d1g5aa2 1 SPNSQYLKTRILDIYTPEQRAGIEKSEDWRQFSRRMDTHFPKLMNELDSVYGNNEALLPMLEMLLAQAWQSYSQRNSSLKDIDIARENNPDWILSNKQVGGVCYVDLFAGDLKGLKDKIPYFQELGLTYLHLMPLFKCPEGKSDGGYAVSSYRDVNPALGTIGDLREVIAALHEAGISAVVDFIFNHTSNEHEWAQRCAAGDPLFDNFYYIFPDRRMPDQYDRTLREIFPDQHPGGFSQLEDGRWVWTTFNSFQWDLNYSNPWVFRAMAGEMLFLANLGVDILRMDAVAFIWKQMGTSCENLPQAHALIRAFNAVMRIAAPAVFFKSEAIVHPDQVVQYIGQDECQIGYNPLQMALLWNTLATREVNLLHQALTYRHNLPEHTAWVNYVRSHDDIGWTFADEDAAYLGISGYDHRQFLNRFFVNRFDGSFARGVPFQYNPSTGDCRVSGTAAALVGLAQDDPHAVDRIKLLYSIALSTGGLPLIYLGDEVGTLNDDDWSQDSNKSDDSRWAHRPRYNEALYAQRNDPSTAAGQIYQDLRHMIAVRQSNPRFDGG 160938732 10 -------------------------------YRKRLDKH----MDELKWLYMELYNSQDMFDGLLKGMEGFYKERAGCLRALDAAREEDPCWYRKSSMLGMMMYADHFAGSLKGVEGKLDYIAQCHVNYLHLMPLLDTPRGRSDGGYAVSDFRKVREDLGTMEDLEQLAHECHDRGISLCLDFVMNHTSEDHGWAKRARAGEKEYQDRYFFFDSWTVPSMFEETVPQVFPATAPGNFTCLETGQYVMTTFYPYQWDLNYRNPVVFNEMMFNFLYLANRGVDVLRIDAVPYIWKELGTDCRNLPRVHTIVRMMRVIGEIVCPGILLLGEVVMEPEKVAPYFGKPECHMLYNVTTMAAIWNTAATKDVRLLKSQMETVSSLPSACTFLNYLRCHDDIGWGLDYPLLERWGMRQVPHKKFLNDFFTGRIPESFSRGVLYNDDPATGDARFCGTTASMCGVEQAMEEAVRLDTMLHAFMLFQSGIPVLYSGDEVGQVNDYTYKDNPEKAPDSRYIHRGEFQWDLVERINEPETVQNRIFHNLEQLEAIRAGEPLLDAG 16125387 1 --------------------------------------------------YGADARGPAVLERLKTNLLKAAHARPEPLRALDAARAADPAWLHAPGQTAYTFYVDRFAGDLNGVRGKLDYLTELGVRWLHPLPLLEPRPGDSDGGFAVADYRKVDPRLGTIDDLEALAGDLRQRDMGLILDVVCNHTAREHAWAAKARAGDPAYRDYYIVLPDAQSAAARDRELIDVFPDTAPGSFTDAAMGGYVWTTFYPFQWDLNYANPAVFAEMLEVLIFLAAKGAQGFRLDSAPFLWKQAGTTCRNLPQTYEIVEAWRAALSIVAPGVVLLAEAIESVEDVLPFFGGEECNLAYNNVVMTALWAALADGDAVIARRCLAVAARKPAQGAWLNYVRCHDDLIW---NALAAYAPAS--DLRRWSNAYGNGE---GFSRGRAFQ-TAEGGVPSTNGMAAALAGLTADDCLGARRLRLLYGIIHALDGWPLIYMGDEIGLDNDEAYQDDPLRAGDGRWLHRPQMDWSLAERRGE---------------------------- 196155499 4 ---------------------------DAATFTRRLKAHFPRLFEKYTFVYGHQYDCYFHLQKLVELLRDGLKSRKPALKALDSQRLKTPLWYRDEEQVGMACYVDLMGPTLNDLHEKIPYFKALGVTYVHLMPLYDAPKGDSDGGYAVSDYRKVNPSLGTVKDLEKLTAALQKEGINVVLDFVFNHTSDEHAWAKAALSGDKQYQDYYYLFDDRSIPDQYEHTLREIFPQVRRGSFTFNEMEKWVWTTFNSFQWDLNYSNPEVFNAITSEMLFLANLGCAALRLDALAFIWKEMGTNCENQEKAHVLIQAFNCCLQIVAPAVVFKSEAIVHPDEVLKYIDKDECQLSYNPLLMALLWNSLATRKTRLLTNSMKKSFAISDDCTWVNYVRCHDDIGWTFDDAVASELGINSFDHRYFLNQFYTGRFEGSFANGVPFAENPSNGDCRVCGSLASLCGLEQAIDEAVKRMLLLYGITFSIGGIPLLYSSDEIAKLNDYSYRLDETKSHDDRWVNRIAVHSEDTALENEAQTASLQVFEGLKQMIAIRKQHAIFG-- 109900119 7 --------------------------QDQAIFISRMNEQFPRLFSLLIDIYGHRYDFFYYLQQLTQTLANGFSKRSKAQKAKDQARLADPHWYQDEKMLGMACYVDLFAGDLKGLKQKIPYLVETGITYLHLMPLYDSPEGDSDGGYAVSDYRKVNKSLGTNNDLEALSIALADAGISLVLDFVFNHTSDEHKWAVAAKSGDEHFQDYYYMFDDKRIPDEYEQHLREIFPQVRRGNFSWNSDHKWVWTTFNNFQWDLNYTNPAVFNAITDEMLYLANLGCEALRLDALAFIWKEMGTNCENQDKAHSLIQAFNSCLQIAAPAVVFKSEAIVHPDEVLKYIDKQECQLSYNPLLMALIWNTLATRDTHLLTESMQKSFEISPDCAWVNYVRCHDDIGWTFDDAVAQQQGVNGYDHRRFLNQFYTGRFDGTFATGVAFGENPSNGDCRVCGSLASLAGLEQGINHAIARILLVHSIILSIGGIPLIYSGDELALLNDYSYEQDESKKHDERWVQRIAVTDADIQASKKKDTPQNRVTNGLQNLIALRKRHNVFG-- 149187214 7 ---------------------------DEKELYGRLEQHFPALFEHYYALYGTRYDFFLYLQKLVEMLCAGFASRSRKLKNKDAIRLKTPNWFRDENVLGMAVYVDLFAGDFKKLKEKIPYFEQLGINYVHLMPLYLAPEGNSDGGYAVSDYRKVDPKLGTEKDLKSLANAFNEAGIALVLDFVFNHTSDEHVWAKRARSGDEQYQEFYYFFDDKRDVDEYNATCREIFPSVRRGSFTWLEDEKWVWTTFNSFQWDLNYSNPAVFNAITDEMLFLANLGCDGLRLDALAFIWKEKGTQCESLPKAHTLIQAFNLCLQITAPSVLFKSEAIVHPDEVAQYIDKDECQLSYNPLMMALMWESLATRETKLLTASLKKSFAISPDCSWVNYIRCHDDIGWTFDDAVADQLGINGHDHRQFLNQFYTGKFEGAFANGIPFQENPETGDCRVCGSLASLCGLEQDIEFAVKRVRLLNSVNLSIGGVPLIYQGDELGMFNDYQYVNDPHKVDDTRWVNRPAISEKDIAIAQDQCDPRGRIHQQLIDMIQLRQSLPVLG-- 212286446 14 -------------ILASTDLSGLSKK-DATTFTRRLKEHFPRLFDKYTYVYGHLYDCYFHLQKLVEILRDGLKNRKPALKKLDNERLKNPLWYRDEQQVGMACYVDLMGPTLNDLHDKIPYFKSLGVTYVHLMPLYDAPKGDSDGGYAVSDYRKVNPTLGTVKDLEKLASALQKEGINLVLDFVFNHTSDEHAWAKAALAGEKQFQDYYYLFDDRTIPDQYEHTLREIFPQVRRGSFTFNEQEKWVWTTFNSFQWDLNYSNPEVFNAITSEMLFLANIGSAALRLDALAFIWKELGTNCENQEKAHVLIQAFNCCLQIVAPAVVFKSEAIVHPDEVLKYIDKDECQLSYNPLLMALLWNSLATRKTRLLTRSMKKSFSISENCTWVNYVRCHDDIGWTFDDAVANELGINAFDHRHFLNQFYTGRFEGSFANGVPFAENPSNGDCRVCGSLASLCGLEKGIDDAVKRMMLLYGITFSIGGIPLLYSSDEVGKLNDYSYRFDDTKKHDDRWVNRIAVDTELALGNTSPETASLRVFNGLRKMIAIRKQNAIFG-- 149179129 17 ----QRLQPQLQEVWRTSQIDDVKKHE----FETRLNEHWRPLFGLLYQLYSSRYDFFYHIEQVLLTAARGWAERPEDLCALDRHRINEPNWFQSERISGGALYVDLFGENLCKLREQVGYFKNLGLTYLHLMPLFAVRPGNNDGGYAISTYRSVDPRLGTIDDLRLLAADLREAGISLVLDFVFNHTSDDHEWAKMAQSGNREFQEYYYIFPDRVKPEQYERTLREIFPTVRRGNFTWHDGQQWVWTSFNSFQWDLNYTNPAVFRAMLEEMYFIANTGIDILRLDAVAFIWKKMGTSCENLPEAHTLIQAFNRLARIATPGLLFKSEAIVHPDDVVKYISEHECQISYNPTLMALLWESLATRNVSLLVQTLRHRYKLPRNTAWVNYLRCHDDIGWTFDDADAQAIGINAYDHRKFLNDFYTGQFPGSFARGVPFQENHETGDMRISGTMASLAGLEQAIEEALRRMLLLHGVSLSIGGIPLLYLGEEWGMLNDYDFVKDPAKAGDSRWIHRPKMQWQFLEELDDHGSIRSTIFRSTQKLIALRKSLPALAG- 212286448 4 -------------------------------FTRRVNAHFGDLFDKYTTIYGHQFDCYFHLQQLINVLRDGVKNRKPALKKLDNLRLKSPNWYKDENQVGMALYVDLAGPTLKDLHTRIPYYKALGITYLHLMPLYDSPKGDSDGGYAVSDYRKVNPSLGTMSELESLATALQKEGINLVLDFVFNHTSDEHHWAKEALAGNKQFQNYYYLFNDRTVPDQFEHTLREIFPQVRRGSFTFNEHQKLVWATFNSFQWDLNYSNPEVFNAITGEMLFLANIGCAALRLDALAFIWKEMGTDCENQDKAHLLIQAFNTCLQIVAPAVVFKSEAIVRPDEVVKYIAKNECQLSYNPLLMALLWNSLATRKTRLLTRSMQKSFSISDECTWVNYVRCHDDIGWTFDDNIANELGINPQDHRFFLNQFFTGRFEGSFANGVPFAENPSNGDCRVCGSLASLCGLEQGIEDAINRMLLMYGITFSIGGIPLLYSSDELAKLNDYDYLNDPSKRHDDRWVNRIAVTQEDTELLSEPSSASLQVFRGLQNMLAIRRNNPIFGA- 207088894 15 --------------------------DEWQGYVQRLETHFPRLFDCLYRLYGQQYDFFFHLESILASATEMWWVRPAELKALDALRTADPYWYQSHRLVGAMCYVDLFAGDLVGLRERISYLTELGINYLHLMPVFKVPEGDNDGGYAVSSYREINPNLGTMEDLVRLADELRYRGISLCLDFVFNHTADEHDWARRAQAGDREYQEYYRMFPDRELPDAYERSLNPIFPDEHPGSFTYNRIRKWIWTSFHNYQWDLNYENPVVFNRMLEEMLFLANQGVEILRLDAVAFVWKELGTSCQNLPEAHIIIQAFNALVRIAAPAMVFKSEAIVHPDDVRKYISEEECQLSYNPQLMALLWDALASRDIRLLRYGLQRRFALPSGCAWVNYVRCHDDIGWTFSDDDARALDLDPQAHRQFLSQFYTARFEGSFARGMPFQENLATGDARVSGTCASLAGLEKGLYHAIRKILLIHGVILTIGGIPLIYLGDEIGVLNDYDYEKDLAKIGDTRWLHRLPFDEARAEQRWDFTTVPGRIYQGLLRLIQIRQQNLAFT-- 117926788 6 ------------------------KQNQMRYFYTRLGANFYAIHSIAKVLYGNRNDFNEQMKRLVETMARQYIARPAQYRESDLEREKDHTWFLHQQWVGMALYSDGFANDLQGLNTKLSYLQELGINMIHIMPLLDCPPNKSDGGYAIRDFRKIDSRAGTLEDITTLADSMHTRGMLLTLDVVLNHTSDEHEWARRAREGDSDYQNYFYVFKDRSMPDLFEESMVEIFPQTAPGNFTWSEEGRWVMTSFNSYQWDLNYSNPSVLIEILDIILYWANLGADIMRLDAVAFLWKKIGSTCQNQREAHLILQLLKDCCQVTAPGVLFIAEAIVSPLEITKYFGEDECEIAYNATLMALLWDAIATKKAELLYRGIKSLPDKLERATWLNYIRCHDDIGLGFDDTDIRQAGYEPFAHRRFLVDYFTGGYTDSPARGRPFGQNDKTGDARISGTLASLAGLEEGNEEAVQMILLLHSVILSFGGIPLLYYGDELGTLNDYSYEQQESKREDSRWIHRPTIDWDKAELRNQPGSVEYRLFNALKKMIAVRKEIPAFAD- 87310603 18 ---------------------------EWETYTRRIDEHFPELFRQLYALYGHQYDFYFHLEGILTSITEMWLDRPSELKALDALREADPQWYQSQRMTGAMCYVDLFAENLQGVRDNIPYLTEMGITYLHLMPVFRSPKGDNDGGYAVSSYREVNPALGNMEELADLASELRHRGISLCLDFVLNHTSDEHEWARKALLGDLECQEYYRMYPDRSMPEAFEKSMGAIFPEEHPGAFTYRSQRKWIWTTFHNYQWDLNYENPALFNRMIEEALFLANQGVEILRMDAVAFLWKRLGTTCQNLPEAHSILRAMNAAVRIAAPAMVFKSEAIVHPDDVRSYISEKECQLSYNPQLMALLWNSLATRETRTLRDALEKRFRIDPGCEWVNYVRCHDDIGWAFSNEDVEGAGFDASSHRRFLTDFYCGKFEGSFARGLPFQEDPITGDARVSGTCASLAGLEKAIAEAIKRIHLLHGVIMTIGGIPLIYLGDGIASLNDYAYEQDVDKLGDTRWVHRGKFDWDRAKERHDPESIVGRVYEDILRLVHLRGQTRALN-- 94984679 25 -----------------------------ETFLLRLERYGEDLWESLRAVYGDQVRALP--GRLLEVMLHAYHARPAELRRLDEARLLRPDWLQRPEMVGYVAYTDRFAGTLKGVEERLDYLEGLGVKYLHLMPLLRPREGENDGGYAVQDYRAVRPDLGTMDDLSALARALRGRGISLVLDLVLNHVAREHAWAQKARAGDPKYRAYFHLFPDRRGPDAFEATLPEIFPDFAPGNFSWDGEGGWVWTTFNSYQWDLNWANPDVFLEFVDIILYLANRGVEVFRLDAIAFIWKRLGTDCQNQPEVHHLTRALRAAARIVAPAVAFKAEAIVAPADLIHYLGTRAHHMAYHNSLMVQLWSSLASRNTRLFEEALRAFPPKPTSTTWGLYVRCHDDIGWAISDEDAARAGLNGAAHRHFLSDFYSGQFPGSFARGLVFQYNPVNGDRRISGSAASLAGLEAAIEDAVRRLLLLHTVILGFGGVPLLYMGDELALLNDYAFEDVPEHAPDNRWVHRPQMDWALAERRQEPSSPAGRVNTGLRHLLRVRRDTPQL--- 152994364 9 -------------------------------FVKRLENGFAPLFEQLFPLYGQCFDLHYHLKVLLQSFIDFHKKRPAQIK------DKSEFWFESNQNVGIAVYVDLLADDLSSLIDKIPYFESLGINYVHLMPLYLAPEGNSDGGYAISDYRTVSPNLGTNKDLKDLASALHKKGIRMVLDFVFNHTSDEHRWAEAAKSGDQEFQGYYY-FMGEQDAMEYNQTVREIFPQIRRGSFTYLPEDRHVWTTFNSFQWDLNYSNPAVFVAVVEEMLHLILNGCDVLRLDALAFVWKEKGTVCENLPKAHNLIKAFKACLDIAAPQVAFKSEAIVHPDEVNKYIGADECTLSYNPLMMALLWESLATRQTNLLYQSLERSFAIPEHTTWINYIRCHDDIGWLWDDAISDRLGIDGIGHRRFLNQFYTGQFEGSFAAGVPFQENPVNGDCRVCGTLASLAGVENAIDHAIRRIRVLNGINFAMPGIPLLYQGDDLGVLNNDDYLNDPTKVDDSRWVHRKKLTQQDFALADDTSAPQGKIAQMIREMIQIRKANPLFAA- 171741341 4 -------------------------------FANRLAQHGEELEELFTSLYGDAEA----LESLRELMNEAHAARPADLKRLDTKRVADPEWYKRGNMFGMTMYTDLFAGDLKNLAEKVPYLKEQKLTYLHLMPLLKMPHPQNDGGYAVEDFDSVDPSLGTNEDLAALTKKLRRAGISLCLDFVMNHTASSHRWAKAAQAGDPEYQGYYYCYDDRTVPDQYDAVVPEVFPATAPGNFTWNEDHKWVLTSFYPFQWDLNYRSPKVFIAVMKSVLGLANLGVEVFRIDAVPYIWKELGTNCRNLPQVHTIVRMLRIVLECVCPAVVLKGEVVMAPKELAAYFGHPECHMLYNVSIMVNLWSALASGDVRLLKDQLDKLDALPGNCWFVNYLRCHDDVGWGLDEPEELRLGIDPLKHKEFLYHFYEGSVPGSWAMGELYNYDEASKDARSCGTTASMCGVERALDISMKRDLMMHSAMAFLRGFPMLSCGDEIVQLNGWEYKEDPDRVEDSRNLHRSPFNWENAEKRKQAGTLQKRMWDGLKGIREMR-DDPCFG-- 166713366 30 ----------------------------------RYDQHAPRLLDALHTLYGQRAHYAPWLTQWLGELGDLARQRPQTLQTLDSTRHAG--WFGEQHMLGYSAYADRFAGTLQGVAERVPYLQELGVRYLHLLPFLRARAGDNDGGFAVSDYGQVEPSLGTNDDLIALTTRLRAADISLCADFVLNHTADDHAWAQAARAGDTRYLDYYHHFANRSLPDQYESALGQVFPHTAPGNFTWVDDAQWMWTTFYPYQWDLNWSNPAVFGDMALAMLRLANLGVEAFRLDSTAYLWKRTGTDCMNQPEAHTLLVALRAVTDIVAPSVVMKAEAIVPMTQLPPYFGSGECHLAYHSTLMAAGWSALALQRGDILHNVIAHSPPLPRNCAWLSYVRCHDDIGWNVLQHEAAGNAAQPPFSLRDVARFYANAVPGSYARGESFQ-SSSDGVHGTNGMAAALAGDAAGLAVAVDRLMLLYAIALAMPGVPLIYMGDELAMLNDTSYRDDPHRQHEGRWLHRPAMDWRLAAQRHDAESLSGTVYRRLRGLIQQRAALGALAA- 119715503 27 -----------------------------ESFALRLDRWWPDLRAAVVELYDDPDAVARRLV---AVAAAGHAARSEDLHRLDERRLLEPDWLQHPRMFGYACYTERFGGDLAGLRDRLDHLEDLGVTYLHLMPLLQPREGDNDGGYAVADYRTVRPDLGTTADLADLAGVLRARGISLVVDLVLNHVAREHEWAERARAGEPAYLAYFHHYPDRELPDAYEATLPEVFPDFAPGNFSWDDDGAWVWTTFNAWQWDLDWANPAVLEEFADIVVTLANLGVEVLRLDAIAFLWKRLGSTCQNEPEVHAITQALRAVARLAAPAVAFKAEAIVGPRDLVQYLGLGASDLAYHNSLMVQVWSMLATQSTTLARHALAALPSAPATSTWITYARCHDDIGWAIDDGDAAAVGLDGPAHRRFLADWYAGDFPGSWADGLVFQHNPETGDKRISGTAASLAGLSEDTDAGLARIFLAHAIVAGWGGIPVVWSGDELGQPNDPDWATEPGHEDDNRWAHRPRLDGRLAAQRHDLRTVPGRVFSGLAHLSRVRAGLPQL--- 172036554 30 ----------------------------------------EKLLSRLSVLYGKVEACIEELERLLKV---HYAYKPPE--RIQAEQEFELSDCFSQQDIILITYGDLLISELKTLQEFLKQYVKLVFSILHLLPFFPY---SSDRGFSITDYRSVDPKLGAWKDIQAIGESFR-----LMFDGVFNHISSQSHVFQEVLNGNPDYKNFATIY---HSPDELTSKQRQILVRPRTSEYQSIDGKIWVWTTFSPDQIDLNYRNPKVLLFMIDTFLLYVRRGASLIRLDAVTYLWDEPGTNCVHLEQTHEVIKLLRDILDIVDPKVVLVTETNVPHEENISYFGSDEAQIIYNPLVLYTFYKEDST-AISRWAESLDYPT---ETTNFLNMLDTHDGIGLMGVKNILTPSQINFIIEQAREHGALISYKTGEEGKDEPYEINSTWFSAINFDNGTESIEL------QVKRFIASRSLALALRGIPAIYFHGLIGTRNDEAVIKTKSKRDINRTT---LVEEDLKTNLLKKDSKLSKIVEQLGHLLEIRSRQVAF--- 126660545 30 ----------------------------------------EKLLSRLSLLYGEDEACIEELERLLKV---HYAYKPPAMIEAD--KEFKLSDGFSHKDIILITYADLLISKLETLQEFLKEYVKLVFSILHILPFFPY---SSDRGFSITDYRSVDPKLGAWKDIQAIGKSFR-----LMFDGVFNHVSSQSHLFQEVLNGNPDYKNFATIYPDELTPKQRQILVRPRTSDIL-SEYQSIDGKIWVWTTFSPDQIDLNYRNPKVLLFIIDTFLLYVRRGASLIRLDAVTYLWDEPGTNSVHLEQTHEVIKLLRDILDIVDPKVVLVTETNAPHKENISYFGSDEAQIIYNPLVLYTFYKEDST-AISRWAKSLEYPTKM---TNFLNMLDTHDGIGLMGVKNILTSSQINFIIETAREHGALISYKTGEAGKQEPYEINSTWFSAINFDNGAESIEL------QVKRFIASRSLALALRGIPAIYFHGLIGTRNDETVIKTKSKRDINR---KTLLEEDLKTNLLKKDSKLSKIVEQLGHLLEIRSRQVAF--- 85860660 50 -----------------------------------------RIHGRLRFLFGEKNAYMPELERILKV---HYAHKPPEM--IEKEQDYDPIERFSEKDMILITYGDIVKGRQKTPLSTLHHFVNTYINTLHILPFFPY---SSDRGFAVVDFKLVDPELGSWADIRE-----KKRRYDLMFDAVLNHVSSRSELFKEFLNGNARYLDFFIAYDDDLTPDQRRKIFRPRTSDIL-TRFDTINGSKWVWTTFSEDQIDFNFRNPEVLLQVLDSLLFYVRNGADILRLDAVTYIWAEPGTESVNLPQTHEVVKLLRDVVDSVGSGVALVTETNMPHEKNISYFGDDEAHMVYNFALPALVLHTFYRGDSRAISRWAASIKPPSDMATFFNILDTHDGIGLMGAKEILSWEEVAFLIRTAGDRGAYISYKTAEDLTREPYEINSTWWSAINDDDLTDMAG-------QVKRYVASRSIALVIQGVPGIYVHGFMGTANDH---QRVDRTGVKRDVNRGFISSEDVARELDPNSKLSRFHSS--RLYLVRTQQRAF--- 47097370 4 ---------------------------------------------------------------------------------------------------------------------------------VHFLPFYPY---SSDDGFSVIDYKAVNPELGDWEDIKEMEQSAR-----LMFDFVCNHMSAKSDWFKRYLAGDEEFRNFFVEMDPKT--DLSSVTRPRATPVLTP--FQFDSGKGHIWTTFSEDQIDLNFASPEVLYKMIDVLMFYLEEGAEYVRLDAVGFMWKVPGTSSIHLEETHEIVKLFRDLVDIAAPGTIIITETNVPHVDNISYFGEKEAHMVYQFPLPPLVLHAIHHGNAEFLRNWAKNL-ELPEGKTFFNFLASHDGIGLNPVRGIIPEAEILALVNDLEEEGALVSYKQNPDGSKSPYEINVTYMDA--------LSKQADTDDLRMSRFLVAHAVLMSIPGVPAVYVQSILGSRNDYSGVETTGH---NRSINRKKYDAEITAELEQRGSLRKATYDALTKLISTRKAESLF--- 157147774 4 ----------------------------------------------LAQLYADRYALAAKIEQLCQR----WKLREQITAPLDQSR------------VWMIAYGDSIANALACLHQFSTRWLKGVISDIHLLPMFPW---TSDDGFSVKDYRHIAPELGQWSDIAALAG-----DFNLMFDFVINHISQQSRWFQGYLHGEPRYQ-HYFISADPDD-DYHLVTRPRALPLLTP--FRKTGETVHIWTTFSADQIDLNFREPDVLLESIDILLEYAARGARAIRLDAIGFLWKERNSTCIHLPQTHLIVKLWRAILDATWPDCLLITETNVPHQENISYFGGDEAHMVYQFPLPPLTLHAFLRGNARWLRQWAQRLDAFPDKTTFFNFLASHDGIGLRPVENLLCAEERQFLISEVERKQGRISWKTNPDGSQSPYELNINF--------LSALSEPGESPDDQLARFTAAHAILFMLRGVPAIYYHSLFGSENDNTGLLE---SGINRRINREKLDAALHEQLLSPETRQSRIYASLAKLARIRQQHPAF--- 188582080 6 -------------------------------------------------------------------------------------------------------------GDFEGLTQKLDYVRDLGVTAIWLMPFYPSPL--RDDGYDIADYRDINPSYGTMEDFRRFVDAAHERGLRVITELVINHTSDQHPWFQRARAGSPE-RDFY-VWSDTD--DKYSDT-RIIFLDTEVSNWTWDPAKQYFWHRFYSHQPDLNFDNPAVLEAVIEVMRYWLDMGVDGLRLDAIPYLIERDGTNCENLSETHDVIKAIRAALDVSYPDRMLLAEANQWPEETAQYFGGDECHMAFHFPLMPRMYMAIAREDRHPITDIMRQTPEIPEGCQWAIFLRNHDELTLEMVTAE----------ERDYLWSFYAAERR-----------------ARINGIRRRLAPLLENDR---RKIELMKSLVLSMPGTPVLYYGDEIGM-GDNIYLGD-------RDGVRTPMQWSFLPSIQDPINVEAQIQAQTRRMIAIRNNSVALGRG 153005826 8 -------------------------------------------------------------------------------------------------------------GDLRGLVEKLDYLQDLGINCLWLLPLFPSPL--KDDGYDIADYRGIHPDYGTMDDFRELVAAAHARGIRVLIELVVNHTSDQHPWFQRARRGSPERAFYVWSDTDQKYPDA-----RIIFTDTEKSNWTWDEAKQYYWHRFFSHQPDLNFENPQVLREVLDALSFWAELGVDAFRLDAVPYLIEQDGTNCENLPRTHEVIKQVRRHVDEHFPGRMLLAEANQWPDDVRPYFGEDECHMAFHFPLMPRIFMALRLEDVEPIVEIMRRTPPIPDTSQWALFLRNHDELTLEMVTNDERDYMYLAYGHRMKLN-------VGIRRRLMPLVENSR------------------------RRMELLNSLLFSFPGTPVVYYGDEIGM-GDNIYLHD-------RNGVRTPMQWTPDRNAGFSRADPGRLYSA----------------- 149198782 9 ------------------------------------------------------------------------------------------------------------------------------INTIHILPFYPY---SSDDGFSVIDYKAVDPELGSWEDVENIA-----KGSSLMFDGVINHISQHSEWFKGYLRGDEQYKNYFIDTP----PDVDTSMVVRPRALPLLSPFEAADGKIHIWTTFSRDQVDLNYANPKVLLAVLDVLLSYVEKGAKLIRLDAIAFVWKKFGTNCIHLEETHQLIQLMRDVLHKLAPEIIMITETNVPHKENISYFGSDEAQMVYNFALPPLLAHGIITGDCRHLNKWHGELELPSDKVCFFNFTASHDGIGLRPVSGILNDAEIQELITAAEHSGGRVSMRSNGDGTESPYELN--------CNYMDLLSPLINTQSEKVGRMLLSQSIALCMPGVPGIYIHSLVGSKND---LDGVMLTGVNRSINREKLDWELKNELNNPHHQRYLVFENYRHMLKVRKSSACFN-- 92114706 20 ----------------------------------------------LNEIYGPRADVLRRLQRLVAHQRGAIPERPRPL--------------WSERDQLLITYGDLLHPPLQVLDEFLETRLADTFSGVHVLPFFPW---SSDDGFSVIHYREVNPALGDWDDIRRLA---RHGD--LMVDLVINHVSRESLWFVDYLAGTQPGRDYFIEMDPAT--DLSQVTRPRNSPLLVP--VSTRRGTRYLWATFSEDQIDLNFANPDVLIEFIGIMLYYVAQGARIIRLDAIAYLWKQVGTACIHLPETHAVVRLLRAVLDHLAPGTLLITETNVPHRENMSYFGPDEAHMIYQFTLPPLLVHTLTSGDATALEAWARSLPSLPPGCTYFNFTASHDGIGVRALEGLLPPHEIEAMLELMHRFGGYVSMKADADGKDSPYEVNITYFDARGTRRGA--------DPWQVERFLCSQHLMLALQGIPGIYFHCLTATLNDH---EGVERSGQLRTINRRRWQEELDELLDSRNTPTREVFLALRRRLKLRAQEPCF--- 148261917 16 -------------------------------------------------------------------------------------------------------------GDFAGLTEKLDYIAELGVTAVWILPFYPSP--RRDDGYDISAYRAVHPEYGSLGDLRRFIDAAHRRGLRVITELVVNHTSDQHPWFQRARHARPGSSARYYVWSDTD--RKYDGT-RIIFLDTEKSNWTWDPAGAYYWHRFYSHQPDLNFDNPRVLQEVLGIMRFWLDLGVDGMRLDAVPYLIERDGTNNENLPETHAILKQIRAALDAHAPGRMLLAEANQWPEDARPYFGEDECHMAFHFPLMPRMYMAIAQEDRFPISDIMRQTPEIPENCQWAVFLRNHDELTLEMVDKERDYLWETYAADRR----------------------------ARINGIRRRLAPLLERDR---RRIELMNGLLLSMPGTPVIYYGDEIGMLGDRDGVRTPSRADPAALVLPPIMDLNVEAQAKDPYSLLNWM----RRMLAVRRRHRAFGRG 167459855 27 -------------------------------------------------------------------------------------------------------------GDLRGLVEKLDYLQDLGITCLWLLPFFPSPL--RDDGYDIADYKGIHPDYGTVDDFRQLVAAAHARGIRVVVELVVNHTSDQHPWFQRARRAPPGSPERYYVWSDT---DERYRDARIIFTDTEKSNWTWDEAKQYYWHRFFSHQPDLNFENAVVLGEVLDALRFWAEMGVDGFRLDAVPYLVEQEGTSCENLPGTHELIRRIRAYVDQHFPGRMLLAEANQWPADVRPYFGEDECHMAFHFPLMPRIFMALRLEDVEPIVEIMRRTPAIPDTCQWALFLRNHDELTLEMVTAD----------ERDYMY--------------LAYSQDPRMK--LNVGIRRRLAPLVDN---SRRRMELLNSLLFSFPGTPIVYYGDELGM-GDNIYLHD-------RNGVRTPMQWSPDRNAGFSRADPGRLYSA----------------- 92117018 3 --------------------------------------------------------------------------------KIDADRYVQTDDLWYKDAIIYQLHVKAFAGDFAGLTNKLDYLQELGVTTLWLLPFYPSP-GRDD-GYDIADYGSVNPDFGTMKDFRRFISEARRRGLRVITELVINHTSDQHRWFKRAQRSPPGSSARWYVWSDTD--KKYQDT-RIIFTDTEKSNWAWDAEAKYYWHRFFTHQPDLNFDNPRVVRAVIQVMKRWLDAGVDGFRLDAIPYLCERDGTNNENLPETHAVIKHIRAELDAYAKGKVLLAEANQWPEDVQSYFGGDECHMAYHFPLMPRIYMAIAQEDRFPITDILRQTPDIPPNCQWAMFLRNHDELTLEMVTDI----------ERDYLWSIYA--------------ADPR---ARINGIRRRLAPLMDNDR---RKIELMNSLLMSFPGTPIIYYGDEIGM-GDNIYLGD----------------------------------------------------- 115525715 17 --------------------------------------------------------------------------------------EADALWYK--DAIIYQLHVKAFAGDFAGLTEKLDYLQELGVTALWLMPFYPSP-GRDD-GYDIADYGSISPDYGTMKDFRRFIVEAKKRNLRVITELVINHTSDQHHWFKRARAKGSSARDWYV----WSDSDQKYAGTRIIFTDTEKSNWAWDSEAKYYWHRFFSHQPDLNYDNPRVVTAVIQVMKRWLDAGVDGFRLDAIPYLCERDGTNNENLPETHAVIKKLRAELDAYAKGKVLLAEANQWPEDVQQYFGGDECHMAYHFPLMPRIYMAIAQEDRFPIADILRQTPDIPANCQWAMFLRNHDELTLEMVTDV----------ERDYLWSTYAN--------------DPR---ARINGIRRRLAPLMDNDR---RKIELMNSLLLSFPGTPIIYYGDEIGM-GDNIYLGD-------RNGVRTPMQWTPDRNRADPARLYAPMYEAVKRLISVRKSTLAFGRG 86749006 20 -------------------------------------------------------------------------------------------------------------GDFAGLTEKLDYLQDLGVTALWLLPFYPSP--QRDDGYDIADYGSINPDFGTMKDFRRFIVEAKKRNLRVITELVINHTSDQHDWFKRARSGKGSSARDWYVWSDS---DQKYQGTRIIFTDTEKSNWTWDEAGQYYWHRFFSHQPDLNFDNPHVVGAVVKVMKRWLDTGVDGFRLDAIPYLCERDGTNNENLPETHAVIKTLRAELDAYAKGKVLLAEANQWPEDVQEYFGSDECHMAYHFPLMPRIYMAIAQEDRFPITDIMRQTPEIPANCQWAMFLRNHDELTLEMVTDV----------ERDYL--WTT------------YAADPR---ARINGIRRRLAPLMDNDR---RKIELMNSLLLSFPGTPIIYYGDEIGM-GDNIYLGD-------RNGVRTPMQWSSDRNRADPARLLSSLLSATKRLISVRKSTLAFGRG 159899347 28 -------------------------------------------------------------------------------------------------------------GDFRGLISRLDYLQSLGVDCLWLLPFYPSP-GKDD-GYDVADYCNVHPSYGTMEDVVTFFEAAHSRGLRVMIDLVVNHTSDQHPWFQAARQPDSPYRDYYV----WSDTNQRYRDARIIFTDTERSNWAWDEVESYYWHRFFSHQPDLNYENPAVLEEMYNIMRFWLDRGVDGFRVDAVPYLIEREGTNCENLPETHVILRKMREFVDQHYPHCVLLAEANQWPDDVRHYFGDDEFHMAFNFPVMPRMFMAVRKEDSTPIIDIVRQTPKIPENCQWATFLRNHDELTLEMVTDE----------ERDYMYREYA--------------ADPRMK--INIGIRRRLAPLMDN---ARRRMELMNSMLLSLPGSPIIYYGDEIGM-GDNIYLGD-------RNGVRTPMQWADFARLYSPERVQSSLLNWMKRLIRVRKRYSVFGRG 146311817 48 -----------------------------------------------------------------------------------------------------------------------PYF-----SHVHLLPFYPW---SSDDGFSVMDYHRVAAKTGEWGDVAELKKSTH-----LMFDFVCNHMSAKSQWFENYLNQNPGFEDFFIAVD----PDTDLSAVTRPRALPLLTPFTLADGSRHLWTTFSEDQIDLNFASPQVLIAMVDVLLHYLIEGADYIRLDAVGFMWKVPGTTCLHLENTHRLIQLFRAITEAVAPGTVIITETNVPHKDNISYFGSNEAQMVYQFSLPPLVLHSIHSENVHALCQWAQTLELPSTETTWFNFLASHDGIGLNPLRGILPEEDILTLVEKLQNEGARVNWKNNPDGTRSPYEINVTYLDALTSHNC--------HDNERIARFVLAHALLLSFPGVPAIYIQSILGSRNDYDGVE---RLGYNRAINRRKFQAEIDAELEDASQLRTKIYNALTRMIAIRRQQCVF--- 26990760 13 -------------------------------------------------------------------------------------------------------------GDFAGLISKLDYIAELGVNTLWLLPFYPSP--RRDDGYDIAEYKAVHPDYGSMADARRFIAEAHKRGLRVITELVINHTSDQHPWFQRARHAKRGSKARFYVWSDDDQ--KYDGT-RIIFLDTEKSNWTWDPAGQYFWHRFYSHQPDLNFDNPQVLKAVIGVMRFWLDLGVDGLRLDAIPYLIERDGTNNENLAETHDVLKAIRAEIDANYPDRMLLAEANQWPEDTRPYFGEDECHMAFHFPLMPRMYMALAMEDRFPITDILRQTPEIPANCQWAIFLRNHDELTLEMVTD----------RERDYLWNYYA---EDRRAR-------------INLGIRRRLAPLLQRDR---RRIELLTSLLLSMPGTPTLYYGDELGMLGDRDGVRTPSRADPQRLVLPPIMDPNVEAQSHDPHSLLN--WT--RRMLAVRKQQKAFGRG 71737129 2 ----------------------------------------------------------------------------------DATFIKDPLWYK--DAVIYQVHVKSFIGDFAGLIEKLDYIAALGVNTIWLLPFYPSP--RRDDGYDISEYRDVHSDYGTMADAKRFIAQAHKRGLRVISELVINHTSDQHPWFQKARHAKPGSKARFYVWSDTDQ--KYDGT-RIIFLDTETSNWTWDPAGQYFWHRFYSHQPDLNFDNPHVLDAVLEVMRFWLDLGIDGLRLDAIPYLIERDGTNNENLPETHQVLKRIRAEIDANYPDRMLLAEANQWPEDTQLYFGGDECHMAFHFPLMPRMYMALAQEDRFPITDILRQTPEIPENCQWAIFLRNHDELTLEMVTD----------RERDYLWNYYAA-------------------DRRNLGIRRRLAPLVDRDR---RRVELLNSMLLSMPGTPTLYYGDEIGMLGDRDGVRTPMQWSIDRNVLPPIMDSVNVEQERDPHSLLN--WN--RRMLAVRKQQKAFGRG 146342649 15 --------------------------------------------------------------------------------------ETDGDGLWYKDAIIYQLHVKAFAGDFAGLTEKLDYLQDLGVTALWLLPFYPSP-GRDD-GYDIADYGSINPDFGTMKEFKRFIQEAQRRGLRVITELVVNHTSDQHHWFKRARRSPPGSSARWYVWSDTDQ--KYLGT-RIIFTDTEKSNWTWDEAGQFYWHRFFSHQPDLNFDNPRVVSAIIQVMKRWLDAGVDGFRLDAIPYLCERDGTNNENLPETHAIIKRLRVELDNYAKDKLLLAEANQWPEDVQEYFGQDECHMAYHFPLMPRIYMAIAQEDRFPITDILRQTPDIPASCQWALFLRNHDELTLEMVTDV----------ERDYLWSTYAN--------------DPR---ARINGIRRRLAPLMDNDR---RKIELMNSLLMSFPGTPIIYYGDEIGMLGDRNGVRTPSRADPARLYAPMIMDYEAVNVEAQSRSLSS-LLNATKKLISVRKSTLAFGRG 50842592 96 -------------------------------------------------------------------------------------------------------------GDFKGLTGKLDYLQWLGVDCLWLPPFYDSPLH--DGGYDIRDYRWIREELGTIEDFKVFLDAAHDRGLRVIIDFVMNHTSDSHPWFQSSRA-DPDYGNYYV----WSDTDEAYSDARIIFCDTEDSNWSWDSQKQFYWHRFFHHQPDLNFEEPRVMEEMLDAVRFWMDLGIDGFRLDAVPYLIEAEGTNCENLPGTHKILKQLRAMVDEEYPGRILLCEANQWPDDVVEYFGGDECQMAFHFPVMPRLYMGLRRGSRECISEILAHTPHIPDGCQWGTFLRNHDELTLEMVTEEDRHYMWEEYA--------------------------PESRWRCNLGIRRRLSPLVDNDDA---KIRLLNAMLLSLPGSPVLYYGDEIGMLPDRDGVRTPMQWDDSETAHLPLIHVNVARQMDDPSSLL--VWT--RAMLGIRRHHPVFGTG 90420318 8 -------------------------------------------------------------------------------------------------------------GDFAGLLEKLDYIQALGVTAIWLLPFYPSPL--RDDGYDISDYRSVNPSYGNIEDVERLIAEAHHRGMRVITELVINHTSDQHPWFQAARNGSPE-RDFYVWADDDKG---YDLT-RIIFTDTETSNWTWDPAKQYFWHRFFSHQPDLNFDNPKVLEEVLSVMHFWLDKGVDGLRLDAIPYLVEREGTNNENLPETHDVLKAIRANLDKHYPDRMLLAEANQWPEDTRPYFGGDECHMAFHFPLMPRMYMAVAQEDRHPITDIMRQTPEIPANCQWAIFLRNHDELTLEMVTEE----------ERDYLWSTYA----------------ADTRARINLGIRRRLAPLMGNDR---RKVELLNALLMSMPGTPTVYYGDEIGMGDNY-YLGD-------RDGVRTPMQWSADRNRSDPQRLYLPVIQDMRRLIQVRRTKEAFGRG 116695499 15 -------------------------------------------------------------------------------------------------------------GDFAGLLAKLDYLVNLGVDTVWLLPFYPSP--RRDDGYDIADYRNVHPDYGTLAEARRFIAAAHARGLRVITELVINHTSDQHPWFQRARAAKPGSAARYYVWSDH---DQAYAGTRIIFCDTEKSNWSWDPAGAYFWHRFYSHQPDLNFDNPQVLNEVLSVMRYWLDMGVDGLRLDAVPYLVEREGTSNENLPETHAVIRHIRAHLDARFPGRMLLAEANMWPEDAQQYFGGDECHMAFHFPLMPRMYMAIAREDRFPITDIMRQTPEVPPNCQWAIFLRNHDELTLEMVTS----------SERDYLWEVYA---TDRRAR-------------INLGIRRRLAPLMERDR---RRIELMNSLLFSMPGTPVIYYGDEIGMLGDRDGVRTPSHADPERLV-LPPLQGPLYAQARDPHSLLNWM----RRMLALRRKHRAFGRG 89900944 20 -------------------------------------------------------------------------------------------------------------GDFKGVAIKLDYVRDLGVNTIWLMPFYPSPM--RDDGYDIAEYEDVHPQYGSLDDFREMLAEAHKRDLRVIIELVMNHTSSDHPWFQAARRGSPE-REFYV----WSDSDQLYKDTRIIFTDTETSNWTWDPVAKFFWHRFFSHQPDLNFDNPKVLEAIFKTMRFWLDMGVDGFRLDAIPYLVERDGTSNENLPETHAVIKQLRAAIDAQYKNRFLLAEANMWPEDVREYFGGDECHMAYHFPLMPRMYMAIAQEDRHPIIEIMQQTPEIPDGCQWAIFLRNHDELTLEMVTS----------KERDYMYRMYAT--------------DPR---ARINGIRRRLAPLMENDA---DRIKLMNAMLLSMPGSPIIYYGDEIGMVGDRNGVRTPSRADPQRLYLQPIMDEALEAQARDISSLLN--WT--KRMLAVRKSSRAFGRG 213965532 7 ------------------------------------------------------------------------------------------------------------SGDLKGLTEKLDYLQWLGVDCLWLPPFYDSPL--RDGGYDIRDFRAVLEEFGTVEDFKVLLDEAHARGIRVITDLVMNHTSDSHEWFQQSRT-DPDYGDFYVWTDD---PDTY-SGARIIFVDTEDSNWTYDPRGQYYWHRFFSHQPDLNYDNPAVQEAMLDVLRFWSDLGIDGFRLDAVPYLFEREGTNCENLPETHAFLKRCRKVMDEEYPGRVLLAEANQWPSDVVEYFGGDECHMAFHFPLMPRIF--MAVRKQSRFSEILESTPEIPSSAQWGIFLRNHDELTLEMVTD----------AERDYMYAEYA--------------HDPRMK--ANIGIRRRLAPLLQNDRTQLE---LFNALLLSLPGSPVLYYGDEIGMLGDRDGVRTPSKADPGR-LYLPTIQDATAVNVENQASYSNSLLNWVRRLIQVRKRYEAFGLG 149909251 69 ------------------------------------------------------------------------------------------------------------------------------INSVHILPFFPY---SSDDGFSVIDYASVNEALGDWHDIKQIAQSYH-----LMSDLVINHCSSRSKWFDNFIRGEGTGYDYFYTAATYSLSNAAVSTNTDVRPRTSPRSTQTASGEQQVWCTFSHDQVDLDFTNPKVLINFVSIIRQYLDNGVKIFRLDAIAFLWKKAGTPCINLPETHEMVRLLRTLIEHARPDAVIITETNIPNKENLTYFGGNEAHCIYNFALPPLLVNTLITGNCQYLKQWMMSMPPAQNGTAYFNFIASHDGIGLRPAEGLLSEQEINEISWRTVATETTETKNNASSQTKEPYELNITLYDA-LQGTTAGR------DEWGHLRFICAHTIMFALEGIPGIYIHSLLGTSNDYKKLEHTSHRAINR--HRWQLN-SLTEQLNDPESQHSRSLHDINHLIRLRTGQPAF--- 119716042 11 --------------------------------------------------------------------------------------ENNPDWFKSA--VFYEVLVRSFTGDFRGLVEQLDYLQWLGVDCLWIPPFFPSPL--RDGGYDVADYTGVLPEIGTIEDFRYFLDEAHQRGLKVIIDFVMNHTSDQHPWFQASRS-DPQYGDFYV----WSDTDELYEEARIIFVDTEPSNWTWDPRQQYFWHRFFSHQPDLNFDNPAVHDAMLDAIRFWLNMGLDGFRLDAVPYLYERPGTNGENLPETHEMLKKVRKVVDDEYPGRILLCEANQWPQDVVEYFGGDECHMAFHFPVMPRIF--MAVRRESRFSEILEQTPAIPENCQWGIFLRNHDELTLEMVDEDRD-------------------YMWGEYAKDPRMKANI--------GIRRRLAPLLDNDTNQME---LFNALLFSLPGSPVLYYGDEIGMLGDRDGVRTPMQWTSDRNANPGKLDLPLIAQLENTSSLLHWM----RRMIHARRNHPAFGLG 77458760 12 -------------------------------------------------------------------------------------------------------------GDFPGLIAKLDYIADLGVNTIWLLPFYPSP--RRDDGYDIAEYRGVHSDYGTMADAKRFIAEAHKRGLRVITELVINHTSDQHPWFQRARKAKPAARDFYVWSDDDQ---KYDGT-RIIFLDTEKSNWTWDPAGQYFWHRFYSHQPDLNFDNPQVMKAVLSVMRYWLDMGIDGLRLDAIPYLIERDGTNNENLPETHDVLKQIRAEIDANYPDRMLLAEANQWPEDTQLYFGGDECHMAFHFPLMPRMYMALAQEDRFPITDILRQTPEIPANCQWAIFLRNHDELTLEMVTD----------KERDYLWNYYAA-------------------DRRNLGIRRRLAPLMERDR---RRIELLNSLLLSMPGTPTLYYGDEIGMLGDRDGVRTPMQWSIDRNVLPPIMDPQYGYQSVNVETQAGDPHSLLRRLLAVRKQSKAFGRG 78187871 5 -------------------------------------------------------------------------------------------------------------GDFQGLRRKLPHLESLGVTAIWLLPFYPSPL--RDDGYDIADYMTVNPDYGTLDDFREFLEEAHSRGLKVITELVVNHTSDQHAWFQQARAGSPE-RNFYVWSDD---PNKYSET-RIIFQDFEASNWTWDPAGQYYWHRFFHHQPDLNFENPDVQQALFDVLDFWLGMGVDGLRLDAVPYLYEAEGTNCENLPETYEFLKKLRRHVDEHFPNRMLLAEANQWPEDSAAYFGGDQCHMNFHFPLMPRMYMALATEDRFPIIDILEQTPEIPEGCQWASFLRNHDELTLEMVTDE----------ERDYMRRVYAN--------------DPK---ARINGIRRRLAPLMTNDR---RRIELMNIMLLSLPGTPVLYYGDEIGMGDNY-YLGD----------------------------------------------------- 163856683 14 -------------------------------------------------------------------------------------------------------------GDFEGLTAKLDYIASLGVDTVWLLPFYPSP--RRDDGYDIADYRGVHPDYGTIADARRFIRAAHARGLRVITELVVNHTSDQHPWFQRARRARPGSAARYYVWSDNDQ--AYSGT-RIIFCDTEKSNWTRDEAGAYFWHRFYSHQPDLNYDNPQVLKEILSVMRYWLDMGVDGLRLDAVPYLVEREGTNNENLPETHQVLRRIRAVIDAEYPGRMLLAEANQWPEDAQEYFGGDECHMSFHFPLMPRMYMAIAQEDRFPITDIIAQTPEIPATCQWAIFLRNHDELTLEMVTSEERDYLWN------------------------VYAADPR---ARINGIRRRLAPLLERDR---RRIELMNSLLLSMPGTPVLYYGDELGM-------GDNIHLGD-RDGVRTPMQWSPDRNRSDPERLPLPVYEAIRRMVAKRRQSQIFGRG 119487302 8 -------------------------------------------------------------------------------------------------------------GDFLGLTEKLDYLQDLGVTAIWILPFFPSPL--RDDGYDISDYMNVNPIYGTLEDFQTLLDAAHERGIRVIAELVVNHTSDQHPWFQRARRAPKDSKERFYVWSD--TPDKY-SDVRIIFQDFETSNWAWDPVAKYYWHRFYSHQPDLNYENPELQKAVLDVLDFWMGMGVDGIRLDAVPYLFVREGTNCENLPETHGFLKKLRSHLDSKFDNRMMLAEANQWPEDAASYYGEDECHMNFHFPLMPRLFMSLRMEDSFPIIDILNQTPAIPSNSQWALFLRNHDELTLEMVDEDRDYMKVYAQDHQARIN----------------------------LGIRRRLAPLLSNDRRQIE---LMNSLLLSLPGTPVLYYGDEIGM-GDNIYIGD-------RNGVRTPMQWSVEAQSENPNSLLSWM----KRLIAMRKRFQAFGRG 110597264 4 -------------------------------------------------------------------------------------------------------------GDFQGLRQKLGYLESLGVTAIWLLPFYPSPL--RDDGYDIADYMSVNPDYGTMEDFREFLDEAHSRGLKVITELVVNHTSDQHAWFQRARAGSPE-RDYYVWSDD---PNKYSGT-RIIFQDFEASNWTWDPAGQYFWHRFFHHQPDLNFENPAVHQALYDVLDFWLGMGVDGLRLDAVPYLYEEEGSNCENLPRTYDYLRKLRAYVDEHYPNRMLLAEANQWPEDSAAYLGEGDCHMNFHFPLMPRMYMSLATEDRFPIIDILDQTPEIPENCQWASFLRNHDELTLEMVTDE----------ERDYMRRVYAN--------------DPK---ARINGIRRRLAPLMTNDR---RKIELMNIMLLSLPGTPVLYYGDEIGM-GDNFYLGD----------------------------------------------------- 91200769 11 -------------------------------------------------------------------------------------------------------------GDFKGVTEKLDYLENLGVTALWLLPFYPSPL--KDDGYDIADYFGIHPDYGTLRDFKLFIKEAHKRGLKVITELVLNHTSDQHKWFHAARRPKQKSKKDFYVWSD--TSEKY-KDARIIFKDFEHSNWTWDPVAKYYWHRFYSHQPDLNFTNPAVQKEMLRIIDYWIDMGVDGFRLDAVPYLFEKEGTNCENLPETHDFLKKLRAHVESTHNNVMLLAEANQWPEDAVVYFGQDECHMSFHFPLMPRLFMSIWMEDRFPIIDIFDQTPLLPETCQWALFLRNHDELTLEMVTDE----------ERDYMYQVYAS--------------DPV---ARINGIRRRLAPLLGNNR---RKIELMNALLFSLPGTPIIYYGDEIGMLGDRNGVRTPMQWNVDRNVTDPEYHYEAINVENQEKNHASLLW-WMKRVIAMRKRYKAFGRG 188535338 43 -------------------------------------------------------------------------------------------------------------------------------NLVHLLPFFPS---SSDDGFAVIDYHQVNPPYGGWQEIADLHQHTR-----LMFDFVCNHMSAHSSWFSHYLAQDVGWDDFFISQP----PTADLSAVTRPRTSPLLTPFVLADGKRFIWTTFSADQVDLNYANPDVLLNMVRVLLDYLQRGADYLRLDAVGYMWKTPGTSCIHLEKTHLLVKLFRAIIDKVAAGAVLLTETNVPHRDNIRYFGRDEAQMVYQFPLPPLVLHAIHRGSSRALRHWASSLDGGGGSTTFFNFLASHDGIGLNPLRGILPEGEIIALAQDLAQEGAQISWKTDTDGTSSPYEINVTYLDA--------LNKQQDSDDTRLQRFLLAHGLLLAFPGVPAVYVQSILGSRNDIEGMKVTGQ---NRAINRQKYALCDIRRALTTGSLRQRIYTALSQLIQVRKGQPAF--- 126736713 10 ------------------------------------------------------------------------------------------------------------------------------VNGVHILPFFPY---TSDDGFAVSDFRSVNPQLGDWPDINRISADFH-----LMSDLVLNHVSSQGTWFNGYRQGQSPFDRYF--FEASLDDDVSDVVRPRTTPETANGP-------RHVWCTFSHDQIDLDFRNPEVLLEFLRIIRLHVDNGVQIIRLDAVAFLWKEPGTSSIHLPQTHAIVKLMRLLCDYASETIILLTETNVPKAENLSYFGHDEAHAIYNFPLPPLILHAVMSGSAHYLRHWQSGMPPAQMGCAYLNFTASHDGIGMRPAE------GILPADEQARMIETIQNIGDGGEA---PYEINTTFYEA----TAQTFAG---QDDHHFDRFICTQTIVMSLEGIPAFYIHSMLATPNDHA---QVAHRGMNRAINRHRWDYTLNAMLDDPETPQSRILAAVSERLRIRAQQPAF--- 116050095 10 --------------------------------------------------------------------------------------LNDPQWYK--DAVIYQVHVKSFIGDFAGLIEKLDYIADLGVNTLWLLPFYPSP--RRDDGYDIAQYRGVHSDYGSLADARRFIAEAHRRGLRVITELVINHTSDQHPWFIRARHAKKGSRARYYVWSDSDE--KYQGT-RIIFIDTEQSNWTWDPAQQYYWHRFYSHQPDLNFDNPQVLREVLGVMRYWLDMGVDGLRLDAIPYLIERDGTSSENLPETHQVLKRIRAELDAHYPDRMLLAEANQWPEDTRPYFEGDECHMAFHFPLMPRMYMAIAQEDRYPITDILRQTPDIPANCQWAIFLRNHDELTLEMVTDDERDYLWNAADRRARLN----------------------------LGIRRRLAPLVERDR---RRIELLHSLLLSMPGTPTLYYGDEIGMLGDRDGVRTPSRADPAKLVLPPILDPNVEAQARDPHSLLNWM----RRLLAVRSQQKAFGRG 119946238 62 ------------------------------------------------------------------------------------------------------------------------------INSVHILPFFPY---SSDDGFSVIDYSSVNESFGDWKDIQAIAKDRR-----LMSDLVINHCSSRSAWFQNFIKGEGVGHDFFYT----ASPDDDLSKVVRPRTSALLNEIQTGKGLQHVWCTFSHDQVDFDFRNPVVLENFVTIIRQYLDMGVRIFRLDAVAFLWKKAASECINLPETHTIIRLLRTLIEHAQPDAIIITETNIPNVQNLTYFGANEAHAIYNFALPPLLVHTLVSGDCKHLKRWLMSMPPAQNGTCYFNFIASHDGIGLRPVEGLLSDQELNRLAVTLEGFGGKTSWRTTDQGQQKPYEINIALYDA-LQGTT------EGEDKLGFYRFICAHSIMLGLEGIPGIYIHSLLGTRNDYEKLENTQH---NRAINRHRWDYNLKEKLSGHPDHHKNVLSELKHLINIRIKQKAF--- 83592940 3 ---------------------------------------------------------------------------------------------------------DGF-GDFKGLTEKLDYLSDLGVTAVWILPFYPSPL--RDDGYDIADYKAIHRAYGTMGDFRRFVREAHERGLKVITELVINHTSDQHAWFQRAREAKPKARDMYV----WSDTDQRYLDTRIIFTDTETSNWAWDPLAKYYWHRFFAHQPDLNWDNPRIFEEITRVMKFWLDCGVDGMRLDAIPYLVERDGTNNENLPETHVVLKRLRAWLDAHYEDRMFLAEANQWPEDVREYFGEDECHMAFHFPVMPRIYMAVAQEDRHPITDIMRQTPEIPAACQWAIFLRNHDELTLEMVTD----------RERDYMNTFYAN---DSRAR-------------INVGIRRRLAPLLDNDR---RKIELLNSLLMSMPGTPIIYYGDEIGM-GDNIFLGD-------RDGVRTPMQWSPDRNRADPASLPSSLLNWMRRLIAVRKRHPSFGRG 21674898 12 -------------------------------------------------------------------------------------------------------------GDFRGLKSRLGYLESLGVTAIWILPFYPSPL--RDDGYDIADYKSVNPDYGTIEDFRDFLEEAHRRGIKVITELVVNHTSDQHEWFKKARKGSPE-RDFYVWSDD---PTKYGEA-RIIFQDFEASNWTWDPAGQYYWHRFFHHQPDLNFENPAVHQALFDVLDFWLGMGVDGLRLDAVPYLYEAEGTNCENLPQTFEFLRKLRSYVDEHYPNRMLLAEANQWPEDSAAYLGKGDCHMNFHFPLMPRMYMALATEDRFPIIDILAQTPEIPESCQWASFLRNHDELTLEMVTDEERD-----YMRRVYAHD---------------------VKARINLGIRRRLAPLMSNDR---RRIELMNIMLLSLPGTPVLYYGDEIGMGDNY-YLGD----------------------------------------------------- 91775771 13 -------------------------------------------------------------------------------------------------------------GDFAGLIRKLDYIVELGVNTIWLLPFYPSP--RRDDGYDIAEYKGVHPDYGTLFDVKRFIVEAHKRKLRVITELIINHTSDQHPWFQRARRAKPGSAARFYVWSDTDT--AYSQT-RIIFTDTEKSNWTWDPAGAYYWHRFFSHQPDLNFDNPRVFKAIISIMRFWLDLGVDGLRLDAVPYLIEREGTSNENLPETHEILKRIRSEIDQNYPDRMLLAEANMWPEDVQEYFGSNECHMAFHFPLMPRMYLALAQEDRFPISDILRQTPEIPPTCQWAIFLRNHDELTLEMVTD----------KERAYMLNFYA---TESRARL-------------NVGIRRRLAPLLQRDRRRLELLNSL---LLSMPGTPVIYYGDEIGMLGDRDGVRTPSHADPARLVLPPIMDTQVEAQSSDPHSLLNWM----RRLLAIRKQYHAFGRG 158425739 10 -------------------------------------------------------------------------------------------------------------GDFPGLLAKLDYIAELGADTIWLLPFYPSP--RRDDGYDISLYEGVSPDYGTMEDARRFIEAAHARGLRVITELVINHTSDQHPWFQRARQGSPE-RNFYVWADD----DQGYCGTRIIFLDTEKSNWTYDPAGQYFWHRFYSHQPDLNFDNPEVLERVLSVMRFWLDIGVDGLRLDAVPYLIEREGTSNENLPETHEILRKIRTHLDANYQGRMLLAEANMWPEDTQQYFGADECHMAFHFPLMPRMYMAIAKEDRFPITDILRQTPEIPETCQWAIFLRNHDELTLEMVTD----------SERDYLWSVYAA-------------------DRRNLGIRRRLAPLLARDR---RRIELMNGLLLTMPGTPVIYYGDEIGMLGDRDGVRTPMQWSPDRNLVLPPIQDPLYAQTRDPHSLLNWM----RQMLAIRRRSRAFGRG 116669303 28 ----------------------------------------------------------------------------------------DPVWYR--KAVFYEVLVRGFAGDFHGLIDKLDYLQWLGVDCLWLPPFFQSPL--RDGGYDISDYNSVLDEFGTISDFKRLVAEAHARGVRVIIDLPLNHTSDQHPWFQESRK-DPDFGDFYV----WSDTDEKYQDARIIFVDTEESNWTFDPIRRFFWHRFFSHQPDLNFENPKVIDALFDVVRFWLDQGIDGFRADAIPYLYEEEGTNCENLPATHDFLRKLRKMVDENYPGRVIIAEANQPPVEVVEYFGEPECHMAFHFPIMPRLYYALRDQKAAPIIETMKDTPDIPEGAQWGTFLRNHDELTLEMADERAAMLGWYAPDPRMRAN-------IGIRRRLAPLLDNSRS------------------------EIELINALLLSLPGSPFLYYGDEIGM-GDNIWLED-------RDAVRTPMQWNPDRNAGDPGKLYLPVIQSLRQILSVRKNHPVFGLG 209518962 39 -------------------------------------------------------------------------------------------------------------GDFPGLMAKLDYIAELGVNAIWLLPFYPSP--RRDDGYDIADYRNVHPDYGQLGDVRRFIQEAHARGIRVITELVINHTSDQHPWFQRARRAKPNYRNYYV----WSDTDQKYLDTRIIFIDSEPSNWTHDPAGAYYWHRFYSHQPDLNFDNPAVMREVLQVMRFWLDMGIDGLRLDAVPYLVEREGTNNENLPETHEILKKIRATIDAEYPNRMLLAEANQWPEDVKEYFGEDECHMAFHFPLMPRIYMSIASEDRFPITDIMKQTPDLAASNQWAIFLRNHDELTLEMVTD----------SERDYLWNTYAS-------------------DRRNLGIRRRLAPLMERDR---RRIELIKSLLLSMPGTPVIYYGDELGMLGDRDGVRTPMQWSSDRNLVLPPVMGSLYAQSRDPHSLLN--WT--RRMLATRRSKQSFGRG 118581663 10 ----------------------------------------------------------------------------------DALLEDNPFWYR--DAIIYQLHIKAFAGDFRGLISRLDYLQQLGVTAIWLLPFYPSPL--RDDGYDISDYYTVNPSYNSLREFKQLLRAAHARGLRVITELVLNHTSDQHPWFQRARRAPPAHRDFY-VWSD--TPEKY-AEARIIFQDFEASNWTWDPLAKYYWHRFYSHQPDLNFDNPRVQAEMLKVIDFWMRLGVDGVRLDAVPYLFEREGTNCENLPQTHAFLKKLRAHLDDCFKNRMLLSEANQWPEDAAAYFGGDESNMAFHFPLMPRMFMAIEMEDRFPIMDILDQTPAIPEGCQWAIFLRNHDELTLEMVTDE----------ERDYMYRVYAS--------------DPR---ARINGIRRRLAPLMGNNR---RKIELMNILLFSLPGTPIIYYGDELGMLGDRNGVRTPMQWNPDRNIIEPEYNFESINVENQERNPTSLLW-WMRRTIAMRKRYKAFGCG 146282507 18 -------------------------------------------------------------------------------------------------------------GDFVGLIDKLDYIADLGVNTIWLLPFYPSP--RRDDGYDIADYRGVHPEYGNMADARRFIAEAHKRGLRVITELVINHTSDQHPWFQRARKAKKGSAARFYVWSDTD--DKYQGT-RIIFLDTEKSNWTWDPAKQYFWHRFYSHQPDLNFDNPQVMKAVLAVMRFWLDMGIDGLRLDAIPYLVERDGTNNENLPETHAVLKAIRAEIDANYPDRMLLAEANQWPEDTQLYFPGDECHMAFHFPLMPRMYMAIAQEDRFPITDILRQTPDIPDNCQWAIFLRNHDELTLEMVTD----------RERDYLWNYYASDKRA----------------RINLGIRRRLAPLLERDR---RRIELLNSLLLSMPGTPVIYYGDEIGMLGDRDGVRTPMQWSVDRNVLPPVMDPNVEAQQRDPHSLLN--WT--RRMLTIRKQFKAFGRG 154246252 10 -------------------------------------------------------------------------------------------------------------GDFRGLISKLDYIADLGATAVWLLPFYPSP--RRDDGYDISLYEGVSPDYGTMDEARRFIAEAHARGLRVITELVINHTSDQHPWFQAARKGSPE-RNFYVWADD----DKGYPGVPIVFCDVEKSNWTYDEAGQFFWHRFYSHQPDLNFDNPEVLERVLSIMRFWLDLGVDGLRLDAVPYLVEREGTDCGNLPETHAILKQIRAHLDAHYTGRMLLAEANLWPEDTQQYFGADECHMAFHFPIMPRMYMAIAKEDRFPITDILRQTPEIPPTCQWAIFLRNHDELTLTVTDSERDYLWSVYAADRR----------------------------ARINGIRRRLAPLLERDR---RRMELMNSLLLTLPGTPVIYYGDEIGMLGDRDGVRTPSRADPERLV-LPVIQDPLYAQLRDSHSLLN--WT--RRFLAVRRQHAAFGRG 152995797 49 ------------------------------------------------------------------------------------------------------------------------------ISAVHLLPFFPY---SSDDGFSVMDYTTVNPSCGRWADVVNLSQ-----DFKVMGDLVINHCSSRSMWFENYKAGIEPGASFFF----EADPNADLSAV--VRPRTSPREVQTKNGEKHVWCTFSHDQVDLNFENPAVLLEFLRIIRLYLEKGIRWFRLDAVAFLWKIPGTSCINLPQTHEIIRLLRLMIEHYAPESVIITETNIPNQENLTYFGANEAHLIYNFSLPPLLINSLVTGNSSHLKQWLMSMTPAQQGTTYLNFIASHDGIGLRPTEGLLSEWELETLINKRFGGKISSRTTPQGEAK--PYEINISLWNA-LSGSA-----LHGPDKWQFARFLCAAGVMMALEGVPAFYIHSLFGTEND---LERVENTGQFRSINRHI--WDMEDLDHVLNTPTHKVFQSMTKLIQIRRSQPAF--- 163734766 12 ------------------------------------------------------------------------------------------------------------------------------VNGVHILPFFPF---TSDDGFAVSDFRAVNPQLGDWADINRIGGAFH-----LMSDLVLNHVSSQGAWFNAYRQGQVPYDRFFF----EASPDDDLSAVVRPRTTPLLQKIETVNGPRHVWCTFSHDQIDLDFRNPEVLLEFLRIIRLHVDNGVQIIRLDAVAFLWKEVGSPSIHLPQTHAIVQLMRMLCDYAAETIILLTETNVPKAENLSYFGRNEAHAIYNFPLPPLILHAMMSGSARYLRRWQSGMPPAQLGCAYLNFTASHDGIGMRPAEGLLPPQEQAQMIQTVRDIGGLVSMRALPDGGEAPYELN-TTFIEATSRT------FKGEDDRHFDRFICSQTIVMSLEGIPAFYIHSMLATSNDHGQVE---RRGMNRAINRHRWDYSLQAQLADPETIHAKVLGALSARLRLRARQSAF--- 115378183 2 -------------------------------------------------------------------------------------------------------------GDIPGLIEKLPYLQDLGVDCLWLLPHYPSPL--RDDGYDIADFYGIHPDYGTLADFQRLVEAAHQRGLRIITELVVNHTSDQHPWFQESRRDPKSPKRDWYVWSDTEE--KYKGT-RIIFLDTERSNWTWDPAKQYFWHRFFSHQPDLNYDNPEVQEAMLDVMRFWLNMGVDGFRCDAVPYLFEREGTNCENLPETHAFLKRLRKTIDAEYPSKMLLAEANQWPADVRVYFGGDEFNMGFHFPVMPRLFMAVRREDRNPIVEILQQTPDIPETCQWAIFLRNHDELTLEMVDEDRDYMYREAMDPRMRLN----------------------------LGIRRRLAPLMDN---GRRRIELMHSLLFSLPGTPVMYYGDEIGM-GDNIYLGD-------RNGVRTPMQWDRNAGFSRTDSAQERVKASLKRLIKVRQRYPAFAMG 33286572 36 ------------------------------------------------------------------------------------------------------------GGDLRGLIERLDYLQWLGVDCLWLPPFYDSPL--RDGGYDIRDFYKVLPEFGTVEDFVALLDAAHKRGIRVITDLVMNHTSDSHPWFQASRH-DPDYGDFY-VWNDNS--DKY-KDARIIFVDTEESNWTFDPVRRFYWHRFFSHQPDLNYENPKVQEAMMDALRFWLDLGIDGFRLDAVPYLFEEEGTNCENLPATHAFLKHCRKVIDDEFPGRVLLAEANQWPADVVEYFGGDECHMAFHFPLMPRIF--MAVRRESRFSETLANTPAIPDNCQWGIFLRNHGELTLEMVTDEERD-----------------------------YMYSEYAKDPRNVGIRRRLAPLLENDRNQIE---LFTAMLLSLPGSPVLYYGDEIGM-GDNIWLGD-------RDGVRTPMQWTPDRNAGFSTATPGRLY------------------- 84494481 17 ------------------------------------------------------------------------------------------------------------AGDFQGVINRLDYLQWLGVDCLWLPPFYASPL--RDGGYDIADYTQVLPEFGTLPEFQQLVTEAHARGIRIITDFVMNHTSDQHPWFQASRS-DPDYGDFY-VWSDTD--DKYTDA-RIIFIDTETSNWTFDPIRRFFWHRFFGHQPDLNFENPAVHEAMFEVVRFWMDMGIDGFRLDAVPYLYEEEGHNGENHPKTHAFLAKLRKMVDEEYPGRILLAEANQPPADVVDYFGEPECQMCFHFPVMPMLYYAMRDQKAQPIIDVLASTPAIPEGTQWGTFLRNHDELTLEMVTPEAAMYGWYAPDPRMKAN-------VGIRRRLSPLLDNSR------------------------PEIELIHALLLSLPGSPCLYYGDEIGM-GDNIWLND-------RDAVRTPMQWDRNASEADPGKVEAQMATGVRGMLGVRRLHPAFGLG 88810693 26 -------------------------------------------------------------------------------------------------------------GDFQGLTTKLDYIQDLGANTIWLLPFYPSPM--RDDGYDIADYHNIHSAYGSRRDFRNFVREAHRRGIRIITELVINHTSDQHPWFQAARRAPPNSRDFYL----WSETDQRFPETRIIFTDTESSNWAWDPLAQYYWHRFFSHQPDLNHNNPQVVRAVTRVMRFWLDMGVDGVRLDAIPYLCVREGSHNENLAETHAVVKQMRAVVDAHYRNRLFLAEANQWPEDVRDYFGGDECHMAYHFPLMPRMYMAIAQEDRHPIVEIMDQTPSIPETCQWAIFLRNHDELTLEMVTDE----------ERDYMYQAYAS--------------DPR---MRVNGIRRRLAPLMDNDN---DKIKLMNSLLMSMPGSPIIYYGDEIGMLGDRNAVRTPSKADPQRLYLPPVMDGYEAVNVEAQSRAPSSLLNWTKRLIAVRKAYQAFGRG 197781540 16 -------------------------------------------------------------------------------------------------------------GDLKGLTAKLDYLQWLGVDCLWLPPFFKSPL--RDGGYDVSDYTAVLPEFGDLADFVEFVDAAHQRGMRVIIDFVMNHTSDQHPWFQESRK-DPDYGDYYMWADDD---KQYEDA-RIIFVDTEVSNWTHDPRGQYYFHRFFSHQPDLNYENPAVQEEILAALRFWLDLGIDGFRLDAVPYLYAAEGTNCENLPATHQFLKRVRREIDAMYPDTVLLAEANQWPEDVVDYFGGDECHMAFHFPVMPRIFMAVRRESRYPISEILAKTPAIPQNCQWGIFLRNHDELTLEMVTDEERD------------------YMWAEYAKDPRMRANI--------GIRRRLAPLLDNDRDTIELFTAL---LLSLPGSPILYYGDEIGM-GDNIWLGD-------RDAVRTPMQWDRNASAADPGRLPSSLLHWTRRMIEIRKQNPAFGLG 20140485 38 -------------------------------------------------------------------------------------------------------------GDFRGLAEKLDYLQWLGVDCLWVPPFFSSPL--RDGGYDVADYTGILPEIGTVEDFHAFLDGAHERGIRVIIDFVMNHTSDAHPWFQASRS-DPDYGDFYV----WSDTDELYQDARVIFVDTEPSNWTWDQTGQYYWHRFFHHQPDLNFDNPKVQDAMLEAMAFWLDMGLDGFRLDAVPYLYERPGTNGENLPETHEMLKRVRRFVDDNYPDRVLLYEANQWPTDVVEYFGPPESHMAFHFPVMPRIF--MAVRRESRFSEIMEQTPAIPEGCQWGIFLRNHDELTLEMVDEDRD-------------------YMWGEYAKDPRMKANI--------GIRRRLAPLLDNDTNQIELFTAL---LLSLPGSPVLYYGDEIGMLGDRDGVRTPMQRTPDRNVHLPTIQDPVYAQLENPSSLLH--WT--RRMIHIRRQRDAFGLG 117927886 15 -------------------------------------------------------------------------------------------------------------GDLRGLIAKLDYLQWLGVDCIWLLPIYASPM--RDGGYDISDYFSILPEYGDLGDFVQLVDETHRRGMRIIADLVMNHTSDQHPWFQASRDPDGPYGDFYV----WSDTDTKYKDARIIFVDTEKSNWTFDPRGQYYWHRFFSHQPDLNYENPAVQEAMLAVLRFWLDLGIDGFRLDAVPYLFEEEGTNCENLPKTHEYLKRIRKEVDQLYPDKVLLAEANQWPADVVQYFGGDECHMAFHFPLMPRIFMAVRREQRFPISEILAQTPRIPENCQWGIFLRNHDELTLEMVTDE----------ERDYMYREYA--------------QDPRMK--ANIGIRRRLAPLLDNSRDQMELFTAL---LLSLPGSPVMYYGDEIGM-GDNIWLGD-------RDSVRTPMQWTPDRNAGFSQCDPGRLYQALRRMIDIRKRHPTFGCG 72382086 4 ---------------------------------------------------------------------------------------------------------------------------------IHVLPFLPS---TSDGGFAVSNHEKIDDSFGNWNDLKDLSGKHK-----IMADLVLNHVSSSHPWVHQFIKSE-DSGPSYIVSPSET--NVWENVIRPR----NTSLFTNINTKKSVWTTFGPDQIDVDWRNPNIFLEFLKLLVRYITNGADWIRLDAIAFIWKEPHTTCLHLDPVHSIVKLLNKCLKIIKPSAVLITETNVPEKENLSYIEGNEANLAYNFTLPPLLLEAIYTGKTDLLKSWLSTWKELPRHTSLLNFTSSHDGIGLIMDDQRIHNLLVELVSHRRLSN-----------GDDQPYELNISW------WSAMSNEG-SDNTVFQFERFLLSQLFTLSIKGVPAFYLPSVLASPND---IDSFRKTGQRRDLNREKFEAQLLDVLKNFDSPASKNISYLTHIVKVRSRLKAF--- 186899145 30 -------------------------------------------------------------------------------------------------------------GDFKGLTQKLDYLQDLGVSAVWVLPFFPSPL--KDDGYDISDYNNVNPIYGTLEDFKEFLNAAHQRGIRVIIELIVNHTSDTHPWFQRARRAPKGSVERFYVWSD--TPDKY-REARIIFQDFESSNWSWDSANAYYWHRFYSHQPDLNYDNPAVRQAVFEVLDFWLSMGVDGLRLDAVPYLYERDGTNCENLPETHQILKDLRQYIDQKYPNRMLLAEANQWPEDAAAYYGGDECHMNFHFPLMPRLFMSVRMEDNFPIIDILEQTPPIPDNCQWGLFLRNHDELTLEMVDED-----------RDFMYRVYAQ----------------DTQMRVNLGIRRRLAPLLGNDRRQIELLNSL---LLSLPGTPVLYYGDEIGMLGDRNGVRTPSRANSQRLYLPVVVDSEYYVQRANPNSLWYAI----KRLIATRKRFQAIGKG 56479417 5 -------------------------------------------------------------------------------------------------------------GDFNGLTRKLDYIRDLGVNTIWLLPFYPSPL--KDDGYDVADYHGVLPAYGTRADFRQFVREAHRRGLRVITELVVNHTSDQHAWFQAARAGSSK-RNYYVWSDD---PTRYSGT-RIIFTDTETSNWAWDPVAKYYWHRFFSHQPDLNFENPNVLKAVLRTMRFWLDMGVDGFRLDAIPYLREREGTNNENLPETHDVIREIRKCIDAHYRGRVLLAEANQWPEDVREYFGGDECHMAYHFPLMPRLFMAVAQEDRFPVVDIMRQTPDIPENCQWAIFLRNHDELTLEMVTD----------RERDYMWQFFAN--------------DPR---MRINGIRRRLAPLLEN---SRDRVELMSFLLLTMPGSPILYYGDELGMLGDRDGVRTPMQWTPDRNASRPIMDPNVEAQARNPHSLLNF----TRRLIAMRNSSRAFGRG 41409626 40 ----------------------------------------------------------------------------------------DPTWFKHA--VFYEVLVRAFAGDLRGLLAQLDYLQWLGIDCIWLPPFYDSPL--RDGGYDIRDFYKVLPEFGTVEDFVALLNAAHERGIRVITDLVMNHTSESHPWFQESRH-DPDYGDFY-VWSD--TSDRY-ADARIIFVDTEESNWTFDPVRRFYWHRFFSHQPDLNYDNPAVQEAMIDVIRFWLGLGIDGFRLDAVPYLFEREGTNCENLPETHAFLKRVRKVVDDEFPGRVLLAEANQWPADVVEYFGGDECHMAFHFPLMPRIF--MAVRRESRFSEILAQTPQIPEMAQWGIFLRNHDELTLEMVTDEERD-----------------------------YMYAEYAKDPRNVGIRRRLAPLLDNDRNQIELFTAL---LLSLPGSPVLYYGDEIGMLGDRDGVRTPSKANPGRLSQDPVYGYQAVNVEAQRDTSTS-LLNFTRTMLAVRRRHEAFAIG 119511341 9 -------------------------------------------------------------------------------------------------------------GDLRGLTEKLDYLQDLGINAIWLLPFFPSPL--KDDGYDIADYTSINPIYGTLEDFKKLLIAAHQRSIRVIIELIINHTSDQHPWFQRARRAPKGSQERFYVWSD--TPEKY-AEARIIFQDFETSNWAWDAVAKYFWHRFYSHQPDLNYDNPLVRKAVFEALDFWLEMGVDGLRMDAVPYLYEREGTNCENLPETHAFLKEMRSHIDEKYPQKMLLAEANQWPEDAAQYYGGDECHMNFHFPLMPRLFIALQMEDNFPIVDILQQTPHIPDNCQWALFLRNHDELTLEMVDED-----------RDFMYR--------------VYAQDPVM--RLNLGIRRRLAPLLGNDRRQIELLNSL---LLSLPGTPVLYYGDEIGM-GDNVYLGD-------RNGVRTPMQWSSDRNAGFSRTNPHRLH------------------- 83814676 32 -------------------------------------------------------------------------------------------------------------GDFQGLREKLPYLESLGVNTLWLLPFLESPL--RDDGYDTADYFKVLPIHGDLDDFRAFLDDAHARGMRVITELVLNHTSDQHPWFQEARDPDSDKHDWYV----WSDTDERYDDVRVIFTDTEDSNWAWDPKAKYYWHRFFSHQPDLNFDNPEVREKMKEVMFFWLDMGVDGLRLDAVPYLFEREGTSSENLPETIAYVKELRAAVERYGPGKVLLAEANQWPEDTLPYFGEDGVQMAFNFPVMPRLYMALRRENRRPVVEMLDLTSGIPDDAQWALFLRNHDELTLEMVTDE----------ERDYMYHEY-----GADDR---FRIN--VGIRR---RLTPLLGGER------RRIELMNALLLSLKGSPIIYYGDEIGM-GDDPFLGDPDKGGFSRAINRGKYSYEFV-NVEDAEADPYSLLHFMRRLIALRQQHKIFGRG 25028761 91 ------------------------------------------------------------------------------------------------------------SGTLKGLTEKLDYIQWLGVDCIWVPPFYDSPL--RDGGYDIRNFREILPEFGTVEDFVELVDQAHRRGLRVITDLVMNHTSDQHPWFQQSRT-DPDYGDFYVWGDD---PEMY-KEARIIFVDTEESNWTYDPRKQYYWHRFFSHQPDLNYDNPAVQEAMLDVLRFWLDLGLDGFRLDAVPYLFEREGTNGENLPETHEFLKRCRRVIDEEYPGRIVLAEANQWPHDVVEYFGEDECHMAFHFPLMPRIFMGVRQGSRTPVSEILEHTPDIPKTAQWGIFLRNHDELTLEMVSEE----------ERAYMYQ----------------QFAPEPRMRANVGIRRRLATLVDGDRNQLELLH---GLLLSLPGSPVLYYGDEIGMLPDRDGVRTPSKADPER-LYLPAIQNDRYAQVNVETQLENSLLQWIRNQIMIRKQYKAFGKG 50954846 15 ----------------------------------------------------------------------------------------DPQWYRRSYEVMVRSFVDSNGGDLAGLTSKLDYLQWLGIDALWLPPFFQSPL--RDGGYDVSDFRAILPEFGTIDEFRDLVTKAHERNMRIIIDLPMNHTSDQHEWFQQSRS-NPEFGDFYWNETDDKYPD-----IRIIFVDTEDSNWAFDEARRYYFHRFFSHQPDLNFENPAVHDAMFDIVRFWLDLGVDGFRLDAIPYLYESDEGNGEGEPPTHEFIKRLREVVDREYPGRMMVAEANQWPREVAAFFGEPECHMAFDFPVMPRIFYALRSQQASELIHVLSETTDVPDGYAWGVFLRNHDELTLEMVSEE----------YRQAMYGWYA--------------YDPRM--RANIGIRRRLAPLLDNSRAELE---LAHALLFSLAGSPFLYYGDEIGM-GDNIWLPD-------RDSSRTPMQWTPDRNAGDPGKLFLPVVQSLRNVIHVRKAHPVFGLG 207082421 53 ---------------------------------------------------------------------------------------------------------------------------------VHFLPFYPS---SSDSGFAVKDHYKIDSRLGNWSDITKFS---KKNDV--MADIVINHSSARGLWFKNFLKGKKPGKDYFLKFNVSKVIRPRDHQLIDIFKQPE-----------YLWRTFSPDQLDMNFKNPAVLLRFIKIMINLVNHGVTIFRLDAIAYLWKESGTKCINLKETHEIIKLFRLICNLLNVESIIVTETNLPEKENISYFGADEANWIYNFSLPPLLIYSFLFENSSYLNSWNKKLPQTKKGNSYLNFIASHDGIGMRPVEGIINKNNKDKFLKRLKKNGSFSYRKVQNKSKKV-YEANITIFDA-----------LKKSDYDPLERFVSAHSIMISFEGVPAIYFNSLFGTSNDEAYIITGNNRDLNRWNHK-----NITKKLKNLKSKQSIFYKKITNLLEIRRKQKAF--- 148240810 6 ---------------------------------------------------------------------------------------------------------------------------------LHVLPFL---EASSDGGFAVASHERLEERHGDWSDLAELAQ-----GRRLMADLVLNHVSASHPWVRQFRDQEP---GRFCVLEAGPDP-CWDNVVRPRSSAL----FTKLQGMREVWTTFGPDQVDVDWRHPEVLLGFTRLLARMVTHGVGWIRLDAVGFVWKEPNTTCIHLPQAHQLVELLRQLLTIACANGVVVTETNVPEQENLSYLTGREAHLAYNFPLPPLLLEAAVSGSADLLNRWLSRWPSLPESTALLNFTACHDGVGLRPLE------GLMPPSRLRELLGGLVSHRRLADGSEVPYEINISWWSAMADG------GLDPS-YRQRERFLLTQLMVLALPGVPAIYLPALLATANDLGRFRRTGHR---RDLNRPQFTRRSVERRQDPDSDAAAVVTVLKQALAVRARQPAL--- 33240178 16 ---------------------------------------------------------------------------------------------------------------------------------IHLLPFLCS---TSDGGFAVSSYEKIDSRFGSWDDLKNLSD----KHI-LMADLVLNHVSASHPWVQQFKNGTNPGKNYIL---SPSIKNNWENVIRP-RNTSLFTNIATIEGNKDVWTTFGPDQIDVNWREPKLLLEFINLIVRYLNHGIKWIRLDAIGFIWKEPSTTCLHMEQVHNLVKVLRIILEKLKRSGVLITETNVPEKENISYLKSGEAHLAYNFPLPPLLLESLINNKADLINNWLCSWPDLPVNTGFLNFTASHDGIGL--------RALEGLMDSRRIHNLLISCEKRGGLVNGEPYELNISW------WSAMADTGVNTN-YLQFERFILSQFFVMALKGVPAFYLQAIMASENDLSFGQ----SGERRDLNRQRFDENTLENLLDPKSFASKNLKALRNAMTVRSSLKAF--- 116071883 7 ---------------------------------------------------------------------------------------------------------------------------------IHVLPFLKS---TSDGGFAVSSYQTIQQEYGDWSDLSALA-----EGRRLMADLVLNHVSASHPWVQQFRNEQPG-----------------ESCVLEASPDPRPRSFTQLSGRRQVWTTFGPDQVDLDWHHPQVLLGFIELLNRLLSHGVRWIRLDAVGFVWKEPNTSCIHLPQAHRLVQVLRYLLDRHSPDGVVVTETNVPEQENLSYLNGQEAHLAYNFPLPPLLLEAAMSGRADLLNAWLTRWPQLPNQTGLLNFTACHDGVGLMADQRVLQLLGCELISHRRLSN-----------GEEVPYEINISWWSAMADG------GIDPGH-HQRSRFLLTQLLVMVLPGIPAFYLPALLATPNDLARFRRTGHR---RDLNRPQFRLEALERRQDPDADATNVLAALRHALEVRSSQPAL--- 88809452 9 ---------------------------------------------------------------------------------------------------------------------------------IHVLPFL---EASSDGGFAVASHDCLESRHGDWNDLADLA-----EGRKLMADLVLNHVSASHPWVRQFLR-DQE--------PGRSSPDPWDNVVRPRSSAL----FTKLQGMRQVWTTFGPDQVDVDWSHPEVLLGFTRLLARMVAHGVRWIRLDAVGFVWKEPNTSCIHQPQAHQLVEILRQLLTIACPDGVVVTETNVPEQENLSYLTGREAHLAYNFPLPPLLLEAAVSGSADLLNLWLSRWPSLPESTSLLNFTACHDGVGLLMDLLIACEQRGGLVSHRRL-----------ADGNEVPYEINISWWSAMADG------GLDPS-YWQRERFLLTQLMVLALPGVPALYLPALLATANDLGRFRRTGHR---RDLNRPQFKKSSVERRQDPDSDAAAVLVALKQAIAVRATQPAL--- 33861517 14 ---------------------------------------------------------------------------------------------------------------------------------VHILPFLKS---TSDGGFAVSSHTSLEEKFGSWEDLKSISNKHY-----LMADLVLNHVSSSHPWVQQFKCQEPGLSN---VFSPSQDLDW--KNVIRPRSSSLFSQINTDDGQKQVWTTFGPDQIDLNWLNPKMTIEFLNLIITYLSNGIKWLRLDAVGFIWKEPGTTCLHLSKAHSIVKILRILLNDLLKDGVLITETNVPQKENLSYLPEDEADMAYNFPLPPLLLEAIISSRADILNAWICDWPELPKTTTLFNFTASHDGVGLRALEGLMNEQRIKLVSHRRLSN-----------GEDKPYELNISW------WSAMEDPGRDSNRY-QYERFLLTQLLVMSLKGVPAFYLPALLASEND---IKSFSMTGQRRDLNREKFKSELAAVFNNPESNANKNLKYLRHAMDVRAKLPQF--- 33866965 5 ---------------------------------------------------------------------------------------------------------------------------------VHVLPFLTS---TSDGGFAVASHDRIEPRFGDWRDLADLA-----HGRRMMADLVLNHISASHPWVRQFLRDEE---------PGRSAPDPWDQVVRPR----SSSLFTQLDGPRQVWTTFGPDQVDVDWRSPEVLLGFTRLLDRMLRHGVRWVRLDAVGFIWKTPGTGCIHLPEAHRIVEVLRQLMERSCSGGVVVTETNVPEQENLSYLSGREAHLAYNFPLPPLLLEAAISGRADLLNGWLNRWPALPVATGLFNFTACHDGVGLLMTDQIACEQRGGLISHRRLTN--------GEEA---PYEINISWWSAMADG------GIDPA-HLQRARFLMTQLLVLALPGVPAFYLPALLATPNDLGRFR---RTGQRRDLNRPQFKADTVERRQDPDSDATAVTSVLAHALRVRRDQPAL--- 163708417 29 -------------------------------------------------------------------------------------------------------------GDFEGLERRLDYLVGLGVTALWLMPFQPSPMRDN--GYDISDYYGVDPRYGTLGDFVAFTHAAKQRGLKVLIDLVVNHTSDQHPWFQSARS-DPDYRDWYVW--SKTKPPHADSGM--VFPGVQKTTWTYDRAARWYFHRFYDFQPDLNTTHPKVQAEILKIMGFWIQLGVSGFRMDAVPFVIAEKGPEVEGEPERFGMLREFREFLQWRQGDAIILAEANVLPRQDLEYFGGDRMHMMFNFQVNQALFLALATGRTGRLIESLDRTRARPAVAQWAQFLRNHDDLGRLQPEERAAVFAAFGPDPEMQL-----------YGRGIRRRLPPMLGGDR-------------------RRLELAYSLVFTLPGTPVLRYGDEIGMGDDLSWSDEPQGGKSNRPAARPISHVNAAAQRQDPNSLL----NWLERIIRMRKEVPEIGWG 78779222 7 -----------------------------------------KLYKLLKTIYSSNEEINFISNQLLQILDD-FSEKSAYEEISDNEK-----WNESHSVL--ITYADSIEKTLITLRDLLKHFGSLS-KVVHILPFLKS---TSDGGFAVSSYDSLEEKFGGWDDLKSIS-----KNHVLMADLVLNHVSSSHPWVQQFKSQEPGISNVF-------SPEQNLDWSNVVRPRSS-SLFSQIEDGKQVWTTFGPDQIDLNWHNPKMTLEFLNLIITYLSNGIKWLRLDAVGFIWKESGTTCLHLPKAHSIVTLLRVLLNNLLDDGVLITETNVPQKENLSYLIPDEAHMAYNFPLPPLLLEAIITSRADILNLWISDWPILPDDTTLFNFTASHDGVGLRALEGLMNEQRIKGVSHRRLSN-----------GEDKPYELNISWWSAMEDSS-------RDSNRFQFERFILTQLLVMALKGVPAFYLPALLASEND---IKSFSMTGQRRDLNREKFRLDLLSVLNNPESKANKNLNYLRNAMDIRSQSKQF--- 148272896 41 -------------------------------------------------------------------------------------------------------------GDIQGLISKLDYLQWLGIDGLWIPPFFQSPL--RDGGYDISDYMSVLPEFGTLDDFKELVTKSHERNMRIVIDLVMNHTSDQHEWFQQSRS-DPDYGDFYV----WSDTDEKYEDIRVIFVDTEESNWTFDPVRRQFFFHRFFSHQDLNFDNPKVHEAIYGVIRHWLDMGVDGLRLDAIPYLYETEEGNGEGEPATHEFLKRLRAMVDEEYPGRILIAEANQWPREVSAFLGEPECHMAFDFPIMPRIFYSLRSQTADELKRIMSETFEIPEAAAWGVFLRNHDELTLEMVSEE----------YRQAMYGWYA--------------YDPR---MRVNGIRRRLAPLLDNSRAELE---LVHALLFSLPGSPFLYYGDEIGM-GDNIWLPD-------RDASRTPMQWTPDRNAGDPGKLYLPVVQSLRNVIHVRKAHPVFGQG 78185810 7 ---------------------------------------------------------------------------------------------------------------------------------IHVLPFLKS---TSDGGFAVSSYQKIEQQYGDWSDLSALA-----EGRRLMADLVLNHVSASHPWVQQFRNEQPG-----------------ESCVLEASPDPRPRSFTQLSGRRQVWTTFGPDQVDLDWHHPQVLIGFIELLNRLLGHGVRWIRLDAVGFVWKEPNTSCIHLPQAHRLVQVLRYLLDRHGPDGVVVTETNVPEQENLSYLNGQEAHLAYNFPLPPLLLEAAMSGRADLLNGWLTRWPQLPNQTGLLNFTACHDGVGLMADQRVLQLLGCELISHRRLNN-----------GEEVPYEINISWWSAMADG------GI-DPTYLQRERFLLTQLMIMALPGVPAFYLPALLAAPNDLTRFRRTGHR---RDLNRPQFTAQALERRLDPDADVSALLPVLKRALSERAVHLAL--- 87125041 5 ---------------------------------------------------------------------------------------------------------------------------------VHVLPFLKA---TSDGGFAVASHEALEERFGDWDDLAALAA-----GRQLMADLVLNHVSASHPWVRAFQRGEPGSR---CVLAASADP-CWDRVVRPRSSAL----FTTLATDRTVWTTFGSDQVDVNWRQPEVLIGFTRLLDRFCAHGVSWLRLDAVGFVWKEPFTDCIHRPEAHRLVEVLRLLLGARCRRGVVVTETNVPEQENLSYLRSGEAHLAYNFPLPPLLLEACISQRADLLNRWLARWPKLPAGTGLLNFSACHDGVGLMAEERLLRLLGAGLVSHRRL-----------ADGRDVPYEINISW------WSAMESAG--RDPAHQRERFLLSQLFVLALPGVPAFYLPAVLATANDKARFRRTGHR---RDLNRPQFQIERLERLLDPQSDASRVLASMRRAMALRRTQNALA-- 123968430 100 ---------------------------------------------------------------------------------------------------------------------------------VHILPFLKS---TSDGGFAVSSYDSLEEKFGGWDDLKSIS-----KNHDLMADLVLNHVSSSHPWVQQFKSQEPGISN---VFSPKQSLDW--SNVVRPRSSSLFSQINTDDGPKQVWTTFGPDQIDLNWHNPKMTLEFLNLITTYLSNGIKWFRLDAVGFIWKESGTTCLHLPKAHSIVKLLRVLLNNLLDDGVLITETNVPQKENLSYLVPDEAHMAYNFPLPPILLEAIITSRADILNSWIFDWPELPEDTTLFNFTASHDGVGLRALEGLMNEQRIKLVSHRRLSN-----------GDDKPYELNISWWSAMEDSS-------RDSKRFQYERFILSQLLVMALKGVPAFYLPALLASEND---IKSFSMTGQRRDLNREKFKSELSAVLNNPESNANKNLKCLRNAMDVRSKLKQF--- 116072684 29 -------------------------------------------------------------------------------------------------------------GDFKGLAARLPYLRWLGVKTLWLTPIYPSPL--RDGGYDITDFKGIHPDLGDLASFHRFLTAAHSQGMRVILDLVLNHTSDLHPWFQRARKGSPERGVYVW----SDDPKQY-SDAPVLFRHFESSNWEWDSVAQYYLHRFLRHQPDLNYANPWVQEAMLEVVDFWLERGVDGFRLDAVPFLFEAEGTRCEGLPETHAFLKRLRKRVDAHGRDVLLLGEAIQPVEEAAPYLADDELQGAFNFVLTAHLFAAIASGTAQKLGECLLEAEQAIEGPRWALPLRNHDEL-WLGDGHLIDDEVIQAV---RF---------------GLPQGQ----GHWLNWGINRRLAPLLNGDPRSNR---LLHGLLYSLPGMPCLYYGDELGM-------------------------------------------------------------- 170740839 3 -------------------------------------------------------------------------------------------------------------GDFSGLERRLDYLVGLGVTALWLMPFQPSPMRDN--GYDVSDYYGVDPRYGTLGDFVAFTHAAKQRGLKVLIDLVVNHTSDRHPWFQSARS-DPDSPTRDWYVWSKTKPPHADSGV--VFPGVQKTTWTYDRAARYYFHRFYDFQPDLNTANPRVQAEILKIMGFWIQLGVSGFRMDAVPFVIAEKGPEVTGAPEQFGMLRQFREFLQWRQGDAIILAEANVLPRQDLDYFGEDRMHMMFNFQVNQGLFHALATATTERLLDCLEKTRARPASAQWAQFLRNHDDLGRLSAEEREAVFAAFGPDPDMQL-----------YGRGIRRRLPPLSGDRR--------------------RLELAYSLMFTLPGTPVLRYGDEIGMGDD---LRLPE-----RECARTPMQWSDAVQRHDPNSLL----NWLERIIRMRKEVPEIGWG 167360266 3 -------------------------------------------------------------------------------------------------------------GDFQGLMRRLDYLSGLGVTAIWLMP-FQASPGRDD-GYDVSDYYNVDPRYGSLGDFVEFTHGAKQRGIRVLIDLVINHTSKDHPWFQDARS-DPRYRDWY-VWSERK-PDNADQGM--VFPGVQKTTWTYDDRAKYYFHRFYDHQPDLNTSNPEVQAEILKIMGFWIQLGVSGFRMDAAPFIIATKGADVTKPVEQFDMLRKFREFLQWRLGDSIILAEANILPKDNFEYFGGDRMQMMFNFQVNQALFYAFASADTRPLKKAMEATKPRPATAQWGLFLRNHDELDLGRLTEKQRAAVFAAFGPEKDMQLY----------------------DRGIRRRLAPMLGGDH------RRIEMAYSLLFSLPGTPVIRYGDEIGMGDDLGLPE--------RNCARTPMQWSTAEQRRDPNSLLN--WT--ERMIRMRKEAPEIGWG 170746762 3 -------------------------------------------------------------------------------------------------------------GDFAGLERRLDYIQGLGATAVWLMPFQPSPK--KDGGYDIADYYGVDPDYGSLGDFVAFAHAAKQRGLRVLIDLVVNHTSDQHPWFQSARS-DPDYRDWYVWSKER--PATADEGM--VFPGVQETTWTYDAKAKWYFHRFFNFQPDLNTANPEVLAEILKIMGFWIQLGVSGFRMDAVPFVIAEKGAHVGGKPEQFEMLRDLREFLQWRQGDAIILAEANILPKQDLDYFGADRMHMMFNFQVNQATFYALAAHDARPLVKAIEQTKPRPLSCQWGIFLRNHDELDLG------RLTG----KQRQSVFDAF------GPEKGM--QLYDRGIRRRFAPMLA-------GDP---RRIRLAYSLMFTLPGTPVLRYGDEIGMGDELALPE--------RDCARTPMQWNVADQRHEEGSLLNWM----QSMIRQRKEAPEIGWG 186904259 4 -------------------------------------------------------------------------------------------------------------GDFQGLIERLDYLSGLGINCLWLLPFYPSP--NRDNGYDVMDYYNVDPRLGTLGDFVEFMDRAREQGIHVLIDLVVNHTSIEHPWFQAARDKNSKYRHYYVWSENPPQDDVEE----IVFPHAEDS--IWEYDQQYYLHHFYKEQPDLNIANSEVREEIRKIINFWLQLGVSGFRVDAVPYLIKEIGV----QAERHELLSEMREFLSLRRADAVLLAEANVSPDLTCVYFGQDRMNMLFNFYLNQQMFLALARQEANPIIDALKSLPKIPKQAQWLNFVRHHDELNLNQLEN-TQREEIFQVFAPEEAMQIYKGR---GIRRRLPPMF---GGDRR--------------------RIELTYSLLFSLPGIPLLRYGDEIGMGDDLSLSD--------RDSVRTPMQWSVAASQRDPNSLLNWM----DRLIRIRKQCSELGWG 78214109 46 ---------------------------------------------------------------------------------------------------------------------------------IHVLPFLES---TSDGGFAVASHTKLEQRFGDWSDLAALSQ-----GRRLMADLVLNHVSASHPWVQQFMRDEQ---------PGRS-------CVLEAAPDPRSSNFTQLRGARQVWTTFGPDQVDLNWRSVEVLLGFARLMQRMARHGVRWIRLDAVGFVWKEPHTSCIHLPQAHQLVRVLRLLLDQVGPDGVVVTETNVPEQENLSYLSGDEAHLAYNFPLPPLLLEASVSGRADLLNAWLSRWPDLPPQTGLLNFTACHDGVGLRP---------LEGLMPQKRLLQLLIGQRGGSSGEEVPYEINISWWSAMADG------GI-DPTHLQRERFLLTQLLILALPGVPAFYLPALLAAPNDLTRFRRTGHR---RDLNRPQFTAQALERRLDPDSDVFALLPVLRRALAERAVHPAL--- 86357875 3 -------------------------------------------------------------------------------------------------------------GDFQGLMRRLDYLSGLGVTAIWLMP-FQTSPGRDD-GYDVSDYYNVDPRYGSLGDFVEFTHGAKQRGIRVLIDLVINHTSKDHPWFEDARS-DPRYREWY-VWSDKK-PANADQGM--VFPGVQKTTWTYDEKAKYYFHRFYDHQPDLNTSNPEVQAEILKIMGFWIQLGVSGFRMDAAPFIIATKGAEVTKPVEQFDMLRKFREFLQWRLGDSIVLAEANILPKDNFEYFGGDRMQMMFNFQVNQTLFYALATADTRPLKKAMDATKPRPATAQWGLFLRNHDDLGRLTDKQRDAVFAAFGPEKEMQLYD-----------RGIRRRLAPMLGGDR-------------------RRIELAYSLLFSLPGTPVIRYGDEIGMGDDLCLPE--------RNCARTPMQWSTAAQRRDPNSLLN--WT--ERMIRMRKEAPEIGWG 27376013 29 -------------------------------------------------------------------------------------------------------------GDFKGLLRRLDYLHGLGITTIWLMP-FQTSPGRDD-GYDIADYYSVDSRYGTLGDFVEFAHGCKQRGIRIIIDLVVNHTSDQHRWFKDARDKNSPYRDWY-VWSD-TKPANANKGM--VFPGVQKSTWTRDKDGAWYFHRFYDFQPDLNTSNPHVQAEILKIMGFWIQLGVSGFRMDAVPFVIATKGAKVKKPVEQYDMLRAFREFLQWRQGDAIILAEANVLPETDMEYFGRDRMHMMFNFHVNQHLFYALASADSRPLAKALKATKPRPGSAQWGLFLRNHDDLGLTPAQRDTVFKSF-GPDKDMQLYD-----------RGIRRRLAPMLGGDR-------------------RRLELAYSLMCTLPGTPVIRYGDEIGMGDDLS--------------------------------------------------------- 186902879 7 -------------------------------------------------------------------------------------------------------------GDFPGLTSSLTYLSGLGIDCLWLLPFYPSP--NCDDGYDITDYYSVDPRLGSLGDFVEFMHRARELGIRVIIDLVVNHTSIQHPWFQEARSKNSNYRPYYVWSPSESHPDL------IAFPTVEDSVWEYDEKAAYYLHHFYKHQPDLNIGNPAVREEILKIMGFWLELGIAGFRIDAAPFLIQ--GTGLENVEKLQGFLQEMREFMLSRRTDAILLAEANVEPEKIPLYFGKGEMHLLFNNQYMXXL--ALARQDKTVLEEGLKLLPEIPSTCQWLNFVRHHDELTL----------------------DFLSGQQEEIFAAFAP-EENMQIFGRGVRRRLAPMMNNDR------RRIELIYSLLFTLPGTPLLRYGAEIGMGDDLQWTDEFNGGFSTANLTRPIISDDEYGQERDPSSLL----NWFEHLIRTRQQCPEFGRG 145224305 33 -------------------------------------------------------------------------------------------------------------GDIRGMTERIEYLADLGITCLWLMPF--YPTARKDDGYDITDFFGVDERLGNLGDFVELIRTAGSHGIRVIVDFVMNHTSDAHPWFKSARRGDDPYRDYY-VWTATEPPDTSEDV---VFPDQEDSLWELDPTGQWYLHHFYKHQPDLNIANPQVQEEISRTLGFWLQLGVAGFRVDAVPFLFARDGAP--GDPGVFDPFQYLGDVRNFVTRRVVLLGEVNVPYKDQKAFFGGDGLNMQFDFIGMQSMYLSLARGDARPLAKALRSRPSLDVTSQWANFARNHDELTL---DKLSD-------SERQEVFDAF-----GPDPDMQLY-------DRGLRRRLPSMLGADQ------RRMRMVYSLAFSLPGTPVLFYGEEIGM-------------------------------------------------------------- 153895197 29 -------------------------------------------------------------------------------------------------------------GDFRGAIERLDHLDDLGVDAVWIRPFYPSPLRDN--GYDVADYRGVDERLGTLDDFREFADRAHERGIRVLTDLVFNHTSNEHEWFQRAEDPESEYHDYY--LWTSHVDDAHNR--QNIFPEYEDGVWSYDETAKHYFHQFYGHQPDLNVANPAVREELYDVLRFWLDQGADGFRIDAAHPMLLPKGHNASTLHDTDLLFKRMREVVEAEQSDAVLLAEADDEPENLDYYFGDGEAHLQFNFVMNAHLTYGVGVTDTWPLDRAEELLPDVSGVGGWVNFLRNHDE--WNLLK-----LPQESFDHARE-------YFGDDAGNSWIFERGHRL----------RLADLYAGDH---DRIAVAHSLLFSLPGSVALQSGDEIGMGADLSLVRTPMQWDDSADCYNPVIDENAAAQRDDPDSLLSRV----RDLSAARDDCPAIARG 146279010 33 -------------------------------------------------------------------------------------------------------------GDFAGLTRRLDHLDRLGVSCIWLMPFYPSP--NHDDGYDVTDYYAVDPRLGTMGDLVEFLRSARDRGMRVIADLVVNHTSREHPWFQAARS-DPAYHDWY-VWRDEK-PEEDASSL--IFPGEEDSSWSWDPKARYYLHRFYSHQPDLNVENPAVRDEIRRIVGFWLQLGLSGFRVDAVPFLLEQMST--EDKGFAHRWLRDLRAFINRRSGEAVLLGEVNLDYPDVRRFFGGDELHMCLDFNLNQAMALALAREDAGPIVHGLRHMPELAPDDGWAHFLRNHDE--WSLDKLTEAE-------------------------RQEVFASFGPDPDMQLFGR-----GLRRRMPTMLKRMRMAYALMTSMPGAPVLFYGEEIGM-------------------------------------------------------------- 77464516 2 -------------------------------------------------------------------------------------------------------------GDFAGLTRRLDHLDRLGVSCIWLMPFYPSP--NQDDGYDITDYYSVDPRLGTLGDFVEFLRAAHDRGMRVIADLVVNHTSREHPWFQASRA-DPDYRDWY-VWRDEK-PDEDAASL--VFPGEENSSWTWDKAGKYYLHRFYSHQPDLNVENRAVRDEIQRIVGFWLQLGLSGFRVDAVPFLLEQMSTDTGFAP--HRWLRDLRAFINRRSGDAVLLGEVNLDYPDVRRFFGGDELHMCLDFNLNQAMALALAREDAGPIVHGLRHMPELAPDDGWAHFLRNHDE--WSLDKEVFASFGPDPSMQ--------------LFGRGL----------RR------RMPTMLKGNP---DRLRMAYALMASMPGSPVIFYGEEIGMAENLEIPGRLAVRAPMQWLHRPMVQWNAIDQQDRPDT----MFHFMEHLLRRRRECPEIAFG 108801561 34 --------------------------------------------------------------------------------------------------------------DIRGMTERIEYLFDLGVTCLWLMPF--YPTARKDDGYDIIDFFGVDQRLGNLGDFVELVRTARSKGIRVIVDFVMNHTSDAHPWFKSARSKDDPYRDYYVW--SETEPKSSPADV--VFPDQEDSIWEQEPTGEWYLHHFYKHQPDLNIANPKVQEEISRTLGFWLQLGVSGFRVDAVPFLFARDGVP--GDPGVFDPYEYLGDVRNFVNRRVVLLGEVNVPYDDQKSFFGGDGLNMQFDFIGMQNMYLSLARGDAGPIAAALRERPPLDETSQWANFVRNHDE--LTLDK--------LGDAERQEIFDAFGPERDQLYGRGL---------RRRLPAMLG-------GDE---RRMRMVYSLAFSLPGTPVLYYGEEIGMAEN---LDIPGRSDDNRRLPRPITDGNVADQRHDHQSFWWFI----RDLIYTYRQQPEIG-- 89070845 28 -------------------------------------------------------------------------------------------------------------GDFRGLADRLDHLEGLGVTTVWLNPFYPTP--NRDNGYDVTDFYGIDPRLGSAGDFVVFLRAARDRGMRVLVDLVANHTSIDHPWFRSARASDSPYRDWY-VWSEEEPEDLTE---GIIFPGVQEAVWTWDETAQWYLHRFYAHQADLNIANPAVREEILRIMGYWLELGVSGFRVDAVPFLVEYKGLKEEPDREPLLLLSEMRDFLSWRRAEAILLAEANVERDRAPLYFGEDEMQLLFDFPLNQALWLAFVRHDPAPVVAALRSRPEEDGQAQWAVFLRNHDELSL---------------------------DKLGEAEREEVFAACAPDEGMRLYGIRRRLAPMLGGDA---RRVALAQSLLFALPGTPVMWYGDEIGMGEDLDWSDEPHGGFDAAETVRPAVAENVTAQEGRPASLLGQV----QALVRARRACPAIGWG 206578398 29 -------------------------------------------------------------------------------------------------------------GDLAGIRQKLHYIRSLGATVLWLTPFYLTPL--QDDGYDISDHLQPDPRFGTIADVIELIARARELGLRVIVELVIQHTSAQHPWFQAARR-DPRSPWRYYLWADR--PP--EKDDPPMFPGVEESVWRWDEQGQYYRHMFYRHEPDLNLAHPPVIAEIENIITFWLQAGVSGFRLDAASHLVKQAGKG--DEARGYPLLNHLRQVVQRLNPEAILLGEVDVAVEDYRHYFGHDRLQMVLNFWLNKYLYLSLAQQRAAPVVKALQAMVTPPDGCCFVNWLRNHDELDLE---------GIGERNKRQVIRTFAPDKAMSVYQRGV----------RR------RLAPMLDGDT---RRMALAHAILLALPGVPVMRYGDEIGMGDDLSLPE--------RYAVRTPMQWSAA--------------------------------- 134102696 27 -------------------------------------------------------------------------------------------------------------GDLAGITSRMDYLAGLGVDAVWLSPFYPSPWA--DGGYDVADYRDVDPSLGTLEDFDRLVAAAHERDIRVLIDIVPNHTSDQHEWFRQALAGSPE-RDRY-VFRDEHPPSNWES----RFGGPA---WTRLPDGQWYMHLFAKEQPDLNWDNPDVRAEFLDILRFWSRRGVDGFRIDVAAALVKDMGTTAANRPEVHDVYREWNKVFHEFDPPRIGVAEAWVQNERRVRYTRTDELQQAFNFEFLRVRWDA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 94989424 26 -------------------------------------------------------------------------------------------------------------GDLRGIIDKLPYLQELGIDMIWLNPFYPSPQRDN--GYDVSDYTAVNPDFGTMADFEDLVKAAKEHQIELMLDMVLNHCSTDHEWFQKALAGDPYYQDFFIL---RDQPTDWVSK----FGGNAWAPF--GDTGKYYLHLFDVTQADLNWRNPHVREELAKVVNFWRDKGVKGFRFDVINLIGKEELVDCVNRPITHTYL-----------------------HDLNQASFGQDD-------SFMTVGEMSATTIDNCLLYTA----PEREELSMAFNFVDYENGQKWTI-------MAFDFAALRDLFHAWGEGMSQGNGWNALFYN--------------------NHDQPRALNRFVMLAASIHLSRGTPYIYMGEEIGMLNAYSSLLVSGKSAESRDNARTPMQWDASEHANVETEKEGRIFPFYQRLIALRKELPIIAEG 152989008 28 -------------------------------------------------------------------------------------------------------------GDLAGIVERLDYLRELGVGALWLMPLYRSPF--RDAGYDVSDHLALEPRFGSEEDLRRLVSEAAARGMRVILELVVQHTSDQHPWFVAARHDREAPCRDYYLWSDRPLDD----GNRPIFPSVEDGIWNWDAQGQYYRHLFYSHEPDLNLKNLRVIEEVERVMSHWLELGVAGFRLDAASHLVEQAGGGDER-RGAWLLERLARH-----APEALLMGEVDVEPDRYRHYFGDGRLGLVLDFWINNHLFLALARQSAEPLRRALVRQPVPPPGCGYALWLRNHDEL-------DLERLSE---AEREEVMRAFAP------------EQNMRLYGRGIRRRLAPMLGGD------VRRQAMAYALLLSLPGTPILRYGEEIGMGDD----------------------------------------------------------- 110636011 4 --------------------------------------------------------------------------------------------YWWKDAIVYAVDVERFCGDFKGLTSKLDYIAELGVTCIWLLPFYPSTGEDN--GYSITDYLRVDSRFGLFQDFLEFIHRAGEHGIRVVVDLVVHHTSNQHPWFQAARHNEKRYRDFYIWTHNPPPTPPGKGT---IFPGEEGTVWTYDEVARYYHHRFYHFEPGLNHANPDVRDEIGRIIDYWLSFGVAGFRVDAASHILENPGED-ENAPD------MLRMFHRATGSKIVMLGEVDESPNELERFFDGTRLNMMFNFLLNNYLILGLAKEKAEPIQRGLAMLPVPPENGQWANFLR-------NFDEADLERLTPEELES--VLKIFAPKEEMRIYGRGL----------RR------RLAPMLDGD---VRRLKMAMSLLYSMPGAPVLVYGDEIGM-------------------------------------------------------------- 116494180 4 -------------------------------------------------------------------------------------------------------------GDLRGIIDKIDYLKSLHVDMIWFNPFFVSPQYDN--GYDVADYRQIDPRFGTMADFDELAKKLKAAGIDIMLDMVLNHTSTEHAWFQKALAGDKHYQAYYYIRPDGSLPTNWESKFGG--PAWAP----FGDTGNYYLHLYERRQADLNWHNPAVRQEAAAIINFWRAKGVHGFRFDVLNVIGK-----------ADKLVDA--------PPSVASKT--------------------LYT--------------DTPIVQDYLKELAANSFG---------QDDVGEMSSTTIANSIAYTKPDN-HELSMFFTDYKNGEKWSKVPYDFNATWGQGLDQGGGQALFWNNHDQPRAINRFGLLAAAIHLSRGTPYIYMGEEIGMTDDYDYVDVEAKLAKARDNSRTPMQWDAAAINVQAELAHGEIFKFYQQLIALRKQYPVISDG 170690558 28 -------------------------------------------------------------------------------------------------------------GDLAGMSSRLPYLAELGVDAVWVSPIYPSPMA--DFGYDVADYCNIDPMFGTLADFKQFADRAHGLGMKVLLDFVPNHSSDRHPWFEESRSSRDNPKRDWYLWRDPAPPNNWQSRMG-------GSAWEWDETGQYYYHAFLREQPDLNWRNPQVRRAMDDVLRFWLDHGVDGFRVDVLWLLIKQLHTYTEDQPEVHDIVRSMRATLAEYGQRV-LIGEIYLPVPQLIRYYGGDGADMPFNFQLLNATWHA---GEIARMIR--DYDTALPEH-AWPN---------WVLGNHD-----------------------------------NPR---------VASRVGLAQARVAAV--------LLLTLRGTPTLYYGDEIGMTDGPDQVQDPAEIGQGRDPERTPMQWD----------------------------------- 91081577 54 -------------------------------------------------------------------------------------------------------------GDLQGIIEKLDHFTDAVVDAVWLSPIFKSP--QVDQGYDISDYRDVDPDYGTMDDLKELIQKAHAKKIKVILDFVPNHTSDKHQWFIDSVNGVEEYRDYY-VWANAKVDDDGNR----VPPNNWISNFTWSEEQQYYLHQFAPAQPDLNYRNPKVVQAMKDVLTFWLDQGVDGFRVDAIPHLLDEPKSNTKDLPETFDMVYQWRQLLDDYGDSRIFMTEAYSDINHTMLYYGSADAHFTFNFYLITDIINSTAQDIANTVNKWLDAIPEIY-TSNWV--LGNHD-------------------KHRV-----------------------------------ATRFGVANADGFNMLKSLL--------PGVAVTYNGEEIGQENGYEEGQDPSARDPSRDFERTPYQWDD---------------------------------- 154496801 26 -------------------------------------------------------------------------------------------------------------GDLQGVISKLDYLQTLGVDYIWLTPFFVSP--QNDNGYDVADYRAIDPRYGTMADFEDLVEEAGRRNIRVMLDMVFNHTSTYHQWFQKALEGDSVYQDYYIFRPDGSAPTNWESKF---------GGSAWESLGKYYLHLFDKTQADLNWENPAVRREVADIVRFWMVKGVKGFRFDVVNLISKRFYTDG---PRIHEFLKELNSFGQ--DSEIITVGESSTSMENCFQYAGEQSGELS-----MVFSFHHL---KVDFMGN--EKWVIVPTDFGKLK------DILFSWQEGMAAHSAWNAVFWCNHDQPRVVSRFGDE---GEYWQQSAK----------------------------MLASIVHGMRGTPYVYQGEELGMTNADQYRDVESLNHHSRDNSRTPMQWDAAAQTGDPDS----IFSYYQALIRLRKEYDVFALG 197339212 40 -------------------------------------------------------------------------------------------------------------GDLAGIRARLPHLRDLGVDAVWLSPFYASP--QADAGYDVADYRAVDPMFGDLHDADALLRAAHALGLRVIVDLVPNHSSDQHEWFRRARAGSPA-RERYHFRPGRGEPNDWES----VFGGPA---WTRTADGEWYLHLFAPEQPDFNWEHPAVHDEFRSVLRFWLDMGVDGFRVDVAHGLVKAPGTPYFDQEGVHEIYRSWRRVLDEYDGARVFVAEAWTPTVETAHYVRPDELHQAFNFQYLSTDWSAPALREV--IDRTLAAMRPVGAPATWV------------LSNHDVTR---------------HTTRF----------------GNPPGLGTQLRTPG---DRALGLRRARAATLLMLALPGSAYLYQGEELGLRQDPSYFRAAGQRDGCRWLPQPA-DWGGFSVEAQTG-VPGSTLEFYRAALALRRAQPALGAG 170055686 4 -------------------------------------------------------------------------------------------------------------GDIKGITEQLDHLKDLGVDGVWFSPLFKSPMA--DFGYDISDFRDVDPIFGTMEDLDALLAKSKEIGVKVILDFVPNHSSDEHEWFEKAKQGDPKYRNYYVWREGRRIGMEY---MPPVFHTPA---WTKLDETHYYLHQFDKKQPDLNYRNAEVKKEMDDMIRFWLDKGVDGFRIDAINHVYEDPDFQDENLPENYEIIYSWREIFDSYKEKRFMMTEAYASLEDLMKWFGRPGSHMPFNFDFIMSINSSLADDYKRLIDEWIAAMPS-FGSPNWV--LGNHD--------------------------------------------------RPRV----ASRYGRDRAAGMAI--------MEMTLPGIAVVYYGEEIGMEDDITWEDDPQACNTNRDVHRTPFQWDLAAQKEDPNS----MFKLYQKLIQLRKGH------ 191637506 4 -------------------------------------------------------------------------------------------------------------GDLRGIIDKIDYLKSLHVDMIWFNPFFVSPQYDN--GYDVADYRQIDPRFGTMADFDELAKKLKAAGIDIMLDMVLNHTSTEHAWFQKALAGDKHYQAYYYIRPDGSLPTNWESKFGG--PAWAP----FGDTGNYYLHLYERRQADLNWHNPAVRQEAAAIINFWRAKGVHGFRFDVLNVIGK-----------ADKLVDA--------PPSVASKT----------LYTDTPIVQ-DYLKELAA---NSFGQDDNRVTVGEMSS-------TTIANSI--------AYTKPDNHELSMVFQFH-HLKTDYKNGEK---WSKA-PYDFNATWGQGLDQGGGQALFWNNHDQPRAINRFGLLAAAIHLSRGTPYIYMGEEIGMTDDYDYVDVEAKLAKARDNSRTPMQWDAAAINVQAELAHGEIFKFYQQLIALRKQYPVISDG 177670496 16 -------------------------------------------------------------------------------------------------------------GDLRGVTSRLDYLAQLGVDAIWLSPFYLSPQH--DAGYDVADYRTVDPRFGTLADADEMIAAAHEAGIRVVVDLVPNHTSSEHAWFQAALAGSPE-RARYHFAEGRGEPNNWEST-------FGGGAWTRVTEGQWYLHLFDTTQPDLNWENEEVREEFRSILRFWLDRGVDGFRVDVAHGLIKQPGTPFMDQDRVHEVYRDWRRVLDSYDHEPMMVAEAWVAPSRMFRYVRPGEMHQTFNFTYLMAGWDAVS------LTHAIDRSF--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 148656065 33 -------------------------------------------------------------------------------------------------------------GDLRGIRSRLDYLVDLGVDAIWLSPIFPSPMA--DFGYDVSDYCDIHPLFGTLTDFDTLVADAHRRNLKVILDFVPNHTSDQHPWFIESRSSRSNPKRDWYIWRDPA-------------PDGGPPN-NWLSTGQYYLHLFLKEQPDLNWRNPQVQAAMLDAMRFWLDRGVDGFRVDVMWLMIKDLETYSADQPDVHTIVAMMRRVLDSYDERM-MVGEIYLPYDRLMRYYGAPEAHLPFNFALVLLPWDAQTIAQTIALYEALLPPFAWP---NWV--LGNHD--------------------------------------------------QPRI----ASRVGEAQARVAAM--------LLLTLRGTPTIYYGDEIGMHN------------------------------------------------------------ 126731743 39 -------------------------------------------------------------------------------------------------------------GDLKGIEGRLDYLVDLGIDAIWISPIFPSPMA--DFGYDVSDYRGIDPMFGTLEDFDRLVAATHGRGMKLILDFVPSHTSDQHPWFLDARSSRTSAKRDWYVWRDAKADGSPPTNWISEFGRPA---WTWDEGGQYYLNIFLSEQPALNWRNPEVQAEMLDTLRFWYARGVDGFRVDAITHIWRELKVHSKHQPDGLDFVRMMRRVTDEF-PDRVLIGETDGKLHDVMAYYGEDAFHLPFNFTLQGAPWEM-----PEIVRRVEAYEAALP-GGAWGN---------WVLGNHDCTRI--------------------------------------------ASRAGPAQAAVAA--------TLLLTLRGTPTLYQGDELGMESQDPWEKQVPGRGLGRDPARTPMPWDATTQRAEVGSLLNYV----RALIALRRDTPALTLG 108805950 32 -------------------------------------------------------------------------------------------------------------GDLEGIASRLDYLEWLGVDAIWLSPFYPSPMA--DFGYDISDHCAVDPLFGTLADFDELVAETHRRGMRLIVDYVPNHTSDEHPWFLESRASRESPRRDWYIWPDGSPPNNW----RSVFGGSA---WEWDETGQYYYHAFHRKQPDLNWRNPAVREAMHGVMRFWLERGVDGFRVDALRHLVKKLRDNPPNRPEVHRMISGMRRVLDGCGGERVMIGELYLPFDRLVLYYGEGGVHLPTNMHLITTPWSA-----PSLAALISEYEAALPPHG-WPN---------WVLSNHD-----------------------------------NPR---------VATRVGPERARAAAV--------LLLTLRGTPTVYYGDEIGMVDGPERLRDPAGSQNSRDPARTPMQWD----------------------------------- 7779 46 -------------------------------------------------------------------------------------------------------------GDLIGITQQLPYLKEIGITATWLSPIFTSPMA--DFGYDVADLKGIDPIFGTMEDFEALLARAKELDIKIILDFVPNHTSDECDWFIRSAAGEEEYKDFY-VWPTGKVVNGIRQPPTNWVSVFRGSMWTWNEERQYYLHQFHAKQPDLNYRNPKVVEAMKDVLRFWLRKGAYGFRIDAVPHVYEEDYTYLQHQPETLELVYAFRDVIEEIDAELVLLTEAYSPLEVLMQYYGNGGSQIPFNFELLAQIYSSDAYHYSELIHNWLD---NMPEGANWV------------FGNHDQSRIG----------------------SR------------------------------LGADRIDACNMIILGLPGVSVTYQGEEMGM-------------------------------------------------------------- 116491330 30 -------------------------------------------------------------------------------------------------------------GDLQGIIENLPYLAKLGIDYLWLNPIFPSPQRDN--GYDISDYRAIDPIFGTMNDFKELVSKAAEHKISIMMDMVFNHTSIAHQWFQKALAGDKKYQAYYILRPDGSTPNNWQSK----FGGSAWASFGDSDLDY--LHLYDISQADLNWRNPEVVSEVNHVLKFWLDKGVKAFRFDVINVIGKDMYTD---KPIVHDYLQMYRD--------VFAKENNIMTVGELVEYTAPGRHELS-----MAFTFHHLK--------------------------VDYQNGNKWT-------KVPYDFQKLRQVLHQWGKGL---SDGNGWPFWNN-------------------HDQPRAINRFVMLAAVVHLNRGTPYIYMGEEIGMINPDSYVDVESHKSKSRDNSRIPMQWEKYASRHKPLSDPNGLFSFYQRLILLRKQEKVIAKG 24380378 26 -------------------------------------------------------------------------------------------------------------GDLQGIIEKLPYLEELGIDVIWLNPFYPSPQRDN--GYDVSDYTAVNPLFGSMADFEELVRKGKEHGIEIMLDMVLNHCSIEHEWFQKALAGDKYYQDFFIL---RDRPTDWVSK----FGGNAWAPF--GETGKYYLHLYDVTQADLNWRNPHVREELFKVVNFWRNRGVKGFRFDVI---------------------------------NVIGKDEVL---KDNPHFDGKPE----YNHDYLKMLNKASFGQDENGMTVGEMSFTDIP-NC--IQY-----------SNPDNHELDMVFNFH-HLKVDYENGQKRKTFDFEELKHLFHTWGEGMSQGNGWSLFWNNHDQPRALNRFVMLAASIHLSRGTPYIYMGEEIGMLNAYQELIDKGKSSESRDNARTPMQWDTSEQINVANEKQGKIFPFYQKLIRLRKEMPLIAQG 124520602 28 -------------------------------------------------------------------------------------------------------------GDIPGIIEKLDYIRDLGATAIWLNPIFASPHVDN--GYDVSNYEKIDPVFGTMEDVEHLIKEAKKRGLKIILDLVLNHTSDRHPWFQEARSKENPYRDYYI----WHDPKGREPTNWASF----FGGSTWTLDGQYYFHLFSDKMPDLNWENKKVREEMAKIALFWLDKGVDGFRLDAVIHLAKDVKTKSENLPRVHDYIREFNRTIKAKHPEAFLIGETASADTKLARLYSRPECDITFN----YLGFDTEA------------KKPGIPQN--------------WQQGKWDLLAFK---KAMSQWQHDLY----------GEGFN---------------SLYWNNHDMPRALSRFGMLATLMYLQWGLPILLQGEEIGMVNDYEYAEEEIVQQRSKDTSRGAMQWNNAAQEKDPGSVLHY----YRKLIELKKSMPVFTAG 158425738 12 -------------------------------------------------------------------------------------------------------------GDLEGIRRRLDHLVDLGVDALWISPIYPSPMA--DFGYDVADYTGIHPLFGTMEDFDRLVADAHRLGLRVILDLVPNHTSDEHPWFREARS-------------SRTSPKRDWYIWRDPAPDGGPPN-NWLSEGRYYYHAFLDRQPDLNWRNPQVAEAIHAVMRFWLDRGVDGFRVDVIWHLWREKPVHTTDLEEVHGVIAGLRQVMDAYDDRV-LIGEIYLPVERLAAYYGADGAHLPFNFALLEAEWNARAL--ADLIAR---YEGSLPEGG-WPN---------WVLGNHDRPRV--------------------------------------------ATRLGPDQARVAAM--------LLLTLRGTPTLYYGDEIGMTN------------------------------------------------------------ 182684826 25 -------------------------------------------------------------------------------------------------------------GDFRGIIEKIPYLAKLGVDMVWLNPFYPSPQRDN--GYDISDYMAVDPLFGDMADFEKMVCVGKEHKIDFMLDMVLNHCSTEHEWFQKALAGDKYYQDFFFI---QDQPTDWQSK----FGGSAWAPF--GDTGKYYLHLFDETQADLNWRNPNVRKELFKVVNFWRDKGVKGFRFDVINLIGKEVSVDCENEPIVHNYLRMMNQAT-----------------------FGSDD-------SFMTVGEMSSTTMENCVLY----SSPDRQELSMTFNF---HH---LKVDYKDGQKWTLAPFDFEELKSLYHSWGKEMSDKDGALFWNN-------------------HDQPRALNRFVMLAASIHLSRGTPYIYMGEEIGMLNAYQMLLEEGKSQQSRDNSRIPMQWDASENANVENEIQGPIFTFYQDLIRLRKEMPIISEG 199597011 4 -------------------------------------------------------------------------------------------------------------GDLRGIIEKIDYLKALHIDMIWFNPFFVSPQYDN--GYDVADYRQIDPRFGTMADFEELAQKLKAAGIDIMLDMVLNHTSTQHVWFQKALAGDKHYQDYYYIRPDGSLPTNWESKFGG--PAWAP----FGDTGNYYLHLYERRQADLDWHNPAVRQEAAAIINFWRAKGVHGFRFDVLNVIGK------ANQPEVESIVQAANSFGQ--DPNSVTVGETI---KNSIAYTKPENHELS-----MVFQFHHLKTKNGEKWSK-MPYDFKALRNITWGQQLD--QGGGW-------QALFWNNHDQPRALNRFGVGKY-------------------------------------RVKSAEMLAAAIHLSRGTPYIYMGEEIGMTDPHDYVDVEAKVAKARDNSRTPMQWDDTANAGKAELAHGEIFRFYQKLIALRKQYQVISDG 121603149 2 ---------------------------------------------------------------------------------------------------------------------------------VHILPFFYSIHG-ADAGFDPIDHTRVDPALGDWSDIKALAQ-----DMDVMADVIVNHMSSDSPQFIDKRGAASPYNGLFLTFDAVFPEGATEEDLISVY-RPRPGPFTCNGEKKILWTTFTPKQLDIDVQHPQGRSYLESILQALASSGVKMIRLDAVGYAIKKQGDSCFLMPETFDFIDEFAALCRSVGLEVL---------VEVHSYYRKKRVDWVYDFALPPLVLHAFFFKTGKHLKQWIAQRP-----TNALTVLDTHDGIG-------IIDIGADPSD---RVNR------PGL----VPPQENSGGQSREATGAAASNLDLYQVNCDAMGRDLLARAIQFFMPGIPQVYYVGLLAGRNDMDLLE---RTRVGRDINRHRYASA------EVDSALGRVVQQLLELIRLRNAHPAFDG- 160940145 32 -------------------------------------------------------------------------------------------------------------GDIRGVISRLDYLKELGIDYIWLTPFFSSPL--NDNGYDVADYRAVDPVFGTMKDVEELIREADIRGMGCMFDMVFNHTSTEHPWFKKALEGNPEYMDYYIF--------------REGSPDAPPTNWQSKFGGKWYLHLFDVTQADLNWDNPRVRQELKEVILFWKAKGVKGFRFDVVNLISK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 28377189 4 -------------------------------------------------------------------------------------------------------------GDLRGVIEKIDYLKKLNIDMIWFNPFFVSP--QNDNGYDIADYYHIDPMFGTMADFEELVAKLKANGIGVMLDMVLNHTSTEHEWFQKALAGDEKYQKFYYLRPDGSLPTNWESKFGG--PAWAP----FGDTGLYYLHLYDPTQADLDWHNPAVRQACAAVVNFWRQKGVQGFRFDVI---------------------------------NVTGKAEKLVAPKGVPS--------------------KTLYT-DTPVVHDYLKELNAASFGQD-VNSV----TVGEMSSTTVANSVGYNPANHEVFFHHLKTDYVDGKWSR-MAFDF-PRLKDSWASGMAAALFWNNHDQPRALNRFGMLATVIHLLRGTPFIYMGEELGMTDDYDNMADKTKARDN---SRTPMQWDDSAKAGKPELASGEIFDYYQRLIKLRKTMPIVADG 134113406 7 ----------------------------------------------------------------------------------------DPDWWRQA--VVYQIYPRSFAGDLKGITARVPYLKALGVDAIWLSPF--YPSALRDGGYDVADYRDVDPKIGTLEEFDEMTAAFQKVGIRVIVDIVPNHSSDDHEWFQAALKGSPE-RERY-IFRDGLGPNKDQP------PTDWICSFSGMNDGQWYFHWFDSSQPDWNWENPDVKADFLKTLKFWGDRGVSGFRIDVAHGLWEQL-TKLTHQKEVHDIYRSWREVFNQFNPPLMAVAEAWVAPDQKPLYASSEG--LGQTFSFDILLCNFDAEEYRQCIKSSLAGSKKSDSTTTWV--LSNHD-----------------------------VMRHPTRFGPNVPNANHAMTTDTYNKFLKTKLTDPKVDIEQGLRRAKAATLMILALPGSTYLYQGEELGL-------------------------------------------------------------- 86140326 61 -------------------------------------------------------------------------------------------------------------GDLQGIINRLDYVKDLGVTAVWLNPIYSSP--NDDNGYDVSDYRNIMSDFGTMQDFDTMLSEMHARDIKLVMDIVVNHSSDEHPWFKESRSSDNPYRDYYHWWPAEKGAPPYRYSLFD-----AEGNAWKYDEKAYYLHYFSQKQPDLNWENPKVRQEVYDIMTFWAEKGVDGFRLDAFQFAAKD--TTFPEFPEGFE-----KNFIQYYAMQ-----------DGLHEYLKEMNEQVLSKYDVM-----SVAEGAGRTLEEAHELVDADRKE---INMA-------YAFDGVDIPKV--DGYKLSTFKETF--SKWDSAFADKGWISIFLSNHDARMVSRYAN-----DSLPYRAPSAKMLNTFILTMRGTPYCYFGDELGMTN------------------------------------------------------------ 198414903 126 -------------------------------------------------------------------------------------------------------------GDIAGIRSKLDYLKDLGVNMIWLNPIYLSPQVDN--GYDVMDYVTIDPMFGTMAEMELLITDVHDRGMKIIMDFVPNHTSDKHAWFNASSNPSEKYKDYY-IWADSTVPNNWQS----VFSDTDPSAWEWNDKKQFYYHAFYKEQPDLNLRNEAVLVELDAVLTYWMDQGVDGFRCDAVAFMLKPPSTNTQNQMGVHEIIARWRHVLDSTEPGVFMETEVYDDIDTVIRYYGTDEADFPMNFKLIPASWTGSNIESTVL--QWMRKMPS----SKWPNWV-----IG----------------------------------------NHDNSRVSTRLGNKLASCAAF----------------LTMTLSGTPGMYYGEEIGM--EDLVMTNPA---DTRDPERTPMQWD----------------------------------- 153814356 29 ---------------------------------------------------------------------------------------------------------DGF-GDLNGIREKLSYLEKLGVDVIWLNPIYESPQVDN--GYDISNYKKIEPQLGTMEDFDMLLKEAHEKGIRIILDLVVNHTSDKHPWFTEAKKGKENPYHDYYIWKD-TIPNNWGSSF---------GGPAWEETAQYYLHLFAKEQPDLNWENPKVRKEVQEILRFWLEKGIDGFRMDVITLISKDPGPVIQNKPRVHEYLQEMREVLDIMTVGEAPHTSA----DEAAPYTASDELNMVFHFDHMHLDYDE----NGKYAKNRVKLTDLKEVMTKWQDTM--HECDGWN-------SLYWSNHDQARAVSRFGN-----------------------------------ESEPYRVKSAKMLGTILHMMQGTPYIYEGEELGMTNAHEYKDVEASEKDSRDNARTPMQWDNTVNAGTEGTPQDSIFYYYQKLIQLRHEMPIITDG 157151651 26 -------------------------------------------------------------------------------------------------------------GDFRGIIKKIPYLKELGVDMIWLNPFYPSPQRDN--GYDISDYTAVDPIFGDMADFEEMVKVGQQYGIDFMLDMVLNHCSIEHEWFQKALAGDSYYQDFFIL---RDEPTDWLSK----FGGSAWAPF--GDTGKYYLHLFDITQADLNWRNPNVRQELFKVVNFWRDKGVKGFRFDVINLIGKEVLEDCENKPIVHDYLHMMNAATFGKDNSFMTVGEMSATTIENILYTAPDELSMAFNFHHLKVDYEAGQKWTLKAFFEELKRLFH-----TWGKEMSDHD--GW-------SALFWNNHDQPRALNRF----------------VDVENF--RNEGAT-----------------MLAASIHLS-RGTPYIYMGEEIGMVDDYDSMEDPEAAFKSRDNSRTPMQWDLKAGKSYPNEIKGPIFSFYQKLIALRKELPIIAEG 192807938 31 -------------------------------------------------------------------------------------------------------------GDFKGITSKLDYLKELGIGGIWLTPFYQSPKIDN--GYDISDYYAVDPEYGTMEDFDGFIHEAHRRGIRVIVDLVLNHTSSAHAWFQESKSSTLSPKRDWYIWKNQETPNNWES-----F--FGGSAWEWDEGGQYYYHAFAKEQVDLNWANPEVRQAMKDVMGFWLDKGIDGFRLDVINFL--KVSGDFQNGEQIHRIVEAIGDICRHVREGIFMVGEVSEDMDILLRYSGSGLLDVVFNFNLQEQFRPEDLYREIQRMEDQHA-SDQLPT-----LFFSSHD-------------------------MQRHISRFGEGDAQ---FEE---------------------------QRAKLMAALMLTAKGVPFIYYGDEIGMRNHIAHRIEDMRRAKSRDYSRSPMQWNAQAQREQPDS----MYSFYKKLLSLRVQHAALSSG 198456378 67 -------------------------------------------------------------------------------------------------------------GDLNGISERLSYLKELGITATWLSPIFTSPMA--DFGYDIANFTEIASIFGTMADFENLMKVAKQLNIKIILDFVPNHSSDECEWFKRSAAGDPEFKDFYVWHPGRMVNG--TRHPPSNWISVFRGSAWQWHEGRYYLHQFVKKQPDLNYRNPKVREAMNNVLRFWLAKGVSGFRIDAVPHVF-EMAPDSQNQPETIDLVYSWRAVLDEFGEERILMAETYSPIDIVMQYYGAEGAQLPFNFLLISELTNSSAGEYASTVKKWLQHMP-KGRTANWV--LGNHD---------------------------------------------KPRVGSRLGS-----------------DRIDMLNILIATLPGASVTYQGEELGM-------------------------------------------------------------- 37183425 53 -------------------------------------------------------------------------------------------------------------GDFNGVTQKLDYVKELGANAIWFMPIMPSPTYHK---YDVTDYKAVHPDYGTLDDFKKLLDEAHKRDIKIVIDLIINHTSNEHPWFLEAKSGDNPYRDYYVWAQKDTIADFLNKKTI----TFDLDNIRQWHDPGQGEDFYYGFFWDLNFDNPKVREEIYEIGRFWLEVGVDGFRLDAAKHIFDRPLDN-------HAFWKEFRAKMEVIKPDVYLVGEVYDKKEVVAPYL--PGLPALFNFDFHYTLLETMNTGDGMLLAKKQKEI------------LDFYQGITSSFIDATISSN----HDQPRLLNEL------GS-------------------------------DPAKYKQAI---AVMLSMPGAPYLYYGEEIGMLKPDEHIREPEKSKDTKWI-KPKYSKDLEVQKKDSNSY----FNHYKNLIALRNSYPALAIG 81096157 26 -------------------------------------------------------------------------------------------------------------GDLRGIIEKLPYLKELGIDMIWLNPFYPSPQRDN--GYDISDYTAVNPDFGTMADFEDMVAVGKELGIEFMLDMVLNHCSTDHEWFQKALAGDKYYQDFFIL---RDQPTDWVSK----FGGNAWAPF--GDTGKYYLHLFDVTQADLNWRNPHVREELFKVVNFWKDKGVKGFRFDVINLIGKEVLEDCTDRPITHDYLKMMNNAT-----------------------FGSEK-------GFMTVGEMSATTIENCILYTA----PEREELSMAFNFVDYKDGQKWTIMDFDFEEL--------KRL--FHTWGEEMSAGNGALFYNN-------------------HDQPRALNRFVMLAASIHLSRGTPYIYMGEEIGMIDDYDSMDDPEQAFKSRDNSRTPMQWDLKAGKSYPTEKTGPIFTFYQELIRLRKELPLISEG 183602929 33 -------------------------------------------------------------------------------------------------------------GDIAGITEQVPYLKHLGVDAIWLSPFYPSELA--DGGYDVIDYRNVDPRLGTLEDFDELVTALHAHGMKIVVDIVPNHTSNMHEWFQAALTAEPGSRDRYIFREGRELPPNDWQSL---FGGPA---WQRVADGQWYLHIFTVEQPDLNWKNPEVHEDFKKTLRFWSDRGVDGFRIDVAHGLAKEMDADCVNNPEVHDIYREWNAVFNEYRPARFAVGEAWVIPEHQHLYAREGELGQVFNFEFAKANWNAAAFKVA--IEDGIRSAHDAESTTTWV------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 15806392 63 -------------------------------------------------------------------------------------------------------------GDLPGITARLPYVASLGVQAVWLSPIFKSPM--RDFGYDVADYCDIDPVFGTLEQFDALVAEAHRLGLKVMLDYVPNHTSSDHAWFQEALTGKASAKRDWYVWPDGGLPNNWKS----FFGGPA---WTLDEAGQYYLHQFLPSQPDLNWRNPDVRAAMFDVLRFWMRRGVDGFRVDV---IWDEPGGQIEHQPETHDYVREMRRVIDEFDDRM-MVGEIYLPLDKLLPYSGTPEAHLPFNFHLILLPWDAQTIRQ---------------------------------FADEYDAASNA-----------------AGAWPNWVLGNHDQHRFKTRV----------------GAAQYRVAQTLLLTLRGTPTVYYGDEIGMENDPSGLQQPDSPDAGRDPERTPMQWEAAAAGTEPWLPLTDNFAQVRALTRLRQEQPALVGG 67154134 33 -------------------------------------------------------------------------------------------------------------GDLNGITAKLDYLKALGVDTIWLSPHFDSPNADN--GYDIRDYRKVMSEFGDMDDFERLLAGMNKRGMRLIIDLVVNHSSDEHRWFVESRSKDNPYRDYYTWRDDGAAPNNY----PSFF-----GGSAWKKDGQYYLHYFAGKQPDLNWENPEVRAEVHDIMRFWLDKGVSGFRMDVIPFISKQDG-----LPD--------------------LPAQALAHPEFV--YANGPRIH------------EYLQEMN----REVLSRYDTMTVGEAF----------GITFEQADARRHELNMIFHRK--KDWTLPELKATYAR-----IDRTGGD---HGWNTSFLG-NHDNPRAVSHFGALATMMLTQRATPFLYQGDELGMTNDYDDVEVKGQWRDSRDNARTPMQWSDASQVDDPGS----IYHHYRRLLEVRRQTPALIHG 146317886 26 -------------------------------------------------------------------------------------------------------------GDLRGIIEKLPYLKELGIDMIWLNPFYPSPQRDN--GYDISDYTAVNPDFGTMADFEEMVTVGKELGIEFMLDMVLNHCSTDHEWFQKALAGDKYYQDFFIL---RDQPTDWVSK----FGGNAWAPF--GDTGKYYLHLFDVTQADLNWRNPHIREELFKVVNFWKDKGVKGFRFDVINLIGKEVLEDCTDRPITHDYLKMMNNAT-----------------------FGSEK-------GFMTVGEMSATTIENCILYTA----PERKELSMAFNF---HH---LKVDYKDGQKWTIMDFDFEELKHLFHTWGEEMSVGNGALFYNN-------------------HDQPRALNRFVMLAASIHLSRGTPYIYMGEEIGMIDDYDSMDDKIIQAKSRDNSRTPMQWDASDNAGSTGTPWLKIFTFYQELIRLRKELPLISEG 182439071 23 -------------------------------------------------------------------------------------------------------------GDLAGVTARLPHLKDLGVDAVWLSPFYASP--QADAGYDVSDYRAIDPMFGNLLDADALIREAHGLGLRVIVDLVPNHSSDQHEWFKRALAEGPALRERYHFRPDGELPPAWTRTVN---PDGAPGD--------WYLHLFAPEQPDFNWEHPAVADEFRSILRFWLDMGVDGFRVDVAHGLVKDLGSHDQDQDGVHAIYRTWRTILDEYPGERIAVAEAWTPTVETANYVRPDEMHQAFNFQYLATAWDAAELREV--IDTSLAAMRPVGAPATWV--LSNHD-----------------------------VTRHATRFA-------NPA-----GLGTQIRTPG---DRELGLRRARAASLLMLALPGSAYVYQGEELGLP-DVTDLPDEARQDPSRDGCRVPIPWTREGRSGDGGSVEGSTLELYRAAIAARRDHPGLGAG 195116945 65 -------------------------------------------------------------------------------------------------------------GDLQGIISKLPYLAETGITATWLSPIFQSPMV--DFGYDISDYRAIQPEYGSMADFDQLVHKASSLGIKIILDFVPNHSSDQHEWFKKSVARDPVYENFYV----WADGKKNEQGILQP-PNNWLSVFYWNEQQQYYLHQFTKEQPDLNYRNPAVVQAMDEVLLFWLNKGVAGFRIDAVNHLYER--EDLADEP----------LSGKTADP-LSYEYTKHVHTKDLPE------------VLAMVQHWRQLLD----------DYSAKHPDGVTRIMMTEAYADLHVLMDYYETADRGSQMPFNFHFITDVDC----DSDARDFVYNV-EKWLIYMPRGHAANWVMGNHDNPRVASRFGAMNMLLLTLPGIAVTYNGEELGME-DY---------------------------------------------------------- 25010265 26 -------------------------------------------------------------------------------------------------------------GDLRGIIEKLPYLAELGIDMVWLNPFYPSPQRDN--GYDISDYTAINPDFGKMDDFEEMIEVGRQYRIDFMLDMVLNHCSIEHEWFKKALAGDRYYQDFFILRDNPTDVSKFGGNAWSPFGDT----------GKYYLHLFDITQADLNWRNADVRKELFKVVNFWRDKGVKGFRFDVINLIGKEILENCTDRPITHDYLKMLNNAS-----------------------FGQAD-------SFMTVGEMSSTTIANCILYTA----PEREELSMAFNFVDYKDGQKWTI-------MAFDFPALRDLFHSWGEGMSEGNGWNALFYN--------------------NHDQPRALNRFVMLAASIHLSRGTPYIYMGEEIGMLDDYDYVDDEGKSQESRDNSRVPMQWDDYKEINVAKEKTGLIFTFYQELIRLRKQLPIIADG 195123382 66 -------------------------------------------------------------------------------------------------------------GDLNGIADRLPYLKELGITATWLSPIFTSPMA--DFGYDIANFTEIAPIFGTMADFEHLMKVAKQLDVKIILDFVPNHSSDECDWFKRSAAGEPDYKDFYVWHPGRMVNGTRQSNWRSVF----RGSAWQWHEGRYYLHQFLKKQPDLNYRNPKV-RETMKNVLFWLSKGVAGFRIDAVPSVFDEPRNEWVNQPETVAMVYDWRAVLDEFKEGRILLAETYSPIDIVMQYYGAEGAQLPFNFLLITEISNSNANDYARTIQKWLQHMP-KGRTANWV------------LGNHDQWRVG----------------------SR------------------------------LGADRVDMLNMLITTLPGASVTYQGEELGMTNVWSWKDDPS--------------------------------------------------- 121309830 46 -------------------------------------------------------------------------------------------------------------GDLQGIKDKLSHFTESGITAIWLSPIYRSPMV--DFGYDISDFKDIDPIFGTTEDLQDLTAEAKKRNLKVILDLVPNHTSDEHNWFQLSVNKTGKYKDYYVWVDPKNGTDPFEKRYPSVFNGT---GWTFNEIQQFYFHQFYKKQPDLNYRNPEVRKEMKSVMEFWLNNGIDGFRIDAIPHIYEPIGQNTKDQPETYDLVREWRNFV-----------------DEYAKNNNRDE---------------------IVLLTEAYTSLN---------NTLRYY-------------QYGANVPFNFKFITDANSSSTPDNWVQGTPQNDVPNW----VKGN-HDRVRVSTRYPGRADHMIMLEMI---LPGVAVTYYGEEIGMEDNTT--------------------------------------------------------- 115526853 32 -------------------------------------------------------------------------------------------------------------GDLRGIIRRLGYLRDLGVDAIWLSPIFPSPMA--DFGYDVADYVGIDPLFGTMDDFDALVLTAHARGLKIILDLVPNHTSDQHPWFVESRASRDNPKRDWYIWRDGAKPNNW-------LSEFGGSAWHYDETGQYYYHAFLKQQPDLNWRNPEVRAAIYEAMRFWLRKGVDGFRVDVIWHLIKQPGRP-QHEPETLAVVAELRKVIDGFDDRV-LIGEIYLPLERLVAYYGENGAHLPFNFALLSAPWHA------RSLAALIDRYEAALPNGAWPN---------WVLGNHDRPRV--------------------------------------------ASRVGEAQARVAAM--------LLLTLRGTPTIYYGDEIGMRQRDPFEKNVPGVGLGRDGCRTPMQWDASAHAGQQENVANSILSLYRALIALRKQWPALSGG 187097094 34 ----------------------------------------------------------------------------------------EPDWWQTE--IIYQIYVRSFIGDLNGITEKVPYFKTIDVGAVWLSPIFLSP--QNDFGYDISDYKEIDPIYGSMADFERMRDEFHKHGIKVLLDFVPNHTSDEHEWFQKSIKKIEPFSDYY-VWKDP-IRDVHGNNTP---PSNWLGVFNWNEEQQYYLHQFQVKQPDLNYRNPSVREEIKNTLLYWLGRGVDGFRFDAVNYLFER-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 53804719 33 -------------------------------------------------------------------------------------------------------------GDLPGILHRLDYLADLNIAAVWLSPVFASPM--RDFGYDVADYTSIHPWFGTLSDFDRLLAGLHGRGIKLILDLVPNHTSDRHPWFLESRSSRDNPRRDWYLWRD-----------------PAPGSFTYDETGQYYLHQFTPEQPELNLRHPAVLEAMLEVMRFWLDRGVDGFRVDVPWLLIKDAGIHTAHQPELHRIIRAMRAVVDGYPGERVLIGETNVPEEELVKYYGRDEFHLPFNFRLIHAPWDA---RKIRQMVETYEAILPQRASPAWV--LGNHD----------------QPRIASRF-----------------------------------------GPDAARVATMLL-----LTLRGTPTCYYGDELGMEN------------------------------------------------------------ 6225645 8 -------------------------------------------------------------------------------------------------------------GDLKGITSKLQYFVDTGITAIWLSPIYKSPMV--DFGYDISDYRDIQPEYGTLEDFDALIAKANQLGIKVILDFVPNHSSDEHEWFKKSAAREPGYEDFY-VWED-GIPGDNETRLPPVFSGSA---WQWHEEQQFYLRQFTKGQPDLNYRNPAVVQAMDEVLLYWLQKGVAGFRIDAVIYIY---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 212710456 27 -------------------------------------------------------------------------------------------------------------GDLAGITAKLDYIQSLGANVIWLCPIFESPMKDN--GYDIANYDCVDPIFGDNDDLDELIRQAAQRGIKILLDLVLNHSSNQHPWFKAALA-DPQYADYYQ-FIEWDHP-------------TPPNNLRTYFDCRWYFNSFGPEQPDLNWENPQLRKEIIQMINRWIAKGVAGFRIDAIGNIKKEDGSASVNQPGIHDFLKEL--ASQTFHPANVMVAEIDVPPHDLVDYIGEDGASMVFDF--------SIADLDI-----AKQPPFSISPITAFFNNQLTTQQVGWGLENHD------QPRSLNKFLNQH-------------------------------------AKNPFAAK---MLATFLLTQRGTPFIYQGQEIGMTN------------------------------------------------------------ 125832634 130 -------------------------------------------------------------------------------------------------------------GDLRGIKEKLSHFEYLNIKAIWISPFYKSPM--RDFGYDVEDFRDVDPLFGTMEDFDDLLTSMHDKGLKLIMDYIPNHTSDKHVWFQLSRNYTEPYTDYYIWVN--CTADKHPNNWVSVF-----GNSTWEYDEIRQQCYFHQFQPDLNYRNPLVLQEMTDIIHFWLKKGVDGFRMDAV----KHM------LEATH-----LRD-------------EPQVNPDQDPSTVDT-EFELYHDYTYTQAGLHEILTD----WRIQMDTYSREPGRYRFMVM-ESYD---YEEIDKTMRYYGTNYAKESDFPFNFYLLDLPGNYAKSMPKGKWPNWDKPRI----GSSAGKEY--------VRALNMLLLTLPGTPTTYYGEEIGMVDNISVIQDPAGQYDSRDPQRTPMQW------------------------------------ 50120780 36 -------------------------------------------------------------------------------------------------------------GDLKGLTEKLDYLKALGINAIWINPHYDSP--NTDNGYDIRDYRKIMKEYGTMDDFDRLIAEMKKRDMRLMIDVVVNHTSDEHEWFVESKSKDNPYRDYYIWRDGK------DGTQPNNYPSFFGGS-AWQKDQQYYLHYFGVQQPDLNWDNPKVREEVYDMLRFWIDKGVSGLRMDTVATFSKNPATPKQLQPNLHRYIQEMHAKYDVVSAGEIFG----VPLEEAAPFIDQKELDMAFSFDLI-------------RLDRAVEER--------W----RRND---WTLSQFRQINNRLVDMAGQHGWNTFFLSN-----------HDNPRAGDDRPEWRTRSAKALA--------------TLALTQRATPFIYQGDELGMTNEFDDIEVKGFWQDSRDNSRTPFQWSNTAQAGTTGTPWFRIFHFYRQLIELRHATPAFTYG 157126493 59 -------------------------------------------------------------------------------------------------------------GDIAGIMEKLDHLVDLGVTGVWFSPLFKSPM--KDFGYDISDFKDVDPTFGTLEDLKALIKKAKELGIKVILDFVPNHTSDEHEWFKKALADDPDYIDYYVWKDGNAEPNNWQS----VFHTDA---WTKPAGKKYYLHQFDKGQPDLNYENPKVKAEM-EEMLFWFELGVDGFRIDAINHAYEDAGIYTMNQNESYELIYDWRVVFDEWSEKSLMMTEAYANMEQTMRWYGRNGSHFPFNFAMINRIESS---SNAADFKEVIDELDNMPENANWV--LGNHD--------------------------------------------------RPRI----ASRFGRDRAASFAI--------MEMTLPGIAVVYYGEEIGMEDDISFEDDPQAANTNKEIYRTPFQWDLAAQKEDPKSL----FTLYKNLIQLRKDH------ 90426362 31 -------------------------------------------------------------------------------------------------------------GDLAGIIARLPYLVDLGVDAIWLSPIFPSPMA--DFGYDIADYVGIDPLFGTMDDFDALVAAAHGNGLKVILDLVPNHTSDRHPWFVESRASRDNPKRDWYLWRDPA-PDQYDETTR-----------------QYYYHAFLAQQPDLNWRNPKVREAIYQVMRFWLGRGVDGFRVDVIWHLIKEMPPHSADRPETLQVVAEMRRVIDEFD-ARVLIGEIYLPIERLVAYYGEGGAQLPFNFALLSTPWHA------RTLAQLIDRYEAALPQGAWPN---------WVLGNHD----------------------------------------RPRI----ASRVGLAQSRVAAM--------LLLTLRGTPTMYYGDEIGMVRDPFEKNVPG-IGVGRDGCRTPMQWDAYAQENNLSADAQSILNLYRALISLRKRLPQLAHG 67153653 29 -------------------------------------------------------------------------------------------------------------GDLPGITSRLPYLKRLGVDALWLSPFYKSP--QADAGYDVADYRVVDPLFGTLEDFDRLLHEAHGLGIKVIVDLVPNHTSDEHAWFRAALQSPPGSAERAYLFRDELPPNNWQSVFGGAAWSRAPG------DRHWYLHLFDGKQPDLNWDNPQVRAEFEDVLRFWLDRGVDGFRVDVVGPMWDQDG--------VHEIYRAWHRILDQYPGERMMVAEAWVTPQELTHYIRSDEMQQAFNF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157364087 28 -------------------------------------------------------------------------------------------------------------GDLKGIVEKLDYFQWLGVDAIWLSPIFKSPMV--DFGYDISDYRNIDPIFGTMEDFDLLLEESHKRGIRVILDQVYNHTSDQHPWFLESKSSKINPKADWYIWKDGE-PGKFPNNWQSFFGGPA---WQWYEEKQYYLHLFTKEQPDLNWRNPQVKKAVFDTIDFWLKKGVDGFRFDVVNMFCKDIEESGEQQPETLLVVEEIQELVE-KYPGRVTIGE-VASPQGLYSYLEPGRLNLAFNFEFM-----NIPAFEATLFRKIVEDTERIFKNLSWPCYV---------LGNHDCKRVR---------------SRYSGG-----------------------------ESIDESMEKCKLLATMLLTLRGTSMIYYGEEIGMEEPYEEIQDPEGKNIGRDGCRTPMQWNNSKQKNDPNSLLNF----YRSLIKLRKGSNALKLG 94967387 19 -------------------------------------------------------------------------------------------------------------GDLNGITEHLDYLKELGVDGIWISPCFPSP--QVDFGYDVSDYTAIAPEYGTMADFDRLMAEAKKRNIRVLLDFVVNHSSDKHPWFIESASSRTNPKADWYVWKDGIGADK--KQVPSLFGHSA---WEWDSKNQFYYHMFAKEQPDLNWRNPEVQKAMYGAMRFWMDKGVSGFRLDAVDTLFEDPNLHTQDLPETHDVYRAMRHVTN-QYPGGVLVGEV---------YFDTA-AQMAYGNLPMATQLGFTNKRDVSEIRRKLDDLMTLPATQTALMVFDNHD----------------NARSWDRYGN------------------------------------GLNDAQRAQFAKVVA--ATLLTPRGSALMYYGQEIGMKTTTPTRREEVKDPIGRWPERTPMQWSNAAEDKDPNSVLNF----YRAMLKLRRENPVFRDG 116621189 2 ---------------------------------------------------------------------------------------------------------------------------------VHLLPFFHPIDG-VDAGFDPIDHTQVDPRLGTWDDLRALGSTLE-----ITADLIVNHVSTQSPQFEDSRRGAAAFSGMFLTF-DRVFPQATESDLLRIY-RPRPGPFTTNGEQRLIWTTFTPQQVDIDVRSPMGAAYIGSILERFQSAGVTMIRLDAVGYAIKKAGTSCFMIPET------FDYIAELTQQAHALGIEVLV---EIHSYY-RDQIEIAYDFALPPLVLHTLFEKNARALKEWLAVSPR-----NAVTVLDTHDGIGVIDVGADARRAGLLPPIHAR--SRGESRKATGAAANNLLYQVNCTFYDA-----------LGRRDDE----YLIARAIQFFAPGIPQVYYTGLFAGINDMDLL---ARTGVGRDINR-----HYYAAEEVREHLERPVVRRHLELIRFRNRHGAFNG- 58338118 3 -------------------------------------------------------------------------------------------------------------GDLNGIRKRIPYLQNLGVNAVWLNPVFVSPQVDN--GYDVSNYFAIDSHMGTMEDMENLIKDLHKAGIHIIMDFVLNHTSDQHPWFQDAKNPDSLYRDYY-IFADNKQPNNW-------------GSFVWEPDGQSYFHLFDKRMPDLNWKNPEVRHAMLEIAEFWLKKGIDGLRLDAFIHIGKRQNYPAMNLPQVQEWMRPF--CEQIKEPDALLLGEAASASVNLARYFTEDDSKISYSAQYQPKELDLTAFKQNQVVWQQ--TLADISQPTLYWN---NHD---------------------------------------------------------MARLATRIAKTSTQAKSLAML---MYLQRGIPIIYYGEELGLKN------------------------------------------------------------ 148273981 38 -------------------------------------------------------------------------------------------------------------GDLPGITERLPALRELGVDAVWLSPFFLSP--QNDAGYDVADYCAVDPLFGTLDDFERMQRRAHELDLRVIVDIVPNHTSSAHRWFQEALAAPAGSEERAYMFRDELPPNNWES----IFGGPAWTRLTEPDGGQWYLHLFDSSQPDLDWTNPWVRERFREILRFWLDRGVDGFRVDVAHGMVKAPGTPPEGQEGVHEIYREWREIFDSYEGDRAMVAEAWVEPAKLADWVRPDEMHQAFNFSYLETPWDAAALRRT--IDASLATFSSVGAPSTWV--LSNHDVV-------------------RH-------------ASRLALSGENPQ-GVGI-----GPLSTVTVDEELGLRRARAASALMLALPGSAYIYQGEELGLPEDT---------------------------------------------------------- 119469853 3 ---------------------------------------------------------------------------------------------------------------------------------VHLLPFYNPIDG-SDAGFDPIDHSEVDSRIGSWEDIKALG-----NNHDLMADLIVNHVSAQSFQFQDVLAKGKA-SEFWDLFLTKE----------DVFPRPRPGSFTGDGETYDFWTTFTDNQIDINVK-VEAGVAYLNNVLFSANN-VNIIRLDAAGYAIKQAGTNCFMLDETFGYLD--NLSKQANELGMETIAEIHSHQVEVAK-----RVNMVYDFALPPLILHSLFNNDVDALLKWLKIS---PRNC--LTVLDTHDGIGII----DAGPMGDKPGLLNAEQIDNLV----------ETMHANSNNESRQATGAAASNVDLYQVNALGAKDFLLSRAIQFFAPGVPQVYYGGLFACENDMELL---AKTNVGRDINRPYLNADKISESLDKP-----VVKGLIELIKIRNEHPAFSG- 197339276 9 ---------------------------------------------------------------------------------------AGPDWWRSA--VIYQVYPRSFAGDLAGVRAKLPYLAELGVDAIWFTPWYLSPLA--DGGYDVADYRTIDPAFGTLAEAEKLIDEARALGIRTIVDIVPNHVSDQHAWFRAALKGSPE-RERFHFRAGRGEH-------GELPPNDWPSQFTRVEDGEWYLHLFTPQQPDLNWDHPDVRKEHEDVLRFWFERGVAGVRIDSAALVAKDPA-----LPELHDIYRSWRRVAD--EYGGVFVGEVWMPDAEFARYLRPDELHTAFNFNFTSCPWD--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156372545 41 -------------------------------------------------------------------------------------------------------------GDLSGIRSRLDYLDYLGVKIIYLSPIFKSPMVDN--GYDVSDFMDVNPMFGTMEDFESLLQDIHSRGMKLLLDFVPNHTSDQHDWFLESRSNRHNPRREWYIWRDATPPNNWLS----VF-----GGSAWSLDNQYYLHQFFKEQPDLNFRNPDVVNATKEVLGFWLDKGVDGFRVDAVPHLYKDLDHTC-NLDDVHGIVRGWRQFCSMYNPYRLLIGEILCGNETAMSYYGKPEFNFPLNFSL-----------------------------------------IGL---KKGITALEISEKV-VKYLNDVPKGKWPN-WLLG--------NHDCKRVGTRMGQANLPA--------MTVLY---LTLPGTAVMYYGDEIGLM-DADISK--GEINDSRDPCRGIMQWENAE-------------------------------- 186474025 28 -------------------------------------------------------------------------------------------------------------GDLRGIAERLEYVSALGADAVWISPIFPSPMA--DFGYDVADYCGIDPLFGSLSEFEQLVIHAHHLGLKVLLDFVPNHSSNRHPWFEESRSSDNAKRDWYL----WHDPA----------PDGGPPNWEWDEHEQYYYHAFLREQPDLNWRNHEVRRAMDGVLRFWLDRGVDGFRVDVLWLLIKDLQTYTEDQPEVHEIVRAMRATLDIYGDRV-LIGEIYLPVSQLIKYYGGDGADMPFNFQLINARWNAVIAGMIR------DYDGALPEH-AWPN---------WVLGNHD-----------------------------------NP-----RI----ASRVGAIQARVAAV--------LLLTLRGTPTIYYGDEIGMTDGTDEIRDPAEAGQGRDPERTPMQWD--DSLPNAGFTSGKPWLPVASRSSVREQE------ 84385429 27 -------------------------------------------------------------------------------------------------------------GDLNGIISKLDYLKELGINVIWLSPVYQSPMDDN--GYDISDYQAIAEEFGTMEEMKHLMDEAKERDIKIVMDLVVNHTSDEHRWFEQARSSDNPYRDYYIAQPDGSAPDD----QGSIFGGSA---WQWDETQQYYFHLFSKRQPDLNWENPKIQEEVHTMMNWWIDLGIGGFRLDVIDLIGKEIGITG-NGPRLHKLLQQMNQAT-FGNKDLLTVGETWGATPEIAKYSGQDRNELS-----MV-----FQFEHITLTWENGDKWKPIPLDTKWQ----------LELADGGWNSLFWNNHDLPRLVSKY---------------------GD---------------DKNFRVESAKMLATCLHFLKGTPYIYQGEEIGMTNDDQYKDIETHHENSRDNARTPMHWNNQTNELNPNYPEGSIFYHYKTLIELRKAHPA---- 169175601 18 -------------------------------------------------------------------------------------------------------------GDLNGITAKVPYLTELGVDAVWLSPF--YPSALADGGYDVDDYRNVDPKLGTLEDFDAMAGALHAAGIKLIVDIVPNHSSDRHEWFREALAAPKAARDRY-IFRDELPPSDWNSVFRITEPDGTPG--------QWYMHIFAKEQPDLNWDNQEVRDDFLTTLRFWSDRGVDGFRIDVAHALTKNLGT----LPEVHGIYAEWRKVFNEYNPPRTAVAEAWVHVDRRARYASPEGLGQAFNFDLLQADFDAAQFRRT--VTKNLAEAEASGASSTWV------------FSNHDVVR-----HATRYGLPA------TGSSAEGE-----------IMAGQAGKRWLLEGGIELGLRRARAASLLMFALPGSAYLYQGEELGL-------------------------------------------------------------- 89210250 30 -------------------------------------------------------------------------------------------------------------GDLRGIIEKLDYIKDLGVDVIWLNPVYESPC--DDMGYDISNYRKILPQFGTMEDFDLLLSEMHKRGLKLVMDLVVNHTSDEHRWFVESRSKDNPYRDYYI----WKKPKA-DGSPPNNWVSYFGGSAWEYDEGEYYLHLFSKKQPDLNWENPKVREEVKDIMRFWLDKGVDGFRMDVIGFIGKDLGDKYANGPRLHEFLQELHDCMTVECPG--------VSPEDALLIVGKDELQTLFQFEGMDIDYGSIGNWDVHGFKKVYTKWHKKLYGKAWNSYLMNHD----------------QPRAVSRF-------------------------GD---------------DKKYRKESAKMLATFLLSMWGTPYIYQGEEIGMTN------------------------------------------------------------ 6225646 65 -------------------------------------------------------------------------------------------------------------GDLQGVISKLPYLAETGITATWLSPIFQSPMV--DFGYDVSDYKSIQTEYGTMADFEQLVNTATSLGIKIILDFVPNHTSDKHEWFIKSAARDPLYDNFYV----WADGKLDNQGVRQP-PNNWQSVFYWHEQGQYYLHQFAKEQPDLNFRNPAVVRAMDDVLLFWLNKGVAGFRIDALNHL---------------------------------FEDETL--PDEPLS--GKTTNPLSYDYT------KHIYTKDVQHWRQLLDDYTAKSEGATRIMMTEAYADLQVLMDYEDAGGVRGSQLP---FNFHFITDVSGDSDARDFVYNI-EKWLIYMPRGHTANWVMGNHDKPRVATRFGAMNMLLLTLPGVAVTYNGEELGM-QDYD--------------------------------------------------------- 117165182 11 -------------------------------------------------------------------------------------------------------------GDLAGVRARLPYLAGLGVDAVWFTPWYVSPLV--DGGYDVADYRTVDPAFGTLGEAEKLIAEARELGIRTIVDIVPNHVSDQHVWFREALAAGPAARERFHFRPGR-------GTGGELPPNDWPSQFTRVPDGEWYLHLFTPEQPDLNWAHPEVRREHEDVLRFWFERGVAGVRIDSAALLAKEEGVDPHDQDELHDIYRSWRTVAD--EYGAVFVGEVWLPDAEFARYLRPDELHTAFNFNFLTCPWEA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 152967481 5 -------------------------------------------------------------------------------------------------------------GDLPGVTARLGHLADLGVDAVWLSPVYPSP--QRDAGYDVADYRGIEPVFGTLDDFDRLTARARELGLRVVVDLVPNHTSAEHAWFRAALAGSPE-RARYVFREGRGEPNSW----RSVFGGPA---WTRVADGSWYLHLFDSSQPDLDWSHPEVVAEFEDVLRFWLDRGVDGFRVDVAHGLVK-----AEGLPEVHEIYRGWRRVLDAYPGDRLLVAEAWVPPERLVRYLRPDEMHQAFNFDHLRAPWRARELRDATLAAHAVEDAP-----ATWV--LSNHDVV------RHASRLGY-------------------------PAGSEPTTG-----------VGPDDAQPDALRRARAATTFTLALPGGAYLYQGEELGL-------------------------------------------------------------- 114773876 4 -------------------------------------------------------------------------------------------------------YVDRLTGDLKKLHQLLNELESL-FGGVHLLPFFNPIDGE-DAGFDPIDHTEVDERIGSWKDIESMGE---KYDI--MADLIVNHISAQSPVFQDVLSKGSA-SEYFKVFGDAVTQADIDKIYR---PRPTP-CFTKTGEVMNVWTTFTDNQIDIDVTGKAYLNSILDTF---EQNNIKLIRLDAAGYAIKKAGTNCFMLDETFDFINALS-------------AQANERLVEIHSYYKAKRCEAVYDFALPPLVLHTLFNNDAQALYDWLSIA---PRNC--VTVLDTHDGIGIEGDKPLLTPEQIDETIHTK--SKGQSRLATGAAASNVLYQVNCTYFDA---------LGSNKQDY------LLARAIQFFAPGIPQVYYAGVLGIQNDMELLAE-SKVG--RDINRPYLNEEKL-----KTALESDFFAAMQVLITLRNNHPAFNG- 194467484 29 -------------------------------------------------------------------------------------------------------------GDLRGIIDRLDYIKKLGVDVIWLNPIYESPQVDN--GYDISNYEAINPTLGNMDDFQELIDGIHERGMKLVMDLVVNHTSDQHDWFKESRSKDNPYRDYYIWRDGKEEPNNW-------------GSYYDDESGQYYLHLFAPEQPDLNWENPKVRHSVYDMMNWWAAKGVDGFRMDVINLISKEKYANVENGHRIHEFLQEMNK-NVMSKHKMVTVGETPGAPEDAEKYLDNKELNMIFQFDHM-----------------GLDSNPN-PALGKW-------DD-----RKTSLRDLRANLTKWQEELYG---------KAWNSLYWNNHD--QPRV----VSRFGNDQTEDYRVKSAKMLATMTHMMQGTPYIYEGEEIGMTNAYDYVDDDQHLLDSRDNARTPMQWDDYKQINVKNALADKIFYYYQKLIELRHTMPVITNG 208657611 55 -------------------------------------------------------------------------------------------------------------GDLKGITDTIDYLKTIGIDGVWLSPIFKSPM--NDFGYDISDFYSIQAEYGTMEDFEELAAKCRSIGLKLILDFVPNHSSDEHEFFQQSEAGVEPYKDYYIWHSG--ILDANGTRVPPVF---RGSAWQWSEKQQYYLHQFQKKQPDLNYRNPAVVEEMKNVMRFWLNKGIAGFRIDALPYLFDEIDGRYRDEP-ASGLVR-----NDPDNPAYLEHTETKDQPEQVV-----DEYTVRDNFTRIILTYTSLA--NTTRFYGTRAAPAQIPFNFQLISYL-TKQSTGQDFAELVESWLNAMPR---------------GSIANWVLGNHDNS----RI----ASRLGVARAD---------LYNIALTLPGIAVTYYGEEIAMVDQWSWPDDPAACNTSRDPVRTPFQW------------------------------------ 146337645 30 -------------------------------------------------------------------------------------------------------------GDLTGIIHRLPYLMTLGVDAIWLSPIFTSPMA--DFGYDIADYTGIDPVFGTMEDFDALVKAAHDGGLKLILDLVPNHTSDQHPWFLQARQSDDPHRDWYI----WRDPAADGGPPNNWLSEFGGSAWQFDSTGQYYYHAFLAQQPDLNWRNPAVRAAIYNVMRFWLRKGVDGFRVDVIWHLIKDISRYSADQPEVHEVVAEMRAVIDEFEDRV-LIGEIYLPLERLMTYYGKDGAHLPFNFALLSAPWHA---REIETII--ADYEAALPAG-AWPN---------WVLGNHDRPRV--------------------------------------------ASRVGEDQARVAAM--------LLLTLRGTPTLYYGDEIGMVRDPFERNVPG-IGVGRDGCRTPMQWEDYTRENNLSADRRSILNLYRALIRLRKQHRVLVTG 90962485 23 ---------------------------------------------------------------------------------------------------------DGF-GDLKGIIAKIDYLKKLNIDMIWFNPFYVSP--QNDNGYDIADYYKIDERFGTMEDFEEMVAKLKEANIGVMLDMVLNHCSTEHEWFQKALAGDEKYQKYFYLRPDGSLPTNWQSK----FGGPAWEKFGDTDLYY--LHLYDKTQADLDWHNPDVRAEAAKIVNFWKEKGVAGFRFDVLNVIGKDLYTDT---PVVHKYIKELNRNTFGTDPEIVTVGETTIPNS--IEYTNPDEHELS-----MVFTFHHLKV-DYDNGEKWSKVPFNKSLLSTWQTEMD--KGNGWN-------ALFWNNHDQPWALNRF-----------GDPVNYREKSAE-------------------------MLATTLHLLRGTPYIYMGEELGMLNGYQMLLDKGVDKDSRDNSRVPMHWDDSKYAGEKELTSGEIFNHYQKLIKLRKTEPLIYAG 29832523 79 -------------------------------------------------------------------------------------------------------------GDLEGVRSRLPYLRDLGVDAVWLSPFYASP--QADAGYDVADYRAVDPMFGNLLDADALIRDAHELGLRIIVDLVPNHSSDQHEWFKRALREGPGSRERYHFRPGKGKPNDWES----IFGGPAWTRVTEPDGGEWYLHLFAPEQPDFNWEHPAVGDEFRSILRFWLDMGVDGFRIDVAHGLVKDLGAHDQDQDGVHDVYRQWRTILDEYAGERIFVAEAWTPTIETANYVRPDELHQAFNFQYLGTYWDAAELR--SCIDRTLDAMRPVAAPATWV--LSNHD----------------------------------------------------------------------------------------------------------------------------------------------------------------- 148543325 29 -------------------------------------------------------------------------------------------------------------GDLRGIIDRLDYIKKLGVDVIWLNPIYESPQVDN--GYDISNYEAINPTLGNMDDFQELIDGIHERGMKLVMDLVVNHTSDQHDWFKESRSKDNPYRDYYIWRDGKEEPNNW-------------GSYYDDESGQYYLHLFAPEQPDLNWENPKVRHSVYDMMNWWAAKGVDGFRMDVINLISKEKYANVENGHRIHEFLQEMNK-NVMSKHKMVTVGETPGAPEDAEKYASLDELNMIFQFEHMGLKWD---DRKTTLLRANLTKWQEKLYGKAW-------------------NSLYWNNHDQPRVVSRFG----------------NDQTEDYR------------------VKSAKMLATMTHMMQGTPYIYEGEEIGMTNAYDYVDDDQHLLDSRDNARTPMQWDDSENVKDALADKNSIFYYYQKLIELRHSMQVITNG 24586593 67 -------------------------------------------------------------------------------------------------------------GDLNGIAEQLPYLKELGITATWLSPIFTSPMA--DFGYDIANFTEIAPIFGTMADFEHLMEVAKKLDIKIILDFVPNHSSDECEWFRRSAARDPEFKDFYVWHPGRMENG--NRHPPSNWISVFRGSAWQWHEGRFYLHQFVKKQPDLNYRNPKV-RETMSNVLFWLGKGVAGFRIDAVPHVF-EIAPDNQNQPETIDLVYSWRAVLDAGGEDRILMAETYSPIDIVMQYYGAEGAQLPFNFLLISELSNSSAYEGTVL--KWLQHMP-KGRTANWV--LGNHD---------------------------------------------QPRVGSR-----------------LGRDRVDMLNMLTATLPGASVTYQGEELGMTNVWSWKDDPS--------------------------------------------------- 42518297 3 -------------------------------------------------------------------------------------------------------------GDLNGIRKRIPYLKELGINAVWLNPIFVSPQVDN--GYDVSNYFAIDPKMGTMEDMDNLIKEMHEAGIHVIMDFVLNHTSDQHPWFQDAKNPESIYRDYY-IFAGEN--NQRPNNWGSFF-----GGSVWEKDGQFYFHLFDKRMPDLNWKNPEVRHAMTEIAKYWLEKGIDGLRLDAFIHIAKEEPVIAENLPQVQKWMRLF--CEEIKQPDALLLGEAASANVNLVDYTNK-------NNHLM----DSVIT--FRYFTEDQSKIDP-----SFLNY-------------------QPKPLDWVKFQNQTIWQQTLSGISKPTLYWNNHD---------MARLATRIAKNDIQARSLAML---MYLQCGIPIIYYGEELGMKN------------------------------------------------------------ 199597711 27 -------------------------------------------------------------------------------------------------------------GDLRGITERLDYIKKLGVDVLWLSPIYKSPQVDN--GYDISDYQAINPTFGTMKDFDELLAKAHSLGLKIMMDLVVNHTSNEHHWFQESRKGDNPYRDYYIWRDDGTAPNNWGS--------FFTGSAWKYDAQQYYLHLFAPEQPDLNWENPTVRHSVYDMMNWWADKGVDGFRMDVINYISKELYANPENGHHVHEFLREMNQTV-LSKHNLISVGETSVTVDEAEKYASLDELNMVFQFEHMGLDGNSWADRKASLLRANLTKWQLALAGKAW-------------------NSLYWNNHDQPRVVSRF---------------------GD----DTT------EENRVLSAK---MLATMLHMQQGTPYIYEGEEIGMTNAYSYHQIVEEQHHSRDNARTPMQWSDHENKHSPWEKPNSVFYYYQKLIKLRHTLPVITDG 146310103 5 -------------------------------------------------------------------------------------------------------------GDLRGVTQRLDYLKTLGIDAIWLTPFYISPQVDN--GYDVANYTAIDPAYGTLDDFDELVAQAHTRGIRIVLDMVLNHTSTQHAWFRESLNKASPYRQFY-IWRDGT-PDALPNNWRSKFGGNA---WRWAESEQYYLHLFAPEQADLNWENPEVRSELKKVCAFWADRGVDGLRLDVINLISKQQDFPDDTLPRVHEFLQEMSR--DVFTPRALMVGE--------MSSTSLENCQQ----------YAALDGHELSMTFNFHHLKVDYPNGEKW-------------------TQALPDFVALKALFSHWQQG------------MHNKAWN---------ALFWCNHDQPRIVSRFGMLGMVLHGMQGTPYIYQGEEIGMTNPHDYRDEKGREADSRDNGRTPMQWDAAAALNDPDS----VFYAYQSLIQLRKTLPVLTWG 171326069 27 -------------------------------------------------------------------------------------------------------------GDIRGIIAKLDYLKELGVDVVWLSPVYKSP--NDDNGYDISDYREIMDEFGTMEDWEEMLEEMHKRGIKLVMDLVVNHISDEHPWFIESRSKDNPYRDYYIWRPDGKEPNNWE------------SNFSWEYDEEYYLHLFSKKQPDLNWENPKVRREVYDIMKFWLDKGVDGFRMDVINMISKVPGKPQENGPRVHEFLQEMNDIMTVETPGVT--------PKEGILYTDPHELNMVFQFEHVGLKWDSLAD-----LKKTMTKWQKELEGKGWNSYLNNHD----------------QPRAVSRF-------------------------GD---------------DGKYRVESAKMLATFLHMMQGTPYIYQGEEIGMTNDEEYGEDPQKVMEGRDNARTPMQWDDSENAKEALADPNSVFHYYKKLIQFRKQH------ 198475199 37 -------------------------------------------------------------------------------------------------------------GDLPGITSTLQYLAETGITATWLSPIFQSPMV--DFGYDISDYRQIQPEYGTMEDFEQLIDKAYELGIKIILDFVPNHSSDEHEWFKKSAAKEPGYEDYY-VWVDPKIDENGERQPPNNWQSVFYGSAWEWHEGRYYLHQFTKEQPDLNYRNPAVVQAMDDVILFWLNKGVAGFRIDAVNHMFEK-----ESLE------------------------------DEPLS--GKTKDPLSYDYTT------HIYTKDVQHWRQLLDDFSSKPEGPTRIMMTEAYAGLT-TLADYYEDRHGVRG-SQLPFNFHFITDVHGDSDARDFVYNV-EKWLIYMPRGHAANWVMGNHDNPRVASRFGAMNMLLMTLPGVAVTYNGEELGME-DY---------------------------------------------------------- 134100790 11 -------------------------------------------------------------------------------------------------------------GDIAGIRSRLPYLRDLGVDAIWINPWYVSP--QADAGYDVADFRDIDPRFGTLADAERLIEEAHRHGIRVIPDIVPNHTSDQHEWFRAALAGSPERQ-RYVFRPGREQPPAWTRVAE---PDGSPGE--------WYLHLFAPQQPDLNWANPQVREEFESILRFWFDRGVDGFRIDVAHGLVKDPGSDGEHRDEVHEIYRGWRRIADSYPGERKFVAEATDTPHRLAHYVREGGLHTAFNFDFLQCPW------DAARLREVVDRTTATLGGATWV--LSNHD-----VVRHVTRY-GRPPVDWRP----------------GMLF---------RPHGSL--------DLELGTRRARAAALLMLSLPGGAYVYQGEELGLLQDPTWERS-GRTERGRDGCRVPIPWDLTAQAQQGD--PNSMLELYRSALRIRREHPALGEG 29828266 12 -------------------------------------------------------------------------------------------------------------GDLAGVRARLPYLAGLGVDAIWFNPWYLSPM--KDGGYDVADYRAVDPAFGTLAEAEKLIAEARELGIRTLVDIVPNHVSDQHPWFRAALAAGPGSPERA-LFHFRGGRGAHGELPPNDWPSQFAGSWTQLPDGDWYLHLFTPEQPDLNWAHPAVRQEHEDVLRFWFERGVAGVRIDSAALLAKDP-----DLPELHDIYRSWRAIAD--EYGAVFVGEVWLPDTEFARYLRPDELHTAFNFSFLSCPW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 853697 18 -------------------------------------------------------------------------------------------------------------GDLRGIMEKVPYLRELGIDAIWLSPIFKSPMA--DFGYDIADFRDIHSEFGTIADLEALATACNAEGLKLILDFVPNHSSDESEWFLKSVQKDPTYSDYYVWHPGKTLANG-TRVPPSNWVSVFRGSWEWNDVRKYYLHQFLVKQPDLNYRNPALVQEMKDVMTFWLGKGVHGFRIDAVPYL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 151567903 27 -------------------------------------------------------------------------------------------------------------GDFKGLTEKLDYLKGLGIDAIWINPHYASP--NTDNGYDISDYREVMKEYGTMEDFDRLMAELKKRGMRLMVDVVINHSSDQHEWFKSSRASDNPYRDYYFW---RDGKDGHE---PNNYPSFFGGS-AWEKDGQYYLHYFGRQQPDLNWDTPK-LREELYAMLFWLDKGVSGMRFDTVATYSKTPGTPEQNFAEAHRYLQEMHDHYDAVTAGEIFGA----PLNQVPLFIDSKELDMAF-------------TFDLIRYDRALDRWHTIPRTLA---------DFRQTIDDAIAGEYGW---------NTFFLGN-----------HDNPRAGDDRPQWREASAKALA--------------TVTLTQRGTPFIFQGDELGMTNDFDDIEVKGFFQDSRDNARTPFQWDDSANAGNPNYTEKSVYSFYRNLISIRHETPALSTG 170055688 7 -------------------------------------------------------------------------------------------------------------GDIKGILEKLDHLVDLGVTGVWFSPLFKSPM--KDFGYDISDFLDVDPTFGTMKDLEDLLAKAKQLGIKVILDFVPNHTSDEHEWFVKSKSGDPDFRDFY-VWKDGKAPNNWQS----VFHTDA---WTKPEGTQFYLHQFDKGQPDLNYENPKVKEEMKKMIEFWFSKGVDGFRIDAIAY---------EDER---------------------FLDEPLI--DENRELFYENMDHLIYDWRELFDKW-SVETKQTKLMMT--EAYANLEQTMRW---------------YGDGTRKGSHFPF-----NFAMINRVTNSSGAAQLKEVIDEWLDTMPKGANANWVLGNHDRPRIASRFGASFAVLLTLPGIAVVYYGEEIGMEDDISFEDDPQAANTSRDPVRTPFQWDSSANLAAQKTAPKSIFKLYQQLIKLRSDH------ 168179696 26 -------------------------------------------------------------------------------------------------------------GDLKGITVKLDYLKTLGIDYIWLTPFYISPQRDN--GYDVADYCNIDPLFGTMEDFENLVREANKRGIDVMLDMVFNHTSTEHKWFKNALSGDKKYKNYYIFKENRQVPTNWESK----FGGPA-WEYVKEFDEYYL-HLFDATQADLNWENEEVRTEVFDIVNFWIKKGVKGFRFDVINLISKPM------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119025989 40 -------------------------------------------------------------------------------------------------------------GDIAGVAQQIPYLKRLGVDAIWLSPFYPSQLA--DGGYDVDDYRNVDPKLGTMDDFDHLTKTAHAAGIKIVVDIVPNHSSNQHKWFKAALAGSPE-RDRY-IFRDGKGPNGDEPPTNWI-ASFGGSAWTRVPDGQWYLHMFTVEQPDWNWKNPDVRADFIKTLHFWLDHGADGFRVDVAHGLAKEMGTHPRN--EVHDIYREWRKVFNEYDPPAFAVAEAWVPPEHQYRYASPEE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 195578599 56 -------------------------------------------------------------------------------------------------------------GDLKGITSKLRYLADTGITATWLSPIFQSPMV--DFGYDISDYKAIQPEYGTMADFEELIDTAFELGIKVVLDFVPNHSSDQHEWFKKSAAREPGYEDFY-VWHDGIVQENGTRVPPNNWPSVFYGSAWKWHEGRYYLHQFTKEQPDLNYRNPKVVQAMDDVLLFWLNKGVAGFRIDAVNHLFED-----ESLK------------------------------DEPLS--GKTGDSLSYDYT------EHIYSRDIHHWRQLLDDFSAKPERPTRIMMTEAYAGLT-QLADYYEDSNGVRG-SHLPFNFHFITDVKGDSDARDYVYNV-EKWLIYMPRGHAANWVMGNHDNPRVASRFGAMNMLLLTLPGVAVTYNGEELGMV-DY---------------------------------------------------------- 197784190 17 ---------------------------------------------------------------------------------------NDPNWWRQA--VVYQVYPRSFAGDLRGVTERLTHLAALGADALWLSPFYPSELA--DGGYDVADYRNVDPRLGTLDDFDAMVAEAHRLGLKVIVDLVPNHTSHQHVWFQEALAAGPAARERYVFRDGRELPPTDWQSV------FGGSAWRRVADGQWYLHLFAPEQPDLNWSHDEVREDFRTTLRFWSDRGVDGFRVDVAHALAKDLTEPLRDLDEVHEIYRDWRTILDSYTPPRTAVAEAWVPDVRRALYARADELGQAFNFEYLQTPWDADELRQV--IADSLATARAAHASATWV--LSNHD-----VVRHASRLVLPPGTDENAWL-------LSGGHAPGI-------------------------DLSQGLRRARAATLLMLALPGSSYVYQGEELGL-------------------------------------------------------------- 188588697 7 -------------------------------------------------------------------------------------------------------------GDIKGITEKLDYLSDLGITMLWICPIYKSPMDDN--GYDISDYFDLAPEFGTTDDLEELIKKAKERGIKIILDLVINHTSDEHEWFKKAMNPESKFHDYYIFKDGQEVPNNW----RSVF-----GGSVWEKEGRYYFHAFGKKQPDLNWENEEV-RRTLYAMVHWLEKGIAGFRIDAITFIKKDLTKTSRNQPGIHELKRKYNCVTVAEAPGVSY--------DELDDFIGVNGYSMIFDFKYADL---DVASGSKDLREKIMESQMSIQKYGWGANFIENHD----------------QPRSTTKYLLD-------------------------------------KEKNKDAIKNLGAMY---FLLRGTPFIYQGQELGMTN------------------------------------------------------------ 156543062 48 -------------------------------------------------------------------------------------------------------------GDLKGITSKLDHFKDAGIGAIWLSPIYASPMV--DFGYDISDFRKIDENYGTMEDLETLTKKAKELGIKIIMDLVPNHTSDKHQWFVDSLKGNTKYAQYY-IWREGKEGNKPPNNWISVFSNSA---WTYVNHGLWYFHQFEYRQPDLNYANKDVRKEMEDIITFWLDKGIDGFRIDAVPHLYDEPKSNAKDDPRTYELVKSWRAVVDKYAEKVIL-TEAYTSLINTIKYYNYG-SHVPFNFNF---IMNVNATSKPSEFKKVIDDIVSMPKDANWV--MGNHD---------------------RSRIATRYPGR---------------------------------------ADQMTML---AMILPGIAVTYNGEEIAMEDDITWEEDPGKEHQSRDPNRTPFQWDATANAQKKDEVSH--YKLYKKLTALRKSEPLQAG- 145297564 6 -------------------------------------------------------------------------------------------------------------GDLKGIMARLDYLKTLGVDALWLTPVYVSPQVDN--GYDIADYYQIDPAYGTMADFEALLAAAHARDIRIVMDIVVNHTSTEHAWFKSAL-GDKNYRDYYIWKDDGGVPNNWQSKF---------GGSAWELDGQYYLHLFAREQADLNWENPAVRAEVKNIIHFWAGKGVDGFRLDVINLISKRFYTDG---PRIHEFLQVSRDVAQVGAMTVGEMSSTSLEHCQRYGALDGSELSMVFNF-------------------HHLKV--DYPNGDKW-------------------TKAPFDFLELKRIFNHWQSGMHGKGWSA--LFWCNHD--QPRI----VSRFGDEG--EHRVAAAKMLASTLHGLQGTPYIYQGEEIGMTNPDDYQDVESRGAKSRDNSRTPMQWSTAPNAGTQGTPQGSVFWHYRDLIALRKAHPIFTQG 464821 2 ---------------------------------------------------------------------------------------------------------------------------------VHALPFFNPIDG-ADAGFDPTDHTIVDPRLGSWDDVRALAGS-----VEIMADLIVNHVSAQSSWFQDAKGSDSEFADMFMTFGKAFPRGASEQDLLNIY-RPRLGCFQQIGSQRMLWTTFTPQQIDIDVAHGALYLETILDRFAEAN--VTAIRLDAAGYAIKKAGTSCFMIDETYAFLAKLAEKAR--DRGM----EVLV---EIHSYY-RDQIEIAYDFALPPLILHSLFTGDATALARWLEISPH-----NAITVLDTHDGIGVVGAHSDGRPGLLEPQAHRRSESRLATG---AAASNLDLYQVNCTYYDA-----------LGRNDDD----YLIARAIQFFAPGIPQVYYVGLLGGINDMELL---GKTGVGRDINR-----HFYEDREIDLALESPLVKRLSDLIRFRNTHPAFNG- 198456374 49 -------------------------------------------------------------------------------------------------------------GDINGITQQLAYLKEIGITATWLSPIFTSPMA--DFGYDVANLTDIDPIFGTMEDFERLLARAKELDIKIILDFVPNHTSDECDWFIRSAAGEEEYKDFYVWHTGKVV-----NGIRQP-PTNWIGVFTWHEGRQYYLHQFHAKQPDLNYRNPKVVEAMKDVLRFWLRKGAFGFRIDAVPHVWDEPRNEYSNQPETIELVYAFREVIEEIDQELILLTEAYSPLNILMQYYGNEGSQIPFNFNLLANIFDSDAYHYSELIHNWLD---NMPEGANWV------------FGNHDQSRIG----------------------SR------------------------------LGADRIDACNMIVLTLPGVSITYQGEEMGM-------------------------------------------------------------- 197303718 35 -------------------------------------------------------------------------------------------------------------GDLNGIRKKIPYLVKLGVDVLWLNPIYASPQVDN--GYDISNYREIEPTFGTMEDFENLLAEAHEAGLKIILDLVVNHTSDQHPWFQESRSKDNPYSDYY-IWKDEVI-NNWGSSF---------GGSAWEERAQYYLHCFAKEQPDLNWENPKVRQEVYDILRFWLDKGIDGFRMDVISLLSKDQGSGCANGPRVHEFLQEMREVLDIMTVGEAPHTNA----DEAALYTDEKELNMVFHFDHMHLDYDEYATNRVPLLKKIMTQWQDKMHECNGWNYWCNHD----------------QARAVTRFGND------------SEEYREIS----AKMLGTC-----------------------LHMMQGTPYIYEGEELGMTNDFTERKGFSKEDKSRDNARTPMQWDASENAGKKINVENAVFYYYQKLIALRHELPIITDG 196156780 7 ---------------------------------------------------------------------------------------------------------------------------------VHILPFYYPYDGE-DAGFDPIDHTTVDERLGDWNNIKKLGES-----VDIMADLIVNHMSGQSEAFTDVLKKGRE-SEYWPLFNDQAEIDEQIAKVFRPRPTPF---FSDYEVGIETWTTFTSNQIDIDVES-ELGKEYLSSILSFTESNVDLIRLDAAGYAIKRAGSNCFMLEETFEFIEALSKRARTMGMQCL-----VEIHSHYQTQIDAARCDSVYDFALPPLVLHTLFTKDASALAHWLSIS---PRNC--FTVLDTHDGIGISGDKPGLISAAINALVEQIHVNSNGESKKTGAAANNVLYQVNCTYYDA------------LGKDDFA---YLVARAIQFFSPGIPQVYYGGLLAAHNDMELLANTN---VGRDINRPYLTTAMVE-----DAIQKPVVKGLMQLITLRNENKAFGG- 193610897 166 -------------------------------------------------------------------------------------------------------------GDLRGIIKKIPYLKYLGICAVWLTPIYPSPGV--DLGYDIMNYRGIDELMGTMEDFEELINKLHESGIKIILDIVPNHTSDQHEWFDKSVQSIEPYTDYYYVNGTRQVPNNWKSLF---------GNWEWNETQKYYLHQFYKQQPDLNYWNPLVREEIKDMMRFWLDKGVDGFRMDAIAHLYERPGYT-QALDECFYEVNDWRSLLEEYGQTKIIIVETYLDLKYTMKYYG-NETNLGAHFPLLARLDHPSAKEFVEKLTEWISNLPS----GAWSS---------WIIGNHDIR---------RRATTRF----------------------------------GLE-----LIDGIHMLQ---LLLPGTPVVYMADELGMTDTY---------------------------------------------------------- 119961473 9 --------------------------------------------------------------------------------RTDADRMSDPNWWRQAAV--YQIYGDGL-GDIKGITAKVPYLKELGIDAVWLSPF--YPSALADGGYDVDDYRNVDPKLGTLEDFDEMAAALHAAGIKIVVDIVPNHSSDRHEWFKEALASPKAARERYIFRDGRGEPSDWDSVFRITEPDGTPG--------QWYLHIFAKEQPDFNWENPEIREDFLKTLRFWSDRGVDGFRID---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 212705894 22 -------------------------------------------------------------------------------------------------------------GDLAGITAKLDYIHSLGVNVIWLCPIFQSPMQDN--GYDIADYDRIDPIFGTNEDLDTLIEQAAQRGIKIVLDLVLNHTSNQHPWFQAAIA-DPHYADYYFIEWDYPAPPNNLRTYFDCPVWTRIPNSS-----RWYFNSFGPEQPDINWENPQLRQEIIQMINRWIAKGVAGFRIDAIGNIKKEDGSASVNQPG---ILDWLNELADQTRPANVMVAEIDVPPQDLAAYVGENGVSMVFDF--------SIANLDIT-----NQPPFTISP----------------------ITGERLKPL----FINSQLTTQQVGW---GAPYLEN--------HDQPRSLSKFLPENAPTLAAAKMLATFLLTQRGTPFIYQGQEIGMIN------------------------------------------------------------ 212640585 28 -------------------------------------------------------------------------------------------------------------GDLEGLIQKLDYIRDLGVDVIWLNPCYESP--DKDNGYDISDYYRIMDKAGDMETFDRLLSEVHKRGMKLIMDLVVNHTSDQHPWFLESRSSKDNPKRDWYIWRDK--PNNW-------RSYFTPSAWEYDETGQYYFHSFAVEQPDLNWENEDVREEIYKMMRFWLDKGIDGFRLDAIALLAKPDGPDAENNPGVHDYLKEMNEKVDIFTVGEV----AFVSPEEGLKYVGEDELHTLFHFEVMPT-WDPIRFKQIKRWYEGL-----------W--------GKGWN-------SQFLNNHDHTRQVTRYGN------------------------------------DKQFRVESAKLLATLVHTLPGTPYIYQGEEIGMIDDYNYAEEVAKGRDSRDNSRTPMQWDDSENAKQALADPNSVYYYYKKLIQLRKQNPI---- 28377114 4 -------------------------------------------------------------------------------------------------------------GDIPGITAKIPYLKQLGITTIWLNPIYQSPQVDN--GYDVSDYYQVDSSLGTMTDVETLIKTVHEHGMYLIFDFVLNHTSDQHPWFKQALA-DPKYRDYYL----WQDPAA-DGGRPNNWGSFFGGS-VWAKDSQYYFHLFDKRMPDLNWKNPAVQQAMRDVAEFWVEKGIDGLRLDAFIHLAKRTGDSTAHLPKVHQYLHDFVAVIKAKHPDTYVVGEASSAPHLMVDYTGTDECDQVITFRTFAD----DNTQDDPSFSDTFQPRP-MDVTAYKQNTV----GIQAALADTSLPTLYWNNHDMARVATRYGDPDYPQASAK-------------------------------------ALATALYLQRGIPIIYYGEELGLTN------------------------------------------------------------ 18309544 26 -------------------------------------------------------------------------------------------------------------GDLRGVIEKLDYLKTLGVDYIWMTPFYVSPQKDN--GYDIADYYKIDPRYGTMEDFEELVKEAKSRNIDIMLDMVFNHTSTEHEWFKRALKGEEKYKNYYIFKEGKKEP-----------PTNWISKFGGNELGEYYLHLFDVSQADLNWDNKELREEIYKVVNFWIDKGVKGFRLDVINLISK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156545233 47 -------------------------------------------------------------------------------------------------------------GDLKGITNKLEHFVESGIGGIWLSPIYASPMV--DFGYDISDFRAIDKAYGTMEDLEQLTAKARKLGVKVVLDFVPNHTSNEHPWFIKSYQGIGKYKDYYTWRRGRDNNKQPPNNWISLFSGPA---WTYNATRDWYFHQFEYRQPELNYSNPNVRQEMEDVLRFWLSKGVDGFRVDAVPHLFEKEGLP--DEPLSHK-------------PGVSNQSDSYLEHDDPRSY------DLIKTWRKLVDDWSDLHNEDEKVIMT--EAYTNLDNTTKWYQY---GSDIPFNFNLITEVDNTSKPIDFKKVIDDWMV--------------RTPSTGSANVMGNDRSRIG--TRYPGRADQMTML---AMILPGVAVTYYGEEIGMVDDITWETDPERRAVTRDPNRTPFQWDDTK-------------------------------- 195053047 30 -------------------------------------------------------------------------------------------------------------GDLNGITSRLEYFVDTGITSIWLSPIFKSPMA--DFGYDISDYRDIQREYGTLSDFDAMIAKANQLGIKVILDFVPNHSSDEHPWFIKSAKREAGYEEFY-VWKDAKVNNDGIRGPPNNWVSVFSGSAWEWHEGRYYLRQFTKKQPDLNYRNPAVLQAMDEILLYWLQKGVSGFRVDAVNYVYDEPGTTTRNQPENYALIQHWRQLLDKYAPARVMMTEAYADLSQLMEFYGVQGSNFPFNFDFITELADSLAQDFVFYIQRWLTYMPP-GHSANWV--LGNHD---------------------------------------------NPR---------VASR--------FGVKTVDAMNMISMTLPGIGITYYGEELGM-------------------------------------------------------------- 204926821 4 -------------------------------------------------------------------------------------------------------------GDLRGVTQHLDYLQRLGVDAIWLTPFYISPQVDN--GYDVANYTAIDPTYGTLDDFDELVAQAKARGIRIILDMVFNHTSTQHAWFREALNKESPYRQFY-IWRDGT-------------PDVCPNNWQSKFGGAWRWHSFAPEQADLNWENPAVRAELKKVCEFWADRGVDGLRLDVVNLIAKRFYTDG---PRAHTFLREMNR--DVFTPRNLMVGEMSSTTLENQQYLSGDELSMTFNF-------------------HHLKVDYPNGEK--------------WTLAKPDYVALKALFRHWQQEMHNV---------AWNALFWCNHD--QPRI----VSRFGDEGEYRVPAAKMLAM--ALHGMQGTPYIYQGEEIGMTNPHDYRDVESHASKSRDNSRTPMQWDNYTEVNVAAALENSVFYTYQKLIALRKTQPVL--- 124520595 26 -------------------------------------------------------------------------------------------------------------GDLRGIMDKLDYLKKLGIDCIWISPVYDSP--QDDNGYDIRDYRKIDKMFGTNEDMDRLLDEAHARGIKIVMDLVVNHTSDEHAWFVESRSKDNPYRDFYF----WKDPK----------PDGTPPNFSWEYDGQYYLHYFSKKQPDLNWENEKVRKEIYDMMKFWMDKGVDGWRMDVIGSISKDIGKYHANGPRLHAFIQEMNDCMTV--------GEAIGSDVEIAKYTGPDELNMIFNFEHM-----DVDTKPGSPAGKWALKPFDLIE------------------LKQILSRWQYALAD-----TGWNALYFENHDARVVSRWGNDTTYRA------------ECAKAFA--------TILHGLKGTPFIYQGEEIGMVN------------------------------------------------------------ 16803294 26 -------------------------------------------------------------------------------------------------------------GDIPGITAKLDYLQKLGIEMIWLNPFYPSP--QNDNGYDIADYTAVDPLFGTMDDVTTLIKEAKKRNIGIMIDLVLNHTSTEHPWFKKALAGDPFYRDFYYFRPDGSPPSKFGGNAWEKLPDSSE----------YYLHLYDVTQADLDWANPNVREALFAVVNFWIDKGVEGFRLDVLNVIAKRFYTDG---PGIHAYLKELRTFGD--KP-IITVGE--MSSTDIIRYSNPDEKELS-----MVFHFHHLK--------------------------VDYPDGEKWRLADVNFENLK----------SIFHTWQVAMSDENGALFWNNHD--QPRALGRFAS-----DKPEHYYHSATLLGATIHFMRGTPFVYMGEEIGMMNDYVDVETLNHFDISRDNSRTPMQWDDSQNAGTTGTPWLKIFYFYQKLIALRKEHPVIQTG 86747936 33 -------------------------------------------------------------------------------------------------------------GDLRGIIDRLDHLSDLGVDALWLSPIFPSPMA--DFGYDVADYVGIDPIFGTMDDFDALVLTAHARGLKVILDLVPNHSSDQHPWFVESRSSRDNPKRDWYLWRDPA-PDGGP-------PTNWLSEFYDDATGQYYYHAFLKQQPDLNWRNPQVRAAIYDAMRFWLKKGVDGFRVDVIWHLIKRPGLPSADRPETQEIVAQLRAVCDEFDQR-LLIGEIYLPIERLVAYYGADGAHLPFNFALLSTPWRA---HDIAALID--RYEAALPPG-AWPN---------WVLGNHDRPRV--------------------------------------------ASRVGPAQARVAAM--------LLLTLRGTPTLYYGDELGM-------------------------------------------------------------- 145955899 5 -------------------------------------------------------------------------------------------------------------GDLQGIISRLDYLKDLGITSLWLCPIFKSPMDDN--GYDISDYLDIASEFGSMEDLKELIKESKDRGIKIILDLVLNHTSDEHPWFQEALK-NPEYHDYYIFKKGNDLPNNW----RSVF-----GGSVWNRDEYY----FHSFQPDLNWENPILRSELYQMINTWSQMGVAGFRVDAITFIKKNLSKTVRNQPGIEKMLYELKDCMTV--------AEAAISYDQLGDFIGEDGF-----FSMVFDFKHAVASGSIPDLRKCLDSQMYVQEHGWAANFIENHD----------------QPRATTKYLLQY-------------------------------------ERNDDAVKMLGAMY---FFLRGTPFIYQGQELGMTNDEGYSEEEALEFRSRDNARTPFPWADKE-------------------------------- 157136230 51 -------------------------------------------------------------------------------------------------------------GDLNGITSKLSYLKEIGVRAFWMSPINTSPMV--DFGYDISDYREIQPEYGTMVDFENLVKEAKRVGLKVIMDFVPNHSSDKHEWFVKSEDRVPGYEDYY-VWHDGVENPQGGRKLPPSLQAFRKSAWQWSEKQQYYLHQFTVEQPDLNYRNPTVVQEMKDVLTFWLDKGVDGFRVDAVPFLYEVLPTNTQNQPETLDMVYQWRELVDNYGETRVLMTEGYTSLEELRKYYGRLGSHMPFNFGMINDLIGSKAEDFVNVVQSWMDIVPA--RHAA-----------NWVMGNHDRPRVG------TRF----------------------------------------------GKERIDAMNMIILSLPGATVTYQGEEIGM-------------------------------------------------------------- 170742400 5 -------------------------------------------------------------------------------------------------------------GDLPGITARLDHLVALGVDAIWISPIYPSPMA--DFGYDVSDFCGIDSRFGTLADFDRLVAAAHERGLRVILDYVPNHSSDQHPWFIESRSSRHGPKRDWYIWRDPK-------------PDGSPPNNWLSEFGGPAWTYYHAYQPDLNWRHPEVRAAMLDVLRFWLDRGVDGFRVDAIHHLIERPGQSTMDQPEVHDAVAAMRWVAD-RYPDRVLIGEAYLPIDRLMAYYGRDGFHLPFNFHLLSTPWEPRAIADLVRAYEA-----ALPPGG-WPN---------WVLGNHDRSRL--------------------------------------------VSRLGAEQARVAA--------TLLLTLRGTPTIYQGEEIGMRDQDPWERNVPGLGLGRDPVRTPMRWELPVGDEDPGSAQSRLFSLYQSLLKLRKSEAALSVG 29832849 26 -------------------------------------------------------------------------------------------------------------GDLAGVRAGLPYLKKLGVDGIWLSPFYPSPQH--DHGYDVADYCDVDPLFGDLAEFDLLMTDARRLGIKVLLDIVPNHCSSEHPWFSQALDSAPGSAARAFHIADGRGPDGAENNWHAMFGGPAWSRITEPDGGQWYLHMFTPEQPDLNWRNPEVGAHFDHALRFWLDRGVDGFRIDVAAGLFKDPEADARNQPEVHDVWRHWRTVCEEYTARRLLVGEVSVPAREHAQYVRHDELHQAFFFDLLSAPWNDDAFRKV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 90962681 4 -------------------------------------------------------------------------------------------------------------GDIQGVIQKLDYLKELGVNILWLTPIFESPLVDN--GYDISNYQSINNIYGTMEDVEELIKKSHDYNIKIVMDLVVNHTSDQHKWFQESKSKDNKYSEYYIWRDPRPDGSA---------PTNHGSAFAWEERDQYYLHLFAKEQPDLNWDNKELRNEIYNMMSFWAEKGIDGFRMDSISFISKQKFTNAANGNNIHRYLKEMNE-------RVLSKYDLITPHEEGSKFLDSNELDMIFQFEHMHVDYGSDVSFKMSDLRESINHWQ---ENLTWSNYLGNHD----------------QPRIVSRFGND-------------------------------------KKYREKSAKMLAML---TLFQRGTPFIYQGEEIGMTN------------------------------------------------------------ 195350919 517 -------------------------------------------------------------------------------------------------------------GDLKGITSKLRYLADTGITATWLSPIFQSPMV--DFGYDISDYKAIQPEYGTMADFEELIDTAFELGIKVVLDFVPNHSSDQHEWFKKSASREPGYEDFY-VWHDGIVQKNGTRVPPNNWPSVFYGSAWKWHEGRYYLHQFTKEQPDLNFRNPKVVQAMDDVLLFWLNKGVAGFRIDAVNHLFEKTGDSSRDLPEVLEMIHHWRQLLDDFSPTRIMMTEAYAGLTQLADYYGVRGSHLPFNFHFI-----TDVTGD----SDARDYVYNVEK---WLIYMRGH-AANWVMGNHD-----------------------------------NPR---------VASRFG-----PASVDAMNML---LLTLPGVAVTYNGEELGMV-DY---------------------------------------------------------- 29375916 4 -------------------------------------------------------------------------------------------------------------GDLQGIIEKLPYLKELGVDFLWLNPIYTSP--NVDNGYDIADYQGIQPEFGTMEDFQELLDQAHQLGLKIILDLVVNHTSDQHPWFVEAKKSDNPYREYYLATPDR-MPNEWQS-----F--FGGSTWTYDEGTKQAYHVFAKEQPDLNWKNPKVREEIYAMIRWWLDLGIDGFRLDAISHIQKEPWD--------------FKITTNPWAPFMNVKGEDYMLDLKVI--FAE------YD--IMTVGEASVSSKKAVEWTN----------DAGYLNMI-------FELEHNVREGKPLNILGYKKVMARW--QKHLGTEGWNALYVENHDN--PRINSILGN------ETSHSAKAIG---TIALLLRGTPFIYQGQEIGMVN-YPFQQDELDAKDSRDHSRTPMQWTSQENVADQETDAQSVLNYYKKLIALRKDNPVFTDG 149187145 27 -------------------------------------------------------------------------------------------------------------GDLNGIRSKLDYLTELGVDVIWLSPVYQSPMDDN--GYDISDYQAIAPEFGTMEDMDALLAEAKERGIKIVMDLVVNHTSDEHEWFKRAESKTSPYRDYYVAKPDGSAPSD----MGSIFGGSA---WEWHETQQYYLHLFSKKQPDLNWENPKVHDEVHKMMNWWIDRGIGGFRLDVIDLIGKEIGITG-NGPRLHPLLKQMN------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 27366705 27 -------------------------------------------------------------------------------------------------------------GDLNGIISKLDYLKTLGVNVLWLSPVYKSPMDDN--GYDISDYQDIAAEFGTMADMQNLLAQAKARDIRIVMDLVVNHTSDEHPWFVEARSRDNPYRDYYIAKPDGSVPDD----QGSIFGGSA---WQWDETQQYYFHLFSKRQPDLNWENPKVQQEVHKMMNWWIDQGIGGFRLDVIDLIGKEIGITG-NGPRLHPLLQEMNRAT-FGDKDLLTVGETWGATPEIAKLYSDPERHMVFQFEHITLTWHGDKWNPIPLDLKQFKHVLTK-----WQTELSNQ---GWN-------SLFWNNHDLPRVVSKY---------------------GD---------------DQRYRVESAKMLATALHFLKGTPYIYQGEEIGMTNVEQYKDDAIHEN-SRDNARTPMQWSASQNEVNPNYPEINVEQALQKLIELRKQHPA---- 84494317 43 -------------------------------------------------------------------------------------------------------------GDLPGITARLPYLRDLGVDAIWLSPFYVSPMH--DAGYDVADYRNIDPIFGSLDDADALIAGAHDLGLKVIVDLVPNHSSSAHEWFQAALAAEPGSAERRYIF--REGKGENGEEPPNNWPSVFGGNWTRVTEGQWYLHIFDTTQPDYDWTNPEVGDEFASILEFWCERGVDGFRVDVAHGLVKEEGDNSDDQEGVHEIYRRWRSLLDKQSPERILCAEAWVKPEQLARYVRSDEMHQAFNFDFLDTHWNAERFRNV--ITTSFEENDAVGAPTTWV--LSNHDVV------RHASRLGLDQSL-------------------------------PRPNGIAADQA--QPNAELGLRRARAATMLMLGLPGSAYIYQGEELGLPESTDFRQDPT--------------------------------------------------- 192808499 34 -------------------------------------------------------------------------------------------------------------GDIRGLMEKLDYIKGLGIDIVWLQPVYVSP--QNDNGYDVADYCSIDPAYGTMDDFDELVAELKKRDMHLMIDIVVNHSSTEHRWFKEAISSDNPYRDYY-IWRDPAEPNNWQSK----FGGPA---WQYDEGGQYYLTLFDKTQADLNWENEKVRAEVVDILTFWADKGVSGFRMDVINLISKDPGSVATDGPRVHEYIKELN--------------EKVFKP---------------YN---LVTVGEMSST----TLEHCIRYSNPKEEFSMTFNF---HH---LKVDYPNGQKWELKPYDLKRVLSDWQIGQKGGGW--NALFWNN-------------------HDQPRALTRFKMLATTLHGLQGTPYVYQGEEIGMLNMYTILQEQGRTPESRDNSRLPMPWHDGDQAGTTGTPWIKIYHHYRKLIEMRKNLPVMTDG 167746320 50 -------------------------------------------------------------------------------------------------------------GDLRGILKHLDYLSDLGVTMLWICPVYASPMDDN--GYDVSDYYAVHPMFGTMEDLEKLIDEAGIRGMKIMMDLVLNHTSDEHVWFQNALR-DPKYRDYYIFKKSRNGPP---SNLRSVF-----GGSVWEPTEEYYFHSFSKRQPDLNWENEDMRKELYEMIRWWMKKGIAGFRVDAINFIKKRDGASCRNVKGIEAFLRELK--NQVFDPDCVTVSEAVVPYSSLGDYIGKQGC-----FSMMFDFWYKRKTWTTEEFRELLKSQEEIQKTGWPAVFIENHD----------------QPRAVSKF--------FPDK--KDQTYE-------------AAS----------------MLAAMYFFLRGTPFIYQGQELGTTN--VWKDSVCEFDDSRDNAREMMDWKEAEQEKEEQSVLKF----YKKMTALRKQEP----- 34498754 27 -------------------------------------------------------------------------------------------------------------GDLLGVVDRLDYLAWLGVDYLWLTPFYRSPQRDN--GYDVSDYYSIDPAYGEMEDFELLLAEAKRRGIGVMLDIVVNHTSTEHAWFQEARKGDNPYRDFYIW---RDAPNNWQSK-------FGGSAWEWDEAGQYYLHLFDKTQADLNWENPAVRAEVYKMMRFWRDKGVAGFRLDVINLISKDPASDGRHFPRVHQHLQEM-------------HREVFDGHDLL-----------------------TVGEMSSTSLEHCIAYRPDRRELSMTFNF---HH---LKVDYPDGEKWAVDFIALKRILSDWQTGMHAGG-GWNALFWCN-------------------HDQPRALSRFGMLATALHGLQGTPYIYQGEEIAMANDIGQLRDVESRQRSRDNARTPMQWDDATAIGDPNSTAHH----YRRLIQLRKQYRVFADG 116617627 26 -------------------------------------------------------------------------------------------------------------GDLPGIIQRLPYLAKLGVTMIWLNPVFPSP--QNDNGYDISNYTAIDPLFGTMTDFENLVKEAKTYHMGIMLDMVFNHTSTDHTWFQKALAGDQKYQDYYYLRPYRD--DGHE-------PTNWVSKF-----GGSAWAKFDPTQADLNWHNPAVRQELYDVLNFWLAKGVRGFRFDVI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 46198415 25 -------------------------------------------------------------------------------------------------------------GDLEGVRRRLPYLKSLGVDALWLSPFYKSPM--KDFGYDVADYCDVDPVFGTLQDFDRLLEEAHALGLKVLVDLVPNHTSSEHPWFLESRASRNSPKRDWYIWKDPA-------------PDGGPPNWTLDETGQYYLHQFLPEQPDLNWRNPEVREAIYEVMRFWLRRGVDGFRVDVLPGMWDRLHIFTEDQPETYAYVREMRQVLDFSEPGRVMVGEIYLPYPQLVRYY-QAGCHLPFNFHL---IFRGLPDWRPENLARIVEEYESLLTRWDWPN---------WVLGNHDQPRL--------------------------------------------ASRLGEAQARVAAM--------LLFTLRGTPTWYYGDEIGMKNGEEKVQDPARQKDGRDPERTPMQWDDAAQEQDPRSMLHLV----RRLIALRKD------- 195123384 46 -------------------------------------------------------------------------------------------------------------GDLNGVTEKLEYLKEIGVTATWLSPFLRSPMA--DFGYDISDFKEVDELFGTMEDFENLVARAKQLNVKIILDFVPNHSSDECDWFIRSAAGEEKYKDYYIWHPGRRPPSNW----VSVF---RGSAWEWNEQRQYYLHQFHKKQPDFNFRNPVVREEMNNVLRFWLEKGVDGFRVDAIAFEWDEYGYTTVDQPETPHLVYEWREILDQFGDERILMVETWSPIDIVMHYYGAEGAQIPFNFQLITNLADSDAYHYEYLINNWLSKMPS-GKSANWV--------IG----NHDKNRVG---------------SRF-------------------------------------GAERIDLFNILLLTLPGCSITYQGEELGMLDGYSWED------------------------------------------------------ 197773941 37 ---------------------------------------------------------------------------------------------------------------LAGVRARLPYLAELGVDAIWFTPWYLSPLA--DGGYDVADYRTIDPSFGTLAEAEKLIAEARELNIRTIVDIVPNHVSDQHAWFRAALAGSPE-RELFHFRPGRELP-------PNDWPQFAGSTWTRVEDGEWYLHLFTPQQPDLNWAHPAVREEHEDVLRFWFERGVAGVRIDSAAFVEGRDPHPYIDRDELHDIYRSWRAVAD--EYGAVFVGEVWLPDSEFARYLRPDELHTAFNFNFLSSPWDARRLRRT-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 163791574 26 -------------------------------------------------------------------------------------------------------------GDLKGIIEKVPYLAELGVDVLWINPFFISPQKDN--GYDIANYVEIDPLFGTMEDFEELITVTKEYKLEIMLDMVLNHTSIEHEWFQRALKGEKKYQDYYI--------------LREPNADSHPTN--WVSKGGPAWAPFHLYQADLDWRNPEVREELFNVVNFWLEKGVKGFRFDVINVIGKD---------------EVLVDAEDGVG-KSLYTDRPIAHHEMNQKSFGR------Y-PNIM-----TVGEMSSTTIENGIAYSNPEKEE---LSMVFSFHHLKVDYLNGEKWSTPFDFMELKELLNDWQEGREDGWNA---LFLNN-------------------HDQPRAISRFGLLAQTIHLLRGTPYVFQGEEIGMTNPTDYVDIETHEKDSRDTSRTPMQWKLAENYHEKERKEGTIFNFYKKLIQLRKDMPIISEG 195472229 37 -------------------------------------------------------------------------------------------------------------GDLKGITSKLRYLADTGITATWLSPIFQSPMV--DFGYDISDYKAIQPEYGTMQDFEELIDTAFELGIKVILDFVPNHSSDQHEWFKKSAAKEPGYEDFYVWHDG-----ILQENGTRVPPNNWPSVFYWHEGQQYYLHQFTKEQPDLNYRNPRVVQAMDDVLLFWLKKGVAGFRIDAVNHLFED-----ESLK------------------------------DEPLS--GKTADSLSYDYT------KHIYSRDIHHWRQLLDDFSAKPERPTRIMMTEAYGGLT-QLADYYEDSNGVRG-SHLPFNFHFITDVKGDSDARDYVYNV-EKWLIYMPRGHAANWVMGNHDNPRVASRFGAMNMLLLTLPGVAVTYNGEELGMV-DY---------------------------------------------------------- 38233141 5 -------------------------------------------------------------------------------------------------------------GTLRGITSRLDYVRDLGVDAIWLSPFYTSP--QRDGGYDVADYFSVDPLFGSNADAEELISEAHDRGLRVIFDLVPNHTSDQHVWFREALQGSPK-RNHYW-FREGKGPSAWTQVCAR---DDAPDS-PWEHDTSWYLHLFDSSQPDLNWSNKDVVEFFDSILRFWLDRGVDGFRVDVAHGLAKDPGHDSPNREEVHQIYRHWRTVLDEYPGNRALVAEAWVATTDIAHYVQPDEMNQAFNFDFLICPWRSEDLGRV--IHTSLEALAPTGSPATWV--MSNHDVVRLGLSTPGARPNGIRATDEQ-------------------------------------------PDADLGARRARAAHMLMYSLPGSVYIYQGEEL---------------------------------------------------------------- 195472227 10 -------------------------------------------------------------------------------------------------------------GDLQGITSRLQYFKDTGITSVWLSPIYESPMV--DFGYDISNYTNIQPEYGTLEDFDALIARANELGVKVILDFVPNHSSNKHPWFIKSVAREPGYEDFY-VWENGTL----LENGTRVPPNNWLSVFSWNEEQQYYLRQFTYGQPDLNYRNPAVIKAMDDVMLFWLNRGIAGFRIDAIIYIY---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156934062 80 -------------------------------------------------------------------------------------------------------------GDLRGIVEKLDYVESLGATAIWLTPFYLSPRRDN--GYDVENHTEPDPRIGSLDDVEWLIAEADKRGIRVIIELVAQHTSDAHDWFQEARKGDNPFHDYY-LWRDTPGPDE----PAPMFPTIEPHIWRWDEQQRYYRHLFYHHEPDLNLRHPDVIQAVDHVLRFWAEKGVAGFRVDAASHMVEQA-----SLPGDKESYRLFNHFYDLLTPDMILLGEVDVNVSEFEDFFGGGE-----RLTTLLNFWLALAREEAAPLVKALNELPMPPANGGYCFWLRNHDEL----DLEDLEPEDYDFVMEK--------------------YAPDPDMRIYGRG-IRRRLAPMLDGNERQQA---MAHALLFSLPGTPVVRYGAEIGM-------------------------------------------------------------- 145298172 26 -------------------------------------------------------------------------------------------------------------GDINGICQRLDYLAELGVDMLWLTPVYCSPKRDN--GYDVADYRHIDPAFGTLADMDQLIAKAAERGMGIMMDIVANHTSTEHEWFVRALAGDARYQAYY-VFRDKA------------FVDTHPSGWQYVPQDRYYLHNFDVSQADLDWDNPAVRAEMAEVINFWLAKGIKGFRFDVIDMVSKEWSPLAMNGPRLHDYIRELN------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 193636490 58 -------------------------------------------------------------------------------------------------------------GDLRGIIEKIPYLKYLGISAVWLTPIYPSP-GR-DMGYDITNYRGIDELMGTMEDFDELMEKLHESGIKVILDIVPNHTSDEHEWFVKSVQSIEPYTDYYYVNGTRQVPNNWES----VF-----GNWEWNETQKYYLHQFLKQQPDLNFWNPLVREEIKDMMRFWLDKGVDGFRFDAVEHLYER-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116872689 26 -------------------------------------------------------------------------------------------------------------GDIPGITAKLDYLHKLGIEMIWINPFYPSP--QNDNGYDISDYTAVDPLFGTMEDVITLITEAKKRNIGIMIDLVLNHTSTEHPWFKKALAGDPFYRDFYYFRADGSPPTNWESKFGEKLPNSSE----------YYLHLYDVTQADLDWANPNVRAALFDVVNFWIDKGVEGFRLDVLNVIAKRFYTDG---PGIHAYLKELNERTFGDKP-IITVGE--MSSTDIIRYSNPDEKELS-----MVFHFHHLK--------------------------VDYPDGEKWRLAD-------VNFADLKSIFHTWQVASKENGW--DALFWNNHD--QPRALGRFAS-----DQPEHYYQSATLLGATIHFMRGTPFVYMGEEIGMMNHYVDVETLNHFDISRDNSRTPMQWDNADKINVQDVLADKIFYFYQKLIALRKEHPVIQTG 119898601 27 -------------------------------------------------------------------------------------------------------------GDLPGLLQRLDYLQWLGVTVIWLCPMFRSP--NDDNGYDISDYQDIHPEFGTMADLDRLLEELHRRGMRLVLDLVLNHTSDEHPWFIESRSSDNPRRNWYVWRDGRNGPNNWES----IFKGSA---WAWDETGQYYLHLFTRRQPDLNWENPEVRTAMAAMVRWWLDKGVDGFRIDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157147768 5 -------------------------------------------------------------------------------------------------------------GDLRGVTQRLDYLQKLGVDAIWLTPFYVSPQIDN--GYDVANYTAIDPAYGTLDDFDELAAQAKARGIRIILDMVFNHTSTQHAWFHNALNKESPHREFY-IWRDGT-PDAPPNNWRSKFGGSA---WRWHAQEQYYLHLFAPEQADLNWENPAVRAELKKVCEFWADRGVDGLRLDVVNLISKRFYTDG---PRAHEFLHEMNR--DVFTPRNLMVGEMSSTTLENQRYAALDGSELSMTFNF-----------------HHLKVDYPGGEK--------------WTLAKPDYVALKALFRHWQQGMHNV---------AWNALFWCNHD--QPRI----VSRFGDEGELRVPAAKMLAM--VLHGMQGTPYIYQGEEIGMTNPHDYRDVESHANDSRDNSRTPMQWDVAAALNDEDS----VFYTYQRLIALRKTEPVLTWG 148379950 26 -------------------------------------------------------------------------------------------------------------GDLKGITVKLDYLKTLGIDYIWLTPFYISPQRDN--GYDVADYCNIDPLFGTMEDFENLVREANKRGIDVMLDMVFNHTSTEHKWFKNALSGDKKYKNYYIF----KEPKNKQ------LPTNWKSKFAWEELDEYYLHLFDATQADLNWENEEVRTEVFDIVNFWIKKGVKGFRFDVINLISKPM------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 194765935 29 -------------------------------------------------------------------------------------------------------------GDLQGITSRLQYFKDTGITAVWLSPIYESPMV--DFGYDISNYTNIQPEYGTLEDFDVLIAKANELGIKVILDFVPNHSSNQHPWFLKSVAREPGYEDFYV----WQNGSLLENGTR-VPPNNWLSVFSWNDEQQFYLRQFTFGQPDLNYRNPAVIQAMDDVMLFWLNKGIAGFRIDAVIYIY---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 89095909 27 -------------------------------------------------------------------------------------------------------------GDLRGIVTKLDYLKDLGIDVIWICPMYKSP--NDDNGYDISDYQDIMDEFGTMEDFNLLLEEVHKRGMKLILDLVINHTSDEHPWFLESRSSKDHPKRDWYIWRDGKEPNNWES----IFSGPAWK--YNEETKQYFMHIFSARQPDLNWENPEV-REALYEMVWWLEKGIDGFRIDAISHIKKEPGPNPDNLDVVPSFPKMMNF------PGI----------DDFLTEFADR---TIRNYDVMTVGANGVGIPDADRW---------VGEENGYFNMI-------FQFEFLDLWDKDTEDAVDVKALKKALTKWQEGLEGRGALFIENHD-QPRRVS----SWGNDQQYWKESAKMLGALY---FLMKGTPFIYQGQEIGMTNDYNYKVEAAKGHDDRDNSRTPMQWDASSQLKDENSILHF----YKKLIAIRKENPVFVYG 150015621 27 -------------------------------------------------------------------------------------------------------------GDLRGIIEKLDYLKELGIDVIWLSPVYKSP--NDDNGYDISDYEDIMDEFGTMEDMDDLIEEGNKRGIKILMDLVVNHTSDEHKWFIEAKSKDNPYRDYYI----WRDPVNGEE------PNDLRSTFSQYDEGQYYLHLFSKKQPDLNWENEEVRNRIYKMMNFWIDKGIGGFRMDVIELIGKKKVTH--NGPKLHEYIREMN------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 86130535 29 -------------------------------------------------------------------------------------------------------------GDLRGIIEKLDYIASLGVTIIWLNPVYDSP--NDDNGYDIRDYRKIMAEFGTMEDFDELLSGMKERELRLIMDLVVNHCSDEHNWFKESRSSDNAYRDYFHWWPAETPPKRWS------YFDVEENAWKYDEQDAYYLHYFAVKQPDLKWENPAVRKEVYDMMHFWFKKGVDGFRMDVIPFISKDTSYPEINATEPHEYIAYY-----ANGPKVELNTEVIIAIDQALDFVQEDEMDMFFHFDLMSL---DRAPGEVFKMREG---------GYSLVEFKKVFSD--W---DAAFAQAGWGSL----FLANH---DFPRSVSR---------WGN--------------DSPEHWKNSATLLHTFLLTMRGTPYFYQGDEIGMTNDYRYKTVQNRGGDARENARTPMQWDASANAGFTNATPHSVLSYFKEITALRKAHPALVYG 146319209 4 ---------------------------------------------------------------------------------------------------------------------------------IHILPFFPS---SGDRGFAPMDYTKVDPAFGDWSDIEALS-----KDYYLMFDFMINHISAKSPYFLDFLEKESAYADLFIRYPTQEDVDLYKRKPRAPYATFADGS----EEK--VWCTFDEQQIDLDVTTETTRRFIQENLEQLAEHGASIIRLDAFAYANKKIGTNCFFEPDIWEMLHFPR---QLLAPKDVEILPEIHEHYTIQQKIAEQD-YYVYDFALPMLVLHALYSGHVNRLVHWMEICPRKQFTT-----LDTHDGIG--VVDVKDLLTDEETEETREALYAQGANYSTEAYNNLDIYQINCTYYSA------------LGNNDQA---YLLARVLQCFAPGIPQIYYVGLLAGENDIELLES---SKEGRNINRHYYDLEEIEQE-----VQRPVVQSLFKLLKFRNTSPAFDG- 91975397 31 -------------------------------------------------------------------------------------------------------------GDLRGIIDRLDYLSDLGVDAIWLSPIFPSPMA--DFGYDVADYVGIDPIFGSMADFDALMITAHARGLKVILDLVPNHSSDQHPWFVESRASRDNPKRDWYLWRDPAGP-----------PTNWLSEFAWDYDGQYYYHAFLAQQPDLNWRNPQVRAAIYDAMRFWLRKGVDGFRVDVIWHLIKDLPVYSVDRPETLEIVAEMRAVLDEFDQR-LLIGEIYLPIERLVAYYGADGAQLPFNFALLSTPWRAPA-----IAALIARYEAALPEG-AWPN---------WVLGNHDRPRV--------------------------------------------ASRVGEAQARVAAM--------LLLTLRGTPTLYYGDELGM-------------------------------------------------------------- 172058544 28 -------------------------------------------------------------------------------------------------------------GDLRGVIEKLDYIASLDVDIIWLNPCYTSP--DVDNGYDISDYYSIMPKAGTMSDLEELIASAHERGLKLILDLVVNHTSDQHTWFKESRSSRTNEKADWYIWRDGTPPNNW----RSYF---APSPWTWDETEQYYFHSFASEQPDLNWEHPAVRQAVYTMMRWWADKGIDGFRMDVINLIKKRLG----NQPGIHEFLQEMHQ--EVLAGTDLFTVGEIVGPEDGLLYVGEE--------------------------RNELRTLFH------------------FEVADDMET---MDLPRFKQIQKRWYEALYPSGVASQFLNNHDHTRQVTRF--------GSERYRVESAKLLGLM---LHTLPGIPYIYQGEEIGM-------------------------------------------------------------- 168713355 26 -------------------------------------------------------------------------------------------------------------GDINGIIEKLDYLYSLGVDLLWLTPMYVSPQRDN--GYDIEDYYNIDPKYGTMNDFEKLLKEAHKRDIKIMMDMVLNHTSTEHKWFKESKSKDNPYRDYYFAKPDGSVPNNW----ISRFSGTA---WKYDETNQYYLHLFEETQADLNWENEKVREECYKILEFWADKGIDGFRLDVVNLLSKTPGTHYADGPRIHEYLHNMN--------QKVFKPKNIVTPEECINYTRENREELS-----MVFSFHHMKTKGGAKWTNEMFSLDKLKKAQSDFQY-KMYEGKGWN-------ALFYSNHDQPRALSRF---------------------GDDRFFRQ-------ESAKMLAIT--------LFGLQGTTYIYQGEEIGMTNAYEYDDAESKQQKSRDNARTPMQWDNTKVNNDNISVENEVFYTYQRLIKYRKQYDIFTEG 193709215 56 -------------------------------------------------------------------------------------------------------------GDLKGIEEKAEHFKDIGVDCVWLSPIFKSPMA--DFGYDISDYNMIDPVYGTMDDFISLQKKLQSLGIKIILDFVPNHSSDEHEWFKKSVDKIMPYKDYY-VWRDGKCDDNSSITPPSLFSNSA---WTWNKKEQYYLHQFDRKQPDLNYRNKDLVKEMKNNLRFWLDLGVDGYRVDAVPFL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167756062 4 -------------------------------------------------------------------------------------------------------------GDLQGIIEKLDYFSDLGVTSLWLCPIYASPMDDN--GYDISDYYAINPMFGTMEDLDELIKKGKARGIKIIMDLVVNHTSDEHPWFKAAIA-DPKYRNYYIFKKDGRAPTNW----RSIF-----GGSVWVTEDEYYFHAFSKKQPCLNWENP-VLRQEIYQMIWWLDKGIAGFRVDAINFIKKEDGVSCRNQPGIEVFFKELKDCMTI--------SEAYVSYDKLGIYIGENGC---------------------------FDSMFD-------FNY--SNFDIG----DNEEWFIRKDWTA-KQFRDLLFTSQVE----------------VNKVGWVGTFLEN--HDQPRSLDKLIMIASMYFFLRGVPYIYQGEELGMAN------------------------------------------------------------ 206900878 31 -------------------------------------------------------------------------------------------------------------GDLNGLIDKLDYFKNLNITALWLMPIFPSVSYH---GYDVTDYYDIHPGYGTMEDFENLIRKAHEKNIKIILDLVVNHTSSRHPWFVSASSYNSPYRDYY------------------IWSTEKPSNLWYKKPTGYYYALFWSEMPDLNFDNPKVREEVKKIAKFWIEKGVDGFRLDAAKHIYDDDSKNIQWWKEFYSYLKSIK-------PDVYLVGEVWDNEYKIAEYY--KGLPSNFNFPLSDKIMNSVANQKDLGIIEFLEFERELFNNTDFADFLRNHDQVRV-----------------RTF--------FGGS-----------------------------------IDKSILAGSIYLTLPGIPFIYYGEEIGMEGSDEYIREPFKWTDTYWINLPGNGIALDTEEKDPNS----IYNHYKKLLEIRVKCRALSNG 195433767 37 -------------------------------------------------------------------------------------------------------------GDLQGITSKLDYIAETGITAIWLSPIFKSPMV--DFGYDISDYMQIQPEYGTMKNFDDLVDAAYGLGIRVILDFVPNHTSDQHDWFKKSAAKVSGYEDFYVWHDKRQPPNNWQS----VFYGSA---WEWHEGQQFYLHQFTKEQPDLNFRNPLVVRAMDDIMLYWLNKGVAGFRIDAVNHLFKHIYT--KDLPEVLDMIQHWRRLLDEFGPTRIMMTEAYAGLTQLADYYGVHGSHLPFNFNFITDVGDSDARDFVYNVEKWLIYMPRGGHVANWV--MGNHD---------------------------------------------NPR---------VASRFG-----PDSVDAMNML---LMTLPGVAVTYNGEELGMEDDISWAD------------------------------------------------------ 15673660 10 -----------------------------------------------------------------------------------------------HKMVGYQIYPKSFIGDINGIIEKIPYLRELGIDFIWINPIYKSP--QVDGGYDISDYQVIDEMFGSLEDFKKLLDKAHENGLKVIMDLVVNHTSDQHPWFLESQSKDNPYRDYY-LWEDAS-PNQMPNDWISFF-----GDSTWAYDEKTKQAYFHVFQPDLNWKNPKVRQEIYDMIRWWLDLGIDGFRLDAISHIQK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 194753065 47 -------------------------------------------------------------------------------------------------------------GDLNGVTEKLEYLKEIGVTATWLSPFLKSPMA--DFGYDISDFKEVDPLFGTMEDFEKMVSRAKELDVKIILDFVPNHSSDDCDWFLRSAAGEEQYKDYYIWHPG-FVDDDGNRRPPTNWVSVFRGSAWEWHEGRYYLHQFHKKQPDFNFRNPVVREEMNNVLRFWLEKGVDGFRVDAIAFEWDEYGYTTVDQPETPHLVYEWRQILDNGGDERILMVETWSPIEIVMDYYGADGAQIPFNFQLISNLYDSDAYHYEYLINNWLNLMPE-GKSANWV--------IG----NHDKNRVG---------------SRF-------------------------------------GADRVDLFNILLLTLPGCSITYNGEELGMLDGYSWEDEANYMDNSRDPARTPMHWSD---------------------------------- 169184190 43 -------------------------------------------------------------------------------------------------------------GDLRGILARLDYLQWLGVDVIWICPIFDSP--NDDNGYDIRDYRKILSTFGTMEDFDRLLAEVHRRGMRLILDLVLNHTSDEHPWFLESRASPDNPKRDWYIWRDGHPPNNWES----IFRGPA-----WARDGQYYLHLFTRRQPDLDWTNPEMRAAFHDIVRWWLDKGIDGFRLDAVSHIRKMPGPNPRGLPWVPSFAMHMNVVLDTIGEDVMTVGEANVGPREAVEWVGSDRLDMIFQFEHLA-LWSRAAPLDVVALKKVLSRWQHALHGKGWALFLENHD------IPRVVSKWGDTGALWRE---------------------------------SATALA-----------------TMYFLMEGTPFIYQGQEIGMKNDYAQRRLAGEEETGRDPARTPMQWDDAQQRHDPASVLNH----YRRLIALRKAEPAL--- 114565140 2 -------------------------------------------------------------------------------------------------------YVDRIASDLKGLKQVLD--TELHFGGVHLLPFY-YPIDGSDAGFDPIDHAKVDERLGDWNDVKQIGQ---QYDI--MADLIVNHMSAESTEFQDVLA-NGKSSVYWDLFLTKDS----------VFPDPRPGSFTTYKTQAEFWTTFTSNQIDINVHTAAGQAHLNKVLTRFHESKVDLIRLDAAGYAIKKPGTSCFMIEESFE----FVDELAKKANSLGMTTLAEIHSHYMTQLDIAKRVDMVYDFALPPLILHSLFSQDVSALSHWLSIA---PRNC--VTVLDTHDGIGII----DAGPVGNKAGLLTAAEIDNLVNRIH-SNSKGESLQAT---------GAAASNVDLYQVNCTYYDALLIARSVQFFAPGIPQVYYTGLLAVPNAMELL---NQTQVGRDINRPYLQSDIQTAMQKP------VVKALCELITLRNKVDAFNG- 58262224 3 -------------------------------------------------------------------------------------------------------------GTLLGILTKVDYLQSLGVDIVWLSPIYESP--QADMGYDISNYRQIDKRYGSLEDWDRLLAALHQRGMKLVMDLVVNHTSDQHPWFKESRSSRDNPKRDWYIWR----PPRYNEKNERIPPNNWKGTFGQGSAWEFDETTFLKEQPDLNWENPQVRAEVYDLMHWWLKRGADGFRMDVINFIAKAPG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 59713914 27 -------------------------------------------------------------------------------------------------------------GDLQGIISKLDYLQGLGIDVIWLSPVYQSPMDDN--GYDISDYQAIAAEFGTMEDMKRLMQQAEDRGIKVVMDLVVNHTSDEHAWFVEAKSKNSQYRDFY-IWRDTDENGEAPSDIGSIFGGSA---WQWDEEQQYYFHLFSKRQPDLNWENPEVHQKVFDMMNWWIDQGIGGFRLDVIDLIGKE-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116618006 29 -------------------------------------------------------------------------------------------------------------GDIPGIIERLPYLKALGVQVIWLSPIYQSP--NDDNGYDISDYRKVLPEFGTMADVQEMLEVAHHLGLKIMMDLVVNHTSDEHQWFKESRNKDNPYRNYYIW---RDPVDGHE-------PNNWLSDFAWNNTQQYYLHLFSKKQPDLNWDNPDLRQDIYDTMKWWLDQGVDGFRMDVINLISKDPNVTLENHPNIHDYLQEMNQ-------EVLSKHDIIVSTKDAMKYFDSHELQMIFQF-----------------------------EHTEVDN---SHEGLG-KWSDE-----RFNLVDLKRILSRW-QNELYGKAWNSLYWNNHDRPRVVSRFGN--------DSDEYRVLSAKMLAATLHFMQGTPYIYQGEEIGMTNDYRDIDTLNAYDDSRDNARTPMQWDNTKNAGDSLTDQQSVFHFYQKLIALRQELSIITTG 148979804 5 -------------------------------------------------------------------------------------------------------------GDIKGIISKLDYLKHLSVDVIWLTPVYASPMIDN--GYDISDYYAINPQFGTMEDFDLLLAEAHQRGIRIVMDIVVNHTSTEHAWFQSAL-GDKNYRDYYI----WKDPVNGEA------PTNWQSKFAWALDGQYYLHLFAKEQADLNWENPVVREEVKDVISFWAEKGVDGFRLDVINLISKQ-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 16800291 26 -------------------------------------------------------------------------------------------------------------GDIPGITAKLDYLQELGIEMIWINPFYPSP--QNDNGYDISDYTAVDPLFGTMNDVTTLISEAKKRNIGIMIDLVLNHTSTEHPWFKKALAGDPFYRDFYYFRPDGSPPTNWESKFGGSAWQKLPNSSEYY------LHLYDVTQADLDWANKNVREALFDVVNFWIDKGVEGFRLDVLNVIAKRFYTDG---PGIHAYLKELNERTFGDKP-IVTVGE--MSSTDIIRYSDPKEKELS-----MVFHFHHLK--------------------------VDYPDGEKWRLAD-------VNFANLKSI---FHTWQVAMSEENGALFWNNHD--QPRALGRFAS-----DRPEHYYHSATLLGATIHFMRGTPFVYMGEEIGMMNDYVDIETLNHFDISRDNSRTPMQWDSSNNAGTTGTPWLKIFYFYQKLIALRKEYPVIQTG 195381859 67 -------------------------------------------------------------------------------------------------------------GDLNGIADRLPYLKELGITATWLSPIFSSPMA--DFGYDIANFTEIAPIFGTMSDFERLMKTAKQLDMKIILDFVPNHSSDECDWFKRSVAGEAEYKDFYVWHATRQPPSNWLSV-------FRGSAWEWHETRKYYLHQFLKKQPDLNYRNPKV-RETMKNVLFWLAKGVAGFRIDAVP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 153835055 33 -------------------------------------------------------------------------------------------------------------GDIKGIISKLDYLKHLGVDAIWLTPVYQSPMIDN--GYDISDYYAINPDFGTMQDFDTLLVEAHQLGIRIIMDIVVNHTSTEHKWFQSAL-GDKNYRDYYIWKDDGAEPNNWQSKFG--------GNAWALDEGQYYLHLFAKEQADLNWENPVVREEVKEVIGFWAEKGVDGFRLDVINLISKQQDFPSDDIPRVHEYLQE--------------ISEAV-----FQKYGSVTVGEMSSTTLEHCQQYSAQDGKELSMVFNFHHLKVDYPNGNKW-------------------TKAPFDFIQLKQIFNHWQTGLNGKGW--GALFWCNHD--QPRVVSRLGN------DEQYRVESAKMLAASVHMMQGTPYVYQGEEIGMTNGYTYRDVESTSHDSRDNSRTPMQWNSAKHAGNAETALNSVFYFYKRLIELRKQVPVITDG 150007577 42 -------------------------------------------------------------------------------------------------------------GDLNGITSRLDYIQSLGVDIIWLNPIFLSP--NDDNGYDISDYREIMREFGTMEDFDRLLKEIHKREMRLVLDLVVNHTSDEHPWFEEARKSNP-YYNYYHWWPAEKEPPLRL-------------SYFDEEGNAWMYHYFSRKQPDLNWENPEVRQEIFDMMRFWFDKGIDGFRMDSISLIAK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 90413290 31 -------------------------------------------------------------------------------------------------------------GDIQGIISKLDYLQKLGVDAIWLTPIYCSPMIDN--GYDISDYYNVNPDFGTMSDFDQLLDEAHQKGIRIVMDIVVNHTSTEHAWFKSAL-GNKLYRDYYI----WKDP------VNGAEPTNWASKFAWALDNQYYLHLFAKEQADLNWENPKVRNEVKEVISFWAEKGVDGFRLDVINLISKQ-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195433765 29 -------------------------------------------------------------------------------------------------------------GDLPGITSKLEYFKETGIKAVWLSPIFQSPMVVF--GYDISNYTNIQPEYGTLDDFDKLIAKANQLGIKVILDFVPNHTSNQHEWFKKSIARESGYEDFY-VWEDGTE----LENGTRVPPNNWRSVFSWNEEGQYYLRQFTYAQPDLNYRNPAVVQAMDDIMLYWLNKGVAGFRIDAIIYIY---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156744087 28 -------------------------------------------------------------------------------------------------------------GDFAGMIDRLDYLRDLGVGALWLSPHYPSP--NADCGYDISDYTGVAPEYGTLDDFRRFLEGAHARGMRVLLDLVLNHTSEDHPWFRESRSSRNNPKRDWYIWRDPA-------------PDGGPPNWTFDETGQYYYHFFFKEQPDLNWRNPDVKQAMWHAVRFWLDMGVDGFRLDAIDTIWKELWEHQVQQPGLHELMKELRALVDEYPGDRVLIGEG----DDIAYYNGHDELHLVFNFPLM----------RTNRLTNQAERLAALPPGAWPCNTLGNHD-----------------------------VGRMWTAYGDGV--------------------------HDAALARLHV--TMLLTLKGTPVLYNGEEIGMVNDGIPADEAMRAKISRDRCRTPIQWANAEQVGDPHSLL----TFYRRLIAARQATPALLEG 153813498 32 -------------------------------------------------------------------------------------------------------------GDIRGIIQKLDYLKELGVNVLWISPMLESP--QDDNGYDISDYRRIYKEYGTMEDYEELLSEAHKRDIRILMDLVVNHTSDEHNWFIESRSKDNPYRDYY-IWKDPKEPNNW----GGVF-----GGSAWEYDAQYYLHLFSKKQPDLNWENEKVRQEVYDMMTFWCEKGIDGFRMDVISMISK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154486898 1 -------------------------------------------------------------------------------------------------------------GQIAGVTEKIGYLKELGVDAIWLSPFYPSQLA--DGGYDVDDYRNVDPKLGTMDDFDALAKAAHADGIKIVVDIVPNHSSNLHEWFKAALAAKPGSLERRYIFRDGKGPNGDEP------PTNWQNHFTRVPDGQWYLHMFTKEQPDWNWKNEDVRADFIKTLRFWLDHGADGFRVDVAHGLAKDLDRDCTNQPEVHDIYHEWRKVFNEYDPPAFAVAEAWVRPSRQHLYASPDDLGQIFNFEFAKKDW----IRDDMHLAEGLESAERSGSTATWV------------MSNHDVVR-----HATRYALPQVPTGEYDWLLRDGTTYRED------RALGT---------------KRARAAIMMEMALPGSAYVYQGEELGLFEPWDELEDPSAWRTSR--------------------------------------------- 46108706 34 -------------------------------------------------------------------------------------------------------------GDLKGIISRVDYLKDLGVDIIWLSPIFKSP--QVDMGYDISDYYTVDPPYGNVSDVDVLKDKLHERGMKLVLDLVMNHTSDQHEWFKESRSKDNPYRDWYIWKPNRHPPNNWDAH-------FQGSAWEYDEIDEYYLCLFCKQQPDLNWENPAVRKQVHQVMRFWLDRGVDGFRMDVINFVSKDQGTECG--PRCHEFLKEIGSILQEYDAFSV--GEMCVHDEELIKAVDRGELSMIFHFELMDLSWKLSELKATTLKWQ----RFMYDNEGWNALYLENHD----------------QPRAVSRFVHD---------------------------------------DPEHRVASAKL---IALFLGGTPFIYQGQEIGMTN------------------------------------------------------------ 94969546 58 -------------------------------------------------------------------------------------------------------------GDLKGITSKLDYLQSLGVDVIWLSPHYDSPNADN--GYDIRDYEKVMKEFGTMADFDELLKGVKARGMRLVLDLVVNHTSDEHRWFVESRSKDNPYRDYYIWRPGKDGGP--------------PNNYTSFFSGS-AWTTTNEYQPDLNWDNPKVRQEVYSLMKFWLDKGVDGFRMDVIPFISK--------LPDLPDI-----------------------PPEERPQYFYTQGPHL--HEYLQEMNKEVLSKYDGEAFGVTLEGTPMLDERRHELNMIFNFDAIGWTLPKLKAIYTDEDQKLDQHSWNTVFLSN-----------HDNPRVVSA--FG--------DDSPEWREKSAKLLATMVLTLKGTPFIYQGDELGMTNDFDDIEVKNAWKEARDNSRTPIQWDDAEEQKDKDS----VYQYFQRMLAFRKTTKAFSYG 13517315 69 -------------------------------------------------------------------------------------------------------------GDLNGIIENLDYLKKLGIDAIWINPHYDSP--NTDNGYDIRDYRKIMKEYGTMEDFDRLISEMKKRNMRLMIDIVINHTSDQHAWFVQSKSGNNPYRDYYFWRDDGHAPNNY----PSFF-----GGSAWEKDGQYYLHYFAKQQPDLNWDNPKVRQDLYDMLRFWLDKGVSGLRFDTVATYSKIPNFPSQQQPKIHDYVEMNREVLDIATAGEIFG----VPLDKSIKFFDRNELNIAFTFDLIRL--DRDADERWRRFRKIVDKVDQTAGEYGWAFFLDNHD----------------NPRAVSHF-------------------------GDDRPQW-----------REHAAK---ALATLTLTQRATPFIYQGSELGMTNDFDDVEVKGFWQDSRDNSRTPFQWDAADQINNPNS----VFNYYRKLINIRHDIPALTYG 163938555 26 -------------------------------------------------------------------------------------------------------------GDIKGVTEKLDYLKELGVDYIWLTPIYRSP--QNDNGYDVSDYYSIDPSYGTMEEFEELLKEAKVRDIEIMLDIVVNHSSTEHKWFKEAKDKNSPYRNYYIW---RDEKNNWQSKFG--------GSAWKYDEGQYFLHLFDETQADLNWENEKLREEVYDMMRFWLEKGVKGFRLDVINLISK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 73663590 28 -------------------------------------------------------------------------------------------------------------GDLQGIIEKLDYIQYLGVDYIWLTPVYESPM--NDNGYDISNYYKVNEKFGTIEDLEMLVAEAHKRDIKVMMDIVINHTSTEHEWFKQAYAKNSPYRDYYFFSANEEPPTNWESKFG--------GNAWKYDEKEYYLHLFDVTQADLNWDNPEVRRVLYDIINHWIDFGIDGFRFDVINLISK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 84394449 5 -------------------------------------------------------------------------------------------------------------GDIKGIIAKLDYLKNLSVDAIWLTPVYASPMIDN--GYDISDYYAINPQFGTMEDFDLLLSEAHQRGIRIVMDIVVNHTSTEHAWFQSAL-GDKNYRDYY-IWKDPQAPTNWQSKFG--------GNAWEMDEGQYFLHLFAKEQADLNWENPVVREEVKDVISFWAEKGVDGFRLDVINLISKQ-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170017598 6 ---------------------------------------------------------------------------------------------------------------------------------VHVLPFFPS---TGDRGFAPEEYETVDPKFGDWSDIDKLAEKYY-----LMFDFMLNHISPQSKYFQDFLE-KKEASEYYDMFL------KYSEFWPENRPTFAPVTFADGTTDQ-VWNTFGDQQMDLDVTKEVTKKFIKDSLVNLAHHGASVIRLDAFAYAIKKLDTNFFVEPEIWNILDEVREIL--AAEGSEVLPEIHEHYKIVRKITEHD--MYSYDFALPLITLYSLYSGKTNRLADWLRQSPMKQFTT-----LDTHDGIGVVDAKDLLTQEETDFTTEEMYKVGANVKKIFSSAANLDIYQINTTYYSALGNDDAA---------------YLLARAAQIFAPGIPQIYYVGLLAGENDIELLES---SKEGRNINRHYYD--LAEI---AETTKRPVVSNLFNLLRFRNTSSAFD-- 212715095 46 -------------------------------------------------------------------------------------------------------------GDLKGITSRLDYLADLGVDVVWLSPVYKSP--QDDNGYDISDYQDIDPLFGTLEDMDELLAEAHKRGLKIVMDLVVNHTSDEHAWFQASRDKDDPHADWYWWRPARAEPNQWGSYFG--------GSAWQYDRGEYYLHQFSRKQPDLNWENPEVRKAVYKMMNWWMDRGIDGFRMDVITLISKRL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 23335887 7 -------------------------------------------------------------------------------------------------------------GDLQGVIDRLDYLQALGVDALWLSPFYPSPLA--DGGYDVADYCDVDPRLGTLDQFDELVAKAHERGIGIIVDIVPNHTSDQHRWFQEALAQGPESQRYVF----RQGKGEH----GELPPTNWLSNFAWESDGWYYLHLFAKEQPDLNWDNPEVRHEFLRVLTFWCDRGVDGFRID---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 188581241 42 -------------------------------------------------------------------------------------------------------------GDLRGITARLDYLAWLGVDAVWISPFYRSPMA--DFGYDVADYCAVDPLFGTLADFDALISEAHRRKLKVILDFVPNHSSIAHPWFTESRASRMSAKRDWYIWRDPGAP-----------PNNWLSNFTRDETGQYYYHAFLPEQPDLNWRNPEVRAAMHDALRFWLARGVDGFRVDVIWHLIKQAGINRFHQPEVLDIIAGMRAVLRAYGERV-LIGEIYLPIERLVTYYGPGGADLPFNFQLIQTPW-----RAEAVAALVAEYEAALPEGG-WPN---------WVLGNHD----------------------------------------QPRI----AARVGEAQARIAAM--------LLLTLRGTPTLYYGDEIGL-------------------------------------------------------------- 126664442 7 ------------------------------------------------------------------------------------------------------CYPNRMGNDLKDLYTVVDKHLSQAIGGLHILPFFPS---NADGGFSPLTHKEVDPDFGTWDDIEAFTKKYD-----LCVDLTVNHISDESAEFKDFIAHDSEYADLFVHVDKDDMAKIHIRKEKEPFREVTLADGTKTR----VWCTFTDQQIDLNYESDQAYRLMESYIGFLTSKGVNLLRLDAFGYTTKRMGTSCLVEPEVYRILDWINE--------VALKAECLPEVHDHTSYIGRRNMH-PYGFALPPLLLYSLLDANSVYLKNWLRMCPR-----NMVTVLDTHDGIGVLPDEKIIDARSADPIMRR---------SAANIHSVGAIYQLTCTFYDA-----------LMQNDDAYI----AARAIQFFTPGIPQVYYVGLLAGCNNHELMK---QSGELRDINRHYYTLDEVEQH-----IQKPVVQRLLALMKFRSNYPAFDG- 188533796 70 -------------------------------------------------------------------------------------------------------------GDLQGIIEKLDYLKHLGIDAIWINPHYDSP--NTDNGYDISDYRKIMKEYGTMEDFDRLIAEMNKRDMRLMIDVVINHTSDRHNWFVQSKSGDNPYRDYYFWRDGKQGKP------PNNYPSFFGGS-AWEKDDKYYLHYFAKQQPDLNWDNPKV-REELYEMLFWLDKGVSGLRFDTVATYSKIAGTPQQRQPDIHRYIKEMNQKVDVATAGEIFG----VPLDKAVNYFSSEELNIAF-------------TFDLIRLDRGVEER--------W-------------------RQKAWSLTEFRQ-----TIGRVDRSTGK---YGWNAFFLD-------------NHDNPRAVSHFGALATLIITQRATPFIYQGSELGMTNDFDDIEVKGFWQDSRDNSRTPFQWNAADQIDDPDS----VFNYYRKLIGLRHAIPALTYG 209906686 29 -------------------------------------------------------------------------------------------------------------GDFPGLLSKVDYLSTLGIGAIWITPFYPSPLVDN--GYDISDYCAVDPRFGTLTDFRDVVHCCHEKGIRVIIDLVLNHVSSQHPWFQDAWNNASRYRDYFLF---SAHPNNWES-----FPEPDTGEFY--------YHKFAPEQVDLNWANPAVEQEIFQVIDFWQALGVDGFRFDVINFLSTR-GIGPDNPEEAHELIGTLQRICQHAQPDVFLIGE-----------IGSEEREILYDPLLMDVVFN---------FNIGSQKTFDAARLC---------DEINATLAQSGLPTLFFSSHDMPRMISRFGEG-------------------------------------PHDTARALAVLALQLTVRGVPFIFQGDELGMP-DYTYYDTAMRQGHSRDGSRAPFLWRDANAEHQLST-PGSLWHQYQTFIALRATIGALQHG 62467823 43 -------------------------------------------------------------------------------------------------------------GDLKGLTQKLDYLNDLQVNGIWMMPVNPSPSYHK---YDVTDYYNIDPQYGNLQDFRKLMKEADKRDVKVIMDLVVNHTSSEHPWFQAALDKNSKYRDYY-IWADKDT-DLNEKSWGQQVSHKAP-------NGEYFYGTFWEGMPDLNYDNPEVRKEMINVGKFWLKQGVDGFRLDAALHIFK--GQTPEGAKKNLLWWNEFRDAMKKENPNVYLTGEVWDQPEVVAPYYQSLDS--LFNFDLAGKIVSSVKAGNDQGIATAAAATDELFKSYN---------------------PNKIDGI----FLTNHDQNRV-----------MSELSGDVNKAKSAAS--------------------ILLTLPGNPYIYYGEEIGMTGEDELIREPFRWYEGNGL--GQTSWETEAQTKQKDSLLNH----YREMIRVRQQHEELVKG 170071349 86 -------------------------------------------------------------------------------------------------------------GDLRGIIEKLPYLRELGVQGFWMSPIFKSPMA--DFGYDISDYYDIQPEYGTMADFDALVAEAKQLGLKVILDFVPNHSSDENEWFRKSENREAGFENFYVWHPGKPNPADPSKPLPPNWVSFFRGSAWQWSDKRFYLHQFSVKQPDLNYRNPRVVDQMKDVMRFWLKRGVDGYRIDAVP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 194467018 4 ---------------------------------------------------------------------------------------------------------------------------------VHLLPFFPS---TGDRGFAPYRYDVVDSAFGNWDDVEALG-----EDYYLMFDFMINHISKKSEMYQDFKKKDSKYNDFFIRWEKKNRPTQEDVDLIYKRKDKAPKQEITFDDGENLWNTFGEEQIDINVKS-KVANEFFKETLIMVKHGADMIRLDAFAYAIKKVGTNFFVEPE---IWDLLNEVQDILAPYKAIILPEIHEHYTIPQKISQHDF-FIYDFTLPMTTLYTLYSGNTNRLAKWLKMSPMKQFTT-----LDTHDGIGVVDAKDILTDDEIEYASNELYKVGANVKRKYSSYNNLDIYQINSTYYSA-----------LGDDD----KAYLLSRAFQVFAPGIPMVYYVGLLAGSNDLELLE---KTKEGRNINRHYYTKEEVAQE-----VQRPVVKNLLDLLAWRNKFAAFD-- 115379085 34 -------------------------------------------------------------------------------------------------------------GDLRGILRRLDYLKRLGVDVLWLSPIYASP--NDDNGYDISDYRAIMPEFGTMADFEELLREAHARGLKIMLDLVVNHTSDEHPWFIESRASPESSKRDYYIWKKAQQPPTRWQSF---FSDERSGEFY--------LHLFSRKQPDLNWENPTVRREVYDMMRFWLDKGVDGWRMDTINMLSKPPGTTLTNGPRIHEFLQEMREVL--AHYDVMTVGETPVTPAEGSLYCGRGELNMVFHFEHVFL---GDETAERGKWSNPPLRLPDI---------------------KHVLARWQTELH------------------GRGSLYWDN-------------------HDQPRAVSRFGMLCTVLLFMQGTPYIYQGQELGMLNAYKVLRDEHGWDDARVLARTPMHWSGGANAGNPNYPPHSVWHHYRDTIALRKALPVVRDG 126009678 9 -------------------------------------------------------------------------------------------------------------GDLAGITSKMKYLADIGIDATWLSPPFKSPL--KDFGYDVSDFYDIQPEYGNLTDFDKLVEESHKNGIKLMLDFIPNHSSDQHEWFVKSVLRDPEYSDFYVWRPPATGPNNW----ISVFGGSA---WTYNQAGEYYLHQFTPQQPDLNYRNPKVLAEMTKMLFFWLDRGVDGFRLDAINHMWGQPGEYTKDIPDVYDVVYNWRDQMDYSAEKIILMTEAYSSIEGTMLYYESQGAHMPFNFQLIYDFKKE---QNAVGLKNSID---------WWMN---------------------------------------------NMPARHTPSW----VAGSVASRVGLDRVDQV----MTLLH----TLPGTSITYYGEEVAM---QDFKE--AQQFDNRDPNRTPMQWD----------------------------------- 209950209 31 -------------------------------------------------------------------------------------------------------------GDINGLIEKLDYFKNLNINALWLMPIFPSISYH---GYDVTDYYDIHPAYGTLEDFENLVKKAHEKNIKIILDLVINHTSSRHPWFVSATSSTSPYRDYYIWSPKK--------------PDKNPNLWYQKPTGYY-YALFWSEMPDLNFDNPKVREEVKKIAKFWIEKGVDGFRLDAVKHIYDDDYKNIQWWKEFYSYLKGIK-------PDIYLVGEVWDNEYKIAEYY--KGLPSNFNFPLADKIINSVANQRDLGLIEFLQFERELFKNPNFIDFLRNHDQV-----------------------------RVRTSFG-----------------GS--------------IDKSILAGSIYLTLPGTPFIYYGEEIGMEKPDEYIREPFKWTDTYWII-PRYNFAFDTEEKDPNS----IYNHYKRILELRSKYKALSLG 195024840 47 -------------------------------------------------------------------------------------------------------------GDLNGVTEKLEYLKEIGVTATWLSPFLLSPMA--DFGYDIADFKEVDPLFGTMEDFENMVSRAKQLNVKIILDFVPNHSSDDCDWFIRSAAGEEKYKDYYIWHPGRRPPSNW----VSVF----RGSAWEWHEGRYYLHQFHKKQPDFNFRNPVVREEMNDVLRFWLEKGVDGFRVDAIAFEIQADGTNTVDQPETPHLVYEWREILDQFGEERILMVETWSPIEVVMHYYGAEGAQIPFNFQLISNLRDSDAYHYEYLINNWLSLMPN-GKSANWV--------IG----NHDKNRVG---------------SRF-------------------------------------GADRIDLFNILLLTLPGCSITYQGEEIGMLDGYSWKD------------------------------------------------------ 187779395 26 -------------------------------------------------------------------------------------------------------------GDLKGITVKLDYLKTLGIDYIWLTPFYISPQKDN--GYDVADYCNIDPLFGTMEDFDKLVKEANKREIDIMLDMVFNHTSTEHKWFKNALTGDGKYKNYYIFKESKHTPTNWDSKF---------GGSAWEYVKK-----FNEYQADLNWENEEVRKEVFDIVNFWIKKGVKGFRFDVINVISKPM------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 126176473 2 ---------------------------------------------------------------------------------------------------------------------------------VHLLPFYFPIDG-SDAGFDPIDHVQVDSRLGNWDDVKHIGD-----DYDIMADLIVNHMSAESPEFKDVLKHGKQYWDLFLT-KDKVFPELSEQDQAAIY-RPRPGSFSTYADGEEFWTTFTRNQIDIDVHSAAGKDYLNRVLARFDHSKVNLIRLDAAGYAIKKPGTSCFMIEESFEFVD--KLAKQANALGMTTLAEIHSHHVEIAK-----RVDMVYDFALPPLILHTLFSQDCQALTHWLEMA---PRNC--ITVLDTHDGIGVGPMDGLRGLLTENQIDNLVETIH--------GNSKGESLQAT---------GAAASNVDLYQINCTYYDALLMARAIQFFAPGIPQVYYAGLLAIPNDMDLLNN---THVGRDINRPYLNREKVQQAMQKP-----VVKALTQLIKLRNSSPAFDG- 162447516 9 -------------------------------------------------------------------------------------------------------------GDLNGITEKLDYLHLLGVNLVWITPFYDSPMDDN--GYDVRDYFKVSKEYGSLEDFKALLKKAKNLGIKVILDFVLNHTSDEHAWFMESKKSDNPYRDYYI----WQKPKVVD---GKILPPTNWGSFFGGSAWKYDETTFSDKMPDLNWKNPNVAQSMIEVGKWWLDLGIDGFRLDAVSHLAREDFVDSSNLPDNHKYLNQLHEGL--FKPYDAFIGEVQASIDEAIKYFNSNEVSMVFNFNWHNNIWDITDLKDI--------KVNVIPLKETLNKWQETFKDIGWL-------PLNWLNHDQPRVVSHY-----------GHVDYHNESAK--------------------------MLASIMYLSRGTPFIYQGEEIGMTN------------------------------------------------------------ 126842411 11 -------------------------------------------------------------------------------------------------------------GDIEGIKQKLDHFLEMGVDMFWLSPIYPSPMV--DFGYDISNYTDVHPIFGTLSDLDNLVNAAHEKGLKIILDFVPNHTSDQHEWFQLSLKNIEPYNNYYIWHPGKIV------NGKRVPPTNWVGVFSWREERQYYLHQFAPEQPDLNYYNPVVLDDMQNVLRFWLRRGLDGFRVDALPYI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195053049 64 -------------------------------------------------------------------------------------------------------------GDLQGIISKLPYLAETGITATWLSPIFQSPMV--DFGYDISDFKSIQSEYGSMSDFEELVHTAARLGIKIILDFVPNHSSNQHEWFKKSAARAAGFEDYY-VWADGQLD---ELGVRQP-PNNWQSVFYWNEQKQYYLHQFTKEQPDLNFRNPVVVQAMDEVLLFWLNKGVAGFRIDAVNHL---------------------------------FENETL--PDEPLS--GQSTDPLSYDYT------KHIYTKDVQHWRKLLDYTAQHPEDSTRIMMTEAYAGLTELMNY-YEDSSGIMG-SHLPFNFHFITDVNRESDARDFVYNV-EKWLIYMPRGHAANWVIGNHDNPRVASRFGAMNMLLMTLPGVAVTYNGEELGMEDDISWKEDPPARNASRDPVRTPFQWSNATNAQQAAKSHYRVY---RSLIELRK-LPILRRG 37679080 2 -------------------------------------------------------------------------------------------------------------GDIQGIISKLEYLKHLGIDAIWLTPVYQSPMVDN--GYDISDYYRINPQFGTMADFDELLEKAHQLGIRLIMDIVVNHTSTEHAWFQSALNKNSPYRDYY-IWKDPKVPNNWQSKF---------GGSAWALDGQYYLHLFAKEQADLNWENPTVREEVKNVIRFWAEKGVDGFRLDVINLISKQ-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116493970 29 -------------------------------------------------------------------------------------------------------------GDLNGISEKLDYLADLGVDVLWLNPIYRSPQVDN--GYDISNYRDVEPQLGTMADFEHLLQAAHDRHLKIILDLVVNHTSDQHPWFKAAKSSVSDPHHDYYIWKDDHEPNNWGSSF---------GGSAWEDLGEYYLHLFAKQQPDLNWENPKVRQEVYDLMRFWLDKGVDGFRMDVISLISK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 853699 45 -------------------------------------------------------------------------------------------------------------GDLNGIKSRLPYLKSLGMTAFWLSPIYPSPMA--DFGYDISNFMDIHPSFGTLADFKQLVEEAKKLQLRIILDFVPNHSSDEHEWFKKSVQRVSGYEDYYV----WQDPK----------PGTERSAWEWNDEKQFYLHQFHKKQPDLNYRNPAVVQAMKDVLRFWLDQGVDGFRIDAVPWLFETVGTDSQNQPETVDMMYQWRELMDQTTTKVLM-TEAWSSLDVVKTYFNRQGSQMPFNFQLMRLDQNSKASDFQTVINSWLDIIP--PGHTNWV--LGNHD--------------------------------------------------KRRVS----SRMG----GDHMVDIMAM---IELTLPGITVTYQGEEIGM-------------------------------------------------------------- 19111855 10 ---------------------------------------------------------------------------------------------------------DGF-GDLEGIISKVDYLKALNVESIWLCPIYPSPL--KDMGYDVSDYKQIDSRYGTLEDLDRLMKALHERDMKLVMDLVLNHTSDQHEWFKESRSSNPKRDWYFW------KPARYNEKGERLPPNNWRSYFEWDEATQHLWSVGQP---DLNWETPKVREAVHDILRFWLDRGVDGFRLDAINMISK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 166797277 34 -------------------------------------------------------------------------------------------------------------GDLKGIISRVDYLKDLGVDIVWLSPIFKSP--QVDMGYDISDYYTIDPPYGDVSDVDVLKDKLHERGMKLVLDLVMNHTSDQHEWFRESRSKDNPYRDWYIW-----KPAKYDSEGNRHPPNNWDAHFQ---GSAWEYTTFCKQQPDLNWENPAVRKQVHDVMRFWLDRGTDGFRMDVINFVSKDQGPRCEFLKEIGAILQEYDAFS---------VGEMCVHDEELIKAVDRGELSMIFHFELMDLSWDLSELKSTTLKWQKFMY-----DNGGWALYLENHD----------------QPRAVSRFVHD---------------------------------------GNKHRVDSAKLIAIFLGFQSGTPFIYQGQEIGMTN------------------------------------------------------------ 54308418 31 -------------------------------------------------------------------------------------------------------------GDIKGIISKLGYLQKLGIDAIWLTPIYCSPMIDN--GYDISDYYNVNPDFGTMNDFDLLLDEAHQKGIRIVMDIVVNHTSTEHAWFKSAL-GNKQYRDYYIWKDDGAEPTNWASKFG--------GNAWALDENQYYLHLFAKEQADLNWENPKVRDEVKEVISFWAEKGVDGFRLDVINLISKQ-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 194433903 5 -------------------------------------------------------------------------------------------------------------GDLRGVIQRLDYLRKLGVDAIWLTPFYISPQVDN--GYDVANYTAIAPIYGTLDDFDELVTQAKSRGIRIILDIVFNHTSTQHAWFREALNKESPYRQFY-IWRDGE-------------PETPPNNWRSKFGGAWHWHAFAPEQADLNWENPAVRAELKKVCEFWADRGVDGLRLDVVNLISK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167644275 39 -------------------------------------------------------------------------------------------------------------GDLPGITAKLDYLKDLGVDVVWLSPHFDSPNADN--GYDIRDYRKVMTQFGTMADFDAMLAGMTARGMRLIIDLVVNHSSDEHAWFVKSRKGENPYRDYYIWRDGKDGPNNYSA----FFGGPAWT-FDAVTDQYYL-HYFAAKQPDLNWENPKVRAEVHDLMRFWLDKGVSGFRMDVIPFISKPPGTPQERRPKLHDYLREMRRVLDHYDTMTV--GEAFVTPDAARDLIDSGELDLVFNFDIVRM--------DIDGWRKTSWTLPRLKALYTQL--------------DQAAGPFGWN----TQFLSN----------------HDNPR-----------SVSHFGDDDPAWVERAKVLATLILTQRGTPFLYQGEELGMTN------------------------------------------------------------ 152967244 20 -------------------------------------------------------------------------------------------------------------GDLPGITARVPHLVSLGVDAVWLSPF--YPSALADGGYDVDDHRDVDPAIGTLEQFDEMVATLHAAGIKVVVDIVPNHSSNRHRWFRDALAGSPE-RERYVFARGRGEPSDWTA----VFPAWEP-----VGDGEWYLHTFAPEQPDWNWDHPEVREDFLTTLRFWADRGVDGFRVDVAHALVKDMSSPADDLPEVHEVYRAWRAVFDEYDPPRTAVAEAWVATHRRARYASPEGLGQAFNFDLLRSDFDAASFR--RIVEENLRLAAESGTSSTWV--LSNHD-----VVRHVSRYGGMDEADRARWL----------------------------LSGGTDPAPDLERGARRARAATAFL----LALPGSAYLYQGEELGL-------------------------------------------------------------- 15640927 33 -------------------------------------------------------------------------------------------------------------GDLQGIISKLDYLQKLGIEAIWLTPIYQSPMVDN--GYDIADYYAINPDFGTMQDFEQLLKEAHRRGMRIIMDIVVNHTSTEHAWFQSAL-GDRNYRDYYI----------WRKPVNGGVPNNWQSKFAWALDGEYYLHLFAKEQADLNWENPQVREEVKNIIGFWAEKGVDGFRLDVINLISKQQDFTNDDIPRVHEYLQISRDVFQRYGSVTVMSSTTLEH------------CQQ----------YSALDGRELSMVFNFHHLKVDYPNGEKW-------------------TKAPFDFLQLKQIFNHWQTGLNGKGW--GALFWCNHD--QPRI----VSRLG--DDQQYRVESAKMLAATIHLMQGTPYIYQGEEIGMTN------------------------------------------------------------ 163791451 28 -------------------------------------------------------------------------------------------------------------GDLKGIISRLDYIQQLGVTAIWLNPIFSSPQVDN--GYDVSDYYTIDPIFGTVSDAVELIEEAHKRKLKVIFDLVVNHTSDQHVWFQEALKGDNPYRDFY-IWEDAHLPNNWVA----VF-----GGSVWEKEGQYYFHLFKKEMPDLNWDNPEVEKAILDIGKFWLNHGVDGFRLDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149183361 28 -------------------------------------------------------------------------------------------------------------GDLEGVIQKLDYIKELGVDVIWLNPCFESP--DVDNGYDISDYCAIMPKAGTMDTFQRLIDEIHARGMKMIMDLVVNHTSDQHSWFLESRSSKDNPKRDWYIW--RDEPNNW----RSYF---SPSTWEYDETEQYYFHSFAVEQPDLNWKNSEVREEIYRIMKYWLDRGVDGFRMDAIAILAKQEGPDAENNPGIHEYLQEMNEVLQHYD--LLTVGEAFVKAEEGPLYVEEEELHTLFHFEYMEN-WDMLEFKSIKRWYESL-----------W--------GRGWN-------SQFLNNHDHTRLVTRF---------GNDTIYRE-------------------ESAKCFA--------TMLHTLPGTPYIYQGEEIGMTNDIAYKEEVGKGRDARDNSRTPMQWKAEKNAGFTEGTPNSIYFFYQKLITLRKQNEIMTYG 118793578 55 -------------------------------------------------------------------------------------------------------------GDLKGITQTIDYLKTIGIDGVWLSPIFKSPM--NDFGYDISDFYAIQEEYGTMEDFEELAAKCASIGLKLILDFVPNHSSDEHEHFRLSEEGIEPYKDYYIWHSTRHPPSNW----ISVF---RGSAWQWSDKQQYYLHQFQKKQPDLNYRNPALVEEMKNVMRFWLNKGIAGFRIDALPYLFDEPHTETKDQPETYDMVHQWRQVVDEYTARRIILTEAYTAVQNMTRFYGAPGAQIPFNFQLITLLTVNSTGRD-------------------FVNAVQS-----WTRAMP------------------------SGAIANWVLGNHDNS----RI----ASRLGVARAD---------LYNIALTLPGIAVTYYGEEIAMVDQWSWNDDPAACNASRDPVRTPFQWSN---------------------------------- 163705665 29 -------------------------------------------------------------------------------------------------------------GDLKGITARLDYLAWLGVDAVWLSPVCRSPMA--DHGYDVSDYCDIDPLFGTLSDFDRFVAEAHRHRLKVIMDFVPNHSSVEHPWFQESRSSNPK-RDWYI----WRSPK----------PDGSPSNFAWTLDGQSYYHAFLKEQPDLNWRNPEVRRAMLDVLRFWLDRGVDGFRVDVIWHLIKDPGDAEINQPEVMEVIAEMRALLDGYDERV-LIGEIYLPLERLMAYYGVDGAHLPFNFQLILTRWHA-----ETIAALVAEYEAALPPGG-WPN---------WVLGNHD----------------------------------------QPRI----AARVGAAQARVAAV--------LLLTLRGTPTLYYGDEIGL-------------------------------------------------------------- 54023282 44 -------------------------------------------------------------------------------------------------------------------REKLGYLELLGVNALWICPVMRSPMA--DGGYDVSDPRDIDPLFGGMAAMDALIAEAHARDIKVTMDLVPNHTSDRHPWFAEALRSAPGSPARAYIFRDGRGPDLPPNNWPSIFGGPAWTRVTEPDGGQWYLHLFAREQPDLNWENPEVVADFEKTLRFWLDRGVDGFRIDAVSMLIHDDSDPRFNNPGVHDIHRRIRKVLD-EYPHAVSIGEVWV--DDNTRYVRPDELHLAFNFRLAETPFRAEAVREA--IENSLAAVAEVPPT--------------WTLSNHDIE----------REVTRY------GGGARG-------------------------------VARARAMILVELALPGAVFLYNGSELGLPN------------------------------------------------------------ 116871645 31 -------------------------------------------------------------------------------------------------------------GDIRGIIERLPYLADLGINVVWLCPVYKSPM--DDGGYDISDYYQIDPMFGTMDDMDELIEKAGELGIKILMDLVVNHTSDEHEWFQKALANPKKYRDYYIFRENGNPPNNW----RSYFPVPSESNMFYL-------HAFSKKQPDLNWENIAVRNECIQMINWWLEKGLGGFRIDAILNLKKRIGHWILNQPG---IEEWLNEIDELTFKKAFTVAEADVPEERLSEYIGENGFRMVFDFSY------------TDI---------DTPETGEWFKQSK------WT-VKELKDKIMINELITQR--NGWGAKYLENSINKYLPQEY----QDDRSKKMLAVL-------------FMMLH-------GTPFIYQGQEIGMSN------------------------------------------------------------ 153212194 27 -------------------------------------------------------------------------------------------------------------GDLPGIISKLDYLSTLGVNVLWLSPVYRSPMDDN--GYDISDYQAIAEEFGDMHDMERLLTEARARNIKVVMDLVVNHTSDEHPWFQAATSKDSPFRDFYIAQPDGSPPND----MQSIFGGSA---WQWDPQQQYYFHLFSARQPDLNWENPRVQQEVHQMMNWWIDKGIGGFRLDVIDLIGKEIGITG-NGPRLHTLLQEMNHAT-----------------------FGDK------NLLTVGETWGA---------TPEIAKLYSDPARHE-LSMVFQFEHITLTWEDGEKWR-PI-PLDLRQFLTKWQIELADQGW--NSLFWNN-------------------HDLPRAVSKYGMLATTLHFLKGTPYIYQGEEIGMLNFYKVKTQSGISHDSRDNARTPMQWNNSENAGQALADQNSIFYHYQHLIALRKKLPV---- 190574563 26 -------------------------------------------------------------------------------------------------------------GTLDGITEKLDYLQWLGISHVWLLPFY-CNAGR-DGGYDVTDHYRIDPRLGDETAFQRLVDAADLRGIGIIVELVMQHTASAHQWFVAAQQGDPAWR-RWYLWSD-HMPDD---GLQPMFPPIETAVWTWDEAGAFNRHMFYRHEPDLDLAHAPVREELLRVMTFWLQRGVAGFRVDAVPYMVKRA-RHADPRDGGLWLLEAMRATADAQQPGLPLIGEADVR----ASHYGDFLCHLSHDFHLNNHFFLALARGDASEVARVMEYGPHAPPDTAW---LRNNDELDLEQLEPDEREAVMERFA----------------PERGMRIYGRGIRR------RLAPM--LEGDIAWQA----MAWAALLSLGQVPVIRYGEEIGL---GDCLELPE-----RNAVRMPMHWNVEAQRATPGSLLLRV----RELLQQRNAHPALQQG 182702749 35 -------------------------------------------------------------------------------------------------------------GDLEGIRRRLDYLVGLGVDAIWISPFYPSPMH--DFGYDVSNYCDVDPIFGSLRDFDLLLADAHRSGLKIVLDFVPNHTSIEHEWFAASRQRRDDKSDWYIWRDGAPSPNNW---------RSHFGGPAWSFDGQYYYHAFLPQQPDLNWRNPKVKAAMFDVLRFWLRRGVDGFRVDVISQLMKDLRDNPANRPQIEELLQLYSGDQDDIHPLILLIGEIYLPMERLVAYYGAAGAHLPFNFQLLETPWQAESLGAMIASYEAL-----LPEG-AWPN---------WVLSNHDRPRV--------------------------------------------ATRVGDAQARVATM--------LLLTLRGTPTLYYGDELG--------------------------------------------------------------- 70732257 3 -------------------------------------------------------------------------------------------------------------GDLLGVVDKLDYLHWLGVDCLWLTPFLRSPQRDN--GYDISDYYAIDPSYGSMADCELLIAEAGKRGIKLMLDIVVNHTSIEHAWFQQARSSDNPYRDFYIW---RDEPNNWESKF---------GGSAWAQTGQYYLHLFDHTQADLNWDNPQVRAEVFKMMRFWRDKGVGGFRLDVINLISK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 74095584 34 -------------------------------------------------------------------------------------------------------------GDLNGIIEKLDYLKDLGIDLIWICPMYPSP--NDDNGYDISDYQGIMAEFGTMADFDRLLEGVHQRGMRLILDLVVNHTSDEHPWFLESRSSKDNPKRDWYIWRDGKEPNNWES----IFSGSA-----WKRDGQYFMHLFSSRQPDLNWENHEMRAAVYDMMRWWLDKGIDGFRIDAIAHMKKEPTPNPEKLPYAPSMVSHLNDICRNVFNDIVTVGEMNAAHAE--EWVGENRGRLNMVFQFHVRLWEPQA---------GLRPTPAVLRNTAWQQAL---EGKGWN-------ALYVENHDVTRVV---------------------SRWGDTEHHWRESATC------------IAAMY---FLMQGTPFIYQGQEIGMTNDFDDVSAHNKARDGRDNSRTPMQWDASSQQHDPHSVLNF----YRRMIHLRKREPAL--- 41223344 2 ---------------------------------------------------------------------------------------------------------------------------------VHVLPFFNPIDG-ADAGFDPTDHTIVDPRLGDWEDVRALSGS-----VEIMADLIVNHVSSQSGAFTDAKGSASEFADMFMTF-DKVFPDATEEDLLRIY-RPRPGPFSKDGTQRMLWTTFTPEQIDIDVHSAKTYLETILDRFSEAN--VTAIRLDAAGYAIKKAGSSCFMIDDTY-------AFLEEVAGKARNRGEVLV---EIHSY-HRDQIEIAYDFALPPLILHALFTGDATPLAKWLAISPR-----NAITVLDTHDGIGVIDVGALLEPQAIDGEIHRR--SDGQSRQATGAAANLDLYQVNCTYYDA---------LGRNDNDY------LIARAIQFFAPGIPQVYYVGLLGGVNDMDLL---AKTGVGRDINR------HYYGNDEIGTLETPLFHRLSNLIRFRNTHPAFGG- 197294346 4 ---------------------------------------------------------------------------------------------------------------------------------VHLLPFFPS---TSDRGFAPSDYNLVDPAFGDWKDIEELGKQYY-----LMFDFMINHISRASVMYQDFKKNHEKYSNFFWLKAGQNRPTQEDIDLIYKRKDKEPNQLIKFDNGQHLWNTFGEDQIDINI-NDDIAKEFIKKTLFMVKKGASLIRLDAFAYVCKKAGTNCFFLEP--EIWDLLHGVSEILKPGACILPESISHKISEQGYF-------IYDFALPLVVLFTMYSGKTHRLKEWLAKSPMKQFTT-----LDTHDGIGVVDALDILTEDEINYTSKRIYKIGVNAKKIYSTKANLDIYQINSTYYSA---------LGNEDDTY------LLSRAFQIFAPGIPQIYYVGLLAGEND---IKLLEATKEGRNINR-----HYYSREEIKAEVKRQVVVDLFKLLKWRNECQAFD-- 195024832 49 -------------------------------------------------------------------------------------------------------------GDLNGITQRLAYLKEIGITATWLSPIFKSPM--SDFGYDISNFKEIDQIFGTMDDFDAMMVQAKKLNLKIILDFVPNHSSDECEWFHKSVQRLDGYDDFYVWHDGRVNAETGEREPPSNWVSVFGGSWTWHETQQYFLHQFQVKQPDLNFSNPMVREHMLDVLGFWLDRGVDGFRIDAVPHIY-ELGWNSKDQPETVQLMYEWRDYLEHGGETRVLLAEAYSSVETLSDYFGSGETQMPMNFQLMYLNGYSTAKDVVGAIDYWMQ--------TMWTN----HQTANWVVGNHDTQRVADRMGAH----------------------------------------------------KVDLLNVIVNALPGASVTYYGEEIGMSN------------------------------------------------------------ 196234808 24 -------------------------------------------------------------------------------------------------------------GDLEGVRRRLPYLKNLGVDAIWLSPFYKSPM--KDFGYDVADYTEVDPIFGTLENFKALLAEAHALGLRVLVDLVPNHTSDQHPWFLESRSSRDNPKRNWYVWADPG-------------PDGGPPNWTLDEGGQYYLHQFLPEQPDLNWRNPEVREAIYEVMRFWLRLGVDGFRVDVLPGMWDR-GRHTEDQPETYAYVREMRYVLQFSEPGRVMVGEIYLPFPQLVRYY-QAGCHLPFNFHL---IFRGLPDWRPENLARIVEEYESLLTPWDWPN---------WVLGNHDQPRL--------------------------------------------ASRLGEAQARVAA--------TLLFTLRGTPTWYYGDEIGMVNDPAALRQKGRLGEGRDPERTPMQWDAALQEKDPRSMLSLV----RRLIALRKD------- 88798833 17 -------------------------------------------------------------------------------------------------------------GDLRGIISRLDYLTELGVNIVWLNPIYASP--NDDNGYDISDYEAIMSEFGTMADFDELLEGLHQRGIRLIMDLVVNHSSDEHPWFIESRNPDSAYRDYYIWRDGKSAPNNW----VSVFSGPA-WEYDQASD-QYFLHLFSKKQPDLNWENPDLRQDIYAMMRRWFERGVDGFRMDVINMISKNPGEHFMNGPRFHEYMQEMREVLDCMTVGECFDLDVN----EGRKLVGEDRNELSMVFQMMSLKWDVQPDWSRVRLKEILNR---------WIDGL---DGVGWNWMNHD------QPRAVSRFGNDA----------------------DYRV----------ESAKALA--------AVTLTLPGTPYIYMGEEIGMTN------------------------------------------------------------ 150020663 1 -------------------------------------------------------------------------------------------------MIGYEIYIRSFIGDFKGITNSVSYLKDLGVDLIWIMPHFKAPSYH---GYDIIDFYDTNLSYGTQKEFKEMVNVLHENGIRIAIDLPLNHVSSRHPWFKAALEGDRKYKD-YFLWADKDV------DLNEKRP--------WDEEGEWYYGVFGGSSPDLNYENEEVIEEALKIIEFWLNLGVDGFRFDAAKHIYD----------------------------------------------YDLDKKRFSYNH-----------EKNIQFWKKVMEKARNIKEDVFAVTEV--WDDPEIVMEYAKVIGCSFNFYALRESITNGYTHKIWDCFSRTLTDNRNPSNFSG-NHDMTR----LASAITSQEQR-KVFFAMLLTTPGIPFIYYGDEIGM-------------------------------------------------------------- 119481197 20 -------------------------------------------------------------------------------------------------------------GDLRGIIQRLDYLKDLGADMLWLTPIYESPL--EDQGYDIANYKGINPMYGTMKDWEDLAAEIHRRGMKIMMDMVFNHTSSQHAWFLESKESRENPKRDWYFWRRGKIGKNGER-LPPNNWESLFGGPAWYDEHEWYMHLFSPSQPDLNWDNPEVRNAIFDVIDFWGQKGTDGFRFDVI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 187933726 27 -------------------------------------------------------------------------------------------------------------GDFKGITSKLEYLSDLGIRGIWLTPFYPSPKVDN--GYDISDYYNIDKDYGTLEDFNEFLSKAHSLGIKIIVDIVLNHTSSEHPWFKESRSKDNEKRDFYIW--KKEKPNNWES--------FFGGEAWEYDEKEYYYHAFAKEQVDLNWSNPKVYDAMKDVLKYWIDLGVDGFRFDVINFL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156545231 47 -------------------------------------------------------------------------------------------------------------GDLKGITNRLEHFAESGIGGIWLSPIYASPMV--DFGYDISDFRAIDKTYGTMEDLEQLTAKAKKLGVKVVLDFVPNHTSNEHPWFIKSYQGIGKYKDYYTWRRGRE-----NNTQP---PNNWLSYFSKYNATRDLWY-FHQFQPDLNFTNPNVRQEMEEILRFWLSKGIDGFRVDAVPHIFHKPGVTSQNHQRSYDLIKTWRKVL--------------------------DDWSDSHNEDEKVIMTEAYASLDNTI--KWYDYGSNIPFNFNFITNVD----------------NSSKPSDFKKVIDDWITRTPSYGSANWVMGNHDNS----RI----------ATRYPGRADQMTML---AMILPGVAVTYYGEEIGMVDDITWESDPEHRALTRDPNRTPFQWDDTK-------------------------------- 213014478 22 -------------------------------------------------------------------------------------------------------------GDLKGVSSKLDYIADLGVDAIWLSPIYKSPM--KDFGYDISDYYAIDPIFGTMEDFDELLEEAHKRGLKVILDMVLNHTSDQHPWFIESRSSRDNPKADWYIWVDGEKPNNWQSY-------FGGSAWNWDETKQYYLCLFTKEQPDLNWRNPEVKKAVFDVVRFWLEKGVDGFRLDVVNLYYKKLRNNTRDRPETLLAVEELQEIVDSFGDRVT-IGE--VATDLVIQYYEPGRLNLAFNFEFKVNIFSARAFGDVIDLTE------RIFGEVAWPSYV-------------------LGNHDSPRFISRFSNGKDD-------------------------------------VQRARVLAAMLLTVRGTPFLYAGEEIGM-------------------------------------------------------------- 23336483 33 -------------------------------------------------------------------------------------------------------------GDIAGVTEKMDYLKNLGVDAIWLSPFYPSDLA--DGGYDVIDYRNVDPRLGTMDDFDAMAEAAHEAGIKVIVDIVPNHTADKHVFFKEALASEPGSRDRYIFRDGRGEPNDWQS----FFGGPA---WARVPDGQWYLHLFDKAQPDVNWKNPDIHEEFKKTLRFWSDHGTDGFRIDVAHGLAKDLESPLEELREVHDIYREWRKVFNEYNPPRFAVAEAWVVPEHQHLYASMDELGQSFNFDFAQANWYADEFRKAIAAGLKAAAETGGSTTT-------------WVMNNHDVPRSP---------------SRYGLPQVKGAPYHQLPHDWLLRN-GTT-----YPEDRELGTRRARAAALMELGLPGAAYIYQGEELGL-------------------------------------------------------------- 42523735 31 -------------------------------------------------------------------------------------------------------------GDLQGLISKLDYLKELGINVIWICPMYKSP--QDDNGYDISDYQDIHHEFGTMKDFDQLLQQVHARGMKLIIDLVVNHTSDEHPWFIESRSSRNNPKRDWYIWRDGKEPNNWES----IFS----GSAWKYDEQQYFMHIFSSKQPDLNWENLDMRKAVYDMINWWLDKGIDGFRVDAISHARKEPGPNPNNLEYVHMIQEYLKDLCDIMT-----VAEANGVSAENAEEWVGRE-QKKFNMIIQVGLWDANPERRVDLLKSVLGRWQKGLEGRGWALFVENHD----------------------------------------VP-RITSKWGDIQNFWSTTSIA-----------------TMYFMMQGTPFIYQGQEIGMTNTEDFNDVSAKASASRDNARTPMQWDVAAQDKDPTSVLNF----YRNLIRLRKAHSVF--- 4090603 7 -------------------------------------------------------------------------------------------------------------GDLKGITQKLDYLKDLQVSGLWLMPLNPSPSYHK---YDVTDYYQVDPQYGNLNDFRTLTKEAKRKGVKVIIDLVINHSSSEHPWFKEASANQSKYHDYY-VWADE--------------------NTNLDEKGSWVWHTFWSGMPDLNFDNPKVRKEMIKVGKYWLQQGADGFRLDAAMHIFK--GQTKDGADKNITWWNEFRSEMEKINPNVYLAGEVWDKPETIAPY------------------------------YESLHSLFNFDLGGTILNSVKNGRD------------QGIATFSEKT-LKLYKSYNKAALDA---PFLSN--------HDQTRVMSELGGD----VRKAKLAASILLTLPGQPFLYYGEEIGMKGEDEYLREPMRWYKGEGLGQTKWEEPKYAQLRDNDSLL----ESYRTLIRLREEHEALR-- 160880474 27 -------------------------------------------------------------------------------------------------------------GDLKGIIEKLDYLKNLGIDVIWLSPVFKSP--NDDNGYDISDYEDIMDEFGTLEDMELLLKEANNRGIKILMDLVANHTSDEHKWFIESRSKDNAYRDYYIW---RDPVDGHEPN--DLGSTFSGSAWEWDETGQYYLHLFSKKQPDLNWENPIVREEVWKSMNFWIDKGIGGFRMDVIELLGKIPDEKISNGPMLHEYIREMNSFGD----------------KDLLTV---GEC------------WGA---------TPEIAKMYSNPDGSE-LSMVFQFEHIGLGKDKWDLQPL--NLIDLKNVFHKWQTCFHDDGW--NSLFWNNHDT--PRI----VSRWG--NDKVYKIESAKMLATLLHGLKGTPYIYQGEELGMINQYKDIETLNKHEDGRDNARTPMQWSDEINAKEQVSNPNSIYNYYKKLIEIRKNN------ 21282158 3 -------------------------------------------------------------------------------------------------------------GDINGIIEKLDYIKLLGVDYIWLTPVYESPM--NDNGYDISNYLEINEDFGTMDDFEKLIKVAHQKDLKVMLDIVINHTSTEHEWFKEARSKDNPYRDYYFFRSSEDGP-----------PTNWHSKFAWSETDEYYLHLFDVSQADLNWDNPEVRQSLYRIVNHWIDFGVDGFRFDVINLISKKIGTDG---PRVHEFL-----------------------HELNRQTFG---------NTDMMTVGEMSST----TIENCIKYTPERQELNSVFNFVDYVDGEKWTNAK-------LDFHKLKKILMQWQRGIYDGGGWNAI-FWCNHD--QPRV----VSRFGDDTSEEMRIQSAKMLAIALHMLQGTPYIYQGEEIGMINAYHQLLSEGHAEKSRDNSRTPMQWENYHQVNVRQALQNKIFYTYQKLIQLRHTHDIITYG 22550283 2 ---------------------------------------------------------------------------------------------------------------------------------VHILPFFTPFDG-ADAGFDPIDHTKVDARLGDWDDIAELA---KTHDI--MVDAIVNHMSWQSKQFQDVLA-NGEDSEYYPMFL----------TMSSVFPDPRPGHYSFAGKTRLVWVTFTPQQVDIDTDSAKGWEYLMSIFDQMSKSHVKYIRLDAVGYGAKEAGTSCFMTPKTFELISRLRE--EGAKRGLEILIE-------VHSYY-KKQVEIAYDFALPPLLLHSLFTGKVDALAHWTEIRPN-----NAVTVLDTHDGIGVGSDQLDRSLKGLVPAKNTHGESKAATG---AAASNLDLYQVNSTYYSALGC-----------NDQHYI----AARAVQFFLPGVPQVYYVGALAGENDMELLK---RTNVGRDINRHYYTTSEIDKNLERP-----VVKALNALARFRNELPAFDG- 192359349 103 -------------------------------------------------------------------------------------------------------------GDLKGVTKKLDYLKALGITAIWLNPIFES---NSTHGYDVIDYYQIEKDLGSMDDFEELITAAKTSGIKVILDLALNHVSNDHPWFIKSANKEPGYEDFFVW--SETLPAGYGKAWSD---QVDPQAVWHYVADNWAWKTFDPSQPDLNFKNPAVIKEIEQLTKFWIDKGVDGFRLDAIRYIIEEGG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 163763766 4 -----------------------------------------------------------------------------------------------KNEIMLITYADSLGKNLKELDEVLTHFKD-AVGGVHLLPFYPS---SADRGFAPMTYQEVDPAFGGWSDVERIAKKYDT-----MYDFMINHISKSSEYFQDFMEKDSPYADLFIQYKDEDVDKIYKRKPRAPYIDVTFGDGSTEK----IWCTFDEEQIDLNVYHERTKAFMRENLTFLAEKGASIIRLDAFAYATKKPGTDC--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 88859739 7 ---------------------------------------------------------------------------------------------------------------------------------VHILPFYFPIDG-SDAGFDPIDHTQVDPRLGDWQTVRQIGQ--HSE---IMADLIVNHMSAQSEEFLDVLA-NAEASPYWDLFLKET----------DIFPRPRPGSFSQLNDGRVIWTTFTDNQIDINVESPAG-QAYLERVLTLAQNGVKIIRLDAAGYAIKRAGTSCFMTDESFAFVDTLRRANE-------LGMETIA---EIHSHF---ETQIAYDFALPPLVLHTLFSLNCTALLHWLDIA---PRNC--LTVLDTHDGIG--IIDALLNAAEVDALVEKIHTNSDGQSRLATGAANLDLYQVNCTFYDA-----------LGQDDFA----YLLARAIQFFSPGVPQVYYAGLFAVPNAMALL---GKTNVGRDINRPYLTGDLNEAFERP------IVKGLMKLIEFRNTHDAFNG- 32472266 79 -------------------------------------------------------------------------------------------------------------GDLAGIKQRLDYLVRLGVDAVWLSPIYPSPMF--DFGYDVSDYCGIDPLFGDLTAFDRLLTAMHSRGLKLLMDFVPNHSSDQHPWFVQSRSSRDNPKRDWYIWRDASAPNNW-------ISDFGGSSWQWDATTRYYLHAFLPQQPDLNWRHPELREAMMNVLRFWLDRGVDGFRMDVLWHIVKDIQLHSTDQPEAHSIAAEFRTLADNYGDRV-LIGEISLPNDRLARWFGRPEVHLPTNFHLIECEWNA------PTLRRVIANYEASLPNFGWPN---------WVLGSHDAPRI--------------------------------------------AARLGDAQSRVAAM--------LLLTLRGTPTLYQGDEIGQIRDPQDLRQPE-LNIGRDRSRTPMPWDDATQEADPQS----ILNLYRTLLSLRRSHAALSNG 89211420 69 -------------------------------------------------------------------------------------------------------------GDFVGLKEKIPYFKELGVDTLWLMPVNDS---QSYHGYDVVDYYNTEPDYGTLEEFREFLQEAHANGLKVIMDLVLNHTSVNHYWFREAVNTDSKYRDYY-------VWAENEEQVKELGPWGQP---VWSPDGGYYYGLFWSGMPDLNYRNPEVRAEAKKIAKFWLDDGVDGFRLDAALHIDKDLTI-------THQWWQEFNTFVKGINPEAFLVGEN----------------------------WTD--THTVGEFFRDLDASFN------------------FALADEILRGVPVDILEEVKEIHGVYS-------------QYSDQYIDARNHDQ--NRVGIEVLRNRA--KMKLAASVLFTLPGTPFIYYGEELGQLGDDNIREPFDWYKDSKFYHSMRFTKSLEEERGKSGS----VYEHYKKLIHIRKEHPQFFTG 27468109 27 -------------------------------------------------------------------------------------------------------------GDLPGLIEKLDYLENLGIDVIWLSPMYPSP--NDDNGYDISDYKGIMSEFGTMNDFDQLLSSIHQRGMKLILDLVVNHTSDEHPWFIESKSSKTNAKRDWYIWPDGSEPNNWES----IF----NGS-TWEFDKQYYFHLFSKKQPDLNWENPDVRQAVFEMMNWWFEKGIDGFRVDAITHIKKEAGDVDMNQPGIQEWLQEMKDKSDIMT-----VGEANVTPNDAEEWVGEEKFNMIFQFEHLG-LWSTGDTKDVKSYKQVLNRWQKQLEN------------VGWN-------ALFIENHDQPRRV---------------------STWGDDKNYW-------YESATSHATAYFL--------QQGTPFIYQGQEIGMTN------------------------------------------------------------ 193643688 56 -------------------------------------------------------------------------------------------------------------GDLKGIIQKLDHFVDLGIETLWIGPFFKSPM--DDMGYDVENFYEIDPIFGTLADFDELVLEMKKRNLKLVTDFIPNHSSYKCEWFKKSIKREDKYADYYIWRNASNQDDILKNSTIEPTP---PNNWTWNDEQQFYYHQFNSKQPDFKIRNPEIHKEIFAIIKFWMDRGIVGFRFDALRHLYESLDEPCVDQPENIEIIREWREFVDNYTPISSFIAESYSPIKVLMQYYGKAGAHLPFNFLLTVDKRNIIESIDTNI-KKWLD---NMPENANWV--VENHD----------------NPRMPTKF-------------------------------------------SPEMVPLFTALK---LSLPGIEVTYYGSEIGMDNTYDQSQDPNRLEESRDNERCPMQWD----------------------------------- 169784966 45 -------------------------------------------------------------------------------------------------------------GDIQGILSKLDYIKSLGANILWLNPIFCSP--QVDMGYDISDYYNIYRPYGTVEDLDQLIAAIHERGMKLVLDLVVNHTSDQHRWFQEARSSKANYRDWYI----WRKPIYGEDGKPQP-PNNWKSYFYDEPSGEYYLHLFAKEQPDLNWENPYVRAAVHDIIRYWLNKGADGFRMDAINLISK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170039419 62 -------------------------------------------------------------------------------------------------------------GDLKGIEGKLEYLKGIGMKAFWLSPIYKSPMA--DFGYDIADFVDIQPEYGTMSDFESLVKKAKELGLKLILDFVPNHSSDEHEWFVKSEKREEGYEDFY-VWNDRSPPNNWNE-------AFRGSAWQWSATQQYYLHQFHRKQPDLNYRNPAVVEAMKNVLRFWLGKGVDGFRIDAVPWL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 5114444 2 ---------------------------------------------------------------------------------------------------------------------------------VHLLPFFHAIDG-ADAGFDPIDHTLVDPRLGDWSDIKALT-----EGLEVMGDVIVNHMSSESPQFQDAKGRESAYDGLFLTLDAVFPNGATERDLLTVY-RPRPGELCDAEEARILWTTFTAAQIDIAVHHPQG-RAYLESILFAAN-GIRMVRLDAVGYAIKKAGASCFMMPETFGFIAEFAQAAR------ALGIEVLV---EIHAYYQRQQVDWVYDFALPPLVLHAFEFKTAGALKRWIAVRP-----TNALTVLDTHDGIGIGADASDAAHPGLVPPEELERIHAASQGRKPTGAANLDLYQVNCSFFDAMGRNETA---------------YLLARAIQFFLPGVPQVYYVGLLAGHNDMELL---ARTQVGRDINRHYYD--AAEIASDCERP---VVRRLIELIRLRNRHPAFGG- 160894057 27 -------------------------------------------------------------------------------------------------------------GDLRGVIDHLDYLKSLGIDIIWLSPIYQSPFV--DQGYDISDYYKIDEIFGTMEEFDELLAEAKKRDMYIIMDLVINHCSDQHEWFQKALK-DPEYGDYFYF---RKGKDG-----------NPPSNYRSYFGGYYYLHMFAKEQPDLNWNNPEVLNELYTMINWWLDKGVAGFRIDAIINIKKDLSFPDYEPDGPDGMTGIFHMVEGVDGVGELLVAEVNMKKDELEEFIGDDG-----HFSTMFDFSAHEMTFGDHGWYDAKKVRFDDLKKEIFHAQKECED---VGFLANIIENHD-EPRGASRYLPDYLQNE----------------------------------------DGIKLLGTISVMLRGIPFIYQGQEIGMRNDYNDISTKNEYENSRDNARTPMQWDDSAQA------------------------------ 212716553 33 -------------------------------------------------------------------------------------------------------------GDIAGVSEKMDYLRALGVDAVWLSPFYPSELA--DGGYDVIDYRDVDPRLGTMDDFDEMTLRAHEAGIKVIVDIVPNHTANKHRMFLEALAGSKE-RDRYIFREGRELPPNDWISL---FGGPA---WERVEDGQWYLHIFTKEQPDLNWKNPEVHEEFKKTLRFWSDHGTDGFRID---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119946037 39 -------------------------------------------------------------------------------------------------------------GDLKGITERLDYLKDLGIDVIWICPMFKSP--NDDNGYDISDYQEIMDEFGSMADFDCLLEAVHARGMRLILDLVVNHTSDEHPWFVESKASKDSPKRDWYIWRDGKEPNNWES----IFKGPA-WEYDQSTDQYY-MHLFSKKQPDLNWENKAVREAIYKMINWWLDKGIDGFRVDAISHMKKEPG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 191639041 31 -------------------------------------------------------------------------------------------------------------GDLPGITAELPKLKELGITTIWLSPVYKSPMVDN--GYDIADYQAIDPRFGTMTDFDQLMATAKDLGIKVVMDLVVNHTSDQHRWFQAALK-NPAYRDFYIF---RQGHD----GQP---PNNWRSNFSWTEPNTYYHHVFSPQQPDLNWENPKLRQAIYSMINWWLAKGLAGFRVDAITFIKK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 160873192 2 ---------------------------------------------------------------------------------------------------------------------------------VHLLPFYFPIDG-SDAGFDPIDHVQVDSRLGNWDDVKRIGD-----DYDIMADLIVNHMSAESPEFKDVLKHGKQYWDLFLVFP-EGLSEQDQATIYRPRPGSCFSTYTLADGTEEFWTTFTRNQIDIDVHSAAGKDYLNRVLARFDHSKVNLIRLDAAGYAIKKPGTSCFMIEESFEFVKLAKQANEL---GMTTLAEIHSHHVEIAK-----RVDMVYDFALPPLILHTLFSQDCQALTHWLEMA---PRNC--ITVLDTHDGIGIGPMDGLRGLLTENQIDNLVETIH--------GNSKGESLQAT---------GAAASNVDLYQINCTYYDALLMARAIQFFAPGIPQVYYAGLLAIPNDMELLNN---THVGRDINRPYLNREKVQQAMQKP-----VVKALTKLIKLRNSSPAFDG- 117918525 2 ---------------------------------------------------------------------------------------------------------------------------------VHLLPFY-YPIDGSDAGFDPIDHVQVDSRLGDWDDVKSIGEA-----FDIMADLIVNHMSAESPEFKDVLKHGKQYWDLFLT-KDKVFPELSEQDQKAIY-RPRPGSFSTYADGEEFWTTFTRNQIDID-VNSAAGKDYLNRVLARFNHSVNLIRLDAAGYAIKKPGTSCFMIEESFEFVKLAKQANEL---GMTTLAEIHSHHMDIAK-----RVDMVYDFALPPLILHTLFSQDCSALSHWLDMA---PRNC--ITVLDTHDGIGVGPMDGLLNEKQIDNLVET--IHGNSQGQATGAAASNVLYQINCTYYDA-----------LGQNDLD----YLMARAIQFFAPGIPQVYYTGLLAIPNDMTLL---NQTHVGRDINRPYLNREKVQQALQKP-----VVKALIQLIKLRNNSAAFNG- 116512541 10 -------------------------------------------------------------------------------------------------------------GDIKGIIEKLPYLRELGVDFLWINPIYKSP--QIDGGYDISYFYAIDEMFGTLDDFQTLLKEAHDLDLKIMLDLVVNYTSDQHPWFIESQSKDNPYRDYY-LWEDAS-PNQMPNEWISFF-----GGSTWAYDEKTKQAYFHVFQPDLNWKNPKVRQEIYQMIRWWLDLGIDGFRLDAISHIQK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 153867927 10 -----------------------------------------------------------------------RAKRSEALKAFD--KDTSADWFKSSETIAYILYADLFGQKLEALRKQIHYFNDLGINLIHILPLLKS---SGDAGFAVDDYETVDDRLGTNEAFQALISECHQQGIHIALDFVLNHVSDKQAWAVAAKHNDPV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 1166403 62 -------------------------------------------------------------------------------------------------------------GDLNGVTAKLDYLQSLGVSGIWLMPINPSPSYH---GYDITDYEGINPQYGTMADFEKLVSEAHKRGIEVILDLVINHTSDQHPWFKAALDPKDAHRSWY----TWAGPGTNLKAV------SAVGGPAWHANGKHYLGDFTGAMPDLNYDEPAVRREMIAVGKFWLDKGADGFRLDAARHIYDDLESD-NGQPAV--IAREFRQGLRQVRPDVYLVGEVSAQPGELAPYL--PALGSVFDFPLAEQLIASAGQEKAGKLPALLTETYAAFRAAAGDDFLSNHDQ------ERVLSQLG----------------------------------GDLRHMRTAA--------------------AMLLTLPGRPYLYYGEEIGMLGDENWQRQAGAPGDSRW-------------------------------------------- 119485803 39 -------------------------------------------------------------------------------------------------------------GDIPGLISKVPYLHSLGVDVVWLSPHYDSPMH--DMGYDISDYEKVLPAYGTVTDVEKLIDECHERGMKLILDLVVNHTSDEHAWFKESRSSDNEKRDWYFWRPAR-----YDQGGNRLPPTNYRGYFTWDEQTQYYLHLYAKEQPDLNWDNRATREAIYSAIRFWLDKGVDGFRVDTVSYIQPAVEMWC-NGPRIHEFLREMYD--EALAPDVMTVGEANTPPKDVLKYVGASAKQLS-----MVF-----------------------------------HLDIGIGMGSSLEDKYIFQPWKEMKAIVGKWQSFVEGTDGWTTAFCENHDN------GRSVSRFG-SDDPEFRERSAKMLALMMVAMTGTLFLYQGQEIGMINAPDWSIDEYKDIEGLGYYREA--ERQAANGTDPSRPE-RIMDGLRILARDHARLP----- 24306106 50 -------------------------------------------------------------------------------------------------------------GDLKGIIEKLDYLADLGVNGIWLMPIFKSPSYH---GYDVTDYYKINPDYGTLEDFHKLVEAAHQRGIKVIIDLPINHTSERHPWFLKARDKNSEYRDYYV----WAGPDT----------DTKE---TKLDGGR-VWHMYYGYFWDLNYNNPEVQEKVIGIAKYWLKQGVDGFRLDGAMFTWWEK----------------FRQEIEEVKP-VYLVGEVWDISETVAPYF-------KYGF---------DSTFNFKLAEAVIA-----------------------------TAKAGFPFGFNKKAKHIYGVYDREVGFGNDAPFLTNHDQN--RILDQLG------QDRNKA----RVAASIYLTLPGNPFIYYGEEIGMRGQHEVIREPSGEGETYW--EPAMYNDGFTSVEQEEKNLDSLLNHYRRLIHFRNENPVFYTG 191639588 27 -------------------------------------------------------------------------------------------------------------GDLTGVVEHLDYIKQLGVDVIWLNPIYKSPNADN--GYDIADYEKIMAEFGTMADFKHLLNEAHARGLKVMMDLVVNHTSDEHPWFQAAKQSRTDPHHNWYIWRDP--VDGHEPT--NWRADFGGSAWTYVEVGQYYLHLFATKQPDLNWTNPAVRKAVFDMMTWWCEQGIDGFRMDVIPYIVEHPNGSSANGPHVHEYLREMN---QTVLSKLITVGEAPVTPVLAEKYFDRHELEMVFQFKHMGLKW-SLHRPKLTDLKRVLSEWQTDLHGKAWNSYWDNHD----------------QPRAVSRF-------------------------GDDR--------------PAFRVRSAKMLAATLHMMEGTPYIYQGEELGMTNDYRDLDTLNAWHESRDNARTPMQWDAAAALADPDS----VFFFYQKLNQLRKQYPAL--- 188159148 27 -------------------------------------------------------------------------------------------------------------GDLQGIIKKLDYLKKLGVNFLWLNPIYLSPKKDN--GYDVSDYKKIDPMFGSMTDFNNLVKEAKKRNIYIMMDMIFNHCSTEHEWFKKALI-NKKYQNRFIFVENKKLPNEYNKTL-----------------DKYYLHLFDKTQIDLNWRNKDLRNDIYEIINYWLDKDVKGLRFDVINLISKRKYYTDRYL--VHKYLKEMASKTYSLKNDVITVGESSTSLKQAILYTKKESKELD-----MVFMFHHL---KVDYLNNQIKKYDPKKKHNAWANFLNNHD----------------QPRAISRF--GDYKNYY---------YQ------------SATSLA-----------------SVVLLLKGTPYLYQGEEFGMLNNYSYKILKNKSNRSRDNARTVMQWDLYASSHKPYSKPQSIFKAYQKLIRLRKKHLAFSYG 167464511 27 -------------------------------------------------------------------------------------------------------------GDLQGIIDKLDYLKELGVEVIWLTPIYESPQKDN--GYDISDYYRIQPEYGTMETFEELLRQAHLRGIKIIMDIVVNHTSTDHAWFIEASSSKDSPLRDYYIWADGGVPNNWKSKF---------GGSAWAFDGQYYLHLFDESQADLNWENPELRERIYDMMRFWLDKGVDGFRLDVINLLSKEKATDYTDGPRIHEYLKEMNERVFSRYPNLLTVGESIEH---CIRYTNPEEKELS-----MVFNFHHL---KVDY-----------PEGKKWV-------------------AAEFDFLQLKRILSEW---------------QQGMQAGDG---WNALFWCN--HDQPRVVSRFGMLATTLHLMQGTPYIYQGEEIGMTNPYDYRDVESKQGKSRDNSRTPMQWDDTEQLNDPDS----IFHHYRNLIQLRKEYDIIAYG 194765933 60 -------------------------------------------------------------------------------------------------------------GDLRGITSQLQYLADTGISATWLSPIFQSPMV--DFGYDISDYKAIQPEYGTMQDFEELIDTAYNLGIKVVLDFVPNHSSDKHEWFLKSAAKEPGYEDFY-VWHDGLLQDNGTRSPPNNWQSVFYGSAWEWHEGRYYLHQFTKEQPDLNFRNPKVVQAMDNVLLFWLNKGVAGFRIDAVNHLFED--DTLQDEP--------LSA-----------KTQDPLSYDYTRHIYTKD----LPEVLQMVQHW-----------RKLLDDFSAKPKGPTRIMMTEAYAGLT-QLADYYEDVSGTKG-SHLPFNFHFITDVKGDSDARDYVYNV-EKWLIYMPRGHAANWVMGNHDNPRVASRFGAMNMLLLTLPGVAVTYNGEELGM-------------------------------------------------------------- 88706010 4 ---------------------------------------------------------------------------------------------------------------------------------VHILPFFNPIDG-ADAGFDPTDHLAVDQQLGAWDDVSAIATEH-----AVMADMIVNHVSSESSQFQDVLNGASRFWGLFLRYGDSLDPDAADAKVQQIY-RPRPGPFTTLADGHEFWTTFSSSQLDINVESAEYLQSILETF---SAAGVKEVRLDAAGYAIKRPGTDCFMLPETYDFIAALG------AEAHTLGMETLVEHYQV-------QCEIAYDFALPPLVLHSLYTNDVSALEHWLRIA---PRNC--VTVLDTHDGIGILLSDHEIDSL-VEGIHHRT------------------------AGKSRRASGNTASNLDIYQVNSTYYDALLIARAIQFFAPGTPQVYYVGLLAGENDLGLVE---RTGVGRDINRHYYSEELLSAINRP------VVEELFALIRLCNSLPVFEG- 163311018 27 -------------------------------------------------------------------------------------------------------------GDLRGIIEKLDYLVELGVDIVWICPIYRSPNADN--GYDISDYYAIMDEFGTMDDFDELLAQAHRRGLKVILDLVINHTSDEHPWFIESRSSNPK-RDWYIWRDDGREPNNWES----IF----GGSAWQYDEGQYYLHIFDVKQPDLNWENSEVRQALYEMVNWWLDKGIDGFRIDAISHIKKKPGLPHMNQPGIMEYLRELKARYDIMT-----VGEANVTVDEAEQWVGEENGNMIFQFEHLG-LWEADGSIDVRRLKRTLTKWQKGLENRGWALFLENHD--------------------------------LPRSVS---------TWGNDRDYW------------AESAKALGALY---FFMQGTPFIYQGQEIGMTNDYRYELERAKWKTGRDNSRTPMQWSGAAERRDPNS----VWSFYRQMIQLRKANELFVYG 121715682 28 -------------------------------------------------------------------------------------------------------------GDLRGIIQRLDYLKDLGVDMVWLTPIYASPL--EDQGYDIANYKAINPIFGTMEDWDELCEELHKRGMKMMMDMVFNHTSSQHAWFLESKSKDNPKRNWYFWRKGKTG--KHGERLPPNNWESLFGGPAWKYDEEWYMHLFSPSQPDLNWDNPEVRDAIYDVIDFWGSKGTDGFRFDVI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 187935503 27 -------------------------------------------------------------------------------------------------------------GDIRGIIEKLDYLRELGIDVIWLSPVYKSP--NDDNGYDISDYKDIMTEFGTMNDFDELLKSAHEKGIKIMMDLVVNHTSDEHKWFVESRSENNKYRDYYVWKKGKDGQP----------PNNWTSCFSGSETDMYYLHLFSKKQPDLNWENPELRSDVYSMMQWWLGKGIDGFRMDVINFISKNQGVNSMNGPRIHEFLKVLRGKNLITVPG--------VSVEEAKLYTGEDR-----NELNMVFQFEHTDLGNGKY-GKWHKNSFKLTDMTKWQK----------GLENEGWNSLYWNNHDQPRVVSRFGNDKKYWKESA------------------------------------KMLATCLHMMKGTPYIYQGEEIGMLNDYAYNDLVIKSHDGRDNARTPMQWNAESQINDKDS----IFNYYKELIKIRKDN------ 170055690 52 -------------------------------------------------------------------------------------------------------------GDVKGVTAKLQHLKDTGFEATWLSPIFSSP--QEDFGYDVSDFKSVDPLFGTNAHLEELFAEAKKLGIKIILDFVPNHSSIEHEWFIKSENGDPKYKDYYVWHEGKDNP----QGGRKIPPNNWQSVFYWSDKRQYYLHQFAVGQPDLNYRNPEVIKEFDDILLFWMQKGASGFRIDAINHMFDEPINNPEDLPETYDVIAHWRKLID--------------------SYVEENKVDTAYANLTMTMFYESD---------DGKEQRAHFPFNFAMIEDLNDHS----------------KATDFKYIIDRFLDNMPRGKVTNWVLGNHDK----PRMS----SRYGRERVDGMAL--------MLMTLPGVAVIYNGEEIGMEDDMSYED------------------------------------------------------ 111018397 46 -------------------------------------------------------------------------------------------------------------GDLHGVRDKLGYLELLGVDALWLSPVMRSPMA--DHGYDVSDPRDIDPLFGDLASMDALIEAAHARQIKVTMDLVPNHTSVEHEWFRAALAGSPE-RDRY-IFRDGRGEDGAENNWPSIFGGPAWTRITEADGGQWYLHIFAAEQPDLNWDNPEVVDDLTKTLRFWLDRGVDGFRIDVAHGMAKPEGLPSANEPAVHDIHRGIRKVLD-EYPGTMAVGEIWVRDNERFGYIRPDELHLGFNFRL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 138894202 27 -------------------------------------------------------------------------------------------------------------GDLRGIMEKLDYLVELGVDIIWICPIYRSPNADN--GYDISDYHAIMDEFGTMDDFDELLAEAHRRGLKVILDLVINHTSDEHPWFIESRSSNPK-RDWYIWRDDGREPNNWES----IFGGSA---WQYDEQGQYYLHIFDVKQPDLNWENDEVRQALYEMINWWLDKGIDGFRVDAISHIKKKPGLPHMNQPGIMDYLKELKARYDIMT-----VGEANVTVDDAEQWVGEEDGNMIFQFEHLG-LWQTDGSIDVRRLKRTLTKWQKGLENRGWALFLENHD--------------------------------LPRSVS---------TWGDDRDYW-------LESAKALG--------ALYFFMQGTPFIYQGQEIGMINDYELERAKGRNHDGRDNSRTPMQWSDAAEQRDPNS----IWSFYKRMIQLRKTNELFVYG 163706599 7 -------------------------------------------------------------------------------------------------------------GDLAGILSRVDYLARLGIGAVWLTPIYPSPLL--DAGYDIADFTGVGSCFGDLATFDRLLTALHDRGIRLILDLVPNHTSDQHPWFIESRSSRYNPKRDWYIWADP---------VPGPLPPSRFGASAWAYDGQSYYHAFLPEQPDLNWRNPQVRAAIHDAMRFWLRRGVDGFRVDAAAVLFRRTRTDSQAVTRGY-LTELRRVVDEF--PDRVLLGEVDTTPDKLPSFYGEDELHLPLNYRLLEVPWKPDAVGRA-----VQAFLDTMPESAWWV--LGSHD--------------------------------------------------KPRI----ASRLGPEQARVAAM--------LLMTLPGTPILYAGDEIGMEN------------------------------------------------------------ 116328697 19 -------------------------------------------------------------------------------------------------------------GDIPGIISKLDYLHDLGFETIWVSPLYKSP--QMDHGYDVSDYYSIAPEYGTIKDAEKLIKGIHKRGMKIVFDMVMNHTSIEHDWFQQSRSNRENPKRDWYIWRDNKPPNNWSS-----FVTPKAWHYDSNTD-QWYLASFLEFQPDLNYYNPEVKKAMFDVLRFWLRKGVDGFRLD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 146295467 58 -------------------------------------------------------------------------------------------------------------GDINGLAEKLPYIKSLGVNAIWLMPIFESPSYH---GYDVTDYYKVNPDYGTNEDFVNFIKKAHKMGIKVIIDMMINHTSSKHPWFIEASNKNSKYRNYYI----WATP---NTNLDEP---SDLGTRQWYKKGSYYNAIFWSEMPDLNFDNKAVREEMKKIAKFWLEKGVDGFRLDAAKHIYREKDTLAWWEEYAK--------FCRSIKKDVYLVAEVWDSPQRIAQYFDS--C---FNFTVAQNIIEGVIYENTQTLQNNLSSIYNLYKN---VNP---------QFVDA--------PFLTNHDMNRAYSEIGSNS-------------------------------------KMKLAAALLLTLPGNPFIYYGEEIGMKGQDEYIREPFKWYET-W-KKGQTNWEMSKQEKDKNSLLNF----YRDMIGFRKKNPLLKG- 195149578 45 -------------------------------------------------------------------------------------------------------------GDLNGVTEKLQYLKDIGFTGTWLSPIFKSPMV--DFGYDISDFYQIHPDNGTMEDFERLMPRPRRLASRSSWTFVPNHSSDQSEWFKKSVDSDPQYKDYYIWHDGKINEETGEREPPSNWSEFRYSAWEWNDRQQYYLHQFAVQQPDLNYRNPVVVEEMKNIIRFWLAKGVSGFRIDAVPYLFDEPLTNCQDLPETIDMVYQWREVVDTFGDKRLLLTEAYTSFENMMLYYGRNGSHIPFNFDFLSNVNN--ASTAGTYVTHIKKWMDAMPEGANWV--LGNHDN------KRVASRFG--------------------------------------------------------VQRTDLINILLQTLPGHAITYNGEELGMTDVWSWEDDPEHYYDSRDPARTPYQWDAADHTWLPVSDDYKTKNALQQLRAPRSHLQIFN-- 187603932 28 -------------------------------------------------------------------------------------------------------------GDLEGVRQKLPYIKELGADVVWLNPFYVSP--DKDNGYDIADYYGVMDRAGTMADFERLLKEAHALGLKVILDLVVNHTSNQHQWFLESKKGKDSPKRDYYIWHDPKAPNNW----RSYF---EPSCWEWDKHGQYYYHSFAVEQPDLNWENKELRHEIYKMMRFWLDKGIDGFRMDVINLLAKRKDSDVENNPGIHEYLQEMHECMTV--------GEIFVTPKEGALYVDEERQELLFHFQIMPT-WDMLRFKEIQRWYEGLKGR-------------------GWN-------SQFLNNHDHTRQVTRYGN------------------------------------DREHRVASAKLLATLTHTLPGMPYIYQGEEIGMIEDYQYAEEVDKGRNSRDNSRTPMQWNDK---KEAGFTQGSVFRYYQRLIQLRKSNEALVYG 146322932 20 -------------------------------------------------------------------------------------------------------------GDLRGIVQRLDYLKDLGADMLWLTPIYESPL--EDQGYDIANYKGINPIYGTMKDWEDLAAEIHRRGMKIMMDMVFNHTSSQHAWFLESKSRDNPKRDWYFTNGERLPPNNWES----LFGGPA---WKYDEHDEWYMHLFSPSQPDLNWDNPEVRNAVFDVIDFWGQKGTDGFRFDVI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 49483757 27 -------------------------------------------------------------------------------------------------------------GDLPGMIDKLDYLKDLGIDVIWLSPMFKSP--NDDNGYDISDYQEIMDEFGTMEDFDRLLKGVHDRGMKLILDLVVNHTSDEHPWFIESKSSKDNPKRDWYIWPDGSEPNNWES----IF----NGS-TWEYDAQYYFHLFSKKQPDLNWGNPEVRDAVFEMMNWWFDKGIDGFRVDAITHIKK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154684779 27 -------------------------------------------------------------------------------------------------------------GDLRGIIARLDYIKELGADVIWICPIYPSP--NVDNGYDVTDHQAIMESYGTMEDFHDLLTECRSRGLKLVMDFVLNHTSTEHPWFKEAMNPDSKYRDYYIW-----------------RPGTADGPPTWVSDGQSVWHTGEYYQADLNWENPEVRQSVYEMMRFWLDKGVDGLRIDQLHLLSKK-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 73662555 27 -------------------------------------------------------------------------------------------------------------GDLPGVIEKLDYLKDLGIDVIWLSPMYKSP--NDDNGYDISDYKDIMDEFGTMHDFNQLLEGVHKRGMKLILDLVVNHTSDEHPWFIESKSSKDNPKRDWYIWSDGSEPNNWES----IF----NGS-TWEFDEQYYFHLFSKKQPDLNWDNPAVRNEIFDMMNWWFEKGIDGFRVDAITHIKKEAGDLSMNQPGIQTWLQEMKD-KSLSQYNIMTVGEANVNPDNAEDWVGEDKGNMIFQFEHLG-LWN---TGDVKILNRWQKKL----------------ENVGWN-------ALFIENHDQPRRV---------------------STWGDDKTYW-------YESATSHAI--------VYFLQQGTPFIYQGQEIGMTNDTSALLEKHKME-NRDNSRTPMQWNQAEQQDNPNS----ILNFYKAMIQLKKSDDVYTYG 24214166 41 -------------------------------------------------------------------------------------------------------------GDIPGIISKLDYLQDLGFETIWISPLYKSP--QMDHGYDVSDYYSIAPEYGTIKDAEKLIKEVHKRGMKIVFDMVMNHTSIEHDWFIQSRSSNPK-RDWYIWKDGRKPPNNWSS-----FVTPKAWHYDSNTD-QWYLASFLDFQPDLNYYNPEVKKAMFDVLRFWLKKGVDGFRLD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149182106 30 -------------------------------------------------------------------------------------------------------------GDIKGITEKLDYLKELGIDVVWLTPIYKSPQRDN--GYDIADYFNIHEEYGTMEDFDELLSEAHDRGIKIIMDIVVNHTSTEHEWFIESRSKDNPYRDYYIWRDDGSEPTNWQSKFG--------GNAWQYDEGQYYLHLFDVTQADLNWENEELRTKVYDMMKFWLDKGVDGFRLDVINLISK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167381697 241 -------------------------------------------------------------------------------------------------------------GDIKGIIEKIPYLKELGISIVWLNPIYST--SDADNGYDIKDYQEINSRFGTMKDFEELLFKMHEAGIKVVMDLVVNHSSNQHQWFIESKKGNNEKKEWYIW---SKNPNNW----RSFFSGSA---WKYDEERKYYLHLFLEEQPDLNWENIEVRQCIYKMMRWWFDKGIDGFRMDVINLISKVKGFPNDNGPRVHEFLNEMNDCLTVETPGVT--------PEQAQKYVGKEELEMLFQFEHVNIGWISVPWKLTE-LKQNIEKWQITLHNCGWNSYFNNHD----------------------------------------QPRQV-SRWGN---------------DTKYRIESAKMLATLLHTLEGTPYIYQGEELGMTNVYDYKDCEGKWKEGRDNARTPMQWDNSENAKEAIQNPNSIFNYYKKLLQLRKENPI---- 474177 27 -------------------------------------------------------------------------------------------------------------GDLPGVIEKLDYLNELGIDVIWLSPMYKSP--NDDNGYDISDYTDIMDEFGTMDDFNLLLESVHQRGMKLILDLVVNHTSDEHPWFIESKSSKDNPKRDWYIWPDGSEPNNWES----IF----NGS-TWYDDGEYYFHLFSKKQPDLNWGNKEVRHAIFEMMNWWFEKGIDGFRVDAITHIKKEAGTYAMNQPGIQSWLQEMKDIMTV--------GEANVNPENAVEWVGENEGNMIFQFEHLG-LWNTGDSKDVKAYKDVLNRWQKQLEN------------IGWN-------ALFIENHDQPRRV---------------------STWGDDQNYW-------YESATSHAI--------VYFLQQGTPFIYQGQEIGMTN------------------------------------------------------------ 116191109 41 -------------------------------------------------------------------------------------------------------------GDIPGLISKIDYLHQLGVDVVWLSPMFESP--QKDMGYDISDYQAVYPRYGTLEDVDRLIEACHSRGMKLILDLVVNHTSDQHPWFRESRSSNPKRDWYFW------KPARYDSAGNRHPPTNWRGYFTWDEQTQYYLNLYGPFQPDLNWENADCRAAIYEEMRFWLDRGIDGFRIDTV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 184155215 4 -------------------------------------------------------------------------------------------------------------GDLKGIISRLDYIKKLGADIIWLNPIYRSP--NVDNGYDISDYRAIDPTFGSLTDFKELLTKAHELGLKIMMDLVVNHSSDENEWFKQSRQGKENYRDYYIW---RDPVDGHE-------PTNWGSYFSQYDEGQYYLHLFAVKQPDLNWENEAVRHSVYDIMNWWADLGVDGFRMDVINLISK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 13487793 43 -------------------------------------------------------------------------------------------------------------GDLKGITSRLDYLADLGVDVLWLSPVFKSP--QDDNGYDISDYQDIDPLFGTMADMDELLAEAHKRGLKVIMDLVVNHTSDEHAWFQASRDKNDPHADWYWWRPAKAEPNQWGSYF---------GGSAWEYDGEYFFHQYSKKQPDLNWENPEVRKAVYKMMNWWMDRGIDGFRMDVI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170047994 50 -------------------------------------------------------------------------------------------------------------GDLNGITSKLPYLKEIGVRGFWMSPINKSPMV--DFGYDISDYRDIHEQFGTMADFENLVKEAKRLGLKVIMDFVPNHTSNKHQWFINSEAKVAGYEDYY-VWDDGLPNPDGGRNLPPTIQAFRGSAWEWSNREQYYLHQFTVEQPDLNYRNSKVVQEMKDVITFWLDKGVDGFRIDAVPFLFDELGTTTQNLPETVDMVYQWRELVDAYGETRVLMTEG-YAPLEVLHYVSSTGSHMPFNFGLITDITKASKAQDVTSIQSWMAI---IPEGHA-AN---------WVMGNHDRPRVG------TRF----------------------------------------------GKDRIDMMNMIIHSLPGATVTYQGEEIGM-------------------------------------------------------------- 163838912 17 -------------------------------------------------------------------------------------------------------------GDIPGVTSRVPYLSALGVDAIWLSPF--YPSALADGGYDVDDYRNVDPRLGSLADFDAMVTAAHGAGIKIVVDIVPNHSSNRHVWFQQALRSAPGSRARYHFYDGDQPPSNWESHFTRVTAEMANGEAVVDANGRWYLHLFAPEQPDWNWANPEIRADFLQTLRFWSDRGVDGFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 183221659 29 -------------------------------------------------------------------------------------------------------------GDLAGILGRLDEIQELGVETIWFSPFYRSPG--EDFGYDISDYTTIDPRFGTMADTERLIKEIHKRKMKVVLDMVMNHTSDKHPWFLESKSSNPK-RDFYIWRKGTKKPPNNWISMV--------GKSGWNYDPQYYYSNFLSFQPDLNYRNPKVKQTMLKVLDFWLQKGVDGFRLD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 160940966 10 -------------------------------------------------------------------------------------------------------------GDIRGILEKLDYLKALGITMLWLCPIYQSPMDDN--GYDVSDYCALAPEFGTMEELDELIERAGDMGIKIILDLVINHTSDEHRWFRQAME-DPEGEEHYYIFKDRE-PNNW----RSVF-----GGSVWEKEGRYYFHAFGKKQPDLNWEN-ETLRKKLYEMVWWLEKGIAGFRIDAITFIKKDL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116618008 7 -------------------------------------------------------------------------------------------------------------GDLQGIEQRLDYIKKLGADVIWLNPIYASP--DKDNGYDISDYEDINAKFGTMQDFDRLLQKAHDKGIKILMDLVVNHTSDQHQWFIESRSSDNDKRDFYIWRDDGHEPNNW-------------GSFAWEETGQYYLHLFVEGQPDLNWVNPEVRQAVFDMMNFWVDKGIDGFRMDVISLISKPDGLPVANGPHVHEYLQEMREVLKRAD--MMTVGEASVDINNAIKYANTNESELLDNNPNPALGWY---DQKVSLLKENLSKWQNDLAGKAWNSYWDNHD----------------QPRAVSRY------------------------------------------GDDRAAYRVVMVATLLHFMQGTPYVYQGEEIGMTNAYNYLIDKDHLIDEKYVHRTPMQWDSTANAGTTGTPWLKIFYYYQKLIQLRHDLPIITTG 187604035 40 -------------------------------------------------------------------------------------------------------------GDIQGIIDKLDYLKDLGIDVIWICPMYKSP--NDDNGYDISDYQDIMDEFGTMEDFDRLLDEVHQRGMKLLLDLVVNHTSDEHPWFIESKSSKDNPKRDWYIWPDGSKPNNWES----IF-----GGSAWEFDEQYYLHVFSKKQPDLNWENAEMRTAVYDMINWWLEKGIDGFRVDAISHIRKNP-TFAMNVDGIHDYLEELRDETDIMT-----VGEANVSPDDAHLWVGEKEMNMVFQFEHM-DLWSEDADSDVVHLKNVLTKWQKGLEADGWALYVENHDQ------------------------------------TRTV-----SKWGD------------DERYWKESAKSIAMMY---FLMQGTPFIYQGQEIGMRNRYYIGVEQGKSHDSRDNTRTPMQWSDASQLEDEDS----IFNFYKEMIQLRKDDETFVYG 163762088 10 -------------------------------------------------------------------------------------------------------------GDLQGILARLDYLKDLGIDFIWICPMYKSPLDDN--GYDISDYQDILEDFGNMDDFNDLLNGVHERGMKLIIDLVPNHTSDEHPWFVESRKSKTSSKRDWYIWRDGKEPNNWES----IF-----GGSAWEYDEQYFLHVFSRRQPDLNWENPDVREALYDMINWWLEKGVDGFRIDALSHIKKRPGFPHMNQDGIHDFLTELKNKTYGRYPDAMTVGEANVSIEQAHDWVGKNGMDMVFQFEHL-DLWDEVDTEDVVNLKKILTRWQKGLE----------HD--GWN-------ALFIENHDKARVVSTWGN--------DGELWKE-----------SATALA-----------------AMYFLMKGTPYIYQGQEIGMTNIYDYDDVAAKAHTSRDNSRTPMQWDAGTQEQDPTS----ILQFYKALIRLKKDHPVFTYG 167957581 28 -------------------------------------------------------------------------------------------------------------GDLRGIIEKIDYLKGLGVDAVWLSPIFSSP--QIDCGYDISDYRSIDPLFGGMAMFDELLLQAHKRDLKVMLDLVPNHSSDQHTWFKESSSSRDNSKRDYYIWRDAKS----DGTPPNNWLSMSGGSAWQWHDGQYYLHSFLPSQPDLNWDNPEVRQEIFEIMRFWFEKGVDGFRVDAIWPLSKNAGDNPRN-PEYYA------------------------GDEDYGSYIGPKLCEYL---RMMSDV--------------ALEYKNK------FLVYEFYPDDFGSRFDQYSAIQKVAPGVSSTFYFEAFQTEW----WARQEKFNAFGTWYDQLPVASLASKFGMAQAKALAL--------MQLSLPGIPAIYYGDELGML------------------------------------------------------------- 156934862 31 -------------------------------------------------------------------------------------------------------------GDLAGIISKLDYLQQLGINLIWLSPVYKSPMDDN--GYDISDYDDIAAEFGTMAEMEQLIQEAKARDIYILMDLVVNHTSDEHPWFIEAKKGDNPYRDFYIWAPDGGPPNDY---------RSHFGGSGWAYDGEYYLHQFSVRQPDLNWENPRVQEEIHAMMNRWLDKGIGGFRMDVIDLIGKEVDRQIMNGKHLHVLLRQMNEAT--FGPRSLTVGEAWSAPEDALLYSDPEELSMVFQFEHIKQTWDEKAGK-------WRSRPFELPRFKAWQTALA---DRGWNWSNHDL------PRAVSKFGND---GEFREVSAK-------------------------------------MLATALHCLRGTPYIYQGEEIGMTN------------------------------------------------------------ 210611161 23 ---------------------------------------------------------------------------------------------------------DGF-GDLNGIIEKLDYIKKLGADAVWLSPVFDSP--QDDNGYDVRDYRKIYDKFGTNEDMDRLIEEAHARGIKIILDLVVNHTSDEHEWFVESKSDDNPYSDFYFWKDDGSEPNNWGSS-------FCGSAWEYAETGQYYLHFYTKKQPDLNWENEQVRQAVYDIMKYWFDKGVDGWRMDVIASISK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 193709213 22 -------------------------------------------------------------------------------------------------------------GDLKGIEEMAEHFQETGIGAIWLSPIFKSPLA--DFGYDISDFVSIDSTYGTMEDFLSLQRKLKSLGVRILLDFVPNHSSDEHEWFQKVKKIDP-YTDYYVWLDGKV-----DENGNKIPPNNWRNNFEWSERGQYYLHQFAAKQPDLNYNSPALLEEMKNVLRFWLDIGVDGFRIDALPYIIEDIKFESRDQPGTYKIVEEFRAVLD--------------------EYTNRDE-----NTRLM--LVEAYASINYTMMYYSQQRRAHMPFNFNFITYL----------------NKTSSAVDIKNTINLWLDNMPSGQWANWVMGNHDNK----RV----ASRFGQDMVDP--------MNTLATMLPGTAVTYNGEEIGM-------------------------------------------------------------- 77360300 68 -------------------------------------------------------------------------------------------------------------GDFNGMTAKLPYLEELGVNALWLTPIFEAPSYH---GYDFTEFYKVESDYGSMAEFEAFIKAADDKGMKVILDLVINHISSQHDWFQQSEKQQAPFSDYFVWRDDWSDNDKPEAV------------WHWSETKQYYYGAFGASQPDLNLRHPDVANEMKKMAKFWLDKGVAGFRLDAVRFAM-EGGANAQDTQETIEYWQDFNQYIKSVNPQAYLVGEAWADLPIAAKYYGEGGLDQGFDFEVGYKILSLLKTDDTDVLFGTMSNEQHKAKNA-------------LILDENLQQRKDSQAPLH------FFTPFLTNHDQERVAYQLKEHDGKAK-----------------------LAAAMLFSSPGTPYIYYGEEIGLIGDDVYKRAPMQWDNSHWVEETALDRSVAAQQAQPNS----VWRLYQHLIAMKKQRPEFT-- 1168388 29 -------------------------------------------------------------------------------------------------------------GDLKGITAHLDYLKQLGIDVIWLNPIYRSP--NDDNGYDISDYQQIAADFGTMADFDELLQAAHDRGLKIIMDLVVNHTSDEHPRFKRSRQDRTQYRDFYFWRSGKKAPNNWEAAFG--------GSAWQYDEQQYYLHTFSTKQPDLNWENPTLRESVYTMMTWWLNKGVDGFRMDVI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 28379942 27 -------------------------------------------------------------------------------------------------------------GDIPGIISRLDYLATLGVDALWLSPVYKSP--NTDNGYDIADYQAIDPAYGTMADMDQLIAQAAQRGIKIVMDLVVNHTSDEHLWFVDAQNPDSPTRDYYVW------ADAVDGHAPDLTSGFSGGSAWELDEGQYFLHLFSKKQIDLNWQNPDLRRAIYRMMNFWIDKGIEGFRMDVIDMIAKE-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 196188111 12 -------------------------------------------------------------------------------------------------------------GDLKGLIERLDYLNDLGIDAIWLSPVNKSPMVDN--GYDIADYKSICSTFGDLDDFDTLVEEAHRRKVKIIMDLVVNHTSDQHPWFVESSSSRDNPKADWYLWQSAEGSQKFPNDWQSYFG--GPGWTYSSERDQFYFHTFNKNQPDINWHNSEVRAAIHDIVRFWLDRGVDGFRLDASAYVKDKYGASDKNLPENHVIIQEIRKVLDEYGDRV-LIGETFIDSSESIIFYGKDELHLPITFEFPFSPWYP------GYLQRKVDKVERLTPSGAWPTYLDNHD---------------IPRHLSR---------------------------------WIQCSLCVDSTAIAKAAATLLM------TVRGTPILYYGQELGMEDNTDIQDDAIRKSSTRDGARTPMQWDNASELKDPDS----ILNFYRQLIRVRKQSAALRRG 192807975 88 -------------------------------------------------------------------------------------------------------------GDLQGVIEKLNYLEDLGVTGIWLMPIHPSPSYH---GYDVTDYRSIHPDYGTLDDFKTLLAEADKRGIKIIMDLVVNHTSTEHAWFQQA-AKDKASRDWYIWAEDQGKTPSGSSAAGSGSP--------WHEMGEHYMGTFWGGMPDLNFDNPKVREEMKDIGKFWLELGVDGFRIDAAKHIYEDLATTAKNT----AWWQEFRASMNEVNPEAYIVGE----------------------------IWDNSAAVIAPYLENAFDSGFNFS--------------LGESIVGAAMNEKDNNLAFTLERTYGLFSQVSDGKF-TDAAFLTN--------HDMNRVMSQLKDDVNHA----KMAAGILLTMPGHPFIYYGEEIGMKGDEQWSNTGSDKGQTTWEPLTHNRGDQVQGVEQQTGDENSLLSRYRTLIRWRNEMPVLNSG 8096681 27 -------------------------------------------------------------------------------------------------------------GDLAGIIEKLDYLKQLGVDVIKLKPIYKSPQRDN--GYDISDYFQIHDEYGTMEDFDRLLEEVHRRGMKLIMDMVVNHTSTEHEWFKQARSKDNPYRHFYI----WRDPK----------PDSAPTNWQWEYDGQYYLHLFDVTQADLNWENEELRRRIYDMMHFWFQKGVDGFRLDVV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 205374976 28 -------------------------------------------------------------------------------------------------------------GDVNGIIEKLDYLKELGVDVLWLTPIYDSPQRDN--GYDIRDYFSIFEEFGTMEDVERLLSESHRRGMKIIMDIVVNHTSTEHEWFQEAQSKDNPYRDYY-IWKDPVDPTNWESKFG--------GNAWEYDEGQYYLHLFDVTQADLNWENEELREKLYDMMRFWFEKGVDGFRLDVINLISK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 183222730 25 -------------------------------------------------------------------------------------------------------------GDLEGIIQRLDYLAGLGIDAIWLSPVYPSPMF--DFGYDISDYEEIDPVFGDIQTFKRLLKEAHKRGIRIIMDLVVNHTSHLHPWFIESRSSNSPKRDWYI----WKEPS---HNGP---PNNWLGAFGWEYDKRYYFHSFLKEQPDLNWRNPDVEDAIFRMMKYWLDMGVDGFRLDVVPYD-KQVHTYDRDRPEMHGILRRMRKLLDSYSDKRMFVGE-IMQPGNVLTYCGRDELHLAFNFMFLFSPWKA------ERFFQIVKDFESALGDDNWPNYLSNHD-----FPRHITRY----------------------------------------------------EKGEHTLDRARLAACMMLTLRGTPFLYYGEEIGMKRQFNKIQDPGKRHPGRDPERIPMPWDGSEQKQNPDSL----FYTYKKLLQIRKDRKSLRKG 158299636 56 -------------------------------------------------------------------------------------------------------------GDVRGVTAKLQYLKDTGIDATWLSPIFSSP--QEDFGYDVSDFKQVDPLFGTNADLEQLFAEANKLGLKIVLDFVPNHTSNKHQWFIDSEKGIAPYRDYYVWRPARNVPNNWQS----VFYGSA---WEWSERGEYYLHQFAKGQPDLNYRNPAVVAEFDDVLRYWMERGAAGFRVDAIPDFIDEPINNPEDLPETYDVIAHWRTVLDDFARQKG--SDAIIMMTE------------AYANLTMTLRYYESDDGK-----QQRAHFP--------FNFV-------------MIEELGENARDFKRVIDRWLGNVPRGKTTNWVLGNHDK----PRV----ASRYGVE--------RIDGMQLMLLTLPGVAVTYNGDEIGMIDDISYED------------------------------------------------------ 89076505 35 -------------------------------------------------------------------------------------------------------------GDIPGIITKLDYLADLGVDLVWICPFYQSP--NDDNGYDISDYQAIHPDFGCLDDVDRLIREAHKRGIKIIIDLVINHTSDEHPWFIESRQNRNSAKRDWYIWRDGS-----EATTEK--PTNEPNNWESIETAQYYLHLFSSKQPDLNWENPEVKAALFSMIHWWLERGIDGFRVDAISHIKKQ-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195978867 28 -------------------------------------------------------------------------------------------------------------GDLKGITGKLDYLQELGITAIWLSPVYQSPMDDN--GYDISDYQAIADIFGDMADMDELLDEAKQRGIKIIMDLVVNHTSDEHAWFVEARE-NPDSRDYYIW---RDQPN----NLMSIFS----GSAWEYDDGQYYLHLFSKKQPDLNWENAELRQSIYDMMNFWIDKGIGGFRMDVIDLIGK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 194863477 49 -------------------------------------------------------------------------------------------------------------GDLKGITSRLGYLKEIGITATWLSPIFTSPM--SDFGYDISNFYDIDPIFGTLDDFDALIVEAKSLGVKIILDFVPNHSSDENVWFEKSVNREDGYDDFY-VWDDRDPPSNW----VSVFSGPM---WTWNEKQQFFLHQFQVKQPDLNFTNPMVREHMLDVLKFWLDRGVDGFRIDAVPHIYEHRNADTKDQPATVDLMYEWREFLQNGGDSRVLLAEAYSSVETLSAYFGHQGTQLPMNFQLMYLSGYSTAVGSIDYWMNTMWKEHQ---TANWV--VGNHD------TNRVADRMGAHEVD--------------------------------------------------------LLNVIVNALPGASVTYYGEEIGMSN------------------------------------------------------------ 16077848 31 -------------------------------------------------------------------------------------------------------------GDLNGIIEKLDYLKTLQVDVLWLTPIYDSPQHDN--GYDIRDYYSIYPEYGTMEDFERLVSEAHKRDLKVVMDLVVNHTSTEHKWFREAISSDSPYRDFYI----WKKPQENGSV-----PTNWESKFAWELDGQYYLHLFDVTQADLNWENEEVRKHVYDMMHFWFEKGIDGFRLDVINLISK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 58337309 26 -------------------------------------------------------------------------------------------------------------GDLQGIIQKIDYIKKLNVDMIWFNPFFVSP--QNDNGYDIADYYNIDPRFGTMADFEKLVKKLKEIGVGVMLDMVLNHCSTENIWFKKALAGNEKYRKFFYLRKGKNLPNNWQSK----FGGTAWSKF--GDTDYYYLHLYDPTQADLDWHNPEVRKELFKVVNFWRSKGVHGFRFDVIPVEEKSLYTDT---PIVHKYLKELNAATFGQDPESITVGETIA---NSIEYSKPSEHELS-----MVFTFHHLKVQDGEKWSKKLKELF-----TEWQEKMDQGD--GWNWDNHD------QPWALTRF---GDTGKYRGKSAE-------------------------------------MLATATHLMRGTPYIYMGEEIGMIDDYSSMDDKSKARDN---SRVPMHWEKYASEHKPWLIPGEIFNYYQKLIKLRRSEDLISDG 85104727 39 -------------------------------------------------------------------------------------------------------------GDIPGLIAKIDYLHDLGVDCVWLSPMFESP--QKDMGYDISDYQAVYSRYGTLSDVDNLIAACHVRGMKLILDLVVNHTSDQHPWFQESRSSKTNPKRDWYMWK----PARYDANGNRIPPTNWRSYFTWDELTQYYLHLYDNSQPDLNWENEECRKAIYNEMRFWLDRGVDGFRIDTV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 13517319 29 -------------------------------------------------------------------------------------------------------------GDLNGIISKLDYLQQLGITLLWLSPVYRSPMDDN--GYDISDYEEIADIFGSMSDMERLIAEAKARDIGILMDLVVNHTSDEHPWFIDALSSNSAYRDFYI----WRAPAADGGP-----PDDSRSNFTLDEAGEYYLHQFSTRQPDLNWENPRVREAIHAMMNRWLDKGIGGFRMDVIDLIGKEVDPQIMNGRHPHLYLQQMNRAT--FGPGSVTVGETWSAPEDALLYSAEEELTMVFQFEHIKLFWDEQYGKDLLRFKAVIDK---------WQTALADH---GWNWSNHDLPRA---------------VSKF----------------GD---------------DGEYRVVSAKMLATALHCLKGTPYIYQGEEIGMTNDDDYRDIESHEAMMRGIHRTPMQWNVAAALDDPDS----VFYHYQKLVALRKQLPLLVHG 116871646 8 ---------------------------------------------------------------------------------------------------------------------------------IHLLPFFPS---TGDRGFAPTDYTIVDSKLGSWEMVEKLGEKYY-----LMFDFMINHISRKSHFFQDFKKANSKYRDMFIFFPPGR-PSEKDLDLIYKRKDKAP--FQEVEETELVWNTFGEEQIDL-----DVTAEVTKEFIRMASHGCSILRLDAFAYAIKKLETNFFVEPE------IWNLLDEV-------KAEAKKYNMELLPEIHEHYSQMIYDFALMVMLY-SLYSGHANRLANWLKMSPMKQFTT-----LDTHDGIGVLLTDEELDYTSKELYKIGANVKKVYSSEK---YNNLDIYQINSTYYSA-----------LGDDD----KSYLLARAIQCFAPGIPQIYYVGLLAGKNDIELLE---KTKEGRNINRHYYTVDEIAKE-----VERPVVKALSKLLRFRNNSEAFD-- 169784542 39 -------------------------------------------------------------------------------------------------------------GDIPGLISKVPYLHSLGVDVVWLSPMYDSPMH--DMGYDVSDYENVLPAYGTVEDVERLIDACHERGMKLILDLVINHTSDQHKWFQESRSSDNDKRDWYFW-----RPPRYDEQGNRLPPTNYRGYFTWDEHTQYYLHLYAKEQPDLNWDNEATRKAIYDSAVFWLDKGVDGFRVDTV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 158295174 54 -------------------------------------------------------------------------------------------------------------GDIRGVTAKLQYLKDTGIDATWLSPIFQSP--QRDFGYDVSDFLQVDPLFGTNGDLEELFDEARKLGLKIVLDFVPNHSSNEHWWFVQSELGVEPYRDYYVWHPGRPVP---GQARPDV-PNNWNSVFYWSEIRQYYLHQFEVGQPDLNYRNPRVIKEFDNILRFWMERGASGFRVDAINHMFHHIYTN--NLLETYDVIGHWRKVIQTGSDAIIMLTEAYTSMDMVLRFYQSDDAHFPFNFVLLGEL-NGDS--NARDFKYVIDRLENLPRGTNWV--LGNHD---------------------------------------------QPRVGSR-----------------YGEERIDAMNVLLMTLPGVAVTYNGEEIGMVDDMAWEDSLDPQGKSRDPQRTPFQWDDT---HNAGSTANRTW------------------- 154125158 4 ---------------------------------------------------------------------------------------------------------------------------------VHLLPFFPS---TGDRGFAPSDYTRVDATFGDWDDVEALGQEYY-----LMFDFMINHISRESEMYQDFKNHDQKYRDFFIRWPDR--PTQADIDLIYKRRDKAPQEITFADGTEHLWNTFGEEQIDID-VNSQIAKAFIKATLEMVQHGANLIRLDAFAYAVKKVGTNFFVEPEIWAVLNEVRGIL---AP---MHAE-ILPPQKINAYF-------TYDFALPMTVLYTLYSGKTNRLANWLKQSPMKQFTT-----LDTHDGIGVVDARDILTDEEIDYASEELYKVGANVKKTYSSAANLDIYQINSTYYSALGNDDAA---------------YLLSRVFQVFAPGIPQIYYVGLLAGENDIDLLES---SKEGRNINR-----HYYTREEIKSAVKRPVVADLLALLSWRNQFSAFA-- 154484710 5 -------------------------------------------------------------------------------------------------------------GDLRGIISKLDYLKDLGVDIIWLSPIYKSPFV--DQGYDISDYYSIAEEFGTMEEFDELLAEAKKRNMYIIMDLVINHCSDKHEWFQKALADDGEYADYFYF---RKGKDG-----------NPPSNYRSYFGGKYYFHMFAKEQPDLNWENPTLRKKLYDMINWWLEKGLAGFRIDAIINIKKDL--DFPNLEGADGLAGCWRMVENVEGVGEYLVAEVNMHKDELSQFIGENG-----HFSTIFDF-----------------SAHALSNGA--------H---GW-YDAPD-----INFNDWRKIINSQLQVQK---------------------CGIEANIIE-NHDEPRGVSRFLMLGTVSVLLRGIPFIYQGQEIGMQN------------------------------------------------------------ 172056308 41 -------------------------------------------------------------------------------------------------------------GDIPGIIAKLDYLKDLGVDVLWICPMFKSP--NDDNGYDISDYEDIMDEFGTMADFDLLMEEAHKRDIKVLLDLVVNHTSDEHPWFLESRSSKDNDKRDWYIWKDAVEPNNWES----IF-----GGSAWEYDEKYFLHVFSRRQPDLNWRNKDMRQAVYTMINWWLDKGVDGFRIDAISHINKDLGMPHMNVEGIHEYLEELKDIMTV--------GEANVTPEEADLWVGEEKMNMVFQFEHM-DLWRADAEKDVVKLKQVLTKWQKGLEETGWALYLENHDKV------RSVSLWGDEGQYWKQ---------------------------------SAKSLA--------------MMY---FFMQGTPFIYQGQEIGMTNDYDDVATKNKTHESRDNSRTPMQWTNAAQQADEDS----ILNFYKRMIQIRK-------- 119946039 46 -------------------------------------------------------------------------------------------------------------GDLAGIISKLDYLKQLGINVIWLSPVFKSPMDDN--GYDISDYQDIASEFGTLEEMNKLIAEAAKRDIRIIMDLVINHSSDEHPWFIESRSKDNFYRDYYI----WREPKA-DGSAPNDFKSYFGGS-AWEFDGQYYFHQFSKKQPDLNWDNPKVQEEVHKMINWWLDRGIGGFRMDVIDLIGKDVDKQIMNGPRLHPLLQEMN------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 139437343 23 -------------------------------------------------------------------------------------------------------------GDIAGITQQMDYLERLGIEAIWLSPFYPSPLV--DGGYDVADYCDVDPRLGSLDDFDDMIAAAHARGIKVIVDIVPNHSSNQHPWFKAALAAGPGSPERAYIFRDGRG----EH--GELPPTNWNANFTRVADGQWYLHMFTPEQPDFDWSCPEVHAFFCDVLAFWSDRGVDGFRID---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 21730867 1 -------------------------------------------------------------------------------------------------MIGYQIYVRSFVGDFRGLKNAVSYLKELGIDFVWLMPVFSSISFH---GYDVVDFYSFKAEYGSEREFKEMIEAFHDSGIKVVLDLPIHHTGFLHTWFQKALKGDPHYRDYYVWANKETDLDER---------REWDGEKIWLEDGRFYRGLFGPFSPDLNYDNPQVFDEMKRLVLHLLDMGVDGFRFDAAKHMRDTIEQN----------VRFWKYFLS--DLKGIFLAEIWAEVDEHGRIFG-------YNFDTSHCIKEAVWKENTRVLIESIE-RAVIAKDYLPVNFTSNHD----------MSRLA----------------SFEGGFSK---------------------------------EKIKLSISILFTLPGVPLVFYGDELGM-------------------------------------------------------------- 83649091 10 -------------------------------------------------------------------------------------------------------------GDLNGITEKLDYIASLGVDAVWISPFFKSPM--KDFGYDVADYCDVDPIFGTLADFDRMLAAMHERGLKLLIDLVPCHTSDEHPWFQESRSDRSNAKADWYVWRDPK-PDGSP-------PNNWRAHFSWTWDGRYYLHHFLPGQPNLNYRNPAVTEAMLAQAEFWFKRGVDGLRIDAIA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 146297425 27 -------------------------------------------------------------------------------------------------------------GDLPGIIQKLDYLKELGVNVIWLNPIYKSPNADN--GYDISSYYDIMDEFGTMEDFDKLLQEAHKRGIKIVMDLVVNHTSDEHKWFLESRSKDNPYRDFYFWRPGKNGPNNWTS----FFSGPA---WEYDETGEYYLHLFAVKQPDLNWDNPKVRQEIYKMMKWWLDKGIDGFRMDVINLISKVEGLPDDNGPRVHEYLQEMNDIMTV--------GETFVTPEIAKLYYDRNELNMLFHFEHMDM--------------------------------------------DCSGSKWNIKPWDLKKIMYKWYLALKDKGWNSLYLNNHDQPRMVSR-FGN---------DKEYRVESAKLLATLLHTWQGTPYIYQGEEIGMLNWYKEMKKLGKSDESRDHARTPMQWDDSENAGTKGTPWNSVFYYYKKLIEFRKRHPV---- 187934822 10 -------------------------------------------------------------------------------------------------------------GDLRGIISKLDYLKELGIDVIWICPMYKSP--NDDNGYDISDYQDIMEDFGEMADFDELLTKVHKRGMKLIIDLVINHTSDEHKWFVESKSSKDSPKRDWYVWKDGSEPNNWES----IF----KGSAWEYDENEYFLHLFSKRQPDLNWENPEVRNELYKMVNWWLDKGIDGFRVDAISHIKK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 168182538 27 -------------------------------------------------------------------------------------------------------------GDIEGIISKLDYLKDLGIDIIWICPMYKSP--NDDNGYDISDYKAIIDEFGTMGDFDKLLQKVHEKGMKLIIDLVINHTSDEHKWFIESRSSNPK-RDFYIWRDDGKEPNNWES----IFKGSA-----WYNTEQYFLHLFSKKQPDLNWENENVRKELYKMINWWLDKGIDGFRVDAISHIKKEKGPNPKNLEGIHKYLKELKDKYDIIT-----VGEANVNINQAPQWVGEKDGNMIFQFEHL-DLWDVDHKEQSTILKEVLSK---------WQEGL---EGVGWN-------ALFIENHDIQRVV---------------------STLGDDKNFW------------EESSKALALMY---FMQKGTPFIYQGQEIGMTNDYNDIKEKIKKGISRDNSRTPMQWDTTENAGSKEKPWMKINSNYVD-INVREQE------ 71280861 24 -------------------------------------------------------------------------------------------------------------GDLPGIISKLDYIASLGVDAIWISPFFKSPM--KDFGYDISDYREIDPIFGTLADFDELVIKAHALGIKIMIDQVLSHTSDQHQWFIDSREDQTNDKADWYVWSDAKEPNNWLS----IFGGT---GWTWEPRQQYYLHNFLTSQPDLNFHNPDVRQAVLDNIEFWLKRGVDGFRLDAINF--------CYHDAQ-------LRD-----NPAKA---------KELRTSIGFDE----KNPAYQYHYYNN--TQDENLFMEDIRTLLNEYPGTVALGEISSEDSL-----KTMAEYTQGEHRLHMGYSFDLLTDNFSASYIKQVVQNLESRVLDGWPCWSISN-----HDVERVVTRAKMLYAMISSLRGSVCSYQGEELGL-------------------------------------------------------------- 195430368 50 -------------------------------------------------------------------------------------------------------------GDLKGITTRLTYLKEIGITATWLSPIFTSPM--SDFGYDISNFYDIDPIFGTLADFDDLIAKAKELKLKIILDFVPNHSSDECEWFDKSVNRLEGYDDFY-VWDDGKV----NAETGEREP---PSNWISVFGGQWTWHELHQFQVDLNFSNPMVKEHMLDVLKFWLDRGVDGFRIDAVPHIY---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 146760387 2 ---------------------------------------------------------------------------------------------------------------------------------VHILPFFTPFDG-ADAGFDPIDHTKVDERLGSWDDVAELSKTH-----NIMVDAIVNHMSWESKQFQDVLEKGEE-SEYYPMFL----------TMSSVFPRPRPGHYKFASKTRLVWVSFTPQQVDIDTDSAKGWEYLMSIFDQMAASHVRYIRLDAVGYGAKEAGTSCFMTPKTFKLISRLRE------EGVKRGLEILI---EVHSYY-KKQVEIAYDFALPPLLLHSLFTGHVEPVAHWTEIRPN-----NAVTVLDTHDGIGVGSDQLDRSLKGLVPHANTHGESQAATG---AAASNLDLYQVDSTYYSALGC-----------NDQH----YLAARAVQFFLPGVPQVYYVGALAGRNDMELLR---RTNNGRDINRHYYTAEIDENLERP------VVKALNALAKFRNELPAFDG- 119963831 92 -------------------------------------------------------------------------------------------------------------GDLAGITAELPQLATLGVDAVWLSPFYRSP--QRDAGYDVSDYCDVDPLFGTLTDFDALIAEANRLNLRVIADLVPNHCSDQHVTFQAALAGANSPERDMFIFRDGRGPDGNEP------PNNWQSHFTRVIEGQWFLHLFDSSQPDFNWDNPAVHAEFERVLRFWLDRGISGFRVDVAHALVKAAGNSSEGQPALHDIYRRWRSILEEYGPDRILCAEANVDPLRLAQWVRPDEMHQAFNFPYL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 158299642 64 -------------------------------------------------------------------------------------------------------------GDLRGITSRLEHLKDAGIGATWLSPIFRSPMV--DFGYDIADYTAIQPEYGTMEDFEALLAEAKRLGIKIILDFVPNHTSDQCEWFRRSVAREHPYTDYYVWQDGRVDPNG-NGTARLP-PNNWQSVFYGSDRGQYYLHQFTAQQPDLNFRNPAVVDEMREVLRFWLRKGVAGFRIDAVNHLFEETGTDRDPLSYTHHITKDLVGHRVLACNKSRFHSAVLEDYD-------------------MVYQWRALLDD----WSREHGGDARIIMTEAYANYYHAEEDDGDQPDGQPRAAAG----SHMPFNFLLITDLNRDSSAQDFVYTIQKLTYMPRV-GATANWVLGNHDQPRGAERIDAIHTLLLTLPGIAVTYYGEEIGMVDNPD--------------------------------------------------------- 195997059 33 -------------------------------------------------------------------------------------------------------------GDLKGIEQRLSHFKDIHVDAVWLSPMFKSPM--KDFGYDVSDYTDVDPIFGNMADFDSLLAAMQKQGIKLILDFVPNHSSDQHEWFIESRSSNPKRQWYM-----WAEPKGMDADNNPIPPNNWISVFSDNKTNQFYLHQFLVEQPDLNYTNPEVVEASKNVLRFWLNKGVDGFRIDAIKHVYERPGVDAHNEPPLHWLNRQWRSVFDKTKPRFA-VGEAYDPIDIIMLYYGQPEFHFPFNFFLLTLKW----TGNTQTVHDWMSKMPA----CGWPN---------WVVGNHD---------NHRI------------SNRRG----------------------------PKLVK---AVNAVNLLLPGTPTTYYGEEINMRN------------------------------------------------------------ 77360294 2 -------------------------------------------------------------------------------------------------------------GDLKGIINRIDYIKSLGVDAIWISPFFKSPM--KDFGYDISDYRDIDPIFGDLNDFDSLIEQAHARDIKIIIDQVLSHTSDQHQWFLDSRENTTNDKSDWYVWEDGTAPNNWLS----IFGGPA---WQWEPRGQYYLHNFLTEQPDLNFHNPDVRQAVLDNVEFWLKKGVDGFRLDAINF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 170106582 33 -------------------------------------------------------------------------------------------------------------GDLNGIYAKLDYLKDLGVDVLWLSPIYRSPLA--DMGYDISDFRDIDPRYGTLADWDNLLSGVHERGMKLMMDLVVNHTSDEHQWFLDSRSSKSDPKRDWYIYDDRQPPNNW----RSVF----QGSAWEYDEEEYYLHLFVSKQPDLNWENADVRDAVWDFMQFWTDRGCDGFRLDVI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157107448 51 -------------------------------------------------------------------------------------------------------------GDLNGITQKLQYLKSLGIKAFWLSPIYKSPM--TDFGYDIADFRDIQPEYGTMEDFENLVKEAKRLELKVILDFVPNHSSDEHEWFVKSENRESGYDDYYVWHDG---VPGRNSCQNDP-PNNWVENFYWSEKRRYYLHQFHYKQPDLNYRNAKVVEEMKNVMRFWLDKGVNGFRIDAVPFVYDHIYT--QNLPETTDMVYQWRVVMDEYDTRVIM-TEAWTDLSTLKTYFGRQGSQMPFNFQLILRLNNT--SNKASDFKTVIDSLDTVPNGHAWV--LGNHD---------------------RRRV---------------------------------ASRMGGEQWVD-------IMEMIQLSIPGVSVTYQGEEIGM-------------------------------------------------------------- 52079231 31 -------------------------------------------------------------------------------------------------------------GDIRGIIEKLDYIKELACDVIWLTPIYQSP--QNDNGYDISDYYSIHEEYGTMADFEELLEEAHKRGIKVIMDLVVNHTSTEHRWFKEAASGENLYRDFYIMKPNGAPPTNWESKF---------GGSAWAESGQYYLHLYDVTQADLNWENEAVRKKVYEMMHFWFEKGIDGFRLDVI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 75812283 28 -------------------------------------------------------------------------------------------------------------GDLQGIIEKLDYLKTLGVDVIWLTPIYQSPQRDN--GYDISDYFQIHHEYGTMEDFERLVSEVHRRDMKIIMDMVVNHTSTDHEWFRQARSSDNPYRDFYIWKDDGSAPTNWESKF---------GGSAWEYDGQYYLHLFDVTQADLNWENEALRRRVYEMMHFWFQKGIDGFRLDVI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 28379600 27 -------------------------------------------------------------------------------------------------------------GDLRGIIQMLPRLKQLGITTIWLSPIYQSPMVDN--GYDISDYQAIDSRFGTMADFDELMEVTKRLGLKVILDLVINHTSDQHVWFQSAKSPTSPYRDFYIIRRGAHGNP----------PNNWRSNFSQDEYYHHV---FSKQQPDLNWENPALRKRIYQMINWWLAKGVAGFRIDAITFIKK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 23503475 38 -------------------------------------------------------------------------------------------------------------GDIPGIISELDYLKALGIDLNWLSPILQSP--QVDMGYDVSDYYRIHPPYGTVEDVDALIQGLHQRGMRYVMDLVVNHTSDQHEWFKQSRSSDNEYRDWYI----WKKPK-YDANVRQ--PPNNWGAYFGGSAWQYDETTFAPEQPDLNWENPKVRSAVHQIMRYWLDKGVSGFRMDVINMISK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 50421595 4 -------------------------------------------------------------------------------------------------------------GDLPGITSRLDYIKSLGVDAIWLSPCFDSP--QVDMGYDISDYKKIYPAYGTMEDADELIKGVHERGLKILMDLVVNHTSDQHPWFKKSRSSENSYRDWYI----WRKP-RYDSEGNRQPPNNWAAAFTFDETTQYYLHLFAVEQPDLNWENENVRAAVHDIMRFWLDKGADGFRMDVINFISK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 8394307 137 -------------------------------------------------------------------------------------------------------------GDLKGIQEKLDYITALNIKTIWITSFYKSPL--KDFRYAVEDFKEIDPIFGTMKDFENLVAAVHDKGLKLIIDFIPNHTSDKHPWFQSSRTRSGKYTDYYIHANGVTTPPNNWLSV--------YGNSSWDEERKQCY--FHQFQPDLNFRNPAVQEEIKEIIKFWLSKGVDGFSFDAVKFL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 57013394 81 -------------------------------------------------------------------------------------------------------------GDLGGIIESLDYIESLGVNGIWLTPIT---HGASYHKYDVVDYYAVDPEFGTMEDFETLISEAHKRGIKVIIDLVINHTSDRHPWFKAA-ASDPKFRDYY-IWAAHDEP--------------RPGSWRHLSGTTWFYAHFWERMPDLNFDNPAVREEVKRIAKFWLDKGVDGFRLDAAKHLYSDPAKNHQFWNEFYQYLRTLKE-------DVYLVGEIWDSPEVIAPYFA-NGLNANFNFQIGGRVASSINSG-VDNLGKELDRIYKL--------Y-REH-----NPDFIDA------------------------------PFLSNHDT--RRI------MSEFDYD----FEKMKMAANVLLSLPGDPYIFAGEEIGMISNDNHMDEPFKWGQTTW--RPNAKWSPSVEEQDKD--PNSLLNHFRKMVNLRNSH------ 108800577 45 ---------------------------------------------------------------------------------------------------------------------KLDYLSELGVDALWLNPVTVSPMA--DHGYDVADPRDIDPLFGGIDALDRLIAAAHDRGIRITMDLVPNHTSSAHPWFQAALAAGPGSQRERYIFREGTGPDGLLAWTRIVEPDGQPG--------QWYLHLFDPEQPDLNWDNPEVFEDLEKTLRFWLDRGVDGFRIDVAHGMAKEIAEN-RMLAETHDIHRNIRSVLDDY-PGAVAVGEVWVYDNAFAAYLRADELHLGFNFRLVRADFDADEIHDA--IENSLAAVA--LENAT----------PTWTLSNHDVERE---------------VTRYGGG--------------------------------ALGLARARAMALVMLALPGVVFVYNGEELGLPN------------------------------------------------------------ 183602630 45 -------------------------------------------------------------------------------------------------------------GDLKGITSRLDYIADLGVDVIWLSPVYQSP--QDDNGYDISDYEAIDPIFGTMDDMDELLAEAHKRGIKVIMDLVVNHTSDEHAWFQESRDPNSSKADWYWWRPAKAEPNEWGSYFG--------GSAWQYDAKRYFLHQYSKKQPDLNWENPQVRKAVYAMMNWWMDKGIDGFRMDVI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 21326592 69 -------------------------------------------------------------------------------------------------------------GDIRGIIEKLDYLKSLGIDAIWINPHYDSP--NTDNGYDISNYRQIMKEYGTMEDFDSLVAEMKKRNMRLMIDVVINHTSDQHPWFIQSKSKNNPYRDYYFWRDDNQPPNNY----PSFF-----GGSAWQKDGQYYLHYFARQQPDLNWDNPKV-REDLYAMLFWLDKGVSGMRFDTVATYSKIPGFP--NLPNIHRYIQEMNRKVDVATAGEIFG----VPLDRSSQFFDRRRHEL--NMAFMFDLLDRDSNERLSQFRQIISKMDVTVGKYGWNTFLDNHD----------------NPRAVSHF-------------------------GDDRPQWREASAKALA--------------TITLTQRATPFIYQGSELGMLNEFDDIEVKGFWQDSRDNSRTPFQWNDTLNRGKPETREDSVLNYYKKMIQLRHHIPALVYG 71894132 28 -------------------------------------------------------------------------------------------------------------GDLQGIIKKIPYLANLGINAIWLCPIYSTKFV--DAGYDVLDYKNVWKQFGTLADFKKLQKVAQKNGIDIIMDIVINHVSSDHVWFKKALESKNNKEHEYFIWRDNLS--EEEKKAESLF-----GGSAWEHLNRYYFHLFSKEQVDLNWNNPKMIDAMVDVVDFWYKLGVKGFRIDAIKHIAKDFKT-LESNPGAVKFLKEFNKKAFADKPDAYTFGEAITA-DEVLKYASGKQADNYYNFA-----W-------------------------WW---------IGWG----KLGRNEYNP--------NWEIKAFADS---QKPFQENLKTNFLSNHDTSRSISRWGDTDEESAK----SHAMLLFLKGIPCIYYGEEIGLLNDKYVKQDKDKEFNSRDAGRSLMQWDNKDQIKDKNS----IFNFYKKLIYLRKNE------ 126009682 9 -------------------------------------------------------------------------------------------------------------GDLAGITSKMKYLADIGIDATWLSPPFKSPL--KDFGYDVSDFYAIQPEYGNLTDFDKLVEEAHKNGIKLMLDFIPNHSSDQHEWFVKSVARDPEYSDFY-VWKPPAPGGGPPNNWISVFGGSA---WTFNEAGEYYLHQFTPQQPDLYYRNPNVLAEMTKMLFFWLDREWMGFRLDAI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169186820 81 -------------------------------------------------------------------------------------------------------------GDLNGVTAKLDYLQQLGVGGIWLMPINPSPSYH---GYDVTDYRAVNPDYGTLEDLKKLTVEAHKRGIKVIQDLVVNHTSTEHPWFKEALA-DPDYRSWYHFAGADEDAKA----------DGAVGSNPWAADGKSKYLVFWEGMPDLDFDNADVRQELASIGQYWLEQGLDGFRLDAAKHIYNSAGIQAANQK----WWQEFRSGLSDVKPDAYLVGEVWDSPVVIAPYLDK-----------------------------GLDSAF-----------------------DFDLAGKLISAADRERDSDLAFTGKAYGLYSSGGTYVDAPFL---SNHDQTRVMTALNGNLAHA----KMAAAMLLTLPGNPFIYYGEEIGMAKPDEYLREPMVWYASPEGGEGQTNWEKYNVAGSAVSVESRDAQSLRMLLKWRSEEPALRDG 126303915 138 -------------------------------------------------------------------------------------------------------------GDLKGIQEKLDHIINLNIKTVWITSFYKSSI--KDFRYGVEDFREIDPIFGTMREFENLIAAIHDKGLKLIMDFIPNHTSDQHIWFQLSRNRTGKYTDYYIWHNCTHENDM---TIPPNNWLSVYGNSSWQYDEQRKQCYFHQFQPDLNFYNPAVQEEIKEIIQFWLGKGVDGFSFDAVKFLLE--ATHLRDEPQVHDLLRSFRQTMDQYSPGRFMGTEASESIEETMMYYGKPEADFPFNFYL-----TEMSTISGTMIFDAIKSMKNMPEG-KWPN---------WMIGGPDIVRV---------------TSRFGKEYAN-------------------------------------VMNMLILTLPGTPITYYGEEIGM-------------------------------------------------------------- 176866324 137 -------------------------------------------------------------------------------------------------------------GDLKGIQDKLDYLTTLNIKTVWITSFYKSSL--KDFRYGVEDFREIDPIFGTMKDFENLVAAIHDKGLKLIIDFIPNHTSDKHAWFQLSRTRTGKYTDYY-IWHDCTQED--GITIPPNNWLSVYGNSSWHFDEIRNQCYFHQFQPDLNFRNPDVQEEIKEIIQFWLSKGVDGFSFDAVQFL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 55377139 30 -------------------------------------------------------------------------------------------------------------GDLQGIIERLDYVADLGVDVIWLNPVYDSPQKDN--GYDISDYQTIYDEFGTMADWEALVEEVHNRDMRLVMDLVVNHTSDQHEWFRKSRQRDPEYEDYYIWREDPVPPNNWES--------FFGGSAWEYDEERYFLHLYDTSQPDLNWRNDSVRTDIFDTIEWWLEKGIDGFRMDVI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157107450 48 -------------------------------------------------------------------------------------------------------------GDLRGIMEKVSYLKKLGLDAIWLSPIFKSPMA--DFGYDISNFTDIHHEFGTIADLENLAEECKRQNLKLILDFVPNHSSDEHPYFEKSEKREAGYEDYYVWHEGKVLANG---------TRVPPSNWISVFRGAWKWSSFVDKQPDLNYRSTKVVEDMKDVLRFWLERGVTGFRVDALPYLYDEPKSNSQNLDETFDMVYQWREVLDEFKSSLVLMIEAYTPLENIIRLYGKGDAQIPFNFEVLSNIYKDSTAKD-------------------FYTYV-----------------------------MRFYEALPQGQFANWVLGNHDNK----RV----ASRLGVARAD---------LYNIALTLPGIAVTYNGDELAMEDVYSWED------------------------------------------------------ 150016324 4 -------------------------------------------------------------------------------------------------------------GDLKGIISKLDYLKDLGVDIIWLSPIYCSPLV--DQGYDISDYYNIDPRFGTMEDMDELLRQAKKRNMYILMDLVVNHCSDKHEWFKKALD-DPEYADYFYI--------------REGKGDNPPCNWRSYFGGKYYLHLFAKEQPDLNWENPKLKNEIFKMVNWWLEKGLAGFRIDAI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 163816635 148 -------------------------------------------------------------------------------------------------------------GDLNGVTEKLDYLQELGIDGIWLMPITAS---DTYHGYSVTDYVTVNPDYGTEDDLKRLLDEAHSRDMKVIMDLVINHTSINHPWFQAAKSDNSEYRDYYWVYKTDK------KDCNHLLDKSSWGDMVWHQEGDYYYGVFGADMPDLNYNNPDVRQAAKDAAGHWLELGLDGFRMDAAVHIYGAHEFRQQEDSETANITNEFASYCESINPDVYLVGEV----------------------------W-----QDDKVLENYVQPFDTKFDFAIQQKILNC--------VQKGMAVPGFGDSLSVAIEN--IQNKYDGVDANYLIFGANHDQD--RIASSVNSL-----DKARQIA------AVYMTLPGNPYIYYGEELGM-----YGSKPDEGGDSTYNTSWEKDNQNAEQMEDPDS----MYSYYKTLIALRKDNPALMKG 158299640 65 ------------------------------------------------------------------------------------------------------------SGDLRGLLARFDHLIELGVTGICLGPVFRSPM--RDGGYDVSDYRDIDPLYGSMGVLEELLERAHAAGLKVVLDFIPNHTSEQHEWFQKSVRKSEPYRDYYIIEEEKEQDDVKEGGVPNNWQSLHRAAWSRNVRGEYYLHQFDTTEPDLNYRNAKVRQEMEDVMRFWLDRGVDGLRL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 171741776 33 -------------------------------------------------------------------------------------------------------------GDIAGITEKMDYLQELGVDAIWLSPFYPSDLA--DGGYDVIDYRNVDPRLGTMDDFDAMAAAAHRAGIKVIVDIVPNHTADKHEMFLEALAAGRESRDRYIFREGRELPPNDWQSL---FGGPA---WQQVEDGQWYLHLFAKEQPDLNWKNPDVHEEFKKTLRFWSDHGTDGFR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 34396179 28 -------------------------------------------------------------------------------------------------------------GDLQGIIQKLDYLAMLGVNYLWLNPIYVSPQKDN--GYDVSDYKNINPLFGTMNDFEMLVTEAGKRNIYIMMDMIFNHCSTEHEWFQKAQTGNLDYLQRFFFLPGDKAPNNWQSKF---------GGSVWDELKMFYLHLFDKTQVDLNWKNESLRQHIYQIVNYWLQKGVRGLRFDVINLIGKKYYTDT---PQVHTYLQEMNDIITVGELSSTSIKQAILYTKPV-----SQELNMAFTFHHLKIKWK-LAPYDPAKLVAKIKE-WQIPVQAAWLNFLNNHD----------------QPRALSRF---------------GDPENYR-----------------FESATALA--------AVVLLLRGTPYLYQGEEFGMENNNNYYHILQKEGESRDNARTPMQWNNQQSTHKPHSSQS-IFKAYQMLIQLRKNNLAFSYG 126654931 7 -------------------------------------------------------------------------------------------------------------GDLQGIIKKLDYLTSLGIDAIWLSPINQSPMIDN--GYDVSDYYDISDAFGSLKDFDTLLTECHRRGIQVILDLVVNHTSNQHSWFIESSSSKDNPKSDWYHWPDGGLPNNW-------LSYFGGTGWTFNETQQYYYHTFNENQPDLNWDIPEVKAAIFDIIRFWLDKGVDGFRLDASSVYSKKFGASDKNLPENHQIIREIRKLVDEYKDRV-LIGETFI---DNRLYVNNDELHLAFTFEFPFSPWYP------GYLQREIIKKELITPNGAWPTYLDNHD-------------------IPRHL----------------------SRWIECSLC---TNPLGIAQASA----------AILLTIRGTPFLYYGQEIGMVDNLDIPPDQIKDNDSRDSARTPMQWNDEKELNDPNSLLNF----YRQLIKARKNSEALRFG 46138295 41 -------------------------------------------------------------------------------------------------------------GDLPGLISKLDYLSDLGIDVVWVSPIFESP--QKDMGYDVSDYQKIYEPYGSVEDVDTLIDQCHARGLKIILDLVVNHTSVEHEWFKESRSSKDNPKRDWYIW----QPARYDTNVRQP-PTNWRGYFTWDEHTQYYLHLYAPDQPDLNWDNEECREAIYDNMRFWLDRGVDGFRIDTV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 21911231 27 -------------------------------------------------------------------------------------------------------------GDLKGITSQLDYLQKLGITAIWLSPVYQSPMDDN--GYDISDYEAIADVFGDMADMDELLAAANERGIKIIMDLVVNHTSDEHAWFVEARNPNSPERDFYIW---RDEPND----LTSIFSGSA-----WEYDGQYYLHLFSKRQPDLNWENEALRHKIYDMMNFWIAKGIGGFRMDVIDLIGKVPDSEITNGPRLHDYLKEMNQAT-FGNHDVMTVGETWGATPEIARQYSRPE-----NKELMVFQFE----------HVGLQHKPDAPK---------------WDYAKE------LDVPALKAIFSKWQTELKLGE-GWNSLFWNNHDL--PRVLSIWGNDSTYREKSAKALA--ILLH----LMRGTPYIYQGEEIGMTNDLTEVNDAARVMDSRDNARTPMQWSKADALADPDS----IFYTYQKLIALRKE------- 46906492 8 ---------------------------------------------------------------------------------------------------------------------------------IHLLPFFPS---TGDRGFAPSDYTTVDSDLGSWEIIEKLGEKYY-----LMFDFMINHISRESLFFQDFKKENSKYKDMFIFFPPGR-PNEKDLDLIYKRKDKAP--FQEVEDGGLVWNTFGEEQIDL-----DVTAEVTKEFIRMAAHGCSILRLDAFAYAIKKLDTNFFVEPEIWDL-------LDEV------KAEAAKYDMELLPEIHEHYSQMIYDFALMVMLY-SLYSGRVERLAKWLEMSPMKQFTT-----LDTHDGIGVLLTDEELDYTSAELYKIGANVKKIYSSEK---YNNLDIYQINSTYYSA-----------LGDDD----KSYLLARVIQCFAPGIPQIYYVGLLAGKNDIDLLEE---TKEGRNINRHYYTIDEIKNE-----VKRPVVKALCNLLRFRNTSEAFD-- 94967950 31 -------------------------------------------------------------------------------------------------------------GDLNGIASKVPYLQDLGVDAIWLTPCFPSP--QVDFGYDVSDYENIDPMYGTLADFDKLQKTASDHNIKIILDLVVNHTSDKHQWFLDSESSKKNPKRDWFIWRDGKGPGKPPNNWTSTF-----GGSAWKLDNQYYYHYFYAEQPDLNWRNNDVRDAMFDVTRWWYKRGVAGFRLDAVDTLFEDPNTDEINFPEVHQALQGLRKVAD--DYNAVLIGETI---NELKAYYGTGARELQMPMDFMFTQVKPLAAAQFR------ARVAEIDAAGGWPVFV---------ISNHDMVRAA-------------------------------TRWGDGKHN--------------AEINK--MMAAFYLTLRGTPIMYYGEELGMEN-----TDPTRKED----------------------------------------------- 187935251 5 -------------------------------------------------------------------------------------------------------------GDLRGIINKLDYLKELGVDIIWISPVYCSPM--VDQGYDISDYYNIDPRFGTMEDMDELLKEAKSRDMHILMDLVVNHCSDQHEWFKKAIADDGEYADYFYF--------------REGKNGNPPCNWRSYFGGKYYLHLFAKEQPDLNWENPK-LRKKIYEMIWWLEKGLSGFRIDAI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 190345625 27 ---------------------------------------------------------------------------------------------------------DGF-GDLQGIISELDYVKSLGVDVIWLSPMYDSP--QDDMGYDISNYNAIYPKYGTMKDMDQLIDQVRSRGMKLVLDLVVNHTSSEHEWFKESRSSNPK-RNWYI----WKPPKYDEQGNRQP-PNNWKSCFSWDEHTQYYLRLFAATQPDLNWECEETREAIYEAMKFWYEKGVDGFRIDVAA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 16077353 27 -------------------------------------------------------------------------------------------------------------GDLRGIISRLDYIKELGADVIWICPIYPSP--NVDYGYDVTNHKAIMDSYGTMDDFHELLDQVHQRGLKLVMDFVLNHTSVEHPWFKEALDKNSKYRSYYYWRPTKNGP-----------PTDWLSNYGQYEEGEYYLHMNAVKQADLNWENPEVRQAVYDMMKFWLDKGVDGLRIDQLHLISKKINQQAENGERIHDYLK------EITDEVVMSVGEVSVTPEEGLKYTGTDELNMIFHFQHMELHWD-LKPLELSDLKSVLTKWQKKLEHQGWNTLFWCHD----------------QPRIVSRFGDD---GEYRKASAK-------------------------------------MLAAVIYFMKGTPYIYQGEEIGMTN------------------------------------------------------------ 15829104 30 -------------------------------------------------------------------------------------------------------------GDLKGIINKLKYLKLLGINAIWLCPIYETDFV--DAGYDVSNYKEVWKKFGTINDFKELVKEAKKYDIDIIMDIVLNHTSTNHVWFKKAIESNPEH-NYYI----WTKNPKNEES---IF-----GGSAWENLNKYYFHLFSKEQADLNWESNETISAMVDVVNYWYNLGVKGFRLDAIQHVHKEL----KDEQFSHSFSSKMVAFLQKFLNQVFFIAEASITPEKVLKY-SKDEEKIA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 56420281 28 -------------------------------------------------------------------------------------------------------------GDLPGVIEKLDYLQKLGVDVIWLTPIYASPQRDN--GYDISDYFRIHHEYGTMDDFDRLLHEVHARGMKLVMDMVVNHTSTDHEWFQQARSSKTNYRSFYIWRPDGGAPNNWQSKF---------GGSAWEYDGQYYLHLFDVTQADLNWENEELRRRIYDMMHFWLKKGVDGFRLDVI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170726561 70 -------------------------------------------------------------------------------------------------------------GDLQGIIQKLDYIASLNVDAIWISPFFKSPM--KDFGYDISDYRDVDPMFGTMNDFDKLIVKAHALGIKVVIDQVLSHTSDQHQWFIDSRESKTNAKSDWYV---WAEPKE---------DGTAPNNWLAIFGGAWEWHNFLTSQPDLNFHHPEVRQAVLDNVEFWLKKGVDGFRLDAITF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 213013462 18 -------------------------------------------------------------------------------------------------------------GDLKGATKKLDYLAELGVDGIWLLPITSSPAYH---GYTVTDYYNINPTYGDIKDLKTFLDEAHKRKIKILLDIPLNHTSPNHIWFQRALAGEKPYVDWYLWLRN-------EKWLNARRPWD--GQPVWSKGGKWVYTLFGPGSPDLNYESHSLWEEIKRVLAFWLAIGFDGFRFDAAKHIFDEKG-YCEYQHDRNSFWKEMIDYCKKINPHSIFIGEVWDSKEIVDMYFG-----MGFNFSLSYVIKESVSELSPWRLVEGVKNTMS--------NY----------FDENRNYDFGIFLTNHDMRLVTYMNGNKE---------------------------------------KALLALSTLVSLPGVPFLYYGEELGMEGEY---------------------------------------------------------- 71726084 29 -------------------------------------------------------------------------------------------------------------GDLAGIIGRLDYLQHLGINLIWLSPVYRSPMDDN--GYDISDYQDIAAEFGTLAEMELLIAEAAKRDIRILMDLVVNHTSDEHAWFVEAKSKDSPYRDYYIWRADGSPPDQ----QRSYF-----GGSAWEYDGEYYFHLFSKRQPDLNWENPQVQAEVHHMMNWWLDKGIGGFRMDVIDLIGKQ-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 193641173 25 -------------------------------------------------------------------------------------------------------------GDLKGIIQKLDHFTDLGIETLWVGPLFKSPM--DDMGYDVEDFYMIDPVFGTMDDFEELVFEMNKRNLKLMIDFIPNHSSYKCEWFDKSIKQVGKYSDYYIW---RNASNHDELSNSSITPKP-PNNWLSDLGGAWTWNQFHQFQPDFDLRNPDVKLQLLDVMEFWMHKGISGFRFDAVDYLY---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169342924 27 -------------------------------------------------------------------------------------------------------------GDIQGIISKLDYLKDLGIDLIWLCPMYKSPNHDN--GYDISDYKDILDEFGTMDDFNELLSEVHNRGMKLIIDLVINHTSHEHPWFIESRSSRDNPKRDWYIWREEEEPNNWES----IFKGSA-WEFCENSEEYYL-HLFAKEQPDLNWENKEVRNELYKMINWWLDKGIDGFRVDAISHIKKEEG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 16123835 30 -------------------------------------------------------------------------------------------------------------GDLAGVAQRLDYLQKLGVDAIWLTPVYVSPQVDN--GYDVADYCAIDPAYGTLDDFKRLVAGAHQRGIRIIMDMVFNHTSTEHAWFKASQDRNSPYRQFYI----WRDGDGGDGSLPNNWRSKFGGHAWQWHAGQYYLHLFAPEQADLNWEHQPVRDELKKVCEFWADLGVDGLRLDVI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 193669250 42 ------------------------------------------------------------------------------------------------------------SGDFKGITQKLDYLVDIGITAIWLTPFFESPLES--GGYDITNYLEVQHVFGTIDDLKDLINAAHSKNLKVIMDFVPNHSSDKHIWFKRSANNETHYADYYI----WKDAKNQEEVINSITP-IVPNNWQMIGDSSWVWHNFYYAQFDLNFRNKKVHEEMKNILNYWIELGIDGIRIDAL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 212544408 31 -------------------------------------------------------------------------------------------------------------GDIPGIISKLDYIKQLGVDIIWLSPSYKSP--QVDMGYDISDYYSIHAPYGTVDDVEKLISGCHKRGMKLLMDLVVNHTSDRHEWFQKSRSSDNEFRDWYIWKPPRFD-EQGNRHPPNNWVSHFQGSAWKYDDGEYYLHLYAEAQPDLNWEHPPVRKAVYDIVRFWLDKGCDGFRMDVINFISK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 77412179 28 -------------------------------------------------------------------------------------------------------------GDIKGITSKLDYLEKLGITAIWLSPVYQSPMDDN--GYDISDYQAIADIFGDMNDMDQLLQEANQRGIKIIMDLVVNHTSDEHAWFVEARNPNSPERDFYLW---RDEPND----LTSIFSGSA-----WEYDGQYYLHLFSKRQPDLNWENEALRHKIYDMMNFWIDKGIGGFRMDVIDLIGKDKGITG-NGPKLHDYLKEMN------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156554556 24 -------------------------------------------------------------------------------------------------------------GDLNGITSKLEHIKEAGADALWLSPIYSSP--QKDFGYDISNFTDIAPEFGTLKDFDKLVTKAKSLGLKVMLDFVPNHSSHEHVWFNKSVNRVKPYDDYYIWRDAKKGPNGERRPPNNWLSVFGGSAWEWNEKQQYFYHAFVVGQPDLNYRNPDLRKEMENVLTFWMDRGVDGFRVDAVNHMFEDP---------------ALRD-----EP----KSSNDVPPDESLDHIYTRDLDDTYTVSWQVLLDNYVKNHKTDGKLQILEAYTSIPKSMKFY-------DVGFMFIANL--NNGSSASDFKRTIDGWLNAIPEGKVANWVVGNHD----NHRV----ASRYGFNNNRADQIS---LLSGI---LPGIAVVYNGDEIGMV------------------------------------------------------------- 115385094 34 -------------------------------------------------------------------------------------------------------------GDIPGIISKLDYIKNLGVDIVWLCPSYKSP--QVDMGYDIADYYSIAEEYGTVADVEKLIQGCHERGMKLLMDLVVNHTSDQHEWFKKSRSSDSEYRDWYIWKPAR-----YDEQGNRHPPNNWVSHFQWDEHTQYYLHLYAVEQPDLNWEHPPVRQAVHDIMRFWLDKGANGFRMDVINFISK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 15829103 53 -------------------------------------------------------------------------------------------------------------GDFIGLKNNIDYFVKLGINTLYLSPIHPA---SSYHGYDVIDYLDVAPELGGMEAFKEFLKVSHANGIKVVMDLVFNHSSFEHPWFQEALNGNTKYQNYYYFLDENISKD--TQGLG-IDSQDLRNQFKQASNKKYVAH-FWPGMPDLNLNNSDLIKELKAIQRYWSKIGVDGFRYDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170741647 43 ---------------------------------------------------------------------------------------------------------DGF-GDLAGLISRLDHLSDLGIGAVWLTPIYATPF--EDAGYDVTDFTQVGARFGDLPTFDRLLAGLHARDIRLILDFVPNHTSDRHPWFRESRASRASPRRDWYVWRDPSAPNNWL---------SRFGGSAWTHDARTYYHAFLPSQPDLNWRNPEVRRAMHEVMRFWLRRGVDGFRIDAAPERFRRLRTDSQYLAELRRVVEEF--------PDRVLLGEVDTAPDKLPGFYGEGRLHLPLNYRLLSVPW-----KAAALAGAVDAYLDALPPGAWWV--LGSHD--------------------------------------------------KARI----ASRVGPAQARVAAL--------MLLTLPGTPMLFAGDEIGMPNVPDRMRDPFERGLSRDPSRVPLPWPVAAQARDPASLLSL----YRAVIALRRRRPEFRAG 70986767 3 -------------------------------------------------------------------------------------------------------------GDIPGIISQLDYIASLGVDVVWLCPMYDSPQH--DMGYDVSDYEKVYPPYGTVEDMETLIDACHRRGLRIILDLVVNHTSHEHKWFKESRSSKNSPKRDWYIWR----PAKYDANGDRKPPNNWRSFFEWDEKTQYYLHLFLAQQPDLNWENPEVRQAVASAMEFWLQKGVDGFRVDTV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149013066 28 -------------------------------------------------------------------------------------------------------------GDLPGITSKLDYLAKLGITAIWLSPVYDSPMDDN--GYDIADYQAIATIFGTMEDMDQLIAEAKKRDIRIIMDLVVNHTSDEHAWFVEAENPNSPERDYYIW---RDEPNDLDS----IFSGSA-----WEYDGQYYLHFFSKKQPDLNWENEKLRQKIYEMMNFWIDKGIGGFRMDVIDMIGK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 125717839 4 -------------------------------------------------------------------------------------------------------YSDSLGENLKDLYDNLEKHFGDAVGGVHLLPFFPS---TGDRGFAPVDYEEVDSAFGDWEDVEKLGEKYY-----LMFDFMINHISRQSKYFQEKKD-QSEYRDLFLSWDKENRPTQADVDLIYKRKDRAPKQEIVFADGEYLWNTFGEEQIDLDVRS-QVTNDFIKKTLRLSEHGCDLIRLDAFAYAVKKLDTNFFVEPEIWDLLE--KVQQQAAEFGTDILPEIHEHYS--IQFKIAEHGYFVYDFALMVTLY-SLYSGKAERLVKWLEMSPMKQFTT-----LDTHDGIGVVDVKDILSDEEIDFATNELYKVGANVKRKYSSYNNLDIYQINSTYYSA-----------LGDDD----KKYFISRLIQAFAPGIPQVYYVGFLAGKNDLELLEN---TKEGRNINRHYYNEEIAEEVKRP------VVQALLKLFNYRNQSAAFD-- 211585027 34 -------------------------------------------------------------------------------------------------------------GDIPGIISKLDYIKNLAVDIVWLCPSYKSP--QVDMGYDISDYYSIADEYGTVEDVEKLIAGCHQRGMKLLMDLVVNHTSDQHEWFKQSRSSDNEYRNWYV----WR-PAKYDEQGNRQPPNNWVSHFQWDELTQYYLHLYAVEQPDLNWEHPPVRKAVHDIVRFWLDKGCDGFRMDVINFISKE-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 118792106 23 -------------------------------------------------------------------------------------------------------------GDLCGITSRLGYLDLHNITGFWLSPIFASPMA--DFGYDISDYYKIQPEYGTMADFDAMLKKANDLNMEVILDFVPNHTSDEHEWFKKSELRVPGFEDFYIWHPGRPNPND---TNGQPL---APCNWSFFRGSAWQWHQFSVKQPDLNYRNPAVVEAMKDVMRFWLGRGVAGFRIDAVP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167764268 23 -------------------------------------------------------------------------------------------------------------GDLKGIHSRLDYIRSIGVNTIWLSPIFSSEF--KDGGYDITDFYRIDPRFGQNETLTALIQTAHSKGIRVCLDLVAGHTSDKHPWFLQSKQTDTQHSDYYWTTDKKQKPKKYVDA-----PDAARNGYY--------MKNFFDCQPALNYGNPAVRRELKNIIAFWMDKGVDGFRVDMAQSLIKR---DDRN----HTATQLW---------------------DELLSWFNKK-----YPEGIMMSEWS--------MPHEAIKAGFNIDGVKIYRNLVCNTDDKG----KPNNCYFDKSGNGQ---IKEFVTNY-------GKEYQAT------RNLGYATRLNRLQRNTPEELKVALTLF---LTMPWPPIIYYGEEIGMRNEEAPYKEGSKSARNRSSCRTPMQWETGLNAGFSSAPSNQIYNYVRTLLEVRKNIPAIG-- 158333370 34 -------------------------------------------------------------------------------------------------------------GDLRGIIQRLDYLADLGVDAIWLSPVNQSPMVDN--GYDISDYRDICPIFGTLAEFKELLEQCHIRGIRVIMDMVLNHTSNQHPWFIESSASRDNPKSDWYLWQD----PGYKDGLPNNWLSYFGGSWTFNEDQQYYFHVFNENQPDLNWRNPEVKAAIYDMLRYWLDMGVDGFRLDASSVYSKKFGATDKNLPDNHGIIREIRALMDEYEDRV-LIGETFIDSRDSNSFYGNDELHLPFAFEFPFSPWYP------GYLQREIEKKERITPAGAWPTYLDNHD-----------------LPRHL------------------------SRWIECALCTNPTEIAKAAA-------------TLLLTVRGTPVLYYGQEIGMV------------------------------------------------------------- 170052295 52 -------------------------------------------------------------------------------------------------------------GDIRGVTAKLQYLKDTGIDATWLSPVFKSP--QRDFGYDVSDFLEIDALFGTNADMEELFAEARKLGIRIVLDFVPNHSSIEHWWFKQSELGVEPYRDYYVWHPGRPVP-------GQIKPDV-PNN--WNSGSAWEWHQFEVGQPDLNYRNEAVIAEFDEILRFWMGKGASGFRVDAVNHMFEDMYTNS--LLETYDVIGHWRRVIDDYAKTIIMMMEAYTSMDMIMRFYESDDAHFPFNF---AMITELNAQSKARDFKYVIDRLENMPRGTNWV--LGNHD---------------------------------------------QPRVGSR-----------------YGVERIDGMLLMLLTLPGVAVTYNGEEIGMVDDISYEDDPNVGPDSRDPQRTPFQWDD---------------------------------- 212544860 42 -------------------------------------------------------------------------------------------------------------GDLKGIISKLDYIQGLGVDIVWLNPIFSSP--QVDMGYDISDYYDIHPPYGTMEDVNMLAEGLHKRGMKLLMDLVVNHTSDQHPWFQEAISSNPR-RDWYI----WKKPIVGEDGKPQP-----PNNWSSYRSGEYYLHLFAKEQPDLNWENVEVRKAVHRIIRFWLERGVHGFRMDVINFISK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 215431418 29 -------------------------------------------------------------------------------------------------------------GDLDGLASRLDHLQQLGVDAIWINPVTISPMA--DHGYDVADPRDIDPLFGGMPAFERLVAAAHRQGIKVTMDVVPNHTTSAHPWFQAALAGSPA-RDRYF-FRDGRGPDG---SLPPVFGGPAWTRVREPDGGQWYLHLFDTEQPDLNWDNPEILDDFEKTLRFWLDRGVDGFRIDVAHGMAKPPGLPDSNHPNVHAIHRDIRTVID-EYPGAVTVGEVWVH--DNARYLRPDELHLGFNFRLARTEFDAAEIRDAVANSLAAAALQNATPT--------------WTLANHDVGRE---------------VSRYGGG--------------------------------EIGLRRAKAMAVVMLALPGVVFLYNGQELGL-------------------------------------------------------------- 212635466 29 -------------------------------------------------------------------------------------------------------------GDLQGIIKKLDYIASLNVDAIWVSPFFTSPM--NDFGYDISDYRDIDPMFGNMADFDELIAKAHSLDIKVVIDQVLSHTSDQHQWFIESRQDRTNKKQDWYV---WAEPKE---------DGTAPNNWLAIFGGAWEWHNFLTSQPDLNFHNPQVRTAVLANVKFWLDKGVDGFRLDAITFCFKRQGNNTR--PETVSFIEELRALINHY-PGAVTLGE--VSSEDMAEYTGNDRLHMAYSFELLTNDYSASYIRETV---EALEGR------------------IGWAIGNHDVQRVA-------------------------------SRWGQGR----------------ASTDMIKMLNALLCSLRGSVCSYQGEELGLTEDFEQLQDPFPMFKGRDGCRTPMPWSNVAKEHYSLAVESQILNRYRAFLAWRKQHPVLIDG 154508924 41 -------------------------------------------------------------------------------------------------------------GDLEGIFRRLDYLADLGVDIVWISPIYRSPQADN--GYDISDYRDIDPLFGDLGAFDALVTRAHALGMRIVMDLVVNHTSIEHPWFVEASSMNSERRDWYYWRDPR---PGFEPGTPGAEPTNWESFFYDASTGQYYLHLFAREQPDLNWENPHVRDAVYDMMNWWLDRGVDGFRVDAIDVISKLPG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 67537346 38 -------------------------------------------------------------------------------------------------------------GDIPGIISKLDYIRDLGVDIVWLCPSYKSP--QVDMGYDIADYYSIADEYGTVADVEKLIKGCHDRGMKLLMDLVVNHTSDKHEWFKKSRSSDNEFRDWYVW-----KPPRYDENGNRQPPNNWVSHFQWEFDGEYYLHLYAVEQPDLNWENPAVRKAVHDIVRFWLDKGADGFRMDVINFISK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 166797275 86 -------------------------------------------------------------------------------------------------------------GNINGITAKLDYLKELGVDILWISPVYESP--QKDMGYDISNYRDIHRPYGTMQDVHHLINELKARDMKLIMDLVVNHTSTEHPWFIDSASSAVSARRDWYI---WRKPKYDEQGNRQPFDETESAWTYDAKTDEYYLSLFSPFQADLNWETPFVREEVCDILRFWLDKGVSGFRMDVINLISK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 126137636 29 -------------------------------------------------------------------------------------------------------------GDIKGIISTLDYLRDLGVDVIWCSPMYDSP--QDDMGYDVRDYEKVYPKYGTNDDMQLLIDECHSRGMKLILDLVINHTSSEHVWFKESRSSKTNPKRDWYIWK----PPKYDEEGNRRPPNNWASYFSWEYDERYYLRLFASSQPDLNWENEETRNAIYESAVFWLDKGVDGFRID---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 182419187 5 -------------------------------------------------------------------------------------------------------------GDIRGIIEKLDYLKDLGIDIIWISPMYKSPFV--DQGYDISDYYSIAPEFGTMEDFDELLEEAKKRNINILMDLVINHCSDKHEWFQKALK-DPEYAEYFYFEKGKNGNP--------------PSNYRSYFGGSYYLHLFAKEQPDLNWNNEKVKKELFEMINWWLDKGLAGFRIDAIMNI-KKDTSFPDYEPDGDDLVNAAKMVEEV---------EGIGEMLEELK----GETFEKYNAFTVAEVFN----------NKEEELEEFIGENGHFSTMFDNHGDHGW----YDAKKIEFDSWRNTIFESQ------RKSISKGFLANIIENHDEPR--GASRYLPDYAQNDE-GVK---MLATVSILLRGIPFIYQGQEIGMRN------------------------------------------------------------ 154249855 157 -------------------------------------------------------------------------------------------------------------GDFNGVLQKVNYLKSLGIDTVWFLPFNKS---KSYHGYDVEDYYDAEPDYGTLEDLDNMIKVLNENGIKVVMDLVINHTSDTHPWFLDAKTKNSPYWNYYIM------------SLQQP-SNTNHWHYKINSKGQKVWYLFDSSMPDLNYANPEVLNEVKKIIDFWITMGVDGFRLDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 172036373 37 -------------------------------------------------------------------------------------------------------------GDLPGIIQKLDYIAQLEVDAVWISPFFKSPM--KDFGYDISDYRAVEPMFGTMEDFQLLLKEAHDRNLKILIDQVWNHTSDQHPWFMESRSSRDNAKADWYVWPDGSPPNNWRAT-------FGGSAWEWDETQQYYLHSFLVSQPDLNWYNPEVKEAIFDVARFWLDMGVDGFRLDVVNFYLHQLRDNPPRPPEVHEIIDLLKSIREVMDPGTTTLAEISSAEDPLVEYVGNDRLHTAYNSELM-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167757502 3 -------------------------------------------------------------------------------------------------------------GDINGITEQLDYLATLGVDVLWITPIYESP--NDDNGYDISDYYEIMQCFGNMTDFENLLTQAHKRNIKIVMDLVVNHTSDEHRWFIESKSKDNPYRDYYIWKDGKE-----DGSVPNNWTSCFLGSAWQYDEKQYYLHLFSKKQPDLNWDNTDVRNEIQKMIAWWLDKGIDGFRMDVINLISKDKGSVSANGPRVHEYIRELTDVMTVEAPAVTTK-EAI-------QYASNDGKEMSMVFQF------ELMDVDGGEKQKWSDERFKLTD------------------VKAILRKWQIDMHG-RAWNSLFWNNH------------DQPR---------VVSRFGDTSSKETWEKSAKMLATAQYFLQGTPYIYQGEELGMTN------------------------------------------------------------ 160875199 29 -------------------------------------------------------------------------------------------------------------GDLRGIIAKLNYIASLNVDAIWISPFFKSPMA--DFGYDISDYREVDPLFGTMHDFDELIEKAHGLGIKVIIDQVLSHTSDQHAWFFESRESRTNPKADWYVWADPKEDG------------TAPNNWLAIFGGAWEWHNFLRSQPDINFHNPDVRQAVLDNVEFWLKKGVDGFRLDAITF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 119492833 34 -------------------------------------------------------------------------------------------------------------GDIPGIISKLDYIKNLGVDIVWLCPSYKSP--QVDMGYDISDYYSIADEYGTVADVEKLIEGCHKRGMKLLMDLVVNHTSDQHEWFKKSRSSDNPYRNWYIW-----KPPRYDEQGKRHPPNNWISHFQQYDEDEYYLHLYAKEQPDLNWEHPPVREAVHDIMRFWLDKGADGFRMDVINFISKE-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 188588930 5 -------------------------------------------------------------------------------------------------------------GDLRGIINKLDYLKELGVDIIWISPVYCSPMV--DQGYDISDYYNIDPRFGTMEDMDELLKEAKARDMHILMDLVVNHCSDQHEWFKKAIA-DPEFADYFYF---REGKDGFGGSVWEKIPNS----------NKYYLHLFAKEQPDLNWENPKLRKKLYDMINWWLEKGLSGFRIDAI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 71000353 34 -------------------------------------------------------------------------------------------------------------GDIPGIISKLDYIKNLGVDIVWLCPSYKSP--QVDMGYDISDYYSIADEYGTVADVEKLIEECHKRGMKLLMDLVVNHTSDQHEWFKKSRSSDNPYRNWYIWKPKRHPPNDWPKKLSQIL--TEAGSAWQYDEDEYYLHLYAKEQPDLNWEHPPVREAVHDIMRFWLDKGADGFRMDVINFISKE-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 83643111 30 -------------------------------------------------------------------------------------------------------------GDLPGIVSRLDYIAGLGVDAIWLSPFFTSPM--KDFGYDVSDYRSVDPIFGDLDDFKRLVEKSHALGMKVMIDLVMSHTSDQHLWFQESSQ-------------DRTNPKADWYVWADPKPDGTPPN-NWLAMRQYYMHNFLSSQPDLNYHNPEVQDQMLEEVRFWLDLGVDGFRLDTVNY------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 138895299 28 -------------------------------------------------------------------------------------------------------------GDLPGIIEKLDYLKELGVDVIWLTPIYASPQRDN--GYDISDYFAIHHEYGTMDDFDRLLEEVHARGMKLVMDMVVNHTSTDHEWFKQASTSKT---NPYRHFYIWRDPKA-DGSAPNNWQSKFGGSAWEYDEGQYYLHLFDVTQADLNWENEELRRRIYDMMHFWLKKGVDGFRLDVI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 193657385 30 ------------------------------------------------------------------------------------------------------------SGDFKGITQKLDYLVDIGVTAIWMTPFFESPLES--GGYDITNYLEVNDVFGTIDDLKDLLNAAHSKDLKVIMDFVPNHSSDKHIWFKKSVNNDTHYADYY-IWKDAKNQKEVNNSITPIVPQTMYGNSSS-----WIWHNFYYTQFDLNFRNKKVHEEMKNILNYWIELGIDGIRIDAL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 126723472 132 -------------------------------------------------------------------------------------------------------------GDLKGIQDKLDYITTLNIKTIWITSFYKSSL--RDFRYGVEDFREIDPIFGTMEDFENLLAAIHDKGLKLIIDFIPNHTSDKHAWFQLSRTRTGKYTDYYIWHDCAHEPNNWLSVY---------GNSSWHFDEVRNQCYFHQFQPDLNFRNPDVQEEIKEIMQFWLTKGVDGFSFNAVKFL----------LEAMH-----LRNEIQVNASQI---------PDTVTRY-----SELYHDFTTTQEGMHDL----VRSFRQTMDKYSREPGRYRFLGYAES--------IDRTMRYYGLSFIQ----EADFFNNYFTDTLSGNTVYEVNWMTGGPDITRLTSRLGN------QYVNIMNML---LFTLPGTPITYYGEEIGMGN------------------------------------------------------------ 169175826 12 ----------------------------------------------------------------------------------DSDRLSDPNWWRQASV--YQIYPRSFAGDLNGITAKVPYLKALGIDAVWLSPF--YPSALADGGYDVDDYRDVDPKLGTLEDFDAMAKALHDAGIKLIADIVPNHSSNRHDWFKEALAGSPA-RDRY-IFRDGKGPPAWER-ITE--PDGTPG--------QWYMHIFAKEQPDLNWANREIRDDFLKTLRFWSDRGVDGFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 81428811 25 -------------------------------------------------------------------------------------------------------------GDINGIIQRLDYLQDLGIELIWLTPMYVSPGRDN--GYDIADYYQIDPIFGDLADFERLLKEAHQRGIKIMMDMVVNHTSDQHRWFQESLKGDNPYHDYYLW---RDPVDGHE-------PNNWLSKFSGSALNQYYLHLYEKRMPDLNWRNPQLREEIYQMMQFWADLGIDGLRLDVI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195997061 112 -------------------------------------------------------------------------------------------------------------GDLRGIMQRLDHLKFIGVQTVWLSPVYKSPM--KDFGYDVSDYYQIDPLFGNLRDFDAMLKAMGEKDIKLVMDFVPNHTSDLNQWFIDSVNRENG-KDDWYMWAD---PKA-NSVLPESYPNNWISVFSWNKRSQFYLHQFLKEQPDLNYTNPEVVQASYDVISFWLNKGVDGFRIDAI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 86739858 110 -------------------------------------------------------------------------------------------------------------GDLEGLRRHLPVLAELGVDAIWITPFYSSPMA--DHGYDVADHRGVDPLFGDLADLDAVLADAAETGLAVLIDLVPNHSSSAHPAFQAALASAPGSPERLYIFRDEQPPNNWES----VFGGSA---WTRVADGQWYLHLFDAEQPDWNWDHPAVRADHAATLRFWLDRGVDGFRIDVTHGLVKRLAPDSEHEPRVHEIYREWRAITDYTAPRV-LIGETWVRPARLARYVRPDELHLTFSFSLLSIPWS--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 82702380 16 -------------------------------------------------------------------------------------------------------------GDIQGIIEKLDYLHDLGYETIWVSPFTQSP--QKDFGYDISDYLSISPEYGDMPLFEKLVEEVHRRSMKLIFDLVLNHTSSEHSWFIESASSRDNPKADWYVWKDGKGKKGLRR------PNNWRGNKAWTRRKQFYYTAFLPFQPDLNYHNPEVKQAMFEVIRFWLNKGVDGFRLD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 193706977 26 -------------------------------------------------------------------------------------------------------------GDLKGIIQKLDHFTDLGIETLWVGPLFKSPM--DDMGYDVEDFYMIDPMFGTMGDFKELVFEMNNRNLKLIIDLIPNHSSYKCGWFNKSIKQEGKYKDYY-MWRNASNQDELNSSITPIPPNNWLSMFTWNEQNQFYLHQFSKEQPDFDLRNPDVNKQILNVIEFWMDKGVSGFRFDAVDFLYERPGTT--NQPEVINTVLEWKAFMDITI-SSLMASEAYADVNILMQYYGNPGAQIPFNLAL-----------------------------------VRCKDDHIVESIDNIIQI--------------WLAGLPENAVANWVMENHDTSR--------LSSKFGAE-----SVPIFTALK---LALPGIEVTYYGSEIGM-------------------------------------------------------------- 162447527 59 -------------------------------------------------------------------------------------------------------------GDFNGVTQNLDYLEDLGVTAIWMMPFNETLDFGSHHGYRITDYYDVNTEYGTMDDLENLISEAKTRKMRVMMDLVINHTSDTHPWFVDAQDNASTYRDWYI----WQTPS----------------------------TAFESFMKDLNLQNEEVVEEVKNIITFWQDKGITGFRFDAAKHLIGDPGTNAVMASKTHEFLRSLQTHARQNDPGVLFLGEV----------FDYE--------------YSAVQN-----YYIGLDSLFDF--------YV----------ANEIWGKVG-HGTDSRLF-----VSNIERAFNTYRPYNANYAPGIFISNHDLDRIASFGQSGPMGLEKLKLAASVTLTLPGSPHIYYGEELGMTGTDQYRRAPFIWGDTTWLN--PYNGSNATQLENPNSLLNH----YKALANLRKDNP----- 123443954 30 -------------------------------------------------------------------------------------------------------------GDLAGVTQRLDYLQKLGVDAIWLTPVYVSPQVDN--GYDVADYCAIDPAYGTLDDFKHLVEQAHQRGIRIVMDMVFNHTSTEHAWFKASTDRNSPYRQFYIWRDGENLPNNWRSKFG--------GNAWQWHAGQYYLHLFATEQADLNWEHQPVRDELKKVCEFWADIGVDGLRLDVINLVSKQQDFPDDFDPRIHEFLQEMRDVFQ---PRGLMMSSTRLEHCQRYAALGGDELSMTFNF-------------------HHLK-----------VDYL---NGEKWSLMQPDRVEL-------KQIFNQWQQG------------MHNRAWNQPRI----VSRFGDEGALRLPAAKMLAM--VLHGMQGTPYIYQGEEIGMLNMFAELSAKGRDADSRDNGRTPMQWDRSHNAGEPCSNYGEIFYAYQFLIALRKQHDVFTFG 211588485 41 -------------------------------------------------------------------------------------------------------------GDIPGVVKKVDYLQSLGVDVVWLSPMYDSPMH--DMGYDVSDYENVLPAYGTVQDVESLVEACHLRGMKLILDLVVNHSSDQHAWFQESRSSDNDKRDWYF----WR-PPRYDEAGNRMPPSNYRGYFTWDETEEYYLHLYAKEQPDLNWDNKTTREAIYSAVRFWLDKGVDGFRVDTV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 89095911 4 -------------------------------------------------------------------------------------------------------YPDSLGGDLKMLNKMTEHFADIFKGGVHILPPFPS---SGDRGFAPLTYLEIDPEFGGWEDIRKIG-----ENFDILVDLMVNHISQKSEYFQDFLAKQSQYADLFITLDKEDIDKMF---LRRPLP---YSTFTIEETGEQVWTTFGSEQIDLDIKSEQVRQLLTDFFTNFKEQNVKIVRLDAVGYVVKKLGTSCFFEPEIYEIMELANSL------GIELLPE--VHSHYSIQHKLAEHGFWIYDFILPYRVLETLINKSSKNLAIYLKNRPHKQ-----FTMLDCHDGI---PVKPDLDGL-ID-TKEAKDIVDVCLER--GSNLSLILSDEHKAEDGFDVHQIRCSYYSVLNSDDDA---YLAARAIQFFTPGVPQVYYVGLLAGEND---VENVARTGEGREINRHNFTLEEIE-----ESLEKPVVQRLLKLIRFRNENEAFSG- 58337708 4 ---------------------------------------------------------------------------------------------------------------------------------IHLLPFFPS---TGDRGFAPTGYTEVDPKFGDWSDIEKIGKKYY-----LMFDFMINHISRQSKFYKDFKQ-KKDKSKYADLFPTRKDIDLYKRKDRAPYQEI---TFTDGSKEK-LWNTFGEEQIDMDVRKEVTQKFIKDTLRALIDHGADIIRLDAFAYAVKKLDTNFFVEPEIWDLLKQVQD--DISDKGAMILPE-IHEHYSMPFKISKHGYYI-YDFALMVTLY-SLYSGKSNRLADWLKKCPMKQFTT-----LDTHDGIGVVDARDILSPDEIKYTSNELYKVGANVKKKYSSYHNLDIYQINTTYYSA-----------LGNDD----KKYFIARLIQMFAPGIPQVYYVGMLAGKNDIELLE---KTKEGRNINRHYYREEVAEETKRP------LVAALLKLFNFRNNEAAFD-- 94400901 23 -------------------------------------------------------------------------------------------------------------GDLNGITARMDHIADIGADALWLSPIYKSP--QVDFGYDISNFTDVDPVYGTLADFDRLVRRAKSLGLKVILDFVPNHSSHEHPWFKKSVQRIKPYDEYYIVNGTRQPPNNWLS----VFWGSA---WQWNEEKQYYLHQFATGQPDLNYRSAALDQEMKNVLTFWMNRGVDGFRIDAIARLLDEPSANTRDQSETYDVLRSWRNLMDESDPRMIL-TEAYTEFNLTIKYY-KSGSTVPFNFMFIADLNNSTASDFKQLIDRWVANVPNGSV-TNWVS--GNHDN-------------------HRV-----------------------------------ASRFGRQRGDE-----IVML---TLTLPGIGVVYNGDEIGM-------------------------------------------------------------- 10241499 45 -------------------------------------------------------------------------------------------------------------GDLKGIISKLDYIQTLGVDIVWLNPIFSSP--QVDMGYDISDYYDIHPPYGTMEDVNVLADGLQKRGMKLLMDLVVNHTSDQHPWFQDAISSNPR-RDWYI----WKKPDKDGKPQP---PNNWRSYFYDDRSGEYYLHLFAKEQPDLNWENVEVRKAVHRIIRFWLDKGVHGFRMDVINFISK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 193587138 39 ------------------------------------------------------------------------------------------------------------SGDFKGITEELDYLVDIGITAIWITPFFESPLES--GGYDITSYVDVQHIFGTIDDFKDLLNAAHSKNLKVIMDFVPNHTSNKHIWFEKSVNNETDYADYYI----WKDAKNQEEVLKSIIP-IVPNNWQCDDASAWIWTQFVPNLPDLNFRNEKVHEEMKYILNYWLDLGIDGVRIDAL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 187603622 26 -------------------------------------------------------------------------------------------------------------GDIQGITEKMSYLAELGIDVIWLSPVYDSP--NDDNGYDIRDYRAIMDEFGTMDDFDAMLEEAHRHGIKIMMDLVVNHSSDEHQWFMESRSSDSPYRDYYIWKKDGQPPTNWGA--------FFGGSAWQYDEAEYYLHLFSKKQPDLNWESETLRREVYDLMTYWLDKGVDGFRMDVINMISK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 211591821 32 -------------------------------------------------------------------------------------------------------------GDIPGIISSLDYITSLGVDVIWLCPMYDSP--QIDMGYDVADYQSVYGPYGTVEDMETLIDACHKRGLRIILDLVVNHTSDQHKWFKESRSSKTNPKRDWYIWK----PAKYDANGNRQPPNNWRSIFEWDETTQYYLHLFCVEQPDVNWENAETRQAVYDEMEFWLRKGVDGFRVDTVNMYSKHPEYPC-NGPRMHEYLREMNDVLDAMTVGELPNTHTVEG---VLRYVSAAEKQLS-----MVFQFDLVELGHGK--------------DYKFLTDLR-----GWNLRELKTAVKSTQDI-------------LKGTDGWTTVFMENHDQ------GRSVSRFGSDKTPELRVRSAKMLAMMQSTLSGTQFIYQGQEIGMVNAPEWTIDEYKDIDSTNYYRMA----SKISGDDPAKLSIAM-DSLQHLARDHSRLP----- 2804238 139 -------------------------------------------------------------------------------------------------------------GDLKGIQEKLDYITALNIKTLWITSFYKSIF--EDFRYAVEDIKEIDPIFGTMKDFENLVAAIHDKGLKLIIDFIPNHTSDKHPWFQSSRTRSGKYTDYYIW---------HNCTHCQRVPTP-PNN--WLSVYGHSWHYFHQFQPDLYFRNPAVQEEIKEIITFWLSKGVDGFSFDAVKFL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 46115722 38 -------------------------------------------------------------------------------------------------------------GDIPGIIEKLDYFKQLGVDIIWLCPIYPSP--QIDMGYDVADYRDIDPQYGTMADVERLIEGLHSRGLKLLMDLVVNHTSDQHKWFQESKSSDNPYRNWYI----WRKPRYDEDGQRHP-PNNWLSYFRWEYDDEYYLHLFAKEQPDLNWEHAPVREAVHEIIRFWLDKGVDGFR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 157106648 48 -------------------------------------------------------------------------------------------------------------GDIKGITAKLQHLKDTGIDATWLSPVFKSP--QRDFGYDVSDFLEIDELFGTNEDLEELFAEAKKLGIKIILDFVPNHSSVEHWWFQQSELGVEPYKDYYVWHPGKVVEGQDKPDVPNNWNSVFYGSWEWSETRKYYLHQFEVGQPDLNYRNEKVIAEFDEILRFWMGKGASGFRVDAINHMFEDMYTNS--LLETYDVIGHWRRVIDDFDKQIIMMTEAYTSMDMIMRFYESDDAHFPFNF---AMITELDAGSKARDFKYVIDRLENMPRGTNWV--LGNHD---------------------------------------------QPRVGSRYG--------------PERIDGMLL---ILLTLPGVAVTYNGEEIGMLDDISYED------------------------------------------------------ 78048359 29 -------------------------------------------------------------------------------------------------------------GDLPGIIAKLDYIAGLGVDAIWISPFFKSPMA--DFGYDIADYRAVDPLFGTLDDFDRLLDKAHALGLKVMIDQVLSHTSIEHAWFQESRQDRTNAKADWYVWADPREPNNWLSLFGGVAWQWEP------RREQYYLHNFLVDQPDLNFHNAEVQQATLDNVRFWLDRGVDGFRLDAINFCFHDAGFSADNQPENLAFLERLRALLD-RYPNAVSLGE-ISSEDSLATYTAKGRLHMGYSFELLVQDYSAAYIRET-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 186903007 146 -------------------------------------------------------------------------------------------------------------GTLKGIISKLDYLKELGITCLWLTPIFRSPSHH---GYDPISHSEIEPRLGTLEDWKMLVKEAQIRGIRIILDYVINHLSNEHPTFKEAQK-DPQNSAYHWFFQNW--PNTYDS-----FFDV-------------------PSQPEINSDYPEVRNYLITNACYWLEQGCDGFRLDYA-------------HGATHAFWSVFRRATRQVKEESVTVGEITVPPDLLRSYSGRDGC----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 163758624 42 -------------------------------------------------------------------------------------------------------------GDIRGIIERLDHIASLGVDAIWLSPFFKSPMA--DFGYDVSDYCDVDPMFGTLSDFDELVELAHAKGLKIIIDQVISHSSDQHPWFKESRSSRDNAKADWYVWADPK-PDG-----------TAPNNWLSIFGGAWEWDTFLASQPDLNFHNPDVQNAVLDTVRFWLDRCVDGFRLDTVNF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 154687238 27 -------------------------------------------------------------------------------------------------------------GDMNGIRAKLHYIKELGADVIWLCPVFDSPGADN--GYDIRNYKQIAGEFGTMEDFDRLLADVHALGMKLIIDLVINHTSDEHPWFIESRAKDSEKRDWYIWRDGKKEPNNWES----IF-----GGSAWEETGQYYLHLFDKKQPDLNWENEAMRQSVYEMVRWWLDKGIDGFRVDAISHIKKKEGPNPDGLPYVHMIMDLLRELKRETFSRIMTVGEANVAAWEAADWAGEEHGQMIFQFEHLG-LWDTEDDQSISILKRVLS---------------------GW---QNSLEGKGWNA-----------------------LFMENSVWGDERFLTESA----------------KALAAMYMLMKGTPFIYQGQELGMTNDYDYEKETSRWKKGRDNSRTPMQWSDEANGGDASPWLGVVYHFYRRLLALRKEHSVLISG 67526117 39 -------------------------------------------------------------------------------------------------------------GDIPGVIEKVPYLHSLGVDVVWLSPMYDSPML--DMGYDVSDYENVLPAYGTVVDVEKLVEECHKYGMRLILDLVINHTSDQHKWFLESRSSNPK-RDWAIGCLRATIGGILQVHVRSLFPTIRTG--TWDEHTQYYLHLYAKEQPDLNWDNLETRKAIYDSAVFWLDRGVDGFRVDTV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 159129563 57 -------------------------------------------------------------------------------------------------------------GDLRGIVNRLDYFVALGIDVIWISPIYESPM--RDMGYDISDYRKVNPVFGTMQDMELLIEETHRRGLRLILDIALNHTATEHEWFQRARK-DPRLGKRDWYFWSEGKLDEFGNRIP---PNNWESTFTWDEAGEFYLHIFGKNQPDLNWDCEEVRKELYSVLRFWLDKGVDGFRLD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 209550412 34 -------------------------------------------------------------------------------------------------------------GDLKGITRRLPHIASLGVDAIWLSPFFKSPMA--DMGYDVSDYCDVDPIFGTLADFDEMMAEAHRLGIKVVIDQVISHTSDRHPWFVESRTSRTNAKADWYVWADPK-PDG-----------TAPNNWLSIFGGGWEWHNFLTSQPDLNFHSREVQDAVLETVKFWLDRGVDGFRLDTVNY------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 39972491 45 -------------------------------------------------------------------------------------------------------------GDIPGLVTKLDYLANLGVDCVWLSPVFDSP--QADMGYDVSDYQSIYAPYGTVADVDALLAGCHARGMKLILDLVVNHTSVEHSWFKEGRSSRASSKRDWYIWR----PARYDITGGRLPPTNWRGYFTWDEQTQYYLHLYAPEQPDLNWDNEDCRMAIYDTMNFWLDRGVDGFRIDTV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 210115695 127 -------------------------------------------------------------------------------------------------------------GDLKGIEEKADYLTDLNVKSLQVSAV-----------YSASNFTDVDPAFGTMADFDSLVSTLHDKGLKLVVDFDPNHSGVDHPWFSASNAADNTYKDYY-IWADGNPPNNWLSV---------SGGSAWNARDQWYLHTFQPEQPDLNYRNPDVRAAVKDALRFWAMKGADGFRLTSAKYL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 192362528 28 -------------------------------------------------------------------------------------------------------------GDIPGIIKKLDYIASLGVDAIWVSPFFKSPM--KDFGYDISDYRDIDPIFGTLSDFDELISKAHARNIKIIIDQVLSHTSDQHAWFLESRESNPKADWYVWVQPDGTPPNNWLA----IFGGSA---WEWEPRCQYYLHNFLRTQPDLNYHCPQVREQILQEVEFWLKRGVDGLRLDAINF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 85710674 41 -------------------------------------------------------------------------------------------------------------GDLRGVVEGLDYIASLGVDGIWISPFFTSPM--KDFGYDVSDYCGIDPSFGTFEDFDAVIAKAHELGLKVIIDQVYSHTSDEHAWFQESRRDRDNPKADWYVWPDGSPPSNWQS----VF-----GGSSWQWDGQYYLHNFLTSQPDLNVHNPDVQNALLDVARFWLDRGVDGFRLDALNFSMHDPELR-DNPPQSHADIPAFLERIRATIPGRFTVAEVGGPPLEEMKAFGGKRLDSAYNFDF---LYAPDLT--AERVRSSLSNWDQTPGEGW----------PSWAFSNHDAPRA-------------------------------------------TTRWAG--DDDFEKIARLS--MLLLLSLRGNPIIYQGEELGLPQGHAFADLQDPEAITNWPHRTPMPWSAAARAIDRQSAEGAVLNYTRKLLSVRSDNPALVNG 118087981 139 -------------------------------------------------------------------------------------------------------------GDLKGIQEKLDHITHLNIKTIWITSFYKSPL--KDAGYGAEDFYDIDPMFGSMRDFEDLLASIHDRGLKVIMDFIPNHTSDKHQWFQLSRNRTGKYTDYYI----------WQDCVQAGAAISAPGNSSWYDDKQCYFHQFGKEQPDLNFRNPAVQQEIHDVIKFWLGKGVDGFNFIAVKFL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 92112396 29 -------------------------------------------------------------------------------------------------------------GDLPGIIEKLDYVASLGVDGIWLSPFFTSPMA--DFGYDISDYRDVDPMFGTLDDFKSLLSHAHALGLKVIIDQVISHTSDQHPWFQESRRDRQNARADWYVWPDGTPPNNWLS----IFGGSA---WTFDSRRRYYLHNFLIEQPDLNFHNPAVRDAQLDNMRFWLELGVDGFRLDTVNFYFKTLGAPEANQRHVHDILKRLRALMDEF-PGTATVGEISEPLERMAEYTAGDKLHMAYTFDLLN------APRSPAYIHEVIERFQRLAGDAW-----PC-----WALSNHDVMRSA-------------------------------TRWG--------------AEEDAEAYPKVTL--AMLLSLRGSVCLYQGEELGLPEAEERIQDPGKVFKGRDGCRTPMPWHDVDARHLQRAVSRQMLNSVRALIAFRHDHPALFDG 71019217 35 -------------------------------------------------------------------------------------------------------------GDIQGIISTLDYVESLGVNTIWLSPMYESP--QVDMGYDISDYQNVYAPYGTLQDMDELIRECHAREIKLILDLVINHTSDQHAWFQESKKSKVSPKRDWYIWR----PAKYDARTGERRPALNQSAWTWDEATQYYLHLFTPQQPDLNWSNVECRRTLSDTIEFWLKRGINGFRVDTV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156744162 109 -------------------------------------------------------------------------------------------------------------GDINGLIAKLDYISDLGANCIWLMPV---AEAASYHGYDVIDYNAIEKDYGTNDDFKRLVAEANRRGIRVIVDLVLNHTSSAHPWFISALN-DPAYRDWY------------------IWSPVDPG--YRGPWGQQVWHVFVAEMPDLNYRNPEVVAEAEKIAAFWLNMGVDGFRLDAIKHIV-ENGSEQEGTRETHAWMRSFEAAIERIKPGAFTVGEV--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145248515 39 -------------------------------------------------------------------------------------------------------------GDVTGIIEKVPYLESLGVTSLSLV----YTSPQVDMGYDIADYESIDPRYGTLADVDLLIKTLKDHDMKLMMDLVVNHTSDQHSWFVESANSKDSPKRDWYIWRPAKGFDEAGNPVPQILGDTL-SAWTWHAETQEFYLTLHSAQAELNWENPDVVTAVYDVMEFWLRRGICGFRMDVINFISK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 193657373 70 --------------------------------------------------------------------------------------------------------------SLLGITQKLDYLVDIGVTAIWLTPFFESPLES--GGYDITNYLDVQNVFGTIDDLKDLLNAAHSKNLKVIMDFVPNHSSDKHIWFKRSVNNETPYADYYI----WKDAINQEEVINNITP-IVPNNWVMFKASSWVWHNFYYTQFDLNYRNKNVHEEMKNILKYWIELGIDGIRIDALKHVYDEPKLNNSNQVEVYDLIKKWRLLLDEFKQKRIIMTESYSNHSVLYNYYTSG-AEIPTNFNLM-----QDAVSNIKDFERAIENITKMPFGATFNSVLQNHD--------------------FTRFPTFYGTELIDG------------------------------------------LNALSLFLPGVSIVMYGGEIGMEN------------------------------------------------------------ 87080642 51 ----------------------------------------------------------------------------------------------------------------------LDAIAALGCDAIWLNPCYASP--QRDHGYDIADYLTIDPAYGTLEEFDEVVRRAHELGLRVLMDMVANHCSSDHAWFQAALAAEPGSDERAFIFRDGLGPDG---ELPPVFGGLAWTRVTERDGGQWYLHSFDTSQPDFDWRHPAVAEHFENVLRFWFERGVDGFRIDVAHGHFKDAGPDAGHQPEVHDLYRSWRALGDAYEPEKYFVGEIWVPPDRLADYLRPDELHNAFSFDLLVQPWNA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 209964998 46 -------------------------------------------------------------------------------------------------------------GDLEGITRRLDHVASLGVDGIWICPFFTSPM--DDFGYDVADYRAVDPMFGTLEDFDRLLAAAHDRGLKVVIDMVLSHSSDRHAWFAESR-------------RDRTSPKADWYVWADPKPDGTPPNWTWDPRAQYYLHNFLTSQPDLNLHNPEVVEAVMGECRFWLERGVDGFRLD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 150864188 26 ---------------------------------------------------------------------------------------------------------DGF-GDIPGIISTLDYLKDLGVDVIWCSPMYDSP--QDDMGYDISDYEKVYPKYGTNEDMQALIDETHKRGMKLVLDLVINHTSSEHAWFKESRSSKTNPKRDWYIWK----PPKFDADGKRHPPNNWSSYFSWEYDEEYYLRLFARTQPDLNWENDETRKAVYDSMKFWLDKGIDGFRID---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 118466250 54 ---------------------------------------------------------------------------------------------------------------------HLDHLEQLGVDAIWLNPVTVSPMA--DHGYDVADPRDIDPLFGGMAAIERLIAAAHRRGIKITMDVVPNHTSSAHPWFQAALAAGPDARQRYFFRDGRELPPAWTRVLE---PDGNPG--------QWYLHLFDTEQPDLNWEHPDVFDDFEKTLRFWLERGVDGFRIDVAHGMAKPAGLPDSNHPSVHDI---HRDIRKVVNPGAVTVGEVWV--TDNARYLRPDELHLGFNFRLTKIDFDAAQIHDA--IQNSLAATALQDATPTWT--LSNHD-----------------------------VGREVTRYGGGEV----------------------------GLRRARAMAMVMLALPGAVFIYNGEELGL-------------------------------------------------------------- 160880476 96 -------------------------------------------------------------------------------------------------------------GDINGVISKLDYISDLGFNGIWLMPIMPSTTYHK---YDVTDYYNIDPQYGTLEDFKNLVSECHKRGIHLIIDFVFNHTSAKHPWFLEAKEGEPDYVGYYHFTKDYNGSKTYYKA----------GTSNWYYEG-----VFWDQMPDLALENENVRKEIEDIAKYWLDLGVDGFRLDAA----KEYGEKERNI----EVLKWFSDYVKSV----------------------KEDADIV------AEVWDEEGTIAA-YYESGIPSLFNFP--------LSQHNGLITNTARKLGTSSGKNFAKTLLRLDEKY---KEGNPKYDAPFISNHDT--TRISAQCV-------NDEDQMK---MSAGMLLTMNGSPYVYYGEEIGM--NSKGTKDENKRTDTTGITTPPANADSVEQKFPPVDEQMKLYNYYKRAVRIRNENPEIARG 60678803 4 -------------------------------------------------------------------------------------------------------YADSLGKNLKDVRKVLKEDIGDAIGGVHLLPFFPS---TGDRGFAPSDYTRVDSAFGDWSDVEALGEEYY-----LMFDFMINHISRESVMYQDFKKNESKYKDFFIRWEKENRPTQADVDLIYKRKDKAPTQEITFDDGENLWNTFGDEQIDIDV-NSAIAKEFIKTTLEMVKHGANLIRLDAFAYAVKKVDTNFFVEPE---IWDTLNEVREILTP---LKAE-ILPPKKINGYF-------TYDFALPMTTLYTLYSGKTNQLAKWLKMSPMKQFTT-----LDTHDGIGVVDARDVLTDEEIDYASEELYKVGANVTYSSASYNDLDIYQINSTYYSALGNDDAAYL----------LSRIFQVFA-----PGIPQIYY---VGLLAGESDIELLESSKEGRNINR----------------------------------------- 169781442 32 -------------------------------------------------------------------------------------------------------------GDIPGIISSLDYITSLGVDVIWISPMYDSP--QYDMGYDVSDYESVYPPYGTVQDMEVLIDECHRRGLRIILDLVVNHTSHEHKWFKESRSSKASPKRDWYIWK----PAKYDANGNRKPPNNWRSIFEWDEGEEYYLHLFCKEQPDLNWENQETRRAIYDSMEFWLQKGVDGFRVDTV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 172038397 34 -------------------------------------------------------------------------------------------------------------GDLQGIIKKLDYLNDLGIDAIWLSPINQSPMIDN--GYDVSDYYDISDTFGSLEDFDLLLSESHQRGIKIILDLVVNHTSNQHSWFASSQSKDNPKSNWYHWAPDGGVPNNW-------LSYFGGTGWTFNERQQYYYHTFNENQPDLNWGHSDVKRAIFQVIRFWLDRGVDGFRLDASSVYSKKFGATDKNQPENHHLIREIRNTIDEYEDRV-LIGETFI---DNRLYVNNDELHLAFTFEFPFSPWYP------GYLQREIIKKELITPEGAWPTYLDNHD-------------------IPRHL----------------------SRWIECSLC---TNPLGIAQASA----------AILLTIRGTPFLYYGQEIGMVDNLD--------------------------------------------------------- 126276328 29 -------------------------------------------------------------------------------------------------------------GDIPGIISTLDYIKDLGVDVIWLSPMYESP--QDDMGYDISDYEKVYSKYGTLEDLDNLIEQTHKRGMKLILDLVINHTSSEHAWFKESRSSKTNPKRDWYIWK----PPVFDKD-GNRHPPNNWGSYTWTYDGEYYLHLFASSQPDLNWENVDTRDAIYKSAVFWLKRGVDGFRID---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 84701910 30 -------------------------------------------------------------------------------------------------------------GDLPGILRRLDYVASLGVDAVWLSPFFTSPM--RDFGYDVSNYRDVDPMFGTLEDFIALLEAAHERDLKIIIDQVYSHTSEDHPWFRESRVNRVNPRADWYVWPDGTPPTNWQS----VF-----GGPSWQWEGRYYMHNFLSSQPDLNLHNPEVQDALLEVARFWLELGVDGFRLDAINF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 170288778 74 -------------------------------------------------------------------------------------------------------------GDINGVSQKVDYLRKLGIDAVWFMPF---NEAVSYHGYDITDYYNVEKDYGTMEDLENMIQVLHENGIKVIMDLVINHTSDEHPWFKDAVENTTSYWDYYIM----SLED-----------HSGQGHWHWNSKGQKVWY-FGLFGYDLNHDSQKVREEVKKIVDFWISKGVDGFRIDAAKHIWDD------GIQESAEYFEWFRDYVLSKKPDAILVGEV----------FSGNTYDLSFNFALMYSIRNYPEGQDGMIENNWVEESF---------LFLENHD-------------------LHRFFSH----------------LQEHYKKFS-------------ESDYEFIKKRAALWYFLIFTLKGSPVIYYGGEIGT-------------------------------------------------------------- 172036372 29 -------------------------------------------------------------------------------------------------------------GDLNGIISKLDYICALGVDAIWMCPIYESP--REDLGYDPTDLRNIDPVYGNLDDFDRLVSLAQARGLKVFLDQIWSHTSHKHPWFLESRENRTNAKADWYIWPDGTPPNNWL---------SAFGGSAWAEREQFYMHNFLKSQPDLNWHNPEVIDAVFEEARFWLERGVDGFRLDAVNFYIHDPGVSMRNRPET---IDYLTRIRQLVAEGVITLGEVTLCEDSVAEYTAGDELHLAYNS---ALLFEEPMT--ASRIRHALERVIDKFQE---------DDGMCWMVGNHDYGRL--------------------------------------RSCWTGQD----EQGNPYSDEFYQMMAGVLVSLPGAFCLYQGDELGL-------------------------------------------------------------- 150865439 30 -------------------------------------------------------------------------------------------------------------GDIPGIISTLDYLKDLGVDVIWCSPMYDSP--QDDMGYDISDYEKVYPEYGTNEDMQTLIDETHKRGMKLILDLVINHTSSEHVWFKESRSSKTNSKRDWYIWK----PPKFDAD-GNRHPPNNWGSFAWEYDGEYYLRLFARTQPDLNWEN-EVTRKAISAMKFWLDRGIDGFRID---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 69245800 27 -------------------------------------------------------------------------------------------------------------GDLRGIISRLDYLAYLGIDAIWLSPVYESP--NDDNGYDISNYQAIMAEFGTMEEMEELIEEAKKRNIRIIMDLVVNHTSDEHPWFIEARNKENPYRDYY-IWRDPVNGKEPNR-LRSIFS----GSAWQLDEGQYFLHLYSKRQPDLNWKNKQVRQEIYQMMNFWIDKGIGGFRMDVIDMIGKEPDKETSNGPKLHEYLQEMN------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167750596 74 -------------------------------------------------------------------------------------------------------------GDLAGVTSGLDYIQDMGFNGIWLSPIMPS---DSYHKYSVKDYYAIDEQYGTMEDFEKLAAECEKRGIKLLIDLVMNHSSNEHEWFKHAAAKDKKYIDYYY------------------FTDEKPGTNSWYRIGRWYQAVFSEQMPELNLDNSAVRSEFEKIADFWLEKGAGGFRLDAV----KEYFSG--NPEKNIEVLNQFMKHCKTVDPKCYVVGEV----------------------------WESF-TNYTKYYSSGIDSVF------------------GFTMAQETINGKGAD-NSVKSFAQAMVTEQKLASYSNDAPFIGNHDTNRG---------AGILGYNET---KIKAAAGLLLTMSGSPFVYYGDEIGL---SGSGRDENKRAPMIWLTYGPPDMERQENRQTQLADENSILNYYKRALRIRNENPCIARG 119483122 3 -------------------------------------------------------------------------------------------------------------GDIPGIISQLDYIASLGVDVVWLCPMYDSPQH--DMGYDVSDYEKVYAPYGTVEDMETLIDACHRRGLRIILDLVVNHTSHEHKWFNESRAKNSPKRDWYIWRPDRKPPNNW----RSVFGGSA---WEWDEKTQYYLHLFLVEQPDLNWENSEVRQAVASAMEFWLKKGVDGFRVDTV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 198267732 2 -------------------------------------------------------------------------------------------------------------GDLAGIVQRIPYIASLGVDAIWISPFFTSPM--KDFGYDVSNYCDVDPMFGTLGDFDAVIAAVHHHGLKIMIDLVLSHTSDQHPWFQQSRVNRENDKSNWYVWADPNEPNNWLSI-------FGGSGWQWSEREQYFLHNFLSSQPDLNFHEPDVQKALLDVAGFWLDRWVDGFRLDTINF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 189205393 30 -------------------------------------------------------------------------------------------------------------GDLNGIISELDYIRSIGVDVIWICPMYDSP--QVDMGYDIRDYQDVYRPYGTVQDMERLIAETHSRGMKIILDLVVNHTSDQHKWFLESRSSKDNPKRDWYIWK----PARYVDGERKP-PNNWVSNFTWDEHTQYYLHLFCPEQPDLNWENPDTRQAIYSAMEFWLQRGVDGFRVDTV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 88800969 31 -------------------------------------------------------------------------------------------------------------GDLQGIINKLDYIASLNVDAIWLSPFFTSPM--KDFGYDVSDYRDVDPMFGSLDDFRTLTDKAHSLGLKVIIDQVYSHTSDQHAWFKESRENKTNAKADWYVWAD---PKA---------DGTPPNNWLSLFGGAWQWDTFLSSQPDLNFHNREVQDAILDTARFWLELGVDGFRLDVV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 66771847 3 -----------------------------------------------------------------------------------------------------------------------------------------------DFGYDISNYTNIQPEYGTLEDFDALIAKANELGVKVILDFVPNHSSNKHPWFIKSVAREPGYEDFY-VWEDRVPPNNWLS----VFSGSA---WMWNDEQQYYLRQFTYGQPDLNYRNPAVIKAMDDVMLFWLNKGIAGFRIDAIIYIY---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116191681 32 -------------------------------------------------------------------------------------------------------------GDIPGILSKIDYLKDLGLT---------APRLKVDMGYDISDYEKVYPPYGSVKDVEDLIEACHKRGMKLILDLVINHTSDQHTWFKESRSSKDNAKRDWYIWK----PPRYAEDGTRLPPTNWRSYFTWEYDGEYYLHLFAKEQPDLNWENEETRKAIYDSMRFWLDKGVDGFRVDTV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 188159815 181 -----------------------------------------------------------------------------------------------------------FGGDLQGIIDHLDHLVELGVNGLYLCPIFKARTNHK---YDTIDYFEIDPHFGDKKTFKKLVEECHKRNIKIMLDAVFNHFGYWHPYWQDVLKNQEKYKDWFYIFPVEKL----DENLTEN---------TSLDLNYYTFA-FTGYMPKVNTSNPEVKKYLLEVARYWVEEDIDAWRLD-VA-----------NEIDHH----FWREFRQVVN-----------------------------------------QKKRTYILGEVWSDSNPWLKGDQFMNYV--------------LTRQIIDFVATREIDVRRFKNRVTNVI---FLYQKNPGMFNCLASHDTARLLTLCENDP---NRLKLAYSILFTLSGSPSIYYGDEIG-INGE---HDPD--------CRKCMIWDKSQWNLD-------IFNHLKNLIKVRKENPTIG-- 121711725 33 -------------------------------------------------------------------------------------------------------------GDIPGIISQLDYIQSLGVDVVWLCPMYDSP--QIDMGYDISDYESVYAPYGTVEDMERLIEACHSRGLRIILDLVVNHTSDQHQWFKESRSSKDSPKRDWYIWR----PAKYDSNGNRKPPNNWRAVFEWDETTQYYLHLFCVEQPDINWENAQVRQAVASAMEFWLKKGVDGFRVDTV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 68467787 29 -------------------------------------------------------------------------------------------------------------GDIPGIISTLDYLKNLGIDIIWLSPMYKSPM--EDMGYDISDYESINPDFGTMEDMQNLIDGCHERGMKIICDLVVNHTSSEHEWFKQSRSSKSNPKRDWYIWK----PPRIDAKTGEKLPPNNWGSFAWEYDEEYYLRLFAKGQPDLNWENEECRQAIYSAMKSWFDKGVDGFRID---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 158520668 10 ----------------------------------------------------------------------------------------------------------------------------------HLLPFYPS---SADRGFAPVTYYQVDPAFGTWRDI-----ELIQEDFDITIDFMVNHISRQSKYVADFIEGDKEYADMFLSFPDGEIRKEDLDKVYTRKPSP-PYQVIERPDGETIWSTFDYEQIDVDVQSPVTRELFRDFLIFLSRRKPEFIRMDAFAYTTIRLGTNCFFEPEVWELLEMLEGF---VSPGVQLLPEVHEHYSYQLKLAEKG--YWVYDFALPMLVLHTLYHHTNKRLLHWLRICPRRQFTT-----LDTHDGLGVV----DVADLMSQEEIER---------TVDGLYEKGSNIKRIYSTADYQNLDNCTYYSALERND----DSYLAARTLQFYAPGIPHVYYVGLLAGENDVALVETRNGRDINR--HNYTLDEIAVA-------VEREVVQRLIRLMRFRSSYPAFDG- 46116096 34 -------------------------------------------------------------------------------------------------------------GDLPGIISKLDYIRSVGATAIWLSPIFKSPQH--DMGYDISDYRDIHRPYGSIQDVEALIKGCHERDIKILLDLVVNHTSHEHEWFRESRSSKTSPKRDWYFWRDPKFDADGNHKPPNNWSSIFGGSWTYDETGQYYLSLFLPEQPDLNWANEDMRQATYADMKFWLDKGADGFRIDS--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 121715684 50 -------------------------------------------------------------------------------------------------------------GDIRGLVDRLDYFVALGVDVVWVSPIYESPM--QDMGYDISNYRKVNPIFGTMEDLELLINETHDRGLKLILDIALNHTATEHEWFQRARK-DPSLRDWYFWSEGKR-----DESGNRIPPNNWESTFTWELDEEFYLHIFGKNQPDLNWDCEEVRKELYSVLRFWLDKGVDGFRLD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 115759358 4 ---------------------------------------------------------------------------------------------------------------------RLQYFVDIDVRAIWISPIFSSPFA--DFGYDISDFKDIDPVFGTLDDYDALIKEAHRLGLKVILDFVPNHSSDQHPWFLESKK-NRDYRNPYRDYYVWKDPKAGCTSVRECLPNNWIGVFEWVEEQQFYMHAFLKEQPDLNYIDGIVRDEMKDVVRFWMERGADGLRVDAVA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169628655 44 ---------------------------------------------------------------------------------------------------------------------KLGYLDLLGVEGIWLNPVTRSPMA--DHGYDVSNPREIDPLFGGSIAMHRLIASAHRHNIKVIMDLVPNHTSSEHPWFLEALQSPPDARERYIFRDGKELPP---NNWPSVFGGPAWTRVTEADGGQWYLHLFAPEQPDVNWDNPEVFDDFADTLRFWLDRGIDGFRLDVAHGMAKPPGETSMNNEGVHEYHRKIRKVLDVVAVGEIWVNDN----TRFAEYVRPDELHLGFNFKLVEADFDADQIRAA--IQNSLAAVDSVGATPTW------------TLSNHDVER-------------------------------EVTRYGDGQI----------------GQWRARAMALVMLALPGTVFIYNGSELGLPNDEA-LQDPGHTERGRDGCRVPIPWEGTAQTWLPGWAEYTVERQLRRAIELRKSRKEFTG- 170039415 266 -------------------------------------------------------------------------------------------------------------GDLNGITVKLPYLKDIGMKAFWLSPIFKSPMV--DFGYDISDFVDIQPEYGTMTDFENLVQQAKRLGLRIILDFVPNHSSDEHEWFGKSENREVGYEDFY----------VWNEGLLESDGTRSPPN-NWNEDSAWQWHQFHRKQPDLNYRNPAVVEAMKNVLRFWLGKG----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 37222142 104 ------------------------------------------------------------------------------------------------------------SGDFNGMTNKLDYLKDLGVKGIWLTPVFEAPSYH---GYDFQDFYNVETDYGTMADFENFIAQAHKRNIKVILDLVLNHISDKHEWFIKSANKTAGYED-YFIWRDERPTSGWGQ------PWSAESNWHWNETRKFYYGAFGSSQPDLNLTKQVVIDELNKLASFWLAKGVDGFRLDAVRYAVEEGGYPLQDTQGTIDYWTIFSQHVKSVKPDAMLVAEA----------------------------WADLKTGKYRNNGKGLDSSFDFDFGTVVIDML--------NPAVKQTADFGTISTNHRESLWANLTARKAAAFS---PFLTNHD--QTRIMYT------LENDIAKA--KIAA--SLLMTTPGILYIYYGEEIG-LSQYKTGDDQYRREDSAWLDQAKFPWSVAAQAQDPQSL----FNHYKRMINVRNKNPVL--- 163758072 20 -------------------------------------------------------------------------------------------------------------GDLIGIAERIGYIASLGVDAIWISPFFTSPM--KDFGYDVSDYTNVEPMFGTLGDFDHLVKVAHDHGIRIIIDLVLSHSSDQHPWFIESRLDRTNPKADWYVWPDGTPPNNWLS----IF-----GGSAWQWDGKYYLHNFLTSQPDLNFHNAEVQDALLDVVRFWLDRGVDGFRLDTINF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 85109855 32 -------------------------------------------------------------------------------------------------------------GDIPGIISKLDYIQNLGVDIIWVSPMFESP--QIDMGYDVSNYEEVYPPYGTVKDMENLIEACHKRGMRLVLDLVVNHTSDQHAWFKESRSSKDNPKRDWYIWK----PPRYAEDGTRLPPTNWRSYFSYDEHNEYYLHLFAKEMPDLNWESEECRKAIYDSMRFWLDKGVDGFRVDCV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 126657718 9 -------------------------------------------------------------------------------------------------------------GDLRGIIEKLDYLASLPIDAIWITPFFQSPM--EDFGYDVSDFYAVDPRFGNIDDFEALIEEAHARNLKVIIDQVWSHTASIHPWFIESSSSRDNPKADWFVWSDGRKPNDWLS----IFGGTA---WKWHPDRKQFY--FHNFQPDLNWHNPDVVREIMKVGEFWLEKGVDGFRLDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 11230870 240 ------------------------------------------------------------------------------------------------------------GGDLEGIIEKLDYIEELGVNALYLTPIFESMTYH---GYDIVDYYHVARKFGGDEAFEKLMQKLKKRDIKLILDGVFHHTSFFHPYFQDVKNGNSKYKDFYRIISFPVVPEEFFEILNSKLP--------WDEKYRWNYESFYSV-WRLNHDSKGVREFIRNIMEYWIKKGADGWRLDVAPEVWEEIR---EKLPS-----------------NVYLVGEV---MDDARLWIFNK-----FHGTMNYPLYEAIVTREINAFLNWLESFYYGPAEYVMYNFLDNHD------VDRMLSLLG----DKRKY------------------------------------LCALV---------------FLFTYKGVPSIYYGNEIGMKN----IEAP---FMERS--RAPMEWNKKK--WDKE-----ILKTTKELIKLRRRSKALQKG 212716994 44 -------------------------------------------------------------------------------------------------------------GDLKGITSRLDYLADLGVDVLWLSPVYRSP--QDDNGYDISDYQDIDPLFGTLEDMDELLAEAHRRGLKIVMDLVVNHTSDEHAWFQASRDRDDPHADWYWWRPAR---PGHEPGTPGAEP-NRWGSYAWQYDGEYYLHQYSRKQPDLNWENPEV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 160943976 153 -------------------------------------------------------------------------------------KHAEPFW--QPNETGGHLNEDYFGGDLEGIRIKLPYLREMGVDYLYLNPIF---EAHSNHRYNTADYLNVDPLLGTNEEFEVLCREAAKYGIGIVLDGVFSHTGSDSRYFREGRYGEGAYRDPNSPYRSWY--------------DFDP----KYKGGYRSWWGFETLP-EVNEETPSFVEFITGEIDTWLRRGAAGFRLD-----------VADELPD--EFIEKIRTAVKRVSPEKFLLGEVW---EDATTKFGFDH-------------------RRTYLLGKGLDSVMNYP----FKNSV-------LDFVKGKPAQQAANEILSLNFLSTHDTER------ALTVIADEPANGRGREWQSGRSVTG--EAYEEGMLRLRMAYAIIYTLPGVPCLYYGDEIGM---QGYR-DP--------FNRAFFCWDSHEERLRP---------VLAQLAQLRHSCEAFRTG 114771604 322 -------------------------------------------------------------------------------------------------------------GDINGLIEQLDYLDTLGITGLWLMPIMES--SDNDHGYETQDYRSIESDYGTLADFDRLISEANRRGIAIVIDYLINHTS--------FL--NPVFLD------ASSSP---NHPLRDIWRDTIPTNWSLWGNNPWFYGAFTSRMPDFNLLNPQVIEFHQNNLAFWLNRGVDGFRFDAVGVLVENGPDGLEDQPQNHPVMRAMRDI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149727606 140 -------------------------------------------------------------------------------------------------------------GDLKGIQDKLDYIATLNIKTIWITSFYKSSLKDFRHG--VEDFRDIDPIFGTMEDFENLLAAIHDKGLKLIIDFIPNHTSDKHPWFQLSRTRTGKYTDYYIWHDCTQEPNNWLSVY---------GNSSWHFDNQCYFHQFMKEQPDLNFRSSDVQEEIKEIIQFWLAKGVDGFSFDAVKFL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116669308 46 -------------------------------------------------------------------------------------------------------------GDLAGITAELPQLARLDVDAVWLSPFYRSP--QKDAGYDVSDYCDVDPLFGTLADFDAMMVEATRLKLRVIVDLVPNHCSDQHAAFQAALAAPAGSAERMYIFRDEEPPNNWQSHFRITEPDGRPG--------QWYLHLFDTSQPDFNWDNQAVHDEFERVLRFWLDRGVSGFRVDVAHALVKAPGNSCDGQPALHDIYRAWRRILAEYGPDRILCAEANVDPLRLADWVRPDEMHQAFNFPYLHAGLDVHRLRGV--ITDSLVALDAVGAPSTWV--LSNHDVV------RHATRFGYDGPAPR-------DGDGIGTFDRQ------PDLALGRTRAAAASM-------------------FMLGLPGGAYLYQGEELGL-------------------------------------------------------------- 126138546 30 -------------------------------------------------------------------------------------------------------------GDIPGIISTLDYLKDLGVDVIWCSPMYDSP--QDDMGYDISDYEKVYAKYGSDEDMQALIDETHKRGMKLILDLVINHTSSEHAWFKESRSSKTNPKRDWYIWK----PPKYDAEGNRQPPNNWGSYFSWEYDEEYYLRLFARTQPDLNWENDEV-RETVSAMKFWLDKGVDGFRID---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 38233142 97 -------------------------------------------------------------------------------------------------------------GDFRGIISRLDYLSDLGITGIWLNACFDSPF--KDGGYDVRDYTKVASRYGTHEDLVELFHQAHARGIAIILDLVPGHTSEQHPWFQQSAA--SKYTD----FDDRYISHAFEGGAGLAFEHPRNGAYIIN---------FFKSQPALNYANQD---AMVEIMKYWLSQGADGFRVDMADSLVKNDGTS---KRATIGIWQSMLSQVRAEFPNAIFVSEWGTPTQAFEAGFDAD----------FYLDWRG---NGYNLLARNTDTPLERRDDASFFN------------SD---SATGAQEFL------DMYLPQWERTHEAGL-FSFISGNHDC------PRLAPRLNEQERA-----LFFLFQLTMPGLPFIYYGDEIGLP----YAEIPTKEGGARTGSRTPMCWDVAQQRERADSL----FHHVQKLIQLRSQLPALDG- 157691514 32 -------------------------------------------------------------------------------------------------------------GDINGVTKKLDYIKELGADCIWLTPMYESPQHDN--GYDISDYTKIHDMYGTMADFEHMLKEAHDRGIRVIMDLAVNHTSIFHKWFQASRSKDNPYRDYYI----WKEPKADGS--PPNDWQSKFGGPAWELDGEYYLHLYDVTQADLNWEKDEVRRQVYDIMHFWFEKGIDGFRLDVI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 6321731 36 -------------------------------------------------------------------------------------------------------------GDLKGITSKLQYIKDLGVDAIWVCPFYDSP--QQDMGYDISNYEKVWPTYGTNEDCFELIDKTHKLGMKFITDLVINHCSTEHEWFKESRSSNPK-RDWFF----WRPPKGYDAEGKPIPPNNWKSFF-----GGSAWTTTNEFQVDLNWENEDCRRAIFESAVFWLDHGVDGFRID---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 163763332 64 -------------------------------------------------------------------------------------------------------------GDINGMTSQLDYLEELGVEGIWLMPFHPSPTYH---GYDVTDYYAINPDYGTLDDFRTFIDEANERGIKVLMDFVVNHSSREHPWFEEAISNDSDYRDWY-IWADE------ETNIRE------RGEW-----GQRMWHVFWEGMPDLNMDHPDVREEIYAIGEFWLDVGVDGFRLDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 1170870 29 -------------------------------------------------------------------------------------------------------------GDIPGIISTLDYIASLGVTTVWLSPMYDSP--QDDMGYDVSDYENVYSKYGTLQDMDRLIAGCHDRGLKLILDLVINHTSVEHKWFKESRSSKDNPKRDWYIWKPPRIDSNGNKHPPNNWGSYFSGSAWKYDEGEYYLHLFAESQPDLNWENKECREAIYSAIKFWLDKGVDGFRID---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167750953 26 -------------------------------------------------------------------------------------------------------------GDFQGIIEKLDYIKETGFNAIWMNPCFDSPFG--DAGYDVRDYKKAAARYGTNDDLKRLFDECHKRGMHILLDLVPGHTSVEHEWFKKSMLPESEYTDRYWTSNIWEQPEGLNCIRG----------ISDRDGSAAV--NFFSSQPALNYTDPATRAAIKDVMKFWLDMGCDGFRVDMAGSLVK-----CD--PEYKETIKLWQDITG------YLKSE--------------------YPEAAMVSEW-----GEPQYSLQG-------------------------GFDMDFLLHFGPEGYNSMFRSAEFFSKRGKGTPANG--YHEKATTGGGLICIPSGNMDRLARGRDE--DELKCCFAFLLTMPGAPFVYYGDEIGLR--YVEGLVSVEGGYNRTGSRSPMQWDSTANDGDRPTVEKQMYNEVKKLIKVRNDNPAL--- 160933991 26 -------------------------------------------------------------------------------------------------------------GDLRGIINRLDYIRDLGCNAIWLNPCFDSPF--TDAGYDVADYKKVAPRYGTNEDLKELFREAHSRGLRVILDLVPGHTSVQHPWFLESMKSQPEFSNRYVWNDD--IWDTFEGV------QNITGCIRGISDRNGCCAVFFSTQPALNYGNPATREAIKDVMRFWLQLGCDGFRVDMAGSLVKNDG----DGKETIKLWQDFRRFLDGEFPDAAIISEWGDPKKSLAGGF-----HMDF------------------LLHFGPSH---------YLDLFRC--------------------------EAPYFSRKKNGSFAEAYWKNYQRTNGKGLICIPSGN-----HDMPLDIEEEKLVFVFLLTMPGAPFLYYGDEIGMR----YLEGLTSVEGGRTGARSPMQWDHTANAGNQSILPGSLYHEIKKLIRLRQSNAAFR-- 50410087 30 -------------------------------------------------------------------------------------------------------------GDIPGIISTLNYVKSLGTDVIWLSPMYDSP--QDDMGYDISNYEKVYPKYGTLEDMDNLIEGTHKRGMKLILDLVINHTSTEHDWFKQSRSSKTDPKRDWYIWK----PARYDAEGNRHPPNNWVSHFSWAYDEEYYLHLFAESQPDLNWENEETRKAIYKSALFWFEKGIDGFRID---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167764273 25 -------------------------------------------------------------------------------------------------------------GDLKGIESQLDYIKSIGVNTIWISPVFSSEFF--DGGYDVTDFYSVDERYGTNSQLVSLVQKVHEKGMKIFMDLVAGHTSDKHPWFLQSKQSDAQYSDYFIWTPSKTEPKQFVSTDCE-----RDGNY---------MKNFFDCQPALNYANPAVRRELKNIISFWMDKGMDGFRVDMAYSLIK-------NDPK-H--IETSRLWTGISTPEGAFIAEWGEPTNSIGGGF-----HIDF-----------------------LFHIGRKGYTSLFFNKKKTED---------INCYFGLEGAGQVKQFIEMYQKEYGKTKGKGLPTSNHDIWRLA--CGKRTDL-----------KQLKVAMTFLLTMPGVPCIYYGDEIGM-------------------------------------------------------------- 197629047 237 ----------------------------------------------------------------------------------------------------------HYGGDLEGIIKKLNHIEELGVNALYLTPIFESMTYHC---YDIIDYFHVAEKFGGDKVFKRLINELKKRDIKLILDGVFHHTSFFHPYFQDILEKESKYRNFYRTLKFPVVSKDFLKTLHS--SEPWLKKYRKLKESKWNYESFF-LVWRLNHENPEVRMFIRTVMRYWLERGADGWRLDVAPDVWREVKKD---IPE-----------------DAYLIGEV---MDDARLWFDKFHGTMNY-PLYEALLYDEI-TAEKFLNWLELLSVYYGPAEYTMYNFLDNHD--------------------VERFL-------------------------------------GLVRDK----RKYLCALTFLMTYKGIPAIYYGDEVGLEN----MNVPSME-----ASRTPMEWN--ANRWDKE-----ILKATKDLINLRKTSKALQKG 149243808 37 ---------------------------------------------------------------------------------------------------------DGACGDIPGIISKLDYLKDF-VDIIWLSPMYDSP--QDDMGYDISDYQNVYHRYGTMQDMQNLIDGCHQRGMKIICDLVINHTSSQHEWFKESRSSNPK-RDWYI----WKKPK-YDKDGNRCPPNNWLSHFSWEFDGEYYLKLFAKTQPDLNWENEETRKAIYDTCLFWFERGIDGFRID---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 146413352 31 -------------------------------------------------------------------------------------------------------------GDIPGIISTLDYVKSLGVDVIWLSPMYESP--QEDMGYDISDYQKIHAAYGTMENMDNLILQVHKRGMRLILDLVINHTSVEHKWFQESRSSKLSPKRDWYIWK----PPKYDVNGNRLPPNNWASVFSWEYDEEYYLHIFAKGQPDLNWENATTRQAIYDEITFWLEKGIDGFRIDTAA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 146411993 30 -------------------------------------------------------------------------------------------------------------GDIPGIVSELDYVKSLGTDVIWLSPMYDSP--QDDMGYDISDYEKVYPKYGTLEDMDKLIKGAHDRGMKLILDLVINHTSTEHDWFKESRSSNPK-RDWYI----WKKP-VYDKDGNRKPPNNWGSYFSWEYDGEYYLHLFAKTQPDLNWENEECRNAIYKSAVFWFDRGIDGFRID---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 6689858 172 ---------------------------------------------------------------------------------------------------------DFFGGDLQGIVDKLDYLEDLGVNGIYLTPIFSAP---SNHKYDTLDYFSIDPHFGDPEIFRTLVSQLHQRGMRIMLDAVFNHISASPQWQDVVKNGDQRYKDWFHIHSFPVTDDNYDR-----FA-------------------FTADMPKLNTANPEVQKYLLDIALYWIREDIDGWRLD-VA-----------NEVD-HVFWKTFRQAVSTEKPDVYILGE-IWHSAE--PWLRGDEFHAAMNYPFTEPMIEYFADQTIRMAHRVNAHLMNGMKQANEVNLLDSHD--------------------TKRLLTR------------------------CR-------------NDE---KKARALLAFMFAQTGSPCIYYGTEIGL----DGENDP--------LCRKCMVWEKEKQNQD-------MLQFMKRLIALRKQE------ 196236370 155 -----------------------------------------------------------------------------------------------------------YGGDLFGLLEALPYLQDLGVETLYLTPIFQSPSSHR---YDTEDYLQVDPHLGGEEALKALYQALEARGMKLVLDGVFNHIGATHPWFQRAL--DP-------MSPERAM-------------------FTFFPDG-----TYASF-WKLDYASPLVFGKRAPIR-HWMRL-CHGWRLD-VAHAIGEGGTNRKN-------ARWLRALARAA------KEE-----REDAFVFGE----LSY---------DTVPTLRAHTLDGAMHYAGFAHPVMAWLSGRDVH---------GLPAPLGAHEVW--QVLHDHYAA---------LPLQLRHTMY------TLLSS----HDIPRALERFKLAYALLFAFPGSPAIYYGDEIGQPNPYEWAGDP--------YCRAPFPWDEAA----WDRNLLRFF---KRLVHLKKTHPVLRQG 154496375 172 ---------------------------------------------------------------------------------------------------------DFFGGSLAGIRSKLPYLRDLGVETIYLCPIFEGPENHR---YGVGDYEKVDPMLGTKEEFSALCAEAHAMGMRIMLDGVFNHTAFVSKYF----NGDGSYPNYYDWFCFQHWPSQYT---------------SWW--GIYSLPTTN--------KNSRAWLEYIGIIRSWLRAGADGWRLD-----------VADELPD--RVVAAIHDAVRAEKPDAVIIGEVWEDGSNKIAYILGGHCDGLMNYPFRTALVDYLLGGGAERFRNSMETLRENYPEFAWMNTLGTHDTM------RVLTLLG------------------EKSEQRG-------QSRDWRAH---ARLN--DHDRSHGKARLALGAMVLFAFPGAPTVYYGDEAGMEG----FEDP--------FNRRTFPWGHEDQE------LVRLFTALGAARKTRKAL------ 126728642 32 -------------------------------------------------------------------------------------------------------------GDLNGITARLWHVASLGVDAIWISPFFTSPM--KDFGYDVSDYCDVDPMFGSLSDFDTMVETAHLHGIKVMIDLVLSHTSDLHPWFVESRSSRTNAKSDWYVWSDPQ-PDG-----------TPPNNWLSIFGGAWQWDTFLTSQPDLNFHCPEVQDALLEVVRFWLDRGVDGFRLDTINF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 18978311 214 ------------------------------------------------------------------------------------------------------------GGDLIGIKEKIDHLVNLGINAIYLTPIFSSLTYH---GYDIVDYFHVARRLGGDRAFVDLLSELKRFDIKVILDGVFHHTSFFHPYFQDVRKGNSSFKNFYRIIKFPVVSKEFLQIL--------HSKSSWEEKYKWNYESFFSV-WRLNHDNPKVREFIKNVILFWTNKGVDGFRMDVAPEVWKE-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 159046436 30 -------------------------------------------------------------------------------------------------------------GDLPGVTRQLDYIAGLGVDGIWLSPFYPSPF--CDGGYDIADHCAVDRRFGTLDDFDALVARAHDLDLRVMIDLVLNHTSDTHDWFAKSLAREEGFEDVYIWADDGSPPSNWLSFFGEAAWRWHP------QRAQYCLHKFLPCQPCLNHYNDRVHERLNRITRFWRDRGVDGFRYDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167040417 371 ---------------------------------------------------------------------------------------------------------DFFGGDLQGINDKLDYLKNLGISVIYLNPIFQSPSNHR---YDTTDYTKIDELLGDLDTFKTLMKEAHARGIKVILDGVFNHTSDDSIYFQAWKQGDQSYGDWYEIKPDGT----YEGWWGDSLPVIRQINGSEYNVKSW--ADFNPDAISKYWLNPD----------GDPNAGADGWRLD-VA------------NEVAHDFWVHFRAAINTVKP----------------------------NAPMIAELW-GDASLD--LLGDSFNSVMNYLFRNAVIDFI-----LDKQFDDGNVVHNPIDAAKLDQRLMSIYERYLPVFYSTMNLLGSHDTMRILTVFGSANENQNSQEAKDLAVKRLKLAAILQMGYPGMPSIYYGDEAGQ----SGGKDPD--------NRRTFSW----GREDKD-----LQDFFKKVVNIRNENQVLKTG 8439491 310 -----------------------------------------------------------------------------------------------------------FGGDIKGILEKLDYLQELGVTVIYLNPIFLAGSAH---GYDVYDHYRLDPQFGSEEDLKILIEEAHKRGIRIIFDFVPNHSGIGH-WAVASRGKKSPYWNWYFV---------------QRWP------FKLGDGKAYLW-------WKLNTANPEVKEYLIGAALHWLDFGFDGIRIDA---------------PQ--ELINAEEFFSE------LRKAIKEKHPD---AYIVGE-------------IWE-LSPRWVSLMNYALGR------------------DILLAYARGD-----WNGERTLELLGRYYASYGENVIAMG--FNLVSSHDTSRV---LTDLGGGNLGDPEAIQRLKLLSTLLYTLPGMPVTFQGDERGLLGD--------KEHDS---HRYPIQWD---------TVNEDVLNHYKSLADLRKSVPALT-- 57641705 198 -------------------------------------------------------------------------------------------------------------GDLWGIVEKIDHLEELGVNALYLTPIFESMTYH---GYDITDYLRVAERLGGEEAFRELVKALKSRDIKLVLDGVFHHTSFFHPFFRDVRGEESEYADFYRVKGFPVVSEEFIRVLKSDLPPMEK--YQTLKKMGWNYESFFSV-WRLNHDSPKVREFVARVMNYWLEKGADGWRLDVAPGFWREVR---EGLPDAY----LFGEVMD--DPRLVFHGVMNYPYDLLLRFFAFGEIG---------------ATE----FINGIELLSAHLGPAEYFNFLDNHD-----------------------------TERF-------------------------IDLAGKE--------RYLCALTFLMTYKGIPAIFYGDEIGLRG----------SGEGMSAGRTPMSWD--EEKWD-----FQILRQTMKLIELRRSLKSLQVG 182419417 163 -------------------------------------------------------------------------------------------------------YYSRYGGDIKGITKRLDYLEELGIDTIYLTPIFKSKTAHK---YDTSDYFNIDPQFGTVDDVRELVENAHEKGIKIILDAVFNHSGEDFFAFKDLLQKNSKYKDWYFI-------DSY--------PVSMENENYYTFGHRH----FNMPK--LNTNNEEVKEYLLKVGEYWVKIGIDGWRLD----VCDEIG---------HDFWRAFRKRIKHVNKNAVIIGE-IMH--EANSFLKGDQLDSIMNYPFKNAVTDFFAKRSISLASNRMLYMDSVTKQMW--NLIDSHD--------------------TKRFL----------------------------------SECN------DNVTFMKLAVAFQFTYLGVPYIYYGDEIGM----NGGDDP--------FNRRCMIWEKENQNKD-------MFEYFKKLIKIRKDNKAL--- 28373415 171 -----------------------------------------------------------------------------------------------------------FGGDLQGIIDHLDYLVDLGITGIYLTPIFRSP---SNHKYDTADYFEVDPHFGDKETLKTLIDRCHEKGIRVMLDAVFNHCGYEFAPFQDVKNGESKYKDWFHIFPLQTEP-------RPNYDTFA----------------FVPQMPKLNTANPEVKRYLLDVATYWIREDIDGWRLDVANEI-------------DHEFWREFRQEVKALKPDV---------------YI-------------LGQIWH-----DAMPWLRG-DQFDAV------MNY---------PFTDGVLRFFAKEEISARQFANQMM--HVLHSY----PNNVNEAAFNLLGSHDTSRILTVCGGD---IRKVKLLFLFQLTFTGSPCIYYGDEIGM----TGGNDPE--------CRKCMVWDPMQQNKE-------LHQHVKQLIALRKQYRSLRRG 119720363 153 ---------------------------------------------------------------------------------------------------------DRFAGGLEEIAERLNHVSGLGANALYLTPIFESTTYH---GYDVVDYYRVAGRLGGDEAFGRLLAELKKRGMRVVLDGVFHHTSFFHPYFQDVEKGEERYKGFYRVLGFPVVPREFLEALRSGAPRHELKKYRRYESFFDVW--LMP---RLNHDNPEVRSFITGVGRYWVSRGVDGWRLDVAPELWRE-----------------FRETL----PGDVYL-------------FGE----------VM---------DDARIW------LFDKFHGA--MNYL---------LYDAVLRFFAYREITAEEFLNRLSVYYGPGEYAM-YNFLDNHDV------DRLLSLVG---------DRDKYLCALLFTYKGVPSIYYGDEVGLENTDS----------------PFMERSRAPMRWDESTWDKAILEATRALASLRRRSAALQRG 29827848 8 -------------------------------------------------------------------------------------------------------------GDFNGIVQRLDHLVWLGVTAVWLNPCFVSPF--RDAGYDVSDYLNVAPRYGSADDLAELVDEAGRRGIRVLLDLVAGHTSDEHPWFT-ASANDPD--DHRYIWAPEGRPDGFVTS-----PGTRPGAYLPN---------FFDTQPALNFKNPAALRTIMD---HWLGLGLAGFRVDMAASLVKDPGRT-----ETARIWTELRHWLDTAHPDAVLLSE-----------WGEPE------VSVPAGF-------HTDFFLQFGGATDGLPLRSLWSN--------GDGTVNE-----AWDPLD----------CFFDAS-GKGSPRPFVEAWSDAVGATGFVSLPTANHDGPRTAEQLPAAFAFQLTWPTLPAIYYGDEIGMR---YVGGLPDKEGSNRAGSRTPMQWDDAAQRADDGSLLHLV----RRLVALRASTPALGSG 83646849 174 -----------------------------------------------------------------------------------------------------------FGGDLNGVVDALPYLDELGVTAIYLNPIFAS---HSNHRYDTDDYRQVEPRLGGEAALLRLREATQTRGMRLILDAVVNHTSVHHSWFQQAQAGDERYRAFY--------------------------NF--DPEGRYAWKGIDSLP-KLNYANPEVAASMYAILRHWLRYAIDGWRLDAV----HMLG----DGPSAHTHMRGMRDSVKQEAPQAYLLGE---------HFF----------------------------------------EATEWLQ-----------GDQEDGA-MNYYGFAHRAWLAGLDISGQPG-DIDGREFAAWLAEARAAVCPIQLSQLNLTHDTPLQGDRDLLALGLLFTYSGAPCLYYGDEIGLPG----GGDPD--------CRRPFPWDR--EHWDMD-----ILSWCKTLIALRKNTPALCRG 1168855 157 -----------------------------------------------------------------------------------------------------------FGGDLQGVIDHLDYLSDLGVNALYFNPLFAATTNHK---YDTADYMKIDPQFGTNEKLKELVDACHARGMRVLLDAVFNHCGHTFPPFVDVLNNNSRYADWFHV---REWP------LRVV--DGIPTYDTFA---------FEPIMPKLNTGNEEVKAYLLNVGRYWLEMGLDGWRLD-VA-----------NEVD-HQFWREFRSEIKRINPSAYILGE-IMH--DSMPWLQGDQFDAVMNYPFTNILLNFFA----RRLTNAAE------------------------FAQAIGTQLA------------------------GYPQQVTEVSFNLLGSHDTTRLLTLCSGN---VERMKLATLFQLTYQGTPCIYYGDEIGMDGEY----DP--------LNRKCMEWDKSKQNTE-------LLAFFRSMISLRKAHPALRG- 163815915 26 -------------------------------------------------------------------------------------------------------------GDFNGITAKLDYIKSLGCNAIWMNPCFDSPF--SDAGYDVRDYKKVAERYGTMDDIKNLFTEAHKRDMHILLDLVPGHTSEEHAWFTESKKPETEYTDRYMWTDGWLCGGA---GLNYIAGET-PRNAAYI-------VNFFKCQPALNYGNPATREAMKDVCRFWLDAGCDGFRVDMADSLVKKSGT-----------VAVWQDILDIHSPESAFVSE-----------WGKAEQSIKAGFDMMGNGYNSLV-RDYEAHLNAFASLPEKLDDSVANN----------SFFKADSKGTCDHFIDE-------YMGRYEQIKDKG---AIALITG---NHDTTRISYGLSEDE------LKLAYAFFLTMPGNPFIYYGDEIAMR----FRSMASKEGGTRTGSRTPMQWSSGENMGFSTAPADKLY------------------- 60280049 140 ------------------------------------------------------------------------------------------------------------GGDLAGIEQHLDYFSDLGVTALWFTPVLENNMGGSYHGYATTDYYKVDPRFGTNEEYKQLIEKAHARSIKIVMDMIFNHCGVEHVWIKDMPSKD--------WFNNPDHENSFVQTTPHVDPYTSRYDFDQMNDGWFV--TAMP---DLNQKNPHVYRYLVQNSFWWAN--IDGIRMDTYPY------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 167772488 158 -------------------------------------------------------------------------------------RNMHTDWYERPDQDGRITNSDYFGGDLRGIIEKLPYLESLGVTVLYLNPIF---EAHSNHRYNTANYEKIDPLLGSEADLRALCAEARRYGMSVILDGVFNHTGADSVYFNKFRRGDGAYNDSWYQFKNW--PNEYD---------------SW-----WGFTELPN----LNEQEPAYSSFICGELRKWMRAGVAGWRLDV-----------------ADELPDAFLD--QITA---AVKAE---------------------NPQVIGEVWEDASTRRRYLLGGQLDSVMNYPFKDAILAFVRGGDDILEHYPKPVLDVLSLSTHDVERALTA-LAGQPVGGNGREWQGQNNTLSRDRYELG----------------KKLLRLAAVIYALPGIPCLYYGDEAGL---YGY-KDP--------FNRSCYPW----GREDADLIE--TFRQLGR---VRRDYPSLSTG 197106600 26 -------------------------------------------------------------------------------------------------------------GDLPGVQAKLDYIASLGVDGIWLSPIHPSP--NRDWGYDIADFEGVQADYGRPEDFRRLLDAAHRRGLKVVLDEVLSHTSDEHPWFVESLTGGPTGKADWYVWADPK-PDG-----------TAPNNWLSVFGGAWAYHKFLRQQPKLNWRNPAAREAALSVLDFWLEKGVDGFRLD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 77956923 172 -----------------------------------------------------------------------------------------------------------YGGDLAGITQKLPYLQQLGVTALYLNPIFTAPSVHK---YDTQDYYQVDPYLGGEPAFLQLRAATRDAGIKLVLDGVFNHTGDSHHWFDRHQQGDSPYRGWFNFFPDGRALDKGNASLPK-----------------------------LNFANDGVVNQIYSVVRYWLRYSIDGWRLDVVHMLGEE-GGACGNLPHLAGIYQAAKEEN----PQAYILGE----------HFG-----------------------DARNW------LHAGVEDAA-MNYM--------GFALPVRGLAGIDVAYHPIKLKAEDCAYWMDEYRAGLPHSHQLRLFNQLDSHDTARFITLLNGDKA---RMQMALVWLFSWIGVPCLFYGDEIGL----DGGNDP--------FCRKPFPWD--ESRWD-----GELLKLCQRMAALRHKSRALRRG 154489170 52 -------------------------------------------------------------------------------------------------------------GDIPGITLKLDYIKDLGCNAIWLNPCFDSPF--KDAGYDVRDYKKVASRYGTNDDLIALFDAAHRRDMHVILDLVPGHTSEEHEWFHRCKVERNNYSDRYIWTDSWISGGD---GLPFIGGES-PRNGTYI-------LNFFKCQPALNYAHPATCDAMVDVMRFWLSRGADGFRVDMADSLVKK---DDEGKPYTIRTWQYMFARIRPAFPEAAFVSE-----------WGRPEESMAAGFDMDFYLWDGVPNGYNMLLRNVDDPLSRK-------------------GDKSYFNADSGTPISE--FLDEY------------EPRLREAETADGNFNFITCNHDTARVAPRLSQREIALAYCTLFAMPGVPFLYYGDEIGM-------------------------------------------------------------- 46908362 171 --------------------------------------------------------------------------------------------------------TDFFGGDIEGIIEHLDYLAELGINGVYLTPVFEAPTNHK---YDTVDYKKIDPHFGDKETFRKLVQEAHKRGIRIMLDAVFNHIGDTSEWQDVVLNEEKAYRDWFHIFPVR----QNENGNIEGEPTLSYDTFAF--------TTHMP---KLNTANPEVQKYLLDIATYWIREDIDGWRLDVAAF-WKE-----------------FKKAVQAEKEDIYILGE--IWHDSWIWLLG-DEFHAVMNYPFTQTIIENFIEEKIT------------PEQMV----------------------SGINEQYMRY------------------PNQVNEVMFNMLDSHDTARILTRANNDEDKVKQAL---AFMFAHTGSPCIYYGTEIGM----DGGNDPG--------CRKCMEWDETKQNQD-------MLAFTKQLIALRKDNQA---- 83856439 142 ------------------------------------------------------------------------------------------------------------GGDLQGVINQLDYLEDLGVTALWSTPLLE----DNDAKYAQSDVYKIDPRYGTNEDYKRLATEMEQRDMKLIMDYVTNHWGAEH-WLIKDLNKGKDFPLDGYANSNYRMTTQYDPNASAI-------DIRYCEDG-W-FTSTMP---DLNQSNPKTLTYLIQNAIWWIESGLDGFRVDTYSYNDKE------------GIANWTKAITD-EYPNFNIVGEVWLH----------NQAQIAY--------WQKDS--KIGALQNFNSHCPSVMDFT-------LHDAIGVMFKEDNASWNDGMIKAYDNFVNDFLYQDID----NLMVFAENHDTG--RINGSL--------------DHYKLAMTLVATTRGTPQIYYGSEIGMRGDKGKGDGAIRQD---------FPGGWATDANNAFTKDGRTEEQSKTLFNFRKETPALHTG 171326002 87 -----------------------------------------------------------------------------------------------------------FGGDLKGVTAKLDYIKEMGFTAIWLTPIFKNEPGGYH-GYWIQDFYKVDPHFGTMEDLKTLVKEAHKRNMKVILDFVANHTGYHHPWL-----NDPAKKDWFH-----------EKK--EI--------FDWNDQKQ------SENGWDLAQENPEVKRYLIDAAKWWIKQDIDGYRLDAVRHVWKE-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 82524125 144 ------------------------------------------------------------------------------------------------------------GGDLEGIREHLDYFKDLGVTALWFTPVLENNSPDNNGGYATTNYYRVDPRFGSNADYRKLADEAHAKGLKIVMDMIFNHCGFEHPWVADMPSKDPEWLKESNGTSDPT--KSYLQTSYKLTPVVDPYS-SKIDLHETVDGWFVPTMPDLNQRNPHVMTYLIQNSIWWIETGIDGIRMDTYPY------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 86140900 157 ------------------------------------------------------------------------------------------------------------GGDLQGIVAHLDYLEDLGVTTIWSTPLLE----DNDPGYAQSDVYKIDPRYGTNADYRNLADQLHKREMKLVMDYVTNHWGAEH-----------------WMIKDLPTYDWINQ-----FPGYAQSNYRM--ETQYDMHAAERDQWDLNQKNPLVLRYLIQNAIWWANL--DGFRVDTYSYNDKE------------GISKWTKAIMD-EYPNFNIVGEVWLH----------DQAQIAY--------WQKDS--KIGAIQNYNTHLPSVMDFT-------LHDGLTSMFSEGAGWDTGMM-KAYNNFVNDFL---YPD-INNLLVFLENHDTGR------------FNEIYDQNLDNYKLGLALIATTRGIPQLYYGSEIGMRGD----------------------------------------------------------- 156552319 103 -------------------------------------------------------------------------------------------------------------GDLQGIIHRLDYFVEIGVDTIRLSPIYSSPMI--DAGYDVLNHTDIDPIYGDFNDFYELIHEAHKRALKIILDVVPNQSSDQHEWFLNS-AKDVEPYDDYYVWADGKIV---GNTLVPPYSEEEGSAWTWNKDKRWYYHQFHHTAPDLNLRNEDVVQEILNIFDFWLDKEVDGF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 183602843 32 -------------------------------------------------------------------------------------------------------------GDIPGIIEHLDYLLQLGCNAIWLNPLYESPF--RDAGYDISDYKKVAARYGTNDDLAALFAAAHARGMHVLLDLVPGHTSNEHPWFRQSATDSPNYDDRYIWTGNWIEGGD---GLPFIGGEEAR-------DGAYI-VNFFAFQPALNYAHPEALRAMLDVMRFWLDMGADGFRVDMADSLVK--GDD-EGKPYTIRTWQYMLGQIRGEYPEAAFVSEWGRPDEAFEAGFDMD--------FYLDWRWDGVANGYSMLLRD-----TDTP-------MLR--DG------------------DHSYFNADSGTSI--------VPFEYEPRLEAARKAHAYFDLITCNHDTMRLVPRLTLAYSTIFLMPGVPFIYYGDEIGMR----YRNLPGKEGGTRTGSRTPMQWDNSANREDAPTVANSLWHHMHAALEQRRSTPAFA-- 77464948 27 -------------------------------------------------------------------------------------------------------------GDLRGIIERLDHVAWLGADAIWLSPIFPSPM--EDMGYDVSDYTAIHPLFGSMEDFDALLARAHELGLKVIIDQVLSHSSSAHPFFRESRRSRDNPKADWYVWADAQ-------------PDGSPPN-NWLSGSAWEWHNFLISQPDFNFHNPEVQDWLLDQMRFWLDRGVDGFRLDTVNF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 69246505 172 ---------------------------------------------------------------------------------------------------------DFFGGDLQGVRDHLDYLTDLGVNGIYFCPIFKA---TSNHKYDTIDYYEVDPAFGDKKLLKNLIDEAHKRGIRIMFDAVFNHMGVHSQWQDVLKNGEKSYKDWFHI---RFFPDSYQMT---DLPETAE-NIPYDTFA------FTPFMPKLNTANPEVQKYLLDIATYWIKEDIDGWRLD-VA-----------NEVD-HHFWKKFREAVTEIKPDIYILGE-IWHSSQ--AWLQGDEFHAVMNYA----------------FTDSIKDYFAK---------------------KKITASQMVSGMNHQQMLYRD---------------QVNEGTFNLLDSHDTARILTLCQGNKELMKSVM---AFMFLQKGSPCIYYGTEIGM----TGEDDPD--------CRKCMIWEKEEQDLE-------LFGFIKELVSLRKQL------ 156554558 25 -------------------------------------------------------------------------------------------------------------GDLNGITSKLEHIRDSGAVALWLSPIYSSP--QVDFGYDISNFTEIDPNYGTLADFRNLVTRAKLLGLKVLLDLVPNHSSDQHEWFKKSAKRIKPYDEYY-IWRDGKVLANGTRVPPSIFSGPA---WTWNEEKQYYYHQFASAQPDLNYRDANLRLEMDNVITFWLDQGVDGYRIDAI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 53714581 146 ------------------------------------------------------------------------------------------------------------GGDLAGIEQNLDYFTDLGVTALWFTPVLENNKGGSYHGYATTDYYKVDPRFGTNEEYRSLIAKAHNRGIKVVMDMIFNHCGVEHPWIK-----DMPSKDWFNHFKNNFVQTSYKLT-PHVDPYASEYDFDQMNNG-W----FVEAMPDLNQKNPHVYKYLLQNSLWWIEYAIDGIRMDTYPY------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 54308915 177 -----------------------------------------------------------------------------------------------------------FGGDLQGIHNKIDYLQELGVTALYLNPIFTAP---SNHKYDTTDYLNIDPHLGTNEQFANMVADLHQRNMKIMLDAVYNHTSVDHPWFDM-------YQ--------RNTADQYDHTYRQYY------QFTDNSNEYVGWNGISTLP-KLNFSNPEVQDYIYAVIKHWLKYNIDAWRFDVIHMLGEGKG--ARN--NAH-FVKSFRNAAKSVNPECYVLGEGFAHP--LRAFFSQK--DIAYHACQI----------NAVELVEWLEARTKLP----WLNQL--------------SQLNQLDSHDTMRFLT-------------------------------------MVDNNTETMHLALMM---LFAYVGTPCVYYGTEVELQG----GQDPD--------NRRCFPWERTEQEQKPQT-----FSYLQQLIAVRKSSTALQSG 21730244 171 -----------------------------------------------------------------------------------------------------------FGGDLQGIIDHLDYLADLGITGIYLTPIFRAP---SNHKYDTADYFEIDPHFGDKETLKTLVKRCHEKGIRVMLDAVFNHCGYEFAPFQDVLNGAARYKDWFHIFPLQTEP-------RPNYDTFA----------------FVPHMPKLNTAHPEVKRYLLDVATYWIREDIDGWRLDVANEI-------------DHQFWREFRQAVKALKPDV---------------YI-------------LGLIWH-----DAMPWLRQFDAVMNYPLADAALRF----------FAKEDMSA---SEFADRHVLHSY-------------PKQVNEAAFNLLGSHDTPRLLTVCGGD---VRKVKLLFLFQLTFTGSPCIYYGDEIGM----TGGNDPE--------CRKCMVW-------DPEKQNKELYEHVKQLIALRKQYRALRRG 83590690 153 -----------------------------------------------------------------------------------------------------------FGGDLEGIQAKIPYLKFLGVNVLWLNPIFAA---SSNHRYNTRDYLAVDPALGDTDTLRRLVASLHGAGIRIILDGVFNHTGTDFFAFKDARAGSP-YKDWYYFFPVRSEP---------------RANYACW--------------WDLNVRNPEVRNYLLHVATYWLDAGTDGWRLD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 171326090 171 -----------------------------------------------------------------------------------------------------------FGGDFEGIIQHLDYLVELGINGIYFTPIFYAP---SNHKYDTIDYFEIDPHFGDKQTFKKLVDLCHQKGIRVMLDAVFNHCGYYFAPFQDVLNGNSKYKDWFHIFPLRTVPPNYDT-------------FAFVEQ--------MP---KLNTENPEVKQYLLDVATYWIREDIDGWRLD-VA-----------NEVD-HQFWREFRQAVKAIKPDVYILGE-IWH--DAMPWLRGDQFDAVMNYP----------------FTNGAIRFFAK---------------------DEIRAEQFANIIMN--VLHSYPAN------VNEVAFNLLGSHDTPRILTTCNN----------DIRKVKLLFLFQLSFTGSPCIYYGDEIGM----TGGQDPG--------CRKCMIWDEQKQNKD-------ILEHVKKLISLRKSHPAFG-- 167759098 31 ------------------------------------------------------------------------------------------------------------------------YLQELGVDSILLNPIFESDSH----GYDTRDFKKIDCRLGTNDDFASVCKDLHAHGVKIVLDGVFNHVGRGFWAFKDVQEKDSPYKDWFHINFD--------------------GN-SNYNDGFW-------YEWELNLQNPAVADYLLECVKYWVDTDIDGLRLD-VAYSLD------------HGFMQRLRSYVEELKDGFVLIGEVL---------FGD------YNLIV-----------NERMLH-----------SCT--NY-ECYKGIYSSF--NSMNLFEIAHSLHRQF------GPDPWCIYRGVTFVDNHD---------VTRLASILTND----KHIPLAYGLLFGMPGIPCLYYGSEWGQPG--------EKAPDNDYALRPCFEEPM----------PNELTEYIKQLIRIRQNSDALCNG 114076 410 ---------------------------------------------------------------------------------------------------------DFFGGDLKGIDDKLDYLKSLGISVIYLNPIFQSPSNHR---YDTTDYTKIDELLGDLSTFKKLMEDAHAKGIKVILDGVFNHTSDDSIYFQAWKQGDQSYGDWYEIKPDGT----YEGWWGDSLPVIRQINGSEYNVKSW--ADFNPNAISKYWLNPD----------GDKNVGADGWRLD-VA------------NEVAHDFWVHFRGAINTVKPNAPMVAENNDASLDLLGD--------SFNSVMNYLFRNAVIDDDGNVVHNPIDERYPLPVFYSTMNLLGSHDTM------RILTVFGYNSADE----------------------NQNSQ-----------------AAKDLAVKRLKLAAILQMGYPGMPSIYYGDEAGQ----SGGKDPD--------NRRTFPW----GREDTD-----LQTFFKKVVNIRNENQVLKTG 210611503 31 -----------------------------------------------------------------------------------------------------------------------DYLKSLGISAVLLNPIFES----DNHGYDTRNFLKIDCRLGTNKDFSDVCSHLHQHGIRIVLDGVFNHVGRGF-WAKEKKWGSP-YKDWFYLFDDSAYQDGF-----------------WYEG------------WELNLQNPAVSDYLLECVKQWIEQDIDGLRLD-VAYSLD------------HSFMRRLRSFCQELKPNFALIGEVL---------FGD------YN----------------------LIVNDDMLHSCT--NY-ECYK--GLFSSLNDMNLFEIAHSLHRQF------GADPWCIYRGMTFADNHD---------VTRLASILKNKQH----IRIAYGILLGMPGIPCLYYGSEWG--------EEGMKAPDNDYALRPCFEEPK----------PNELTDWLCHLISLRQKSDALCNG 172056787 183 --------------------------------------------------------------------------------------------------------TNLFGGDFQGVIDKIDYLVDLGITGIYFCPIF---EAKSNHKYDTIDYLEIDPQFGTKEKFKEMVDLLHANGIRIMLDAVFNHAGFHHKAFADIRESNSSYRDWFHL---RNFP-----LVTEPMPNYDT--FAFVPE----MPKFNT-------ENPEVKEYLLHVARYWVEEGIDGWRLD-VA-----------NEVD-HAFWRDFRSVVKEADPETYILGE----------------------------IWH---DSQEWLLGDQFDAVMNYPFTNAALNF--------FALDKT-SASTYANDMSHVLFSN---------------TVNVNEVSFNLIGSHDTPRALTRAGNDKNKMRLLLLS---MLTFSGSPVIYYGDEIGLDGD----QDPG--------CRKCMPWNPEEQ--DLNLLMYT-----KHLLQLRKQHRTLA-- 167766793 29 ------------------------------------------------------------------------------------------------------------------MIDWIPHIKKLGMNAVYFSPVF----SSSDHGYDTKDYQKIDERLGTNEDFKKMCDAMHEEGIQVILDGVFNHVGREFFAFEDVREKDSPYKDWFYINFD--------------------GN-SCYDDGFW-------YEWELNLDNEQVRNYLLESVGIWIDLGIDGLRLD-VAYMLNR------------NFMKVLVDFVHSKKPEFLMIGE----------------------------MLHGDYTQLVN---------PELLDSVT--NY-ECYKGLYSSFNTHNMHEIGYSL--NRQF------GPEEWTLYKGLPYNFVDNHDVERI---ASQLEDKEH--------LPLIYAMEFAMPGVPGVYYGSEWGME-----GKKEQGSDDS---LRPRI--------HKEDLVENELTNYIAQLAKVRAGSPALKYG 138894288 64 -----------------------------------------------------------------------------------------------------------FGGDLKGVTAKLDYIKEMGFTAIWLTPIFKNRPGGYH-GYWIEDFYEVDPHFGTLDDLKTLVKEAHKRDMKVILDFVANHVGYDHPWLH-----DPAKKDWFH--PKKEI-------------------FDWNSQEQWVYGL--P---DLAQENPEVKNYLIDAAKWWIKTDIDGYRLDMV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 21465700 168 -----------------------------------------------------------------------------------------------------------YGGDLKGVIDRLPYLEELGVTALYFTPIFASPSHHK---YDTADYLAIDPQFGDLPTFRRLVDEAHRRGIKIILDAVFNHAGDQFFAFRDVLQGEQRYKDWFFI---------------EDFP-VSKTSRTNYETAA-VQVPAMP---KLRTENPEVKEYLFDVARFWMEQGIDGWRLD-VA-----------NEVD-HAFWREFRRLVKSLNPDALIVGE-IWH--DASGWLMGDQFDSVMNYLFRESVIRFFATGEAERFDAELTRARMLPEQAAW-NLLDSHD--------------------TERFLTS--CGGNEAKFRLAVLFQM--------------------------------------TYLGTPLIYYGDEIGM----AGATDP----DCR---RPMIWEEKEQNRG--------LFEFYKELIRLRHRLASLTRG 46199585 110 -----------------------------------------------------------------------------------------------------------YGGDLFGVLEALPYLEALGVEALYLTPIFQSPSSHR---YDTEDYHRVDPHLGGEEALRALYEALEARGMKLILDGVFNHVGATHPWFQKAL-------------KDPSSPE--------------RGMFTFYPDGSY--ASF----WKLDYASAERFVFGKEAPVRYWMRLAHGWRLD-VAHSIGEGGTNRKN-------ARWLRALARAA------KEE-----REDALVFGE----LSY---------DTVPTLRAHTLDGAMHYAGFAHPVMEWLSGRDLHG----NPVALEAEELWRALFDHYAAL----------------PLQLRHAMY------TLLSS----HDIPRALERFKTAYALLFAFPGSPAVYYGDEVGQPNPYEWRGDP--------YCRAPFPWD--EALWDKDLLAF-----LRRLILLKKTHPALRLG 157369292 172 -----------------------------------------------------------------------------------------------------------YGGDLDGISQKLPYLQQLGVTALYLNPIFTAPSVHK---YDTEDYYQVDPYLGGNAALQRLRVSTHKVGMKLVLDGVFNHTGDSHPWFDRHQQGDPDYRGWFNFYPDGRALDKGNASLPK-----------------------------LNFAEPQVAEAIYSVVRHWLRYNIDGWRLDVVHMLGENGGANLQHLAGIYQAVKQEN-------PQAYVLGE----------HFG-----------------------DARRW------LHAGVEDAA-MNYM--------GFALPVRGLAGLDVAHHPVQLDAADCAQWMDGYRAGLPHGRQLIQFNQLDSHDTARFLTLLQGNQA---RMRMAAVWLMSWIGVPCLYYGDEIGL----DGANDP--------FCRKPFPWD--ESQWDQNLLAL-----YQRMAALRKQSLALRRG 212714448 10 -------------------------------------------------------------------------------------------------------------GDIPGITAKLGYITDLGCNAIWLNPCFDSPF--KDAGYDVRDYKKVAPRYGTNDDLAALFAAAHERGMHVILDLVPGHTSEEHEWFRHSAEVDREYSDRYIWTDSWISGGD---GLPFIGGET-PRNGTYI-------LNFFKCQPALNYAHPATCDAMVDVMRFWLSLGADGFRVDMADSLVKQ---DDAGKPFTIRTWQYMFSKIRPEFPEAAFVSEWGRPNESLEAGFDMD--------FYLDWRWDGIPNGYNMLLRNV-DNPLSRDGDKSYFN------------------------VDSGTPISDFLE-------------QYEPQLREAEHLGGTFNFITCNHDTARVAPRIALAYCTLFAMPGVPFIYYGDEIGMR----YRDLPTKEGGVRTGSRTPMQWQSLASLN----------------------------- 163847100 178 -----------------------------------------------------------------------------------------------------------YGGDLQGIAQRIDYLTDLGVSALYLNPIFRAP---SNHKYDVEDYTSIDPHLGGEAGLLRLREVLDERAMKLVLDIVPNHCGVTHPWFVAAQANPRAPTAEFFMF--RRHPDDYEKTLPK-----------------------------LNYRSVR-LRDVMYIMRYWLRYRIDGWRID-VANMLGRLGTD--NL--GHKIGRGIRRAVKAEQPEAYLLGE---HFFDGTPHLQGEEATMNYQGFTFP-IW---------RWLGGFEFNPQRPE------------------ADP-------RPIATETVVAQWTA------FRAAIPWQIASQQFNLLGSHDTPRLRTIVGDD---LARVRVAMTLLFCYPGVPCIYYGDEIGL----TGGGDPD--------CRRPMPWDEREWDHDL-----RAF--VQRLARLRRQSPALRWG 125973313 123 -------------------------------------------------------------------------------------------------------------GNIKGIIDRFDHLVKLGVDVVYLNPIFKS---ESYHRYDVVDYYEIDPMFGSKEELRELMDLCHKNGIKVIFDGVFNHSGDKFFAFRDVEKGEKKYANWYFIFP------------VQGYPRPNYECFS-----------FYGGMPKLNTGNPETAKYFLDVVKYWVEFGVDGWRLDAADEVWRKL-----------------RDMLKDLNKDVVLIGEIF---DEASSWLWGDQFDSVINYPLKAMINDLFAYRDVETFRNRISMKFNKKVLSSLVNIISTHD--------------------TPRFLT--LCNGDEKRFEMAVVFQ--------------------------------------FTFPGVPLIYYGDEIGMEG----EGDP----DCR---RPMI-WD--EAKWNKKTLEL-----YKFLIGLRKRFDALRTG 171741779 43 ---------------------------------------------------------------------------------------------------------------------RLDYIQDLGCNAIWLNPCFDSPF--KDAGYDVRDYRLVSPRYGTNADLIALFHEVHERGMHILLDLVPGHTSEEHAWFRRSAEADNEYSDRYIWTDSWI---AGGDGLPFIGGES-PRNGTYI-------LNFFKCQPALNYGGPDALTAMVDIMRFWLSRGADGFRVDMADSLVKH---DDDGKPYTIRTWQYMFSKIRPEFPEVAFVSEWGRPCESLEAGFDMD--------FYLDWRWDGIPNGYNMLLRNVDDPLSR----------------------DGDLSYFNADPIAS--FLE-----------------QYEPQLRDAERLGGTFNFITCNHDTARIAPRIALAYCTLFAMPGTPFLYYGDEIGM-------------------------------------------------------------- 212224947 235 ------------------------------------------------------------------------------------------------------------GGDLAGIVKRLGHLEGLGVNALYLTPIFESMTYH---GYDIVDYFKVAGKFGGNEAFGELARELKRRDIKLILDGVFHHTSFFHSYFQDVKGGESRYRDFYRILKFPVVSKDFLRVLDSNEPPERK--YKGLKELHQNYENFFSV-WRLNHDNPQVREFIVSVMKHWLEEGADGWRLD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167750759 36 ---------------------------------------------------------------------------------------------------------------LKKIEDAIPHIKEMGFNAIYFGPVFQSVAH----GYDTVDYTKIDSRLGTNADFAALCKKLHENGIKIILDGVFNHVGRDFTKFVEVRNGNNGYRDWFHIND---------------------GN-SCYNDGFWYWEGHYEL-VKLNLYNPAVKEYLKEVITGWVKEDIDGLRLD-VAY------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 150390704 191 -----------------------------------------------------------------------------------------------------------FGGDLQGIIEKLNYLEELGITSIYLNPVFESPSNHR---YDIGNYKKIDPLLGDSNIFERFCKEAEKRGIHIILDGVFSHTGSDSLYFNK--EGNYQSLGAYYQFD--HFPDQYKSTMPDV-EEMDPSY--------------------LDY----IIRDEDSVIKHWMKLGVKGWRLD-----------VADELPSAF--IKVLKKVLKETDPQAVLIGEVKISHGEKREFLFGEELDSVMNYPLREALLDFFLTRDGVTLQARLMKLYPKPYFYSLMNIIGSHD------------------------VPRALTA---------LAYGDHSS---------------ITDEKEVAVKRLKLLSLFQMTFPGIPCIYYGDEAGAEG----GNDPD--------NRRTYPW---------GSENEEILAWYKKITRIRRDHEVFVEG 55379026 265 --------------------------------------------------------------------------------------------------------------TFEAIERRVPYIESLGVDVVWLTPVQASPTRH---GYHITDFFDTAEDLGTREEFESLVDRLHDAGIRVVFDLVINHSSRDHPAFQLHRAGVPEYADYY-----ERIPVSQDVSDVDWAGTDAPG-------YYFNWTRIPN----LNYDSLAVRRWMLDVVDEWRDV-VDGFRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 163764635 177 -----------------------------------------------------------------------------------------------------------FGGDLQGVIDNLDYLDELGINCIYFTPFF---EAYSNHKYDTIDYLKVDPQFGDNDKAKELVEKAHERGIRVMLDAVFNHSGFYFPPFQDVLNGEKRFADWFHVFPLETDPLTYD---------------TFG---------FVPAMPKLNTENPEVKAYLLEVARYWVDIGVDGWRLD-VA-----------NEVD-HRFWREFRDTVKQANPEAYILGE----------------------------IWNSLAWLQGDQFDAVMNY----PVTNSILDF----------FVKDDIDAETFMG-----RLDQMLIAY---------PKQANEVAFNLLDSHDTPRLLHIAEGNK---DRMKLAALFQLTYMGAPCIYYGDEIGM----DGGGDPG--------CRKPMIWE--EDHQDKE-----LFDFYKKLIRLRKDHKALRDG 171060000 30 -------------------------------------------------------------------------------------------------------------GDLPGITRRLDHIAALGADGIWLSPFFKSPM--KDFGYDISDYNDVDPMFGTLADFKVLVDRAHALGLKVMIDQVYSHTADVHPWFVESRSSRTNDKADWYVWADPLDPNNWLS----IFGGSA---WQWDTRRRYYLHNFLTSQPDLNFHCPQVQEAVLASVKFWCEFGVDGYRLDVVNFYFHD--RQLRNNPG--------RGMPDGSDPAV----------SPVNPY-----------------------------AWQWHHHDKSQPENLPFLQRLRALIDVGEIGDDDGLARAEYTGGGDK--LHMAYCFDLLGEP-HGAPYLHNQVVGSGWPCWAITN-----HDIPRVATRMGLLRAAVLSLRGTACIYQGDELGL-------------------------------------------------------------- 60594777 146 ------------------------------------------------------------------------------------------------------------GGDLEGVIHSLPYLRKLGVNALYFTPIFASP---SNHKYDTADYLRIDPQFGNLDTFKRLIREAHRHGMRIILDAVFNHSGDRFFAFRDVLEADSQYRDWFFI---------------EQFPQTPQPNYETFAVNVPVMP-------KLRTENREVKEYLFQVVRYWTEMGIDGWRLD-VA-----------NEVD-HAFWRDFRSFVKMLNPEALIIGE--VWHNAV-KWLEGDQFDSVMNYLFRDCVYRFFAEQDAELTTARISYPDQALQVAW--NLLDSHD--------------------TERFLTS--CGEKEERFRLAVLFQMTYV--------------------------------------GTPLIYYGDEIGMTGETD--------PDCR---RPML-WDKEEQNQ-------ALFSYYQRLIRIRRS------- 188159814 179 -----------------------------------------------------------------------------------------------------------FGGDLQGIIDHLDHLVELGVNGLYLCPIFKA---KSNHKYDTIDYLQIDPNFGDKKTFKKLVEECHKRNIKVMLDAVFNHAGYWNKFWQDVLKNNSKYKDWFYIFPQEKIIDKQEKTVNEVMPKI---NTTNKDAKKYLL---------------KVANYWIKEF------DIDAWRLDAA------------NEVD-HEFWRDFRKTVNKNKP-IYILGEGYAHPDGVTNYITSPICEL-------VTKWSKFNDKTTEVLNNYPRNVFK-----GMLNCLTSHD---------------------------------------------------------TTRLLTLCNND---VRKFKLAYSLVFMLAGAPSIYYGDEIGL----DGAHDP--------LNRKCMNWNKDQWNHE-------IFNYLKKLIQIRKQNPVLG-- 153816315 40 ------------------------------------------------------------------------------------------------------------------------YLEELGIGSIILNPIFES----DNHGYDTRDLTKIDCRLGTNEDFQTVCETLHSHNIKIMLDGVFNHVGRGFWAFQDVLEKDSPYKDWFYINFD--------------------GN-SAYNDGFWYWEGHYEL-VKLNLQNPAVTDHLLSCIKMWIETGIDGLRLD-VAYSLD------------HNFMRRLRSFCEEIKPGFALVGEVL---------FGD------YNLIV-----------NNEMLH-----------SCT--NY-ECYKGL-----YSSFNSMNLFEIAHS--LNRQY-GPEQWCIYRGMTFADNHD---------VTRLASILTNK----RHIPLAYGLLFGMPGIPCIYYGSEWG--------EEGTKSPDNDYALRPCFD----------APKPNDLTDLIRRLIALRRESDALCSG 166033536 39 -----------------------------------------------------------------------------------------------------------------------DYLKDLGVDSILLNPIFDS----DNHGYDTRDFRKIDCRLGTNEDFSDVCKDLHDHDIKIVLDGVFNHVGRGFWAFRDVQEKDSPYKDWFHISFD--------------------GN-SCYNDGFW-------YEWELNLQNPTVVDYLLDCVRFWIDTDIDGLRLD-VAYCLDR------------EFMKRLRQFTQELKPDFALIGEVL---------FGD------YNQIV----------------------NDEMLHSCT--NY-ECYKGLYSSF--NCMNLFEIAHSLNRQF------GPEDWCIYRGMTFADNHD---------VTRLASILTNPAH----IPLAYGLLLGMPGIPCLYYGSEWG--------EKGEKAPDNDYALRPCFD----------APKPNELTKFIKKLIQIRQNSDALCNG 15615490 166 --------------------------------------------------------------------------------------------------------TNHFGGDLQGIIDHLDYLQELGINGIYLTPIF---EASSNHKYDTIDYLKVDPHFGDKTTFKRLVDECHKRGIRIMLDAVFNHAGFYFPPFQDVLKNQQKYSDWFHLFPVREEPPNYD--------TFA----------------FTPFMPKFNTENEEVREYLLNVATYWIKEDIDGWRLD-VA-----------NEVD-HAFWREFRKRVKALKPDLYILGEV----------------------------WH------NSLPWLAGDQFDAV------MNY---------PLTNAIIDFAGKQKIGQQRFEHVILTHMYP-IHVQQVAFNLLGSHDTPRI---------LTQTDND-VARVKLQFLLLFSQRGTPCIYYGDEIGM----TGGQDPG--------CRKCMVWEEEEQNQELLSF-------VKRLIQLRKQEKAFG-- 29375914 172 ---------------------------------------------------------------------------------------------------------DFFGGDLQGVLDHLDYIEDLGVNGLYFCPIFEAF---SNHKYDTIDYLKIDPAFGDGATFKRLVEECHRRGIKIMLDAVFNHMGDTSQWQDVLKNGDSIYADWFHV---NEFPASYEES-----ADFEESNITYDTFA------FTPHMPKLNTANPEVQAYLLEIARYWIEEDIDAWRLDVAAF-WKKFRQTC--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 118047879 178 -----------------------------------------------------------------------------------------------------------YGGDLQGIAQRLDYLTDLGVSALYLNPIFRAP---SNHKYDVEDYTHIDPHLGGEAGLLTLRQALDERTMRLVLDIVPNHCGVTHPWFVAAQADRHAPTAEFFTF--RRHPDEYEKTLPK-----------------------------LNYRSVR-LREVMYIMRRWLRYRIDGWRID-VANMLGRLGPD--NL--GHKIGRGIRRAVKAEQPNAYLLGE---HFFDGTPHLQGEELDATMNFTFPV--WRWLA---------GFEFNPQRPE------------------ADPRPIATETMAAQWTVFRAA-------------IPWQIATQQFNLLGSHDTPRLRTIVGDD---LARVRVAMTLLFTYPGVPCIYYGDEIGL----AGGGDPD--------CRRTMPWDEAEWDHDL-----RAF--VRRLAHLRRSAPALRWG 124520601 177 ---------------------------------------------------------------------------------------------------------DFFGGDLEGIIGHLDYLTDLGINGIYLTPIFEAP---SNHKYDTFDYFTIDPHFGDKEIFRKLVKEAHKRGIRIMLDAVFNHIGKNSKWQDVLKNGEKRYKDWFHIHS---------------FP-VREGENGNIDGHTFAFTTSMP---KLNTANPEVQQHLLDIATYWIREDIDGWRLD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 30264088 168 --------------------------------------------------------------------------------------------------------TNFFGGDFAGIIQNLDYLVKLGISGIYFTPIFKA---HSNHKYDTIDYMEIDPQFGTKETFKELVQACHTHGIKVMLDAVFNHSGYFFDKFQDVQNGEQAYKEWFHIFPIRTEP----------LPNYDTFAFT-------------PYMPKLNTAHPDVKEYLLEVGRYWVRENIDGWRLD-VA-----------NEVD-HNFWREFRSEIKALNSEVYILGE-IWH--DALPWLQGDQAVMSY-PVTNALLFANDSIKANEFMKQITESLHSYSMNV------------------NEAAFHLLDSHDTPRIL--------------------TTCNGDK--------------------NKLKLLYVFHLSFIGSPCIYYGDEIGM----DGGMDPD--------CRKCMVWDTEEQDH-------TLFTHVQTLISLRKQYKAFGG- 154249275 69 -----------------------------------------------------------------------------------------------------------YGGDLWGIAEKVGYLKELAINAVYLTPIFKSP---SNHKYDAVDYFKVDSQFGGMNAFKSLLKSLKSNNIRLILDGVFNHVSSQHPWFLKAKRWMRDYVSRFSIYED--------------------GHRGW-----WGIRSLPEFHLEEN----VVREYIASVVEHYLKLGIDGWRLD----------------------------CGQDLGPVNAFIT-SIVKSVSVDKYVVSE-------------LW-------------------TYPDR--------------WDMVD------GIMNYNLREVVFSYLNGELPGNALEGV-FK---STRNIYGCWNMLDSHDLANSIPDKALRKLAI-VLQFTFPGVPVVYYGTEIGL----DGGKDPE--------CRKTMVWDRSKWDLD-------MFEFYKKLIALRKSEIAFKVG 15902992 180 ---------------------------------------------------------------------------------------------------------DFFGGDLQGIIDHMDYLQDLGITGLYLCPIFES---TSNHKYNTTDYFEIDRHFGDKETFRELVDQAHHRGMKVMLDAVFNHIASQSQWKNVVKNGEQAYKDWFHI---------------QQFPVTTEKLVNKRDLPYHVFG-FEDYMPKLNTANPEVKNYLLKVATYWIEENIDAWRLD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167746240 32 ------------------------------------------------------------------------------------------------------------------VKEWIPHIKGLGANAIYFSPVFES----SSHGYDTKDYKVIDQRLGTNEDFKEVCNALHEEGIKVILDGVFNHVGREFWAFQDVLEKDSEYKDWFYINFD--------------------GN-SNYGDGFW-------YEWELNLDNPAVRDHLLDAVGMWMEEGIDGIRLD-VAYMLNR------------TFMKNLVDFARDRNPEMVFIGE--MLHGD----------------------YSTLVN-------------HHMLDSAT--NY-ECYKGLYSSFNTHNMHEIGYSL--NRQF------GPEPWTLYQGLPFVDNHD--VMRIATQLTDE-----------KHLPLINALMFAMPGVPSVYYGSEWGI--------EGFKEPGSDDALRPRVKPEDLKR--------GELYQYIAKLSEVRKHSQALKDG 193690920 31 ----------------------------------------------------------------------------------------------------------------------------------------------------------IDPIFGSMTDFEELISEMNKRGLKLIIDLVPNHSSSQCEWFLQSIKKEDKYDEYYV----WRNAANHDQ-LSNLTVTPKPPNLSKYGGSAWTWNTFSDKQPDLNFRNPEVHKEILNIMEFWMDKGVAGFRFNAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 212719669 165 ------------------------------------------------------------------------------------------------------------GGDFAGIKEKIEYFKTLGINAIYLTPIFKS---TSSHRYNVDDYFDVDPILGTKEEFKELVDSLHENGIRIILDMVFNHTGVGFFAFQDVKNGEN--SKYYSWYNIRSLPVDIQKGNYETFATNVRSMPR------------------INTSNKDVQDFFLEVLKYWLLEDVDGFRFD-VA---NELDKN---------FIRRIRNELKAIKKDILLIGE-VMHRSENF---------------LMGDMFDGV------------------------MNY-----------------------FSWEVF-ARYLMGKYNAEDASRILADYNPILFSCQL-----NLIG-SHDTEHGNKKLAMLAAVNLTYQGIPMIYYGDEIGM--------EGGHDPDCR---RGMI-WE--EEKQDKE-----IFKLYRRLIDLKKTSSALN-- 153895658 286 -------------------------------------------------------------------------------------RLNDPP-TWTHDATVYEVYVRTFADEGKGIADRIPAIAELGVDTLWLTPVL-----QHDGGYNITDFFDVAEDLGERDDYEALVETAHDHGMRVLFDFVANHTARDHEWFEDAQNPDSPYRDRY----------EWQES-------GEPGTYFDWELIA-----------NLNHSNLEVRRFLLDVVDEWAPL-VDGFRCDAVPSFWREL------RDRVKDIDREFLL------------------MDETIPYIPG--------------------------FHEGM---FDVHFDATLYFQLR---QIGRGVDDAIDQRAEIGFPDHAEFLQ----------------YIENHDETRYRV------ECGDAAAAAAGAA--------IFTLPGVPMIYAGQEIGQRG----RRDAIAWDHAREGVR----------------------DRYERLIAVREAHPALG-- 195978372 167 ---------------------------------------------------------------------------------------------------------DSFAGDLKGITDKLEYLEDLGINVIYLTPIFKSI---SNHKYDISDYYAIDPMFGTSLDLQQLINEAHQRGIKIILDAVFNHASSDCEPFQDVLASASSFFDWFMIQGDH--------------PSVELANYETFADCHYMWNTSH---W-------AVQDYLIAIGLYWITEDIDGWRLD-------------VSDEVSHDFWRRFRKAVKAVKSDAILIGE-NWH--DAYPYLQGDQYDGIMNYAFTKACLDYFAFDAISS-QEMAERLSHILMRNTWLNLLDSHD-------------------THR-FLTQ--------------------------VNGSK--------------DKLLAGLALLVTFMGIPCIYYGTELAMEGGYD--------PDSR---RS-FNW-------DSSTWDMSFWNQVKDIISLRRH------- 89890056 159 ------------------------------------------------------------------------------------------------------------GGDIQGIIDHLDYIDDIGATALWSTPLLE----DNDEKYAQSDLYKIDPRYGSNEDYKRLGDELHKRDMKLIMDYVTNHWGATH-WMMQ----DLPTQTWIHQFDDNRGKDTYRQT-TQMDPNVSQIDDTYAEKGWFVST--MP---DINQGEPLALNYLIQNTIWWIEAGLDGLRVDTYSY----------NEKEG--IAKWTKAIMK-EYPSFNIVGETWMH----------DQAQIA--------FWQKDS--AIGALRNYNSGLPSVMDFT-------LHDAIMKVFDQDD--QKWNDGMIHVYFVNDFL---YPDID-NIMVFAGNHDTN--RINGD-----GLYNGD---LKKYKLAMTLVLTTRGIPQLYYGDEIGM-------------------------------------------------------------- 126465519 260 -----------------------------------------------------------------------------------------------------------YGGDLAGIMKHIDHLEDLGVETIYLTPIFSSTSYHR---YDTIDYKSIDKYLGTMEDFEKLVQVLHSRKIKIVLDITMHHTNPCNELFVKALR-EGENSPYWEMFSFLSPPDGEECRSRELYKDYFRNNKPFYEANIWLMAKF-------NHDNPRTVDYFIDITKFWIDKGIDGFRID-VA-----MGIHYSWMKQYYEYIKN-------TYPDFLVLGELAENPRIYMDYFDS-----AMNYYLRKAILELLIYKRIDL-----------------------------------------NEFISR--INNVYA-YIP-HYKALSLYNMLGSHDVPRI-----------KSMVQNNKLLKLMYVLIFALPGSPVIYYGDEIGL--------EGGRDPDNR---RPMINWDL--ELYEHIKKLIRIYKSCRSMRH----------- 167037097 167 -----------------------------------------------------------------------------------------------------------FGGDLQGIIDKIDYLKDLGINAIYLTPIFLS---HSTHKYDTTDYYTIDPHFGDTQKARELVQKCHDNGIKVIFDAVFNHCGYDFFAFQDVKNGKKKYWDWFNIYPIKTHPKSYEA-----FADT-------------VWR--MP---KLMTKNPEVQKYLLEVAEYWIKVDIDGWRLDVANEI-------------DHHFWRKFREVVKAAKPEAIIVGE--VWHD-ASPWLRGDQFDSVMNYPFRNAVVDFFAKRKISITEQLMRHMDSV--NRVMFNLIGSHD--------------------TERFL----------TLANGM------------------------------VARMKLALVFQFTFVGIPYIYYGDEVGMVGDY----DPD--------CRRCMIWE--EEKQNKS-----IFNFYKKLISIRRENEELKYG 57640912 347 -----------------------------------------------------------------------------------------------------------FGGDIKGITEKLDYLQSLGVTIIYINPIFLSGSAH---GYDTYDYYRLDPKFGTEDELREFLDEAHRRGMRVIFDFVPNH----------CGIGNPAFLD---VWEKGNESPYWDWFFVKKWP------FKLGDGSAYVWWGFGSLP-KLNTANQEVREYLIGAALHWIEFGFDGIRVD-VP--------------------------NEVLDPGTFF--------PELRKAVKEKKPD-AY---LVGEIW-TLSPE----WVKG-DRFDSL------MNYAR---DILLNYAKGLLSGESAMKMMGR-----YYASYGENVVAMG--FNLVDSHDTSRV---LTDLGGGKLGDTESIQRLKLLSTLLYALPGTPVTFQGDERGLLGD------KGHYDEQRY----PIQWD---------TVNEDVLNHYRALAELRKRVPALR-- 169125724 172 -----------------------------------------------------------------------------------------------------------FGGDFEGIMKRLDYLVELGINGIYFTPIFKAP---SNHKYDTIDYFEIDPQFGDKQTFKRLVDACHDRGIRIMLDAVFNHSGYYFAPFQDVLNGETRYKDWFHI---RQFP---LQTKPIPNYDT----F-----------AFVPEMPKLNTENPEVKQYLLDVATYWIREDIDGWRLD-VA-----------NEVD-HQFWREFRQAVKAIKPDVYILGE-IWH--DAMPWLRGDQAVMNYPFTNGALNYFAKGHVRASEFANTIIHVHNYPQNVNEVNLLGSHD------TPRILTQCG------------------------------------------------------EQKEKVKLMFTFQLSFSGSPCIYYGDEIGL----TGGQDP--------LCRKCMVWEEEKQDRD-------LFAHVQTLIALRKQYRALRFG 156741975 48 ------------------------------------------------------------------------------------------------------------GGDLLGVIERLDYLQDLGITAIYFTPIFQS---ASNHRYHTHDYYQVDPMLGGNEAFRALLEACHRRGMRVVLDGVFNHASRGFFQFHDILENGPAYLDWFFIEGWPLSP--YDGSR----PANYRGWFNNRALPK-----FNTD-------NPQVREFLMRVAEHWIRQGIDGWRLD-VPFFWQEKAIN----PEAYIVGEVWRDARRFTGPTIAYVAGPRVDPAQVV---GRDYVTM---PPLTAAEY-------ARVIGDVL-SRYDWEVQLTQLNLFDSHD---------------------------------------------------------TARLLTIARGDRSSVR---LATILLMTFPGAPSVFYGDEIGLPGGV----DPDA--------RRAMPWDRPE-TWDMETLAYH-----KQLIALRHALPALRTG 192807989 167 -----------------------------------------------------------------------------------------------------------FGGDLQGVIDHLDHLSELGVNAIYFTPLFTATTNHK---YDTEDYMEIDPQFGDKDTLKKLVDLCHARGIRVLLDAVFNHSGRTFAPFVDVQNGNSKYKDWFYV-----------RSLPLEVVDGIPTYDTFA---------FEPLMPKLNTENPEVRAYLLKAAEYWIKTGIDGWRLD-VA---NEVG---------HSFWREFRQVVKKANPDAYILGE--VWHESSI-WLEGDQFDAVMNYPFTNAVLDFFINRTADMLGKQLAGYPRQASEVMF-NLLDSHD------------------------------------TARLL----TQANGDKRL--------------------MKLAAMFQFTYFGTPCIYYGDEIGM----DGGHDPG--------CRKCMEWD--ESKHDKD-----LFHFYQTLIKLRKEHSALRTG 196038630 168 --------------------------------------------------------------------------------------------------------TNFFGGDFAGIIQNLDYLVKLGISGIYFTPIFKA---HSNHKYDTINYMEIDPQFGTKETFKELVQACHTHGIKVMLDAAFNHSGYFFDKFQDVQNGEQAYKEWFHIFPIRTEP----------LPNYDTFAFT-------------PYMPKLNTAHPDVKEYLLEVGRYWVRENIDGWRLD-VA-----------NEVD-HNFWREFRSEIKALNSEVYILGE-IWH--DALPWLQGDQFDMSYNALLSYFANDSIATEFMKQITESL-HSYSMNVNEAAFHLLDSHD--------------------------------------------------TPRILTT----CNGDKN------KLKLLYVFHLSFIGSPCIYYGDEIGM----DGGMDPD--------CRKCMVWDTEEQDH-------TLFTHVQTLISLRKQYKAFGG- 159900848 678 -----------------------------------------------------------------------------------------------------------YGGDLNGVQDKLDYLQDLGVTTLYLNPIFDSP---SNHKYDGRNYRTVDPAFGGQQAFDDLVADAHGRGMTVVLDGVPNHVSSDSPFFDRVCAGDTNYRGWFGV-----------ATLPQI-NTNHP-----EVMAYWFGTA---------GGNPNLPTNTAS---YWVNK-ADGWRIDVVP---DVIGVN----P---TFFETWRDVMKAANPDAVLYSET----------------------------WSEGDVRD-RVLGDEFDSTMNYRYRRAVLGFLR---DTRW--VDNDGGQ-EIDPLLPSQFVNSFETIRYPENAAMNLIDSHDHVLNELGFTGTGYDRQPV-DNFVDARHRLSLVAALQMTLPGAPTIYYGDEVGL---TGYGFDVPRDDP---YNRQPYPWTDQA-------------------------------- 150010120 159 ------------------------------------------------------------------------------------------------------------GGDLAGIEQHLDYIEDLGVTAIWLNPVLENDEGGSYHGYATTDYYRVDPRFGTNEDYVRLIEKTHERGMRVVMDMIFNHCGSDHPWMKDIPSHDWFNNLDNYVYFDPYVSDYDKETM----------------LNGW----FVPSMPDLNQKNPHVAKYLIQNSIWWIEYGVDGIRQDTYPY------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 72020934 137 -------------------------------------------------------------------------------------------------------------GDLQGIINKVDYLKDLGINAVLLSSIYKS--GGRDNGEDITDFTLVDDVLGSIDDFEELVQVLHDNDIKLILDFIPNHSSAHHEFFQKSRAGTPDYQEFYT-WTDAPEPNNW---------------ISLYSGSAWFLHQYSEYQPDLDLANEEVRAHLSDALERWFTRGVDGF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 126699806 208 ---------------------------------------------------------------------------------------------------------DNFGGDLQGVIEHLDYLSDLGINGIYFCPIT---IGKTNHRYDTVDYMEVDPTLGDKETLKKLIEEAHKRNIKIMLDAVFNHISKQ--WQDVVQNKNSRYKNWFYIKDMSKIDTPIEQ----------------IDEKNIPYETFEKYMPKLNTENSEVIKYLLDVGKYWIQEDIDAWRLD-------------VSNEVDHVFWRKFREEVKKVKPDIYILGE-------------------IWHGSLPWLMGDQFDSVMNYLMSEAMKKFF-------------CTDEI--------------NAEEFKYMINDVMVSY---------PIQVSEVIFNLLGSHDTTRILTYANGN---IDRFKLAYMFMFVQTGCPCIYYGDEIGMEGELSSISEG---------QRKCMEWN--EEKWNKD-----IFDFMKKIIRLRKENKELR-- 154248920 64 -----------------------------------------------------------------------------------------------------------YGGDLWGIAEKIDYLKDLGVNLIYTTPIFLSP---SNHKYDIIDYMKIDPQFGGEAAFKYYLKKAKENGFRVMLDGVFNHLSKENKWFKSALRGKKEHLAKFSFYKNGYRAWQNVDGMPE-----------------W------------NWEETPVREYLLNVVEHYLKMGVDGWRLDVVGY---------VN-----------NALITSRAKSVSVVTETWNFPSEVVDGI------MNYHFRESVIGWLNDSLKNIGYLQSAYDKTPNIY-GCW--NMLDSHDTIATVLPDKDLRKLAI---------------------------------------------------------------ALQFTYPGVPFVYYGSEIGMEGGW----DPE--------NRAGMIWD--EKRWDNDLREF-----YKKLIKIRKTETALKIG 197301590 71 ------------------------------------------------------------------------------------------------------------------------YLGNLGIGSIILNPIFES----DNHGYDTRDFRKIDCRLGTNEDFSEVCKKLHSQNVKVILDGVFNHVGRGFWAFRDVQEKDSPYKDWFHISFD--------------------GN-SCYNDGFW-------YEWELNLQNPAVVDYLLDCVKLWIDFGIDGLRLD-VAY--------CLD----HNFMKRLRSFCESIKPGFALIGEVL---------FGD------YN----------------------LIVNDEMLHSCT--NY-ECYKGIYSSF--NSMNLFEIAHSLNRQF------GPEQWCIYRGMTFVDNHD---------VTRIASILTNKNH----LPLCYGILFGMPGIPCIYYGSEWG--------EEGVKAPDNDYALRPCFDAPKPNELTDFIS----------RLIEVRCASDALCNG 71903712 175 ------------------------------------------------------------------------------------------------------------GGDLKGITEKLDYLKDLGITVIYLTPIFQSI---SNHKYDISDYYAIDPQFGTKYDLQELIDLAHQMGIKIILDAVFNHASSDAVEFQDVLRYGKESKFFDWFMTHDEHPSMYE--------TFAGCNY----MPKW------------NTSNRDVQDYLIEIGRYWIKEFCDGWRLD-------------VSDEVSHDFWRRFRQAVKAEKADAILIGE-NWH--DAYPYLAGDQYDMNYAFTKACLDYFAFETMTSKQLA---EKLSNILMRNTWLNLLDSHD------------------------THRFFT-QVKGSK-----------------------------------DKLLAALALLFIFMGIPCLYYGTEVAMEGGYD--------PDSR---RG-FPWDDAERDKD-------FFSKVKAIIALRQ-QPALQEG 160888795 56 ---------------------------------------------------------------------------------------------------------------------HLDSIQFLGVNVVWFMPIYEIGEVNTNSPYCIKDYKRINPEFGTVEEFKRLVELCHEKGISVILDWVANHTSWDHAWIK-------EHKEWYT--------------------QDSIGNIISPAGTGW------NDVADLNYDNADMCLAMIDAMKYWIQVGVDGFRCDAVPYTWKQ-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 86146335 200 ---------------------------------------------------------------------------------------------------------DNFGGDLWGVIDKLDYLQDLGVNGLYLCPIFTANANHK---YDTVDYYNVDPHFGGNEAFKALVDEAHKRGMKIMLDAVFNHIGSQSPWLDVVNNGAKKYADWFWI-------NQF-----PVYPDT--------PKEDW-------DFWNLNYETFANVVEMPKLLLDVARHWVEEFNIDG----WR--------LDVANEVDHAFRDFRKVVKDA-------------------NPDCYIL-----------------GEIWHEGMDQYDSL------MNY---------PLTQAITDYFGLGDVDKESFVNAVNASY------MAYPRNVNEAMFNLLDSHDTTRIISLCQGDK---RKAKLAYLFMFTQVGAPCIYYGGEIGMDGGRGMGSED---------NRKCMIWEESEQ-----DLEFKNF--IQEMIALRKANPDFN-- 121534013 189 ---------------------------------------------------------------------------------------------------------DFFGGNLLGIIKKLPYLAELGVTVLYLNPVFASPSNHR---YDVADYRQIDSMLGDNDLFAKLCQAARAHGMAIVLDGVFSHTGSDSVYFNKTYPGVGAYQSYFRWYRFRRHPDDYEDTLPNV-----------------------------NELEPSYLDFMVSVVKYWLKLGAKGWRLD-----------VADELPD--EFIRQLRQAVKAVDADAVIIGEVKISYGALRAYLSGDELDSVMNYPFRAAVIGFLLGHFTSLWENY------PPEHYAAMNLLGSHD------TPRILTVLGEAPPPEAM------------SAAAQAKYRLPA---DKRRLG---------------ISRLKLAVLWQMTFPGIPSVYYGDEAGV---EGYA-DP--------FNRGPFPW----GRED-----GELLAWHQKLINLRRRHAVLQSG 162447517 181 -----------------------------------------------------------------------------------------------------------YGGDIKGVIDKLPYLKDLGISGIYFTPIFESRTAHK---YDTKDYFKIDPQFGTNEDFRLLVQEAHKLGIKVVLDAVLNHCGWDHPFFQDVKYGNSKYADCFFLDKDPILNFELTENLRPNFRTFA-------------YTPFMP-KW--NTGNELAQKHLLDSIEFWIKEDIDGWRLD-------------VSNEVSHDFLRKVKQVSRAAKADTFIFGE---NWDSSMPWLRGDQMDAVMNYDLSIPMWQYFDGKDSEEFKNELTQYTALPKHVNMFNQLDTHDTI----------------RMKRR----------------------------------------LKDNDE----RLKIAYILMFASAGAPNIYYGSEVGL----TGEHDPD--------NRRCFNW-------DESTWNHSLHQLIKDLIQLRKQHPAF--- 157151637 171 --------------------------------------------------------------------------------------------------------TDFFGGDLQGIIDHLDYLQGLGITGLYLCPIFESP---SNHKYNTTDYFEIDRHFGDKETFRQLVEQAHLRGMKVMLDAVFNHMGDQSAQWQDVLKGEKAYKDWFHI---QEFPVTNDKLVN---PKELP------------YHTFASYMPKLNTENPEVKDFLLRVATYWIEHDIDAWRLD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 187601903 469 ---------------------------------------------------------------------------------------------------------DYYGGDLAGVIEQLDYLQQLGITTIYFNPIFAA--GSNHR-YDTRDYYRIDPYLGNNGTFAHLVQEARRRGMRVILDSVFNHMSSDSPFFDR-------YSHYTTLGACESLASPY----RTWF-NFRTNNVPCTSDDYVGWFGFDSIP-EINKSNPDVQSYFLSVTRFWLRRGAAGWRLDVMAGYW-----------------ETFRTVVRQTKRDGLIIGE----------------------------LWQ----KDSTLLRHLRGQTAD-----TTMNY-RLRDAVGGTFDSKGFGDSGISPS---EFLSRLASIREDYPDAMNLLGSHDTE----RILWTLTTRADKEANLAEGKRRVQLASLIQFTVPGAPTVYYGDEVGVTGD----DDP---DDRR-----TYPWP-----DQGGTPDTNLLNHYRSLTELRNRYPVLAKG 86130502 9 -----------------------------------------------------------------------------------------------------------------------------------------------DRGFSIIDY-NINKELVSQADLDAL----KELDIMLKFDIVLNHLSVGSPQFKDILNGDASYKDFFILFPDGTERPYWNITLQPILEDIAHLGLSQ-DDKDHAITLINSYQMDVNANAPEVWDFYDETLRKVASFGCKILRLDAFAYLHKEVGTNFFNKPGTWTYLERIRQIAEKYDLTLLIHSEYGLGHNEVAS-----EGYQIYDFFFPGLVIHTIETGDNTALTKWATEV--VTKGYKTVNMLGCHDGI------PVLDLKGIEGNTHQGLLKDQEINIYDPEGNKISYYQVNATFYSA-----------LGEDD----NKLLLARALQIFMPGIPQVWYLDLFAGKNDYAAADAAGTGGH-KEINRTTLTQEDIASGLQKPVVQMQL-----AMLRLRNTSPAFNG- 145297267 176 -----------------------------------------------------------------------------------------------------------YGGDLAGIDAKLHYLQSLGVTALYLNPIFDSP---SNHKYDTQDYFKVDAHLGSNAQFAELTRNLHQRGMKIILDAVVNHTSTQHPWFQGA-NSNPDS--------------------------PWRSFYTFDNEGDYVWKGIRSLP-KLDFSSEQVQDAIYDAILRYAPYQIDGWRFDVIHML-GERGTAEGN----HGHVRAIRGAVKQENPDAYVLGEHFFEASQWLQGDQEDGAMNYYGFAHP--IRAFLAGQDI--AYHPIKISAEELDS--WLKLARAH----IPFKNQLAQFNLLDSHDTARFLH----------------------------------LLGEDK------QRMQLAATLLLTYIGVPSIYYGDEVGL----SGGKDPD--------CRRCFPWETTAWDH-------VLHDHYRRLIQIRKQRPALRRG 159900222 180 -----------------------------------------------------------------------------------------------------------FGGDLQGISQKLDYLAQLGINALYLTPIFTAP---SNHKYDTADYLQIDQHFGGEAALAELRQATQRYQMKLMLDIVLNHCGYTHHWFTAAQADTNAPTADY--FSWKQHPNEYES---------------------WLGHRSLP---KLNYTSQAIYGSEQAIVRHWLRQAIDGWRID-VANMLARQGSS----QLGHKIGRALRRAVKAESPEAYLLGE---HFYDGTNHLQGDELDASMNPTLMASVWN-LVWEDRALLEQWLAFLAVIPWQVALFNLLDSHD----------------------------------------TPRLLTIVGGD------------------------LSLHHVAMTFPGVPCIYYGDEVGMQG----GGDPE--------CRGCMPWD--AQVWDHDLLAF-----YRSLIGLRRSSSALSVG 160894812 22 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IDLKLDFVLNHASVQSPQFQDLLNGSREYRDFFIMTEDGYIQPEQKYLDPMFFRKPLPLLMVKMADGSRIWNTFYQEQMDLNIKSEKVWDFYRETIKKLAGYGAKIIRLDAFAYAPKAPGANFLNEPETWEFLE---QIHKLAKPGIRLLPEIHAGYKE-KKYIAEKG-YLTYDFFLPGLILDALYRGDGSYLEQWAKE--QIKENIHTVNMLGCHDGI------PVLDLAGLLPDDRIEDLIRLLVDR--GGFVKDLYYQVNTTYYNA--------LGENEQA-------LLLARALQIFMPGKPQVWYLDLFAGSNDYEAVKRAGAGGH-KEINRTNLSQKDIESGLEKEVVKKQL-----EMLKFRKEFPAFG-- 90962269 175 --------------------------------------------------------------------------------------------------------TNFFGGDLQGVIDHLDYLEDLGINGIYFCPIFAA---HSNHKYDTIDYFNIDPAFGSKKKFKELVDKAHERGIKIMLDAVFNHMGDSMQWQDVIKNGEKRFAEWFHIFPDEISLEQAENLTYEVFAKT-------------------PHMPKLNTANPEVQDYLLEIARYWIEKDIDAWRLD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 72109083 126 -------------------------------------------------------------------------------------------------------------GDLQGLTKKLDYVQGIGAEVLVLSSIYQQSPQGQDLGQEIVNFTNVDKRLGTLKDFDDFMTSAEEKDLKVILEFVPNHSSKDHPWFLASRNSTGNFSDYYVCGDGTNPPNEWLNK----FGDSA---WTYDAVRK---QCYYHYQPDLNYDNTNVQMAIEDALKFWFDRKVDGF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167745637 173 --------------------------------------------------------------------------------------------------------CDFFGGDLEGIKKRLDELKKLGVTCIYLNPIVES---SSNHRYNTGDYKKVDPFLGDNEDFRELCEVARRKGIHIILDGVFSHTGADSLYFNKNGNGAYQSQDYYYSFDSRGDYKSWFRSLPEV-----------------------------NELDERFLSYIISVLKHWFNLGASGFRLD-VA---DEL-------------------------------------PDEFIFLMRKTMKKMFKNYALIGEVWEDVTTKEVKRLGRGLDSTMNYPFKVNCVNFL---------LGNEDA-------YAMQQFLLGQQCNYFYYSVMNLLSSHDIP-----RIRTTLASMNEMLPSRENQIDYVVLAFAIQFFIPGIPSIYYGDEYGM-------------------------------------------------------------- 26246408 128 ---------------------------------------------------------------------------------------------------GATFY----GGDLDGISEKLPYLKKLGVTALYLNPVFKAPSVHK---YDTEDYRHVDPQFGGDGALLRLRHNTQQLGIRLVLDGVFNHSGDSHAWFDRCRNPESLWRDWYSFSDDGTALDQSESLVNEIY----RGE--DSIVRHWLKAPWNMDGW----------------------------RLDVVHML-GEAGGARNNLQHVAGITEAAKE----TQPDAYIVGE---HFGDARQWLQADVEDAAMNFTFP--LWGFLANTDISYDPQQIDAQTCM----AWMDNYRA-------------------GLSHQQQL---------------RMFNQLDSHDTARFKTLLGR----------DVARLPLAVVWLFTWPGVPCIYYGDEVGL----DGKNDP--------FCRKPFPWQVEKQ-------DSALFALYQRMIALRKKGQALRRG 94968530 161 ------------------------------------------------------------------------------------------------------------GGDLKGVTDHLDYLHDLGVSTVWLTPWWK-----NDGGYHVTDFYGIEDHFGNMKDLQQMVSAAHGKGMKVLMDYVVNHTGPFHPWAEHAKHPQPKY-NFWPLVDPHGTQADRTPVLEGWFVDRLP---------------------DLNVDDPKLTEYLIDNGLWWMETASDGYRLDTFPYSSREFWSK-------------WHKALFEVYPRTFTIGEVSDGDPAVVSFFGRKEVTTVFDFPTMYAIRDVLIRQQASKLQEVLEHDALYPNPAVLVPFIGNHD-----------------------------KPRFMGEKGATVP-ELNA----------AASL--------------------LLTLRGIPQLYAGDEIAMPG----GEDPDNRRD--------FPGGFAGDPQNAFTASGRTFAHLQKLLQLRKQHKALQSG 169125722 50 ------------------------------------------------------------------------------------------------------------GGNLWGVIEALDYLQELGFNALYFCPVFSSTANHR---YHTSDYFQVDPILGGNEALKRLLEEAHRRGMRVILDGVFNHCGRAHFAFQHVMENEAAYRDWFHIYK---------------FPLAA---YTKHPNYAAWWN--NPXLPKFNTSSPECRAYLFRVAEYWLEQGIDGWRLD-VP-----------NEIDDDEFWREFRRRVKAINP------EA---------YI-------------VGVIWD-----DASRWLQQFDAVMNYPLGRAILGFVG-----GEALDKDLAARSGLGAFHHR--LEDLF-GRYRWEV---VTAQMNLMTDTPRIF---TLMRG-------QVERVSLTFALLFTLPGAPMVYYGDEIGMPGGHD--------PDNR---RGMI--------WDPEGWQTHIQETIRRMAKLRR-------- 168216319 189 ---------------------------------------------------------------------------------------------------------DNFGGDLQGVLDKLDYLCDLGVNGLYFCPVFEATENHR---YETIDYFKVDPALGGNEVFKKLVSEAHKRGMKIMLDAVFNHIGYFSPKWQDVLKNNEKYKDWFCIFP------VLENDLEDV-----DGNNLNYETFGRIAT--MP---KLNTENPEVVEYLLKVAKFWVEMDIDGWRLD-----------VCNEVD--HVFWRKFREVVKGTNKEVYILGE--VWHDGL-PWLMGDQFDAVMNYPV------TDAVKEYFCLNQSNPEDFKYMIEANKVSYLR---QIGETIFNL------LDSHDTPRILTVAGGNK----------------------------------------NKMKLAYLFMFTQAGSPCIYYGDEVGMEGNQGMGME---------FHRRCMIWD--ENKQDKD-----MLKFMKQIIKIRKENKELN-- 196228446 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MGFWLQLGVAGFRVDAVPFVIESPGKASRMR---FDYLTEFRKFLQWRSKDAILLGEANVPPPEHLKYFGGDGLHMMFNFFVNQHLFYALASGNAQALARALLKTQKLPGFSQWAHFLRNHDELDLGLTDEQRAKV----------------------FAR---FGPD---KDMQLYGRGIRLAPMLGSVPL----IELAYSLLFALPGTPVLRYGDEIGMGDDLDWSEDPQAGFHQKTVN-PVISQNVAAQRRDQNSL----FNWTARMIRLRKECPEIGWG 85373461 73 ------------------------------------------------------------------------------------------------------------GGDLKGLTEKLDYIQGMGVTAIWFAPIFKNKPVQGDHGYWVTDFTQIDPHFGTNAEFEAFVDAAHARGMKVYMDIITNHTADEGEYAYRSKNGDQDSSEANYAYSPVVSEAERDIKVPIWLNDPIRGDSEWWGESA-LYGDFAGLD-DLFTEHPRVVEGMIEIFGSWIDRGIDGFRIDTVK----------------HVNPQFWQAFV----PAMLERAEANFHPGGLHQYTIRDRMPAVLDFTFQAAVQEVVASASPEVLYEMLDILYAQGEETALQNFLGNHD-----------------------------MGRFS-MFVK----QANP-----------------DADNDELLKRVMLGNAMMLTLRGVPTIYYGDEQGFVNDQLARENPSRVDDNDLL------GTDATTAGDNYDTQHPLYRLIKGLSAVRLANPALKTG 169186829 163 --------------------------------------------------------------------------------------------------------TNFFGGDLQGVLDHLDYLAELGINAVYFTPLFEATTNHK---YDTENYMQVDRHFGTNEKLKELVEECHKRGIRLLLDAVFNHAGRTFPPFADLLNGEKVYANWFHV---REWP------LR-------------IEDGIPTYETFEPMMPKLNTENPDVKAYLFNVARYWIEKGIDGWRLD-VA-----------NEVD-HQFWREFRQAVKSVKPDAYILGE-------------------IWHDAMM---W---------LEGDQFDAVMNYPFTNAVLDFF-GHQTIGKTFADAIGRQL------------AAYPQQVTETAFNLLDSHDTPRL--LTICG----------DDADSMKLAAL---FQLTYPGTPCIYYGDEVGM-------------------------------------------------------------- 209906843 171 ------------------------------------------------------------------------------------------------------------GGDLDGISAKLPYLKSLGVTALYLNPVFKAPSVHK---YDTQDYRHVDEQFGGDEALLRLRENTQREGIRLVLDGVFNHSGDSHAWFDR----HNQSMGGACHNPDSPQRDWY----------------SFDEEGRWLG---YPSLPKLDFQSPTLVNEIYSIVRHWAPWSMDGWRLDVVHML-GEAGGARNNLTHVAAITHS----AKVANPDAFVFGE---HFGDARQWLQADAEDASMNFTFP--LWGFLANTDISYDPQHIDA-----ETCAWMDNYRA-------------------GLSHQQQL---------------RMFNQLDSHDTARF----KSLLGKD------MARLPLAVTWLFTWPGIPCIYYGDEVGLDGN----NDP--------FCRKTFPWE-------PEKQDKVLFSLYQRLAKVRKQSLALRYG 152976427 168 --------------------------------------------------------------------------------------------------------TNFFGGDFTGVIEHLDYLVKLGISGIYFTPIFTA---HSNHKYDTIDYMEIDPQFGTKETFKRLINECHNRGIKVMLDAVFNHSGYFFDKFQDVKKGESLYKDWFHIFP--------------IVTDPRPNYDTFA---------FTPQMPKFNTAHPEVKEYLLEVGRYWVKENIDGWRLDVANEI-------------DHAFWREFRSEIKSINPEVYIVGE--IWHD--------------------ALPW---------LQGDQFDAVMSYPVTNALLSY----------FAYETIAPSTFMEQI-TAFLHSY-------------PMNVNEVAFHLLGSHDTPRILTICGGNKDKVK---LLYIFHLSFIGSPCIYYGDEIGL----DGGMDPD--------CRKCMIWE--EDKQDKA-----LFEHVQTLISLRKQYKAFGG- 153855379 31 ------------------------------------------------------------------------------------------------------------------------YLQTLGVDSILLNPIFES----DNHGYDTRDFKTIDCRLGTNEDFKEVCEDLHKHNVKIVLDGVFNHVGRGFWAFKDVQEKDSPYKDWFHISFD--------------------GN-SCYNDGFW-------YEWELNLQNSAVVDYLMECVKYWIDEDIDGLRLD-VAYSLD------------HNFMKRLRSYTQELKPDFALIGEVL---------FGD------YNIIV----------------------NDEMLHSCT--NY-ECYKGLYSSF--NSMNMFEIAHSLHRQFGSDQWCIY------RGMTFVDNHD---------VTRLASILTNK----KHIPLAYGLLMGMPGIPCLYYGSE--------WAEPGEKAPDNDYALRPCFEEPK----------PNELTEFIKKLIRVRQESDALCNG 163791449 173 ---------------------------------------------------------------------------------------------------------DFYGGDLQGVLDHLDYLVELGINGIYFCPLFKA---KSNHKYDTIDYYEIDPDFGDKELFKKVVQEAHKRGIRVMLDAVFNHLGMDSMQWQDVLENQERYKDWFHIFPVESLADLSVEELENV------GDLSYDT---FAFTGHMP---KLNTANPEVQEFLLDVTTYWIKEDIDAWRLD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119961177 102 ------------------------------------------------------------------------------------------------------------GGDLKGLQDQLDYIQGLGTNSLWLTPSFKNKAVQGDGGYWVTDFTQIDPHLGTNAELKTLIDAAHARGMKVYFDIITNHTADETEPYRTA-AGDRDYQDFATSFPTPVVPDAKDVKVPSWLNDPTRGN-TNFAGEDSLYGDFFGLD-DLFTENPKVVNGMMDVYKTWIRFGIDGFRIDTMKHVWQQFG------------------------PQVLSYA----------KEQGKDEFFM---------------------FGEVFDTSKTVTSKFTTKNQMQAVLDFGF----QGAARSFASQSSKATGLADFFNGDDWYTDADSNVYQLPTFLGDMGRIGTFIAQDNPGASDSELVERDELAHELMYFSRGNPVIYYGDEQG--------------------------------------------------------------- 206579120 171 ------------------------------------------------------------------------------------------------------------GGDLDGISEKLPYLKQLGVTALYLNPVFAAPSVHK---YDTEDYRRVDPQFGGDAALLRLRHNTQRAGMRMILDGVFNHTGDSHPWFDRHQQG----SGGAGHYPDS----------------PWRDWFTFSEEGQHNWLGYASLP-KLDYRSTSLVNEIYSIVRHWAPWSMDGWRLDVVHML-GEGGGARNNLQHIAGITQAAKQ----TQPEAFVFGE---HFGDARQWLQADAEDAAMNFTFP--IWGFLANTDISYDPQKIDAQTCM----AWMDNYRA-------------------GLSHQQQL---------------RMFNQLDSHDTARF----KSLLGKD------VARLPLAVVWLFSWPGVPCIYYGDEVGVDGN----NDP--------FCRKPFPWDPALQ----DTQLLALY---QRMAKLRKAQQALRYG 153830772 193 -----------------------------------------------------------------------------------------------------------MGGDLWGVIEKLDYLQDLGVNGLYFCPIFTANANHK---YDTIDYYNVDPHFGGNEAFRALVQEAHRRGMKVMLDAVFNHIGHQSPWLDVVEKGESRYADWFWI-------KQF-----PVYPDKPKSEWDFSNLH---YETFANVAEKLNTENPECRAYLLDVARHWIEEDIDGWRLD-VA-----------NEVD-HDFWRDFRRLVKGIKPDCYILGE-IWH--EGMPWLRGDQYDSLMNYPLTQAITDALGTDDKTRFIHSVTHSYAYPRNVAMFNLLESHD-----------------------------TTR-------------------------LISLCGGDK------RKAKLAYLFMFTQVGAPCIYYGGEIGM---------DGQKGIGLELNRKCMVWD-----EDQQDIEFKSF--IQKLIQLRRAYPE---- 153895237 320 ----------------------------------------------------------------------------------------------------YEVFVRSFAGDFREIERRVPYIESLGVDTLWLTPVLASPTEH---GYHVTDYYDTAADLGSREAFESLVAACHEAGIKVVFDLVINHTSRDHPVFQMHAAGVDAYADHY-----RRADGDFDVTDTD-----------WAELAAGDMPEYY-FNWNLNFDSPAVREWLLDVVDEWSAV-VDGFRAD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 163787340 60 -------------------------------------------------------------------------------------------------------------GTFDEFTKDIPQLKELGVKVIWLMPVFPISETKATGGYAVTDFTKINPEFGTKDDFRELVKEAHENGIYVILDWVPNHTGWDHEWLKT----NPE----YYTQNDK----------GEV---IHPKDTDWTDVA------------DLNYDNQDMRKEMIEDMMYWVDEGIDGFRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156742299 474 ---------------------------------------------------------------------------------------------------------DYYGGDLRGVISRLDYLKNLGVTVIYFNPIF---HAKSNHRYDTYDYFRIDPALGTLADFRRLVREAERRGIRVIVDSVFNHMSSDSPQFDRASLGACEYRDWFRF--RRPGPGE-----PSPCAPSTPGG----DDTYYVWFGFDSIP-EIRKEHPAVLNYFVSVSRYWLRQGASGWRLDVMPDYWP-----------------TFRRVVRETRHDALIIGE----------------------------LWQ----KDSTLLRHLRGDTAD-----TTMNY-RLRDAIGLLFDSKGFADSG-RPIAPSEFAHRISSIREDYPDAAYLTLMNLVGSHDTRILWTLTPGAETRADKEFGKQRLRIASLIQFTMPGAPTIYYGDEVGVTGD----DDP---DDRR-----TYPW--VETGGNPDRALLRHYRDLAR---IRHHYRSLRAG 148655847 48 ------------------------------------------------------------------------------------------------------------GGDLLGVVERLDYLQDLGITAIYFTPIFQS---ASNHRYHTHDYYQVDPMLGGNRAFRELLEACHRRGMRVVLDGVFNHASRGFFQFNDILENGPAYLDWFFIEGWPLHP--YDGA--------RPANYRAWFNNR-ALPKFNTD-------NPQVREFLMQVAEHWIRQGIDGWRLD-VPFFWQEKAIN----PEAYIVGEVWRDARQFAGPTIAYAAGPRVDPAQVV----------------------------------GRDYVTSPPLTGA--EYARVIDDV-VTLYDWEIQLTQLNLFD----------------------------------SHDTARLLTIARGDRSSVR---LATILLMTFPGAPSVFYGDEIGLEGGV----DPDA--------RRTMPWDRPE-TWDMAALAYH-----KRLIELRHTLPALRTG 89890057 329 -----------------------------------------------------------------------------------------------------------MGGDLAGVLAKIKYFEELGINTIWLSPITQNPEGSGYHGYWPISNTEIDYRFGDEQLFKEIIEEAHNRDMNVILDYVANHVHEEHPLYKE----HPEWATNLYLEDGSLNTERWD--------DQRLT--TWFD-------TFMP---TLDFSKPEVVEKMTDSALYWVNYELDGFRHDAT-----------KHVPEAYTLTQKVRSIYQI--------GETYGSYDLIRSYVSTGMLDAQFDFNQYDAAVSAFAKADAETLYKGLE-------------YYGHHHLMG-----------NISGNQDRARFISYASG--------DVSFEEDAKAGWTREIGMS---------DTTAFDRLGMLQAFNMTVPGVPVIYYGDEYGSIG----ANDPD--------NRKMMKFDNLSQR------------------------------ 167752017 24 -------------------------------------------------------------------------------------------------------------GTLAAAAERLGFLRDLGIDAVWLMPHYPGRKGSLGSYYSIRDYRAVDPELGTLADFDAFVRRAHALGMKVLIDWVANHTSRDARWLAECPA------DWY----------ERDASGRPVVPN------GWDDTAK------------LDYTNRAVWQGQIDAMRFWAEHGVDGFRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 134299317 170 -----------------------------------------------------------------------------------------------------VCY-DFFGGNLLGVIKKLPYLKELGIRVIYFNPIF---EAASNHKYDTGDYKKIDPMFGDHGVFQELCKKAQEMGISIILDGVFSHTGSNSRYFN--RDGQGAYQSYYSWYRFTHFPNEYDDTLPNV-----------------------------NELDPSYQEYIISVIKHWMRMGAKGWRLDVV----DEL------PPE---FIKKIRSVMKHLDPESILIGEV----------------------------WE-DATNKVSLLGEELDSVMNYPFRNIWLEYL-------LGKRDARSTHLRLMNLFENYPLHHFYISSHDVSRALTVLSDAPPEDMLSR-----------EEQAKVQLSEIQLERGLAMTFPGVPCIYYGDEVGM---HGYR-DP--------LNRGTYPW------------------------------------ 38232973 208 ------------------------------------------------------------------------------------------------------------GGDIEGLIKQLDYIKNLGTTALWLTPSFKNPKDCSSGGYWITDFTQIDPHLGSNDDLKRLIEEAHNKGIKVYFDIVANHTADLIQLAQKYKDVDPELNDFSFPYKPIRKPED-NIIVPKELNDVHRGNNTW--EGESVIHGDFEGLDDLMTEHPKVVSHMIEAYNKWAGFGLDGFRIDSVKHVWKE-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 213014157 44 ------------------------------------------------------------------------------------------------------------GGDLKGITEKIDYIKSLGAEIIYLTPIFYAHTNHK---YDTIDFFRIDPAFGTLQDFKELCETAHQKDLKIILDGVFNHVGFASKWFNAYQSPNSPYRDYFY--------------------------FSGDKYRSWVNSGSLP---ELNLDNPE-----LQEILFWLKQGADGWRIDCA----HDIG----NLN--HIIVEAAKS----VKPDALIIGEV----------------------------W----------------------------NYPK-----GW---NEFARLDGIMNYHFRSLVIDLLKADMPVET---VAKIMKDTVEDCGICWNMLSLSNLFDNE----RDIRLAIALQFSFPGVPMIYYGEELEM----TGGEDPE--------NRDAMRWENLS--NSPERL-----NFYKKLTEIRKKKIALQIG 126662480 154 ------------------------------------------------------------------------------------------------------------GGDVQGIIDHLDYIQELGATAIWSTPMCE----DNDKGYSYSDVYQIDARYGSNEDYKRLAAEMHKRDMKLIKDYVTNHWGAEH-----------------WMFKDMPTYDWFHQ-----FPGYAQSNYTQYDDAKYCMDGFVPSMPDLNQSNPLVLNYLIQNAIWWIEYALDGYRVDTYSYNDKE------------GIAKWTKAITD-EYPYFNIVGEVWMH----------DQAQISY--------W-----QKNSPIAKIQSYNSYLPSVMDFT----MHDAFGNVFNEDNASWSDIKFYDNLA--NDFL----YDNTNNLLIFLENHDTG--RFN-------EIYKND---FKKYQLGMTLLATMRGIPQLYYGSEIGMAGD----------------------------------------------------------- 186903305 52 ------------------------------------------------------------------------------------------------------------GGDLWGVIEKLDYLKDLGINAIYFTPIFQS---ASNHRYHTHDYYQVDPMLGGNVAFDALIEEAHQRNIKVVLDGVFNHASRGFLFFNDILEHGPAWLNWFKI---------------EGWPVSAPANYVGWAGNRALP--------EFNHENPEVREYIMQVGEYWLKKGIDGWRLD-VPFEIKVPG-----------FWEEFRSRVKAINPEAYIVGE----------------------------IWD-DATQKGDQFDGVMNYPF---------------------------AEATIAFVAGDKIIRDYYEDQYPGTYGRKMPWEIQLTQLNLFNSHDTARVITATGKDKPSIKLITLL---MFTFPGAPSIYYGEEVGL--------EGGKDPDCRRTFPKEEDWDLDALE----------FH--KQIIAIRHQYPALRTG 84393620 190 ---------------------------------------------------------------------------------------------------------DNFGGDLWGVIEKLDYLQDLGVNGLYLCPIFTANANHK---YDTVDYYNVDPHFGGNEAFRALVTEAHQRGMKVMLDAVFNHIGTQSPWLDVVEKGESQYADWFWIFP--------------VYPDT--------PKEEW-------DFWNLNYENEECRSYLLDVARHWVEENIDGWRLD-VA-----------NEVD-HAFWRDFRKVVKGVNPDCYILGE-IWH--EGMPWLRGDQ-------------YDSL------------------------MNY---------PLTQAITDYFALSAFDKHSFINAVNTSY------MAYPRNVNEAMFNLLDSHDTTRILSLCQGDT---RKAKLAYLFMFTQVGAPCIYYGGEIGMDGGRSMGSEN---------NRKCMEWNV-----DNHDLDFKAF--IKEMIALRKANPDLN-- 206601958 31 -------------------------------------------------------------------------------------------------------------GDFRGLASRMDYIARLGVKGMILNCPFQSFPGNMR--HPLVDWMRLDPVFGTLSDFLMVLEKAHAAGIRVILSLPVNATSDRHAWFVESKNRSSRYLRKSFFWSDRKLAQAPDKDTPEV------ANWAQDDDGQYYWYQDHKDEPAINYADPEILEEIRRVFEHWFNLDVDGFRLAGSGRLHRMRKGEIEPVDDPFRIFQPVLDPLKKSFPDRVFLFEVGSPSKDPRQYY-----HLSFFPSVISAIRNENKEPLEQLMGEGGREIHAR-KDCP----------IHWTLD--------LRERSEETFE------KFAESDGDGSAFPVESETPSERVLSRVARLM------ENGRRRIQLVMSLFLTSPGIPVIYYGDEIGM------GDHPHLPG--RNPVRTPMQWS--ADRNDPEELYNPVIDDVRQMVAIRNRQPAL--- 86159328 33 ----------------------------------------------------------------------------------------DPEWYRSA--VIYGVVPPRFGPELKAVTARLDALRDLGVDALWLAPVNPTDDP-GDVSYAITDYFGLRADFGTPEDLRALVREAHARGIRVLLDFVPNHTSHPHHLDAAARGRASPWWGWY----DRD-------------PAGRETHY---------------FDWNLDYGNPLVRQMMLDAFAFWVREDVDGFRVDAAWGIRQR----------APAFWGALRRRLDAVKPGVFLLAEAS-----------------ARDPFYVRNGFDAAYDWTGELGHWAWEKVFDDPAR------------IGPALDAALASR---RTPMHRRFLN-------------------NNDTGERFVT-----RHGLAVTRVAAV----LLH----ALPGIAVVYTGDEVGA-------------------------------------------------------------- 37523215 24 ------------------------------------------------------------------------------------------------------------GGDLWGVIERLDYLSDLGINAIYFTPIFQS---ASNHRYHTHDYYRVDPLLGGNEAFKALLDAAHARDIKVVLDGVFNHAS----------------RGFFFFH------DILENGQLSPWLD-------WFKIEGWPLSPYNVEQWDFNHANPMVREYIMEIAEYWIKAGIDGWRLD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154505382 33 -----------------------------------------------------------------------------------------------------------------KLKDWSSYLENLQIGSVLLNPIFES----DNHGYDTRDFKKVDCRLGTNEDFQDVCDDLHKHHIKIVLDGVFNHVGRGFWAFQDVQEKDSPCKDWFYI------------------------NFSCYQDGFW-------YEWELNLQNPAVTDYLLDCVRFWIETDIDGLRLD-VAYSLD------------HNFMRRLRSFCEEQKPGFVLIGEVL---------FGD------YN----------------------LIVNDEMLHSCT--NY-ECYKGI-----YSSLNSMNLFEIAHS--LNRQY-GPEQWCIYRGMSFVDNHD--VTRITSILTTPAHLP-----------LAYGILFGMPGISCIYYGSEWG--------EEGIKTPDNDYALRPCFE------APKPNALTDFIH----RLITLRQNSDALCNG 172087750 191 -----------------------------------------------------------------------------------------------------------FGGDLQGVIDHLDYLQDLGITGIYFTPITQ---GETNHKYDTTDYLKVDPAFGSDETVHTLIDEAHKRGMKVMLDAVFNHIANSIQWQDVIKHGDSQYIDWFYV---------------EQFPDESKKAYHSKEQLNYRAFAFAQNMPKLNTENPEVIEYLIEVGRYWVNFDIDAWRLD-VA--------NEVDQR----FWRRFRDELKAIKPELYILGEV----------------------------W---------------------------------HDSMNWLGGD------QFDGVMN-YPLADAMLGFFDNLSANQFKFAVNDVNANYPINVNEVAFSLLDHDTPRIINRAKLAYLFQFTHSGTPCIYYGGEIGL----DGGVDP--------LNRKCMIWD--ERQHDMN-----MKHHIMQLIKLRKAHPALRA- 89894781 197 ---------------------------------------------------------------------------------------------------------DFFGGNLAGVIKKLPYLKELGVSILYLNPIFDS---SSNHKYDTADYLTLDPMYGDEEIFAQLIKEAQSLGMAIILDGVFSHTGD-----------DSIYFNRYGRYPG-------------------LGAYQSPDSPYYSW-----YQWEKEYSCPEVYREFIGVLRSWMKRGIKGWRLD-----------VADELPD--EFIQEFRQGMKAMDPDAVLIGEVWEDPTKLRQYFWGGELDATMNPWRKILLQYFLGEIDAGQLHKKIMNLYENYPRENFFNLIGSHDRA------RILTLLSEAPPPEQL------------SAAEQEHYRLP------------------APARELAVRRLKLLTLLQMSFPGVPCLYYGDEAG--------------------------------------------------------------- 1236529 167 -----------------------------------------------------------------------------------------------------------FGGDLQGVIDHLDHLSKLGVNAVYFTPLFKATTNHK---YDTEDYFQIDPQFGDKDTLKKLVDLCHERGIRVLLDAVFNHSGRTFPPFVDVLNGEKKYKDWFHI-----------RSLPLEVVDGIPTYDTFA---------FEPLMPKLNTEHPDVKEYLLKAAEYWIRTGIDGWRLD-VA------------NEVSHQFWREFRRVVKQANPDAYILGEV----------------------------WHE---SSIWLEGDQFDAVMNYPFTNAVLDF----------FIHQIADAEKFSFMLGKQL--------------AGYPRQASEVMFNLLDSHDTARL--LTQADGDK-RKMKLAVLFQFTYFGTPCIYYGDEVGL----DGGHDPG--------CRKCMEWD--ETKHDKD-----LFAFYQTVIRLRQAHAALRTG 110667978 247 -----------------------------------------------------------------------------------------PDWL--DNAVIYEIFTRSFAGTFETLSKRVSYLNSLGIDVVWLTPIVPAWSPTVDRGYSATNYFDIADDLGTLAEFETFVEECHDHDIRVCFDLVINHCGWPHTFFQDAKLDTDSDSDDISTFPDWNTNSKY----FDWFDRQQRGN---KHDAAPAQTSFFDYQPNLNFGNVALREHILASIEFWARR-VDGFRCDIA---W---GVPHSFWVEVRERVRAQNS-------EFFLLDEAI--PRKARFAASEFDCHFD-TSGFMRSV-HAVAQGKTDLLADIAARRNDFPQHTHLLNATENHDE----------ARLTYQAMLAQR---------------------------------------------PAAEKIQRAAMAAAVMLPGIPMIYYGQERGQRREAAYPDDPTQSDDSDPYKRAFINW---------STLPTEHFAFYQRLIALYHDSPVFG-- 187933368 123 -----------------------------------------------------------------------------------------------------------FGGNLNGVIDKLDYIKETGFSGIYFNPIFESRSSHK---YDTTNYYKIDPEFGDNETFKILVEEAHKRGIKVMLDGVFNHCGFLHPWQDVCKNGIKKYYDCFYILDPSKLPEEREKLNYRTFA------FTQ-SMPKW------------NTKNKIVRDYLIDVGSYWVNYNIDGWRLD-------------VSNEVSHDFWREFRKKIKSINKDVYILGE-------------------NWDNSYPWL--------QGDQFDSVMNYEFTKPV---------------WNFFKENSEETKYDSEKFKFSISKLLTDYPKNITKN--MFNLLDSHDTTRIFNIVGKNTEIAK----------LAYVFMMTFPGCPCIYYGSEIGMDGDEH-------------SNRKCMIWD--------ESKQNRLFSTIKKLINLRKKYKSFN-- 58338117 170 ---------------------------------------------------------------------------------------------------------DYYGGDLQGVLDHLDYLQKLGVNGLYFCPIFKA---SSNHKYDTIDYLQVDPEFGDKDLFAKVVNEAHARGMKIMLDAVFNHLGDQSQWQDVVQNGSKRFADWFHINEYPVEPYAFEEHMPK-----------------------------LNTANPEVQDFLLEIATYWVKYDIDAWRLD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 8569360 48 ------------------------------------------------------------------------------------------------------------GGDLEGVRQKLPYLKQLGVTTIWLSPVLDTLAGDNTGGYWTRDFKQIEEHFGNWTTFDTLVNDAHQNGIKVIVDFVPNHSANDSTFAEGALYNNGTYMGNY--FDDAT--KGYFH---------HNGDISNWDDR-------YEAQWK-NFTDPAGFSYLTDAAVQLVAHGADGLRIDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 210100713 164 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDMKLILDFVPNHTSDQHHWFVGSRDESNPYRDYYVWADGRDGPNNW----VSVFGGPA---WTYVSRDQWYLHQFLPEQPDLNFRCPDVRRHMENVLRFWLEKGVDGFRLDAVKHLWHEPGSPCTNLEETHAVIREWKALLDQYSKKRFMITEV---------YDDDMEVLMTYNR-------EADMTFNFNLL--GLGSGAHAPGNHT------------------------------RRLVESWMSNMTDGQWPNWVIGNHD----NHRV----ASRVG--PQYARAANMLLLL------LPGTPFCYYGDEIGM-------------------------------------------------------------- 169841783 2 --------------------------------------------------------------------------------------------------------------------------------------------PQNDNGYDISDYYNIDESYGTMEDFEEMLNEAHKRGLKIVMDIVINHSSTENEWFKKSEARDPEFEDFTLEDPDGKEPTNWESKFG--------GNWQWSEKGQYYLHLFDVTQADLNWE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 42518298 170 ---------------------------------------------------------------------------------------------------------DFYGGDLQGVLDHLDDLQKLGVTGLYFCPIFKA---SSNHKYDTIDYLQVDPAFGDKDLFAKVVNEAHKRGMKVMLDAVFNHLGDQSQWQDVVKNGEKRFKDWFHIYRDPSKPPAFEKHMPK-----------------------------LNTANPEVQDFLLEIATYWVKYDIDAWRLD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 210627673 178 ---------------------------------------------------------------------------------------------------------DFYGGSLEGIRQDLPRLHAMGVTTIYLNPIF---EAQSNHRYDTADYLTIDPMLGTEEDFRRLAQDADKLGISLILDGVFNHTGDDSIYFNRFGNGKGAWQG--------EESPWYDA-------------YCWNEDG-----TYNSW-WDLNEKSDRVRELLLGEVRTWLRAGARGWRLDVADELSDE-------------LIEDIKAAVLEERPDGLLLGEVWEAYGKLRKYLLGNELDSAMNYPLRDAILGFLVYGEN--AYQCAERIETLRENACCLNLLGSHD-------KPRIASVLGGGPDE---------SQLPEEE-RGR-FRLDE------------NSMGLAKG------RFWLATLMQMTLPGVPSIYYGDEYALEG----LSDPGNR---RTLPTP-------DAVHDRD-----MLNMVRNTIMLRRALPFLVDG 213964518 51 ---------------------------------------------------------------------------------------------------------------IRKLIDWLPYVQELGLNVLQLAPVFESTSH----GYDTEDYYRIDSRLGTEEDMKAVIEAAHERGIKVLFDGVFNHIGSEAPALKTAK----------------ENPDSEEA---QLFAFTHSGNMTAVFEGHESLVEF-------DHTSDATVDFVVNVMNYWLARGIDGWRLDAAPQFWHKV------LPRV-----------RAEHPHAFIYGEVI-HGDEIVSVSGMDSVT-EYE--LWKATWSALKEENFFELDWTLKRHNTFAESFVPVTFVGNHD------VSRIATQVGAD--------------------------------------------------------KAVLAATVLFTVAGVPLVYYGDEQG----YTGLKEERIGGDDQI--RPVFPDCPEEL----STLGADLYRAYQQLVAVRRRFP----- 75908238 52 ------------------------------------------------------------------------------------------------------------GGDLWGIMEQLDYIQDLGIDAIYFTPIFQS---ASNHRYHTHDYYQVDPMLGGNAAFKELLDAAHERNIKVVLDGVFNHSSRGFFFFHDVLENGPHWVNWFKIEGWPLAP--YTGEL--------PANYVGWADNR-ALPVF-------NHDNPDVREYIMEIAEYWLKFGIDGWRLD-VPFEIKTPG-----------FWQEFRDRVKAINPEAYIVGEV---------WGDSRE-------------W-----LDGTQFDGVMNYLFAGPT-------------IAFTAGDRVV----LEQVQSRDY--QPYPPLFAAEYATKIPWEIQLTQLNLLASHDTARLMTIAGGDQASIELATLL---LLTFPGAPSIYYGDEVGLPGGID--------PDSRRGFPLEANWDR------------EIYQTHRQLIALRHAYPALRTG 108763084 263 ------------------------------------------------------------------------------------------------------------GGDFAGITQKLEYFDALGIRTLWISPVDQNPEGRFIGGYWPSKPRETQHRFGSLEELRTLTAAAHKRGIRVIADLVLNHVHEEHPWANHARDG--------WF-------------------NTAASCVCGTQDCDWLTCKFTDYLPDFNWRSSDVDQFAADTLWWLEQADFDGFRMDAV-----------KHMEQVRTLRGKLKEITAMTGTEFYLVGETYVFTDQIARYISPRELDGQFDFPLYWPVREAFADG------KGLQRVDDA---------VRANEE---AYVPGTLNSPFLGNHDVARFISQAAGQLHEGG---SDPFGPNPST---------------VVTDPAAFEKMKYGFAFVLTQPGVPLVYYGDEVGL-------------------------------------------------------------- 16330401 71 ------------------------------------------------------------------------------------------------------------GGNLWGVIEHLDYLQDSGITALYLTPIFQSACNHR---YHTHDYYQVDPLLGGNEALQALLTQAHRREMKVVLDGVFNHASRGFYFFNDILENGPHWLDWFHI-EDWPLS-AYDGSL--------PANYR-----GWV---------DLNHDHPDVREYLMRVGEYWIAQGIDGWRLD-VP--------DCV---KAEGFWQEFRCRVKAINP------EA---------YIGEIWCD--------ASPWLA-----GDQFDGVMNYRFTEP-TVAFA--------IGDRLQKEHLRGEEYRPYP-------ALTAEAYGELLQQHPWEIQLTQLNLLNSHDTARLLTLANGDRPSVNLALLL---MFTFPGAPCVYYGDEVGL---------PGEADDCRRVFPAKTDWDL------------DCWEFYRQLIALRHR------- 84494737 197 ------------------------------------------------------------------------------------------------------------GGDLKGVLNKLDYIKGMGTTAIWLTPSFKKPGEESSGGYWITDFTQIDPHLGTNAEMKTLIAAAHKKGMKVFFDIITNHTADV-----------IDYQGGAYTFDDR---DYVNQTFPEMNPATHPG----DEDAKWMYHTFYGDFIDLFTERPEVVDGMGEIYKEWVDFGIDGFRIDTVK----------------HVNLEFWQKFV----PDIL--GEAKVGNDD---FFAFGE---VYNPAVM----SEYTTR--GKLQATLDFGFQQQ---------------GVDLAKGKPANVLADFFAK----DDWYTDA--DSNAYELPFLGNHDMG--RV---AMFLKEGTANEAEHLARVKFAESLMFATRGNPVTYYGDEIGTGGDQLAREDASKVD--------IYNTEDVEGSRDRYATDHPLYTHIRDLSAVRAKNPALADG 109645151 187 ---------------------------------------------------------------------------------------------------------DFFGGNLAGVIKKLPYLKELGVSILYLNPIFDS---SSNHKYDTGDYLTLDPMYGDEEIFAQLIKEAQSLGIAIILDGVFSHTGDDSIYFNRYQSPDSPYYSWYQCHGEGQE-KEYSSTLPE------------------VWEMEPSYREFIIHSPQGVLQS-------WMKRGIKGWRLD-----------VADELPD--EFIQEFRQMMKTMDPEGVLIGEVWEDPTKLRQYFWGEE----------------------------LDATMNYPLRNIFLQYF-------LGQIDA--------GQAHKRIMNLYENYPRENFFGQMNLIGSHDR---ARILTLLGELSAVEQARDLAVQRLKLLTLLQMSFPGVPCLYYGDEAG--------------------------------------------------------------- 854235 193 -----------------------------------------------------------------------------------------------------------MGGDLQGIINKLDYLQDLGVNGLYLCPIFTANASHK---YDTVDYFNVDPHFGGNDRFKELVQKAHQRGMKVMLDAVFNHIGNQSPWLDVVKNGDKSYADWFWIFPVYPSGDKNEWDFRN-FNYETFGNVIEMPK--------------LNTENPACRDYLLQVARYWIEEDIDGWRLD-VA-----------NEVD-HEFWRAFRRTVKSIKPDCYILGE-IWH--EGMPWLRGDQFDSLMNYPLMQ------ATTDYFALQAYDKKTFIDIVTHAYLCYPRNVNEVMFNL---------LESHDTSRLL----------------------------------SLCGNDK------RKARLAYLFMFSQVGSPCIYYGSEVGM-------------------------------------------------------------- 114561997 95 ------------------------------------------------------------------------------------------------------------GGDILGIEQKLDYLQNLGITAIWMTPLLRNKAIQSDGGYWIVDFTEIDPHFGSNADLKQLIDSAHQRGIKVFFDIITNHTADVIKYQECHQASGEEYKDSYTPF----VPDQASVKVPDWLNDPRNGDFSGLD--------------DLNTADPEVVSGMVDI---YQNLKPDGFRIDTVKHVWQTFSPEIVNFAKAQGIPQF--------------------------HVFGE-----VYNPNNL-----SVFTTQGK-LPSVLDFAFQQTA--------------------ADIFYRGKSPVLAQQ------------LFAQDSLYQDDDSNHDMGRTGYFINQAYPDVSSADKLQRSILSHAFMFLSRGIPVIYYGDEQGFTGD---GNDIDAREDMFVSHVASYNDNKATTADDNFDPKHPLYQAIAQLSELRKQYPILRRG 42561273 2 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GSMTDFNNLVNQAKKRNIYIMMDMIFNHCSTEHEWFLKALT-NKKYQKRFIFVDNKKLPNNWTSKL---------GGSVWEYNKKYYLHLFDKTQADLNWKNKALRNDIFKIINYWLDKGVKGLRFDVINLISK-PKTFKDDLPLVHKYIK------EMASKTYSLKSDVITSLKQAILYTKKESKELD-----MAFLFHHL---KVDYLNNQLDKYDPKKKNNAWANFLNNHD----------------QPRAISRF--GDYKNYY---------YQ------------SATSLA-----------------SVVLLLKGTPYLYQGEEFGMLNNYSYKILKNKSNRSRDNARTVMQWDLYASSHKPYSKSQSIFKAYQKLIRLRKKHLAFSYG 39939209 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DKAPTHLIEFDDGEHLWNTFGTDQIDLNVKEPIVKEFIKTTLTNMVKQGASIIRLDAFAYACKKADTSFFVEPDIWQLLDEVRDVLKPLD--VELLPE--IHENHSISHKISEHGYFIYDFALPLVVLYTLYSKNPQRLVEWLKKSPMKKFTT-----LDTHDGIGVIDAYDILTDKEIKYTSEQLYKQGANVKKVYSSYNNLDIYQINFTYYSA-----------LGNDDDA----YLLSRAFQIFAPGIPQVYYVCLFAGEND---IKLLESSKEGRNTNR-----HYYSRQEIKEEVKRPVVANLFKLLAWRNKSNAFD-- 189465071 36 ---------------------------------------------------------------------------------------------------------------FKAVERRLDSIQTLGINVVWFMPINEVGQEKSNSPYCVKDYKGVNPEFGTLDEFKALVATCHQKGMNVIIDWVANHTSWDNAWIAN--------KEWYT--------------------QDEAGNIIFPAGTGW------KDVADLNFDNQEMRLAMIEAMKFWVTIGIDGFRCDAVPFFWKQ-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 168335218 173 ---------------------------------------------------------------------------------------------------------ERFGGDILGITSKLSYLQDLGITGIYFTPMMDA---ESTHKYDTTDYTKIDPSFGSNQDFKKLVAAAHEKGIKIMVDAVFNHSGRKFKWLDVMKNGDAKYKDWF-MVNNWDEVSKRGDTR----------------DGR-----FYSFAFKLNTNNDEVIEYFCQICELWIQEDIDAIRFD-------------VGNEVSHAFLRKIRQRTHALKPEIYLLGE-IWHNS--INWLQGDE----YDSVMNYPMTSSVSDMDEKLTNQTLKHK-----------------------------------------INRCYTMYMQ---------QTNNVLFNLIDSHDTQRLINLCNGN---IDQALQQLAILFTMPGSPCIYYGTEVFLEG----KHDPD--------CRRCMPWEKIE------TPQYQAIEKVKQLIHIRKTENA---- 83856442 59 -------------------------------------------------------------------------------------------------------------GTFNAFTKDIPELKQLGVKVIWLMPIFPISETKATGGYAVSDFTEVNPEFGTKEDFRALLKTAHDNDMYVILDWVPNHTGWDHVWIK---------------------------NHPEFYTKNAKGEITDNEDGEPVWA----DVADLDYSNENLRNEMISDMKYWSEEGVDGFRCDSVPLFWEQA------IPQ-------LRDTKD-----VFMLAEAWEP--ELLK----------ANLFDMAYAWNAIASKDASAFKDYISKVTDYEDNDILMNFVTNHDENSWN------------------------------------------------------------------------------------------------------------------------------------------------------------ 154496065 39 -----------------------------------------------------------------------------------------------------------------------DHLEKLGVGAVVFNPVF-----QSDRGYDTRDFLTVDCRLGTNQDFKDVCDDLHRRGIKVVLDGVFHHVGRGF-WALRNREGSP-YKDWFHI------------------------NFSNYNDGLWYWEGHYEL-VKLNLSNPQVVDYLFSCIRQWVEEGVDGLRLD-VAYLLSQ------------DFLRSIRSFCDSLKPDFFLYGEILGG--DYRRIMGDGLLHSCTNYECFKGLWSSFNDKNLFEINHSLNRLFSLYRGCHLFSFADNHD------VNRLASNL------HR------------------------------------------SDDMP-------LCYAILFAMPGVPCLYYGSEWGI------QGAKGRGDDS--ALRPALE--------KPE--WNDLTDRIAGLIRARAGSKALNGG 196235531 65 ------------------------------------------------------------------------------------------------------------GGTLWGVAEKIPYLVDLGVEALYLNPVFASTANHR---YHTVDYLQVDPVLGGNAALRHLLEVAHAHGIRVILDGVFNHTGRGFFAFQHLLENGPEYRDWYYVFPL----NAY---------SPHPNYEAWWG---------NPELPKLRVETPAVREYLLGVAEHWIRFGADGWRLD-VP-----------NEIQDPEFWRAFRRRVKGANPEAYIVGE----------------------------IWE-----EADFWLQGFDATMNYPLARAVLGFVG-----GEALDQELSGRTGIEPLQALAFSH-----RLENLFSRYRPAQMNLLT-----SHDTPRLLTLLRGDA---DRARLALSLLFLLPGSPTVYYGEEVGLEGGH----DPE--------NRGGMIWE--EGRWKKG-----IRESVKRLARLRKERPELR-- 153810423 33 ----------------------------------------------------------------------------------------------------------------------IDHIKEIGCTALYIGPLFESVGH----GYETTDYKKLDSRLGTNEDLTAFVKACHDKKIKVIFDGVFNHTGRDFFAFKDIQQNNSRYLNWYCNVNFW-------------------GNNEYNDG-------FSYDNWKLNQRNPEVQDYICDVIRYWVSEDVDGIRLDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116668824 81 ------------------------------------------------------------------------------------------------------------GGDLKGLLDKIDYIQGLGTTSIWLTPSFKQPEDKSAGGYWVTDFTQIDPHLGTNAELKALIDEAHSRGMKVYFDIITNHTADVIGYKEGART-AYKSKDVAYKTADGEVFDDRDYAGTDTFPELDPTSFPYDEAEKWLNTTFDSFYGDLFTENPEVVDGMTKVYEDWIDFGVDGFRIDTMKHVWQEFG------------------------PKVL----------EYAKEQGKDEFFM---------------------FGEVFDTSKSFTSQFTTRNKMQAVLD----FPFQDAARNFASRSQSASQLETFFAGDDWYTDADSNVYELPTFLGDMGRIGSFIAADNPGADDAERVARDRLAHELMYFSRGNPVVYYGDEQG--------------------------------------------------------------- 182626616 184 ---------------------------------------------------------------------------------------------------------DFYGGNLRGVIEKLDYIKSLGVNIIYMNPIFDAVSCHK---YDTGDYENIDKMYGTNSDFKELCQKAEEKGIKIILDGVFSHTGSDSRYFNKLGAYESKYSKYYKWYRFYDYPNSYEENQPNV-----------EELEK----TYSDYI--VNSEN--------SIIAKWLRLGASGWRLD-VA----------DELPD--EFIQMIKERMKNEKEDSVLIGEVWEDASNKVSY----------------------SKRRKYLLGNELDSVT---------NYL--YRDIISNFLNEEISSKDIMSIKENYPRENFYAN-------MNLLGNHDTE----RI------LTVLKEN----LNKLKLALCLQMTLPGVPLIYYGDEAGLLGN----------------------------------------------------------- 88804901 127 ------------------------------------------------------------------------------------------------------------GGDIRGIIGHLDYLSEMGFTAIWPSPLLTNDMERSYHGYAITDLYEVDPRFGTLEDYRELADAARQRGMKLIMDQVVNHIGVSHWWMDDLPFGNWIHGQAAW---EKGEPPRVTNHRRTVNQDPAAAADRQLMDRGW----FVPSMPDLNQDNPILARYLIQNSIWWITLGLGGIRQDTYPY------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 160902876 262 -----------------------------------------------------------------------------------------------------------YGGDLQGVIDSIDHLEYIGVEAIYFNPIFEAQTPHK---YDTTNYLKIDDSFGDEEVFSNMLEALHESDIKVILDGVFNHTGTEFFAMKELKQEESDYLDWYYIFPIKKSTESYEG-----------------------WHG-YADLPQLNNENPEVKAYINQVIGKWMSFGIDGWRMDAVDQLWSALYENIKNIQEALVVGEFWRDATSFEDPSF----------DSVMNYIFRDAA-IAY----------AKGGRAINFVNTTNAYIDKYPPHGLW-NLLGSHD------TERILTALGED------------------------------------------------------TQRMKLAVVLQMTFIGSPLIYYGDEIGMTGTTDFCRVPFYWDDSKW-NMEILDSQLAELRKESDALRKGDYTVL---------------- 84393611 145 -----------------------------------------------------------------------------------------------------------FGGDIKGLLGKLDYLKDMGITSIWITPPVNVDQLNKDGGYWGRDFFQVDEHLGTIDDFRALSQKMDEYDMKLVLDYAPNHSNDENEYGALYKNGDGDTENWYH----------------------HNGGVTNWDDYYQV-RNHNLFNLDFDQSNEKTYQYLVEGAKFWIDLGVDGIRIDAI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116628890 170 ---------------------------------------------------------------------------------------------------------DFYGGDLQGVLDHLDDLQRLGITGLYFCPIFKA---SSNHKYDTIDYLQVDPAFGDKDLFAKVVNEAHKRGMKVMLDAVFNHLGDQSQWQDVVKNGAKRFKDWFHIYPVERDPSKGEKNPPETFA-------------------FEKHMPKLNTANPEVQDFLLEIATYWVKYDIDAWRLD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 186903120 59 --------------------------------------------------------------------------------------HNNPQQYKIKDQAGWMAQGTKFGGTLKGVESKLDYLQGLGVTTLWVNPPWKQRKDETYHGYGIQNFLDIDPRFGTRQDLRDLVDAAHDRGMYVILDIICNHSGNN--WFYLDDEGKPSSTMRYRFFGGWRSGQ--GEAITEIVSAEDPKEFQNLEIGDWGIATFYDLK-DFNLQRPEVVRSLAQVYQYWIALSCDGFRIDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 186686109 21 ------------------------------------------------------------------------------------------------------------GGDLWGIMEDLDYIQNLGINAIYFTPIFQS---ASNHRYHTHDYYQVDPMLGGNEAFKELLDAAHQRNIKVVLDGVFNHSS----------------RGFFFFHD-----------VLENGPHSPWVN--WFKIEGWPLSPYNNYGWEFNHDNPEVREYIMEIAEYWLKFGIDGWRLD-VPFEIKTPGTKAIN-PEAYIVGEVWGDSRQFAGPTIAFAAGDRVVLEQVQ---SRD-----YQP-YPPLFAAEYATKIQEVL-----QLYPWEIQLTQLNLLASHD---------------------------------------------------------TARLMTIAGGDIASVELSTLL---LLTFPGAPSIYYGDEVGLPGGID--------PDSRRGFPLEANWNQ------------EIFNTHRQLITIRQTYPALRTG 187932508 167 ---------------------------------------------------------------------------------------------------------DFYGGNLKGIIKKLDYIKSLGANIIYLSPIFKS---SSCHKYDVGDYEIIDEMFGTNEEFSKLCNIAHSKGIRIILDGVFSNTGSDSRYFNKYGNYDEAYQKYYNWYKFITYPYQYESWWGI---DNRP-NVNELEESY------------LDY----IINKKGSIIEKWMNLGASGWRLN-VA----------DELPD--KFIEIFKKRMKEINNDSVLIGEVWEDASNKISY----------------------SKRRKYLFGKELDSVTNYPLREYLINFVKGY----------------ITSEKLKKRIMSLYENYPR------EIFNSN-----MNVIGTTERILTILDGNLYLLKLIIV---FQMTLPGVPVIYYGDEAG-LNG---GKDPE--------NRKAYPWNNENQE---------ILKFYSKIINIRKKEEVLRKG 89241791 84 ------------------------------------------------------------------------------------------------------------GGDIQGVIDKLDYIQGLGTTAIWLTPIFKNKPVQGTGGYWITDFTQVDPHFGTNEDLKRLVGLAHRRGMKIYLDIVVNHTADVIKNAEGADKGTAPYRDTARPFEDRNYADG-THGFPKVFPHEKPSDATWLNDHNRGETTFENAEYDLWTERPEVLHGLTDIYAGWIRRGVDGYRLD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 110668449 259 ------------------------------------------------------------------------------------------------------------------LTERLDYLAELGVDCLWLTPVLQNDHAPH--GYNITDFFHIASDLGDSEAYETFVDAAHDRGMTVLFDLVLNHSARDHPFYQDA-VGNPDYHDWY-AWRSEDEPETY---------------FEWEYIANW------------NFQNLEVRRHLLDVVDKWMEV-ADGFRCDAVPSFWREL----RDRVKTH-------------DPEFLLLDETI-------PYFHGGMFDMHFDTT----LYSTL--REVG----------------------RGHADAA-GILDAIDQREAVGFPPHAAFM----------------LYAENHDETRYIVCGEDAAMA---------------VAGALFTLPGVPMLYGGQEIGQR--------------GR---RDALAWDDARE---------KIYTHYQRLIELRNEISALG-- 162447518 26 --------------------------------------------------------------------------------------------------------------DFKGIIEDLDRIKSLGVDIVYLLPFHPIGEKDRKGSYAIYDYYAIDPLYGTLEDFKALVKEIHQRDMKIMIDIVFNHTSRDSILTQK-------HPEWFYKKPD--------------------GSFA-NRVGDW------SDITDFDFSHRAIWDYLIDVLKYWA-QFVDGFRCDVAPLLWKE-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 89241772 129 ------------------------------------------------------------------------------------------------------------GGDIQGVIDKLDYIQGLGTTAIWLAPVFKNRPVQGTGGYWVTDFTQVDPHFGTNADLKRLVQLAHRRGLKIYLDIIVNHTADKSTYVDKADAGRP-FEDHNYADGSRPFPKVNLQSFPPVFASPADGDHTGLDD---LWT-----------ERPEVVRGMTEIYADWIRDAIDGYRMDTV------KHSNIEFWQQFNPAIQ--QAARRAGKPGFFMFGEVFSADQEVSRYVRQGG------------------------LAASLDFSFQSAAR-TFVS------------GDTPATAL-ADLYRH----DDLYTARDTGA-GRMPTFLGNHDIG--RI-GSFITTGG--ADRTSYLRRDQLAHELMFLTRGQPVVYSGDEQGF---TGPGGDKDARQDSRYLDDDLIGTDRTHASDNYDT-GHPLYRTIAELGALRKANPALRDG 20808248 73 ------------------------------------------------------------------------------------------------------------GGDLKGLTEKIPYIKGMGVTAIWISPVVDAPYH----GYWARDFKRVEEHFGTWEDFDNFVKVAHENGIKVILDFAPNHTS-------PADEENPDFAENGALYDDGKLLGTYSNDSLKLF--HHNGSISN-------WNNLKELQADLDQSNPIVDKYLKDSIKLWFNHEIDGVRLDAA----KHM-------------------------------------PMEWVKSF----ANTIYS-----------IKKDVLLFGEWMLSGPTDPANTTGFSVL----DFMLNGAIRDVFGKGYGF----ERLNDTLTNKDYENPYKLVAFIDNHDM--PRFL----SLNNDKDKLHEAI-------AFVMTTRGIPVIYYGTEQYLHNDTNGGNDP--------YNRPMME------KFDESTKAYTL---IKELSRLRQLTPALQYG 213013809 254 -----------------------------------------------------------------------------------------------------------FGGDLQGVIDHMDHLKDLGIDAIYFNPIFESVSSHK---YDTADYMKIDDNFGDYELFKKMVNDLSSSGIRVILDGVFNHTGDEFRAFQDVKNGDSPYWDWYFIKGNK--PRRYKHAMNYI----AWGGYADMPK--------------LNVLNPEVQEYIGKVAEKYAKAGISGWRLD--------------------------------VA-------------GEVAPEFWKN----FFRPTVKSMNKESIIVGEI--WGDSKVYLQNMFDSV--MNY---------QFRDAVIEYVARPMHSAKKFANGFYLKRYP-------PQVLHSLWNMLDSHDTERMLTTLYGDIEL----FKIAVGLQMTFIGSPVIYYGDEIGM----TGGKDPD--------NRRPMPW--KEELWNKDILEY-----YKKLISFRKEYPALRKG 145295059 34 ---------------------------------------------------------------------------------------------------------------LPNLIGWLDYVVELGCNALMLGPVFESVSH----GYDTLDFYRIDPRLGAEEDMDALLEAANQRGIGVLFDGVFNHVSSSSKYF------------------DLTTGASFEGH--DILAE-------------------------LDHTNPAVVDLVVDVMNHWLDRGIAGWRLDAVPEFWEKV------LPEV-----------RRKHPHAWIVGEMI--HGDYSDYVQKSGID----SVTEYELWKAI--------WSSIKER----------NFF----ELEWTLSR------------HNEFLDTFVPQTFVG--------NHDVTRITTRIGQSNA----------------ILAAAILFTVGGTPSIYYGDETGLKEDNVFGDDAI---------RPPLPAEF--------SPLGTIENIYKALIALRRQHP----- 110800040 923 -----------------------------------------------------------------------------------------------------------------DVKTGIDHLKELGITTVHLLPSFDYAKPQFNWGYDPQNYNSLEGSYSTNAEFKDMVQTLHKNGIRVVMDVVYNHT--------------------------------YGIGQNSPFDPVVPGYFYTNDEGKYVAT-----------ERPMVRKYIKDSVKYLAKEDVDGFRFDLMGLIMSELTTELRNE----------------IDPSLIIYGEPWQAPQEQQTLKGSQKGKAVFNDNFRNAIGQGFATGAVAGVKGSVDDFTDSPSET--INYVTAHDN--LNLWDKIIKAAGKEKAA------GFLEGVLTGEDANKYSSVQEAVNKKAKPYSVITETNPL---DNEYVRRSILTTAITITSQGIPFFQAGDEFSKYGDHNSYKSPDAIN--------KINWQNKEKF-------SGVFDYYQGLISLRKSHPAFR-- 124009012 164 ------------------------------------------------------------------------------------------------------------GGDIKGIVDKLDYIKDMGFTAIWLNPVLENNMKESYHGYSTTDFYKVDPRFGSNEEYRELCAKAKAKGIKVVMDMIVNHCGSEHWWMKDLQKGNKKYKG-----------TTHRKTVIQD-PYVAQTDVDEFNKGWFVST--MP---DLNQRNPMMAKYLIQNSIWWVEAGLSGIRMD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 55378686 242 -----------------------------------------------------------------------------------------PAW--AEDAVIYEIYVRTFAGEFDAIIDRLDYLDSLGVDAIWLTPVLQNDHAPH--GYNITDFFEIASDLGTRADYERFIEAAHDRGFKVLFDLVCNHSARTHPYFESAVEGDADYREWYEWRSD-TEPETY-------FEWEHIANF--------------------NFDHLPVRRHLLDAVAQWAEL-VDGFRCDAVPNFWREIHDYCKDRDSEFLLL------------------------DETIPYIPDFQADMHFDSTTYAALRQVGDGGDAEAVLSAIEGRAEIPEHASFMLYAENHDE---------------------------------------------------------------------------------------------------------------------------------------------------------------- 209524778 40 ------------------------------------------------------------------------------------------------------------GGNLWGVIEHLDYLQDLGINAIYFTPIFQS---ASNHRYHTHDYYQVDPILGGNPALRELIDAAHSRHIKIVLDGVFNHASRGFFFFNDILENGPHWLDWFKV-ENWPLS-AYDGSQ--------PANYV-----GWMNNRALP---EFNHEHPDVREYIMAIAEYWINFGIDGWRLD-VPFEIETPG-----------FWQEFRSRVKAGNPEAYIVGEVW---TDARQWLDGSQFDGVMNYLF---------TGPTIAFTAQSRVRRELVEAPSYYPY-------------PPLSAAEYSSKI--QELLALY------------PWEIQLTQLNLLNSHDVARLITIVQEDQASVKLATLL---LLTFPGAPSIYYGDEVGLPGEFD--------PDCRRGFPPQEQWDL-------DLLEYH-----KNLITLRHKYPALRIG 169178804 115 ------------------------------------------------------------------------------------------------------------GGDLAGLRNKIDYIQGLGTTSIWLTPSFKQPEDKSAGGYWVTDFTQIDPHLGTNAELKALIDEAHARGMKVYFDIITNHTADVIGY------GDNNERKGYVFFDDRDYADAFPKTSFPYKPVLEPGEEAWLNDGDTTFTSFYGDFFDLFTEHPTVVNGMKDIYKNWIRSGVDGFRIDTMKHVWQDFG------------------------PDVL-----NYAKEQ-----GKDEFFM---FGEVFDTSKSFTSQFTT--RNRMQAVLDFPFQDAARNF----------------ASKGQDAGTLQQFFADWYTDA--DSNAYQLPFLGNHDMG--RI-GSFIAADNPGATDSEKVARDRLAHELMYFSRGNPVVYYGDEQGFTGDQDARQTLFASQVPEYLDDDLLGTD-ATHATDNFSTAHPLYTGIRELAALTKEHPALRNG 86133115 144 ------------------------------------------------------------------------------------------------------------GGDLQGITNGVDYISDLGFTAIWPTPVLDMPRG-SYHGYAITDYYQVDPRFGNLEDYKNLSKKLREKDMKLIMDQVANHCGLEHWWMKDLPFNDWVNDQAYY----EKNKENWTQKIVNRSNHRRTTNYASKADNKW----FVSGMPDLNQRNPFMANYIIQNSIWWITLGLGGIRQDTYPY------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 87199907 78 ------------------------------------------------------------------------------------------------------------GGDIKGLLSRLDYLQDMGVTALWVAPVFRAPGQESAGGYWVTDFTRIDPHFGSNADFKALVDAAHARGIKVYMDIIANHTADVIHYA----DGDYSYRNRAWPYSDEDSPAERNVKVPAWLNDPIRGNTTFTEDSR-----FGDFAGDLFTEHPRVRAGMVEIYADWIRRGIDGYRVDTAPGFW-----------------QVFTPEIRKVA------AEAGIP-----------------NFAVFAEIANG-GSDPGTIARHTRRDGFPQVLDFAFQEAVR--DLVGKGKATRVLAET---------FDGDVL---YEGGEAAALAMPTFLGNHDMGRFSTAVRQDRPGISDKELLDRVALAHVMLMTLRGSPVIYYGDEQGFVGDGGDQDAREDMFPSRTANRLIGTASTTAADNDEGHPLYRL---IRDLAVLRKAHPALARG 20808241 167 -----------------------------------------------------------------------------------------------------------FGGDLQGIIDKIDYLKELGINAIYLTPIFLSPSTHK---YDTTDYYTIDPHFGDTEKAKELVRKCHDNGIKVIFDAVFNHCGYDFFAFQDVKNGPKKYWDWFNVYPIKTHPK----------PT---------------YETFGENVWKLMTKNPEVQKYLLEVAEYWIKVDIDGWRLDVANEI-------------DHHFWRKFREVVKNAKKDAIIVGE--VWHD-ASPWLRGDQFDSVMNYPFRNAVVDFFAKRKISLITEQLRHMDSV--NRVMFNLIGSHD--------------------TERFL----------TLANGM------------------------------VARMKLALVFQFTFVGVPYIYYGDEAGMVGGF----DPD--------CRRCMIWE--EEKQNKG-----LFEFYKKLIRIRKEHEELKYG 60594779 171 -----------------------------------------------------------------------------------------------------------FGGDFAGIMERLDYLVELGINGIYFTPIFKA---SSNHKYDTIDYFEIDPQFGDKPTFKRLVERCHQKGIRVMLDAVFNHSGHFFAPFQDVLKGEKKYKDWFHIFPLQTEPPNYD--------TFA----------------FVPTMPKLNTENQEVKQYLLDVATYWIREDIDGWRLD-VA-----------NEVD-HQFWREFRQAVKAVKQDVYILGE-IWH--DAMPWLRGDQFDMNYPFTNGVLRYFAKSEMKASEFAHSITNLHSYPNNVNEVAFLGSHD------TPRILTECGENK------------------------------------------------------EKVKLMFTFQFSFTGTPCIYYGDEIGL----TGGQDP--------LCRKCMVWE--EEKQDLE-----LFAHVQKLISLRRKYRSLSRG 160901853 176 -----------------------------------------------------------------------------------------------------------YGGDLQGVLEKIDYLKDLGVETIYLNPIFVSPSPHK---YDTQDYEHVDPHFGVIEELKSLIQKAHEKGIKVILDGVFNHCGSFHKWVDEMLYGDSPYKSYFY----------WDGT-------------QKSYEGWWGFHTLPK----LNYGNISLWKYIADIGKKWVSENADGWRLDVADDLGKEMNT---------AFWRFFYKVVKKSNPESIIFAEIYKSPLAWL----ERQC------------WDSIMNDPVSYFLTGMEYKPELLKNAEFVNSVR------WALSQKFIALNQLSNHDHSRWMTR--TTQKVGRLG--------PKTHEE------ASL-----GKDLDVFKIGLV--TMFTLPGSPGLFYGDEIG-LEGWT---DPD--------NRRPYPWGKESEENK------MLFNFTKELIKMYKEHLALRKG 170750852 35 ---------------------------------------------------------------------------------------------------------------LSHLHGWLDYAVELGASGLALGPIFAA----STHGYDTVDHFRIDPRLGDEADFDALIAAARARGLRVLLDGVFNHVGRAH----------PAFQDVLRHGPGSERAGWFRLSWPRIEPD-----YACFEGHRQLVT--------LNHDDPRVADHVAAVMGHWIARGADGWRLDAAPRFWARV------LRQV-----------RLAHPEAYVVGEVI--HGDYARIVQDSGLDAVTQYELWKAIWSALNDRNLFELAHALDRHNGYLDRFAPLTFVGNHD----------------------------------------------------------------------------------------------------------------------------------------------------------------- 119774796 228 ------------------------------------------------------------------------------------------------------------GGDLAGIEHRLDYLNDLGVTQLWLNPLLENRQPASYHGYAITDFYQIDARFGSNAQYQALVRKAADRGLGVIMDVVLNHMGSGHPWMQD------------LPFNDWVNPSMHTSHRRTAVQDPAPKDAAAFTDG-W----FVDSMPDLNQRNPHLATYLIQNNLWWIEAGLSGLRID---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 91214716 169 ------------------------------------------------------------------------------------------------------------GGDLQGIIDHLDYISGMGFTSIWSSPLLTNDMNSSSHGYAITDFYEVDPRFGTLDLYKELSQKASEQGVGLIMDMIANHCGSEHWWMKDLPFKDLNYQELYE--SGQNIPNS--NHRRSINQDLYASELSKIMHEGW----FVPTMPDLNQRNPFLATYIIQNSIWWVTLGLHGIRQDTYPY------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 213959646 37 -------------------------------------------------------------------------------------------------------------------------------------------------GYDTLDYFTIDPRLGDDDDFDHLLQAAHARGLSVLLDGVFNHVSRRNRIVQDAQSAGPD--------SDAGRMVRWCAGRLDVF------------EG-------HSDLVALNHDNPAVREHVTRIMNYWCGRGVDGWRLDA-AY--------SVN-PE------FWAAVLPSVRPDVWIFGEVISGMDSVTQY------------ELWKGIWSSIESRNFFELDHALGRHNEFSDAFTPMTFVGNHD------VTRIASRVGQDGA--------------------------------------------------------VLATAILATIGGIPLIYYGDELA------YRGVKEERFGGDDDIRPVFPASPAD-LSNLGADTLRAHQSLLGL---RRRHP----- 189231559 99 ------------------------------------------------------------------------------------------------------------GGDLRGLIEKLDYIKGLGTTAIWMAPVFKNKPVQTTGGYSITDFTQVDPHFGTNAELAELVDKAHAQGMKVFFDVITNHTADEQEYGYRSKAGTARADEKGLPYTPRNRTGEHDTKVPAWLNDPAMGDFIGNDD---LWT-----------ERPEVVEGMERIYRTWVDFGIDGFRVDTAAF-WTQWAT-------------ALDAAARQGKPDFFIFAEAFSAPVVMAPYLTEGRLDATLDFPLQAALRNYASTRDAHVLAQDYRYTTDKANAYGEVTFLGSHD-----------------------------MGRI-GSF----VSQDNP-----------------GADDAELLRRDRFAHELLFLSRGNPVVYAGDEQG--------------------------------------------------------------- 171741624 26 -------------------------------------------------------------------------------------------------------------GDFRGIISKLEYIRNLGCNAIWINPCFDSSF--YDAGYDVRDYYTVAARYGSNEDLAAVFEHAHELGMHVLLDLVPGHTAIDNPWFKECKDERNAWTDRYIWRPMSQSPD-----LNSPYASIRLGGIAERPDAAAV-NCFST-QVCLNYGFGTVFAAIQDIMDFWLGLGCDGFRVDMAGSLVKE-------DPETSKLWRQVRAHLDETHPEAVLVSE----------------------------------------WGNPREALHA-------------------GFDMDFLLHFGPSHYLDLFRENPYFSASANGAFADIYRKMLTDTAGDGYICIPSGNHDMIRMRDTLTPAEMKLAFAFLLTMPGCPFIYYGDEIGMR--YAHGLKSKEGGYERTGSRTPMQWDLYLPIDDAADAPNVLLRTVRALNALRMAHPALDGG 159899592 13 ------------------------------------------------------------------------------------------------------------GGDLQGIIDKLDYLVDLGINALYLNPIFQATTSHK---YNTFDYFKIDPHFGTLETFKTLLNEAHRRGIKVILDAVFNHCGRGFFAFHDVENGHSPYTNWFHI---------------SRFP-IHPYESRYAANYRW---------WDFNTDNPAVRKYLLDVARYWIELGIDGWRLD-VP-----------NEIDDHNFWREFRTIVKDINPEAYIVGE----------------------------IW---------------------TDGSAWLQ-----------GDQFDA----VMNYLFRDLCTDFFASYRAADFAAGVRYQPQVTYVQFNLLGSTARLSVAEEAGKWALERMKLAVLFKLIFPGAPCIYYGDEIGL-------------------------------------------------------------- 160880482 177 -----------------------------------------------------------------------------------------------------------YGGDLQGIINRLDYLADIGISGIYLTPIFEANTSHK---YDTKDYMKIDPHFGDEKVFKNLVDTAHEKGIRIMLDGVFNHCGNQFAWLDVLKNG-PDSK-YFNWFMINKWPFNKEDH------NTNDGSFYS-----FAFTSRMP---KLNTNNPEVIKYLLDVVEYWVNFDIDGIRLD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 171684227 65 -----------------------------------------------------------------------------------------------------------------------------------LSPIYDSPQVDN--GYDIADYKKIYPPYGTLEDVDRLIQELGRRGMKLVMDLVVNHTSDQHPWFLESRKSNPK-RDWYI----WRKPK-YD---VEGKPGP-PNNWYSLIRCILVDTV-------LKESNSDVRAAVYDILRFWLDRGVAGFRMDVINLISK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 15895944 34 ---------------------------------------------------------------------------------------------------------------LKEIENWIPYLKSLGITALYLGPVFESTSH----GYDTADYYTVDRRLGTNDTLKKLINKLHKNGIKVVLDGVFNHVGRNF----------PQFMDLIISFATWFSGVDFNSKSP------------YNDD-------FSYDTWNLNFNNNEVKSFILNAINFWISEKIDGIRLDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 210630874 75 ------------------------------------------------------------------------------------------------------------------LIEWAPYLGKLGVGAILLNPVFASDTH----GYNTRDLTEIDCRLGTNKDFARVVDALHACGVRVILDAVFNHVGRNFWAFRDVRDHDSPYKDWFNIFDG----------------DTHFGDGFWYEG----WEG-NQDLVKLNLRNPEVIDYLLNAVRMWKDLGVDGLRLD-VAYSLDR------------NFVKLLRGLACELGREPRFDGE----PGDGFPLIGE------------------VLHGDYNLIVN-----DEMLDSCT--NY-ECYKGLYSSF--NSMNMFEIAHSLHRQFGGDPWCIYRDKHL---VNFADNHD---------VSRLASILTEK----RHLVPAYGVLFGMPGIPCLYYGSEWGQLKGTGYLADVE--------LRPAISAPSPDSLDSPASEPNELTALINRLNHVRRESRALCHG 116048 79 ------------------------------------------------------------------------------------------------------------GGDLRGLINKLPYLKSLGVTSIWITPPIDTDAAGNTGGYWGRDYFRIDEHFGNLDDFKELTSLMHDYNMKLVLDYAPNHSNDENEFGA-------LYRDGVFITD---------------YPTNVAANTGWYHHNGGVWNDF--FQVDLNQSNTDVYQYLLDGSKFWIDAGVDAIRIDAI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119509467 52 ------------------------------------------------------------------------------------------------------------GGDLWGIIEQLDYIQGLGINAIYFTPIFQS---ASNHRYHTHDYYQVDPLLGGNEAFRELLDAAHERKIKVVLDGVFNHASRGLFFFHDILENGPHWVDWFKITDWPLAP--YTGDL--------PANYEGWAGNR-ALPVF-------NHDNPEVREYIMEIGEYWLKFGIDGWRLD-VPFEIKTPGIKAIN-PEAYIVGEVWGDSREFTAPTVAFTAGDRVVLEQVQT---RD-----YQP-YPPLFAAEYAVKIQELL-----QLYPWEIQLTQLNLLASHD---------------------------------------------------------TARLITIAGDDQASVELSTLL---LLTFPGAPSIYYGDEVGL---------PGAIDDSRRGFPLEAHWNQ------------EILKTHRQLIALRHKYPALRTG 67922372 52 ------------------------------------------------------------------------------------------------------------GGNLWGVIDKLDYLQDLGVDALYLTPIFRSACNHR---YHTQDYYAIDPLLGDREAFDHLLKTAHDKGFKVVLDGVFNHASRGFFFFNDILENGPNWLDWFKI-EGWPLS-AYDGS--------RPANYVSWIDYR-ALPQF-------NHDNPAVREYIMQVGEYWLQQGIDGWRLD-VP--------NCV---EAEGFWEEFRERVKAVNPEAYIVGE-IVS--DATQWLDGKQFDMNYPFATIPSFYKPYETLDAAEYAKGLEERHPWEIQLTQLNLLDSHD-----------------------------TSRF-----------LTMAGGD-RTSLQLATL-------------------LLFTFPGTPNIFYGDEIGI--------EGGKDPDGR-------KGFPTEEKWEQETLTYH-----KQLIQIRKKYTALRTG 728851 97 ------------------------------------------------------------------------------------------------------------GGDLKGLTEKLDYIKGLGTTSIWMAPIFKNQPVQGTGGYWITDFTQVDPHFGTNKDLKNLISKAHAKGMKVFFDVITNHTADVVDYEEKSKDGQP--------FDDADYADGERR-----FPRVDSGSFSWLNDGDSTWATYGDFNGDLWTERPEVVGGMEKIYQRWVDFAIDGFRIDTVKHVDMEFWTQW----------------------ATALDAYAAKKGRDDFFMFGE--------------VYSADTSVTAPYVTQGLDSTLDFP------------------FQDA-ARAYASQGGSARKFGDDYYTTDKANAY-EQVTFLGNHDMG--RI-GTFLKQDAPEAGDAELLKKDRLANELMFLSRGNPVIYYGDEQGFTGAGGDKDARQPMFASRYLDDDQLGTDRAEAAYDTSAPLYR---QISALAELRKANPALADG 94495092 81 ------------------------------------------------------------------------------------------------------------GGDLKGLTAQLDYIQRLGATAIWLAPIFKGPGQESAGGYWVTDFTRVDPHFGTDADFKALVEAAHARGMKVYMDIIANHTADVIQY-KESRDAAPVYRDYPFSFAGDQDANAGNAKLNDPTPVIAKSEETWLNDPIY-YHNRGDTDWDLATENPRVVAGFIDIYKGWIDRGIDGYRIDTAK----------------HVNPEFWRAFI----PAIRAHAAARGIP--NFHIFGE-VATGDYDPALLAS-W----TRNA--------AFPAVLDFA----FMR-------AAVDAASGKSGTDLLARLTDDDALYEGGKAA--ALQLPFLGNH---DAGRFAYFLREAKPAMSPQEELARMMLGHAMLLTLRGVPTIYYGDEAGTGNDQQARQDPSQVAE---YNRDRLVGTSATTAADNFATDHPLYMEIARLARLRVATAALSRG 153830763 81 ------------------------------------------------------------------------------------------------------------GGDLRGLINKLPYLKSLGITAIWITPPLDANGGAGYHGYWGRDFFRVDEHFGTLEDFKELTALMHEYNMKLVLDYAPNHSNDENEYGALYRDGQTDYTNWYH----------------------HNGGVTNWNDWYQV-RNFNLFNLDFNQSDANVYQYLLDGAKFWIDAGVDAIRIDAI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 57013392 36 ------------------------------------------------------------------------------------------------------------GGDIKGIIEKLDYIQELGATALWITPIFK---NDPDGGYWAQDFFSVDPHFGILEDFKELVQKAHRKGLKVILDIVVNHTGKTHPLLKE--------KPHWFHIKDWDNQKEVEEKCLGMLP-------------------------DLNQDLPEVSSYLI-NMCKWVQTGLDGFRIDTV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 159898956 35 ---------------------------------------------------------------------------------------------------------------LKQLHTWIEHLQHLGSNLLYLGPVFESTAH----GYDTIDYFTVDRRLGSNNDLQQLIAAFHAAGIRVLLDGVFNHVGRDF-WAFR----DVQSHGQASSYSDWFAGLDFNQHSPDQF------SYQGWHGHY--------DLVKLNLHNPAVREHLFQAVSQWIAQGIDGLRLDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 85710671 40 -------------------------------------------------------------------------------------------------------------GTFTAAQEHLPRLAEMGVDIVWLMPIHPIGEEKRKGGYSVLDYRAVNPDLGTEQEFRAFVDAAHEQGLKVILDWVANHSA-------------------------WDNP--LTQSNPEWYTRTPEGEMMPPEGTDW------SDVVDFDFSNPGLREYMTGSLAYWVREGVDGYRAD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154482894 33 -----------------------------------------------------------------------------------------------------------------KIADWIPHIKKLGANAIYFSPLFESDTH----GYNTRDYKKIDVRLGDNEDFKNLCKDLHNNGIKVVVDGVFNHVGRGFPQFQDVCA-NRENSKYLHWFNI-----------------DLNGN-SNYNDGLWYWEG-NYDLVKLNLYNPEVVDYLLDAVSFWINEDIDGIRLD-VAY------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 73669995 240 ------------------------------------------------------------------------------------------------------------SGTFSGVIDKIPYLKELGITAVELMPVFDFDDATSDGGYDPICFFAVNPEYGAMEEFRDMVRALHKAGIEVVLDVVFNHTAE----------GD---------------------NLGPVF------SFKGIDNSIYYL--LEPDQYYSNYSHPISQKLIVDCLKYWAKMHVDGFRFDEGSIL--SLDTNG----------KVMKY------PPVIWQIEL----DDALGYIKVAEAQVGYFPGPRWAEWNGYYRDEIRRFVRGIAGSPDLPINS--VNFVTCHD----GFTLNDLVS-----YNHKH------------NEANGENNRDGIENNLSWNCGVEGETEEVETLRERQIKNFA---AILLLSIGVPMICMGDEVRRTNNNAYCQD----NETSW-----FDWDLVEKNHD-------MFRFWKLMIDFRKRH------ 111221740 30 ---------------------------------------------------------------------------------------------------------------LARIGDWLDYAVRLGASGLALGPIF----ASSTHGYDTVDHFRIDPRLGDDADFDDLVARAHDRGLRILLDGVFNHVGREHAFAASPGGGDAPPR------PDWFVPT--GSTGPEGRPEYA----TFEGHGGLV---------TLRHDNPAVADHVTEIMTHWLDRGADGWRLDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 163754335 191 ------------------------------------------------------------------------------------------------------------GGDIKGITQHLDYIDEMGFTAIWSCPLLDMPR-SSYHGYAITDYYQVDPRFGTLAEYKELVDKASERGIKLIMDQVANHCGLEHWWMKDLPFND--WVNYQKEFENGEKSSNHRRTANQ---DVYAS--QSDKEGGW----FVSAMPDLNQRNPYMAKYIIQNSIWWISLGLSGIRQDTYPY------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 172056791 62 ------------------------------------------------------------------------------------------------------------GGDLAGVTKRLDYIKDQGFTSIWLTPIFKNRP-NGYHGYWTDDYYEIDPHFGTKEEFKTLVKEAHKRDLKVVLDLVVNHLGPNHPLVKE-------------------KPDWFEQTI-----------MNWNNQAE----VENNWLFDLNTENKEVVKYLVDVANYWVDTGIDGYRLDTV-----------RHVPPAF-----WKTFIPAVKPDLFLLGEVFDGPRKIAIY-SKLGFDSVTNFPFYYGIKDQFARKNGS--AEELDSVYNRPKAMSLANFIDNHD------------------------LKRFITEAKIGGAA----------------------------DEERQLR--LALFA-LYAAPGMPIVYQGTEVAMPG----GEDPG--------NRMMMEFDKNDKMQE-------YVQTLNKM---RKNYPAFETG 153812634 192 -------------------------------------------------------------------------------------------------------------GTFSGLMEKIPYLKELGINAVELMPIFEFDETMNDGGYNTSSYAAANEHEGT--ELKTLIKALHDNGIEVILDVVFNHTAEGNE------KGNTSFKGFYYML----TPD---------------GNYYNFSGCG------NT----LNCNHPVVQQLILECLRYWINYRVDGFRFDLASILGREDGSPMNNPP----LLRTLAD--DSILSNVKLIAEAWDARDSLRSYLKGD----SWNA------WDAAISGSGDLYGGYYDNTHSNYAGYNCVNFLTCHD--GFTLYDLYAYNDKHNEA------NGW--NNTDGA-------NDNRSW----NCG-----AEGETDDPEVLRMIRNACAVLMCSRGTPMFLAGDEFGNTNNNSYCQD----NITSW-----LDWRMLEKNKD-------LFEFFKFMIAFRKKHPV---- 205372906 66 ------------------------------------------------------------------------------------------------------------GGDFKGINEKLDYIQDMGFTAIWLTPVFDMEKGYH--GYWINDFYNTDEHFGTLDEFKNLVEEAHSRDMKVILDFVVNHVGYDHPWLE-----DPSKQDWFH-----------------------------EDIGAVNWSDPESYQWDLNTENEEVKEYIFDAAKWWIETNIDGYRLDTV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 150003949 161 ------------------------------------------------------------------------------------------------------------GGDLAGIENNLDYLSNLGVTAIWLNPIQDMKEG-SYHGYAITDYYQVDRRLGSNEEFCKLVEQAHSKGMKVVMDMIFNHCGSENYLFK-----DMPSKDWFNFKGNYTQTSYKTASVQDI-------HASDYERKIAVDGWFTESMPDLNQRNRHVARYLIQSSIWWIEAGINGIRQDTHPY----------------ADFDMMSEWCKAV---------TDEYPDFNIV----GETWL--NSNVLVSFWSRLAAPRNSNLRTVMD--FPLMEQMN------------KAFDEETTD---WNGGLYR--LYDYLTQDVYADPMNLLVFLDNHDT----------SRFYLNEEATQNIDRYKQALVFLLTTRGIPQIYYGTEILMAADKANGDGLLRCDPGGWKNDPRFNEANRTPQQNEA------FTYMQKLLQWRKGNEVIAKG 160915410 32 -----------------------------------------------------------------------------------------------------------------KLIDWIEHLKSMNITAIYLGPVFESYEH----GYDTSDYRQIDHRLGSNEDFQKVCEALHKAGIRIVLDGVFNHVGREHRWFSNLRFDENNDQNDGFSYDTWE------------------GH-TNL--------------IKLNLKNPEVVDYLLDSVNMWIDEQIDGLRLDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 148238884 44 ------------------------------------------------------------------------------------------------------------GGDLYGVIEALDHLQELGVTCLYLTPVFSSAANHR---YHAYDYFQVDPLLGGDAALDALIRALHGRGMRLILDGVFNHCGRGHHLLE---NGSSPYRDWFTVHRWPLIP----------YPRKGQSCGYWWND---------PALPKFNHANPAVHDHLLAAGRYWLERGIDGWRLD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154250350 72 ------------------------------------------------------------------------------------------------------------GGDLKGIIDKIDYIKGLGVDGIWITPPIANQWWDNYGGYHARDFKKVDEHFGTLDDYKKLAEVLHKSNMYLIQDIVVNHVGN----YFRFKNGNFELTQYPFNLNNYNDPEQQKRAIYHWTPDI---NNYSDPVQKL------NYQMDLNTENPEVIQALKDSYKYWVQVGVDGFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 85710673 60 ------------------------------------------------------------------------------------------------------------GGDLAGLTARLDYLEGMGVTAIWFAPIFKGPEGQESAGYHVTDFTSIDPHFGTNEEFKAFVDAAHARGMKVYMDIITNHTADVIQYAEGY-----DYRDYPYTFAKLTSPDY--ANVPFV-----PGAERDAKVPAWLSTTFSSSRYDLYTEHPRVLEGMIDIYASWITRGIDGFRIDTAK----------------HVNPEFWQSFV----PAMLETAEAEGIPNFLI--FGE-----VYNSGYLAQFTRRDGFPAVLDFAFQASMQEAISRGAPTTVIVDMFDDVNYEGGEEAARAMP-------TFLGNHDMGRFST-----LIKADNP-----------------DISQDELLSRVKLGHAMLMTLRGNPVIYYGDE----------------------------------------------------------------- 37521164 58 ------------------------------------------------------------------------------------------------------------GGTLKGVISKLDYLQGLGVTTLWLNPPWKQRADETYHGYGIQNFFDIDPRFGTRQDLRDLVDAAHARGLYVILDVIYNHSGDEHGW----RSGDEEFQNFWYTRAGRIIEAAWEDYLPQV--EFRRGDFFDLK--------------DFNLANPATIAGLARVYQYWIALSCDGFRVDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 126435378 37 ---------------------------------------------------------------------------------------------------------------LRRIVDWLDHAIALGASGLALGPVFASRTH----GYDTTDHYAMDPRLGDDGDFDELVDQAHRRGLRVLLDGVFNHVGTDFPRYREALDGGPEHPSSAWFRRRRNGFDTFEGH----------GEL-----------------IALNHREPAVVDYTVEVMSHWLARGADGWRLDA-AYFWSQV------LPEAH--------------PDAWFVGEVIAGFDSVTQY------------ELWKAVWSSLNDGNFHELDHALTRHDEFVATFVPLTFVGNHD------VTRIASRM----------------------------------------------------DDPRHLEHALVL---LFTIGGVPSVYAGDELGYR---GVKEDRAGGDD---AVRPEFDS--------PPTEDSDIFRLHKYLIGLRRRHP----- 156552321 128 --------------------------------------------------------------------------------------------------------------DLSGLESYLDILKEQHVKAISLSSIIKTAPGHTE------DYKDLSQKVGLFSDFTKFVEKAKANDQNVILELDPNHSSDQHPWFLKSIKKEEPYTSYY-VWADGKVDPESRTLLPPNNWVSLNGGSAWEERQQFYLHQFNESQPDLNYTNPAVVNEFSDILKHWLKLSVKGFRL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 94984767 60 ------------------------------------------------------------------------------------------------------------GGDLAGLTAKLPYLRKLGASAVWLTPIYRQQLANSFGGYWPADFRDVDPHFGTLADFKELVKAAHGAKMRVVLDQVINHYGYEAA-AVKAHNGKAECDA-----SGNKDVDCPLAGLP-----------------------------DLKQSNPEVRALLLGNADFWRGQGVDGFRYDAIPFL------------------KAL--LVRDRAAGTWTLGE----------WYGADTGTVAFLFSLQQALGQSLMGGQGSRVASVLSRQDELPRPGEVALFLDNHD--------------------------------VP-RFAQGSLFE----------------------DQAQARTRYGL--RALMTLKGVPVIWQGTEIALRGGPD--------PDNRRDMRFEQEWTPAER---------QVFETARDAIAVRRANPALSVG 153812541 161 -----------------------------------------------------------------------------------------------------------YGGDLQGIIDKLDYFEELGVEVLYLNPIFVSP---SNHKYDCQDYDYVDPHYGKIEDFAQLVEELHKRGMKIILDGVFNHCGSFNKWMDREREGQEGYAPGAYISAD--SPYRY-------FFDFH-------DQNRWPYNPTYDGWWKLNYEGS---GELYDYVLKVAQKNVDGWRLDVAADLGH---SNEFN----HQFWKDFRKAVKEANPEALILAEHYGSPE---GWLQGDEWDMNYDAFMEPVTW--FLTG---MEKHSDEYREDLYGNSAFIGAMKTHMR-SLHMSSLHTAMNELSNHDHSRFLTR-----------------TNHRVG--RVSYAGAQAA--SENINTAIMREAI--AIQMTWPGAPTLYYGDEAG--------------------------------------------------------------- 160903148 6 ------------------------------------------------------------------------------------------------------------AGTFNDIYNDIERIKALGADILWFMPFYPGRKGTHGSPYSIKDYEEISKEIGNKRDFKRLIDKAHDNGLKIMIDIVFNHTAIDSKLAE--------------THPEWFMKDQNGKLTRKV------------ED--W------NDVYDLDYDNLDLWDYLINVLDGWIDLGVDAFRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 192811910 127 ----------------------------------------------------------------------------------------------------------------------LDHLEELGVTHVHLLPVFDFRTVNEDGGYDPQNYNVPEGSYATIRELKEMVLALHARGIRVVMDVVYNHT---------------------YTVDDG------------PFERLAPGYFYRKDGYG-------------NLSNPMVRKYIKDSLKYWAEEHIDGFRFDLMALI----DTTTMK-----EIVSELR---REVDRSLLFYGEGGMSPEQTVKGSQKGQGFAVFNDHFRHAIGRGFATGEVEGMMGSIHNFALHPEET--VNYVTVHDN--LNLWDKILVAQGMEEQAGLLRLTD------------GKLVNEGDVWQ-----ATAASTAGIPDEDAAAVRRSLLANGIVLLSQGIPLLHAGDELGDHNSYRSGDAINAI---RWSNK---------RRFKP------VFDYYRGLIALRKAHPAFR-- 196257897 83 ---------------------------------------------------------------------------------------------------------NRFGGTLRGITDKLDYLHSLGVTTLWINPPWKQRADETYHGYGIQNFLEIEPRFGTSQDLRDLIDAAHDRGMYVILDIIFNHSGNN--WFRDETTGEPRDTMPYRFSPGKSIPEAWPKEFQNINVYTRSGEIGDWGVAAWPLSPFVQYRRDLNLEHPDTLPLVIKAYQYWIALDADGFRLDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 88797055 78 ------------------------------------------------------------------------------------------------------------GGDMAGLESRLDYLKELGVTAIWMTPILKSPTEFSSAGYWTLDFTQIDPHLGSNDDLKSLIDAAHDRNMKVFFDIITNHTAD------------------VIKYEECHEPDAIVNPCPYVLAEKAEGNFAWLNDPQY-----YNNQGDLDTTQPEVIDGMIDIFEDLVSEKPDGFRIDTVK----------------HVNIEFWQAF----SPALLEHARA----EGIPNFFMFGE---VYNPQFLSQF-------------TTIGKLPSVLD-------------------------FGIQGAASSVFANNGSSTALSGLFAQDDVYSDTDSNHDMGRLGMFIQNGNPNASDDELLARAKLFNAFMFFARGIPVIYYGDEQG--------------------------------------------------------------- 118639575 262 -----------------------------------------------------------------------------------------------------------YGGDLQGVIDSIDHLEYIGVEAIYFNPIFEAQTPHK---YDTTDYLKIDDSFGNEEVFSNMIEALHESDIKVILDGVFNHTGTEFFAMKENFLKQEKYLDWYYIFPIKKSTESYEG-----------------------WHG-YADLPQLNNENSEVRAYINQVIGKWMSFGIDGWRMDAVDQLWSALYENIKNIDQEALVVSVMNYIFRDAAIAYAKGGRAINFINTTNAYIDK------YPPQVLHGLWNLLGSHDTE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 160889174 37 ------------------------------------------------------------------------------------------------------------------IKAELDRIQSLGTTVLWLMPVNEPGVLKSNSPYCIKDYKKLNTRYGTKKDLKELVDAAHAKGMKVILDWVANHTSWDNAWVTE-------------------HPDWYTQ--------DANGNVVQPQEQPW------ADVADLNFDNEIMQQAMIDAMKYWVTIGIDGYRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 103485679 73 ------------------------------------------------------------------------------------------------------------GGDLAGLTKRLGYIQGLGATAIWFAPIFKAPGQESAGGYWVTDFTQVDPHFGTNAEFKAFVDAAHARGMKVYMDIIANHTADDYPWSRRGFAGDAKLTDPAFAY-TPVVPKGEERKVPAWLNDPIRGNSDWVGESA-LYGDFAGLD-DLATENPRVVQGFIDIFGRWIDEGIDGFRIDTAKHVNPEFW-------------RAFVPAMQARAPNFHIFGEVYVDPGALAAWTHSAGLPAVLDFSFARAVIDSVSTRGTDLFAR--------------------------LFDGDVLYKGGADAALQ---LPTFLGNHDMGRFAMFVK-QANP-----------------DADDAELLARTMLGHAMLLTLRGVPTIYYGDEQGFVSD---GHDQLARED--------MFASKVAVYNDNDDTAHPLYRHIAALAGIRRSTPALMRG 167648049 88 ------------------------------------------------------------------------------------------------------------GGDLAGLTARLGYIQGLGATAIWLGPIFKPPGQESAGGYWITDFTDVDPHFGTRAQMKSFVDAAHARGLKVYLDIVINHTADVIQY-RDCPAGGCDYRDYPFVINDGFLGDQAKRQARLTRPDYAYTPFAWLNDPIWYHSTYGDFSGDVATENPRVVQGFIDIYGQWIDFGVDGYRID-----------TARHVPE----------FWQAFVPAMLARAKARGIP--NFHIFGETEPGMLANFT------------RVDGYPAVLDFAFQG------------------AVADVVNGKVGTDRLAHLFAQDALYQG---GEAAALQLFLGNHDMG--RI-GHFVRGAHPEASEDEIARRVVLAHAFLMFTRGVPVVYYGDEQGF---AGVGGDKDARQDMFASQVAAYNADKAPATGDHFKTDTVLYQAISAMAGLRQANPALRGG 164688822 188 --------------------------------------------------------------------------------------EDDPMYIKDQN--GEILRWDFHGGNLKGIINKLGYLKKLGVTVIYLSPIF---EAASNHKYDTGNYKNIDPMFGDEKIFKELIDKAAEKGMAVVLDGVFSHIGADSIYFNKFNNYDSAYQSYRTWFNFKEGPEEYQ---------------SWWGIKALPNTSFMDYII---YDKDSVINK-------WMNMGVKGWRLD-VA---DELPT---------KFIQELKKEVKKNNEESIVIGEVWEDASNKISY-GE---------------------RRTYLLGDQLDSV------------------LGYPFRDNLVNFLNGEKTSWQ--LNDFFMTIKENYPS--EAFKSNL---------NLLSSHDIVRKTALKSDKDLLKLAILMSFEGVPYIYYGDEAGLEG----GKDPE--------NRKTYPWKNEDME---------IMDFYRHCSQFRNRNKVFALG 57642107 61 ------------------------------------------------------------------------------------------------------------GGDLEGLIEKLDYIKSLGVSMIWVSPLNDNINSLAYGGYWTRDYKRIEEHFGGWEDFRRLVKEAKKRGICIIVDYVPNHS-------------NPVYGEYGALYDNGTLTDYFKDTKNEVNPITHNGNIYTWSGIPLKYANLYGLA-DFNQLNPWVDSYLTEGAMLFVDSGACGLRIDAVKFIYGEYFTPS--LQKGDDLYEFYRYSN--VSPVLIPIREDIV---RIFAFFGG---------------LDKLSEELGDY------YSHFVYPTKA-VNFLDSHDLV--------------------RFLNA----------------------GDRK----------------DEIQRFHMALALTLTLPGIPVIYYGDE-------SYLVSKDGKGDP--YNRPTMVFDN-------TTEASRIIRTLGGL---RKTNDALVFG 145223919 37 ---------------------------------------------------------------------------------------------------------------LRRIVDWLDYAVELGASGVALGPVFHSRTH----GYDTIDHYRVDPRLGDDSDFDHLIEESHSRGLRVLLDGVFNHVGTEFPRYREAVDG-----------GDRS----WFATRGDDFATFHEGLITLDHD------------------NADVVDYTVDVMSHWLARGADGWRLDAAYAVPDRFW--AQVLPRV-----------RQAHPAAWFVGEVI-HGDYVARVRDSG-----FDSVTQYELWKAV-----------------------WSS-----------INDANFHELDWALTRHNEFLDTFVPLTFIG--------NHDVT----RI----ASRL----TDPAHVEHALV---VLLTTGGTPSVYAGDEVA------YRGVKEERFGGDDAVRPEFRSPF----DGVGEQGHQMFRSHQHLIGLRRRHP----- 177667482 40 ------------------------------------------------------------------------------------------------------------GGNLWGVIDQLDYLQDLGITALYFTPIFQS---ASNHRYHTHDYYQVDPLLGGNEAFHKMLKEAHKRNIKVVLDGVFNHASRGFFFFNDILENGPNWLNWFKI-TGWPLS-AYDGNL--------PANYVS-----WV-----NYRAEFNHDNPAVREYIMKVAEYWLHQGIDGWRLDVAACI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 88799984 51 ------------------------------------------------------------------------------------------------------------GGDLYGVAEHLDDIQALGVTALYLNPIFSS---ASNHRYHTFDYRQVDPLLGGDEALRFLLDEAHRRGMKVMLDGVFNHASRGFWAFHHILENGPEYLDWFHIFPLNPYPKDSDEAL----------NYR-----AW---------WDLNTDNPGVREYLFSVAEQWIRFGIDGWRLD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 113784 782 ------------------------------------------------------------------------------------------------------------GGDFQGIINKLDYIKNMGFTAIWITPVTMQKSEYAYHGYHTYDFYAVDGHLGTMDKLQELVRKAHDKNIAVMVDVVVNHTGD-------FQPGNGFAKAPF------DKADWYHHN----------GDITDGDYN-------SNNQWDLNHENPATANELKNWIKWLLNTGIDGLRLDTV-----------KHVPKGF--LKDFDQAANTFTMGEIFHGDAYVG--DYTRYLDA-----ALDFPMYYTI------KDVFGHDQSMRK---IKDRYSDDRYYR----------DAQTNGVFIDNHDVKRFLND----------ASGKP--------------------GANYDKWPQLKAAL---GFTLTSRGIPIIYQGTEQG----YSGGDDPA--------NRENMNFN---ANHD-------LYQYIAKLNYVRNNHPALQNG 189462046 193 ---------------------------------------------------------------------------------------------------------DSFAGDLQGIADYLDYIADLGVTAIWLNPTQDMKEG-SYHGYAITDYYQLDRRLGSNEEFKTLVEKAHQKGLKVVMDMIFNHCGSENYLFK-----DKPSKEWFNFHSEYVQTSFKTASVM----DVHASEYRKIATDGW-FTSVMP---DWNQRNRHVARYLIQNSIWWIETGINGIRQDTHPY------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 150024410 119 -------------------------------------------------------------------------------------------------------------GTFNAFTKDIPKLKKLGVKILWLMPILKNRNAKPDNPYSIKNYRSINANFGTKADLQKLIKTAHKNGIYVILDWVAHHTAWDHAWT-------TQHQDYYVH--------------------NKEGNMI------------APYDWKLDYSNPNLRKAMFEEMKYWTNYNIDGFRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 163814633 176 ------------------------------------------------------------------------------------------DWNQRPS----TMDVGRFGGDLQGVMDKLDYLQDLGVDVIYLNPIFVSP---SNHKYDIQDYDYVDPHFGRIVDFAELVEEIHKRGMKVILDGVFNHCGSFNKW-----------MDRECIYENQEG---YEK--GAFVSKDSPYNFKFYNDNAWPYNTTYDGWWKLNYEDPKLVEYIMKIAKKWVSYNADGWRLDVAADLGHSPEYN-------HQFWREFRRNVKEANPNAIILAE---HYGDPKSWLKGDQWDMNYDAFMEPITW----------FLCGVEKHSDEFRGDLLGNY----DAFKGAMNYHDVSMNELSNHDHSRFLTR--TNRKVG-----------------RLHTMGADAA------DQGVDKGIFRQAVVFTWPGAPTIYYGDEAG--------------------------------------------------------------- 37519942 94 ------------------------------------------------------------------------------------------------------------GGDLQGIIEKLDYLQQLGVTAVWVTPLFEAWEAAPIHGYWTRDFKRINPRLFERNDFDRLIEALHKRGMKLVLDIVCNHSSPD--------AGGIKGQ----LFDDGKLIADYNDDKDHWY--HHYGEVNNWDDEWQVLATFNEN--NVRYRN-----YIKGAIKLWLDKGVDALRVDTVKHIW---------------FWQEFNSDIQAHKPDVFVFGEWIERPVEFANYSG----MTILDFGLCVAIRKALGQGGVHLIEDVFKEDWRYRGATELVTFVDNHD-------MPRFQSLGADGEALR-----------------------------------------------LAVD-------LIMTCRGIPCLYYGTEQYLHDDTDGGNDP--------YNRPMMD------RWDTDTP---LFQDIRVLSEVRRRNPA---- 192361983 45 ------------------------------------------------------------------------------------------------------------GGDIKGIIRQLDYIQNLGATALWTTPVVANPRVNYGGGYWARDFKAVDEHFGTLADYRLLSHQLHQRGMYLIQDVVVNHVGNFFSYVGGYDAQDPT---RYFSLNTGAVPTQYPFSLNNINDPAHRAAYHWTPEDRVQETTFQSGMLDLNTENPVVRDALKDSYAFWIKTGVDAIRIDTVKYV----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 399221 78 -------------------------------------------------------------------------------------------------------------------------------------------------GYWARDFKKTNPAYGTMQDFKNLIDTAHAHNIKVIIDFAPNHTS-------PASSDDPSFAENGRLYDNGNLLGGYTNDTQNLFHHYGGTDFSTIENGIYK----NLYDLDLNHNNSSVDVYLKDAIKMWLDLGVDGIRVDAVPFGWKSFMSTINNYKPVFNFGEWFLGVNEI-----------------------SPEYHQFANESGMSLLDFPFAQKARQVFRDNTDNMYAMLEGSE-VDYAQVNDQVTF-----------IDNHDMERF---------------------HTSNGDRR---------KLEQAL-----------AFTLTSRGVPAIYYGSEQYM----SGGNDPD--------NRARIPS---------FSTTTTAYQVIQKLAPLRKSNPAIAYG 196238649 52 ------------------------------------------------------------------------------------------------------------GGDLWGVIEKLDYLQDLGINAIYFTPIFQS---ASNHRYHTYDYYQVDPLLGGNAAFRELLDASHDRQIKVVLDGVFNHASRGFFPFHDVLENGP-----YSPWVDWFKIEGW--------PLSAPANYQGWGDNR-ALPVF-------NHDNADVREYLMEVGEHWIKFGIDGWRLD-VPFEIRAEG-----------FWQEFRDRIKAINPEAYIVGEIW---EEARQWLDGTQFDGVMNYLFTAPTL-AFAAGDRVIMDHVKDRSYPYPP----------------LFAPEYAAKM--------QELLQLY------------PWEIQLTQLNLLDSHDTSRLITIAGGDRASVELATLL---LFTFPGAPSIYYGDEVGL----AGAIDP----DSRRGFPPESNWDR------------ELYHYHCQLIQLRHSHPALRTG 86134053 10 -----------------------------------------------------------------------------------------------------------------------------------------------DRGFSIIDY-NLNDELVSQEDLVDL----KQLNIELKFDIVLNHLSVASPQFKDLENGDKEYLDKLFMFPDGSLKPYWNTFYQKITPNPIESNVQAIEDGENLETSFDNFQMDVNAKSDLVWEFYQETLKKVSNFGGKILRLDAFAYLHKQVGTNFFNKPGTWNYLRKIKTIADMLLPEI--HAEYGVKHEEVAKYF-------IYDFFLPGLTIHTIESKNNRALFKWIHEI--IDKNYKTVNMLGCHDGIGLLKDEEIENVM-------TTILNRGGKNLYDAEGNKISYYQVNATYFSALNEDET---------------KLLIARAIQMFMPGIPQVWYLDLFAGKNDYEAADKAGSGGH-KEINRTNLSLDQINIGLQKEVVLKQL-----DLIRFRNTSNVFSG- 189466726 188 -------------------------------------------------------------------------------------------------------------GTLEKLATGIDHLKELGVTHVHILPSYDYPQNYNDGSYSTDPY---NPSI-RIKEFKQMVQALHKAGIRVVLDVVYNHTFNTAESFERTVPG------YFY----RQMPDG----------SFADGSACGNETA----------------SNPMMRKYMVESVLHWLNEHLDGFRFD---------------LMGIHDITTMIRKAATAVDPSIIIYGEGWAAK---APQMPEDSLAMKMNTYRMPGI-AAFSDE----MRDALRGPFNDNHKGAFLA--------GLPGGEESI-KFGIVGIKHPQVDNDS-VNYSKASWAEQ-PTQMISSCHDCLVDRLNASIPGITPQELAKLDK--LAQTAVFTSQGIPFIYAGEEV--MRDKKGVHNSYQSPDS--IN--AIDWRRKAEYAD-------VFAYYKGLIQLRKNHPAFRMG 160932642 34 ---------------------------------------------------------------------------------------------------------------IEKLVDWIPHLKELGVNAVYLGPVFES----SEHGYDTKDYYQIDKRLGDSHAFRTVCGRLHESGIRVVLDGVFNHVGREF-WAFRQQNGRSRYCGWFHNLSDPFWYDAWE------------GHFNLVK---------------LNLKNPEVVDHLLGAVGSWIDFGIDGLRLDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 86146327 149 -----------------------------------------------------------------------------------------------------------FGGDLKGLTAKLDYLHDMGITAIWITPVPDSRGGAGYHGYWGRDFFKVDEHLGTVADFKALKTKMDSYGMKLVLDYAPNHSNDEGEYGVLYKKGVRDYKNYYHHNKDWEWNDAWNKTL------FNLTDFDQRKDG------------------PAR-QYLIDGAKFWVDLGVDAIRIDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 1665738 335 ------------------------------------------------------------------------------------------------------------GGDFKGITQRLDYLDELGINTIWISPVFDVRH--SEGGYWADNFGELNPHFGSMADFHEMIDAAHERGIKIMVDVVLNHTGDSSSVAN---------------FPTDEDRARFDGMLRDGGSGEVRGELAGLPD----FLTENPDQWQTDW---------IEKSRTAKGNTIDYFRVDTVKHVED---TTWM----------AFKNALTKAMPEHKLIGEANV--NDDLGYL---------NSGMMDSLLDDFANGQLDAVQQKLEARNSKLNNTATLQFLGSHD------------------------EDRFYE-VVEGDLGK---YQV------------AASLQ--------------------LTAKGQPVIYYGEELGLKNDYPY-----------YTNRQNMPWDDVDG--------NEILEHYQKLLAFRNDNPTFAKG 213014942 18 -------------------------------------------------------------------------------------------------------------GDLAGLIEKLDYIKELGATAIWITPPIANPWVNYGGGYWARDFKKIDEHFGDLELYKKFVEEAHKRGLYVIQDIVANHVGD---YFKFV--GGKFYKNTESV-PT-SAPEQYPFSLNDYLKDKDKNIYHWTPD----ITNYSNYQMDLNTENPVVIEALKDSYTYWIKEGVDGFRIDTVIYVWKE-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 54304042 93 -------------------------------------------------------------------------------------------------------------------------------------------------GYWARDFKRNNPFFGDLNDFRELIAVANEHDIKVIIDFAPNHTS-------PAEVNNPNYAEDGNLYNNGEFVASYSNDLNEIFYHFGGTDFSTYED------SIYRNLFDLNLNNNFVDQYLRDSIKFWLDLGVDGIRVDAVPLGWQ----------------KSFVDTIYNHKPVFVF-GEW---------YLGKDEYDPNYNNSGMSLLDFEFAQTTRSVFRNHEKNMFDLYDKNTENNYERVVDQVTF-IDNHDMDRFHYDGATKRNVE------------------------------------IGL---------------AFLLTSRGVPTIYYGTEYLTGNGDPY-------------NRKPMSS------FDQNTKAYKI---IQKLAPLRKSNPALAYG 118578861 181 -------------------------------------------------------------------------------------------------------------GTYAGLVEKIPYLQQLGVTAVELLPVFDAPPGSNYWGYSPVSFRQ-DP-LGPLDEFRDMVKALHRAGIEVVLDVVFNHTAE----------GDQGYRDFYYML----EPDGI--------------SYANYSGCG---NTFNA-------NNPIARRLIIDSLHHWVRMHVDGFRFDLASILRDEQGRPLENPP------LLWDIETDPALAGIKLIAEAWDAAGQVGSFIGDSWKE-----------WNSFLRGDVSRFASRLLASPDIREAEQSINFVTCHD--GFTLNDLVSKHNQANGEDNR-----------DGS-------NENLSW----NCGQEGPSSDVEALRNRQVKNFLAVTLLAL---GTPMLLMGDEVRRTNNNAYCQD----NETGW-----FDWRLLERYAD-------VHRFARMLIAARQR------- 34810597 151 -------------------------------------------------------------------------------------------------------------------IDHLDYIAGLGFTQLWPTPLVE-----NDAGYAATDHYRIDPRYGSNEDFVRLSTEARKRGXGLIQDVVLSHIGKHHWWXKDLPT--PDWINY----GGKFVPTQHHRVVQDPYAAQADSNFT----KGW----FVEGXPDLNQTNPLVANYLIQNNIWWIEAGLSGLRID---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 196191150 114 --------------------------------------------------------------------------------------------------------------------DRLDYLQDLGVNALELMPVQSCPM-EIGWGYNLRHYFALRSSYGKPADLKRLVDECHARGIMLILDVVLNHSEAEAPLTQ---------IDYYWYRKDPKDPDQ-----------------SWGPE-------FDYDHYDENYERFPARDFMRDMVNFWITEQFDGLRFDAV----KQL-----DNPEV--LGQIVDEAGLAAKPKPLFTAEHIPEKPDICGLEGP--VDSSWRVSFHYNFLDILAIEKVKELID--PKRMGFLSAQNVINYLTSHD--------------------------------------------QN------RLMANLADMEIFEQG---AFKRAKLGAALVMTAMGVPMIWMGEEFG-----AYKHDPA-----------PLDWSLLDSEPNVGLLKY-----YKGLIALRKENAA---- 212714814 26 -------------------------------------------------------------------------------------------------------------GDFQGIIDKLQYVHDLGCNAIWINPCFDSSF--YDAGYDVRDYYTAAERYGSNADLQRLFERAHELGMHVLLDLVPGHSAVDNPWFLESGKDERAWTDRYIWRPMTQSPNLYESIRGFLRPDAAAVNFSTQACLNYGFGTVTED-WQFAADSPEAVLLIQDIMDFWLGLGADGFRVDMAGSLVKE-------DPDTKLLWQQVRAHLDETYPEAVLVSEWGDPEEALHAGFD------------MDFLLHFGPSHYLDLFREN-PYFSAGSSEAT------------------GSAETAETEHDGERSECDGAGSSGCDSNGNSVVDGDNPASGDIKAFAMLASTAGIRMRDTLTTDEMKLAFTFLLTMPGCPFIYYGDEIGM-------------------------------------------------------------- 167759638 155 ------------------------------------------------------------------------------------------DWNKYPDKMGVR---EFYGGDLQGVIDKLDYLQDLGVEVLYFNPLFVSP---SNHKYDIQDYDYIDPHYGVIEDFIKLVEELHRRGMRIILDGVFNHCGSFNKWMDRERENQEDYEPGAFISPD--SP--YRSYFR--FFKEEPGNWPYNSDGWWGHDTLPK----LNYEDSMKLNYILYIGRKWVSYNVDGWRLDVAA----DLGSNEYN----HQFWKKFREAVKDANPEAIILAEHYGDPSDWLQ---GDE-------------WDTVMNYDA-----------FMEPVTWFLTGMEKHSD----EAREELRGNADNFVGS---ISHHMSNMLTPSLAMNELSNHDHSRFLTRTNHMVGRVEHLPKAAEEYVNEAIMREAVAMTWVGAPTIYYGDEAGVCGFT----DPD--------NRRTYPWG-----HENQELLN--FH--KEMIRIHKEHPALRTG 192808790 166 -----------------------------------------------------------------------------------------------------------FGGDLQGVLDHLDDLVDLGINAIYFTPLFLSP---SNHKYDTVDYKQVDPHFGDNDLLKKVVDTCHAKGIRVILDAVFNHCSEEFPPFQDVLKGEKKYAGWFHV---------------NRFPCE-------IKDGIPTYDTFGFFMPKFNTANPEVKAYLLGVAEYWIKIKLDGWRLDVANEI-------------DHHFWRDFRQVVKKANPEAYIVGEV----------------------------WSD------SLIWLQGDQFDSV------MNY---------PFADKVLE---------------FFNGNMDGTFANRIPQQTNEVVFNLLCSHDTPR---LLTRVGEDIRRMKLTVVFLFTFMGTPCIFYGDEIGLTGD----GDPD--------CRKCMEWDPKKRNQE-------LYAFYQGMIALRKEHKALRQG 171678191 59 ------------------------------------------------------------------------------------------------------------GGTWRGLINKLDYIQDMGFTAIQISPINKTAAGDPYHGYWTTDLYALNDKFGTEKDFKDLVAELKKRDIYLMADVVVNHM------AQKFDNNPPPKVDYFNPFNDEKY--------------FHP--YCNVTEEGWLNATEYQDCWDLDTRNEFVIKEMNSWIKGLVNYSIDGLRIDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 83814446 48 ------------------------------------------------------------------------------------------------------------GGDLYGIVDRLDYLDALGVTALYLNPIFASAANHR---YHTYDYYEVDPLLGGTDALRALLDAAHARDMRVVLDGVFNHASRGFWPFHHVLENGPDYVDWFKIEDWPLRPYASDQ----------PHNYAWYDI---------PALPELNTDHPPVQDFLLDVARHWIAFGIDGWRLD-VP---REIETD--------GFWEAFRTVVKDANPEAYLVGEIW---DEAPAWLQGDRFDGLMNPLLDATLFGAGSLRDAPAFADELDRLLALYETCAQLNLLDSHD---------------------------------------------------------MARAQWILNNNPAAFRQAVL---FLMTMPGAPCIYYGDEIGL----SAAGDPHPRDDADWTDLLSFYQAATALRHRHEVLTGRITLVLRRTLADATALVAFNAG 110756705 175 -------------------------------------------------------------------------------------------------------------------------------------------------------------ELGTLSDLEALIKAAKDREQYIILELDPTHTSIEHPWFKRSIEREEPFSSYY-VWADAKITSDGKRNPPNNWLSVYGGSWEWNEQAQYYFHQFNKTQPELNYNNPTVVTEFSDILSHWIKLGISGFRLANIQYL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 83816389 125 ------------------------------------------------------------------------------------------------------------GGDFAGIREHLDYIDDLGMTALWMTPIFENDMPPEYGGYAATDMYRVDPRFGSNDTFRRLVESAHERDLKVIMDMIHNHIGDRHWWMDDPPTGDHDFDKYGTTYEGAAVIDPYAEHDREQLTD------------AW----FVPSMPDLNQDNELLATYLIQNTLWWISTGIDGIRMD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 148242235 55 ------------------------------------------------------------------------------------------------------------GGDLYGVIDALDHIQAMGVTCLYLTPIFSSAANHR---YHAYDYLQVDPLLGGDAALDALISAVHSRGMRLVLDGVFNHCGRGF-WAVENEAASP-YRDWFHI-------QQW-----PLKPYPGEGE-SCGYDCWWAI----PDLPKFNHANPAVQDYLLRVARHWLERGIDGWRLD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 166033187 169 -----------------------------------------------------------------------------------------------------------YGGDLKGVWDKLDYLQDLGVEVLYFNPIFVSP---SNHKYDIQDYDYIDPHYGSNEFFVQFVEEVHRRGMKVILDGVFNHCGSFNKWLDRERSADSPYRSYFRFF----------QEERERWPYN--GSY----DGWWGHDTLPK----LNYEDPKLEAYIFEIAKKWVSYNADGWRLDVAA----DLGSNEYN----HEFWKKFRKVVKEANPEALILAEHYGDPSE---WLEGDEWDMNYDAFMEPVTW--FLTG---MEKHSDEAREDLRGNAAFVNAI-CHHMSNMMTPSLQVSMNELSNHDHSRFLTR-----------------TNHRVG--RVQELGAEAAN--ENVNVAVMREAVV--MQMTWPGAPTVYYGDEAGVCGFT----DPD--------NRRTYPWGHEDQELIA-------FH--REMIRIHKRYPVFREG 149280248 109 -------------------------------------------------------------------------------------------------------------GDIQGVINKMDYLKNLGVTAIWMTPEIENNMKQSYHGYAATDHYKIDPRYGTQALYKSYVTQAHAKGLKVIKDIVHNHMGSNH-----------------WFFNDMPMKDAYTQTSPVMDPHAAESDKKKMLDG-W----FVPTMPDFNQRNPFVQNYITQNHIWWIEAGIDGLRLDTYPY------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 139438548 54 -----------------------------------------------------------------------------------------------------------------------DYLQELGVGAV----LINPPLESDSHGYDTRSLRHIDRRLGGDADFAAVCETLHVHGIRVVLDAVFNHVGRGF-WAVQERKWDSPYKDWFHIFDG----------------DSCYGDGFWYEG------------WELNLQNPAVVDYLLESVRRWTEVGVDGLRLD-VAYMLDR-----DFMRRLHTFTRELK-------PDFVLIGETL---------------HGDYNQIV----------------------NDEMLDSCT--NY-ECYKGLYSSF--NSVNMFEIAHSLHRQF------GGDPWCIYRGLSFVDNHD---------VPRLASILTDKSC----LRPAYGMLFGMPGIPCVYYGSEWG--------------------------------------------------------------- 6552352 80 ------------------------------------------------------------------------------------------------------------GGDLEGIIAKLPYLYELGVSAIWISPVFDVPINGSNGGYWPKDFKVIEEHFGTWEIFRRLSQEAAKYNITIIIDFVPNHSNDAGEYGALYDNGTPTDANYATVHPTKSLSYIYNHN----------GGITNWND-RWEVRYKNLFNLDLNQLNPWVDNYLKESTVSYLEAGIGGIRIDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 113475562 180 -------------------------------------------------------------------------------------------------------------GTFAGLIEKIPYLKELGITAVELLPVQQFDEQDNYWGYSQISYSSRKDIFGPMDEFRDMVKALHKEGIEVILDVVFNHTAEGNE------NGPTVFRGLYYILEKND-----------------RGYYSNYTGCG---NTFNT-------NNPFVHRLIVDCLCYWVRMHVDGFRFDLASVMSRSMGDPLEDPP------VLWAIESDPVLAGTKIIAEAWDAAGQVGSFIGDRFAE-----------WNGHYRDDVRQFVKSLAKPDREPNHS--INFITCHD--GFTMNDLVEKHNEANCEDNR-----------DGA-------NHNFSW-NCGIEGTT----DQEEIEMLRLRQIKNFFTILFFSQGTPMILMGDEVTQLNNNSYCQN----NKSSW-----FDWSQIDQQND---------------------------- 118462356 40 ---------------------------------------------------------------------------------------------------------------LRRLVDWFDHAIELGASGIALGPIFTSRTH----GYDTTDHYRIDPRLGDDADFDHLIAQAHRRGLRVLLDGVFNHVGVDFPRYRAAIDSDDHAAARWF--------------------RGSRGRFHTFEGHDGLIT--------LNHDNPEVVDYTVDVMAHWLGRGADGWRLDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 186680790 89 -----------------------------------------------------------------------------------------------------------------GIIAKLDYLCELGINAIELMPVNEYP-GDYSWGYKVRHFFATESSYGSTEDLKRLIDECHGRGIRVFMDGIYNHTDEECPLILIDRN--------YWYYEHKHYPED-------------PANY-WGPE-------FNYDFYDKNLNIQPAWEYIGDVVRFWIQEHIDGIRFDAV-----------RQLANFEFLNWLTKQAKNHAAPKQFYIAEHIPDTNTVVKPDGPDACHESFRFLVPYICGKSFELEQLKQILDPKQQGYAI--ATNVINYLATHD---------------------RERLLR--------------------ELGNCGIF------------DAAAFERAKLAAVLLMTAMGIPMLWMAEEFG-----EYQQ---KSED---VTKPKITWSL--LLDDQN---YDLFEYYQKLITLRQQTPAL--- 198259263 161 ------------------------------------------------------------------------------------------------------------GGDIQGISDHLDYIDELGMTAIWFTPMFENNSPPSYGGYAATDMYNVDRRVGSNEAYKQLVTDVHARGMKVIMDMIHNHIGLDHWWMSDLPTKD-------WIHD----VEEYGYTN---FKGTIQGNASQYDKEKLVKGWFVPYMPDLNQRNDLLADYLIQNSIWWIESGIDGIRMD--TYLYPYPEYMSRWVSEVLAAYPNFNIVGEVWVETVA---------------------HESY--------WQDD-SKNADGYDSELPSVTDFPLSFAIRN----------GLNEEFGWETGLS-----RIYYAFAQDRLYTDPNNNVIFIDN--------HDMSRVYEHLGKDEDL----FKIAYSVLLTARGIPQVYYGTELMMEDDEAWRQTPGGWDDDRNVF-------KKSGRTEK---ENEILSYMKKMNEWRKQTPAVHDG 168333759 2192 ----------------------------------------------------------------------------------------------------------------------IDHLKELGVTHVHLLPSYDYASVNSDSGYDPQNYNSSNPEYARIEEFKEMVAALHSAGIRVVMDVVYNHTFS-------VTDGDKVVPNYYYTFDD--------------------GMYSNGAGGNEVAT-----------ERPMVRKYITDSVMYWAEENVDGFRFDLMGLI------DTQTMQE---LTDKLRSEVDA---DMLIYGESILPGDQTLKGSQKGEEFKVFNDNIRGAIGDSDSTG-TGFATGASDKEDDIIEGTEVISYVTAHDNLNL-WDKVIATQLGFEEMKDGALVNG---GSVDDMVANAEPHKF------------------VDPNDVFAVKRSILANGIALTSQGVPFIHAGEEISKYGDHNSYKSPDAINMIRW--------DLKDQFGD-------VFDYYSGLIELRNAHPAF--- 19704134 121 -------------------------------------------------------------------------------------------------------------------EEKIPYLKNLGINVVEFLPIFEWDDGNLDRGYNPINFFALTKKYSSSKDFKKLIFSLHKNGIEVILDVVYNHTA-------EGGTGGKVY-NF--------------KAMGEIF-------YTKDRENYF--TNFSGCGNTLN-CNHKVVKDMIQSLLYWLEVGVDGFRFDLAPVL----GRDSNNQWARHSLLHEL-----IEHP-ILSHAKLIAESWDLGGYF----------VGAMPSGWCEWAYRDTELIKRSVDIFHANKNGYSSINFICCHD--GFTMWDLVSYNLKHN------ILNG--ENNQDGSYNHGEEFTENPHIISLR---------------KQQIKNMIL---ILYISQGIPMLLMGDEMGQLNNNAYCQD----NPTTWV-----DWDRKKDFED-------VFLFTKNMINLRKSYSIF--- 192361489 51 ------------------------------------------------------------------------------------------------------------GGDIPGITQKIDYLKSLGVTTL----LISPPVANSTGGYWPVNFREVDAHYGSLEDYKTLAGKLHENQMYLIQDAVLNHVAPYYEYIGKY---DPEDRRKNYRLDQESIPK-----VPTQFP------FNKIDAAVYHWTSF-RYQVDLNTSNPLVRKTLTESHTYWIKVGVDGFRFDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116672262 55 ----------------------------------------------------------------------------------------------------------------------LDYVLELGASGLALGPVFASETH----GYDTTDYFRIDPRLGDDADFDELIAQCHARGLKVLLDGVFNHVGRSFGAFQGVLTGSPAASWFRLRWPESGWA-----------PGTEPG-YEDFEGHHHLVA--------LNHDEPAVAALVTDVMKHWLGRGADGWRLDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 16330244 158 -------------------------------------------------------------------------------------------------------------GTFAGILSKIPYLQELGVNTIELMPIFESRYHPETGEFLVNGYSTVNPKAGQIDELKNLVKELHKVGISVILDVVFNHTAE----------GN------------------------ERGPTI---SFRGLDNKTYYMLTFSGTGNTLNCNNPIVRGMVLDCLRYWAEFHIDGFRFDLASILGRDPGYPLANPPLLETL--AFDPIL----ARSKLIAEALYQVGSFPSYGRWAEWNGKYRDTV-----RKFIKGDAGVMAQRLQGSPDLPPSTS-INFVTAHD--GFTLADLVA-----------------YNGKH--NYANGE-------NGNDGANDNYSWNCGVETDNPDILRRARQMRAILLVSQGVPMLLMGDEMGKTQD---GNNNTYCHDSNWLN-----WHLLEQNQ-------AWFRFVKHCIAFRLAHPVLR-- 88809296 44 ------------------------------------------------------------------------------------------------------------GGDLLGVLDALDHLQELGVTCLYLTPVFSSAANHR---YHAYDYFQVDPLLGGDAALDAVIEALHGRGMRLILDGVFNHCGRGF-WA------------FHHLLENPSSPDWFTVHQWPLIPYPRKGGYSWWND---------PALPKFNHANPAVQDHLLAAGRHWLERGIDGWRLD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 124605822 85 ------------------------------------------------------------------------------------------------------------GGDWQGIIDKIDYLTNMGVTALWISPIFETIDDESYHGYWARDYKKTNPFFGSTEDFERLIETAHSHDIKIVIDLAPNHTS-------PADFDNPDYAENGVLYDDGNYVGSYSDD-SDLFLYNGGTDFSNYEDEI------YRNLFDLNHINPELNNYLEDAVKKWLDLGIDGIRVDAVA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 148262880 178 -------------------------------------------------------------------------------------------------------------GTYAGLVEKIPYLQELGVTAIELLPVFDAPEGDNYWGYSPISFYSSRPDLGPLDEFRDMVKALHRAGIEVILDVVFNHTAE----------GDDRYRGYYTLEPDGETYANY----------SGCGN-------------------TLNANNPIVRRLISDSIHYWVRMHVDGFRFDLASILADERGDLLENPP------LLWDIETDPALAGIKLIAEAWDAAGQVGSFIGDSWKE-----------WNSFLRGDVTRFASRLLASPDIPEQS--INFVTCHD--GFTLND--------------------------------------------------------------------------------------------------------------------------------------------------------- 150017328 171 -------------------------------------------------------------------------------------------------------------GTFAGLAEKIPYLKELGINAVELMPIFEFDEARYVRGNLLCDYWGYNPKEG--DELKSLIKKFHEDGIEVILDVVFNHTAEGNEYFKGFDN------NVYYML----TPD---------------GKYYNSSGCG------NT----LNCNHPIVHRMILDCLRYWVTERVDGFRFDLASILGREDGSPMNNPP----LLQSL-AFDPILA-NTKLIAEANGKYRDDIRRFLKGDSDL-------AATVAERITGSYDL------YNPDIRGKNASVNFITCHDGFT---------------------LYDLYSYNDKHNEENGWNNTDGENNNNSWNCG-----AEGETDDENIIKRKLIKNAVLLSSQGAPMLLSGDEFGNTNNNPYCQD----NEISWLN-----WSLLYKNHD-------LFTFFKNMINFRKRHPA---- 192809627 78 -------------------------------------------------------------------------------------------------------------------------------------------------GYWARDFKKTNPAYGTIADFQNLIAAAHAKNIKVIIDFAPNHTSP-------ASSDQPSFAENGKLYNNGTLLGGYTGDTQNLFHHNGGTDFSTTENGIYK----NLYDLDLNHNNSTVDTYLKDAIKMWLDLGIDGIRMDAVPFGWQK-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 182419876 110 ------------------------------------------------------------------------------------------------------------GGTFAGLSEKIPYLKNLGINCIELLPIFEFDELENDGGYSTVNFFA--PKAGGMEELKNLIKKFHQAGIEVILDVVFNHTAE----------GNEKYISYYYLL---------------------------NPEGQY-----YNFSGTLNCNNSIVRNYILDCLRYWVSEHIDGFRFDLASILRDENGAPMKNPPLAHAILSKSKLIAEAWDAGGLYQAEWNGKYRDTVRKFLKG---------------DNVALEFMKRMEGSQDLYSQRTSNAS-INFITCHD--GFTLYD----LVSYNGKHNK---------------ANGE---NNMDGTDDNNSWN----CGFEETNDVSIKQIKNAITILLMSRGIPMILCGDEFCNTNNNAYCQD----NEISWIN-----WDNLKIYDD-------IYNYFKAMINFRKSHPVL--- 146299159 162 ------------------------------------------------------------------------------------------------------------GGDIEGIIKNLDYISSLGATTIWSTPLCE----DNDKTYGQSDVYKIDPRYGTNDDYARLSAEMHKKNMKLVMDYVTNHWGITH-WMMK----DIPTKTWFNQFETFTQ----THHRREVITDIHA---SKIDQEVCVDGWFVPSMPDLNLKNPLVAKYLTQNAIWWANL--DGFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119720359 80 ------------------------------------------------------------------------------------------------------------GGDIDGIIAKLPYLYELGVTAIWISPVFDVAINTSSGGYWPKDFKVIEEHFGSWSTFYKLIQEARKYNITVIIDFVVNHSSDAGEYG--ALYDNGTFVTDYPTDAKYATVDPITRSLSNIY--NHNGGITNWND-RWEVRYKNLFNLDFNQLNPWVDRYLKESTALYLKAGIGGIRLDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170695085 182 -------------------------------------------------------------------------------------------------------------GTFSGLIEKIPYLKDLGITHVELLPVMDVPAPANYWGYSTHSFYSPHPGYSVEQEFRAFIDAMHAAGIQVLLDVVFNHTA-------EAGASGPVIN--------------FKVLANEVFYHVDP-----AQGGRYLYTGCGN---TVNCNHPLVSAFILRCLEYWVREGVDGFRFDASVFTRGELGTPSPVLARVPLIAEAWDAAGHVGAPGMAW-AEWNGRYRDVIRRFVRGDPGMI---GQMCTCLAGSAD-----LYQADGRLPVNS-----INFVTCHDGFTLDLVSYDAKRNQANGDDNR-----------DGS-------NDNLSWN-----------CGEEGDNDPSIVRLRLRQGILLLSQGVPMLLAGDEILRTNNNAYCQD----NELSWT-----DWRFSDDSLD-------MLRFVREMIALRKRHPSFTGG 148270087 59 ------------------------------------------------------------------------------------------------------------GGDLKGIIDKLDYIRGLGVDGIWITPPVANQWWDNYGGYHARNFKEVDEHFGNIETYRKLSEEIHRKNMFLIQDIVVNHVGN----YFRFKAGKPTFTQFPFNMNDYNDPKQREMNVYHWTPDI--TNYNDIHQKL-------NYQLDLNTENPMVRSALKDSYGFWIKVGVDGFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 28901448 33 ------------------------------------------------------------------------------------------------------------GGDLVGVSDKLSYIEDLGATSIWITPPVANQAEQNYGGYHARDFQKVDEHFGDMESYQALAREVHARNMFLIQDIVTNHVGN------------------FFTYDD---PYSYDPSLPQELPYPLNMNECKTDGGSYHWTTDHNDTWDLNTSDPEVRAYLKESYRKWIRVGVDGFRIDTVKFVEHDFWSDFLHADDG-VMTQAFLTFGEVFETSTPYHTE---GEEKMLTYIGESGSQLVLNFPLQATMTRVFASGQTDYLRFRLEKMMEMFPNYIMPNFIDNHD----------------------------------------------------------------------------------------------------------------------------------------------------------------- 198276183 107 --------------------------------------------------------------------------------------------------------TDSFAGDIQGISNHLDYIADLGVTAIWLNPTQENDMESSYHGYAITDYYQIDKRFGSNEDFCALVEKAHEKNLKVVMDMIFNHCGSENYLFRDKPSDDWNYRSNYTSFKTASVMDAYEK---------------KIATDGW-FTSVMP---DFNQRNRHVARYLIQSSIWWIEAGINGIRQDTHPY------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 153811205 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIMDLVINHCSDKHEWFQKALADDGEYADYFYFRKGKNGNP--------------PSNYRSYFGGKYYFHMFAKEQPDLNWENPK-LRQELYNMIWWLEKGLAGFRIDAIINIKKDL---------------AFPDY----------------EPD------GPDG---------MAACWKMVENVDGDLKKNTFQKYDAFTVGEVF-NM--KADELGQFIGDNGHFSTIFDFCAHS--LSDGAHGWYDA------PHVDFKTWRDTILSGLEANIIE-NHDEPRGVSRFLMLGTVNILLRGIPFIYQGQEIGMQNEYNLAREAGLSDASRDNARTPVQWNAQANAGTTGTPWLKVHSDYKEI------------- 109898430 143 -------------------------------------------------------------------------------------------------------------GTFKSTIEKLDYLAKLGINCIEVMPVNEF-AGDFSWGYNPAYPFAVEEAYGGPDGLKNLVREAHARGIAVVLDVVYNHFSDLHLWQFDGWSENN--KGGIYFYNDWRSDTPWGDTRPD-------------------------------YGRPEVRQYIYDNMMWLEEFRLDGLRMDMIPYMRSVSGSPDDAIEEAYDLIRWLNSEIQRRHPGKIVVAEDLHGNDFVLGYTAQWDADFV-HPIRDVLTQPEDDSRDLNLVEKALTRQYSGDP-LSRVVYVESHDEV---------------------------------------------ANGSARLAEEIAP--GNVDKDYFARQRSAIGAALTLTAPGTPMLFQGQEL--LEDL-WFDDKD-----------PIDWSRKQQFP-------QLHKAYTRLIALRTEHPSL--- 193657375 6 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TWNERKQFYYHQFNSKQPDFNIRNPEIHKEMLDIIKFWMDRGVVGFRFDALRHLYDEPHTYTVDQPETIEIIKEWREFVDNYTPSLI-TTESYTSTEMLMQYYGKPGAQLPFNFALLSNVIESIDTK----VKNWLD---NMPENANWV--VENHDN------------------------------------AR-MPTKYGPE-------------------------MVPLFTALKLSLPGIEVTYYGSEIGMDNTYDQSQDPNKLDDSRDDERCPMQWD----------------------------------- 53714547 188 ----------------------------------------------------------------------------------------------------------------------IDHLIELGVTHVHLLPSYDYPQNYNDGSYATDPY---DPAV-RIREFKQMVQALHKAGIRVVLDVVYNHTYN-------------------------TDGSNFERTVPGYFPDLANGSACGNETA----------------SNPMMRKYMIESVLHWIREHIDGFRFD---------------LMGIHDIETMIRKAVSAVDPSIIIYGEGWAA--EAPQYPG-DSLAMKVNTCKMPGI-AAFSDE----MRDALRGPFNDNHKGAFLAGI---------PGEEESIKFGIVGVSHPQVNNDS-VNYSKAPWASQPTQMISYVSDDMCLVDRLKSSIGIT--PEQLVRLDKLAQTAVLTSQGIPFIYAGEEV--MRDKKGVHNSFESPDS--IN--AIDWNRKTTHED-------VFAYYKRLISIRKAHPAFRMG 192362533 275 ------------------------------------------------------------------------------------------------------------GGDIEGLISKLDYLQALGVSAIWVTPLADNINAGTEGGYHARDFYEVDEHLGDWALVDELVAQMEARGMKLVLDIAPNHSNQDDQYEFGAL-----YKEGAFI------------------TDFASGKNTWYNGNGAIAATTCPGEWDDPWRNKSLYNYLIDAALKWMDHGVYAFRIDAI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 166368206 81 ------------------------------------------------------------------------------------------------------------GGTIAGIKSKLDYLQNLGVTTLWIAPVCKQRKDETYHGYGIQNFLEIDPRFGTRQELRDLVDAAHTKGMYVLLDIIYNHSGNN--WFYNV-GGRPKTTEKYRFAPSISPSDLEDGVWPQEFQDTKAGEICKWDPEGWPLHPDNEFRRDLNLNRSDVLNAVIKVYQYWIALSCDGFRIDTV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 186472371 156 -------------------------------------------------------------------------------------------------------------GTFDGLIEKIPYFQQLGVTHLELLPVMAFDEQDNYWGYSTHSFHSVDPA-NAVNEFRAMTDAMHAAGIQVLLDVVFNHTAE---------AGEANFKGFA----------------NDIFYQHDPGDARRYLDYTGCGNT-------VNCNHPLVTAFIVHCLEYWVEMGVDGFRFD-LASVFARDGESSRTLSRVPLIAEAWDAAGHVGAPGMAW-AEWNGRYRDVIRRFVRGDAGIIGEVATCIAGSADLYADDGRL-----------PGSS--VNFVTCHD--GFTLND----LVSYNG---KHNEANGQENR-DGS-------NDNLSW----NCG-----AEGETDDAGIVRQARNLMAILFLSQGVPMMLAGDEVG--NNNGYCQDNALS----W-----FDWRRVES-------ASGMLRFMRELIALRKRHASLR-- 60681817 92 --------------------------------------------------------------------------------------------------------------------------------------------------YAIKDYYDVDPDLGRMKEFENLVSRTHRAGLKVIIDFVPNHVARQYHTTQLGANDDPNYSNFYYI-PQSELHGQFDMTGNALFPAKATGNNRFDNINDWYETVKLNYGVD--YQNPDTWTKMLDILLFWSSKNIDGFRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 196185934 91 ------------------------------------------------------------------------------------------------------------GGDLAGVTQRLDYIQGLGATAVWLAPVFKNKPVQTHGGYWITDFTAVDPHFGDEAAMRALVDAAHARGMKVYLDIVANHTADVIRY-RECPDRPCEYRDYPYTFDGRTRPDAYEETVPAWLNDPIHGDFAGLD--------------DLLTEDPVVIQGMIDIFGGWIDKGIDGYRID-----------TARHVPE----------FWQAFIPAMLARARAKGIP--NFHIFGE-----VYDPDPAVT---ARFTR-VDAYPAVLDFPFQK------------------TAVEVVSGKSGTDALA-KLFAADAIYAKGADTAAILPTFLGNHDMG--RV-GFFVKQANPNASEAEILARVKLAHALMMFSRGVPTLYYGDEQGFAGAGGYGNSRQDMFASQTAERPI------GGRQPAYSTEAPLYTAIAEMARIRAAEPALRHG 162420404 227 ------------------------------------------------------------------------------------------------------------GGDLAGLTEKLDYLQQLGVNALWISSPLEQIHGWVGGGYAYLDWTRLDANMGTEQDLRTLVEQAHKRGIRILFDVVMNHVG----YATLADMQNDQFGALYL------QGDQQEKTLGKRWSDWTPGSGQT-------WHSFNDY------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 88859792 63 -------------------------------------------------------------------------------------------------------------GTFAAAEHQLPRLKELGVDILWLMPIHPIRKGSLGSPYSVKDYYGVNPEFGTLDDLKSFVNAAHELGLYVILDWVANH----SAWDNELRH---KHQNWYT--------------------KNSQGNFQ--PTPWWDW----SDIIDFDYNVPEMREYMTDAMKYWVKVNIDGYRCDVAGFV----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167763318 194 -----------------------------------------------------------------------------------------------------------------KLATGIDHLKELGVTHVHILPSYDYPQNYNDGSYA-TDPYKPDVR---IREFKQMVQALHKAGIRVVLDVVYNHT-----------------------FNTAES--NFERTVPGYFYRQAPGGFADASACG------NETASD----RPMMRKYMVESVLHWINEHIDGFRFD---------------LMGIHDIETMIRKAATVVDPTIFIYGEGWAAS---APQLAQDSLAMKANTYKMPGI-AAFSDE----MRDALRGPFNDNRQGAFLAGL---------PGGEESIKFGIVGVRHPQVDN----GKVNYSKA---PWAEQPTQDDMCLVDRLKSSIGITPEELARLDK--LAQTAVFTSQGVPFIYAGEEV--MRDKKGVHNSYQSPDS--VN--AIDWKRKTEHAD-------VFAYYKGLIQLRKHHPAFRLG 196238651 138 -------------------------------------------------------------------------------------------------------------GTYQDAIAKLDYLCDLGINAIELMPVKEYP-GDYSWGYNPRHFFATESSYGLTADLKQFIDECHGRGMRVIMDGIYNH----------SEASAPLTQDYWYHHEPRD-----------------PGN-NWGPE-------FNYEKYDENLETYPARRFIGDTVRYWISEHIDGIRYDAARQI--------ANYDFMHWIVQQAKE----TAGAKPFIAEHIPETTSITNVDGPDGCDSFYHCVLEHITGESF---DLERLKDVLDKRQGFMGATNVVNYLTNHD--------------------------------------------HNHV---------MAELADRGIFDEAAFRRRKLGAVLVMTAMGIPLIWMGEEFG---EYKYKQDQAK-----------IDWTLLAGELNRG-----LFEYYKGMISLRKSNPAL--- 199597283 185 ---------------------------------------------------------------------------------------------------------DYYGGDLQGVLDHLDDLQALGINGLYFCPIFTA---ASNHKYDTIDYLNVDPAFGDKVLFAKLIQAAHQRGMRVMLDAVFNHMGGSMQWQDVLRNGEARFASWFHIYQTPVTPPLKNAGQPQ-YDTFA----------------FEEKMPKLNTANPEVQEYLLTVATYWIKTDIDAWRLD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 212693427 187 ----------------------------------------------------------------------------------------------------------------------IDHLKELGITHVHLLPSYDYAKAQYNWGYDPQNYNVPDGSYSTIREFKQMVQALHKAGIRVVLDVVYNHTTDESN---------------------------FERTVPGYF-------YRQTKDGQW--------------ANAMMRKYMIESILYWINEHIDGFRFD---------------LMGIHDIETMIRAAIDKIDPSIFMYGEGWAASS---PQLEADKLAMKANVEKMPRIWDDD-TKGAFLVGEAIEHPQVISDSVNYISYVSCHDDMCL------ADRLKATMPD--------------------------------------ASVEEL-----AALQK--LAETFVFTSQGVPFIFAGDE--MMRDKKGVHNSYNSPDS--IN--TIDWKNKTVHKD-------VFEYVKGLIAMRKAHPAFRMG 29346183 92 --------------------------------------------------------------------------------------------------------------------------------------------------YAIKDYYDVDPDLATMKEFENLVHRTHRSGLKVIIDFVPNHVARQYH--SDAQNDDPNYANFYYI-PQSELRAQFDEGAAEPYPAKATGNNRFDNINDWYETIKLNYGVD--YLNPDTWIKMLDILLFWASKGIDGFRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 84685589 185 ----------------------------------------------------------------------------------------------------------------------LDHLVKLGVTAVELLPVFLVEKGVNYWGYQTVGFFAPAPRYGRIDEFQQMVACFHAAGIEVILDVVYNHTGE----------GDEDNASYYRLAED---PSQYVN-------DTGTGN-------------------TLNLEHPMVLRMVLDSLRYWATMGVDGFRFD----LCSTLGRTAEGFDRNAAFFKALRQ-----DPLLATK-KLIAEPWD----IGPGGYQLAYPPPF--AEWN-DQYRDVRRFWRGLGHVPVLADATSSVNLLTAHDGFTLTDVVSYAEHNEANGEDNR--------------DGHGENHSDNMPTKDKQIL------------AARALRRRNMMATLLLSQ-GTPMILGGDEIGHSNNNAYAQD----NDVTWI-----DWARADE-------AFRAFTA--RLIGFRKRHPILR-- 75993214 61 ------------------------------------------------------------------------------------------------------------GGDIEGIIERLDYIESLGVSMIWLSPLNDNINRMAGGGYWPRDFKRIDEHFGTWEDFRRLVEEAKKRGICIIVDYVPNHSATDGEFGALYDNGTLV-TNYY---EDRKNANPYTASLENIY--HHNGNINDW------------FGFQLKYANLADFNQMNDFVLFVKN-GACGFRIDAVKHI--ELG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 2911478 51 -----------------------------------------------------------------------------------------------------------FGGDWQGIIDKINYLTGMGVTALNITSVIKYSGVNNTSGYWARDFKQTNDAFGDFADFQNLIDTAHAHNIKVVIDFAPNHTS-------PADRDNPGFAENGALYDNGSLLGAYSNDTAGLFHHNGGTDFSTIEDGIYK----NLYDLDINHNNNAMDAYFKSAIDLWLGMGVDGIRFDAVPFGWQK-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 166366248 178 -------------------------------------------------------------------------------------------------------------GTFAGLIEKIPYLKNLGITAVELLPIFDPPGLTNYWGYSTISYSSDRSPLGPLNEFRDLVKALHKAGIEVILDVVFNHTAE----------GDEDNRTYYIL-------DAEDKSL--------YSNYTGCGNT-------------LKGSHPIVGKMILDCLRYWVSMHVDGFRFDLAAVL-------SRNVDGEPILQKGYNMIWAISDPVLALIAEAWDAAVEFADWFSE---------------WNAFVRGDTSIVTKLAARSPDIPDTDVSINFVTCHD----GFTLNDLVS---------------YDGKH--NEANGE---ENRDGCNDNFSWN----CGVEETNNEAIKTLRLLLTILFISQGTPMLLMGDEVRRTNNNAYCQD----NQLSW-----FDWSAVEQEFD-------LWCFVRRLIDFNKKLALFR-- 196257717 113 -------------------------------------------------------------------------------------------------------------GKYKHVIEKLDYLCELGINAIELMPVKEYP-GEYSWGYNPRYFFATESSYGTTEGLKQLIDECHARGIRIIMDGIYNHSEASCPLTQI----DHDY--WYHHSP--KDPDN-----------------NWGPE-------FNYEHYDENLDVKPAWKFIGEVVRFWIEEHIDGIRYDAA----KQIA----NYDFMHWIVQETKK----VAGSKPFIAEHIPDTPTLTNLDGPDGCHDSFFHAMMPHL---CGDRDLEELKNVIDKRQGYMGTTNIVNYIGNHD--------------------HRRLM---------------------LELADRNIF------------DEAAFKRVKLGYAILMTAIGVPMIWMGEEFG---DYHPKENPNK-----------IDWTLLKNDSNKG-----LFEYVKGLVNLRKQNHAL--- 87123854 66 ------------------------------------------------------------------------------------------------------------GGDLQGVIDKADYLQALGVTAIWLSPLFEAPMH----GYWTRDFKRINPHFIASNDLRKLVEVFHARGIKLILDIVCNHSSPDINGSKGVADFNNDTNNFYYHFPTITD---------------------WNDEFQLLLATFND-------KNIAYRNYIKSAITAWLDAGFDALRVDTVKHMWQEFVTDIRRQH-----------------PETFIFGE----------YFGSP--------------------HDSRTLTYANSSGMSIL-------------DFGLAY--------GIR---------DAFSGMKPGGFTELVKFIDNHDM--PRFLSVTDSHANLE------LAMILL-----LTLRGIPAIFYGTEQYLVNNTHGGQDP--------YNRPMMEWDE----------SSRLFHCIRQLADLRRTNRALAYG 197117214 188 -------------------------------------------------------------------------------------------------------------GTYAGLVEKIPYLKDLGVTAVELLPVFQFDPHDNYWGYSPISFSSRTEPLGPLDEFRDMVKALHKAGIEVILDVVYNHTSE----------GDHKGPTFYRGFAN----DVYYSLAPDGSYINHTGCGNTMNANHHV-----------------VRRLIIDSLHYWVKMHVDGFRFD-LASILSRQGRPLKNPP------ILWDIESDPALAGIKLIAEAWDARDDVRRFLKGDEGVVSRFAARM------LASPDI----YGHQERE--PEQS--INFVTCHDGFT---------------------LNDLVSYNKKHNEANGES---NRDGSDANLSWN----CGVEAGDPAQVKNFMAVTLLAL---GTPMILMGDEMQQGNNNAYCQ------DNRW-----FDWSLHERHAD-------IYRFTKEMIKAR--------- 170288968 4 ------------------------------------------------------------------------------------------------------------------LIKDLERLKGMGINTVWLMPIHPTRKGTLGSPYAIRDYYEIDPFIGTKDDFKRFVKRAHELNMYVLMDMVLNHAAADNEWFLRDENGNP----------TRKVPD---------------------------WT----DIVDFDYSNGELRKYMINMMKYWVEEDVDGFRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 160902873 25 -------------------------------------------------------------------------------------------------------------GDIQGLIDQLDYIKELGATAIWVTP----PVANQDGGYWARDFKKVEEHFGDVELYKKFVEEAHKRGMYVIQDIVANHT------------GNLIYKNGRYFLNNQSVPDQYPFNMNDYNPEQRKLNYHWPSEIK------NPNQYDLNTENPLVIEALKDSYTFWIEEAIDGFRID---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 91223154 41 ------------------------------------------------------------------------------------------------------------GGDLVGVSDKLGYIEDLGATSIWITPPVANQAEQNYGGYHARDFQKVDEHFGDMESYQALAREVHARNMFLIQDIVTNHV------------GNFTYDDYYY---DPSLPCQGFRLIENALPQELPYPLNMNETGIYHWTTDHNDTWDLNTSDPEVRAYLKESYRKWIRVGVDGFRIDTVKFV----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 197736932 121 -------------------------------------------------------------------------------------------------------------------EEKIPYLKNLGINVVEFLPVFEWDDGNLDRGYNPINFFALTKKYSSINEFKKLVSSLHKNGIEVVLDVVYNHTA-------EGGVGGKTY-NFKAMGED-------------IF-------YTKDKE--------NNF---INFSNHKVVKDMIQSLLYWLEVGVDGFRFDLAPVL----GRDSNSQWARHSLLH------ELVEHPILSHAKLIAESWDLGGYF----------VGAMPSGWCEWAYRDTELIKRSVDIFHANKNGYSSINFICCHDGFTWDLVSYNLKHNLLNGENNQDGENNNH------SYNHGEEFTENPHIISLR---------------KQQIKNMIL---ILYISQGIPMLLMGDEMGQLNNNAYCQD----NPTTWV-----DWDRKKDFED-------VFLFTKNMINLRKSYSIF--- 168703481 169 ----------------------------------------------------------------------------------------------------------QFPGTFKGLVEKIPYLKWLGVTAVELMPVFDCPFFNPDTGEKLVNFWGYNPRFGQTHEFRDMVKAMHAAGIEVILDVVFNHT------------GEGNDQGRTYSFRGLD---------NELY-------YLLDPQGRY-----------LNYSNHPVVRDLIMTCLRYADMHVDGFRFDLASILGRDRSGNVMVEPPV---------IESITEDGVLADTKLIAEPWDVGRFFGRRWSE-----------WNGKYRDDVRRFWKGHGLAPAMAERYQWVNFVTAHD--GFTLNDLVSYNEKHN--------HANGEGNRDGE-------SHNSSWN-----------CGAETDDPEALRRRQMMTTLMLSQ-GVPMLLAGDEFQQGNNNAWCQD----NEISWV-----DWTLAEGNKD-------FLRFVRELIHLRKRHPVLR-- 209526664 98 -------------------------------------------------------------------------------------------------------------GTFQAVISRIPELLELGITAIELMPVSQFP-GSRNWGYDVYPYG-VQTSYGGPEGLKALVNACHKQGMAVVLDVVYNHFGPE-------------------------------------------GNYTRDFGHYF--TSKYQTPWGINYGSPGVRNFVLENVLYWFRYHIDALRLDAI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116622006 191 -------------------------------------------------------------------------------------------------------------GTYAGLIEKIPYLHDLGITAVELMPVFDAPVGHNYWGYAVSQYSSRRDPQGVLNEFRDMVKALHRAGIEVILDVVFNHTAEDHRGPTLSFRG-FDNTAYYLLEPDR--------------------SYSNYSG------TGNT----LNANHPIVRRMIVDSLRYWVEMHIDGFRFD-LASI---LSRDCCGRPMAQPPV-LWDIECDAVLAGTKLIAEAWDAAGQVGSFIGDSWRE-----------WNGRFRDDIRAFVRGDDDTAARFADRWLINFVTCHDGFTLNVSYNDKHNQQ-NGESNRDGCND---NR---SWNCGV---EGPSNDP-----------EIEALRNRQIKNFL---TITLLSLGVPMIVMGDEVQQGNNNAYSQD----NETSW-----FDWTLV-QRH----------------------------- 149922916 241 ------------------------------------------------------------------------------------------------------------GGTLDGVRAAIESLAQLGVSALWLSPVYLNPDADTDGGYWVLESRTVDGRIGGEPALRELIDLAHGEGLGVVLDVIPNHVYEDHAVVPSASA------------AGWFNTHGHTEECVCGTP-TCP----WSDYQETCW--FAPYLPDLRLEKPEAMDFSMAEIAWWVDEDVDGLRIDAVSMM-----------PRA-----ASRRVADLAAPGSLLVGEVFTGGDGLRYYLGPQGLDSVFDFPLM---WSLRATLSG---AEGFASLDAL-------------------LDEEDAALEG-SGALLARMLGNHDTPRFVSSDHLGDPWDEP-----------ASQPEGADAESAAVLERAALGWTLQMTLPGMPVIYYGDELGL-------------------------------------------------------------- 212550570 88 --------------------------------------------------------------------------------------------------------------------------------------------------YAIRDYYDVSPDLARMEEFETLVQRTHRADLRVIIDFVPNHVARQY--FSDAKIKEPDFNNFYYLLDQPFGPDQYGE-----FPAKVTGNFSSTPSCNWYDTIKLNYGIDLNGRTPSTWHKMLSVLLFWARKGIDGFRCDMV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 85859947 68 ------------------------------------------------------------------------------------------------------------GGNFDGIIEKIPYLKNLGITALWITPVYRTAHGYH--GYWALDFNAVNPVLGSKYYLRDLVDRLHMNGIKLILDVVVNHTGYRHP-------G---------IFDSLDNP--------------TPICSSWNRMNISLETSETEGQLDMDLDLPDVCDYHTETILSWLRTGVDGIRMDTVKHVERNFWT-------------YFKTQVKGQFPGVTLLGEVLVFDIDNLSQYQK---------------------------YDAIDQLFDFPMQNAIKNFVYDH-----GMTDFISPYNIGTGILER-----------DRSYSNLVTLLDNHDLSARFMTWILDRQAG---DYRKATDVMKLTLTFLFTIRGIPQIYYGTELGLEGH----SDPDNRRDFPW-EKLNADYEVKTE----YSHEKEIYDHTRKMISIRRSNDALSSG 189460819 199 ----------------------------------------------------------------------------------------------------------------------IAHLKELGVTHVHLLPSFDFPKNYNEGSYA-TDPYKPDVR---IREFKQMVMALHRAGIRVIMDVVYNHTA-------LTKGGN------------------FERTVPGYF-------YRQDSEGK--------------FANAMVRKFIIESVCYWANEHVDGFRFD---------------LMGIHDIVTMIRKALDGIDPTIFIYGEGWAAG---TPQLPASELAMKNNVYQMPGI-AAFSDE----FRDSLRGPFGKDEKGAFV--------IGRPGHETGVKFGIVGGIAHPQINNDS-VRRVPKIWANTVSCHDDLCLTDRKVTLPGASVPEL-----KALQK--LAETAVFTSQGVPFIFAGDEIGVVNAYNKPDEIN-----------AIDWRNKTAYRE-------VFDYVRGLIAMRKAHPAFRMG 15806485 62 ------------------------------------------------------------------------------------------------------------GGDLAGLTQKLPYIQKLGATAIWMTPIYRQQTAKSDTGYWPADFRQVDPHFGSMATFDTFMKAAKGAGMKVVLDQVINHYGYEAP-AVKANPGNGKAQCDATKNKDVDCP---LAGLP-----------------------------DLRQSVPAVRQQLFGNGDFWRARGVDGFRYDAI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 196258879 92 ------------------------------------------------------------------------------------------------------------GGDLQGIIEKLDYLKNLGVTALWLTPLFEQIEDESAAGYWTKDFKRINPRLNQTQDFDRLIRELHKRNMKLILDIVCNHSNPDISGKKGELYDDADFNDWYHHY----------------------GEIMDWEDEWQVLATFNE-------NNTEYRNYIKAAIKQWLDRGVDALRVDTVKHIW---------------FWQEFNADIQSHRPDVFIFGE-------------------------------------------WIYSSPNDPDSVAFVN------NSGMSILDFGLA------MAIRQAL---------GTWAEGHLIQEVLDL-DCRYEGATELITFIDNHDMHRFDILRMAVALIMTSRGIPCLFYGTEQYLHNDTNADGNPYGNNDP--YNRPMME------KWETDTP---IYQDVRRLSGVRRLNPAVSMG 196238650 133 -------------------------------------------------------------------------------------------------------------GKYQDAIAKLDYLQDLGINAIELMPVNEYP-GDYSWGYKVRHFFAAESSYGSTADLKQFVDQCHGRGIRVFVDGIYNHTDEECPLLLIDRN--------TWYYEHKHYPED-------------PQNY-WGPE-------FNYDAYDLDLR-PA-WKFIGDVVRYWVKEHIDGIRYDAV-----------RQLANFEFLEWLAREAKTAAAPKPFYIAEHIPDTHKVVEPQGPDACHESFRYFVLPHLYGEMF--DLDRLKEVLDKRQGYGTATNVINYLATHD---------------------RERLLR--------------------ELGDRGIF------------DQDAFERAKLGATLLLTAVGIPMIWMGEEFG----------EHKRKSEKVTQPKKIAWPLLQKELNQD-----LFNYYQSLIQLRKTNLAL--- 154491737 85 --------------------------------------------------------------------------------------------------------------------------------------------------YAIKDYYDIDPDLADMKEFESLVRRTHEAGMKVIIDFVPNHVARQYYSAKMAKAFDPN-NNFYYI-PGQTLCLQFGAQQEDFFPAKVTGNFSTCPGQNWYETVKLNYGVD--YVNPNTWAKMLDILLFWAEKGIDGFRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116750378 152 -------------------------------------------------------------------------------------------------------------GTFRGLIEKIPYLKDLGITHVELMPVMDLPESKNFWGYSTHSFYGVTPEAGTHAEFRDMVKALHRAGIGVILDVVFNHTAE-----GGARGPVINFKGF----------------VNELFYHLEPNDRSVYRDYTGCGNTVN-----CNHPLPA--RFIIRCLEGWVRMHVDGFRFDLASVMAREDGNPMRHPPVLWNI--EFSDVLRIIAPGLRW-AEWNGRYRDVMRRFVRGEPGLA--------GQAATNLSGSSDLYQPLDRLP-----TNSINFITCHDGFTLNFNDKHNDANGEN--------------NRDGS-------NDNLSWN-----------CGVEGDTDDALRRRQVKNAILLLSQGVPMILAGDEVLRTNNNCYCQD----NELGW-----LDWTLMEKNRD-------VLRFVREMIAFRKRHP----- 212700311 111 --------------------------------------------------------------------------------------------------------------------------------------------------YAIKDYYDVDPDLGRMKEFENLVNRTHRAGLKVIIDFVPNHVARQYH-SDTQPDGTTEYNNFYYI-PQAELRAQFDMKNGAAFPAKATGNNRFDNINDWYETIKLNYGVD--YQNPDTWIKMLDILLFWASKNIDGFRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 163790934 23 ----------------------------------------------------------------------------------------------------------------KRLKEDAKHLSEIGVTSVWIPPCFKG-TGKNDNGYGIYDYQKVRTKYGTKEELIAAIDELHKYDIQVYADVVLNH--------KAGADGTERFK------AIEVDPDNRNQTISEAYEIEGWTEFTFYSDFQWHWYHFSNYDYDIDYSHPEV----IEETKKWANTGVDGFRLDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 78187872 229 -------------------------------------------------------------------------------------------------------------GTFRDCMERLPFIAGMGFDVVYLPPILKAEPGEPGSCWAIGSHKSVHPELGTIEDFTAFVAAAGAEGIAVALDIAF-QCSPDHPWVQ-------EHPDWFRWRPDGTV--QFAENPPKRYEDILPIDFETAD-----------------WQN--LWIELKSIFLFWIGKGVKIFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 89067888 179 -------------------------------------------------------------------------------------------------------------GTFRDVIGRLDYVRDLGFDVLYFPPILKAEPGDIGSPYAIGSPEAVHPELGTLEDFDALVAAAAEKGLEIALDIALN-ASPDHPWIE-------EHPDWFERRPDGSIPKKYEDIV----------NFRYYDDGR---------------PNTPFWHAIRDLFLFWAGHGVLSFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 160888819 194 -----------------------------------------------------------------------------------------------------------------KLATGIDHLKELGVTHVHLLPSYDYAENKYNWGYDPQNYNVPDGSYSTIREFKQMVQALHKAGIRVVLDVVYNHT-----------------------FNTSDS--NFERTVPGYFYRQRPDG-TYADGSACGNETASN--------RPMMRKYMIESVLHWINEHIDGFRFD---------------LMGIHDIETMIRKAATSVDPTIFIYGEGWAAS---APQMAEDSLAMKANTYKMPGV-AAFSDE----MRDALRGPFNDNHQGAFLA--------GLPGGEESI-KFGIVGAIRHPQVNNDSVNYSKAPWAEQ-PTQMISSCHDCLVDRLKASIPGITPVELAKLDK--LAQTAVFTSQGVPFIYAGEEV--MRDKKGVHNSFESPDS--IN--AIDWRRKAEHAD-------VFAYYKGLIQLRKKHPAFRMG 167768586 192 -------------------------------------------------------------------------------------------------------------GTFAGLKEKIPYLKELGINAVELMPIFEFDEMINDGGYNTVGFFSPNASYTAAEELKELIRELHENGIEVILDVVFNHTAEGNE------NG-PFFSNIYYLL-------------------TPEGNYYNFSGCG------NS----LNCNHPVVQQMILECLRHWVHYRVDGFRFDLASILGDEDGMPMNNPP--------------------LLKSLAYDPLLRNVKLIAEADAGGLYQVGNFPASWAEWNGQYRDTMRGYLKGDFWEANSAAW----RSGDLYGGYYSDGNSNYAGYNSCIN--FLHDGFTMYDLYSYNN----KHNEANGDNR-SWN----CGMEGDDPEVLKRYRMIRAILMCSRGTPMFFSGDEFGNTNNNSYCQD----NEISWI-----DWSLLEKNKD-------LFEFFKFMIDYRKKHPV---- 113478340 160 -------------------------------------------------------------------------------------------------------------GTFAAIREKIPYLKELGVNAVELMPIYEFDEFENSRGYSTVGFFA--PKAGQMDELKTLVKDLHKNGIEVILDVVFNHTAEGNE------NG----------------------------PTI---SFRGIDNKTYYMLTPEGYYFNINCNNPIVRNVVLDCLRYWASEHIDGFRFDLASILGRDPGAPLANPPLLETL--AFDPICKLIAPAFGRWAEWNGKYRDAIRKFIKGDCT-------------------VGEMAQRIQGSPDL---YAWINFITAHDGFTLAVSYND-KHNEANG-----------ENNNDGA-------NDNESWN-----------CGAESDDPLRSRQMRNAIAIMMVSQGVPMLLMGDEIGRSNNNTYCHDS----ELNWLN-----WELLETNAE-------LFRFVKNCVAFRKAHPIL--- 198276732 92 --------------------------------------------------------------------------------------------------------------------------------------------------YAIRDYYDIDPDLARMEEFEHLVTRSHECGLKVIMDFVPNHVARQHSLAKPAGVKDQDFQNNFYYIPGQKLADLYEQGNYEEMPAKATGNFAWPNRNDWYET------IKLNYGVPDTWKKMEDILSYWAGKGIDGFRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119490873 114 --------------------------------------------------------------------------------------------------------------------------------------------------FAITRYR-VSELLGGNEALLRLKKRLHQRGLKLMLDFVPNHTAPDSPWIE-------EHPDFYI-----------EATLNDL--QREPLNYMQIPHGRDPYFPGWPDTLQLNYNNPAVPKAMLAELLKIAQL-CDGVRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 189219339 23 -----------------------------------------------------------------------------------------------------------------------------------------SPSGASHSLYSILNPKAISPEYGSIEQFKEFLNRCHGEGILVWLDLVANHVAIDSPLVNE--------------HPDWFI---WE--------GDHPKNPGCIDNGQWIWKDLAQF----NFSNPHLIDYLKSVIEYWLWIGVDGFRAD-YAYIWKEL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 29347073 190 ----------------------------------------------------------------------------------------------------------------------IDHLIELGVTHVHLLPSFDYASVDETRGYDPQNYNVPDGSYATVKEFKQMVQALHKAGIRVIMDVVYNHTTDESNFERTV----PGY--FYRQKEDKTLANG-----------SGCGNETASE--RLMMRKF-----------------MVESVLYWIKEHVDGFRFD---------------LMGIHDIETMIRKAVNAVDPTICIYGEGWAA-----------EA-----PQYPA---DSLAMKGN---------IAQIPGVAVFSDELR--DGLGPVGDKEMSVKFGIAGAIEHPQVQCDSVNYTQKPWAKQPVQMISYVSGLCLVDRLKASMPDIT--PEQLIRLDKLAQTVVFTSQGIPFIYAGEEI--MRDKQGVDNSYKSPDA--VN--AIDWRRK-------TTSADVFMYYKRLIDLRKSHPAFRMG 118045281 230 -------------------------------------------------------------------------------------------------------------GTFRDVIKRLPYVAELGFDVLYLPPIHPFRKGKNDGG-----HMSVHPQLGTLDDFRALVDEARKYGIEVALDIAFQCSPDEHEWFRARPDGTIQYKKYQDIYPFDFETDAWQQELRQIF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 189465844 92 --------------------------------------------------------------------------------------------------------------------------------------------------YAIKDYYDVDPDLANMKEFENLVQRTHRSGLKVIIDFVPNHVARQYHTSQLGANDDPNYANFYYI-PQSELHGQFDMSAAEPYPAKATGNNRFDNITDWYETVKLNYGVD--YQNPDTWTKMLDILLFWADKNIDGFRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 29840170 166 -------------------------------------------------------------------------------------------------------------GTFLGIIEKIDYLKKLGINAIELLPIFEFDETHNYWGYASVNFFSPRYAYGSIREFKTLVKALHKAGIELILDVVFNHTGLDNPWI--------DLSSYYMV--------------------NSQGEFANYSGGNTVNTNYTPTQW------------ILDSLRYWVQMHVDGFRFDASVFSRDPLGNPVPFSP----ILQA------ISYDPVLSETKIIAEPWDAAGLY-----QVGYFPTLSPSEWNSFLNGDGHLIISGSQDLYPQGSPCNSINYICSHD--GFTLHDTVSKHNEENGEENRDGSNANYSYNF------GEEGETNNPT--------------ILALRERQMRNFLL--TLFLSQ-GIPMLQSGDEYG---------HSAKGNNNRW----ALDTDTNHFLWDELSKNNALFDFVCNAIRFRKQHKEFNQG 66358098 39 ----------------------------------------------------------------------------------------------------------------------IDHLKNLNIGGIYIGPVFESEAH----GYDTTDLLSIDKRLGSNEDFKNLVKIYHSNGIKVIIDAVFNHVGRNFFAFNDIKNGKSKYCDWFKGLDFSKKSQKGD-------------NFTYTPEGYYELVT-------LNHENYEVKKYLFDAVEFWFKEEIDGLRLDAA---------DCISI----EFWRIFRDFCKTFGENFALLAE-IIHGDQRIWVRPNPSASIKYNYVLWDAIWKSHRFNNLELLANVISQQNDLFSSGWMYNFVDNHD----------------------------------------------------------------------------------------------------------------------------------------------------------------- 78357328 181 ---------------------------------------------------------------------------------------------------------DELAGTL------IPYVRDAGFTHIELMPVAEHPLDQS-WGYQTGAYYAPTSRFGTPDDLRRFVDLCHQQGIGVILDWVPAHFPKD-DWSLGRFDGTA----------------LYEHL------DPRLG-----EHPDWGTYVF-------NYGRHEVRNFLFANALYWFKEHVDGLRIDAVAYSRKE----GEWLPNVHEAIDFLRELNRVVHPGVMMIAEE-------------------------STSWPGVSRP---LYTGGLGFTFK------W--------NMGWMHD--TLNYMRQDPVF-RAYQHSSLT------FSMLYAFSENPLSHDEVVHGKGALLSKMPGDMWQQQANLRLMYAYMWAHPGKKLLFMGGEIGQWNEWSESREPD--------------------------------------------------- 160888307 92 --------------------------------------------------------------------------------------------------------------------------------------------------YAIKDYYDVDPDLARMREFENLVQRTHRSGLKVIIDFVPNHVARQHSDAQTSQLGSNDYNNFYYI-PKSELHGQFDEPYRE-FPAKATGNNRFDNITDWYETIKLNYGVD--YQNPDTWTKMLDIMLFWAGKNIDGFRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 191163908 188 -------------------------------------------------------------------------------------------------------------GTYAGLVAKIPYLKDLGVTAVELLPVFQFDPHDNYWGYSPISFSSRTEPLGPLDEFRDMVKALHKAGIEVILDVVYNHTSE----------GDHKGPTFYRGFAN----DVY---------------YSLAPDGGYINHTGCGNTMNANHH--VVRRLIIDSLHYWVKMHVDGFRFD-LASILSRQGRPLKNPP------ILWDIESDPALAGIKLIAEAWDARDDVRRFLKGDEGVVSRFAARM------LASPDI----YGHQERE--PEQS--INFVTCHD----GFTLNDLVS-----YNEKHNEANGESNR-DGSDA-------NLSW-NCGVEGPAGD-PEVEELRNRQVKNFMAVTLLAL---GTPMILMGDEMQQGNNNAYCQ------DNRW-----FDWSLHERHAD-------IYRFTKEMIKAR--------- 85715386 222 -------------------------------------------------------------------------------------------------------------GTFRDCIARLPDIAAMGFDVLYFTPIHPIRKGRNDPGYAIGSHDAIHPELGTFDDFRDLIAACKTHGMEIALDIAVQCSPDQHDWFKRRPDGSMRYAE--------NPPKKYEDIVNPDF-----GC----EDAGSLW------------------NALRDVILFWVNQGVRIFRID---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149922911 187 ------------------------------------------------------------------------------------------------------------GGDWAGVTAKIEYFGELGVNTLWLSVPLDNTSGQGNDGYFYSAYDATEEHFGTLAELQQLVDAAHERDIKVIIDYAMNHVHDT----------APVYADH----PEWFWPNDNGEG----------GNCVCGEGCSWCW--FTGYLPDFNFTNAEARAFSVDNATQWIDTGVDGFRLDAV-----------KHIEDSWLIDMRARVAAEITGEHFYMVGET----------FDGDRDTIAYYVQPSMLDGQFDFPLRMELASKLIMRQGSMSELAGF---MDSNDDYGAGIMSTFIGNHDIPRVVH---------------LAEDIPLWDNAWTDGKDMAWTNIPLPG----NEAPFERLALGFTLIFTIPGAPLIYYGDEYGMPG----GGDPD--------NRRFMQWSGY------SSGQQGLRDHLEQLTTIRAEQTALRRG 153806404 92 --------------------------------------------------------------------------------------------------------------------------------------------------YAIKDYYDVDPDLANMREFENLVRRTHRAGLKVIIDFVPNHVARQYH--SDAQDGTTEYNNFYYI-PQAELRAQFDATEPHEFPAKATGNNRFDNITDWYETIKLNYGVD--YQNPDTWIKMLDILLFWASKDIDGFRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170114869 55 -----------------------------------------------------------------------------------------------------ALYCN---GTWNGITNHLDYIQGMGFDSIWISPIVANVEGQAYHGYWAQDITSLNPHFGTADDLKALSAALHKRNMYLMVDVVVNHFVSTSSVA----TSNNANLDFSKLVPFSNSSDFHPYCLI-----TDYNNQTNVEQC-WLGDQYLPL-VDLNTENPSIVSTMNNWIQGLVKSGIDGLRID---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 197124650 62 -------------------------------------------------------------------------------------------------------------GDLRGLTAQLDEIAALGVTAIWVNPLVRNIPGYVSGGYWMDDLSRLDPRFGDEAELAAFVNACHARGIRVLLDVVYNH------------AG----YDTAYLRDPRTRPWLRNNVVGDCGDDDLTSCLAGLPD----WKT----------ELPEVREFLLAAQLGWAKRGVDGFRLDTVKHV----------EPDFWELHRR-RVRAELV-PGFFLLGELWGGDRESLPYFAADDAGLDFGFQGSTVGW-LLGRGRTIAYERYLASRHKVRAGHLLAQYLSSHDQPG------ALHLLG----------------------------------GDRALF----RLAALLQ----------------LTTVGIPTVYYGEEVARP----IGEWPDNRSDMPWGQRDVLP-----GAGKPRDEAMRAF--YQRVIALRRAHPALSRG 167762986 91 --------------------------------------------------------------------------------------------------------------------------------------------------YAIKDYYDVDPDLARMREFENLVQRTHRSGLKVIIDFVPNHVARQYHTSQLGANDDTDYANFYYIPQSEDMKDAAAEPYKE-FPAKATGNNRFDNINDWYETVKLNYGVD--YQNPDTWNKMLDILMFWAEKHIDGFRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 115378179 232 -------------------------------------------------------------------------------------------------------------GTFKDAEAWLPYIQSLGFDTVYLPPIHPARKGKNNSGSAEGGHKAVHPELGTLEDFRHFLKAAEAHGIEVALDVAF-QCSPDHPYVK-------EHPEWFLHRPDGTIPKRYEDIV----------NFDWMGPAR-----------------EALWAELASVVLHWVDQGVRVFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 197628611 60 ------------------------------------------------------------------------------------------------------------GGDLEGIIENLDYIKSLGISMVWLSPVNDNINRMASGGYWTRDYKRIEEHFGNWRVFNTLVKEAEKRGICIIVDFVPNHSNP---------ATDGEFGSLYDTFITNYYSDSKNATLNPY--TGSLENIYHHNGNIKVWEGFNLFGLDFNQLNPWVDEYLKDGASLFVQSGVCGFRIDAV----KHMDLGWLTQFYAHLYMQ---------EPLFIF-GE----------YFEKDD-DMFY-------------------FYQYSNVSPQLS--------IPIRNDIVRTF------AFGGSLKTLARELEEYYSHFVY--PNKAVNFLDNHDL--PRYLSEGKNL-----------DRYHMALGLVMTLPGIPVIYYGDE-------SYL--VSKEGKGDPYNRPMMKFDN-------QTEAARI---IRTLAELRKENNALAYG 153808537 202 ----------------------------------------------------------------------------------------------------------------------IDHLRELGITHVHLLPSYDYEENHYNWGYDPLNYNVPDGSYSTVKEFKQMVQALHQAGIRVIMDVVYNHTFN-------------------------TIESNFERT--------APGYFYRRKE-------------DGSLANPMMRKFMIESVLYWINEHIDGFRFD---------------LMGIHD-IETMNEIRKAVDPTICIYGEGWAA-----------EA-----PQYPA---DSLAMKGN---------VARMPDIAVFSDELR--DGLVWEKDKEASVKFGIVGAIEHPQVRCDSVNYSRQPWAKQPTQMISYVSGLCLVDRIKASMPGIT--PEQLVRLDKLAQTVVFTSQGIPFIYAGEEVGVDNSY---KSPDAVN--------AIDWRRKTTNED-------VFTYYKRLIDLRKSHPAFRMG 189463582 100 --------------------------------------------------------------------------------------------------------------------------------------------------YAIRDYYDIDPDLARMEEFELLVKRSHDNGLKVIIDFVPNHVARQHSYAKKDLGEDDDSSNFYYIFYDEQ-AGMYEEQ-----PAKATGNNRFDNKNDWYETVKLNYGVDYNTGNPDTWYKMRDILLFWAAKGIDGFRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 212224602 61 ------------------------------------------------------------------------------------------------------------GGDLEGLIEKLDYIQSLGVSMIWLSPLNDNINRMAGGGYWTHDYKRIEEHFGDWKTFKRLVEDAEKRGICIIVDYVPNHSATDGELGSLYDNGTLV-TNYYY--------DAKNATVNPYTGSKELIYHHNGDIGDW-----FGFQLDFNQLNPWVDSYLKDGARLFVEAGACGFRIDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 212701863 372 -------------------------------------------------------------------------------------------------------------GDLQGAIQKLDYLERLGITAIELMPVQEF-EGNDSWGYNPTFYFALDKAYGTSEMYKRFIDECHKRGIAVLFDVVYNH----------ATGSNTFARLYWDSKNNR----------------TAENNPWFNVEARHAFNVFH----DFNHESPLVRDFVKRNLKYLINEHIDGFRFD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 150006472 92 --------------------------------------------------------------------------------------------------------------------------------------------------YAIKDYYDVDPDLATMKEFENLVTRSHKAGLKVIIDFVPNHVARQYGSDAKPEGGEKDNNNFYYIPDTKLEGNIRGAAEPYIFPAKATGNFAWPNSNDWYETVKLNYGID--YLNPDTWVKMRDILLFWSAKGIDGFRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 150010340 92 --------------------------------------------------------------------------------------------------------------------------------------------------YAIKDYYDIDPDLADMSEFEDLVKRTHEAGMKVIIDFVPNHVARQY--FSDAREGQTDNNNFYYLFDPQREEDAYSE-----FPAKVTGNNHFDA---------YPSQNDLNYTIPNTWEKMLEILLFWADKGVDGFRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 114330991 94 --------------------------------------------------------------------------------------------------------------------------------------------------FAITRY-QVADRLGGNKALQHLRHKLNERGLRLMLDFVPNHTALDHPWMQEDLQRNP--QNYVALVSNSSGKDQR------IFAYGRDPYF-----DGW------PDTLQLDYSNPAVQQAMQVELLNIAKL-CDGVRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 53802413 175 -------------------------------------------------------------------------------------------------------------GTYLGVIDKIPYFKRLGITALELMPLYNPVTGRNYWGYNTIAFQAPHAGYGTVEEFKRMVKALHEADIEVLLDVVFNHTAE----------GDEDNSIYYLLEEDRR-------------------HYRNYSGCG------NT----VNCNHPVVRSYILDCLRYWVEMHVDGFRFDLASILGRDRNGHLVPNPPLLELIAILRD--------VKLIAEAWDAGGAVGRFPGERWCE-----------WNGVYRDDVRRYWRGYEHSGKAPVNS--INFVTCHD--GFTLNDLVSYACSANGEDNR-----------DGSDHNFSAYGCEGPTGDHGIN---------------AVRRRQMMASLLLS-RGVPMILGGDEFCRTNNNAYCQD----NEISW-----FDWRLLDENRS-------FFEFVRKMIAFRARHPVL--- 113812 80 -------------------------------------------------------------------------------------------------------------------------------------------------GYWARDFKKTNPAFGSMTDFANLISAAHSRNIKVVIDFAPNHTS-------PAMETNASFGENGKLYDNGTLLGGYTGDTNGYFHHNGGTDFSTLKNGIYK----NLYDLDLNHNNSTIDTYFKNAIRLWLDMGIDGIRVDAVPFGWQK-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 158520868 179 ------------------------------------------------------------------------------------------------------------SGTFRDLISHLDFITGLGCRVIHLLPIHPTPMGRFGSPYAALSFTGVDPALAVLEQFAELVDAIHARHAKLILDIAVNHTGETHEWLKRDHDGEIQ------------VPGAW--------------GVTWSD-----LTS-------LDYSKKELWQYVADLFLAWCRRGVDGFRCDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 187603725 180 ----------------------------------------------------------------------------------------------------------------------LDYITSLGITHLQLMPFFDYREGEDNWGYDPVHYFAVEGSYASSADLKAMIQALHDRGIRVIMDVVFNHTYD----ALTTPLGQPDY--YYRLNEDGTLADG-----------SACGNDTASE--RTMMRKL-----------------MVECVTYWAKEMIDGFRFDL-------MG-----LHDVKTMNQI-RKALDRVDPSILVIGE----------------------------GWDLDTPLPVRKKANQH-NAHKMPRIAQFNDGIR--DGVGWVSGNTDMTA------DVKRGIAGGITSQ---SFA-DEPNQVYVECHDNLTLWDKLSVTNPEDDETTRRRRHRLATSIVLLSQGIPFLHSGQEFFRTKD----GDENSFNSGEVVNR--VDWNRAEQ--EAPSVEY-----VKGLLRLRKQYPLFR-- 116513279 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MWNTFGPDQIDLDVRTEVTKRFVKETLQQLVKHQASLIRLDAFAYIWDLLGTDAQILPEIHEHYSLPRKVSE-------------------HGYF-------IYDFALMVLLY-SLYTGKSQRLAAWLKQCPMKQ-----FTILDTHDGLGVVDSKDILTDEEIDYTTQELYKIGANVKRKYSSYNNLDIYQSNTTYYSA-----------LGNDD----QKYFLARLLQVFAPGIPQICYVGLLAGENDLDLLE---RTKEGRNINRHYYSLEEIDQE-----VKRPVVAKLLKLLESRNTEAAFD-- 160886385 190 ----------------------------------------------------------------------------------------------------------------------IDHLIELGVTHVHLLPSSDYEENHYNWGYDPANYNVPDGSYSTVKEFKQMVQALHRAGIRVIMDMVYNHTFN-------------------------TVESNFERTVPGYF-------YRQKEDG--------------TLANPMMRKFMIESVLYWIKEHIDGFRFD---------------LMGVHDIETMIRKAVNKVDPTICIYGEGWAA--DTPQY-PADSLAMKGNVSHMPGI--AVFSDE---LRDGLCGPVWKKEKGAFLA--------GVPGA-EMSVKFGIVGAIEHPQVRCDSVNYSQKPWAEQPTQMISYVSGLCLVDRLKASMPG--ATPEQQVRLDKLAQTVVFTSQGIPFIYAGEEV--MRDKQGVDNSYKSPDA--VN--AIDWRRK-------TTNGDVFMYYKRLIDLRKSHPAFRMG 186682418 330 --------------------------------------------------------------------------------------------------VGALGYGQNRPGNFEDAIALLPYLVQLGVNAVELLPMSEFRDEVN-WGYETSHYFALEYSAGGRDQLKHFIRECHCYGIAVILDVVYNHFNPDGERAEWAYDSDPEHNIYYYFYPDRRFPE----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116747807 323 -----------------------------------------------------------------------------------------------------------FTGDLKDAVQMLDYLVDLGVNAVEVLP-MNEFEGWAAWGYATSHYFAVEYAGGGRDQFKHFVRECHRRGLAVLLDVVYNHYAHNAERAEWMYDSNRHEKNIYYWYEG--MPSDYEHAAGDPTPRKRPAS----GHGGYVMSTGYA---------PRFCEEMVRKMFISSAAAVDGFRVDQT--------TSIHSYAVVHAFLRELTRTLKLIKPTVMLIAEAVTEP--------PDKGGLGFDAYWYADFYHHLI-GDTD---KGADY-AKLIKTCGF-------------GDDRPLA-------------VDYFVGALRHAGNLTVVYHEHDEAGNAKFSGRTATLSGETRRWAEA--RCRLACGLNMLSPGVPMFFMGEEVGFQKDYPYDLFLSQRED------------FLRERGGSGANLFRFYQDI---IKLRRRKPALR-- 88712276 179 ------------------------------------------------------------------------------------------------------------------------YVKDMGFTHVEFMPIMEYPYDPS-WGYQLTGYFAPTSRFGDPEEFKLLVDKLHQNGIGVILDWVPSHFPEDHGLG---------------FFDGSHL---YEH------PDRRKG--------------YHPDWKSLNYGRNEVRAFLISNALFWLDQHVDGLRVDAVAYLWENMYGNNENL-EAISFIRELNETVYGSFPGVQTIAE------ESTSF--------------------SMVSKPVNMLGFGMK----------WM--------MGWMHD--TLEYFKKEPIYRKHHQNDL-------TFSMTYAFTENPFSHDEVVYGKKSLLYRMPGDEWQQFANLRLLYGYMFTHPGTNLIFMGGEFGQSSEWNYNQS--------------LDWHL---------TQYDFHSGIQKLIKIYKTNPAL--- 197303914 192 -------------------------------------------------------------------------------------------------------------GTFDGLKEKIPYLKGLGVNAVELMPVFEFDEMRDARGYNPVSFFAPNTSYSSSKELKSLIKELHDQNMEVILDVVFNHTAEGNEFGPSFSFKGFDNQIYYMLTPD--------------------GHYYNFSGCG------NT----LNCNHPVVQNMILDCLRYWVEYRVDGFRFDLASILGREDGTP-LHQPP---LLRAFDSILG----NVKLIAEAWDARDDMRRFLKGD---------------DFLSQAAARRITGSPDLYDPVFRGNASVNFLTCHDGFT---------------------LYDLYSYNEKHNEANG---WGNTDGADDNNSWN----CGVEGDTTDALRRKMMMNAVLMCSRGTPMFLAGDEFA---DTRYGNNNPYCQDNSWL-----DWSLLEKNR-------ALYEFFRYMIHFRKAH------ 160935939 177 -----------------------------------------------------------------------------------------------------------YGGDLQGIWDKLDYIKKLGVEAIYLNPVFVSP---SNHKYDCQDYEHIDPHFTRIEKFARFVEEVHKRGMRVILDGVFNHCGSFNKWLDA--EGIYEHSGDY-------EAGAYESK-------SSPYHFHDDSDGAWPYNRTYDGWWKLNYENSEKLVEYILNV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 89241792 74 ------------------------------------------------------------------------------------------------------------GGDFAGITQRMEYLKNLGVGAIWISPHVDVPANGATGGYWPRDFKRLEEHFGTDEEFDALVSAAHASNIKVIMDWTPNGTNPPN----QAEDGA--------LYDDGQLVGRYGADSAGHFHHPAIGDFNRYQDQYYSLA----DIADLDQQNPRVDQLLKDDANYWMDRGVDGIRVDAVK----------------HMPLSWQRSFADAV---TSHKSAAI---------FGE--------------------------WYMGDQSDPLYADQVKFAN------------------TSGIAAM-------DFYTNRIRDTFARDYLYEQDLITFDTRRFGTLNS-------DPAALHRAL---AFLLTTRGTPCLFYGTEQYLHNDTGEGSNKGKDP----YNRPPMAS------FDTDTVAYR---EIRALSDLRRSNPAVAYG 189347218 89 --------------------------------------------------------------------------------------------------------------------------------------------------YSIPSY-TVNPALGGETELQAFRERLKSIGIRLMLDFVPNHLALDNEWL-------PDHPEYF-------IPVSCDEQCHDP-----ESCFEYAE-GKYLWT----DTLQLNYANPETHGMMTDNLLKISRQ-CDAVRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 15898877 101 -------------------------------------------------------------------------------------------------------------GTFEGVIKKLNYLKELGVTAIEIMPIAQFP-GKKDWGYDGVYLYAVQNSYGGPSGFRKLVNEAHKLGLAVILDVVYNHVGPE---------GN------------------YMVKLGPYF----------SEKYKTPWLTFNFD----DAGSDEVRKFILENVEYWINEHVDGFRLDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 198274693 199 ----------------------------------------------------------------------------------------------------------------------IDHLKELGVTHVQLLPSFDFPKNYNEGSYATDPYQEVR-----IREFKQMVMALHRAGIRVVMDVVYNHTA-------ITKGGN------------------FERTVPGYF-------YRTDEEGKW--------------ANPMMRRFMIESVCYWAREHIDGFRFD---------------LMGIHDIMNAIRKALDKIDPTICMYGEGWAA--------GKPQLP----DSLLAMKKHAARLPHIGMFCDEMRDSLRGP----WGNDAKGAFVIGRMGYAAGVKFGLAGGIAHPQLVSD-KESTVPAFWAAQPEQMISYVSDDLCLADRLATLPGLSALEMNALAK--LAATAVFTSQGIPFWYAGDEV--LRDKQGVANSYKSPDA--IN--AINWGRKTSQRD-------FFDYVRGLIAMRKAHPSFRMG 120406126 130 ---------------------------------------------------------------------------------------------------------------------------------------------------------EIDPAFGTEDEFRQMCGTANWYGGTIIDDIVPGHTGK----GADFRLAEMKYADYYHMV--EVDPRDWE-HLPDVPPNIDPATEQWLDERRWVYHYFKDGQPSINWLDPAGMRLVIGDALHLTDLGTGGLRLDANGFLGAEK-TAAEDLSEAHLIASMVRKVG-----GFTFQ-ELNLTIDD-IREIGEAGADLSYDFITRPAAHHALATADTEFLRLTLRTTLELVDPASLVHALQNHDELTYELVH---WSTG-----HRDDVYTYITGEVLGETIRGENAPYNLVTTNGIACTTAAATLGIAAVDDEQIDRIRRAHLLLAMFPGVFALSGWDVCGMLTPPSQITELLHGGDTRWIHRAAHD------------------------------------- 91200765 90 -------------------------------------------------------------------------------------------------------------GTFDAILPRLNSLKELGVNAIELMPVAQFPGERNDGAYAVQNL------YGGPEGLMRLVNECHKQGISVILDVVYNHLGPE---------GNAEYGPYFT--------DKY---------HTPWGKAINFDDA---------------YSD-EVRSFFLQNALFWENYHIDALRLDAIHGIYD-MG--------AKHILEELK---EKTAELSVLIAESITRTKETGGYIDSQWCDDLHHSL------HTLLTGEITGYYCDFGETKHLVKS------------LGEGFAYSG----EYSPFRKRRHGN----SSKNCPPSQFVVFSQNHDQIGNRMLGELSTLVSFEA--------LKLAAGVILLSPYIPLLFMGEEYGEEHDFQWQGEPPDPQDSETFLTSKLNWGKKRQGHHK-----VLLDFYKHLIHLRKTIPAFA-- 170590476 64 -------------------------------------------------------------------------------------------------------------GDFIGLSNRLENLRRLGVQAVWLNPFL-YSDDFND---AVQDHLTVDPKLGINDDAYKLVDAVHDKEMKIVVSLPVSXTSKNHLWYQSSQASLEQYSNFYYHWRKAAE----------------DSPFMSKHKNASYMHYKNRPDWPLNWQSASVRDNMFKIISFWIDKGIDGFYFSGIEYL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154483320 168 -----------------------------------------------------------------------------------------------------------YGGDLQGVIDKLEYLEKLGVEVIYFNPIFVSP---SNHKYDTQDYDYIDPHFGKIEDFVELVEKAHAHGIKIIIDGVFNHCGSFNKWMEKFYTKNKNYKSGAYISKD--SPNLYFKFLEDRWPDN--NSF----EGWWGFDTLPK----LNYEGSKELCYIIEVGKKWVSYNVDGWRIDVAADLGH-------SQEFNHEFWKKFRKAVKEANPEAIILAE---HYGDANSWLQGDQ-------------WDTIMNYDG-----------FMDPVTWFLTGVDKHSDFKLTMQYQLVAMNELSNHDHSRFLTR--TNRMVGRVG---------------TAGTAAAS----QDIDEAIFKQGVV--MQMTLPGAPTLYYGDEAG--------------------------------------------------------------- 188994908 92 --------------------------------------------------------------------------------------------------------------------------------------------------YAVRDYYDVSPELATMAEFHDLIERTHRAGMGVIMDFVPNHVAREYRSDVKP-SGTKDLNNFYYLFRSRTMMPYHEE------PARATGNFSSHIDKEWYETVKLNYGID--YLNPDTWIRMRDILLFWASKGIDGFRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 46143806 274 --------------------------------------------------------------------------------------------------------------------ELIPYVKDMGFTHIELLPITEYPF---DGGYQPTGLYSPTSRFGSPEDLRTLIRKAHEAGINVILDWVVGHFTDSHGLTE---------------FDGSHL---YEHQ------DPREG-YHQD------WNTLI-----FNYGRHEVFNYLSSNALYWTERGIDGLRVDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 163726840 170 ------------------------------------------------------------------------------------------------------------SGKFRDLIKELDFIIDLGCRTIQLLPIHPTPMGRFGSPYAALSFRGVDPALAEMEQFKELVDAIHARSAKIFLDIAINHTG----WAARLHETHPEWLA-------RTEDGEIER----------PGA----------WGVVWGDLTKLDYSHKSLWKFMAGVFLKWCRRGVDGFRCDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145220476 227 -------------------------------------------------------------------------------------------------------------GTLRDCMEAVPFIAGMGFDVIYLPPVHPIRKGKNNAGWAIGSHKSLHPELGTMEDFTSFVAAAGEAGISVALDIAF-QCSPDHPWVK-------EHPDWFRWRPDGTVPKKYEDILPIDF-ETA--------DWQNLWT------------------ELKSVFLFWIDKGVTIFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 20258046 89 ------------------------------------------------------------------------------------------------------------GGDLQGVIDKLDYLKNMGVSAIWLTPLFEQVEELFVGGYWTKDFKRLNPRYIANGEFDRLIAELHKRNMKLILDIVCNHSSPDTSGSKGELYDDADFNDWYHHY----------------------GDVQNWEDEWQVLATFNENNSD--YRQ-----YIKSAIKQWLDRGVDALRVDTV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119775587 282 --------------------------------------------------------------------------------------------------------------------ELVPYVKSLGFTHIELMPLSEFPFDGSWG------YQPVTQRFGSSDDLKYLIDACHRAGIGVLMDWVIAHFADAHGLAR---------------FDGTCL---YEHQ------DPRRGR--------------HPD-WDFNYGRAEVQSFLLSAATVWLRFHIDGLRLDAVSYLWL---PNADGGRENHEAIECLKLINRLYGPGIVMIAEESTAWDGVCRPVSEGGLGFGFK-------WN-----------------------------------MGWMND--TLAYLGKDPI-HRRWHHHQLT--FGIMYAHSEQF-ILSLSHDEVVHGKASLLSKIPGDDWQKFATLRAYYGYMWGFPGKKLLFMGGEFGQ-------------------------------------------------------------- 154279762 1 -------------------------------------------------------------------------------------------------------------------------------------------------GYWVQDLYQLNPHFGTRQDLLDLARELHSRGMYLMVDIVINNMA-------VILDGKPFTSIDYTMFNPFNDPKYYHPYCKI----EDYSNYTQARNC-----------WDLNTESEEV-NEMMESWVLVANYSIDGLRIDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 118375340 58 ------------------------------------------------------------------------------------------------------------GGNFKGIENNLDYIQGMGFNAIWISPVPDNYPNQFH-GYAAKNMTEINSHFGGADGLKSLIDACHKRDIWVMIDVVANHM------------GNTD-QNYSENIP-FNSPDHYHSYCIISDSDFATKNMYNIQHCRLAGLA------DLNQENSYVSNYLVNWIKDLVQTNVDGIRIDTVPEVWKQ-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 186459888 134 -------------------------------------------------------------------------------------------------------------GKFADAITKLDHLAELGINAVELMPVMEF-AGDNSWGYNPADPYAVNTGYGGPDGLKSFVKAAHQRGIRVLLDVVHNHYSDLDLW----------------TFDNGASPSIY-------FYTAANICCTQW-GGR------------PNYSTEGVRSFIIGSFRQWLDEHVDGFRWDAVAMRYYDPGH--VGIPEADSLIQYINSAIHSDHPGAISIAE-----DQSSGMNFDGEWNRSFGDLLIGMVKSTDSSRDVVGLFNGMNAS-----GFSRVLYDESHD----------------------------LVGNLNGAGAQRLPYRIQSTTG------------------YFARKRSMLAAAVVLTTPGIPMLFMGQE--MLETQQF-------GDSNPLH-----WENTTN-------YPTVVQFYRDLIHLRRNL------ 29350097 186 ----------------------------------------------------------------------------------------------------------------------LDHLKELGVTHIHILPSFDFEKNKYNWGYDPKNYNVPDGSYSTIREFKEMVKSLHQNGFRIVLDVVYNHTASEHSNF------DLTVPGYFY----RQNPD---------------GSYSNASGCGNETAS----------EREMVRHYIIESVKFWAKEHIDGFRFD---------------LMGIHDIDTMLREELLKIDPTIFVYGEGWVAADSPLPF-------------------EQRAVKENVRKMKGISVFNDEFR-----------DGLGSTFDEPGYASGNINGHFEKYGIVGGYSGYCDGPYAAAPSQMINFVS--CHDGYTLVDKLKLEHSEEELVPIDKLIHTVLLTSQGIPFIRGGEEIMQ----DKQGEPNSYKSSDAVN--QIDWALKAKNRD-------IFNYIRTLIALRKKHPAFR-- 196234122 210 -------------------------------------------------------------------------------------------------------------GTYLGFIEKIPHLKRLGINAVELLPVFLVGRGNSIGFFAPESSYASSGTLGSVEEFKTLVRALHKAGIMVILDVVYNHTGEGSE------------LGPSLAFRGIDNPSYYSLTGP---PDQSRRYYTNFTGCG------NS----LNFDSQAVIRLVMDSLRYWVDMHVDGFRFDLASVLGREEGGAYRSGPFFHSVAQALNRAILIAEPQVVDWSEWNGRFRDTVRRFNKGDSQLA------DLGWR--LTGSADL------YGDDGRSAYNSINFITCHD--GFTLHDLVA-----------------YNGKH--NEANGE---NNNDGCDDNHSWN----CGVEGDTTDALRRQLMKHACALFFSGTPMLLGGDEFARTNNNAYCQDNALS----W-----FDWDLAEKNND---------------------------- 212701311 188 ----------------------------------------------------------------------------------------------------------------------IDHLIELGVTHVHLLPSYDYAENQYNWGYDPLNYNVPDGSYSTVKEFKQMVQALHKAGIRVILDVVYNHT-----------------------FNTAES--NFERTVPGYF-------YRQKEDG--------------TLANPMMRKFMIESVLYWMKEHIDGFRFD---------------LMGVHDIETMIRKAVDEVDSTVCVYGEGWAA--ETPQY-PVDSLAMKKNVAYMPGI--AVFSDE---FRDGLCGSVWEKGKGAFLAGV---------PGGENSVKFGIVGAIHPQVRYDS-VNYSRQAWA-GQPTQMISHDGLCLVDRLKASMP--EATPEQLVRLDKLAQTVVFTSQGIPFIYAGEEV--MRDKQGVDNSYKSPDA--VN--AIDWRRK-------TMNGDVFMYYKRLIDLRKSHPAFRMG 56478370 43 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLPALPKWCQWNNFLRSHDDLGRLTDAEREEVFRAFGPDEDMQL-----------YGRGIRRRLAPMLGNDRS-------------------RIELAHSLLLTLPGTPVLRYGDEIGMGDDLSLVRTPMQWNDDRLALPPIADGQFQAQRRDPDSLLNWLQRALRR----RKECPEFALG 110635013 232 -------------------------------------------------------------------------------------------------------------GTFDDVIARLPYVRDLGFDVLYFPPIHPIRKGRNDPGYAIGAHDALHPELGSFEDFARLVKAASEHGLEIALDFAI-QCSPDHPWIKE----HPEWFDWR---PDGTIPKKYEDIVN---------------------VHFYRDAI------PGLWYALRDIVLFWLERGVRIFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 90420319 212 -------------------------------------------------------------------------------------------------------------GTFDNVIDRLPDIQDMGFDVLYFPPIHPIRKGRNDPGYAIGSHDAIHPELGNFEDFARLVSRARDHGLEVAIDFAI-QCSPDHPWIRE----HPEWFDWR---PDGTIPKKYEDIVNVHF-----------------------------YRGPSIWYALRDIVLFWLDKGVRIFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119486154 107 -------------------------------------------------------------------------------------------------------------GTFEAIIDRIPDLLEIGINTIEIMPVAQFP-GSRNWGYDVYPYG-VQASYGGPEGLKGLVDACHQRGMMVILDVVYNHFGPE-------------------------------------------GNYT-SEFGPY-FTGKYNTPWDDAYS-PGVRNFFIENVLYW--LGIDGLRLDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 146282508 227 -------------------------------------------------------------------------------------------------------------GTFRDVHKRLPAIRDMGFDVLYFPPIHPIQAGPNDPGYAIGSHDAIHPQLGTLDDFRELVAAAREHGLEIALDFAI-QCSQDHPWLKE-----------------------------------HPGWFSWRPDGTIKYAE-NPYQDIVNYAEPDLWIALRDVVWHWVEQGVKIFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 163705369 685 -------------------------------------------------------------------------------------------------------------GTFDDVIARLPAIRELGFDVLYFTPIHPIRKGKNDIGYAVGSHEAVHPELGTLDDFRRLVAASHAHGMEIALDFAI-QCSPDHPWI-------SEHPGWFDWRPDGTI--QYAENPPKKYEDIVNVDFYRED------------------SLPALWIALRDVVVGWVELGVRIFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 88810691 105 ----------------------------------------------------------------------------------------DADWHGRQEAVIYELHVGAFSGTFDGVRERLDHLAALGVTALELMPVADFPGARNWGYDGVLPF-APDSRYGRPEALKRLVQAAHQHGLMVLLDVVYNHFGPEG--------------NYLHTY--------------------APTFFTHRH------TT--PWGAAINFDSQAVRRFFIDNALYWLNL--DGLRLDAVHAIYDD------GQPDI--LIELAEAVR--AGPARERPRHLVLENDDNATRYLAREAQ---HPHWYTAQWHTLLTGEIRLLVRCLSEGFAFLPSTAFVNFLQNHDQIG-------------------------------------------------------------------------------------------------------------------------------------------------------------- 134299312 175 ----------------------------------------------------------------------------------------------------------------------IDYVIDMGYTHIELLPVMECPLDAS-WGYQLTGYYAVTSRYGTPFDFMYFVDQCHQRGIGVILDWVPAHFCK-----------DGHGLGY---FDGGTL---YESA-----------NHKRADNRQWGTVNF-----DL--SKPEVRSFLISNALFWLDVHIDGLRVDAVAYMWDQFGGK-ENLD-AICFMKKLNEF--------------------VFKY---------YPNTLMIAEESTLVTRPT--------YLGGLGYNYKW--------NMGWMND--ILRYMQMDPI-HRKWHHNLLTFSFMYTFS------ENPLSHDEVVHGKKSLLDKMPGDYWQKFANLRLLYGYMMAHPGKKLLFMGGEFGQFSEW---------------------------------------------------------- 149280722 103 --------------------------------------------------------------------------------------------------------------------------------------------------YAIRDYYDVDPDLATMQEFEALISRTHEQGMKVLIDFVPNHVAR-HYQSQARPDGVQDFNDYYYVFPENPLTALQDHYFNEV-PAKATGNFSQIDD--WYETVKLNYGVD--YVNPGLWHKMAAILNYWADKNIDGFRCDMV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169347366 159 ----------------------------------------------------------------------------------------------------------------------IPYLIENNYTHLELMPLTEFPF---DGGYQATGYFSITSRYGTPKGLMAFINACHKAGIGVIMDFVPAHY---------VKDGHGLYKDGGFVYD---------------YPDIER-RYT---------------EWDSVYGREEVRSFLMSSVGFLAEYHIDGIRFDAISNLWKELGIN----DGAHEFMRRMNNHMKGYYPGVMLIAE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170744832 685 -------------------------------------------------------------------------------------------------------------GTFDDVIARLPAIRELGFDVLYFTPILRAREGDVGSVYAVGAHDAVHPQLGTLDDFRRLVAASHAHGMEVALDFAI-QCSPDHPWIA-------QHPEWFDWRPDGSIPKKYEDIV----------NVDFYREG----------------SLPSLWLTLRDTVLVWVELGVRIFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 228452 173 -------------------------------------------------------------------------------------------------------------------EELIPYVLEHGFTHIELLPLVEHPFDRS-WGYQGIGYYSATSRYGTPHDLMYFIDRCHQAGIGVILDWVPGHFCKDSHGLYMF-DGAPAYE--YANMQDRE---------------------------NYVWGTAN---FDL--GKPEVRSFLISNALFWMEYHVDGFRVDAVANMW----PNSDVLYKAVEFLQKLNETVFAYDPNILMIAE--------------------------------DST-------DWPRVTAPTYDGGLGFNY---KWNMGWM---NDILTYMETPPEHRKYVHNKVT------FSLLYAYSENPFSHDEVVHGKKSLLSKMPGTYEEKFAQLRLLYGYLLTHPGKKLLFMGGEFGQFDEW---------------------------------------------------------- 126364303 51 ------------------------------------------------------------------------------------------------------------GGDWQGIIDEIEYLPDMGITALWISPFDLHPEGSSYHGYWARDFKKTNPFFGDFDDFSRLIETAHAHDIKVVIDFVPNHTS-------------PVDIEDGALYDNGTLLGHYSTDANNYFYNYGGSDFSDYEN------SIYRNLYDLASLNQQ--HSFIDKYLLWLDTGIDGIRVDAVA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167855478 278 --------------------------------------------------------------------------------------------------------------------ELIPYVKEMGFTHIELLPVTEFPF---DGGYQPTGIYAPTSRFGSPEGLRTLISKAHEAGINVILDWVVGHFTDEHSLA---------------YFDGTHL---YEHSDPK-------------EGYHQDWNTLI-----FNYGRHEVRNYLTGNALYWIERGIDALRVDAVA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 153871798 292 -------------------------------------------------------------------------------------------------------------GTYAAIQQKIPYFKELGINCIELLPIHEFDELENKRGYAAAG----KTKDGTLNEFKALIKELHQNGIEVILDVVFNHTAESDEDGPIISFKGIDNATYYMLTPD----KKYQ-------------NFSG---------TGNT----LNCNHPIVRNMILEALRYWVTEHIDGFRFDLASILVRDPGTPLENPP----LIETLS-----YDPILALIAEAW-------------DASGLYQVGTFPAEWNGRYRDDLRRFLRGIQGSPDLYAGIASINFITCHD--GFTLLD---------------------------LFSYQE--KHNEANGENNHDGTNDNLCEGPTDDHKALRKQQMKNAIAILMQGIPMILMGDEMARTNNNTYCQD----NERNW-----LDWTLLNTHQD-------LFRFVKNCIAFRKTHPVLR-- 197790172 187 -------------------------------------------------------------------------------------------------------------GTFRDCIARLPDVASMGFDVLYFTPILKAEPGDPGSPYAIGDHDAIHPELGTLDDFRNLVRAAKANGLEIALDFAV-QCSPDHPWFKRRPDGTMRYAE--------NPPKKYE--------DIHNPDFDCDDAD-------------------ALWRALRDVIRFWIDQGVEIFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 53804457 265 -------------------------------------------------------------------------------------------------------------------HELVDYVKSAGFSHIELMPVTEHPLDAS-WGYQTTGYFAPTSRFGTPDDFRYFVDHCHRNGIGVILDWVPAHFKDAHGLAR---------------FDGTAL---YEHE------DPRLGEHRDWGTLIY------------NYGRNEVKNFLLGSALFWLEEHLDGLRVDAVAYLWNKYGGN-ENL-EAIAFLRDLNTVVHQQFPGVLVIAEESTAWPQV--------------------------TRPT--WTGGLGFSMK------W--------NMGWMHD--ILVYMGKDPV-HRHYHHDQLT------FGLLYAFTENPFSHDEVVHGKGSMLAKMPGDEWRRFANLRVLYTMMFTYPGKKLLFMGCEFAQT--------------GEWNHTTALDWPLLES------------------------------- 46446740 159 -------------------------------------------------------------------------------------------------------------GTYLGVIEKIPYLKELGINAVELMPIYEFNESENYFGYSTVNFSEIQEN-KTLVEFKTMVKELHRHGIEVILDVVYNHTGNQMGPIQSFRGLDKHA---YYMIDEQ-------------------GNYLNFSGCG---NTFN--------ANPIVKEFIIQSLRYWVTMRVDGFRFDLASILCRENGTPLNPSPEAHDILSQTKLIAEAWDAGGLYQAEWNGHYRDIVRRFIKG---TSGHKTAFAT---ALSGSQDLYGWRG--------TPCCSINFITAHD--GFSLADLVT-------YNDKHNLDNGEENR-DG-------FDHNDSW----NCGIEGHSNNIVALRERQIRNFLLA---LLVSQGIPMILMGDE------YAHTRD---GNNNTWCQDNKLNWFLWDKLLEKQS----VFRFFKSLITFRKNYPLL--- 117621011 175 -------------------------------------------------------------------------------------------------------------GTYLGLIEKIPYLQSLGVTAVELLPVFDSPKGSNYWGYSPMSFFAPHAQYASGEDFRDMVKALHRANIEVILDVVYNHTAE---------GGDPTFSEAYYIL-DANQKD------------------TNYSGCG---NTF-------NGAHPVVLRMIMDSLHFWQEMHVDGFRFDLAAILRDESG-----QPQANAPT--LRTID--TDPRIALIAEAWDARDDVRRFLRGDD------NAVMPFVERLCGSPDI---YHYHHADPEKS-----INFVTCHD--GFTLWD-WASYNG----KH--------------NDANGE---QNRDGCDHNFSWNHGQ-EGPSEDPQINALRLRMMVATLLSV-GSPMLLMGDEVLRTNNNGYCQD----NDTCW-----MQW-------QPDAMGQEMFRFMKELIQYRKHL------ 67155748 275 ----------------------------------------------------------------------------------------------------------------QRLIERIPYVQEMGYTHVELLPIMEHPFGGSWGYQPLSQF-APSARYGRREDLAAFVDACHQAGIGVILDWVPAHFPTDSHGLGRF-DGTALY-EYEHPFE----------------------GFHQD------WDTFI-----YNLGRTEVHGFMIASALYWLREHVDGLRVDAVAWIPNRHGGR-ENL-EAIDFLRHLNDVVKIEAPGALVIAE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 48477140 187 -------------------------------------------------------------------------------------------------------------GNFNDIIKHLNYVKSMNFNVLYLTPIHPIRRGKN--GSRISDHYSINSDLGSLEDFKNLLRSAREKNIMIAMDIAL-QCSPDHPYVR-------DHPEWFYHRPDGSI--RYAENPPKKYYDIYPLNFTKNKMALW--------------------NEMKNIFLYWISNGVKIFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 186459445 278 ----------------------------------------------------------------------------------------------------------------------VSYVKQMGFTHVEFLPVSEHAYYPS-WGYQVTGFYSPTARFGTPDDFQYLVNALHEAGIGVLVDWVPAHFPRD-EWALAKFDGTA----------------LYEHQ------DPRQGA-----HQDWGTLIF-------NYGRHEVCNFLTANALFWCERHIDGLRVDAVAYLWNQFGGR-ENLDAV-EFLRKFNYLTHTECPGVVTIAETAWPLVTRPPYLGGLGFSLKWNMGWM-------------------------------------HDTLNYFMRDPI----------HRKY------HQNDLTFAMLYHFNENPLSHDEVVHGKGSLLGRMPGDDWQKFANLRVLLGYQWTFPGKPLLFMGCEFGQ-------------------------------------------------------------- 91977951 121 -------------------------------------------------------------------------------------------------------------GTFRAMIDRLDHLVETGITALELMPLADFP-GQRNWGYDGVLWYAPDSAYGRPEDLKALIDAAHQRGLMMFLDVVYNHFGPE-------------------------------------------GNF----IGQYAPPFFSESQWGINYRVDQVRAFAIENALYWLREHFDGLRLDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 126432948 132 ---------------------------------------------------------------------------------------------------------------------------------------------------------EIDPAFGTEEEFRKMCGTANWYGGTIIDDIVPGHTGK----GADFRLAEMKYADYYHMV--EVDPRDWE-HLPAVPPGVDSVNIEWLDERRWVYHYFKDGQPSINWLDPAGMRLVIGDALHLADLGTGGLRLDANGFLGAEK-TAAEDLSEAHLIASMVRKVG-----GFTFQ-ELNLTIDDIRQ-IGEAGADLSYDFINRPAYQHALATADTEFLRLTLRTTLELVDPASLIHALQNHDELTYELVDDIYTYKGEEITGERRDLSVRLTGE-------NAPYNLVFTT-NGIACTTAAATLGITDDDPVRIDRIRRAHLLLAMFPGVFALSGWDLCGMLTLPAQVGELLRGGDTRWIHRAAHD------------------------------------- 169184188 291 ----------------------------------------------------------------------------------------------------------------RELAERLPYAVGLGFTHLELLPVHEHPF---DGGYQPTGLYAPSARFGTPEDFRAFTDAARAAGLGVILDWVPAHFSDAHGLAE---------------FDGTHL---YEH------ADPREG-FHQD------WNTLI-----YNYGRAEVRNYLASNALYWIERGADGLRVDAVA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 182440402 395 -----------------------------------------------------------------------------------------------------------FRGDFKGLVQKLDYVKGLGFSALWITPVVLNRSDYDYHGYHGYDFYKVDPRLSAGASYQDLINAAHAKGMKIYQDVVHNHSS---RWGAKGLFTPKAYKDDAFTYDGLTVEPKSGKSYGDLWSTAEPSGNTCLNWGTPTGHTIYNCQWDFNTENAQVQNYLIGAYNKYIDMGVDGFRLD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 108762670 220 --------------------------------------------------------------------------------------------------------------TFRDAEGWLPYIQQLGFDTVYLPPIHPARKGKNNSLAAAADHKAVHPKLGTLEDFRHFVETAQAHGIEVALDLAF-QCSPDHPYVK-------EHPEWFQHRPDGTIPKRYEDIV----------NFDWMGPAR-----------------ESLWAELESVVLHWVKQGVNTFRVDNPAWLIRRV-------QEAH--------------PQVLFLSEAFTRPK-VMKALGK-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 33592440 109 -----------------------------------------------------------------------------------------------------------------GLRRRLPEVARLGVTLLELMPIADFPGPRNWGYDGVLPY-APDTAYGTPDELKALIDAAHGLEMGVMLDVVYNHFGPDHRYAAD-------------FFDAR--------------ADT-------------------PWGAAIDYRQQAVQRYFIDNALYWLRKRFDGLRLDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 66045725 236 -------------------------------------------------------------------------------------------------------------GTFNDVHSRLPIIRDMGFDVLYFPPIHPHRKGPNDPGYAIGSHEAIHPQLGSREDFRHLVKAAAEHGLEIALDFAI-QCSQDHPWLK-------QHPGWFSWRPDGTIPKKYQDIVNVDFPDAIPG----------LWT------------------ELRDIVLGWVNEGVKIFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145219315 89 --------------------------------------------------------------------------------------------------------------------------------------------------YSITSY-TVNEALGGRDDMLVFRKKLAEHGIRLMLDFVPNHMALDNQWLPASVSADEQSQDPGACFEYAKG--KYLAHGRD--PYFAP------------WT----DTLQINYANPAT-HAMMTENLFTISELCDAVRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 153956095 173 ------------------------------------------------------------------------------------------------------------------------YLKTMNYNYVEILPIMEHPLDDS-WGYQITGYYSVTSRYGSIEDFKYFINMCHIEDIGVILDWVPGHFKDEHGLYK--FDGTPTYE-----YEDEK----------------------QSENKSWGAGNF-----DL--GKPEIKSFLISNALFWLREHIDGLRVDAVA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 90962268 162 --------------------------------------------------------------------------------------------------------------TFKDLAELIPYVKKMGYTHIEFMPLMEHPLPAS-WGYQLTGYFALCSSYGTPDEFKDFVNECHQNNIGVLVDWVPGHFSDD---ALAYYDGTPTY--------------EYED------PDRAK-NIGWGA---------------LNFGKPEVQSFLLSSAFYWLNEHLDGMRVDAVSYLWKKYGDT-RNL-EGYAFLQKFNKVVKFAHPESLIIAE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 90425162 224 -------------------------------------------------------------------------------------------------------------GTFRDCITRLPDIAAMGFDVLYFTPIHPIRKGRNDPGYAIGAHDAIHPDLGTLADFRALLAAGKLVGIEVALDVAVQCSPDQHDWFRRRPDGSMRYAE--------NPPKKYEDIVN---PD-----FSCEDAG-------------------SLWNALRDVVLFWVEQGVKIFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 193214261 94 --------------------------------------------------------------------------------------------------------------------------------------------------YSIVDY-KVSPEFGGESALARLRERLAEYNIKLILDFVPNHTALDHPW----IASKPE----YYV---QVSKEAYEKA-PDLFFSPNENQFLAYGRDPYFWT----DTAQLNYANSDCRSAMLATLKEIASQ-CDGVRCDMAMLMLKEI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 89210407 186 ----------------------------------------------------------------------------------------------------------------------LDHLKELGVTHVHLLPVFDFGSVDNDKGYDPLFYNTPEGSYSTIKEFKQLVKSLHENGIGVIMDVVYNHT-------------------YY------TRKSAFDLIVPQY---------------------YYRFDHDGNYSNPMVRKFIIDSVKYWAEEHIDGFRFDLMALI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 186900743 47 ------------------------------------------------------------------------------------------------------------------IRAEIPQLKEQGYTYIQISPPLSNPSSEWWARYQPIDFTVLESPLGNEEDLKELIDAAHQQEEKIIVDVVLNHMAN--------------YGDYPYTL-------QY--------PRFSPDNFQNYDDHGWLGLDCNSGQGDLNTESDYVRQELKNYLTTLLDLGVDGFRIDAL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 86749007 174 -------------------------------------------------------------------------------------------------------------GTFRDCIARLPDIAAMGFDVLYFTPILKADPGDPGSPYAIGAHDAVHPELGTLDDFHALVEACKLVNVEIALDIAVQCSPDQHDWFKRRPDGSMKYAE--------NPPKKYEDIVN---PD-----FTCEDAG-------------------SLWNALRDVILFWVDHGVKIFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145246158 67 ------------------------------------------------------------------------------------------------------------GGSWQGTIDKLDYIQGMGFDAIMISPVIKNIAGRSDGGYWPLDLYEINSHFGTREELLKLSEEIHARGMYLLLDVVINNMA------------------YMTDGEDPATTIDYN-----VFPQF---NGSSYFHPYCLITNWNNYQWD-NYTAPDLYTEAVQNILVISNYSVDGLRIDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 196244752 51 ---------------------------------------------------------------------------------------------------------------FQEIKNQLPQLKANGFTYIQVSPPEKSNP--SDARYQPVDFTVIESRLGNENDLKELINAAHEQGLKILVDVVLNHMANASPYVE-----NLQYPRFSRAFHPRG--DVNDNNCPTVTNGWLGGNLP-----------------DLNTSSPYVQGELRNYLTKLLDLGVDGFRVDAI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 118466093 301 -------------------------------------------------------------------------------------------------------------------------------------------------------HDAVHPDLGTIEDFDAFVARARELGMEVALDLAL-QCAPDHPWAR-------EHRNWFTELPDGTI--AYAENPPKKYQDIYPLNFDNDPAG--------------------LYDEVLRVVRHWIDHGVKFFRVD-----------------NPHTLIAAVKGI----DPDVLFLSEAFTPP--VRQY----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 162146371 105 ------------------------------------------------------------------------------------------------------------AGGFQGVRARLSQLAALGITAVQLMPLSEFPGGRNWGYDGVLPY-APESSYGTPEDLKALIDHAHGLGMMVFLDVVYNHFGP-----------DGNFLSAYFFRSDRPTP--------------------WGEA--------------IDFRQPAVRTYFTENALYWMEYRFDGLRLDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 209903852 162 ----------------------------------------------------------------------------------------------------------------------ISYLKRLGVTAVELMPVLRNYWGYNSIGYFAPDLRY--SASGEVDEFKTMVKTLHSAGIEVILDVVYNHTAEGNQLGPTFCFRGIDNSAYYRLVEDRRFYMDY----------TGCGN-------------------TLNMRHPRVLQLIMDSLRYWVQMHVDGFRFDLASALAREL----------HAVDR-LGAFFDIIDP-VLSQVKLIAEPWDL----GEGGYQVG-NFPVGWTEWNGRYRDSARAYWKGMAYRLTGSSDYASINFITCHD----GFTLEDLVS-----YNHKHNEANG-EGNRDGE-------AHNLSW-NCGEEGPTTN--GHIRALRARQKRNLL--ATLFLSQGIPMLTAGDERGQGNNNAYQDNPLSW----------LDWELSDRRTQLGFV--------RRLIRLRREHPALR-- 146300495 169 ------------------------------------------------------------------------------------------------------------------------YVKETGFTHVEFMPIMEYPYDPS-WGYQLTGYFAPTSRFGKPQDFMVLVDRLHQEGIGVILDWVPSHFPD-----------DAHGLGY---FDGSHL---YEH------PDRRKG--------------YHPDWKSLNYGRNEVRAFLISNAVFWLNYHVDGLRVDAVA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 67535865 25 ------------------------------------------------------------------------------------------------------------GGTWRGTIDHLDYIQGMGFDAVLISPIIKAKYGEAYHGYWAQDMYSLNPHFGTHEDLLDLSQALHNRGMFIMMDTVINNM------AYTMNGGNPATDVNYTSLNPFNEKSFYH-------PYCKIDDWNDYPQSQYCWTGDNIVALDLNTEDERVILEMIQEMI--ATYSIDGLRIDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 91775772 180 -------------------------------------------------------------------------------------------------------------GTFDDVMRRLPAIRAMGFDTLYFPPILQAQPGDPGSPYAIGAHEAIHPELGTWEDFRRLKTQLADMGMNLVLDFAI-QCAPDHPWL-------TQHPEWFNWRPDGSIPKKYEDIVN---------------------VDFYAPQ-----AVPDLWLALRDILMLWASEGVDTFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 33601838 620 -------------------------------------------------------------------------------------------------------------GTFDDVIARLPALRAMGFDVLYLPPIHPQRKGRNDPGYAIGSHDAIHPQLGTRADFARLVQAAAAHGMEVALDFAI-QCSPDHPWLQR-------HPDWFEHRADGSIPKRYEDIVNVSFYDQASGRPRR-----------------------ALWRALRDVLLYWIDAGVRIFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 91977947 190 -------------------------------------------------------------------------------------------------------------GTFRDCIARLPDIAAMGFDVLYFTPIHPIRKGRNDPGYAIGAHDAVHPELGTLDDFHALLKACKLVNLEIALDIAVQCSPDQHDWFKRRPDGSMKYAE--------NPPKKYEDIVNP--------DFTCEDAG-------------------SLWNALRDVILFWVDQGVKIFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 110802996 175 ----------------------------------------------------------------------------------------------------------------KEVKTTLDHLKELGITHVHLLPSFDFGTVDEERGYDPVNYNSKNPYKGRIKEFKEMVLKLHKAGIRVVMDVVYNHT-----YSGENSNLNLSYPGYYHRQDD--------------F-----GNFSNGSGCGN----------ELASERLMVRKYMVDSLKYWAREHIDGFRFDLMAL---------------HDILKGIREELNKIDPSILIYGEGWNGGESPLP---KEECNIKFDKLQIAAFSDD--------MRDGIKGHVSHLKDGGFVN--------G-GEDFEESIKFGIEGVDYNK------VNYSDSPWAN-EPYQDNNTLHDKIVCENASE--------EEIIEMNKLSAAIFLTSQGIPFIHSGEELTKINEKEFIENSYNSND--FVN--KIDWTRKVKYMD-------LFKYYKGLIELRKEYPLFR-- 172037163 297 ------------------------------------------------------------------------------------------------------------------LAEKIPYVKDMGYTHIELLPIAEHPF---DGGYQVTGFYSPTSRFGRPEDFMYFVDKCHENGIGVILDWVPGHFKDSHGLA---------------YFDGTHL---YEHADPRI-----------GEHKEWGTLVF-------NYGRHEVRNFLVANVLFWFDKHVDGIRVDAVA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167034655 235 -------------------------------------------------------------------------------------------------------------GTFNDVHERLPMIRDMGFDVLYFPPIMQHRKGRNDPGYAIGSHDAIHPQLGSREDFRRLVAAAAEHGLEIALDFAI-QCSQDHPWLKE-----------------------------------HPGWFSWRPDGTIRYAE-NPYQDIVNYAPPSLWLALRDVIIGWVEEGVKTFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 186680708 293 --------------------------------------------------------------------------------------------------------------TYRELADRIPYVKELGYTHIEMLPIAEHPF---DGGYQVTGYYAPTSRFGSPEDFMYFVDKCHQNDIGVIVDWVPGHFPKDHGLA---------------FFDGSHL---YEH------ADPRKG-----EHKGWGTLVF-------NYGRHEVSNFLAANALFWFDKHIDGIRVDAVA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 70730241 286 ------------------------------------------------------------------------------------------------------------------LAERIPYVKDLGFTHIELMPIMEHPFGGSWGYQPLSQF-APSARYGSPQDFAAFIDACHQAGIGVILDWVPAHFTDTHGLAQ--------------------------------FDGTALYEYGNPLEG------FHQD-WDYNLGRTEVHGFMLASALHWLKHHVDGLRVDAVA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154507689 40 ------------------------------------------------------------------------------------------------------------------LAEHAQAIADLGVTIIWLPPAYKGHEGINDVGYGVYDYDSVPTKYGTKDEYLAAIEALHEAGIAVCADIVLNHRADATE-TVRATPINP--QNRHEAIGEPETIEAWTHF---TFPAGAYSDFTWD------WTCFHGIDWD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 50842590 153 ----------------------------------------------------------------------------------------------------------------------VSYVTWQGYTHVEFMPLAEHPFAPS-WGYQVTGYFSPTSRYGSPDDLRYLIDKLHQAGIGVIMDWVPGHFPKD-DWALGRFDGTA----------------LYEH------ADPRQG-----EHKDWGTYIF-------NYGRNEVKSFLVSSALYWISEHADGLRVDAVAYLWKYGGR--ENL-EAIDFLRYVNSHLYSRHPGILMIAE----------------------------------------------------ESTSFPGVTKPVDDGGLGFGNDSLRYLELNPF-HRQYHHG------EMTFAMVYQYSENPISHDEVVHGKGSMITKIPGDDWQQFASLRAFYSYMWSFPGKQLVFMGQEFGQ-------------------------------------------------------------- 29833937 162 --------------------------------------------------------------------------------------------------------VDPVHGTFATAAERLPAIAGMGFDVVYLPPIHPFRKGPNDVGWAIGSHDAVHPELGTIEDFDAFVRRAAALGLEIALDFAL-QCSPDHPWVEKAENPPKKYQDIYPIAFDRDMPGLIAETVR---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 110635010 178 ---------------------------------------------------------------------------------------------------------EQFRGTFGGLADSIDYLVKLGITAIELLPFFDDRYGYNTIGFFAPTPRYISPR-GGLHEFKRMVRKLHEAGIEVILDVVYNHTAEGNELGPTLSFRGLDNASYYILGDD---PRYY-------YDTTGCGN-------------------TLNLKHPRVLQMVMDSLRYWVEEHVDGFRFDATA-----LGRERDNFEPSSVFFDTVRQ--DPVLSRVKLIAE----PWDL----GPDGYQLG-NFPPGWGEWNG-AYRDVRSFWRGDERVAPDLAS-------------GLLGSAAMFDRRGRRPWASVNFITAH------DGFTLHDLYAYNERHNEANLSDNRSWNCGAEGTDDETIKALRAAIATLLLSQGTPMVLMGDEVGRTNNNAYCQDNE------------INWLAWENR-DPDDEAFLQF--VRRLIAYRRAHPRLR-- 152979019 181 -------------------------------------------------------------------------------------------------------------GTYKGLAATIDYLKSLGITAVELQPILDEQHLQEKGGYNPLAMFAVEPRYAATDDFKTMVKTLHKAGIEVILDVVFNHTA--------------ESEKFHSTFSQRGIDDSY---------------YYWAEGCYLNWTGCGNM---LNLSLPQTRRWVIDCLKYWVEEHVDGFRFDLAP----ALGRDS----------PAFNLFSEIFDEPSLHQTKFIAEPWDIPPFFSEDEVTRFW-------LWKS---GDVGALASRIAGSSDIFKKSNSVNFITAHD--GFTLRDLVSEANGEDGRDVNYSYNHGYEGRVDHLFGSERKTIENH-----RYLSSGALLCSL-----------LLSN-------GTPMLLAGDEIGHSNNNAYCQD----NKTTWI-----DWSKQDVR---------LLNLVREVIALRKHIRSL--- 75907650 97 -------------------------------------------------------------------------------------------------------------GTFTAIIPRLSELRELGINAIEIMPIAQFPHIEADLAYRNWGYDGVYPSYGSPSDLKQFVNACHENGIAVVLDVVYNHFGPE---------GN--YMGQFYFTRTYKTPDAYSQGVRNYFIENA---LYWLEE-------FH----------------------------IDGLRLDAIQAIYDELAEVVHNFSQRGTWKRLLIAESDLNNPQ-------IIRPVELGGY-GLD------------AQWSDD-------FHHALHALLTGDRQGYYQDFGKCAD---LAKAYADTFVYDWRYAPHRKRFHGISCRDRPLS-----QFSVCIQNHDQIGNQMQGER--LSERISFA--GLKLAAGAVLLSPYLPLLFMGEEYGSHSDPDYAEDPPDPESAETFLRCKLNWEL---RHQG---QHKVWDWYRQLIHLRKTHPAL--- 89055607 192 ----------------------------------------------------------------------------------------------------------------------LDHLTDLGVTTVELLPVFLVDKGRNYWGYMTYGFFAPEPRYGSIAEFQQMVARYHSAGIEVILDVVYNHTAEGSEFGLAFRGLDNAS--YYRLTDDKR--------------------YYVNDAG-----CGNS----LNFDNPFTLRMVMDSLRYWVEMHIDGFRFDLCTSLGRTDGVFDRDGP-------FFRAIRQ--DP-VLNRVKLIAEPWDL----GPDGYQLAYQAPFGE--WNDKFRDDTRRFWRAMHFDHDGRAATASVNFITAHD--GFTLSD---------LVSYREKHN----------EANGEDNRDGHSNNHSDNFG-----VEGETDDPDILRRRNLIATLMLSQ-GTPLMLAGDEIGNTNNNTYCQDSE------------IGWVDWAGRDDA------FYAFCKAAIAFRKAHPILR-- 152995491 175 ----------------------------------------------------------------------------------------------------------------------IEHLKSLNITTIQLMPCFQQLELSNYWGYNPISFFAVEPSY-AIKDFQQMIDGLRQAGFEVILDVVYNHTADQSSVCYRGLDNAR----YYRH-----------------------------QDGQY-----------LNYTNPTSIRLICDSMRYWVEMGVDGFRFD----LGVDLGTN-------HDFTALLQAILQ--DPV---LSETCMEPWDIVGQFPRGECNDQFRDTIR-RFWDGLVPELATRLMGSRDYFHKGQKSANSVNYITYHD--GYTMKDLVS-------YHHRHNLANMEENR----DGHGENISQN--------FGA----EGETDDKDIQAQRLCFMATLLLSQ-GTPHILGGDELSQGNNNAYCQD----NDITW-----QTWQDI----DTETSLARIKNTIATLMALRKAYPIFA-- 187921453 680 -------------------------------------------------------------------------------------------------------------GTFADVMTKLPRIRDMGFDVLYFPPIHPIRKGRNDVGYAIGGHTAVHPQLGTLDDFKAMLAAAHAHGLEIALDFAV-QCSPDHPWLKE-----------------------------------HPTWFAWRPDGTLRYAE-NPYQDIVNYAHPDLWLALRDVFLFWIEAGVHIFRID---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 23097861 175 ----------------------------------------------------------------------------------------------------------------------IPYVKSLGYTHIELLPINEHPFDRS-WGYQITGYFAVTSRYGNPSDFKYFIDQCHQHQIGVILDWVPGHFCKD-DFGLRQFDGAPLYE-----YRDPK----------------------KSEKKSWGTLAF-------DYGRPEVQSFLISNAIYWLKEHIDGLRVDAVAYDEEEKIYNTENL-EAFAFLRKLNKVVFSYIPGALMMAE--------------DSSDL---PLVTA----------------------PVNKGGLGFNY---KWNMGWM---NDLLSFMEKESIHRKWHHNRLTFSFMYTYSENYLL---PLSHDEVVHGKKSLLDKMPGDQWQQFANLRLLYGYMYTHPGKKLVFMGGELAQ-----YAE---------WKDTEELDWHLLEYPLHKG-----IYHYIKNLNELYQQHPEL--- 189499754 89 --------------------------------------------------------------------------------------------------------------------------------------------------YSIPEY-SLNPVLGEEEELEEFRKRLRDCGIRLMLDFVPNHLALDNKWL-------PRYPEYFVTLSDEEDPDHFLAHGKDPFPA---------------WT----DTLQLNYANPATHDLMTENLLSISRK-CDAVRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 83592939 255 -------------------------------------------------------------------------------------------------------------GTFADCAARLPDIRAMGFDTLYLMPIHPIKAGPDDPGYAIGAHTAIHPELGTLDEFRALVAQAGEMGMDVALDIAI-QCAPDHPWV-------SEHPEWFEFRPDGTIPKKYQDIVNLAF---------WGPHRQELW------------------LALLEVFTFWAEQGVRVFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 90020635 98 -------------------------------------------------------------------------------------------------------------GTFAGLAENLAYIKELGVTAIELLPFLTAQGLSNYWGYNSLHFFA--PHSGYLNDFRHFTQAAHEAGLEVILDVVYNHTSEGNHLGLSFRGIDNAS---YYCLQAQDS--------RFYVNDTGCGN-------------------TLNLKHPRVLQMVMDSLRYWVTMGVDGFRFDLATVLGREPGSG------------FFDAIKQ--DP-VLASVKMIAEPWD----IGPGGYQLGNYPT----GWSEDRYRDTRRFWRGFEHSGRKPSSS--VNFITSHD--GFTLADLVSYKNRHNE-----------ANNEQNSDGHHSNFSENY---------------GVEETDDDAIKRNFL--ATLFLSQGTPMLLAGDELSKGNNNAYCQDNE------------INWLDWQALTKKEIALSKFVS---HLIKVRSSSPLLT-- 114563335 192 -------------------------------------------------------------------------------------------------------------GTFAGLASQIDYLQNLGITCIELLPFFDEPKGTNYWGYNSIAFMAPHSAYGDIGEFRRMVSTLHLAGIEVILDVVFNHTAEGNHLGPTFSFRGIDNASYYRLLPNE---KRFNIN------DTGCGN------------TFN-----LNH--PQVLMLVMDSLRYWVEMGVDGFRFD----LASCLG------REAYGFDRFFDAITQ--DP-VLCKVKLIAEPWD----IGPGGYQLGNYPVAMRKFWSGLSPEFAKRFHGSSDFFEHNGRGAASINFITSHD----GFSLHDLVS-----YRDRHNLANGEENR-DG-------HQEN-----------CSSNYGIEECDDVDINAIRLLTCLLLSQ-GVPMLLAGDESSQTNNNAYQDNPIG-----WFNWQQIDWSLVNFTAQLITLRKR-FPMLCHQAFIHKPEALFDNG 77458761 286 ------------------------------------------------------------------------------------------------------------------LAERIPYVKELGFTHIELMPIMEHPFGGS-WGYQLLSQFAPSARYGTPEQFGEFVNACHQAGIGVILDWVPAHFTDTHGLAQ--------------------------------FDGTALYEYGNPLEG------FHQD-WDYNLGRTEVHGYMLASALHWLKHHIDGLRVDAVA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 51342514 406 -------------------------------------------------------------------------------------------------------------------------------------------------------------RLGSPDDFKYLVDKLHQSGIGVFLDFVPAHFCKDS-WGLARYDGEPCYE----------------------YADPREG-----EHKMWGTLVF-------NFRRSEVRSFLLGAAYHWLRRHIDGLRIDAVSMLYKEFGGDA-NL-QAMSLLQELNWVVHQEFPGVFTMAEESVTDKEKEKY------------------------RDVYLLFKGLGF------DAKW--------DLGWMND--TLSYLCLEPACHNKL-------TFRGLYMAHEKW-ILPLSHDEVVSGKGSLLCGFAGSPEDRIKTLKTLFGYQVGSPGRPLIFMGAEIGQ-------------------------------------------------------------- 116669304 769 -------------------------------------------------------------------------------------------------------------------KELVEYVKWLGFTHVEFMPVAEHPFGGS-WGYQVTSYFAPTSRFGHPDEFRFLVDALHQEGIGVLLDWVPAHFPKD-AWALAQFDGEPLY--------EHADPNLGEH------PD---------------WGTLI-----FDFGRTEVRNFLVSNALYWLDEHIDGLRVDAVA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 58579737 90 -----------------------------------------------------------------------------------------------------------------GVQAQLPQLAAMGITAIELMPLSAFPGAHNWGYDGVLPYAPV-EAYGTPDDLKALIDAAHGHGLMVLLDVVYNHFGPDG--------------NYLHSYAA------------PFFNEDKPT----------------PWGAAIDFRKPPVQRYFLDNALMWLHEGFDGLRLDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 54303006 218 ----------------------------------------------------------------------------------------------------------------------IPYLSEMGYTHLELMPVSEHPFYGS-WGYQPIGLFSPTSRFGTPDDFKYFVDQCHLAGIGVVLDWVPAHFSDDHGLAN--FDGTALFND----------------------PDPRRG---WHQDWK-------SYIYD--YGRDHVRRFLISNALFWLEHHIDGLRVDAVA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 89210655 175 --------------------------------------------------------------------------------------------------------------------ELVEYVKDMGYNYIELLPVAEHPF---DGGYQLTNYYSVTSRYGTPEDFMYFIDKCHQNGIGVILDWVPGHFKDDHGL--RLFDGTALYQD----------------------PRKAENE----------WDTLN---FDFN--QPEVWSFLISNAVFWFDIHIDGLRVDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 209518963 679 -------------------------------------------------------------------------------------------------------------GTFADVTAKLPRIRDMGFDVLYFPPILANRKGRNDVGYAIGGHSAVHPQLGTLDDFKAMLAAAHAHGLEIALDFAI-QCSPDHPWLKE-----------------------------------HPTWFAWRPDGTLRYAE-NPYQDIVNYAHPDLWLALRDVILFWVDAGVRILRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 197116532 131 -------------------------------------------------------------------------------------------------------------GTFEAAISFLDYLVDLGITAVEIMPVSQCP-GKRNWGYDGVFHFAPQSSFGGPDGLKRLVNACHKKGLAVLLDVVYNHFGPE-------------------------------------------GNYLWDFGHYF--TDKYRTPWDGAYSD-SVLEFFLLNAGYWINERFDGLRLDAVDWI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145222169 126 ---------------------------------------------------------------------------------------------------------------------------------------------------------QIDPAFGTEDEFRQMCGTANWYGGTIIDDIVPGHTGK----GADFRLAEMKYADYYHMV--EVDPRDWE-HLPEV-PAGADSNIDWLDERRWVYHYFKDGQPSINWLDPAGMRLVIGDALHLTDLGTGGLRLDANGFLGAEK-TAAEDLSEAHLIASMVRKVG-----GFTFQ-ELNLTIDD-IREIGEAGADLSYDFITRPGVQHALATADTEFLRLTLRTTLELVDPASLVHALQNHDELTYELVH---WSNG-----HRDDLFPYVTGEVLGTDLREKLSGDNATNGIACTSATIAATLGITSLDPEQIDRIRRAHLLLAMFPGVFALSGWDVCGMLTPSSTIPELLREGDTRWIHRAAHD------------------------------------- 88857402 277 ----------------------------------------------------------------------------------------------------------------QELADQLPYVKGLGFTHIQLMPISEFPFDGSWG------YQPVSSRFGTLADFQHLVDACHAANIGLLIDWVPGHFSDAHGLAK---------------FDGSHL---FEH------ADKRQGYHPDWHTHIY------------NYDRAEVQTFLLANAMYWFDQAIDGLRVDAVA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 124520234 25 ------------------------------------------------------------------------------------------------------------------LKEMAPELKKTGIDAVWLPPVTKG-QSDMDNGYGVYDHGTVRTKYGTKQQLHEAINACHEHDIQVYIDVVMNHKADETESFQVV----------------EVDPMDRNKEISEPFETNRKGDFTWNENKHWVDNEFGNFDYDIDYNHPDVKKEMIEWGKWLADTGCDGYRLDAI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149278115 198 ----------------------------------------------------------------------------------------------------------------------IEYLKELGITAVELMPVHQFI---NDGGYNTIGYFAPDSRYSAVSEFKDMVKALHKAGIEVILDVVYNHTAEGNHMGPTLSFKGVDNASYYRLTDDKRYYMDYTGT----------GN-------------------TLNANLPNVLRLMMDSLRYWIEMHVDGFRFDLASTLAREL----------HEVNR-LSAFFDIIDP-VISQVKLIAEPWD----IGEGGYQVGKFPPGWAE-WNGKFRDCIRDYWRGAESSPDLYQDTASINFITAHD--GFTLQDLVSYNEKHNEANE----------------------EDNQDGEDHNRSWN----CGAEGDTKDTLQKRNLLTTLFLSQ-GVPMLVAGDELGRTNNNAYCQD----NEVSWLN-----WESKDQELLDFT---------KKLIHLRKKHPGLR-- 212719561 224 ----------------------------WNIYLTDLKNHYY-LYEVWHYNYDEDEGFIVY--EVPDPYSKASSSNSQKSFIFDPADTLIEGWQQQQDAIIYEMHVEKFRGKFLGLCQKLLHLKELGITHIHLLP--------------ISDFGSVDDKIEALKELKTMIKTLHQNGIGVVMDVVFNHT--------------------YHTKGGKFS----------IFDKIVPGYFYRIDDYG-------------DYSNPMVRKFILDTIIYWTDFHIDGFRFDLMGLI--------------DTLT--MRMIAKEVNPYALIYGEGWVMGDSMC--LLEERATIAHHGYSIGLFLDGFKTGDIERLKQAIDDFAKEPDEC--VNYVSCHDNLTL-FDKAQKTMVGEDIF-----------------------------WID-RVC--------------------RLANAIILTSQGIPFLHGGVEFGHPNTYNAGDNINK-----------IDWSLKEKFYDT-------FKFYCDLIKLRKEHVAFR-- 78186340 89 --------------------------------------------------------------------------------------------------------------------------------------------------YSIPSY-TVNEALGGHDELLLFREKLAHYGIRLMLDFVPNHLALDNQWL-------PAHPEFFI------SVSQAERS-------HDPGSSFEYAQGKYLAYSRDPYSWQINYANPATHAMMTGNLLKISEL-CDAVRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 50954919 237 ------------------------------------------------------------------------------------------------------------SGTFRTAAKRLPEIAAMGFDVVYLPPIHPFRKGPNDAGWAIGSHDAIHPELGTEKDFVQFLGKAKQVGLEVALDLAL-QASPDHPWV-------TEHPEWFTTLPDGTI--AYAENPPKKYQDIYPLNFDNDDEG--------------------LRAEILRIVHHWMSLGVRIFRVDPLRF-WEWL---------IHTI--------NATDPDVVFLAEAFTRPA-VLQTLAKAGFQQSY------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154509249 231 ------------------------------------------------------------------------------------------------------------SGTLAGAAKDLPRIAGMGFDVVYLTPIHPHRKGKNDPGYGIGSHDAIHPELGDFADFDRFVERARGLGLEVALDLAL-QCSPDHPWVK-------EHPEWFTTRADGTI--AYAENPPKKYQDIYPLNFDNDPEGI--------YQ------------AVRDIIELWINHGVTIFRVDPIPF-WERL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 212638222 179 --------------------------------------------------------------------------------------------------------------------ELIPYVVEHGFTHIELLPLIEHPLDRS-WGYQGTGYYAATSRYGTPHDLMYFIDRCHQEGIGVILDWVPGHFCKDAHGLYMF-DGEPTYE--YVNMQDRE-------------------NI--------VWGTAN---FDLGKS--EVHSFLISNALFWLQYHIDGFRVDAVA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119946020 311 -------------------------------------------------------------------------------------------------------------------AELIPYLLELGYTHLEVMPISEFPF---DGGYQPVGLFAATSRFGNADDLKYFIDQCHQAGISVIVDWVPAHFADPHGLAR--FDGTPLY--------------EYE--------DPRRG---WHLD--W-----NSYIYDFGRDNVRQFL-VASALIWLDKFHVDGLRVDAVA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 53732673 183 ----------------------------------------------------------------------------------------------------------------------LAYLKELGVTAVELLPVLQARGLQNYWGYNPLAMFAVEPKYAALAEFKAMVKAFHNAGIEVILDVVFNH-SAESE-------------QTYPTFSQRGIDDQ---------------TYYWNDQGRYIWTGCGNM---LNLSSDVGRKWVVDCLRYWVEQHIDGFRFDLASVL-------GRNTPDFNSSAQLFTDI-------------KNEPSLQNIKLIAEPGYQVGNFPSYFAELWKSGEIGAAERFAGSFKKNDRLPHTT--LNFITAHD--GFTLKDLVSYNQKHNE-----------ANGEENHDGRNENYSYNH-----GIEGSTENLAEPQKSAVENNRTFGLLMSLLLA-NGTPMLLAGDEFG---NTQYGNNNAYCQDNEWLKWANFNEELFELTKQTIALRKQI-------------------- 197626408 294 ------------------------------------------------------------------------------------------------------------------LADKIPYVKARGFTHIELMPISEHPF---DGGYQVTGWYAPTSRFGTPEEFRAFVDRCHAEGIGVILDWVPGHFKDAHGLA---------------FFDGAHL---YEHADPRI-----------GEHKEWGTLIF-------NYSRNEVRNFLVANLVYWFEEHIDGIRVDAVA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119358305 303 --------------------------------------------------------------------------------------------------------------------------------------------GSSDGG-----HKAVHPELGTIDDFRVFVAEAQSEGLAVALDIAF-QCSPDHPYVR-------EHSQWFKWRPDGTV--QFAENPPKRYEDILPIDFETSD-----------------WQN--LWIELRSIFLFWIEQGVSIFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 148974064 272 -------------------------------------------------------------------------------------------------------------------AELIPYLTELGYTHVELMPVSEHPFYGSWG------YQPVTSRFGSPDDFKYFVDQCHQAGLGVVLDWVPAHFSDDHGLAN--FDGTPLFHD----------------------PDPRRG---WHQD--W-----NSYIYDLGREH--VRRFLVANALYWFEQHIDGIRVDAVA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 163942607 174 -------------------------------------------------------------------------------------------------------------------EELIPYVVEHQFTHIEIMPLVEHPYDRS-WGYQGTGYYAATSRFGTPHDLMYFVDECHKYGIGVILDWVPGHFCKDAH-GLYLFDGTPTYE-----YKDRDV----QENL--------------------VWGTVN---FDLGKR--EVRNFLISNALFWMKYHIDGFRVDAVANMWNKEGKEQSNEH------------------AVSFLRELNEAV------FAEDE--------------EFLMTAEDS--TAWPLVTAPTYEGGLGFNY---KWNMGWM---NDVLKYMECAPEYRKYIHEKMT--FSLIYAHSENF-ILPLSHDEVVHGKKSLLNKMPGDYWDKFAQLRLLYGYFFTHPGKKLLFMGGEFGQFDEWKDLED----------------------------------------------------- 60685212 277 ----------------------------------------------------------------------------------------------------------------------VPYVKEMGFTHVELMPVHKHPF---DGGYQPLGLYAPTRRFGSPDDFRYLVSAFHEAGINVLLDWVSGHFADSYGLAR---------------FDG---PALYE------YADPKEGYHQDWNTLIY------------NFDRHEVRMYLAGNALYWTERGVDGLRVDAVASM-------------------IYRDYSRRDG-------------EWVPNYFGGKEGFLRYTNQMLGQHHA----GAVTIAEESTDYAVTLPPHYKW--------NMGWMHDS--LAYMQLDPV-HRKYHHDLLT------FGMLYAYSENPLSHDEVVHGKRSLLDRMPGDVWQKFANLRAYYGFMWAYPGKKLLFMGGEFAQ-------------------------------------------------------------- 77458759 229 -------------------------------------------------------------------------------------------------------------GTFNDVHARLPMIQDMGFDVLYFTPIHPHRKGRNDPGYAIGSHEAIHSQLGTREDFRRLVAAAADHGLEIALDFAI-QCSQDHPWLKQ-----------------------------------HPGWFNWRPDGTIKYAE-NPYQDIVNYAPPSLWVELRDIVVGWVQEGVKIFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 11493201 175 ----------------------------------------------------------------------------------------------------------------------IAHLKRLQVDAIELMPITLPPLGLTNGGYNPVAFMALDPRLGGMKELRETVAALHAEGIAVILDLVFNHTGESDRLSLRGLD-NPTY------F--RHLPDQPGTLVN----DTGTGN------------TVACDQ-------PVTRKLIIDSLSFVRNTGIDGFRFDLATVL----GRNGKGFPESMTLRTML---ADEVLQDRIMIAE----PWD----IGPGGYQLG-NFPAPFLEWNDRARDDLRRFWRGLAGSSSIFTQTRCVNFLAAHD--GFTLMDLVSYENKHNE-------------------ANGENHNENSSWNNGI--------EGKTDDQAIQSKRIEAMLSTLFAARGTIMLTAGDERGQGNNNAYCQD----------------------------------------------------- 50123070 184 ---------------------------------------------------------------------------------------------------------------------MIDYLTSLGITALELLPVLQQIGLRNYWGYNVLLPFAVDNSLAAGDDFRDAVKALHNAGIEVILDVVFNHSAEDVEGPTLCQRG-IDNRSYYWLGDS--------------------GEYHNWTGCGNVLR--------LNH--PAVMDWVMDCLRFWREVHVDGFRFDLATVLGRTPDFTA-----AAPLLSAMKNDNRLQGCKL------IAEPWD----IGHGGYQLGQFPTPFAE-WS-------DRYRDDMRRF--------WL-----HGDISLGFARRFAASSDI--FQQRDRLPYASINKLTAHDGDLVSFNHNDANGEGNRDGTDSNFEGLEADDDIHQRRQALLTTLILSQ-GTPMLLAGDELGQGNNNAYCQD----NELTWLH-----WDHAD-RGLREFVAG--------LIQLRRTIPAL--- 109897958 184 ----------------------------------------------------------------------------------------------------------------------IKHLQDLGISAVQLMPFMPEPYITNKGGYNPINYFSPEPRYAVNDEFKTMVDSYHEAGIEIILDVVFNHT------AEGGLDG-PVFKGFFYLFE-RNEYGAIDYT-----------KFVNNSGGNSVNTAF-----------PYVLKMVMDALRYWVQMGVDGFRFD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 152995492 277 ----------------------------------------------------------------------------------------------------------------------VPYIQEMGYTHVELLPITEYPF---DGGYQPVGLYAVTSRFGTPEDFKALVDALHQANIGVIMDWVPAHFADSHGLAN---------------FDGS---KQYE------YPDPKKG---WHPE--W-----NSLIYD--FGKEHVVNYLISNAVYWLEEHIDGLRVDAVA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 212719094 186 ----------------------------------------------------------------------------------------------------------------------VDYIKEMNYNYIELLPVLEHPLDMS-WGYQPTGYFSLTSRYGSIEDFMYFVDYMHQNGIGVIVDWVPAHFKDEHGL---------------YRFDGTFLYEYEDELLRE--------NYTWGT------ATF-------DFAKPQVQSFLISSAMFWFDVHIDGIRVDAVSHI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 209905065 275 ----------------------------------------------------------------------------------------------------------------------VDYVKQLGFTHIELLPVTEHPFDAS-WGYQTTGYYAPTSRFGTPEDFRYFVDHCHANDIGVILDWAPGHFKDRHALAR---------------FDGTAL---YEHE------DPRKG-----EHRDWGTLIF-------NYGRNEVRNFLVSSALYWVEEHIDGLRVDAVAYLWERYGGN-ENL-EAIDFIRELNNVVQGQHPGALIIAEESTSWPQVTRWLGGLGFSMKWN--------------------------------------------MGWMHD--TLEYFKKDPI-HRHYHHDQLT------FGLLYAFTENPFSHDEVVHGKRSLLYRMPGDEWQRFANLRLLYTYMWAYPGKKLLFMGSEFGQGDEWD--------------------------------------------------------- 68535855 196 ----------------------------------------------------------------------------------------------------------------------VEYFKDLGVTAVELMPVHQFVHDDNYWGYNTRDYAASPSAEGAIAEFKQMVRSYHEAGIEVILDVVYNHTSEGNHMGQNFRGIDNA--AYYRLVDG-------------------------DEAHYMDYTTGNS----LNVRHPHTLQLIMDSLRYWVTMHIDGFRFDLASTL----------AREFHDVDR-LSAFFDLVDP-VVSQVKLIAEPWDV----GEGGYQVG-NFPALWNEWNGKYRDTVRDFWRGLTGSSDLYTGTASINFITAHDGFTLNVSYND-KHNEANGEDNR----------------DGES--HNRSWN-----------CGVETDDAEVVQRRNFLTTLMLSQ-GTPMLSHGDEIGRTNNNVYCQD----NEIAW-----MDWENMDKDLHAFT---------RYLIHLRQAHPVFR-- 34098748 264 ----------------------------------------------------------------------------------------------------------------------VNYVKDMGFTHIELLPLSEYPF---DGGYQATGLYAPTSRFGSPDELKALIDAAHAAGISVILDWVAGHFTDDHGL---------------NTFDGTAL---YEH------ADPREGYHQDWNTLIY------------NFGRNEVKNFLQGNALYWIERGFDGIRVDAVAWIPNRYG-GSENL-EAIAFLRQTNAVLKSETPGAGSFAEESTSFADVTR-----EAGLNFDFK-----WN-----------------------------------MGWMND--TLRYMQEDPV-HRKYHHGKMT------FGMMYQYSENPLSHDEVVHGK-RSLLGKMPGDCQQFANLRAYYGFMYGFPGKKLLFMGNEFAQGREWNYQE------------------------------------------------------ 124386041 615 -------------------------------------------------------------------------------------------------------------GTFDDVVAHLPRIRDMGFDVLYFPPIHPARKGRNDVGYAIGSHTAVHPQLGSLDAFRQLVAAARAHDLEIALDFAV-QCSPDHPWL-----------------------------------TEHPGWFAWRPDGSLRYAE-NPYQDIVNYARPALWIALRDVVLFWIDAGVRIFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 186460932 95 --------------------------------------------------------------------------------------------------------------------------------------------------YAIADY-EVPADLGGEAGLKKFRLRLNGHGLKLVLDFVPNHVGLDHPWVES-------WPELLVHSSARRDGTFQERTLRGTL---------WIAHGKWTDTV------QLDYRNPATRTAMIQVLRSIARR-CDGVRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167463933 172 ----------------------------------------------------------------------------------------------------------------RELADKLPYAARMGYTHLELMPLAEHPFDRS-WGYQVTGYYAVTSRFGTPHDFMYFVDKCHQYGVGVIMDWVPGHFCKDDHGLRQF-DGEPLY--------ECENPLMAEK--PE-------------------WGTLA-----FDFGKPEVVSFLISNALFWMDMHIDGLRVDAVA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 62738967 141 -------------------------------------------------------------------------------------------------------------GTYRAAAEKLPYLKELGVTAIQVMPL-AAFDGQRGWGYDGAAFYAPYAPYGRPEDLMALVDAAHRLGLGVFLDVVYNHFGP---------SGN--YLSSY-----------------------APSYFTDRFSSAWGM--------GLDYAEPHMRRYVTGNARMWLRYHFDGLRLDATPYM----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 78060148 669 -------------------------------------------------------------------------------------------------------------GTFDDVIAHLPRIRDMGFDVLYFPPIHPARKGRNDVGYAIGSHTAVHPQLGTLDAFRALVDAARGHGLEIALDFAI-QCSPDHPWLAA-----------------------------------HPGWFAWRPDGSLRFAE-NPYQDIVNYAPPDLWLALRDAVLFWVDAGVRIFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145952972 8 -------------------------------------------------------------------------------------------------------------GTYNEFTEKIPKIKKAGYNTIQLMAIMEHPYYAS-FGYQVSNFYAISSRFGTPEDLKNLINTAHSMGIAVLLDLVHSHA------VKNTLEGINEFDGSEHQF-------------------FHSGS----KGNHPAWGTF-------NYGKPEVIHFLLSNIKFWLNEHFDGFRFDGV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116695498 591 -------------------------------------------------------------------------------------------------------------GTFDDVIARLPAIRAMGFDVLYFTPILRAEPGDHGSPYAIGGHDALHPELGTFEDFRRLRDAAARHGLELALDFAI-QCSPDHPWLR-------DHPEWFAHRPDGSLPKKYEDIVNVDF-------YAAAPAGAALWQ------------------ALRDVVMFWADQGVRIFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 72162290 191 -----------------------------------------------------------------------------------------------------------------------------------------------------------------VQEFKTMVKALHQAGIEVILDVVYNHTAEDHMGPALSLRG-IDNLAYYRV---------REDNPRYYLDYTGCGN-------------------SLNVRHPHSLQLIMDSLRYWVDMHVDGFRFDLAAAL----------AREFHDVDR-LSTFFDIVDP-VISQVKLIAEPWDV----GPGGYQVG-NFPPLWTEWNGKYRDTVRDFWRGYPVLPELASRVASINFVTCHD--GFTLADYDRKHNEANGEDNR-----------DGTD-------DNRSW----NHGT----EGPTTDSAIATLRRRMLTTLMLSQ-GVPMLSHGDEIGRTNNNAYQDNPIS-----WV-----DWELARRNAD-------LLDFVRTLSRLRREHPVFR-- 160891609 455 --------------------------------------------------------------------------------------------------------------TLNSIKDSLDILQAQGYRNIELSAIY---EGDPSGGLGATNNYAIDPSIGTLEDFEDLLREVHARDMRLTFFGNVGYCWYKAPFFEKARNGVYSKERNWFHFSDKKLNDNW-------FWSDRAQAYYYSAEGRIPSYNFNNWEWQEECRN------YLD---FWADKGVDGILLDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 126657503 192 ----------------------------------------------------------------------------------------------------------------RELAEKIPYVKDMGYTHIELLPVTEYPF---DGGYQVVGFYAPTSRYGPPQDFMYFVDKCHEAGIGVILDWVPGHFKDQHGLA--YFDGGPLYE----------------------YADPRKG-----EIKTWGTLVF-------DYGRNEVRNFLIASAMFWFDKHIDGIRVDAVAYM----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119500488 1 -------------------------------------------------------------------------------------------------------------------------------------------------GYWQQDIYSVNSNYGTADDLKALASALHDRGMYLMVDVVANH---------MGYAGAGDSVDYSVFKPFNSQ--AY----------FHPLCFSNYDNQKDV-----EDCWDLNTTNSDVYNWVTSLV---SNYSIDGLRIDTV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 38233498 156 ----------------------------------------------------------------------------------------------------------------------LDYILSLGVTHIQLLPIFDFGSVDETGGYDPMNYNSSNPNFTRIDELKHTIRTLHDAGLRVIMDVVYNHV-----------------------YDTTTSPLER----------TAPGHFRMTDDG-----TFHDGTFCGNSENPMMRKFIIDSVTHWATEGLDGFRFD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 86604984 212 -------------------------------------------------------------------------------------------------------------GTFQDVIARLPQIAEMGFDVLYLPPIHPFRKGKNNAMTAEPDHKAIHPQLGSLEDFHRLVAEAKKFNIDIALDIAFQCSPDEHEWFKKRPDGTIQYAE--------NPPKKYQDIYPLDFETE-------------------------NWQ--ALWEELKSVIEYWIDQGVTIFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149924069 148 -------------------------------------------------------------------------------------------------------------GTFAGLASSLAHFASLGVTALSLLPVLRPLGLRNYWGYSTLGYFAADPRLATRAEFRAMVDALHGAGIEVILDAVYNHTAEGGE-------GGPSLSDLYY----RRVPSS--KGLR------------YLD-----WTGCGN---TLDTSHPRVVQLVLDSMRYWVEMGVDGFRFD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119025726 99 ---------------------------------------------------------------------------------------------------------------------------------------------------------KLDSKLGAEAEFASMIKQCSAAGVNVIADVVLNQTTG-SDVAKGEQAGVAGSKGDYPGFATKQYPDGITA------ADFHSKNISNYTNQQEVQECRLSSMWDFNSENEKVQDIQSDYLVKLWNLGVRGFRMDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149236567 206 ----------------------------------------------------------------------------------------------------------------------LPKIKELGYNTIQLMAVMEHAYYAS-FGYQITSFFAISSRYGTPEELKELIDTAHGYGIRVLLDVVHSHSSKNVEDGLNMFNGTDHYL-------------------------FHGGTKGQHEL------------WDFNYTNYETLRFLLSNLKFYIDVGFDGFRFDGV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 66045727 281 ----------------------------------------------------------------------------------------------------------------------IPYVKELGFTHIELMPIMEHPFGGS-WGYQLLAQFAPTARYGSPEDFAFFVDACHRAEIGVILDWVPAHFTDTHGLAQ------------------------FDGTCLYEYADPKEG-FHQD------WNTLI-----YNLGRTEVHGFMLASALHWLKHHIDGLRVDAVAMLYRDYSRNAENL-EAIDFLRHLNDVVALEAPGTMVIAE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 206601966 237 -------------------------------------------------------------------------------------------------------------------------------------------------------HTAIDPRLGTLEDFQAFLEKAGASGLEVAMDIAFDHVKDHPDWFRRRPDGSIHYAE--------NPPKKYQ----DIYP------FDFLTE---------------DWQN--LWAELRNVVLFWVDRGVRIFRVDTKPFFWEWL------IREVHQ-----------VNPEVVFLAEAFTRPK---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 194735910 184 -------------------------------------------------------------------------------------------------------------GTFEGMGHKVDYIKSLGITSVELLPVLKNFWGYNSLGFFAPATRYYGPK--GIQGFRDMVRAFHDAGIEVILDVVYNHTAEGNELGPTLSFKGIDNFSYY-----RTMPDQH----RYYINDTGTGN-------------------TVNTSHPRVLQMVMDSLRYWASMHVDGFRFD--------LGTILGREPEGFD--QFFDAVTQ--DP-VLAKLKLIGEPWD----IGPGGYQVGWNDKYRDTVWKGDVTNDARLLGSG--DLYDLRGRRPWVNFITAHDGFT---------------------LNDLVSYNDKHNEANGE--DNNDGHNDNRSCNYGAEDEGINAIREQQKRNFL---TTLLFSHGTPMLLAGDEFGMGNNNGYCQD---SEIS-WVH-----WDNL-----PET-ANALREFTRHLIQLRATQPLLR-- 67155746 230 -------------------------------------------------------------------------------------------------------------GTFKDVIARLPAIHDMGFDVLYFPPIHPFRKGRNDPGYAIGGHEAIHPQLGSREDFRELVAAAGEYDLEIALDFAV-QCSQDHPWLKQ-----------------------------------HPGWFSWRPDGSIRYAE-NPYQDIVNYAKPDLWMALRDVVLGWVAEGVKIFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 143652261 189 --------------------------------------------------------------------------------------------------------------TYRELADRIPYVKDMGYTHIELMPITEHPF---DGGYQVVGFFAPTSRYGSPQDFMYFVDRAHQEGIGILIDWVPGHFKDEHGLAR--------------------------------FDGTHLYEYSDWRKGEHLWGTLV-----FNYERNEVRNFLIASALFWLEKHIDGIRVDAVAYLDYEREVWVRNQYEGIDFIRQLNNAIKENYPGVLTIAETWENVSQPTKYGGLG---FDYK-------WNMGWMNDT--LKYFLAHPHDRP------NF---HNKLTFSMWYAFTEHFMLS-LSHDEVVH-----------GKGHLWQKMP------------------GDEWQQMANMRLLFGYMFAHPGKKTLFMGMELGQRREWKY-------------------------------------------------------- 207722290 760 -------------------------------------------------------------------------------------------------------------GTFRDVAGRLGAIRAMGFDVLYFPPILRAGPGEPGSPYAIGAHDAVHPQLGTLEDFRRLRDAARAQGLELALDFAI-QCSPDHPW------------------------------LRE-----HPGWFAWRPDGSVRYAE-NPYAAD---AKPALWRALRDVVMFWADEGVRLFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154250103 379 -----------------------------------------------------------------------------------------------------------------GVTTGLDHLVELGVTHVHILPMFDFYTGDE----SERDFEKYDPYLFTINEVKQMVKALHENGIRVILDMVFPHT-----FGIGVLSPFDTAVPYYFYRIDKTGAYLNESGVGNVMATERPMLRKYVIDTKW---------WVLEYH-------------------VDGFRFDQMGLMDKK--TMLDLEKELHAI-----------DPTILLYGEPWGGWGAPIR-FGKGGTHIAFNATLMGALAKETAIKRGVVYDDVIRSFAKDPEET--INYVACHDNHTL-WDKNYLAAQA-----------------------------------DTNIKWT-------EEMLKNAQK---LAGAILLTSQGIPFLHAGQDFAR----------TKKGDENSYNSPILDYARKAEFID-------VFNYYKGLIEIRKAHPAFR-- 15602407 151 -------------------------------------------------------------------------------------------------------------GTYAGLANMIAYLQDLGVTAVELLPVYQADEVHNYWGYALERYSSQHSSMGALHEFKTMVKALHQAGIEVILDVVFNHTA--------------ESEKYFPTFSQRGIDDE---------------TYYWQDAQGYYWTGCGN---TLNLSQPITRRWVLDCLCYWVEAHVDGFRFD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195978514 16 ----------------------------------------------------------------------------------------------------------------QRLKSSIPELQQLGVSQLWLPPAFKG-TSSDDVGYGVYDLGTVSTKYGSKEDYLQLIAALKEAKIKPIADVVLNHKA----------NGD--HKERFSVI--KMNPENRQQPLTEPYEIEGPGRQNTYNDFKWHWYHFDNKGWDLDFKHPEVIQNLQDAKWFIETTGIEGFRLDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 146295710 368 ------------------------------------------------------------------------------------------------------------------------HLKELGVTHVHLLP--------------ISDFGSVDDKIEALKELRTMIKKLHENGIGVVMDVVFNHT--------------------YHTKGGKFS--IFDKIVPEYFYRVDDGDYSNATGCGNELAT----------EKPMVRKFILDTIIYWTEEHIDGFRFDLMGLI------DCKTMRQVANEVRKRN-------PKALVYGEGWVMVEEMATILSS--CHQGYNDRIRDAILDGYKTGDVGRLKQAIDDFAKEPDEC--VNYVSCHDNLTL------------------------------------------------------------------------------------------------------------------------------------------------------------- 163749476 300 ----------------------------------------------------------------------------------------------------------------QDLIEQIPYVKEMGFTHLQLMPISEYPF---DGGYQPVGLYAPSHRFGDVAGLKAFVDACHQAGLAVVLDWVAAHFKDPHGLIQ---------------FDGTSL---YEHQ------DPRRGE--------------HPD-WDYNYGRGEVQSYLLSNACYWLDEHFDGLRIDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 161350047 223 ------------------------------------------------------------------------------------------------------------------------YVVEWGFTHVELMPLSEHPFYGS-WGYQTTGYFAATARYGTPDDLMFLIDTLHQAGVGVILDWVPSHFSDAHGLA--------EFDGTY----------LYEH------ADPRQG--------------FHP-EWHFNYGRHEVCAFLLSSALFWLERHIDGLRVDAVA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 34098671 174 -----------------------------------------------------------------------------------------------------------------------DYVQEMGFTHVELLPVMEHPYYGS-WGYQVVGYYAPTFRYGSPQDLMYLIDYLHQRGIGVILDWVPSHF-----------AADPQGL----VFFDGTTLFEYDDPKMRYHPD---------------WGT---YVFD--YNKPGVRNFLISNALFWLEKHVDGLRVDAVA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 86134213 181 --------------------------------------------------------------------------------------------------------------------ELVAYVKEMNFTHVEFMPIMEYPYDPS-WGYQLTGYFAPTSRFGYPDEFKQLVDTFHENGIGVLLDWVPSHFSDDHGLG---------------FFDGSHL---YEH------PDRRKGY-----HQDWKSLIF-------NYGRNEIKAFLISNAIFWLDHHADGLRVDAVA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 192813031 73 ------------DWQTSEARRFPMTRDVKGTWLLKVEENLHGMFYTYQVLIGDQEAVDPYAAAVGVNGDRAYIV---DMAGTDPEREKPP--FQSPDAVIYELHVREFKGKFKGLTETLDHIVELGATHVELLPIYDFAEPQYNWGYDPKNYNAPEGSYATIRELKELIQTFHEHGLRVIMDVVYNHV----------------YDGYLVNF-TKLVPGYYLRY-------TKDGKFSNGSGCGN----------DTASERPMMRKFIVESVLHWVKERVDGFRFD----LMGLLDVQTMNE---------IRARLDEIDPSIMTIGEGWVMNTEL------DEKKRA-NQQQAALMYKGFVSGGVGYQNKVIKAFASEPDQC--VNYVECHD---------------------------------------------NHTLWDKIMLST--------DGESDAVRRDMLSSAMILTSQGIPFLHAGQEYGVENSYNASDEVNR-----------LDWGMASEHQDG-------VKYIQRLVQLRRNHPAFR-- 171743058 1130 --------------------------------------------------------------------------------------------------------------TAKGATSGLDYLKSLGVSHVQIMPMYDYAAGAQNWGYDPENYNSSDPSNPSVAEMKQMVKELHKNDIRVIMDVVYNHVAASHSF-------NKTVPGYYFRY------DANGALVN----NSGCGNDTASERK-------------------MMRKYIVDSVTYWANYNVDGFRFDLMGLI------DLETMKEV-------RAALDKIDPSIIILGE----------------------------GWDMNTTMDKSRMTNAYEASDGKNNGIAFFNSIR--DGIGSVFSDTDTGKAGQEGIAHNRYDADADTGNAQDHYADGQVVNYAEIHDNMTLYDKLRASVP-TDDDATTVARAKLADSIVYLSEGIPAIQLGQEFGNGNSYNTGDAMN-----------AIDWDRTTQYADS-------VDYVKGLIKLRKQIKALR-- 163756103 213 --------------------------------------------------------------------------------------------------------------------ELVAYVKEMNFTHVELMPVMEYPYDPS-WGYQLVGYFAPTARFGTPEEFKLLVDKLHQNDIGIILDWVPSHFPE-----------DAHGLGFF----DGTC--LYEH------PDKRKG--------------YHPDWKSLNYGRNEVKSFLISNAVFWLDQHADGLRVDAVA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 75675399 47 -----------------ERIALPEHTENWHCYLNDVAPYGYRVYGPYDPQHGHRFNPHKLLLRLVWSDAHAYRAGSPSFDRRDNARDETFNWGRREETIIYEAHVKGLTKTRMDIAAMIDHLRRLGVTTIELLPVLVERKLSNYWGYNSLSFFAPEQRYAALDEFRMTVARLHDAGFEIMLDVVYNHTAEGNHLGPTLSFRGIDNASYYWLMPD--DPRYYD-------------DFTG---------TGNS----LNLTHPRVLQMVMDSLRYWVEVHIDGFRFDLASTL----------ARGAHGFDRFFNAIRQ--DPVLALVAE----PWDV----GPGGYQVGGFPSQ----WSEWNDRYRSTMRRYWAGIGDVSRRMTGSSDLFNHDD--------RAPRAGVNHVT----VHDGFT--LADLFSYNE--KHNEANGDNRSNDNLSNNCGHETDDPAILSLRRQLRACLLLAQGIPLLLAGDEVGSGNNNAYCQD----NEIGWI-----DWS------DLGDRENDMTDFVGHLTAIRRR------- 88806405 182 ----------------------------------------------------------------------------------------------------------------------VEYVKEMNFTHVEFMPVMEFPYDPS-WGYQLTGYFAPTSRFGKPEDFKVLVDALHRAGIGVILDWVPSHFPEDAH-----GLGN---------FDGSHL---YEH------PDRRKG--------------YHPDWKSLNYGRNEVRAFLISNALYWLDHHVDGLRVDAVAYLWENMYGNNEHL-EAISFIRELNAQVYGNYPGVQTIAEESTAFSKVTKPV------------------------DVGGLGFGMK----------WM--------MGWMHD--TLEYFKKEPVYRKHHQNDI-------TFSMTYAFTENPFSHDEVVYGKQSLLYRMPGDEWQRFANLRLLFGYMFTHPGSNLLFMGGEFGQSSEWNFQQ------------------------------------------------------ 91216262 181 -------------------------------------------------------------------------------------------------------------------IDLVAYAKEMQFTHIEFMPIMEYPYDPS-WGYQITGYFAPTARFGYPEEFQELVNACHNAGIGVLLDWVPSHFPE-----------DAHGLGY---FDGTHL---YEH------PDRKRGY-----HQDWKSLIF-------NYGRNEVKSFLISNALFWLDQHIDGLRVDAVA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 107101577 277 -------------------------------------------------------------------------------------------------------------------EELIPYVRQLGFTHIELMPVMEHPFGGS-WGYQPLGLFAPTARYGTPEDFAAFVDACHQAGIGVILDWVPAH-----------------------------------------FPTDAHG------LGRFDGTALYEYEWDYNLGRSEVHGFMLASALHWLRTHVDGLRVDAVA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 189347852 227 -------------------------------------------------------------------------------------------------------------GTFRDCLRLLPFIAGMGFDVVYLPPILTKRKGKNNAGSAEGGHKSVHPQLGTIGEFCAFVAEAEQQGIAVAIDIAF-QCSPDHPYVQ-------EHPQWFKWRPDGTV--QFAENPPKRYEDILPIDFETSD-----------------WQN--LWLELRSIFLFWIEKGVTIFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 194334489 89 --------------------------------------------------------------------------------------------------------------------------------------------------YSIPEYR-INPLLGDESELAELRKRLAADDIRLMLDFVPNHMALDNKWL-------PDHPEFFV-----TVSSEEQCIDPESCFEYRHNHF--LAHGKDPYFPSWTDTLQLNYSHFATHNMMTENLMTIAQQ-CDAVRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119873450 171 --------------------------------------------------------------------------------------------------------------------------------------------------YDVVDHLQVDEKLGGWSAFVTMRETLRRRGMKLVLDIVLYHVGLRNAIFPE---GPFVFKDYTHLVKKEKMPME---ALRELFRGEPPYE-TFLDV--WLMP-------KLDYSKPSAVEYGRKVVEFWKSH-VDGFRLD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 160902600 70 ------------------------------------------------------------------------------------------------------------------LEERASDLSEKGFTAVWLPPANKAMNGTYDVGYATYDYQKIRTKYGTKEQLEDAISSLHSNNIKVYYDAVLNH-----------RMGADDYEE---VKLSDSSPDKPGETIQAVF-NFQEGRGDKYSDFTWNWQSFYTFYWDVDYENPAVKEDVTNWGKWIVNINFDGFRLDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 17548462 660 -------------------------------------------------------------------------------------------------------------GTFRDVARRLGVIRAMGFDVLYFPPIHPHRKGRNDPGYAIGAHDAIHPQLGTLDDFRRLRDAARGQGLELALDFAI-QCSPDHPWLRA-----------------------------------HPGWFAWRPDGRYVNVDFYAAS-----AKPALWLALRDVVMFWADEGVRLFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 162447391 135 ----------------------------------------------------------------------------------------------------------------KDLIDHVKY---NGFTHIELMPVYEHPLDDS-WGYQGTGFFAATSRFGSPKDLMYLIDQCHQHGIGIIMDWVLGHINKD---------------DFGLFNFDGTYLYEYEDT-------FKRENIT--------WGTAN---LDFNKGITKSF--MMSALTFWMDYHVDGFRIDAVSHLFYYLG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 149183473 2 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FSTKQPDLNWENEEVREALYDTVNWWLDKGIDGFRIDAISHIKKRPGLPHMNQKGIHKFLQEFKDKT-YANYDVMSVGEANVTADEADLWVGEEKGKMDMIFQFEHLLWDAETNPDLDILKKVLTRWQKGLESDGWALFIENHD-----------------------------KPRVVSTWGNDEEYWKESAT---------------------------AMAAMYFLMQGTPFIYQGQEIGMTNDYDDVAVKNKREESRDNSRTPMQWSDHKNNYKTINVESQILSFYKKMIAVKKENDIFTYG 187736126 71 --------------------------------------------------------------------------------------------------------------------------------------------------YAVVDYFDVDPDLASMDEFKALVKRCRTVGLLPMMDFIPNHVSRAYDW-----DGHDDFQGYFYLTSNSRLPDEGEMTFGRVTGNNAPGKYDWYETVKLNYG--YNFMAGLGWTSPKTWRIMDDILSFWQSLGIGGFRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 83592941 187 -------------------------------------------------------------------------------------------------------------GTFAGMSTQVSYLKSLGITAIELLPFVDERHLTNYWGYASLGYFAPQPSYGKLGEFKTFVQVMHDAGIEVILDVVYNHTAEGNHLGPTFSFKGIDNASYYRLVPG-----------NERFYADSTGCGNA-----------------LNLRHPRVLQMVMDSLRYWVRMHVDGFRFDLATTLARDHG---RFDPHS-AFIEALRQ--DPVLSTVKLIAE----PWDVLGGFGFAEWNDRYRDTVR-RFWKGDRGQVADLATRGSSDLFANRGRCPWINFVTAHD--GFTLADLVS-----------------YNGKH--NEANGENNRDGTDNNNSWNHGIEGSDPSIQALRRRQVRNFLA--TLLLSQ-GVPMLVAGDEFGRSNNNPYCQD----NEISWIN-----WAAIDAEGQS------LARMVRWLIRLRRRHIVF--- 9081816 95 -------------------------------------------------------------------------------------------------------------------------------------------------------YQNLTSRSGTEAELQSMINRCHSAGVKIYADIVVNQMAN-H-----LVEGN------YGVDGTWWAPRDYPEFSTQ---DFHPGCATDYSDANSVWSCDLSGMPDLDHSQPYVRDTVANYLTRLTNMGVDGFRIDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 194337240 89 --------------------------------------------------------------------------------------------------------------------------------------------------YSIPSY-TVNDALGGEEELIVFREKLRDYGIKLMLDYVPNHLALDNEWL-------PEHPEYF-------IPSKAEQSQ-----DPRSGCGTYLAYGKDPYYDPWTDTLQLNYARKET-REMMTENLFKISTLCDAVRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 150384941 22 ----------------------------------------------------------------------------------------------------------------KQLKKEAPELASAGITGVWIPPCYKGNSGAEDVGYAVYDLGSVPTKYGTLKELLAAIRACHGNGLQVYADIVLDHRGDE---AEEAMA--KEYK------PDNREEQVGERSRKEAYTHFRPGRNQKYSDFEWHWNHFYDYDVDLN--NPEVIEELTRGKWFLEKTDVDGFRLDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 146282506 335 ------------------------------------------------------------------------------------------------------------------LAERIPYVVDMGFTHIELMPIMEHPFGGS-WGYQLLSQFAPSARYGNAHDFAEFVDACHNVGIGVILDWVPAH-----------------------------------------FPTDAHGEFTALYEYAHPFEGFHQD-WDYNLGRTEVHGFMLASALHWLREHVDALRVDAVA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 39412 23 ----------------------------------------------------------------------------------------------------------------KRLAEMAPELKAKGIDTVWVPPVTKAVSAE-DTGYGVYDLGTVRTKYGTKQELIEAIAECQKNGIAVYVDLVMNHKADETEVFK-VIEVDPNDR-------TKEISEPFEIEGWTKFTFPGRGSFKWNSEHKWVDDEFGNYDYNIDYNHPDVRREMIDWGKWLIDLQCGGFRLDAI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 118726028 285 ----------------------------------------------------------------------------------------------------------------------VPYIKYMGYTHIELLPVAEHPY---DGGYQVTGYYAVTSRYGKPEDFMYFVDKCHQNDIGVLLDWVPAHFKDAHGLAR---------------FDGTAL---YEHE------DPRQG-----EHPEWGTLVF-------NHGRNEVRNFLISNAVFWFEKHIDGLRVDAVA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 56707562 181 ------------------------------------------------------------------------------------------------------------------LSETLPYIKEMGYTHVEFMPLHEHPLDAS-WGYQPTGFYSVNSRHGDIIGLKRLVDKLHNNDIGVILDWVPGHFKDQHG----------------LIYFDGSPCYEYQE------PTKA------INKG---WGTHN---FDLG-RN-EVKCFLISNAMYWINEHIDGLRVDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 126657250 31 ------------------------------------------------------------------------------------------------------------------------------------------------------DYRVLLSHLGGKKELEELIKQCHEHKLKVYADIVINHMANEQREDRLNFPGDAELANYQH---NR---DLFEAN--KLYGDLNEGLFSWSDRHRVVYGDISPDLMD----SPWVLLQQRTMLAALAKMGFDGFRIDAIKHISKRM------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 183601520 40 -----------------------------------------------------------------------------------------------------------------------------GFTTAWLPPAYKGQAGDSDVGYGVYDMGSVPTKYGSRMEYLQAIRAMQGNGVRVFADIVFNH--------RMGADGTEPVRTHEVNVDDRTRSDVVERTLNTVYDFPERGGV--YSTFKWNWSDFTGTQWDVDVNEPEVARELTDGIWYTTTTGVDGFRLDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 89900946 171 -----------------------------------------------------------------------------------------------------------------------DYVIEMGFTHVELMPVTEHPFYGS-WGYQTTGYFAPTSRFGTPQDFMHFVDHLHQRGIGVLLDWVPSHFTDEHG------------LGY---FDGTHL---FEHS------DPRQG--------------FHP-EWNFNYGRNEVRSFLISSGLFWLDKHLDGLRVDGVAYLWNRHGGR-ENL-EAVDFLQTLNKAVYREYPDTLTIAE------------------------------ESTAWPRVSRPTD----MDGLGFGMKW--------NMGWMHDS--LAYMQQEPV-HRKYHHHKLT------FSLVYAFNENPLSHDEVVHGKGSLLGKMPGDAWQQFANLRALFGYMWAHPGKKLLFMGGEFGQRRE--------------WTHDGELEWEGHAGLQRYVAQLNRVYRSLPALYQL---------- 144898974 274 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GTPEDFRLLVERLHQAGIGVIIDWVAGHFPRDAHG--------------LHHFDGTHL---YEHE------DPRLGLHKDWDTHIY------------NYGRTEVCNFLYSNALYWMEQHVDGLRVDAVAYLWNRHGGN-ENL-EAIDFLRQMNEVVYAEHPGAMTIAEESTA-------------------------WPGVSKP---TWTGGLGFGFK------W--------NMGWMHD--TLDYFSKDPI-HRRFHHDSLT------FGLLYAFTENPLSHDEVVHGKGSILGRMPGDDWQRFANLRAYYAFMWTHPGKKLLFMGQEFGQ-------------------------------------------------------------- 213963323 186 ----------------------------------------------------------------------------------------------------------------------LPRIATLGYNTIQLMAIQEHPYYGS-FGYQVANFFAVSSRFGTPEELKELIDAAHGLGIRVLLDIVHSHVSNEAE-------GLSLFDGTDYLY-------------------FHRG-----ERGK------HP-AWDFNYGKPQVLNFLLSNCKYW--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 171058570 233 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GTNDEFREMVASLHAAGLEVVLDVVYNHSAETDDLSFRGLANA-----RYYHLETQRVPDAHH-------PDGHHGA-----QHRRVYQNWSGCGNSLNLAEPRVVQLVIESLRHWVAYGVDGFRFDLAPIL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 168484560 24 ------------------------------------------------------------------------------------------------------------------LAENAPHLAHLGISHVWMPPAFKA-TNEKDVGYGVYDLGTVRTKYGFKEDYLQAIQALKAQGIQPMADVVLNHAAADHREAFQVIEVDPV---------DRTV------ELGEPFTINGWTSFTFYNGFHWHWYHFYLIQWDLDFKHPEV----IQNIYDWADTGVAGFRLDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 194292113 295 ------------------------------------------------------------------------------------------------------------------LADRLPYVQELGFTHIELLPITEHPFGGS-WGYQPLSLYAPTARLGPPQAFAAFIDRCHQAGIGVILDWVPAHFTDPHGLAR---------------FDGTAL---YEHQ------DPREG-FHQD------WNT-------LIYRN-EVRGFLLAGALHWLEHHADGLRVDAVASMLREPGQGRENL-EAVDFLRELNAVVHERCPGALTIAEESTAWPGVTASVASGG--LGFDFK-----WNM------GWMHDTLKYLAHEPVHRAW-----HHQKMTFGLVYAWSEAFVL-PLSHDEVVHGSMIGKVPG-------------------------------DDWQRFAGLRAYYGFMWAHPGKKLLFMGGELAQ-----WQE---------WNHDAELDWPLLDQ------PMHRMHTLVRDLNRLYRELPAL--- 114778050 6 ----------------------IVKQPQMRYFYTRLGANFYAIHSLFQRLYGDRADFKEQIHALVETMARQYIARNDNLKATDLDREKDHNWFLSQQWVGMALYSDGFAGDLQGLQSRLHYLQELGVNMVHVMPVLDCPPGKSDGGYAVRDFRRIDSRIGSLEDIDSLAGSMHKRDMLLTLDVVLNHTSDEHEWAKRARSGEQTYQDYYYVFKEREIPDLFEETMVEIFPQTSPGNFTWDEEGRWVMTSFNNYQWDLNYSNPAVLIEMLDIILYWANHGADIIRLDAVAFLWKKIGSNCQNEREAHLILQLLKDCCQVTAPGVLFIAEAIVAPVEITKYFGEDECEIAYNATFMALLWDAVATKKAELLYRGIKSLPDKLERATWLNYIRCHDDIGLGFDDTDIRLAGYEPAAHRRFLVDYFTGNFEASTARGHPFAQNEKTGDARISGTLASLVGLEQAIDAAINIILLLHSMILSFGGIPLLYYGDEIGTLNNYSYQDDDSKQQDSRWIHRPAIDWEKAELRNQPGSVEYRIFTGLKKMIAVRKEIPAFAD- 171059996 63 ----------------------------WPAFDARLRAHLGDLRRELAPLYGARPDFEAFLIKLLGNAFSAWRERSPELKALDQAREADPQWFHSNRMLGGVCYVDLFAGDLKGIEASIPYFKELGLTYLHLMPPFLCPEPHSDGGYAVSSYRAVKPSLGRIEDLRHLAQRLREEGISLVLDFVFNHTSDEHDWARGALAKDPFYSEFFYIFPDRTQPDAYERTVREIFPDEHPGAFSQLEDGRWVWTTFHSYQWDLNYGNPEVFNAMAGEMLFIANLGVEFLRMDAVAFIWKRLGTPCENLPEAHHLLRAYNALARIAAPSLLFKSEAIVHPDDVVKYIEPAECQISYNPLQMALLWNTLATREVNMLQKALEQRHHIPDGTAWVNYVRSHDDIGWTFADEDAIQMGIQGFDHRTFLNRFYVNRFAGSFARGVPFQDNPATGDCRISGTAASLCGLEQGDPHAVARLLLLYGVVLSSGGIPLIYLGDEIGALNDLHWADDPGHGGDSRWVHRPVRDLARSAQRDDPSTAPGRIYAGLRHLIALRQHLPSLAGG 91776960 6 --------------------------EDLKHFYIRLGANFYAIHSLFHQLYGDRQDFRLQMHKLVAVMAKQYVSRPQELRHRDLAREKDHNWFLSQKLAGYALYCQEFAQSLKGMHEKLDYLQELGINLIHIMPILDGPKGRNDGGYAVRDFRKIDEKYGTLEDLDTLSAELRSRDMLLVLDVVVNHTSDEHEWALKAQQGNKKYQEYYYTYPDRKIPDLFEQTMPEVFPDTAPGNFTWNEKGRWVMTVFNNFQWDLNYRNPSVFIEMIDIILFWANHGADVIRLDAVAFLWKKIGSPCQNEREAHLILQLMKDCCQVTAPGTLFIAEAIVAPLEIIKYFGEDECEIAYNATYMALLWDAVATKKTLLLNRGLRSLPTKLDGATWLNYVRCHDDIGLGFDDNDIRASGYDPQAHRRFLVDYYTGAYQGSTATGVAFGVNPKTGDARISGSLASLAGLEQAIDTSIRTIILLHSMIASFGGIPLIYYGDSIGTLNDNTYLDDENKHHDSRWVHRPSLDWNKAARRHEPGTVENRIFTAIQRILAVRKQIPAFAD- 163848090 11 ---------------------------EWNVFEQRLRREWPRLFELLFGLYGTQYDFFYHLEQLLLAMAQSWLKRPDWLKQRDALREADTEWFQSERMMGGVLYVDRFCGTLARLREFIPYFRELGLTYLHLMPLFEAPEGNNDGGYAVSSYRRVNPHIGTTAELADLARELDTAGISLVLDFVFNHTSDEHEWARRAQAGDPDYQEFYFLFPDRTMPDAYERTLREIFPTVRRGSFTWRPDQRWVWTTFNSFQWDLNYANPAVFRAMAAEMLFLANLGVAVLRLDAVPFIWKRMGTNCENQPEAHRIIQAFNAIARITAPALLFKSEAIVHPDDVLSYVSPQECQLSYNPLLMALLWETLATREVKLLAHSLSHRFRLPPGCAWINYLRSHDDIGWTFDDNDARAVGIDPWGHRQFLNAFYTGRFPGSFARGLPFQENPDTGDARVSGTLASLAGLEGGDPQAIRRIILLHSIVLSIGGIPLIYLGDEVGTLNDYGYVSDPAKADDSRWVHRPLRNQVAMDQRHDPTTIPGRIFSTLTRLIHLRTSLPALRDG 32473567 63 --------------------------QEADEIQLRIVQHWDDLFGYLLHLYGDQWDFFYHLEQILLTIIRGWRMRPEQLKQDDEHRINNPEWYQSEKLVGGALYVDLFSENLGELRKQIPYFQDLGLSYLHLMPLFAVRPGNNDGGYAISNYRSVDPRVGTIDDLRLLADDLREAGILLVLDFVFNHTADDHYWAQQAQSGNEEYQKYYFIFPDREVPDQYERTLREIFPTVRRGNFTWHDGQQWVWTTFNSFQWDLNYRNPEVFRAMLSEMLFIANTGVDLLRLDAVAFIWKQMGTNCENLPEAHTLIRAFNSCVRIAAPGLVFKSEAIVHPDDVVRYISHKECQTSYNPTLMALMWESLATRDTKLLRRSLARRHKLPERTTWVNYLRCHDDIGWTFDDADAAAVGIDAFGHRQFLNAFYTGQFEGSFARGVPFQHNPDNGDMRISGTLASLAGLEQAKELAIRRILLLNAMMLSVGGIPLVYLGEEWGALNDYDFVKDPAKAGDTRWVHRPKMQWKFLEELGDDGSIRGRIYRSIRKLIAIRKMTPAFGG- 78486138 6 -------------------------EQDLRHFYTRLGANFYAIHSLFDRLYGNRPDFKQQSLRLVETMARQYIKRPDKLKDLDIEREDDYNWFLSQEWVGMALYSNGFANDLKGMKEHLNYFQELGVNLVHIMPIMKCPEGRSDGGYAISDFREIDERIGTLQDLNELSSEMQQRDLLLVLDVVLNHTSDEHEWAQKARSGDPVYQDYYYTFESRNIPDMFEQSMLEVFPETAPGNFTWDEEQRWVMTVFNDYQWDLNYSNPAVFIEMLDVILFWANQGADILRLDAVAFLWKKIGSTCQNEHEAHLILQLLKDCCQVTAPGVLFIAEAIVAPVEVTKYFGEDECEIAYNATFMALMWDAVATKNAKLLNQGIKSLPVKLERATWLNYVRCHDDIGLGFDDNDIIKAGYEPNSHRRFLIDYLTGKFDESHARGLPFGENAKTGDARISGSLASLVGLQEATEDAVKIILLLHSMILSFGGIPLLYYGDEIGTLNDDAYLSDPNKMDDNRWVHRPHIDWEKTERRNSTGTVEYQIFSALKKMIAVRKEINVFSD- 153811783 39 ------------------------------TYRKRFDRHFEELRWLYMELYGNS----SMFAELCDNMKRFYMERNTDLRASDASREKRPDWYKQNDMMGMMFYIDNFAGNMKGVQKKLDYIEQCGVNYIHLMPFLDTPEGRSDGGYAVSDFRKVQEKLGTMEDLEHLTAACHEKDINVCMDFVMNHTSEDHEWAKRARQGDGEYMGRYFFFDNWDIPAKYEQTVPQVFPTTAPGNFTWLPDGHFVMTSFYPYQWDLNYRNPRVFNEMMYNFLFLANKGIDIVRIDAVPYIWKELGTTCRNLQQVHTIVRMMRMIGEIVCPGILLLGEVVMEPEKVVPYFGKPECHMLYNVTTMATTWHTVATRDVSLLKKQLDIVDSLPKDYVFLNYLRCHDDIGWGLDYATLEQEGMMERSHKQYLNDYFQGYAGNSTSRGELYNADPVTGDARFCGTTASMCGIEAAMDLAIRKDLMLHAYMFMQSGIPVLYSGDEIAQVNDYTYKDDPNKVADSRYIHRGVMHWDLAEKRNDLSTVEGKMFLGLQKLEQIRKEEKAF--- 88800970 31 -------------------------RDRLAAFKHALDQDFPRLFARLISLYEGHWDFYYHLEQLLVTAANQWL---GAEAASSVYQATDHAWIHAEDTIGATGYVDLFGGDLKGLTTKIDYLKDLGISYLHLMPFFDVPEGDSDGGYAIRNYGAVNPKIGTLDDLKHLSQSLAENKIKLVLDFVFNHTSDQHEWAEKAKAGDKAYQDFYWLMRDPAEKDAWGAHLRDIFPDKRQGCFTWNDENAWVWTTFNSFQWDLNYTNPAVFHAMCSEMLKLVNAGADVIRLDALAFTWKQQGTVCENLPKAHELIQAFNAFLRISAPQVALKSEAIVAPDDVMGYISPEECQLSYNPNLMALMWEALATRQTRLLINGSRHRTDIPDGSAWVNYLRCHDDIGWAFADADAWHCGINPHDHRYFLNQFYTGQFPGSFARGVPFQADPRTGDCRISGMFASLVGLEHERTLALKRIRMMHGVLFAFKGIPLIYLGDELGLMNDHSYLDNPAHINDSRWVHRMTVPESALARRQQKGTTEHQVFSDLQSMLRVRKTQPALGVG 213960063 18 -----------------------------QSFDLRWEHYLPDLWIGLSRVYGDRAD--ETLQRIRAILLKRCAERPDDLKRLDEARLLEPDWLQQPTMIGYATYTDHFSGTLKGISDHLDHLCDMGVRYLHLMPLLQPRQGTDDGGYAVADHRTIRTDLGTMDDLADLTATLRAHDISLVMDLIVNHVAAEHEWARRARAGQQKYRDYFHILSTQDEVDAWEKNLPDVFPDFAHGNFTWDDDCQWVWATFNEFQWDLNWANPDVFCEFLDLMCVLANRGVEVFRLDAIAFIWKKLGTNCQNLPEIHDITQSLRQAIRIVAPAVAFMADAIVGPDDLTGYFGRGRCDMIYHNSLMVQLWSALATRDVSLMETALSRTPDKPSTTTWATYARCHDDIGWTVDDADARKTGLDPVAHRQFLSDFYSGTFPGSFARGLVFQDNPVTGDRRISGSLASLAGLEAGVDAAIARIVMLHTAILGYGGVPLIWMGDEVGMLND-DWQRDPGHADDNRWVHRPMMNWSMVKQAHEPHSVPGRIWNGVRRAINARHRSPEF--- 163705370 6 -------------------------------------------------------------------------------------------------------------GDFDGLTAKLDYIRDLGVTAIWLMPFYPSPL--RDDGYDIADYKGINPSYGTMRDFRRFVREAHDRGLRVVTELVINHTSDQHPWFQRARNKGSKWRDFYVWSDT----DDRYRDTRIIFLDTEASNWTWDPAKAYYWHRFYSHQPDLNFDNPRVLEAVIDVMRYWLDMGVDGLRLDAIPYLIEREHTNCENLPETHDVIKKIRAALDAGYPDRMLLAEANQWPEETAQYFGGDECHMAFHFPLMPRMYMAIAQEDRHPITDIMRQTPEIPEGCQWAIFLRNHDELTLEMVTD----------KERDYLWSFYAADRRA----------------RINLGIRRRLAPLLENDR---RKIELMKFLLLSMPGTPVLYYGDEIGM-GDNIYLGD-------RDGVRTPMQWSPDRNGGFSRADPARLFNWTRRMIAIRNNQRALGRG 177677415 6 -------------------------------------------------------------------------------------------------------------GDFKGVTQKLDYVKDLGATAIWLMPFYPSPL--RDDGYDISNYRDINPAYGSLRDFKTFVREAHDRGLRVIIELVVNHTSDQHPWFQRARAAKPGSRNFYVWADD----DKAYKAVPIIFLDIEKSNWTYDEAAKFYWHRFYAHQPDLNYDNPRVLEAVLDVMRFWLDMGVDGLRLDAIPYLVEREGTLCENLPETHAIIKKIRAAVDADYPDRMLLAEANVWPEEAAGYFGGDECHMAFHFPLMPRIYMALAQEDRHPITDIMRQTPELPEGSQWAIFLRNHDEMTLAMVTD----------KERDYLWSFYAADQRA----------------RINLGIRRRLAPLLENDR---RKIELLNSLLFSMPGAPVVYYGDEIGM-GDNIYLGD-------RDGVRTPMQWSVDRSRADPARLPSSLLTWTRRMIAVRRSTLAFGRG 108803166 5 -------------------------------------------------------------------------ARRGAARREEAYRE-DPLWYK--DAIIYQLHVKAFIGDFRGLTQRLEYIKDLGVNAIWLMPFYPSPM--RDDGYDISEYKNVHPEYGTRRDFRNFVRRAHALGLKVITELVINHTSDAHPWFQRARKRNSVWRNFYVWSDT----DKKYADARIIFTDTETSNWTWDPAQQYYWHRFFSHQPDLNHDNPRVFDAIMRVMRFWLDAGVDGLRLDAIPYLIEREGTDCENLPETHEILRRMRAELDARYQNRIFLAEANQWPEDVLPYFGGDECHMAFHFPLMPRIYMAVAQEDRHPIVEIMQQTPEIPEVCQWAIFLRNHDELTLEMVTDR----------ERDYMYQTYAADPRA----------------RINLGIRRRLAPLMENDR---ARIELLNSLLMSMPGTPIIYYGDEIGM-GDNVFLGD-------RNAVRTPMQWTSDRNRADPHSLPGSLLNWMKRIIAVRKAHKAFGRG 209963851 6 -------------------------------------------------------------------------------------------------------------GDFAGLAQKLDYIQELGVTALWLLPFYPSPL--KDDGYDIADYRDVNPRYGTLRDFRNFVRECHARGIRVITELVVNHTSDQHPWFQRARRKGHPHRNFYVWSDT----DQKYQGTRIIFLDTEKSNWTWDEQAKYFWHRFYSHQPDLNFDNPRVLREVMNVMRYWLDMGVDGLRLDAVPYLIEREGTNCENLPETHEILRRIRAEVDSHYGDRMLLAEANQWPEDVLPYFGGDECHMAFHFPLMPRIYMALAMEDRHPVTDIMRQTPEIPANAQWAVFLRNHDELTLEMVTDKERDYMWNFYATDRRA--------------------------RINLGIRRRLAPLMDNDRH---KIELLNSLLFSMPGTPVIYYGDEIGM-GDNVYLGD-------RDGVRTPMQWSPDRNRADPAGLSTSLLNWMRRLVAVRQQYRAFGRG 70730240 4 -------------------------------------------------------------------------------------------------------------GDFPGLIAKLDYIKDLGVNTIWLLPFYPSP--RRDDGYDIAEYRGVSPDYGTLADARRFIAEAHKRELRVITELVINHTSDQHPWFQRARKAKPGSRNFYVWSDD----DQKYDGTRIIFLDTEKSNWTWDPAGQYFWHRFYSHQPDLNFDNPQVMKAVLSVMRYWLDMGIDGLRLDAIPYLIERDGTNNENLPETHQVLKQIRAEIDANYPDRMLLAEANQWPEDTQLYFGGDECHMAFHFPLMPRMYMALAQEDRFPITDILRQTPEIPANCQWAIFLRNHDELTLEMVTDR----------ERDYLWNYYAADRRA----------------RINLGIRRRLAPLMERDR---RRIELLNSLLLSMPGTPTLYYGDEIGM-GDNIYLGD-------RDGVRTPMQWSIDRNRADPASLPHSLLNWTRRMLAVRKQSKAFGRG 182679919 5 -------------------------------------------------------------------------------------------------------------GDFKGLTAKLDYIKDLGATAIWLMPFYPSPL--RDDGYDISDYRTINPAYGGLRDFRRFVREAHERDLRVITELVINHTSDQHPWFQRARAAKPGSRNFYVFAEN----DHRYKDAGIVFLDTEKSNWTWDDEAKFYWHRFYAHQPDLNFDNPRVIEAVLDIMVFWLDMGVDGLRLDAIPYLIEREGTNCENLPETHAIIKKIRAALDARYSDRMLLAEANLWPEETAQYFGGDECHMAFHFPLMPRIYMALAQEDRHPITDIMRQTPDIPESAQWAIFLRNHDEMTLAMVTD----------KERDYLWSFYAADQRA----------------RINLGIRRRLAPLLGNDR---RKIELLNSLLHSMPGTPVLYYGDEIGM-GDNIYLGD-------RDGVRTPMQWSVDRNGGFSRVDPAKLFNWTRRLIAVRRSHAAFGRG 119487302 8 -------------------------------------------------------------------------------------------------------------GDFLGLTEKLDYLQDLGVTAIWILPFFPSPL--RDDGYDISDYMNVNPIYGTLEDFQTLLDAAHERGIRVIAELVVNHTSDQHPWFQRARRKDSKERDFYVWSDT---PDKY-SDVRIIFQDFETSNWAWDPAKAYYWHRFYSHQPDLNYENPELQKAVLDVLDFWMGMGVDGIRLDAVPYLFVREGTNCENLPETHGFLKKLRSHLDSKFDNRMMLAEANQWPEDAASYYGEDECHMNFHFPLMPRLFMSLRMEDSFPIIDILNQTPAIPSNSQWALFLRNHDELTLEMVTDEDRDYMYKVYAQDHQA--------------------------RINLGIRRRLAPLLSNDRRQIE---LMNSLLLSLPGTPVLYYGDEIGM-GDNIYIGD-------RNGVRTPMQWSPDRNAGFQSENPNSLLSWMKRLIAMRKRFQAFGRG 167034654 4 -------------------------------------------------------------------------------------------------------------GDFAGLISKLDYIAELGVNTLWLLPFYPSP--RRDDGYDIADYKAVHPDYGSLGDARRFIAEAHKRGLRVITELVINHTSDQHPWFQRARKRGSKARDFYVWSDD----DQKYDGTRIIFLDTEKSNWTWDPAGQYFWHRFYAHQPDLNFDNPQVLKAVIGVMRFWLDLGVDGLRLDAIPYLIERDGTNNENLAETHDVLKAIRAEIDANYPDRMLLAEANQWPEDTRPYFGEDECHMAFHFPLMPRMYMALAMEDRFPITDILRQTPEIPANCQWAIFLRNHDELTLEMVTDRERDYLWNYYAEDRRA--------------------------RINLGIRRRLAPLLQRDR---RRIELLTSLLLSMPGTPTLYYGDELGM-GDNIYLGD-------RDGVRTPMQWSPDRNRADPQRLPHSLLNWTRRMLAVRKQQKAFGRG 146307319 1 --------------------------------------------------------------------------------------LNDPQWYK--DAVIYQVHVKSFIGDFQGLIDKLDYIADLGVNTLWLLPFYPSP--RRDDGYDIAMYRGVHPDYGSLTDARRFIAEAHRRGLRVITELVINHTSDQHPWFQRARRAKKGSKARYYVWSDH---DDKYAGTRIIFIDSEKSNWTWDAAGQYFWHRFYSHQPDLNFDNPRVIEAVLGVMRFWLDMGVDGLRLDAIPYLIERDGTSSENLPETHEVLKRIRAEVDARYPDRMLLAEANQWPEDTRPYFGEDECHMAFHFPLMPRMYMAIAQEDRFPITDILRQTPEIPPNCQWAIFLRNHDELTLEMVTDD----------ERDYLWNYYAA----------------DSRARINLGIRRRLAPLVGRDR---RRIELLNSLLLSMPGTPTLYYGDEIGM-GDNIYLGD-------RDGVRTPMQWSVDRNRADPASLPHSLLNWTRRMLAIRNQHKAFGRG 78045696 18 -------------------------------------------------------------------------------------------------------------GDFPGLISKLDYIAELGVDTIWLLPFYPSP--RRDDGYDIAEYMAVHPDYGSIEDFEQLVAQAHARGIRIVTELVINHTSDQHPWFQRARNAGSPERDFYVWSDT----DQEYEGTRIIFCDTEKSNWTWDPAGQYFWHRFYSHQPDLNFDNPAVLEAVLEVMRFWLDRGVDGLRLDAVPYLIERPGTSNENLPETHAILRKIRATLDAEYPDRMLLAEANMWPEDTQQYFGADECHMAFHFPLMPRMYMAIAREDRFPITDIMRQTPEIPESCQWAIFLRNHDELTLEMVTD----------SERDYLWQTYAADRRA----------------RINLGIRRRLAPLLERDR---RRIELMTSLLLTMPGTPVLYYGDEIGMGDNIHLGD--------RDGVRTPMQWSIDRNRADPAQLQHSLLTWTRRVLSVRKRYQAFGRG 78357396 11 -------------------------------------------------------------------------------------------------------------GDMAGLIEKLDYLQDLGVTALWLLPFYPSPL--RDDGYDIADYMSINPDYGSMADFRKLLREAHSRGLRVITELVLNHTSDQHAWFRRARRAGSEERDFYVWSDT----SDRYKDARIIFKDFEPSNWSWDPVARYYWHRFYHHQPDLNYENPAVHKAMFRVIDFWLDMGVDGVRLDAVPYLYEEEGTNCENLPRTHDFLKALRSHIDSRFQGRMLLAEANQWPEDAARYFGGDSCHMAFHFPLMPRMFMAIEMEDRHPVIDIMEQTPELPDGCQWAIFLRNHDELTLEMVTDE----------ERDYMYRMYARDPRA----------------RINLGIRRRLAPLLGNDR---RRVELLNVLLFTMPGTPVLYYGDEIGMGDNY-YLGD-------RDGVRTPMQWS----------------------------------- 116249371 12 -------------------------------------------------------------------------------------------------------------GDFAGLHQKLDHIAALGVNAIWLLPFFPSP--RRDDGYDIADYGSVSPDYGTVEDFQAFVDAAHQRNIRVIIELVINHTSDQHPWFQRARQAPAGSPERFYVWSD---TDQKFPETRIIFIDTEKSNWTWDAAGAYYWHRFYSHQPDLNFDSPLVMEELLRVMRFWLETGIDGFRLDAIPYLVEREGTINENLPETHAILKRIRAALDATHPGVMLLAEANQWPEDTREYFGEDECHMAFHFPLMPRMYMAIAKEDRFPITDILRQTPEIPDNCQWAIFLRNHDELTLEMVTD----------AERDYLWETYASDKRA----------------RINLGIRRRLAPLMERDR---RRIELMNALLLSMPGTPVIYYGDEIGM-GDNIYLGD-------RDGVRTPMQWSPDRNRADPSTDAHSLLNWTRRMLALRGRHPAFGRG 86605786 4 -------------------------------------------------------------------------------------------------------------GDFQGLTEKLDYLQDLGITAIWLLPFFPSPL--RDDGYDVSDFTNVNPALGTLEDFKIFLDAAHQRGIRVIIELILNHTSDQHPWFQRARRAAPPERDFYVWSDT---PEKY-KEARIIFQDFETSNWAWDPAKAYYWHRFYSHQPDLNYDNPAVQKAIFEVVDFWLSMGVDGLRLDAVPYLYEREGTNCENLPETHAFLKALRKYIDERYPNRMLLAEANQWPEDAVAYFGGDECHMDFHFPLMPRLFMAIQMEDRFPIIDILQQTPPIPETCQWAIFLRNHDELTLEMVTDE----------ERDYMYQVYAKDPNA----------------RVNLGIRRRLAPLLGNSR---RRIELMNSLLFSLPGTPVIYYGDEIGM-GDNIYLGD-------RNSVRTPMQWSADRNRANPQKLPYSLWWTMKRMIAVRKRFQAFGRG 186473211 40 -------------------------------------------------------------------------------------------------------------GDFPGLIAKLDYIAELGVSAIWLLPFYPSP--RRDDGYDIADYRNVHPDYGTIGDVKRFIQEAHARGLRVITELVINHTSDQHPWFQRARRAKPNHRNYYVWSDT----DKKYEKTRIIFIDTEPSNWTHDPAGQYYWHRFYSHQPDLNFDNPAVMREVLQVMRFWLDMGIDGLRLDAVPYLVEREGTNNENLPETHAILKKIRATIDAEYPNRMLLAEANQWPEDVQEYFGEDECHMAFHFPLMPRIYMSIASEDRFPITDIMKQTPDLAETNQWAIFLRNHDELTLEMVTD----------SERDYLWNTYASDRRA----------------RLNLGIRRRLAPLMERDR---RRIELINSLLLSMPGTPVIYYGDELGMGDNIHLGD--------RDGVRTPMQWSSDRNRADPEQLPHSLLNWTRRMLATRRSKHTFGRG 163846735 3 ----------------------------------------------------------------------------------------DPLWYK--DAVIYELHVRAFCGDFPGLTSKLDYLQDLGVTAIWLLPFYPSPL--RDDGYDIADYTNIHPNYGTLADFKVFIREAHRRGLRVITELVCNHTSDQHPWFQRARRAKPGSARNFYVWSD--TPDRY-KDARIIFKDFETSNWTWDPVAQYYWHRFYSHQPDLNFENPAVQRAVFKAMEFWLDLGVDGMRLDAIPYLYEAEGTNCENLPETHAFLKRLRKHMDEKYQGRMFLAEANQWPEDAVAYFGGDECHMAFHFPVMPRLFMSVHLENRYPIIDIMRQTPPIPDNCQWAIFLRNHDELTLEMVTDE----------ERDYMYRVYARDPQA----------------RINLGIRRRLAPLLGNHR---RKIELMNGLLFSLPGTPVIYYGDEIGM-GDNIYLGD-------RNGVRTPMQWSGDRNAGDPEANQHSLLWWTKRLIALRKRYAAFGRG 74317190 3 --------------------------------------------------------------------------------------ENDPLWYK--DAIVYELHVKAFAGDFRGLISKLDYLQELGVNALWLLPFYPSP--GRDDGYDISDYHNLHPSFGDMADFRRFIREAHQRGLRVITELVVNHTSDQHPWFQAARRAPPGSKRNYYVWSD---TDTRFSETRIIFSDTEKSNWAWDEVAQYYWHRFFSHQPDLNFNNPHVFKAIMRTMRFWFDAGVDGMRLDAVPYLCERDGTSNENLPETHAVIRRMRAELDARYSNRMFLAEANQWPEDVREYFGGDECHMAYHFPLMPRMYMAIAQEDRHPIVEIMEQTPDIPDLCQWAVFLRNHDELTLEMVTDR----------ERDYLYQAYASDPQA----------------RLNLGIRRRLAPLLDNDRH---RIELMNLLLMTMPGSPIVYYGDEIGMGDNLLLGD--------RNGVRTPMQWDGGPNGGFSSAPTERLFNWTRRLIAMRKAHRALGRG 83749912 11 -------------------------------------------------------------------------------------------------------------GDFPGLISKLDYIAELGVDAVWLLPFYPSP--RRDDGYDIAEYRGVHPDYGTMADARRFIAEAHARGLRVITELVINHTSDQHPWFQRARRAKAGSRDFYVWSD----HDKKYAGTRIIFIDTEPSNWTWDPANAYYWHRFYSHQPDLNFDNPRVLKAVLGVMKFWLNLGVDGLRLDAVPYLVEREGTANENLPETHAVLRKIRAAMDAEFKNRLLLAEANQWPEDTQEYFGGDECHMAFHFPLMPRMYMAIAREDRFPITDIMRQTPEVPPTCQWAIFLRNHDELTLEMVTD----------AERDYLWEVYASDRRA----------------RLNLGIRRRLAPLLERDR---RRVELMNSLLFSMPGTPVMYYGDEIGMGDNIHLGD--------RDGVRTPMQWSPDRNRADPEQLAHSLLNWTRRLLATRKRHRVFGRG 209523588 8 -------------------------------------------------------------------------------------------------------------GDFAGLTEKLDYLEELGITAIWILPFFPSPL--RDDGYDISDYRDVNYIYGNLDDFKTFLDAAHERGIRVIIELVVNHTSDQHPWFQRARRLPKGSKERFYVWSD--TPDKYPE-VRIIFQDFETSNWAWDPVAKYYWHRFYSHQPDLNYESPELQQAVLELADFWLGMGVDGMRLDAVPYLCVREGTNCENLPETHAFLKRLRAYIDSKYEDRMLLAEANQWPEDAAAYYGEDECQMNFHFPLMPRLFMALRMEDSFPIVDILNQTPSIPNNCQWALFLRNHDELTLEMVTDE----------DRDYMYRVYA----------------EDTQARLNLGIRRRLAPLLGNDRRQIE---LMNSLLLSLPGTPVLYYGDEIGM-GDNIYIGD-------RNGVRTPMQWSPDRNAGFQSANPNSLLSWMKRLIAMRKRFQAFGRG 89067887 16 -------------------------------------------------------------------------------------------------------------GDFAGLMRRLDHVQELGATAIWLLPFYPSPL--RDDGYDIAEFKAVNPQYGTMDDFQGFVDEAHRRGLKVITELVINHTSDQHEWFQRARRKGSPERDFYVWSDD---PSRWMDKTRVIFNDTHDSNWSWDPAEQFYWHRFFDHQPDLNFDNPKVLEEVLDVMHFWLDKGVDGLRLDAIPYLVERDGTNNENLPETHDVLKAIRADLDKHYENRMLLAEANQWPEDTRPYFGEDECHMGFHFPLMPRMYMAVAQEDRYPITDIIRQTPAIPEDCQWAIFLRNHDELTLEMVTDRERDYLWNFYAEDRRA--------------------------RINMGIRRRLAPLLQNDR---RKIELLNSLLMSMPGTPIVYYGDEIGMGDNY-YLGD-------RDGVRTPMQWSADRNAQDPQSSPTSLLNWVKRMIAVRQRHPVFGRG 27381878 8 -------------------------------------------------------------------------------KKIEAAEVVDELWYK--DAIIYQLHVKAFAGDFAGLTEKLPYLQELGVTALWLLPFYPSP--GRDDGYDIADYGSVNPDFGTMKDFKRFIQEAQKRGLRVITELVVNHTSDQHKWFKRARRSHPGSRNWYVWSDT----DQKYQGTRIIFTDTEKSNWTWDEAGAFYWHRFFSHQPDLNFDNPRVVSALIQVMKRWLDAGVDGFRLDAIPYLCEREGTSNENLPETHAIIKRLRQELDSYSKGKLLLAEANQWPEDVQEYFGGDECHMAYHFPLMPRIYMAIAQEDRFPITDILRQTPDIPASCQWALFLRNHDELTLEMVTDV----------ERDYLWTTYANDPRA----------------RINVGIRRRLAPLMDNDR---RKIELMNSLLLSFPGTPIIYYGDEIGM-GDNIYLGD-------RNGVRTPMQWSPDRNGGFSRCDPARLYAATKRLISVRKSTLAFGRG 78224656 1 -------------------------------------------------------------------------------------RGGNPLWYR--DAIIYQLHVKAFAGDFRGLMGKLDYLQSLGITAIWILPFYPSPL--RDDGYDIADYYSVNPSYNTLREFREFLRAAHARRIRVITELVLNHTSDQHPWFQRARRAKPGHRDYYVWSDN---PDRYQGT-RIIFQDFETSNWSWDPAKAYYWHRFYSHQPDLNYDNPKVQAEMLRVIDYWLGMGVDGVRLDAVPYLFEREGTNCENLPETHAFLKKLRAHVDASFPNRMLLGEANQWPEDAIAYFGEDECNMLFHFPLMPRMYMAIEMEDRFPVIDIIDQTPAIPEGCQWAIFLRNHDELTLEMVTDE----------ERDYMYRIYAADPKA----------------RINLGIRRRLAPLMERDR---RKIELMNALLFSLPGTPIIYYGDEIGMGDNY-YLGD-------RNGVRTPMQWSPDRNAGFSGANPQRLYWWMRRTIAVRRRHRAFSSG 194566459 41 -------------------------------------------------------------------------------------------------------------GDFPGLIMKLDYIAELGVDTIWLLPFYPSP--RRDDGYDISDYRDVHPDYGTLADVQRFIREAHARGIRVITELVINHTSDQHPWFQRARRAKPKYRDYYVWSDT----DTKYAGTRIIFLDTETSNWTHDPAGQYYWHRFYSHQPDLNFDNPAVVREVIQVMRFWLDLGIDGLRLDAVPYLVEREGTNNENLPETHAILKRIRATIDAEYPNRMLLAEANQWPEDVQEYFGEDECHMAFHFPLMPRIYMSIASEDRFPIIDIMRQTPALAPSNQWAVFLRNHDELTLEMVTDSERDLLWQTYASDRRA--------------------------RLNLGIRRRLAPLMERDR---RRIELINSLLLSMPGTPVIYYGDEIGMGDNIHLGD--------RDGVRTPMQWSSDRNRADPELLPHSLLNWTRRILATRRATQVFGRG 77164348 7 -------------------------------------------------------------------------------------------------------------GDFRGLTQKLDYIQDLGVNAIWLLPFYPSPL--RDDGYDIADYRNIYPDYGTRRDVRHFVREAHRRGLKVITELVINHTSDQHPWFQAARRAPPGSKRDFYVWSD---TDQKFPETRIIFTDTETSNWAWDPAKAYYWHRFFSHQPDLNHNNPQVVRAVIRVMRFWLDMGVDGLRLDAIPYLCVREGTHNENLPESHEVLKEMRAVVDEHYQGRMFLAEANQWPEDVREYFGGDECHMAYHFPLMPRMYMAIAQEDRHPITEIMNQTPDIPQTCQWAIFLRNHDELTLEMVTDKERDYMYQS------------------------YAANPRM--RVNVGIRRRLAPLMDND---LDKIRLMNSLLFSMPGSPIIYYGDEIGM-GDNIYLGD-------RNSVRTPMQWSPDRNAGFSKTDPQRLFNWMKRLLAVRKSIKTFGRG 107101576 10 --------------------------------------------------------------------------------------LNDPQWYK--DAVIYQVHVKSFIGDFAGLIEKLDYIADLGVNTLWLLPFYPSP--RRDDGYDIAQYRGVHSDYGSLADARRFIAEAHRRGLRVITELVINHTSDQHPWFIRARKKGSRARDYYVWSD----SDEKYQGTRIIFIDTEQSNWTWDPAQQYYWHRFYSHQPDLNFDNPQVLREVLGVMRYWLDMGVDGLRLDAIPYLIERDGTSSENLPETHQVLKRIRAELDAHYPDRMLLAEANQWPEDTRPYFEGDECHMAFHFPLMPRMYMAIAQEDRYPITDILRQTPDIPANCQWAIFLRNHDELTLEMVTDDERDYLWNHYAADRRA--------------------------RLNLGIRRRLAPLVERDR---RRIELLHSLLLSMPGTPTLYYGDEIGM-GDNIYLGD-------RDGVRTPMQWSVDRNRADPAKLPHSLLNWMRRLLAVRSQQKAFGRG 182412928 17 -------------------------------------------------------------------------------------------------------------GDFRGVTQKLDYLQDLGISALWLLPFYPSPL--RDDGYDIADYYAINPIYGTLDDFKEFLEEAHRRSLRVITELVINHTSDQHPWFQRARRAPPGSPERYYVWSDTIE---HYRDARIIFRDFETSNWAWDPVAQYYWHRFYSHQPDLNFDNPVVHEEIVRVLDFWLRLGVDGLRLDAIPYLYEREGTNCENLPETHAYLKTLRKHVDEHYGDRMLLAEANQWPEDAVKYFGEDECHMAFHFPLMPRLFMAVRMEDRTPIIDILSQTPPIPETCQWAMFLRNHDELTLEMVTEE----------ERDYMYRMYAADARA----------------RINLGIRRRLAPLLNNDR---RRIELLNALLLSMPGTPVIYYGDEIGM-GDNIYLGD-------RNGVRTPMHWSSDKNAGDPESNPSSLFWWTKRILGLRQRWPALGRG 189219033 24 -------------------------------------------------------------------------------------------------------------GDFVGITQKLDYIKALGVNAIWLLPFYPSPL--KDDGYDIADYCSIHPDYGDLQDFKTFLKEAHKRGLRVITELVINHTSDQHPWFQRARVSPPGYRNYYVWSDTP----QKYKEARIIFKDFESSNWTWDPAKAYFWHRFYSHQPDLNFDNPEVKKEIFKIIDFWLGMGVDGLRLDAVPYLFEREGTSCENLPETHNFLKELRAYIDRHYENRMLLAEANQWPEDAVAYFGGDECHMAFHFPLMPRIFMAMRMEDNYPIVDILDLTPPIPDNCQWATFLRNHDELTLEMVTDE----------ERDYMYRVYAKESRA----------------RLNLGIRRRLAPLLDNNR---KKRELIFMILFSLMGSPIIYYGDEIGM-GDNIYLGD-------RNGVRTPMQWS----------------------------------- 118581663 10 ----------------------------------------------------------------------------------DALLEDNPFWYR--DAIIYQLHIKAFAGDFRGLISRLDYLQQLGVTAIWLLPFYPSPL--RDDGYDISDYYTVNPSYNSLREFKQLLRAAHARGLRVITELVLNHTSDQHPWFQRARRAPPGHRDFYVWSDT---PEKY-AEARIIFQDFEASNWTWDPAKAYYWHRFYSHQPDLNFDNPRVQAEMLKVIDFWMRLGVDGVRLDAVPYLFEREGTNCENLPQTHAFLKKLRAHLDDCFKNRMLLSEANQWPEDAAAYFGGDESNMAFHFPLMPRMFMAIEMEDRFPIMDILDQTPAIPEGCQWAIFLRNHDELTLEMVTDE----------ERDYMYRVYASDPRA----------------RINLGIRRRLAPLMGNNR---RKIELMNILLFSLPGTPIIYYGDELGMGDNYFLGD--------RNGVRTPMQWNPDRNAGNQERNPTSLLWWMRRTIAMRKRYKAFGCG 73538058 15 -------------------------------------------------------------------------------------------------------------GDFAGLLAKLDYLVDLGIDTIWLLPFYPSP--RRDDGYDIADYRNVHPDYGTLAEARRFVGAAHARGIRVITELVINHTSDQHPWFQRARKAKPGSARRYYVWADN---DQAYAGTRIIFCDTEKSNWSWDPAGAYFWHRFYSHQPDLNFDNPQVMNEVLSVMRFWLDIGVDGLRLDAVPYLVEREGTTNENLPETHTAIRHIRSHLDSHYQGRVLLAEANMWPEDAQQYFGGDECHMAFHFPLMPRMYMAIAREDRFPITDIMRQTPELPTDCQWAIFLRNHDELTLEMVT----------SSERDYLWEVYASDRRA----------------RINLGIRRRLAPLMERDR---RRIELMNSLLFSMPGTPVIYYGDEIGMGDNIHLGD--------RDGVRTPMQWSPDRNHADPERLPHSLLNWMRRMLALRRKHRAFGRG 33601839 9 -------------------------------------------------------------------------------------------------------------GDFAGLLAKLDYIVELGVNTIWLLPFYPSP--RRDDGYDIADYRGVHPDYGSLADARRLVRAAHARGLRVITELVINHTSDQHPWFQRARAARPGHRAYYVWSDD----DKAYAGTRIIFCDTEKSNWTWDPAGAYFWHRFYSHQPDLNYDNPQVLREVLGAMRYWLDMGVDGLRLDAVPYLVEREGTNNENLPETHAILRRIRRVIDSEYPGRMLLAEANQWPEDAQEYFGGDECHMAFHFPLMPRMYMAIAQEDRLPVTDIIRQTPSIAPQCQWAIFLRNHDELTLEMVT----------SRERDYLWNVYAAEPRA----------------RINLGIRRRLAPLLERDR---RRIELMNSLLLSMPGTPVLYYGDELGMGDNIHLGD--------RDGVRTPMQWS----------------------------------- 111023004 32 -------------------------------------------------------------------------------------------------------------GDLQGLTSKLDYLSWLGVDCLWLPPFYDSPL--RDGGYDIRDFRAVLPEFGTVEDFVQLFDQAHRRGIRVITDLVMNHTSDTHAWFQESRTDPDGPYGDFYVWSDR---DEGYPDARIIFVDTETSNWTWDPRKQYYWHRFFSHQPDLNYDNPDVQDAMIDVLRFWLDLGIDGFRLDAVPYLFEREGTNCENLPETHAFLKKCRAVMDAEYPGRALLAEANQWPSDVVEYFGEDECHMAFHFPLMPRIFMAVRRQNRFPISEILAQTPPIPSSCQWGIFLRNHDELTLEMVSDEERDYMYSEYAQDPRMKA--------------------------NIGIRRRLAPLLENDRNQLELFT---ALLLSLPGSPVLYYGDEIGM-GDNIWLGD-------RDSVRTPMQWTPDRNAGFSRADPARMYHWTRRLIQVRKQHPAFG-- 78189936 5 -------------------------------------------------------------------------------------------------------------GDFQGLRQKLGYLQSLGITAIWLLPFYPSPL--RDDGYDIADYMTVNPDYGTMDDFRAFLEEAHSLGLKVITELVVNHTSDQHAWFQRARHKDSPERNFYVWSDD---PNKYSET-RIIFQDFEASNWTYDSAGQYYWHRFYHHQPDLNFENPAVHAALLHVLDFWLGMGVDGLRLDAVPYLYEEEGTNCENLPRTYQYLRDLRSYIDEKYPNRMLLAEANQWPEDSAAYLGGDMCHMNFHFPLMPRMYMALATEDRFPILDILEQTPEIPESCQWASFLRNHDELTLEMVTDE----------ERDYMRRVYANDPRA----------------RINLGIRRRLAPLMSNDR---RKIELMNIMLLSLPGTPVLYYGDEIGM-GDNFYLGD-------RDGVRTPMQW------------------------------------ 162448631 16 -------------------------------------------------------------------------------------------------------------GDFEGLVDKLDYLQDLGVTAIWLLPFYPSPL--RDGGYDIADYANINPSYGTRREFARLLREAHRRDIRVITELVLNHTSNEHEWFQRARTSGSRWRDFYVWSDTPH----RYKDARIIFKDFETSNWAWDPANAYYWHRFYSHQPDLNFENPDVHAAVFKVVDFWLEMGVDGLRLDAVPYLYEREGTNCENLPETHEFLRKLRRHIDANFADRMLLAEANQWPADAAAYFGGDECHMNFHFPLMPRMFMAVELEDSFPIVNILKQTPVVHETCQWATFLRNHDELTLEMVTDE----------DRDYMYRVYAQEHTA----------------RINLGIRRRLAPLMKTR----RRIELMNALLFSLPGTPVLYYGDEIGM-GDNIYLGD-------RDGVRTPMQWS----------------------------------- 196181623 10 -------------------------------------------------------------------------------------------------------------GDLRGLTSKLDYLRDLGVTAIWTLPFFPSPL--KDDGYDIAEYKKINPIFGTIEDLRELLEAAHQRGIRVIIELIVNHTSDQHPWFQRARKKGSNERDFYVWSDN---PEKY-KDARIIFQDFEHSNWAWDPAKAYYWHRFYSHQPDLNYENPEVGKAVLEVVDLWLGMGVDGLRMDAVPYLYEQEGTSCENLAATHAFLKQLRAHVDAKFPNRMLLAEANQWPEDAAAYYGGDECHMNFHFPLMPRLFMSLKMEDNFPIIDILNQTPQIPNNCQWALFLRNHDELTLEMVSDEDRDYMYKVYAEDPQA--------------------------RLNLGIRRRLAPLMGNNRDQIQ---LMNGLLLSLPGTPVLYYGDEIGM-GDNIYLGD-------RNGVRTPMQWSADRNAGFSRTNPNSLWWWMKRLIATRQRFQAFGRG 189499220 1 -------------------------------------------------------------------------------------------------------------GDFEGLRQKLPYLESLGITAIWLLPFYPSPL--RDDGYDIADYMEVNPDYGTIEDFKAFLDDAHKLGLKVITELVINHTSDQHAWFQRARQAEPGSRDFYMWSSD---PKKY-SGVRIIFQDFEASNWTWDPAGEYYWHRFYHHQPDLNFENPAVEKAIYKVLDYWLEMGVDGLRLDAVPYLYAEEGTNCENLPRTHKFLQRLRKHVDGKFPNRMLLAEANQWPEDAAEYFGEDECHMNFHFPLMPRMYMALEMEDRFPIIDILDQTPGIPEECQWASFLRNHDELTLEMVTDE----------ERDYMRRVYA----------------HDPKARINLGIRRRLAPLMSNDR---RKIELMNIMLLSLPGTPVLYYGDEIGM-GDNFYLGD-------RDGVRTPMQW------------------------------------ 89900944 19 -------------------------------------------------------------------------------------------------------------GDFKGVAIKLDYVRDLGVNTIWLMPFYPSPM--RDDGYDIAEYEDVHPQYGSLDDFREMLAEAHKRDLRVIIELVMNHTSSDHPWFQAARRSPPGSPERFYVWSD---SDQLYKDTRIIFTDTETSNWTWDPAKAFFWHRFFSHQPDLNFDNPKVLEAIFKTMRFWLDMGVDGFRLDAIPYLVERDGTSNENLPETHAVIKQLRAAIDAQYKNRFLLAEANMWPEDVREYFGGDECHMAYHFPLMPRMYMAIAQEDRHPIIEIMQQTPEIPDGCQWAIFLRNHDELTLEMVT----------SKERDYMYRMYATDPRA----------------RINLGIRRRLAPLMEND---ADRIKLMNAMLLSMPGSPIIYYGDEIGMGDNMFVGD--------RNGVRTPMQWSPDRNAGFSRADPQRLYNWTKRMLAVRKSSRAFGRG 88805630 13 -------------------------------------------------------------------------------------------------------------GDFQGLIQKLDYLEDLGVTAIWVLPFYPSPL--RDDGYDIADYYNINPSYGKLRDFKRFIREAHNRGLKVITELVINHTSDQHPWFQRARKAPPGHRDYYVWSDD---PGKY-KDVRIIFTDTEPSNWTWDPEAKYFWHRFFSHQPDLNFDSPDVQQEVFDIMDFWCELGVDGFRLDAVPYLFEREGTNCENLPQTHEFLKKLRAHIDSKYDNKLFLAEANMWPEDSAAYFGGDECHMNYHFPIMPRMFMALKMEDRYPIIDIIDQTPEIPPTCQWAIFLRNHDELTLEMVTDE----------ERDYMYKVYTKDPQAK----------------INVGIRHRLAPLLENNR---SKIELMNVLLFSLPGTPVIYYGDEIGM-GDNFYLGD-------RDGVRTPMQW------------------------------------ 108759788 2 -------------------------------------------------------------------------------------------------------------GDIPGLIEKLPYLQDLGINCLWLLPHYPSPL--RDDGYDIADFYGVHPDYGTLADFQRLVDEAHKRDIRVITELVVNHTSDQHPWFQEARSDPNSPKRNWYVWSD---TDEQYKGARIIFLDTERSNWTWDPAKQYFWHRFFSHQPDLNYDNPEVQEAMLDVMRFWLNMGVDGFRCDAVPYLFEREGTNCENLPETHAFLKRLRKTIDSEYKGKMLLAEANQWPADVRVYFGGDEFHMGFHFPVMPRLYMAVRREDRTPIVEIMQQTPDIPDNCQWAIFLRNHDELTLEMVTDEDRDYMYREYATDPRM--------------------------RINLGIRRRLAPLMDN---GRRRIELMHSLLFTLPGTPVLYYGDEIGM-GDNIYLGD-------RNGVRTPMQWTGDRNAGFSRADYARLYHWVKRMIRIRQRYPVFSLG 94968513 9 -------------------------------------------------------------------------------------------------------------GDFGGITQKLDYLEDLGVTAVWLLPFYPSPL--KDDGYDIADYNNVHPSYGSLREFQRFLREAHRRGIRVITELVLNHTSDQHIWFQRSRRAEPGWRNFYVWSDT---PDRY-QDARIIFKDFETSNWTWDPAKAYFWHRFYSHQPDLNWENPEVREAMFDAMDFWFDMGVDGMRLDAVPYLYEREGTNCENLIETHGALRELRKHLDEKYKDKMLLAEANQWPEDAVAYFGGDECHMAFHFPLMPRLFMSLRMEDRYPVTDILRLTPPIPETCQWALFLRNHDELTLEMVTDEERDYMYRTYAHDR--------------------------TARINLGIRRRLAPLLENDR---RKIELMNALLFSLPGTPVVYYGDEIGM-GDNIYLGD-------RNGVRTPMQWS----------------------------------- 197328933 15 -------------------------------------------------------------------------------------------------------------GDLKGLTAKLDYLQWLGVDCLWLPPFFASPL--RDGGYDVSDYTSVLPEFGDLADFVEFVDAAHHRGMRVIIDFVMNHTSDQHEWFQQSRDPDGPYGDYYMWADN----DKQYQDARIIFVDTETSNWTYDPRKQYYWHRFFSHQPDLNFENPAVQEEIISALRFWLDLGIDGFRLDAVPYLYAEEGTNCENLPRTHSLLKRVRAEIDAHYPDTVLLAEANQWPEDVVDYFGGDECHMAFHFPVMPRIFMAVRRESRYPVSEILAKTPAIPDRCQWGIFLRNHDELTLEMVTDEERDYMYAEYAKDPRM--------------------------RANIGIRRRLAPLLDNDRNQMELFT---ALLLSLPGSPVLYYGDEIGM-GDNIWLGD-------RDGVRTPMQWTPDRNAGDPGRLPSSLLHWTRRLIEVRKANPAFGLG 186454871 12 -------------------------------------------------------------------------------------------------------------GDFRGLTQKLDYLQDLGVTALWLLPFYPSPL--KDDGYDTADYYSINPIYGTLADFKTFIREAHQRGLRVITELVLNHTSDQHRWFQRARRAGSPERDFYVWSDT---PEKY-KNVRIIFNDFEPSNWTWDHVAQYYWHRFYSHQPDLNYDNPRLHKEIINVLDFWLDLGVDGFRLDAVPYLYEREGTSCDNLPETHEYLKTLRKHLDDKYGDRMLLAEANNWPEIAVTYFGGDECQMAFHFPLMPRLFMAVRMEDRIPIVDIMEQTPPIPETSQWALFLRNHDELTLEMVTDE----------ERDYMYRVYANEAKA----------------RINLGIRRRLAPLLGNDR---KKIELLNLLLLSMPGTPVVYYGDEIGM-GDNIFLGD-------RNGVRTPMHWS----------------------------------- 91775771 15 -------------------------------------------------------------------------------------------------------------GDFAGLIRKLDYIVELGVNTIWLLPFYPSP--RRDDGYDIAEYKGVHPDYGTLFDVKRFIVEAHKRKLRVITELIINHTSDQHPWFQRARRAKPGSRNFYVWSDT----DTAYSQTRIIFTDTEKSNWTWDPAGAYYWHRFFSHQPDLNFDNPRVFKAIISIMRFWLDLGVDGLRLDAVPYLIEREGTSNENLPETHEILKRIRSEIDQNYPDRMLLAEANMWPEDVQEYFGSNECHMAFHFPLMPRMYLALAQEDRFPISDILRQTPEIPPTCQWAIFLRNHDELTLEMVTDKERAYMLNFYATE--------------------------SRARLNVGIRRRLAPLLQRDRRRLELLNSLLLSM---PGTPVIYYGDEIGMGDNIHLGD--------RDGVRTPMQWSPDRNHADPSSDPHSLLNWMRRLLAIRKQYHAFGRG 111225250 55 ----------------------------------------------------------------------------------------DPHWFKR--AVFYEVLIRGFAGDIRGLISKLDYLEWLGVDCLWLLPIYSSPL--RDGGYDISDYFQILPEFGDLGDFVSLVDEAHRRGIRIIADLVMNHTSDAHPWFQASRSDPDGPFGDFYVWSD---TDERYPEARIIFVDTEKSNWSWDPRGQYYWHRFFSHQPDLNYDNPDVQEAMLEVLRFWLDLGIDGFRLDAVPYLYVRDGTNGENLPETHEYLRRVRKEVDAKYADRVLLAEANQWPSDVVEYFGDDECHMAFHFPLMPRIFMAVRRESRYPISEILAQTPQIPPNCQWGIFLRNHDELTLEMVTDDERDYMWAEYAKDPRMKA--------------------------NIGIRRRLAPLLDNSRDQMELFT---ALLLSLPGSPVLYYGDEIGM-GDNIYLGD-------RDSVRTPMQWSPDRNAGFSTSDPARLYAWTKRMIEVRKRHPVFGLG 118619848 42 ---------------------------------------------------------------------------------------ADPTWFKH--AVFYEVLVRAFSGDLRGLMQRLDYLQWLGIDCIWLPPFYDSPL--RDGGYDIRDFYKVLPEFGTVGDFVALVDAAHRRGIRVITDLVMNHTSESHPWFQESRDPDGPYGDYYVWSD----SSEKYTDARIIFVDTEESNWTFDPRRQFYWHRFFSHQPDLNYDNPAVQEAMIDVLRFWLGLGIDGFRLDAVPYLFEREGTNCENLPETHAFLKRVRKVVDDEFPGRLLLAEANQWPADVVEYFGEDECHMAFHFPLMPRIFMAVRRESRFPISEILAKTPPIPDMAQWGIFLRNHDELTLEMVTDEERDYMYAEYAKDPRMKA--------------------------NVGIRRRLAPLLENDRNQIQLF---NALLLSLPGSPVLYYGDEIGM-GDVIWLGD-------RDGVRTPMQWTPDRNAGFSTANPGRLYNWTRTMLAVRRRHNAFAVG 119898018 9 -------------------------------------------------------------------------------------------------------------GDFAGLTRKLDYIHDLGVDTLWLLPFYPSPL--KDDGYDVADYHGVLPAYGTRNDFRVFVREAHRRGLRVITELVVNHTSDQHAWFQAARRAPPGSRNYYVWSDDPK----RYAGTRIIFTDTETSNWAWDPVAQYYWHRFFSHQPDLNYENPNVLKAVLRTMRFWLDMGVDGFRLDAVPYLREREGTSNENLPETHATIREIRRVIDENYRGRVLLAEANQWPEDVREYFGGDECHMAYHFPLMPRLFMALAQEDRFPVVDIMRQTPEIPDNCQWAIFLRNHDELTLEMVTDRERDYMWEFFANDPRM--------------------------RLNVGIRRRLAPLLENSR---DRIELMSFLLLTMPGSPTLYYGDELGM-GDNVYLGD-------RNGVRTPMQWTSDRNRADPQQLPHSLLNFNRRLIQMRKGYRAFGRG 94984644 8 -------------------------------------------------------------------------------------------------------------GDFPGLTGKLDYLKNLGVDCLWLLPFYPSPL--RDDGYDVADYTDIHPDLGTLDDFKVFLREAHVRGLRVIGDLVTNHTSSDHPWFQAARRGPNEYFDYYVWSDTGTE----YADARIIFTDTETSNWTFDEAGKYYWHRFFSSQPDLNYDNPRVQEELLNVLRFWLDLGLDGFRVDAVPYLIEREGTNCENLPETHAILQKLRRVVDEEYPGRLLLAEANQWPEEVVEYFGHPEFHMCFNFPVMPRLFMSLKREDTTSIREIMARLPKLPSFGQWATFLRNHDELTLEMVTEDERAFMYAAYA--------------------------PDARMKINVGIRRRLAPLLDNDR---RRIELLTTVLLALPGSPILYYGDEIGMGDNLSLAD--------RNGVRTPMQWNARVNVNSQEQDPSSLLKWVSRQLEVRRAHPAFAHG 119964419 28 ----------------------------------------------------------------------------------------DPHWYR--KAVFYEVLVRAFAGDFHGLIEKLDYLQWLGVDCLWLPPFFHSPL--RDGGYDIADYTSVLDEFGTISDFKRLVAEAHARGVRVIIDLPLNHTSDQHPWFQESRKDPTGPYGDFYVWSD---TDEKYQDARIIFVDTEESNWTFDPRRQFFWHRFFSHQPDLNFENPAVIEALYDVVRFWLDQGIDGFRADAIPYLFEEDGTNCENLPATHTFLQDLRRMVDSNYPGRVIIAEANQPPHEVVEYFGAPECHMAFHFPIMPRLYYALRDQKAAPIIETLRNTPEIPKGAQWGTFLRNHDELTLEMV----------PAEERAAMLGWYA----------------PDPRMRANIGIRRRLAPLLDNSR---SEIELINALLLSLPGSPFLYYGDEIGM-GDNIWLDD-------RDAVRTPMQWNPDRNAGFSGADPGKLYRWTRQILSVRKNHPVFGLG 55740222 52 -------------------------------------------------------------------------------------------------------------GDLAGLTEHLDYLQWLGVDCLWLPPFFASPM--TDGGYDVADYRAISPDLGTLSEFGDFIDKAHDRGIRIIIDFVMNHTSDHHPWFEESRRPDGPYGDFYVWRDN---PDGYP-DARIIFIDTETSNWTFDPRGQYFWHRFYSHQPDLNYENPKVLAEMLDALRFWLGFGVDGFRLDAVPYLVEEEGTNCENLPGTHDILKQVRKMVDEEFPGRILLCEANQWPHDVVEYFGDDECQMAFHFPVMPRLYMGVARHTREAITTILASTPPVPQGCQWATFLRNHDELTLEMVTEDDRQYMWREYA--------------------------PDPRMRLNLGIRRRLAPLMGNDP---DKIRLMNAMLLSLPGSPVLYYGDEIGMGDDI-WLHD-------RDGVRTPMQWTADPSAGDQMADPGSLLVWVRSMLTTRRQFPVFGRG 124515981 10 -------------------------------------------------------------------------------------------------------------GDFIGLTGKLDYLQKLGVTALWLLPFTDSPL--KDDGYDIRDYYKVHPPYGSMEDFQGFLEEAHKRGLRVITELVMNHTSNTHPWFLSASSSRSSPFRDYYVWSD--TPDRYKGTQ-IIFSDTEKSNWTWEPTRQYYWHRFFHHQPDLNFDNPKVQEEMLNVVKFWFSLGVDGLRCDAVPYLYEREGTNCENLPETHAFIKRLRAEIDREFPDRMLLAEANQWPHDVLPYFGDDEFHMAYHFPLMPRLFIAIAQGDRKPITDILQQTPPIPEGCQWAIFLRNHDELTLEMVSDQERDYLWSTYAEDPRM--------------------------RLNLGIRRRLAPLMGNDR---RKIDLMHSLLLTLPGTPILYYGDEIGMGDNIHLGD--------RNGVRTPMQWSFDRNGGFSNADPSDLYNVLRQMIEVRQSTPVFGRG 152965264 16 ---------------------------------------------------------------------------------------NDPQWYKT--AVFYEALVRAFAGDFSGLTAKLDYLQWLGIDCLWLPPFYASPL--RDGGYDISDYNAVLPEFGTLHDFQRLVTEAHQRGIRIVIDLVMNHTSDQHPWFQASRSDPEGPYGDFYVWSD---TDEQYPDARIIFVDTETSNWTFDPRRQFFWHRFFSHQPDLNFDNPAVEEAMFDTVRFWLDMGIDGFRLDAVPYLYVREGTNGENLPETHDYLHRLRRMVDEEYPGRVLLAEANQWPFDVVEYFGAPECHMCFHFPVMPRLYYALREGRATPITEILSATPDIPSSGQWGTFLRNHDELTLEMVTTE----------ERAAMYGWYA----------------PDPRMRANVGIRRRLAPLLDNSRPEIQ---LIHALVLSLPGSPCLYYGDEIGM-GDNIWLDD-------RDAVRTPMQWTPDRNSGFSSADPGKLYHWVRNVLAVRRAHPAFGRG 184201510 16 ----------------------------------------------------------------------------------------DPDWFR--KAVFYEVLVRAFSGDFTGLIDKLDYLQWLGIDCLWLPPFYESPL--RDGGYDISDYYSVLDEFGTVSDFKRLVAEAHARGLRVITDLPLNHTSDQHPWFQASREDPEGPYGDFYVWSD---TDEKYQDARIIFVDTEVSNWTFDPRRQFFWHRFFSHQPDLNFENPKVVEAVFDVVKFWLDMGIDGFRADAIPYLIEEEGTNCENLPGTHDFLVRLREMVDREYPGRVIIAEANQMPHEVVEYFGSPECHMCFHFPIMPRIYYSLRDQKAAPIVSTMANTPQIPRGTQWGTFLRNHDELTLEMVTSE----------ERQAMLGWYA----------------PDSRMRANIGIRRRLAPLLDNSRAELELAHALLL---SLPGSPFLYYGDEIGM-GDNIWLDD-------RDASRTPMQWTPDRNAGFSTADPGKLYHWIRQMLMVRKAHPAFGMG 160903230 13 --------------------------------------------------------------------------------------------FWYKKGLVYSTYVDLFAGDFDKMKEKLDYLSDLGVTILWLLPILQSPM--KDQGFDISDFYKVRDELGGNESFFEFIDLAHEKGIKILFDVAINHTSDEHPWFQEAKSKDSKYRDYYIWSDT----DKKYSQARLLFKGMVNSNWTYNETNDYYFHRFYEIQPDLNYKNPDVLIEMIKVFTFWKEHGVDGFRMDAAPFLWKEEGTNCENLIQTHWILKIFRAALDYLKEGTALIAEANQPPKDVVAYFGSDECQVAYHFPVMPKIFLSIAEGNPNYIIDTLRITPPIPENCQWFVFLRCHDELTLEFVDPEERAKMLKY------------------------YLLDERWNFREGEGIAGRLYNQMGKD---YKKVLLAYSILFSLDGTPINYYGDEIGMENNEEFYREKISHKDSRFFNRGPFDEERKEALNNSNSDSYKIFHGIKKMLDLKKEN------ 20140415 2 -------------------------------------------------------------------------------------------------------------GDFEGLRRKLPYLEELGVNTLWLMPFFQSPL--RDDGYDISDYYQILPVHGTLEDFT--VDEAHGRGMKVIIELVLNHTSIDHPWFQEARKPNSPMRDWYVWSDT---PEKY-KGVRVIFKDFETSNWTFDPAKAYYWHRFYWHQPDLNWDSPEVEKAIHQVMFFWADLGVDGFRLDAIPYLYEREGTSCENLPETIEAVKRLRKALEEYGPGKILLAEVNMWPEETLPYFGGDGVHMAYNFPLMPRIFMALRREDRGPIETMLKEAEGIPETAQWALFLRNHDELTLEKVTEEEREFMYEAYA--------------------------PDPKFRINLGIRRRLMPLLGGDR---RRYELLTALLLTLKGTPIVYYGDEIGM-GDNPFLGD-------RNGVRTPMQWNVEAQRENPHS----LLSFNRRFLALRNQHKIFGRG 170782318 19 -------------------------------------------------------------------------------------------------------------GDIQGLISKLDYLQWLGIDGLWLPPFFQSPL--RDGGYDISDYMAVLPEFGTLDDFKELVTKSHERNMRIVIDLVMNHTSDQHEWFQQSRSDPEGPYGDFYVWSD---TDEKYEDIRVIFVDTEESNWTFDPRRQFFFHRFFSHQPDLNFDNPKVHEAIYGVIRHWLDMGVDGLRLDAIPYLYETEEGNGEGEPATHEFLKRLRAMVDEEYPGRILIAEANQWPREVSAFLGEPECHMAFDFPIMPRIFYSLRSQTADELKRIMGETFDIPEGAAWGVFLRNHDELTLEMVSEE----------YRQAMYGWYAYDPRM----------------RVNIGIRRRLAPLLDNSRAELE---LVHALLFSLPGSPFLYYGDEIGM-GDNIWLPD-------RDASRTPMQWTPDRNAGFSTADPGKLYRWVRNVIHVRKAHPVFGQG 33866487 7 -------------------------------------------------------------------------------------------------------------GDFKGLASRLPYLRWLGVKTLWLTPTYPSPL--RDGGYDITDFKDIHPDLGDLASFHRFLTAAHSQGMRVILDLVLNHTSDLHPWFQRARWAPKGSRDVYVWSDDPS----RYSDAPVLFRHFEASNWEWDPAEQYYLHRFLSHQPDLNYANPWVQEAMLEVVDFWLERGVDGFRLDAVPFLFEEEGTRCEGLPETHAFLRRLRARVDAMGREVLLLGEAIQPVQEAAPYLAKDELHGAFNFVLTAHLFAAVASGSTRQLGDCLNEAEHAVDGPRWALPLRNHDEL-WLGDGHLIPDEVIQSI-------RVGLPQGQGHWLNW---------------GINRRLAPLLNGDPRSNR---LLHGLIYSLPGMPCLYYGDELGM-GDWPGLRD-------RDPNRTPMAWTPARNGGFSSALPGSLLNWHRRMLTCRRLLPALAHG 78212048 7 -------------------------------------------------------------------------------------------------------------GDFKGLAARLPYLRWLGVNTLWLTPIYPSPL--RDGGYDITDFTGIHPDLGDLSSFHRFLTAAHSQGMRVILDLVLNHTSDLHPWFQRARWKGSPERDVYVWSDDPK----RYAEAPVLFRHFEASNWEWDPAEQYYLHRFLRHQPDLNYENPWVQDTMLEVVDFWLDRGVDGFRLDAVPFLFESEGTRCEGLPETHAFLTRLRERVDAHGRDVLLLGEAIQPVEEAAPYLADDELHGAFNFVLTAHLFAAIASGRTQQLGECLMQAEQAVSGPRWALPLRNHDEL-WLGDGHLVSDEVIQTI-------RVGLPQGQGHWLNW---------------GINRRLAPLLNGDPRSNR---LLHGLLYSLPGMPCLYYGDELGM-GDWPGLRD-------RDPNRTPMAWTPARNGGFSTALPGSLLNWHRRMLTCRRLLPALRHG 148238881 7 -------------------------------------------------------------------------------------------------------------GDLQGLASRLPYLRWLGVEAIWLTPVYPSPLQ--DGGYDITDFKAIHPDLGDLAAFHRFLTAAHGQGLKVVMDLVLNHTSTLHPWFQRARQGTPE-REVYVWSDDPH----RYADAPVLFRHFESSNWEWDDAGQYYLHRFLRHQPDLNYANPLVQEEMLEVVDFWIERGVDGFRLDAVPFLCEEENSRCEGLPETHAFLKRLRERVDSHGRDVLLLAEAIQPVKEAAPYLADDELHGAFNFVLTAHLFAAIASGSTEHLRQCLQDAQDAVCGCRWALPLRNHDEL-WLGDGHLIPEEVIQII--RAGLHQGQGHW--------------------LNWGINRRLAPLLNGDPGSNR---VLHGLLYSLPGMPCLYYGDELGM-GDWPGLRD-------RDPNRTPMAWTPARNGGFSSALPGSLLNWHRRMLTCRRLLPALRHG 116075008 5 -------------------------------------------------------------------------------------------------------------GDFQGLTARLPYLRWLGVEAVWLTPIYPSPLQ--DGGYDITDFQGIHPDLGDLAAFHRFRTAAHKHGIKVILDLVLNHTSTLHPWFQRARWKHSPERDVYVWSDDP----NRYSEAPVLFRHFEASNWEWDEAQQYYLHRFLRHQPDLNYENPLVQEAMLEVVDVWIERGVDGFRLDAIPFLFEEEGSRCEGLPATHAFLQRLRQRVEAHGRDVLLLAEAIQPVEEAAPYLDDSELHGAFNFVLTAHLFAAIASGRVAGLRQCLAEAKAAVPGCRWALPLRNHDEL-WLGDGHLVSDAVVQTI--RAGLHQGHGHW--------------------LNWGINRRLAPLLNGDPGSNR---VLHALIYSLPGMPCLYYGDELGM-GDWPGLRD-------RDPNRTPMAWTPARNGGFSTALQGSLLNWHRRMLTCRRLLPALRHG 86357875 3 -------------------------------------------------------------------------------------------------------------GDFQGLMRRLDYLSGLGVTAIWLMPFQTSP--GRDDGYDVSDYYNVDPRYGSLGDFVEFTHGAKQRGIRVLIDLVINHTSKDHPWFEDARSDHSRYREWYVWSD--KKPANADQGM--VFPGVQKTTWTYDEKAKYYFHRFYDHQPDLNTSNPEVQAEILKIMGFWIQLGVSGFRMDAAPFIIATKGAEVTKPVEQFDMLRKFREFLQWRLGDSIVLAEANILPKDNFEYFGGDRMQMMFNFQVNQTLFYALATADTRPLKKAMDATKPRPATAQWGLFLRNHDELDLGRLTDKQRDAVFAAFGPEKEMQLY-------------------------DRGIRRRLAPMLGGDR---RRIELAYSLLFSLPGTPVIRYGDEIGMGDDLCLPE--------RNCARTPMQWNVAAQRRDPNS----LLNWTERMIRMRKEAPEIGWG 186904259 6 -------------------------------------------------------------------------------------------------------------GDFQGLIERLDYLSGLGINCLWLLPFYPSP--NRDNGYDVMDYYNVDPRLGTLGDFVEFMDRAREQGIHVLIDLVVNHTSIEHPWFQAARDKNSKYRHYYVWSENPPQDDVEE----IVFPHAEDSIWEYDQQAEYYLHHFYKEQPDLNIANSEVREEIRKIINFWLQLGVSGFRVDAVPYLIKEIGVQAE-RHELESFLSEMREFLSLRRADAVLLAEANVSPDLTCVYFGGDRMNMLFNFYLNQQMFLALARQEANPIIDALKSLPKIPKQAQWLNFVRHHDELNLNQLENTQREEIFQ------------------------VFAPEEAMQIYKGRGIRRRLPPMFGGDR---RRIELTYSLLFSLPGIPLLRYGDEIGMGDDLSLSD--------RDSVRTPMQWSSGQNGGFSTSDPNSLLNWMDRLIRIRKQCSELGWG 170740839 6 -------------------------------------------------------------------------------------------------------------GDFSGLERRLDYLVGLGVTALWLMPFQPSPM--RDNGYDVSDYYGVDPRYGTLGDFVAFTHAAKQRGLKVLIDLVVNHTSDRHPWFQSARSDPDSPTRDWYVWSKTKPP---HADSGVVFPGVQKTTWTYDRAARYYFHRFYDFQPDLNTANPRVQAEILKIMGFWIQLGVSGFRMDAVPFVIAEKGPEVTGAPEQFGMLRQFREFLQWRQGDAIILAEANVLPRQDLDYFGEDRMHMMFNFQVNQGLFHALATATTERLLDCLEKTRARPASAQWAQFLRNHDELDLGRLSAEEREAVFAAF---------------GPDPDMQLY----------GRGIRRRLPPMLSGDR---RRLELAYSLMFTLPGTPVLRYGDEIGMGDDLRLPE--------RECARTPMQWSDEPEGGFTKSDPNSLLNWLERIIRMRKEVPEIGWG 170746762 3 -------------------------------------------------------------------------------------------------------------GDFAGLERRLDYIQGLGATAVWLMPFQPSPK--KDGGYDIADYYGVDPDYGSLGDFVAFAHAAKQRGLRVLIDLVVNHTSDQHPWFQSARSDDSPYRDWYVWSKERPA----TADEGMVFPGVQETTWTYDAKAKWYFHRFFNFQPDLNTANPEVLAEILKIMGFWIQLGVSGFRMDAVPFVIAEKGAHVGGKPEQFEMLRDLREFLQWRQGDAIILAEANILPKQDLDYFGADRMHMMFNFQVNQATFYALAAHDARPLVKAIEQTKPRPLSCQWGIFLRNHDELDLGRLTGKQRQSVFDAFGPEKGMQLY-------------------------DRGIRRRFAPMLAGDP---RRIRLAYSLMFTLPGTPVLRYGDEIGMGDELALPE--------RDCARTPMQWTSEHQGGDQRHEEGSLLNWMQSMIRQRKEAPEIGWG 146337646 3 -------------------------------------------------------------------------------------------------------------GDFKGLTRRLDYLHGLGITAIWLMPFQPSP--QRDDGYDVADYYGVDPRYGTLGDFVQFTHGCKQRGIRVIIDLVVNHTSDQHPWFIDARSKHSRYRDWY-VWSDRKPANA---DKGMVFPGVQKTTWTRDKQGAYYFHRFYDFQPDLNTSNPEVQAEILKIMGFWIQLGVSGFRMDAVPFVIAAKGADVKKPVEQYEMLRTFREFLQWRQGEAIILAEANVLPDTDMEYFGGDRMHMMFNFHVNQHLFYALAASDVRPLAKALQATKPRPAAAQWGLFLRNHDELDLG---------------------RLSKPQRDAVFAAFGP----DKSMQLYDRGIRRRLAPMLGGDR---RRIELAYSLMFTLPGTPVIRYGDELAMGDDLKLPE--------RNCARTPMQWNAAKQRRDPDS----MLNWTERIIRMRKEVPEVGWG 111220112 2 -------------------------------------------------------------------------------------------------------------GDFRGLTQRVDYLHELGVTCIWLMPFYPTP--DRDDGYDITDFYGVDPRLGTHGDLVEFLLVARDRGIRVIADLVVNHTSDQHPWFVSARSSDSPYRGYYVWRD--EPPADGPSDV--VFPDQEDSVWQYDDAGQYYLHRFYKHQPDLDVANPAVRDEIARIMGFWIALGLSGFRVDAVPFLLETDGADAADLPDPHEYLRDLRAFVSRRDGEVVLLGEVNLPYDDTRRFFGGDELTMCFDFPGMQRLYLALARRDATPLLEALRDRPAAPKDCHWATFVRNHDELTLDKLDDGERQEVFAAFGPREEMQLYG-------------------------RGLRRRLPPMLDGDP---ARIRMVYSLLFALPGTPTLFYGEEIGMGENLDI--------PGREAVRVPMQWSDAAQRHDPTS----LFSWVAALVRRYRQCPELAWG 116874186 3 -------------------------------------------------------------EEVVESLAARIEARVQQTKQRKLARKD----MWDEKDIVLITYGDQFKKTLTTFKKMYDYLKST-FEVVHFLPFYPY---SSDDGFSVIDYKAVNPELGDWEDIQEMEKSA-----RLMFDFVCNHMSAKSEWFKRYLAGDEEFRNFFV----EMNPDTDLSAVTRPRATPVLTPFQFDSGKGHIWTTFSEDQIDLNFASSEVLYKMIDVLMFYLEEGAEYVRLDAVGFMWKVPGTSSIHLEETHEIVKLFRDLVDIAAPGTIIITETNVPHVDNISYFGEKEAHMVYQFPLPPLVLHAIHHGNAGFLSNWARNLELPEGKRTFFNFLASHDGIGLNPVRGIIPEAEILALVDDLEKEGALVSYKQNPDGTKSPYEINVTYMDA--------LSERGDTDDLRLARFLVAHAVLMSIPGVPAVYIQSILGSRNDYLGVE---KTGHNRSINRKKYHAEITAELEQADSLRKGTYDALTKLISTRKAESLF--- 149175626 53 ---------------------------------------------------------------------------------------------------------------------------------IHILPFFPY---SSDDGFSIIDYHQVNPRLGDWTHINAIAKQ-----FQLMSDLVINHCSSQSEWFQQFRRGETPGKDYFFC----ATPEEDLSEVVRPRTNELLCPIETPDGTRYVWCTFSPDQVDLNFANPELLRELVKIIKLYLDQGVKIFRLDAIAFIWKVAGTSCLSLPETHEIVRLFRTLIQFVAPTAMIITETNIPNRENLAYFGSNEAHAIYNFSLPPLLVNAMLCGSCQHLKTWMMSMPPALHGTTYLNFIASHDGIGLRPAEGLMSEEEIGSMVAMMEQFGGRISMRSLAGGVKRPYEINISLIDAM-------KGTLDGEDEWQVERFLCAHAIMFALEGIPAVYIHSFLGTLNDQAAVTE---TGQNRSINRHRWDYHKLAALADDTSIHAQVFQGMCHLLKVRRRQPAF--- 90417330 56 ---------------------------------------------------------------------------------------------------------------------------------VHILPFYPY---TSDDGFSVLDYSSVNESLGDWSDIEAIAA-----DYSLMSDLVINHCSARSPWFENFLNDREPGHNFFAT----ASPDDDLSAVVRPRTNALLKEVETVRGSQFVWCTFSHDQVDLNFRNPEVLKQFVSIIRQYLDSGVRIFRLDAVAFLWKEPGTSCINLEQTHEVVRLLRTLIEHAQPDAIIVTETNIPNRENLAYFGANEAHWVYNFSLPPLLVNSLITGDCNYLKQWMMSMPPARNGTAYFNFIASHDGIGLRPAEGLLKETEIDILVDTMQSFGGRISWRTGDQGQRKPYEINISLFDALQGTT-------EGPDQWGLQRFLCAHAIMFALEGVPGIYIHSLVGTHNDYQRVENAGH---NRAINRHQWQYELQARLANANSSEHQVFGGISELLKIRRQQSAF--- 170078626 12 ---------------------------------------------------------------------------------------------------------------------------------VHILPFFPY---SSDDGFAVIDYRQVNPQLGSWQDIEAIAKE-----FEVMADLVINHVSSESDWFRQFLAQEKPGCDYFI----EVPPDTDTQLVVRPRSSPLLSQFATTKGDRHVWTTFSRDQVDVNFANPDVLFEFIDILLGYCQHGIRFIRLDAVGFLWKKLQTACIHLRETHLVIQLIREILAVTYPRTVVITETNVPNRENLSYFGGNEAHMIYNFSLPPLLLNALIRGEARHLKTWMKSMPPAQDGCAYFNFTASHDGIGLRPAEGLLEGKEFDQLIQTMADFGARISYRSLPNGTEKPYELNISLFDAL-------KGTVTGPDPWQRQRFLCSQAIMMSLEGVPAFYIHSFLATPNDDAKV---AMTNHNRSINRHQWDDDRLQQLADPDSDQAWVLQELTKLIRIRRQQPAF--- 158336781 54 ------------------------------------------------------------------------------------------------------------------------YLQDV-VTGVHILPFCPF---SSDDGFSVIDYKAVNHELGTWEDIQQIAQS-----FELMADLVLNHVSSQSQWFQNYLQGIEPGRDYFV----EVDPEIDVSSVVRPRSSPLLVEVETLAGPKYVWATFSADQIDLDFSNPQVLLEFTKILLFYVQMGAKYIRLDAIGYLWKRLGTSCIHLPETHAMVRLFREILEMVDPSVALITETNVPNRENLSYFGRNEAHLIYNFSLPPLILNALLQGKAEHLKTWMMSMPPAPLGCAYFNFTASHDGIGLRPTEGLLTETEYQTLLQCMEDFGGTLSMRTNAEGIDSPYEINISFFDAL-------QGTAKGKDQWQIERFICSQTIMMSLEGIPAFYIHSLLATHNDW---ENVHRTGRKRSINRH--QWSLEQQLEDEQSPHAIVLKELTRLIKIRRQQDAF--- 209908236 48 ---------------------------------------------------------------------------------------------------------------------------------VHLLPFYPW---SSDDGFSVIDYHQVAPETGTWQNVAEL-----KRSASLMFDFVCNHMSAKSQWFANYLQQKPGFEDFFISVD----PKTDLSAVTRPRALPLLTPFTLHDGSRHLWTTFSDDQIDLNFASPEVLIAMVEVLLHYLAEGASYIRLDAVGFMWKTPGTSCIHLEKTHRLIQLFRAIADDVAPGTVIITETNVPHKDNISYFGENEAQMVYQFSLPPLVLHAVHRQDVRALCQWAASLNLPSTRTTWFNFLASHDGIGLNPLRGILPEPEILSLVEKLQQEGALVNWKNNPDGTRSPYEINVTYLDA--------LSAKASSDSERISRFILAHAVLLSFPGVPAVYIQSILGSRNDYEGVE---KLGYNRAINRKKYSEQVDSELNDDNSLRNKIYQRLSALIAIRRAEKAF--- 28897485 6 -------------------------------------------------------------------------------------------------------------GDIKGIISKLDYLKHLGVDAIWLTPVYQSPMVDN--GYDISDYYAINPQFGTMEDFDTLLAEAHQLGIRIIMDIVVNHTSTEHHWFQSALDKNSPYRDYYIWKDDGAEPNNWQSK----FGGNAW--ELDDATGQYYLHLFAKEQADLNWENPAVREEVKEVISFWADKGVDGFRLDVINLISKQQDFPSDDGPRVHEYLQEISEAVFQKY-GSVTVGE------------------MSSTTLEHCQQYSSLNGKELSMVFNFHHLKVDYPNGEKW-------------------TKAPFDFIQLKQIFNHWQTGL--NGKGWGALFWCNHDQ--------PRVVSRLGDDKQYRVESAKMLAASVHMMQGTPYVYQGEEIGMTNEISQYRDVESTNKSRDNSRTPMQWNSQKHAGFTEADLNSVFYFYKRLIELRKQVPVITDG 119489859 8 --------------------------------------------------------------------------------------------------------------TLKNFLDK--YLKDT-ITGVHILPFFPY---SSDDGFSVIDYLKVNPQLGDWEDIENIANQ-----FDLMADLVINHISSQSDWFQQFQQGEKPGSDYFITVD----PSTDLSAVVRPRSTPVITPVDTPEGEKHVWATFSEDQIDLNFANPNVLLEFIKIILIYVSKGAKYIRLDAVGFLWKEIGTSCIHLPQTHAVVKLLRELLQLVNPSVVLITETNVPNRENLSYLGRNEAHMIYNFSLPPLVLHALIQGKSDYLKTWMMSMPPAPLGCAYFNFTASHDGIGLRPTEGLLSEQEYWTMLETMKKFGGKVSMRTKPDGSESPYELNISLFDAM-------KGTVRGEDKWQVQRFLCSQTIMMSLEGIPAFYIHSLLATPNDYIKLK---QTGRNRSINRHECDLNELENLSHPHSPQSIVFREL---------------- 207087806 50 ------------------------------------------------------------------------------------------------------------------------YLQD-SVSIIHLLPFFPY---SSDDGFAVIDYLNIKRGLATWSDIKKLSSKY-----KIMADLVINHCSSQSEWFQQFLNNQLPGKKFFLDYEDKFD----TSKIVRPRSHDLLQLFKIKKNEKYVWCTFSRDQVDLNFKNKDVLIEFLKIIKFYLDQGISILRLDAVAFLWKELGTNCINLNETHEIIKLFRLLLDASSQKTFLITETNLPNKENLDYFGGNEAQLIYNFSLPPLILYSMLYGNSTILRKWLMSMPPPMEGTTYFNFIASHDGIGMRPAEGLIPEKNIKAILKRMKEFGGEVSYRKVE-NKNKPYEINIALIDAL-------KGTIDNLDNFQIQRFICAHAIMLSLEGIPAIYVHSFFGTENDYAGMQS---TKQKRSINRKRYDLKDLSNKMNKKTIHAAVLKQLNSLITIRKKQPAF--- 150376183 2 -------------------------------------------------------------------------------------------------------------GDFIGLRERVVYLSHLGIDCVWLSPFFRSPFADN--GYDVSDYYSVDPALGTLDDFLNFLHAAGEHGIRVIIDLVANHTSSEHPWFQAARRDARCRFRDYYVWSASPPPVAPDNKT--AFPGEESSVWTYDELAQYYFHKFRHFQPDLNIANPAVRDELLRVVDYWLTLGVDGFRVDAAPFVIGETGIEHADPRDPHGFLREMRELVEGRRRDGLLLGEADLSPEKLRPYFGEGKLDLLFNFVLSASFAASLARQKADLIGQALSIMPEPPPHRGWVNFLRNLDELNLDRLPEDIQQETFAAFAPDEEMRIYGRGIRRR-------------------------LAPMLEGNQT---RLELAFSLLLSSPGVPLVLYGDEIGM------GEDPSRPG--REPVRVPMQWNAEAQREDPRSLLNRV----RAMILMRRSHKLFQRG 126730804 10 ------------------------------------------------------------------------------------------------------------------------------VNGVHILPFFPF---TSDDGFAVTDYRKVNPSLGDWPDIQRIASEW-----DLASDLVLNHVSSQGTWFNAYRQGQKPYDGFFF----EASPEDDLSMVVRPRTTPLLQEVETANGVKNVWCTFSHDQIDLNFKNPEVLYEIIRIIRLHIEMGVKIVRLDAVAFVWKQPGTTCIHLPQTHAIVQLLRVLADFAREPVVLLTETNVPKAENLSYFGQNEAHWIYNFPLPPLILHAMLSGDAHFLSNWLRSMPPAPHGCAYLNFTASHDGIGMRPAEGLLPDEEIARMISTVQDSGGRASMRALPNGGTSVYELNATFFSALSRTYR-------GDTANHIARFLCSQTIVMSIEGVPAFYIHAMLGTENDIDGVE---RRGMNRAINRHRWDYTDLRKRKDPETPQGQVLPALKERLKLRAKQPAF--- 27363766 2 -------------------------------------------------------------------------------------------------------------GDIQGIISKLEYLKHLGIDAIWLTPVYQSPMVDN--GYDISDYYRINPQFGTMADFDELLEKAHQLGIRLIMDIVVNHTSTEHAWFQSALNKNSPYRDYYIWKDPGKVPNNWQSK-------FGGSAWALDETGQYYLHLFAKEQADLNWENPTVREEVKNVIRFWAEKGVDGFRLDVINFCDDEIGDGRRDGPRVHDYLQEISQAVFQKY-GSVTVGE------------------MSSTTLEHCQQYSSLDGKELSMVFNFHHLKVDYSNGEKW-------------------TKAPFDFLQLKQIFNHWQTGL--NGKGWGALFWCNHDQ--------PRIVSRLGNDQVYRVESAKMLAASVHMMQGTPYVYQGEEIGMTNPEQYRDVESTAQKSRDNSRTPMQWSEEKHAGFTQADLNSVFYFYKRLIELRKEEPVITQG 114564010 55 ------------------------------------------------------------------------------------------------------------------------------INAVHILPFFPY---SSDDGFSVIDYSSVNEGLGSWADISAIASK-----RRLMSDLVINHCSSRSLWFENFCKGEGVGHDYFFT----AEPDDDLSAVVRPRTSTLLRPTETPSGTQHVWCTFSHDQVDFDFRNPQVLIEFVRIIRQYLDAGVSIFRLDAVAFLWKIVGNKSINLPQTHEVIRLLRTLIEHAQQDVIIITETNIPNTQNLTYFGANEAHCIYNFSLPPLLINSLITGSCLYLKRWLMSMPPAQDGTTYFNFIASHDGIGLRPAEGLLEEDEIDTLVDTMKQFGGQISSRTTEDGLQKPYEMNIALFDALQGTTK-------GKDQWGMQRFVCAHTIMLALEGIPGIYIHSLLGTRNDYQKLANTSH---NRAINRHRWDLNLTEQLNDANSDHSQVLTELTNLINIRTQQIAF--- 83643172 12 ------------------------------------------------------------------------------------------------------------------------------ISIVHILPFFPY---SSDDGFSVMDYTTVVPTLGDWEDIAAFTRE-----FKVMGDLVINHCSSRSLWFENYKTGQTPGADYFV----EAAPDTDLTQVVRPRTSPLLREVATASGVRHVWCTFSHDQIDLNFRNPQVLLEFLRILRLYLDKGVRWFRLDAVAFLWKTPGTSCINLPETHEMIRLLRLLIEHRAHDAVIITETNIPNHENLTYFGANEAHLIYNFSLPPLLINSLVTGSCEYLKKWLMSMPPAQQGTTYLNFIASHDGVGLRPTEGLLSDWELDALVSTMQKFGGKASARTGPDGQPKFYEINISLWNAL------SGTVQHGPDNLGFARFLCAHAIMLALEGVPAFYIHSLIGTENDDERVE---HTGQLRSINRHIWRGEDLDAVLQGEGHPPKVFAAMQKLIAIRRRQKAF--- 209524816 8 ------------------------------------------------------------------------------------------------------------------------------ITGVHILPFFPY---TSDDGFAVSDYLSVNHQLGDWEDIKTIANQ-----FNLMVDVVLNHVSSKHEWFQQFQAGKKPGCDYFIVV----EPETDLSEVVRPRNSPVLVKVETVHGEKHVWATFSEDQIDVNFANPDVLIEFLKIIRFYISAKARYIRLDAVGFLWKEIGTSCIHLPQTHAIIKLLRELGNMIDPEVALITETNVPNRENLSYFGRNEAHMIYNFSLPPLLLNGMLQGKSDHLRTWMMSMPPAPLGCAYFNFTASHDGIGLRPAEGLLSDEEYQSLLTTMEKFGGKISMRKKPDGSESPYEINISLFDAM-------KGTVKGEDTWQIQRFLCSQTLMMSLEGIPAFYIHSLLATPNDYERLQ---QTGMNRSINRYKWQEDLQKDLEDPHSPRSLVFREMCRRIKIRRQQGAF--- 89209664 5 -------------------------------------------------------------------------------------------------------------GDLPGIIEKLDYLKELGVDIIWLCPVYKSP--NDDNGYDISDYYDIMDEFGTMEDMDKLIEGVHKRGMKLIMDLVVNHTSDEHPWFQESKSSDNPYRDFYIWRKGKNDPNNWGSA-------FSGSAWEYDETGEYYLHLFSKKQPDLNWENPRVREEVYKMMRWWLDKGIDGFRMDVINMISKVKGLPDLNGPRVHDYLQEMNREVLSKY-DVMTVGETGVTPEIARKYVGRNELNMVFQFELM---------------------------------------GIDCGLSKWDKKDWKLTEF--KRIFNRWYEGLKEKGWNSLYMNNHDQPRMVPRF----------GNDKEYRVESAKLLATLLHTFPGTPYIYQGEEIGMTNDYRDIETLNWYRESRDNARTPMQWDDSPHAGKARKDQDSIFHYYRRLIQLRKENPV---- 197784988 2 -------------------------------------------------------------------------------------------------------------GDFAGLTQRIDHLVRLGVTCVWLMPFY--PTRERDDGYDITDFYGVDPRLGTLGDFAEFVRTARDRGIRVIADLVVNHTSEDHPWFQDARSSDSAHRDWYVWKDEPPE----DGPQGVVFPDAEDSLWEYDEGGQYYLHRFYKQQPDLNVAHPEVRDEIARIMGFWTQLGLSGFRVDAVPFLLETDGSDAGDLPDPHEYLADLRAFLGRRNGESVLLGEVNLPYDGTTRFFGGDELTMCFDFVGMQQMYLSMARHDARPLAAALRDRPAAPRDAHWAVFVRNHDELTLDKLSDSERAEVFASFGPEKDMQLY-------------------------DRGLRRRLPPMVDGDR---RRVELAYSLLFTLPGTPVLFYGEELGMGENLA--------AEGRQAVRTPMQW------------------------------------ 47092354 48 ------------------------------------------------------------------------------------------------------------------------------ITDVHLLPIFPS---TSDDGFSVTDYKQIDEQLGDWDDVQKMSE-----NFRVMLDFVANHMSKSSDWFKRFSDNEAPYNQFFIEKNSQFDYKNVTRPRTSPL-------FHKYENGKELWTTFSEDQLDLNVRNIDCLVALTDVLLFYASKQATSIRLDAIGFLWKTSGTTCMHLPETHEIITLWRLLIDELYPNLQIITETNVPHEENISYFGENEANMVYQFPLPPLVLHTFTCHDTTKLSKWAKSISQVSSTATYFNFLASHDGIGMRPATGILSDEEINSLVQKAVQNGGQVSYKDNADGTQSVYELNINYGEALQN------LGEDTTEELVTKKIIAAHSILLTLQGIPAIYYHSLLGSKNDLVGYEE---SGINRRINREKLEKNQLVHELETDTYRQTIFTSLKKLVPIRRNHTAF--- 87120155 56 ------------------------------------------------------------------------------------------------------------------------------INSVHILPFFPY---SSDDGFSVIDYSLVNEGLGNWQDIQAIASK-----KRLMSDLVINHCSSRSIWFDNFIKGSGKGSDFFYTGD----PTQDYSLVVRPRTSPLLKPVMTASGEQHVWCTFSHDQVDFDFRNPEVLIEFVRIIRLYLDYGVRIFRLDAVAFLWKEQDRDCINLVQTHEVVRLLRSLIEHAQPDAIIITETNIPNTQNLTYFGANEAHCIYNFSLPPLLINTLITGNCLYLKRWLMSMPAAQNGTCYFNFLASHDGIGLRPVEGLLNDQEVTELVDTMTAFGGKISWRMSEDGTQKAYEMNIALYDALKGTTK-------GEDDMGMARFLCAHVIMMGLEGMPAFYIHSLLGTRNDYKKLEN---THHNRAINRHRWDYQLEAQLADEGSDHARVFQQMLALIDIRRAQAAF--- 32477462 10 ------------------------------------------------------------------------------------------------------------------------------IRCVHLLPFCPS---TSDDGFSVADYLAVDPESGDWDDIKRLGE-----NFDLMYDLVLNHSSQHHRWFQGFLNDEPEYKDFYATAD----PSEDLSEVVRPRSLPLLTEFDSASGKRHVWTTFSADQVDLNYANPHVMLAMLETLVEYACRGARIIRLDAIAFLWKEIGTSCLHLPQTHAAVRLMRHVLDVAAPGTIVLTETNVPHAENISYFGDDEAHMVYQFSLPPLLLDAIHSGDTGVLQGWMRSLDLPTDQVTYFNFTASHDGIGVRPAEGILPQERVDALVEIAKAHGGRIGMRTKPDGSQSPYELNITYLEAVADRATVPA-------EEHAQRFLATQAIMLSMAGVPAVYFHSLVGSPNDIAGVES---SGIPRRINRHKYEAELEAALSETGSLQQLVANGYRHLLRVRKQQTQF--- 114772533 13 ---------------------------------------------------------------------------------------------WDETRVMMITYADSIFDDLQVLHHFLNYLTDT-VTDVHLLPFFPY---SSDDGFSVIDYSTVNPAHGDWRDINELSREYN-----LMFDLVINHCSSRSQWFTNFIDGQGKGHDFFTTASPEE--DLSMVTRPRVSPLLRPT--QTNTGLQHVWCTFSHDQVDFDFKNPNVLIEFARIINLYLNNGASLFRLDAVAFLWKTLGTNCINLQKTHEVIRLYRLLIEHKSPKAIIITETNIPNHENLSYFGANEAHAIYNFSLPPLLLNTLVSQDATTLTKWLMSMPPAQNGTAYFNFLASHDGIGLRPAEGLLSSDEINELVTTMQDFDGKISWRTSDNGTQSPYEINIALIDAC-------KGTHEGEDDWQVSRFICAHTIMLGLEGIPGIYIHSLLGTTND---LERVTNTGQNRSINRHRWMYDLAAELTNENTLHHVILKKMKELISIRQSQRAF--- 129007 5 -------------------------------------------------------------------------------------------------------------GDIRGIIAKLDYLKELGVDVVWLSPVYKSP--NDDNGYDISDYRDIMDEFGTMADWKTMLEEMHKRGIKLVMDLVVNHTSDEHPWFIESRSKDNPYRDYYIWRPGGKEPNNWESV-------FSGSAWEYDETGEYYLHLFSKKQPDLNWENPKVRREVYEMMKFWLDKGVDGFRMDVINMISKVPELPDMNGPRVHEFLQEMNREVLSKY-DIMTVGETGVTPKEGILYTDPRELNMVFQFEHMDLDSGPGGKWDIRPLKKTMTKWQKELEGKGWNSYLNNHD----------------QPRAVSRF----------------------------------------GDDGKYRVESAKMLATFLHMMQGTPYIYQGEEIGMTNDYEYGEDPQEYYKGRDNARTPMQWDDSENAGFTAEDPNSVFHYYKKLIQLRKQHDI---- 115526853 9 -------------------------------------------------------------------------------------------------------------GDLRGIIRRLGYLRDLGVDAIWLSPIFPSPMA--DFGYDVADYVGIDPLFGTMDDFDALVLTAHARGLKIILDLVPNHTSDQHPWFVESRASRDNPKRDWYIWRDGAKDGGPPNNWLSEFGGSA---WHYDETGQYYYHAFLKQQPDLNWRNPEVRAAIYEAMRFWLRKGVDGFRVDVIWHLIKDLHVYSADRPETLAVVAELRKVIDGFD-DRVLIGEIYLPLERLVAYYGENGAHLPFNFALLSAPWHA------RSLAALIDRYEAALPNGAWPNWLGNHD------------------------------------------------------RPRVASRVGEAQ--------ARVAAMLLLTLRGTPTIYYGDEIGMRQAPEQVRDPFEKNVGRDGCRTPMQWDASENVANLVADEQSILSLYRALIALRKQWPALSGG 99080259 8 ------------------------------------------------------------------------------------------------------------------------------VNGVHILPFFPF---TSDDGFAVTDYRKVNPELGDWADIRRIGGAFH-----LMSDMVLNHVSSQSAWFNAYRQGQPPYDRFFY----EASPSDDLSAVVRPRTTPLLQEVETATGAKHVWCTFSHDQVDLNFENPEVLLEILRIIRLHIDQGVRIIRLDAVAFIWKEVGTSSIHLPQTHAIVQLLRLLADYATETVVLLTETNVPRAENLSYFGRNEAHVVYNFPLPPLILHAMMAGSARYLLNWARAMPPAPLGCAYLNFTASHDGIGMRPAEGVLPQEEIDQMIACVRAVGGLVSMRALPGGGEAPYEVNCTYFDALGR-------TFDRGEARKVDRFICAQTIPMSLEGIPAFYIHAMLATANDHDAV---ARRGMNRAINRHRWDYELKARLNDADSAQAQVMSALSERLRVRAEQPAF--- 110636012 17 -------------------------------------------------------------------------------------------------------------GDIRGIIDRLDYLVWLGIDAVWISPIFFSPMA--DFGYDIADYRKIDPLFGTLTDFDQLIEAAHRRGIRILLDYVPNHSSDRHQWFLEARSSRDNPRRDFYIWRDAAPDGGPPNNWQSEFGGSAW--ELDAATGQYYYHAFLKEQPDLNWRNPEVRREMYDVLRFWLDRGVDGFRVDVMWHLIKDAEFYSCDQEEVHDVVSEMRAVLDEYGGDRLLIGEIYLPIARLVAYYGRDGAHLPFNFRLIEAQWDARHIE-----RQIVEYEAALPEGGWPNWVLSNHD--------------------------------------------------KPRIASRVGR------------DQARVAAMMLLTLRGTPTIYYGDEIGMNDPPERVQDPFERGFGRDPQRTPMQWDNTVNAGFSTSDPHSMLSLYRRLIAFRRENDALNLG 109898481 54 ------------------------------------------------------------------------------------------------------------------------------LNSVHILPFFPY---SSDDGFSVIDYSSVNEALGDWEDIKRIAT-----DFRLMSDVVINHCSSRSAWFDNFIKGEGPGSDFFYT----ASPDEDLSNVVRPRTSPLLRETETAKGIEHVWCTFSHDQVDFDFRNPKVLETFVSIIRQYLDNGVRLFRLDAVAFLWKKLGTPCINLEQTHEVVRLLRTLIEHAQPDVIIITETNIPNRENLAYLGANEAHAIYNFSLPPLLVNTLITGDCHYLKSWLMSMPPAQNGTTYFNFIASHDGIGLRPAEGLLEDEELTVLVNTMQNFGGRISWRASENGQQKAYEINIALYDALQGTTK-------GTDKWGFQRFMCAHAIMLGLEGIPGIYIHSLLATGNDYERVKNTSH---NRAINRHKWQYELQKQLASPYSQHQRVLKAMGELLTIRRQQVAF--- 119468735 8 ---------------------------------------------------------------------------------------------------------------LKTLHRFIKEQCDMQINALHILPFYPY---SSDEGFAVMNYVQVNESLGDWEDIKRI-----AKDVKLMADLVINHCSSRSVWFENFLNDLHPGKDYFKT----ASLSDDLSQVVRPRTSSLLNTVTTPSGEKHVWCTFSHDQVDFDFANPEVLKEFVGIIRHYLDNGVRLFRLDAVAFLWKQLNTSCINLPQTHEAVRLMRTLIEHVEPSVVIITETNIPNQENLSYFGANEAHAIYNFALPPLLLHTLLSGDSSALKHWMMSMPPAQNGTAYFNFIASHDGIGLRPIEGLLQPTEVASLVSTTMQFGGRVSMRTSNDGTHTPYELNIALFDAM-------QGTHNGPDKFGFERFMCAHAIMFALEGIPGLYIHSLLATTNDYERFEN---SQHNRAINRHRWQESLLAAIGEKYSHHHKVFTSIKNLLGVRKKQRAF--- 167464511 5 -------------------------------------------------------------------------------------------------------------GDLQGIIDKLDYLKELGVEVIWLTPIYESP--QKDNGYDISDYYRIQPEYGTMETFEELLRQAHLRGIKIIMDIVVNHTSTDHAWFIEASSSDSPLRDYYIWKNDGGVPNNWKSK-------FGGSAWAFDETGQYYLHLFDESQADLNWENPELRERIYDMMRFWLDKGVDGFRLDVINLLSKDQRYPNDDGPRIHEYLKEMNERVFSRYPNLLTVGEMSTSIEHCIRYTNPEEKEMVFNFHHLK---------------------VDYPEGKKWV-------------------AAEFDFLQLKRILSEWQQGMQAG-DGWNALFWCNHDQ------PRVVSRFGNDGNYHR--ESAKMLATTLHLMQGTPYIYQGEEIGMTNPYDYRDVESLQQKSRDNSRTPMQWDDTEQGGFTNNDPDSIFHHYRNLIQLRKEYDIIAYG 94967387 19 -------------------------------------------------------------------------------------------------------------GDLNGITEHLDYLKELGVDGIWISPCFPSPQV--DFGYDVSDYTAIAPEYGTMADFDRLMAEAKKRNIRVLLDFVVNHSSDKHPWFIESASSRTNPKADWYVWKDGIGADK-KQVPTNWISLFGHSAWEWDSRNQFYYHMFAKEQPDLNWRNPEVQKAMYGAMRFWMDKGVSGFRLDAVDTLFEDPNLHTQDLPETHDVYRAMRHVTNQY-PGGVLVGEVYDTAAQMATIYGKNNDEIN---LPMATQLGFTNKRDVSEIRRKLDDLMTLPATQTALMVFDNHD---------------------------------------------NARSWDRYGNGL---------NDAQRAQFAKVVAATLLTPRGSALMYYGQEIGMKTTTPTRREEVKDPKGRDGERTPMQWSNAKDAGFSSSDHNSVLNFYRAMLKLRRENPVFRDG 212718821 7 -------------------------------------------------------------------------------------------------------------GDLPGIIEKLDYLQELGVDVIWLNPIYKSP--NADNGYDISDYYDIMDEFGTMEDFDRLLNEAHKRGIKIVMDLVVNHTSDEHKWFLESRSKDNPYRDFYFWRPGKNPPNNWTS----FFSGPA---WEYDETGEYYLHLFAVKQPDLNWNNPQVRQEIYKMMKWWLDKGIDGFRMDVINLISKVEGLPDDNGPRVHEYLQEMNREVLSKY-DIMTVGETFVTPEIAKLYYDRNELNMLFHFEHMDMDCS----------------------------------GSKWNI-------KPWKLTDLKKIMYKWYLALKDKGWNSLYLNNHDQPRMVSRF----------GNDKEYRVESAKLLATLLHTWQGTPYIYQGEEIGMTNDEELLEILNKR--SRDHARTPMQWDDSENAGFTKGTPNSVFYYYKKLIELRKKHPV---- 146279010 2 -------------------------------------------------------------------------------------------------------------GDFAGLTRRLDHLDRLGVSCIWLMPFYPSP--NHDDGYDVTDYYAVDPRLGTMGDLVEFLRSARDRGMRVIADLVVNHTSREHPWFQAARSDASPYHDWYVWRDEKPEEDASS----LIFPGEEDSSWSWDPKRKYYLHRFYSHQPDLNVENPAVRDEIRRIVGFWLQLGLSGFRVDAVPFLLEQMSTEDKGFA-PHRWLRDLRAFINRRSGEAVLLGEVNLDYPDVRRFFGGDELHMCLDFNLNQAMALALAREDAGPIVHGLRHMPELAPDDGWAHFLRNHDE--WSLDKLTEAERQEVFASF-------------GPDPDMQLF----------GRGLRRRMPTMLKGNE---ARMRMAYALMTSMPGAPVLFYGEEIGMAENLDI--------PGRLAVRAPMQWE----------------------------------- 89096476 4 -------------------------------------------------------------------------------------------------------------GDLQGIIERLDYVKDLGIDVIWICPVYKSP--NDDNGYDISDYQDIMEDFGTMADFDRLLEEVHQRGMKLIIDLVLNHTSDEHPWFIESRSSETSPKRDWYIWRDGKEPNNWESI-------FGGSAWEWDETQQYFLHVFSRRQPDLNWENSEVREALYDVVNWWLEKGIDGFRIDAISHIKKRPGMPHMNQEGIHEFLQEFKEKTYANY-DSMSVGEANVTVDEADLWVGSENGKMDMIFQFEHLLWDAETNPDIVELKKVLTRWQKGLEKDGWALFIENHD-----------------------------KPRVVSTWGNDQEFW---------------------------RESATSMAAMYFLMQGTPFIYQGQEIGMTNDYDDVAVKNLWASSRDNSRTPMQWDSTANAGKQEKDEESILSFYKKMISLKKANEVFTYG 146337645 7 -------------------------------------------------------------------------------------------------------------GDLTGIIHRLPYLMTLGVDAIWLSPIFTSPMA--DFGYDIADYTGIDPVFGTMEDFDALVKAAHDGGLKLILDLVPNHTSDQHPWFLQARSRDDPHRDWYIWRDDGGPPNNWLS-------EFGGSAWQFDSTGQYYYHAFLAQQPDLNWRNPAVRAAIYNVMRFWLRKGVDGFRVDVIWHLIKDAAFYSADQPEVHEVVAEMRAVIDEF-EDRVLIGEIYLPLERLMTYYGKDGAHLPFNFALLSAPWHA------REIETIIADYEAALPAGAWPNWLGNHD---------------------------------------------------------RPRVASRVGEDQARV-----AAMLLLTLRGTPTLYYGDEIGMHQSPEQVRDPFERGVGRDGCRTPMQWSALENVVNLSADRRSILNLYRALIRLRKQHRVLVTG 114764338 9 ------------------------------------------------------------------------------------------------------------------------------VNGVHILPFFPF---TSDDGFAVTDYRKVNPQLGEWADITRIGSEFH-----LMSDLVLNHVSSQGVWFNAYRQGQKPYDKFFF----EADPSDDVSMVTRPRTTPLLQEVETAMGTRHVWCTFSHDQIDLDFRNPDVLLEIVRIIRLHIDMGVRIIRLDAVAFLWKELGTNCIHLPQTHAVIQLMRLLMDYATETVILLTETNVPKAENLSYFGRREAHVVYNFPLPPLTLHAMMSGSARYLNDWQRTMPPAPLGCAYLNFTASHDGIGMRPAEGLLPPPEIGQIIDTIHEIGGKVSMRSLPGGGEAPYELNCTFFEAMGR-------TFKGTDDLHFDRFLCSQTIPMSLEGIPAFYIHSMLATPND---LEAVERRGMNRAINRHRWDYELQEKLADPETIHARVLAALSERLKIRAQQPGF--- 94984779 9 -------------------------------------------------------------------------------------------------------------GDLRGITSRLPYVAGLGVEAVWLSPIFRSPM--RDFGYDVADYCDIDPLFGTLEDFDALVAEAHRLGLKVMLDYVPNHTSSDHPWFQEALAGKDSPKRDWYVWRDPAPDGGPPNNWKSFFGGDA---WTFDPHGQYYLHQFLPGQPDLNWRNPEVRAAMADVLRFWMRRGVDGFRVDVIWLLAEDLHIYTQDQPETHTYIRELRQVLDEFD-DRMMVGEIYLPLKQLLPYAGTPDAPMVFNFHLILLPWDA---REIRAFAD--EYDAACRAAGTWPNWLGNHD--------------------QPRFKSRV------------------------------------------GADQYRVAQTLLLTLRGTPTAYYGDEIGMHDDPAGLQQPDVPSAGRDPERTPMQWDSGPNAGDADRVNVQVLNYFRALTALRRAHPALVAG 154503847 7 -------------------------------------------------------------------------------------------------------------GDLRGIIQRLDYLKELGIDAIWLSPVCKSP--QDDNGYDISDYQDIDPMFGSLDDMEELIKEAKKRNIRIIMDLVLNHSSDEHRWFQEAKSKDNPYHDYYVWRDGKE--GVYPNDMRSVFGGPA---WEWVPEEQYYFHQFSVKQPDLNWENPKVRREIYDMILWWMEKGAGGFRLDVIDQIAKEPDQKTNNGPRLHEFIQELSRET-FQKGDLITVGEAWGADIERAKLYDGSEFSMVFQFEHIGLDWD-VAPLPVVKLKQVLAKWQRELHGCGW-------------------NSLFWNNHDLPRIVSRWG------------------------------------NDQKYRVESAKMLATLLHGMQGTPYIYQGEELGMTNDISQYQDIETLNKGRDNARTPMQWSGEVNAGFTKSDPDSVFYYYQKLIRLRKEHSVFVNG 90412369 41 ------------------------------------------------------------------------------------------------------------------------YLQE-AISNIHILPMFPY---TSDDGFSVVDYRQVDPNLGSWADLNALSTH-----FDLMYDCVINHISKSSDWFQQYLAGNKNYKDYFV----ESDPSFDYSSVTRPRALPLLTPFKKASDVTHVWTTFSDDQIDINFKSPKILIESIDILLMYAANGGRSIRLDAIGFIWKVLGTSCIHLPQAHEIIKLWRIVLDEVMPGSLLITETNVPHQENIAYFGSDEAHMVYQFPLPPLTLHAFLSENSQVLTQWATALTNAGRKNTYFNFLASHDGIGVRPTEGILTNYDRQMMCQQVERKGGRVNYKDNGDGTQSPYELNINYLSAIT--------EPNDSDVIKADKFLAAQSILLSFIGVPAIYYHSLLGSENDVQGMVD---SGINRRINRQKFNLDLETELAEVGSLREKVYSRMVRLLALRKQYSAF--- 196180969 48 ------------------------------------------------------------------------------------------------------------------------YLQDT-ITGVHILPVCPY---SSDDGFAIIDYLQVNPELGSWEDIKSIAQP-----FDLMLDLVLNHVSSKSAWFEQFKQGLKPGCNYFIDVD----PTTDLSQVVRPRSSPLLVKVDTVNGEKHVWATFSDDQIDVNFANPDLLVEYVKILLFYVNIGANYIRLDAVGYLWKCIGSSCIHLPETHVLIRLMRELLQLVDPGVVIITETNVPNRENLSYFGGNEAHIIYNFSLPPLLLNALLQGKSEHLKTWMMSMPPAPMGCAYLNFTASHDGIGLRPAEGLLSDDEYETLLECVTQFGGEISYRRQPDGTESPYEINIALFDAM-------KGTVKGEDKWQIQRFICSQTIMMSLEGIPAFYIHSLLGTGSDRALMQ---QTGRKRSINRHRWDEELERELEQVNSPHAIVFRELSRLIQIRRLQQAF--- 118594244 54 ------------------------------------------------------------------------------------------------------------------------------INTVHILPYFPY---SSDDGFAVIDFKKINDAFGSWEDIEAIATTY-----KLMSDLVINHVSSRSQWFDQFKNGKNPGQHYFLSVD----PLIDTQKVVRPRTSNVLQEVNTINGKKYVWSTFSHDQPDLNFSNPAVLVEIIDIVRTYLERGTKIFRLDAVAFIWKQINTECINLPQTHEIIRLIRTLTDFYSHEVFLVTETNIPNRENLSYFGRNEAHLVYNFALPPLILYTLLNGISGKIKQWLMGMPPAIFGTTYFNFIASHDGIGLRPIEEILTEEEIDMLAKNIEGAGGKVSYRTKENS-QRPYELNIALFDALKLHVK------DGDDGYQEARFISAHTIMLSLEGIPAFYIHSFLATQNDYEKVK---HSGKNRGINRHQWQMQELEKILLSENHHSRMFYELLRLIGIRKRQRAF--- 197774081 48 -------------------------------------------------------------------------------------------------------------GDLEGVRSRLPYLKDLGVDAVWLSPFYASPQA--DAGYDVADYRAIDPMFGTLLDADALIRDAHELGLRIIVDLVPNHSSDQHEWFKRALREGPGSRARYHFRPGKGENGELPNDWESIFGGPA---WTRTGDGEWYLHLFAPEQPDFNWDNPAVADEFRSILRFWLDMGVDGFRVDVAHGLVKAEGMPFFDQDGVHEIYRSWRTILDEYPDERIAVAEAWTPTERTANYVRPDELHQAFNFQYLGTHWDAAELRAV--IDSSLAAMRPVDAPATWV--LSNHD-----------------------------------------VTRHATRFANPAGLGTQLRTAG---DRELGLRRARAATLLMLALPGSAYIYQGEELGLPDVTDLRQDPSGQDGYRDGCRVPIPWSVEAQTGDPGST----LELYRSALAVRREHPGLGAG 145297564 6 -------------------------------------------------------------------------------------------------------------GDLKGIMARLDYLKTLGVDALWLTPVYVSPQVDN--GYDIADYYQIDPAYGTMADFEALLAAAHARDIRIVMDIVVNHTSTEHAWFKSALDKNSPYRDYYIWKDDGGVPNNWQSK-------FGGSAWELDATGQYYLHLFAREQADLNWENPAVRAEVKNIIHFWAGKGVDGFRLDVINLISKDQTFPNDDGPRIHEFLQDVRDVFAQV--GAMTVGEMSSTSLEHCQRYGGSELSMVFNFHHLK---------------------VDYPNGDKW-------------------TKAPFDFLELKRIFNHWQSGMHGKGWS--ALFWCNHDQ------PRIVSRFGDEG--EHRVAAAKMLASTLHGLQGTPYIYQGEEIGMTNPDDYQDVESRGAKSRDNSRTPMQWSTAPNAGFTQADQGSVFWHYRDLIALRKAHPIFTQG 27366705 5 -------------------------------------------------------------------------------------------------------------GDLNGIISKLDYLKTLGVNVLWLSPVYKSPMDDN--GYDISDYQDIAAEFGTMADMQNLLAQAKARDIRIVMDLVVNHTSDEHPWFVEARKSRDNPYRDYYIWRDAKPDGSVPDDQGSIFGGSA---WQWDETQQYYFHLFSKRQPDLNWENPKVQQEVHKMMNWWIDQGIGGFRLDVIDLIGKEIDKGTGNGPRLHPLLQEMNRAT-FGDKDLLTVGETWGATPEIAKLYSDPERHMVFQFEHITLTWQH---------------------------------GDKWNPIPLDLKQF-------KHVLTKWQTELSNQGW--NSLFWNNHDL--------PRVVSKYGDDQRYRVESAKMLATALHFLKGTPYIYQGEEIGMTNSHQHMMDAIHEN-SRDNARTPMQWSASQNGGFSQAKPDSIFYHYQKLIELRKQHPA---- 126736713 10 ------------------------------------------------------------------------------------------------------------------------------VNGVHILPFFPY---TSDDGFAVSDFRSVNPQLGDWPDINRISADFH-----LMSDLVLNHVSSQGTWFNGYRQGQSPFDRYFF----EASLDDDVSDVVRPRTTPLLQKVETANGPRHVWCTFSHDQIDLDFRNPEVLLEFLRIIRLHVDNGVQIIRLDAVAFLWKEPGTSSIHLPQTHAIVKLMRLLCDYASETIILLTETNVPKAENLSYFGADEAHAIYNFPLPPLILHAVMSGSAHYLRHWQSGMPPAQMGCAYLNFTASHDGIGMRPAEGILPADEQARMIETIQNIGGLVSMRALPDGGEAPYEINTTFYE-------ATAQTFAGQDDHHFDRFICTQTIVMSLEGIPAFYIHSMLATPNDHAQV---AHRGMNRAINRHRWDYTLNAMLDDPETPQSRILAAVSERLRIRAQQPAF--- 199597711 4 -------------------------------------------------------------------------------------------------------------GDLRGITERLDYIKKLGVDVLWLSPIYKSPQVDN--GYDISDYQAINPTFGTMKDFDELLAKAHSLGLKIMMDLVVNHTSNEHHWFQESRKGDNPYRDYYIWRDGK------DGTAPNNWGSFFTGSAWKYDANQYYLHLFAPEQPDLNWENPTVRHSVYDMMNWWADKGVDGFRMDVINYISKPEGLPDANGHHVHEFLREMNQTV-LSKHNLISVGETSVTVDEAEKYLDNKELNMVFQFEHMGLDGNS------------------NPALGRWADRKASLKDLRANLTKWQLALAGK---------------------AWNSLYWNNHDQ------PRVVSRFGDDTTEENRVLSAKMLATMLHMQQGTPYIYEGEEIGMTNDYVDIDSLNSYHHSRDNARTPMQWSDHENAQQALGDPNSVFYYYQKLIKLRHTLPVITDG 206577248 5 -------------------------------------------------------------------------------------------------------------GDLRGVTSRLDYLQKLGVDAIWLTPFYVSPQVDN--GYDVANYTAIDPSYGTMADFDALVAEAKARGIRIVLDMVLNHTSTEHEWFRQSLNKESPYRQFYIWRDG--EPDALPNNWRSKFGGNA---WQWHADGQYYLHLFAIEQADLNWENPAVRAELKKVCEFWADRGVDGLRLDVVNLISKDQTFPCDDGPRVHEFLQEMSR--DVFTPNLMTVGE------------------MSSTSLEHCQQYAALDSRELSMTFNFHHLKVDYPGGEKW------------TLARPDYVALKALFRHWQQGMHN---------RAWNALFWCNHDQ------PRIVSRFGDEG--EYRVPAAKMLAMVLHGMQGTPYIYQGEEIGMTNPHDYRDVESHASKSRDNSRTPMPWHAGENGGFSDADPDSVFYAYQQLITLRKTLPLLTWG 212640146 5 -------------------------------------------------------------------------------------------------------------GDLQGIIQKLDYLKDLGIDVIWICPIYKSP--NADNGYDISDYQDIMEQFGTMEDFDQLLREIHKRDMKVILDLVINHTSDEHPWFIESRSSRDNPKRDWYIWRDGKEPNNWESI-------FGGSAWEYDETDQYYLHVFATKQPDLNWENEDVRRALYDMINWWLDKGIDGFRVDAISHIKKKEGLPHMNQEGIMDYLRELKMQTFARY-DIMTVGEANVTVEEAEDWVGEENFNMIFQFEHLGLWQKGTDGGDVRKLKRVLTKWQKGLEGVGWALFLENHDQP--------------------------------------------------------RSVSTWGNDEQYLVESAKALGALYFLMQGTPFIYQGQEIGMTNVDEYDDVAIKWKNGRDNSRTPMQWSDDENAGFTTQDPNSVLNFYKRMIQLRKQHDVFVYG 171325512 5 -------------------------------------------------------------------------------------------------------------GDLRGIIEKLDYLKDLGIDIIWICPIYKSP--NADNGYDISDYHAIMEEFGTMEDFDLLLEEIHRRGMKVILDLVINHTSDEHPWFIESRSSRDNPKRDWYIWRDGKEPNNWESI-------FGGSAWEYDPTDQYYLHIFDVKQPDLNWENEEVRQALYKMINWWLDKGIDGFRVDAISHIKKKPGLPHMNQEGIMDYLRELKMQTFARY-DIMTVGEANVTVEDAEEWVGEENFNMIFQFEHLGLWQKGTNGGDVRQLKRTLTKWQKGLENRGWALFLENHDQP--------------------------------------------------------RSVSTWGNDKEYLTESAKALGAMYFLMQGTPFIYQGQEIGMTNDYNDVREKGRSHEGRDNSRTPMQWSDAPNAGFTTRDPNSVLQFYKKMIRLRKENEVF--- 158425738 12 -------------------------------------------------------------------------------------------------------------GDLEGIRRRLDHLVDLGVDALWISPIYPSPMA--DFGYDVADYTGIHPLFGTMEDFDRLVADAHRLGLRVILDLVPNHTSDEHPWFREARSSRTSPKRDWYIWRD---PAPDGGPPNNWLSEFGGSAWAFDPTGRYYYHAFLDRQPDLNWRNPQVAEAIHAVMRFWLDRGVDGFRVDVIWHLMKDAAFHTTDLEEVHGVIAGLRQVMDAYD-DRVLIGEIYLPVERLAAYYGADGAHLPFNFALLEAEWNARALADL-----IARYEGSLPEGGWPNWVLGNHD---------------------------------------------------------RPRVATRLGPDQARV-----AAMLLLTLRGTPTLYYGDEIGMTN------------------------------------------------------------ 157368775 7 -------------------------------------------------------------------------------------------------------------GDLAGVTERLDYLQELGIDAIWLTPVYVSPQVDN--GYDVADYCAIDPAYGTMEDFDRLIAAAHQRSIRIVMDMVFNHTSTEHPWFKASQDPESPFRQFYVWRDG--EGDALPNNWRSKFGGNA---WQWHADGQYYLHLFATEQADLNWEHPPVREELKKVCQFWADKGVDGLRLDVINLVSKQQDFPSDNLPRIHEFLQEMRDVFQPR--GLMTVGEMSSTTLEHCRQYSGEELSMTFNFHHLKVDYAG---------------------------------GEKWTLAAP-------NYVELKQIFSHWQQGMHNQAW--NALFWCNHDQ------PRIVSRFGDEG--ELRVPAAKMLAMVLHGMQGTPYIYQGEEIGMTNPYAELSAQGKSDKSRDNGRTPMQWSSAPNAGFTQADLDSVFYAYRQLITLRKQYPLLTHG 156932484 7 -------------------------------------------------------------------------------------------------------------GDLAGVTRRLDYLQQLGVDAIWLTPFYLSPQVDN--GYDVANYTAIDPAYGTLEEFDALVADAHARGIRVILDMVFNHTSTQHAWFHDALTRESAHREFYIWRDG--TPEEAPNNWRSKFGGSA---WRWHESGQYYLHLFAPEQADLNWENPQVRAEVKKVCEFWADRGVDGLRLDVINLISKDQDFPSDDRPRIHDYLQELRDVFQPR--GLMTVGEMSSTTLENCQRYAALEGHMTFNFHHLK---------------------------------VDYPDGQKWTLAAPDFVALKAIFNHWQQGMHGV---------AWNALFWCNHDQ------PRIVSRFGDEG--ALRVPAAKMLAMVLHGMQGTPYIYQGEELGMTNPHDYRDVESHASKSRDNSRTPMQWDDSDNAARALDDPDSVFYAYQKLIRLRKAHPIFTWG 197933135 4 -------------------------------------------------------------------------------------------------------------GDLEGIRTRLPYLRDLGVDAVWLSPFYASPQA--DAGYDVADYREVDPMFGNLLDADALIRDARGLGLRIIVDLVPNHSSDQHEWFKRAVAEGPGSRDRYHFRPGKGENGELPNDWESIFGGPA---WTRVEDGEWYLHLFAPEQPDFNWDHPAVGDEFRSILRFWLDMGVDGFRIDVAHGLVKAEGMPFFDQDGVHEIYRQWRLILDEYSGERIFVAEAWTPTERTANYVRPDELHQAFNFQYLSTAWNAEELREV--IDRTLDAMRPVGAPATWV--LSNHD-----------------------------------------VTRHATRFANPPGLGTQIRTAG---DRELGLRRARAATLLMLALPGSAYIYQGEELGLPDVVDLADEVAGQDGFRDGCRVPIPWSVEAQTGDPGST----LELYRTALAVRRAQPGLGAG 166032474 5 -------------------------------------------------------------------------------------------------------------GDLNGITEHLDYLKELGVDVIWLSPIYKSP--NDDNGYDISDYQDIMTDFGTMEDFDRMITEMHKRGIKLVMDLVVNHSSDEHRWFLESKSKDNPYRDYYIWKDDGKEPTNWGAC-------FGGSAWQFDETGMYYLHCFSKKQPDLNWENPAVRDEVFHMMTWWCEKGVDGFRMDVISMISKDPAYPDGNGPHVHEYLQEMNKRVLSRF-DLITVGETGVTTEEAKKYLDGSELNMVFQFEHMGTT--------DGKYGKWTTRKPEMKK--------------------------------VRAVMNKWQT--KLEGKAWNSLYWDNHD--QPRAVSRFGDDSPMYRDI-----SAKMIATCLHMLKGSPYIYQGEEIGMTN------------------------------------------------------------ 212640093 10 -------------------------------------------------------------------------------------------------------------GDLRGIIEKLDYLQELGVDVVWLSPVYKSP--NDDNGYDISDYQDIMDEFGTLADWDELLHEMHTRGMKLVMDLVVNHTSDEHRWFIESRSKDNPYRDYYIWRPDGKEPNNWQSF-------FSGSAWQYDETGEYYLHLFSKKQPDLNWENEKVRKEIFNMMTWWLDRGIDGFRMDVINLLSKVEGLPDVNGPKLMDYLREMKEKVLSKY-DIMTVGETPVTTDDAIRFTNEQDGVMNMLFQFEHMDVDS---KPGSHLGKW--------------------DIQPWKLTDLKKIMSKWQIELH--------------GKGWNSLYLENHDQ--------PRSVSRFGDDKTYRVESAKMLATWLHMMQGTPYIYQGQEIGMTNVYRDVETINLWNDGRDNARTPMQWDATENVEQAMKDENSVFHYYKKLIRLRKEHPI---- 154496801 5 -------------------------------------------------------------------------------------------------------------GDLQGVISKLDYLQTLGVDYIWLTPFFVSP--QNDNGYDVADYRAIDPRYGTMADFEDLVEEAGRRNIRVMLDMVFNHTSTYHQWFQKALEGDSVYQDYYIFRPDGSAPTNWESKFGGSAWEYVPS------LGKYYLHLFDKTQADLNWENPAVRREVADIVRFWMVKGVKGFRFDVVNLISKGEYADDFDGPRIHEFLKELNRESFGQDSEIITVGEMSSTSMENFQYAGEQSGELSMVFSFHHLKVDFMGNEK-------------------WVI-------------------VPTDFGKLKDILFSWQEGMAAHS-AWNAVFWCNHDQ------PRVVSRFGDEGEYWQQ--SAKMLASIVHGMRGTPYVYQGEELGMTNADQYRDVESLNHHSRDNSRTPMQWDAAAQTGDPDS----IFSYYQALIRLRKEYDVFALG 168139988 5 -------------------------------------------------------------------------------------------------------------GDLQGIISKLDYLKELGIDVIWLSPVYESP--NDDNGYDISDYCKIMNEFGTMEDWDELLHEMHERNMKLMMDLVVNHTSDEHKWFIESRSKDNKYRDYYIWRPGGKEPNNWGAA-------FSGSAWKYDETDEYYLHLFSKKQPDLNWDNEKVRQDVYEMMKFWLEKGIDGFRMDVINFISKEEGLPTMNGPNIHKYLHEMNEEVLSHY-DIMTVGEMGVTTEEAKLYTGEEELQMVFQFEHMDLDSGEGGKWDVKPLKENLTKWQKALEHTGW-------------------NSLYWNNHDQPRVVSRFG------------------------------------NDGMYRIESAKMLATVLHMMKGTPYIYQGEEIGMTNVIDHGEDIEKVMESRDNARTPMQWDDQNNVKQAIQDEGSIFYYYKKLIELRKNN------ 152974190 4 -------------------------------------------------------------------------------------------------------------GDLQGIIAKLDYLKDLGIDVIWICPMYKSP--NDDNGYDISDYREIMDEFGTMADFDALLEEVHKRGMKLIIDLVINHTSDEHPWFIESRSSDNPKRDWYIWRDDGKEPNNWESIFN-------GSAWEYDETTQYYLHIFSRKQPDLNWENKEVREALYETVNWWLDKGIDGFRVDAISHIKKEEGPNPKGLPYVSSFDKHMNKENTFAKYDIMTVGEANVKIEDADLWVGEENGKFNMVFQFEHLLWDAEKKKDVVELKKVLTKWQKGLENKGWALYIENHDKP-----------------------------------------RIVSTWGD---------------DQQYWRESATALGAMYFFMHGTPFIYQGQEIGMTNNIDDYDDVAIWASCRDNSRTPMQWSSEENAQKQQEEPNSILNFYKKMIALKKAHAVFNYG 59713914 5 -------------------------------------------------------------------------------------------------------------GDLQGIISKLDYLQGLGIDVIWLSPVYQSPMDDN--GYDISDYQAIAAEFGTMEDMKRLMQQAEDRGIKVVMDLVVNHTSDEHAWFVEAKDKNSQYRDFYIWRDT----DENGEAPSDIGSIFGGSAWQWDEENQYYFHLFSKRQPDLNWENPEVHQKVFDMMNWWIDQGIGGFRLDVIDLIGKEVDKKTGDGERLHPLLQKMNQAT-FGDKDLLTVGETWGATPESAQLYSRHELSMVFQFEHITLLWE---------------------------------DGDKWKPKPLDLALFKQVMTKWQVELNN---------KGWNSLFWNNHDL--------PRVVSKYGCDGQYRVESAKMLATTLHMMKGTPYIFQGEEIGMTNEYKDIETKGIHANSRDNARAPMHWDNSDNAGFTQGTPNSIFYHYQKLIALRKQNPV---- 170690558 6 -------------------------------------------------------------------------------------------------------------GDLAGMSSRLPYLAELGVDAVWVSPIYPSPMA--DFGYDVADYCNIDPMFGTLADFKQFADRAHGLGMKVLLDFVPNHSSDRHPWFEESRSSRDNPKRDWYLWRDPAPGGGPPNNWQSRMGGSA---WEWDETGQYYYHAFLREQPDLNWRNPQVRRAMDDVLRFWLDHGVDGFRVDVLWLLIKDLHTYTEDQPEVHDIVRSMRATL-AEYGQRVLIGEIYLPVPQLIRYYGGDGADMPFNFQLLNATWHA------GEIARMIRDYDTALPEHAWPNWLGNHD------------------------------------------------------NPRVASRVGLAQ--------ARVAAVLLLTLRGTPTLYYGDEIGM-------------------------------------------------------------- 149187145 5 -------------------------------------------------------------------------------------------------------------GDLNGIRSKLDYLTELGVDVIWLSPVYQSPMDDN--GYDISDYQAIAPEFGTMEDMDALLAEAKERGIKIVMDLVVNHTSDEHEWFKRACESKTSPYRDYYVWRDAKPDGSAPSDMGSIFGGSA---WEWHETQQYYLHLFSKKQPDLNWENPKVHDEVHKMMNWWIDRGIGGFRLDVIDLIGKEIDNGTGNGPRLHPLLKQMNNAT-FGDKDLLTVGETWDATPEIAKLYDREELSMVFQFEHITLTW---------------------------------TNGDKWKPAPLDLKVF-------KQVLTKWQLELKETGW--NSLFWNNHDLPRAV--------SKYGNDGQYRVKSAKMLATVLHCLKGTPYIYQGEEIGMTNFYKVRTEAGVSHESRDNARTPMQWSNEA-------------------------------- 172057748 5 -------------------------------------------------------------------------------------------------------------GDLVGIIEKLDYLKELGIDVIWLSPVYDSP--NDDNGYDIRDYEAIMSEFGTMADFDRLLDQAHERGIKIVMDLVINHSSDEHAWFAESRSKDNPYRDYYIWREDGTLPNNWGS----IFSGPA---WELDETNEYYLHLFSKKQPDLNWENEKLRQEVYQMITRWLDRGIDGFRMDVINLISKTPGLPDINGPRIHEFLKEMNDASFGNY-DVLTVGEMGATTDDAILYTDPEEVNMVFTFEHMD---------------------------------LDSGPGGKWDVKPFDLQKLKENFTKWQVALH---------EKGWNSLYWNNHDQ--------PRVVSRFGNDTTYRVESAKMLATLLHLLKGTPYIYQGEEIGMTN------------------------------------------------------------ 149183366 5 -------------------------------------------------------------------------------------------------------------GDINGIISKLDYLKELGIDVIWLSPVYQSP--NDDNGYDISDYRGIMDEFGTMADWDRLLEEMHNRGIKLIMDLVVNHSSDEHAWFVESRSKDNPYRDYYIWREDGKEPNNWESC-------FSGSAWQYDETEEYFLHLFSKKQPDLNWENPKLRDEIYDMMKFWLDKGIDGFRMDVINFISKVDGLPDMNGPKIHDYLQEMHEKALSGY-DVMTVGEMGVDVEEAKLYTAEDRKEVNMVFQFEHVDLDSGPDGKWDL--RPMKMSALRDSFTKWQKGLE---QEGWN-------SLYLNNHDQPRMVSRFG------------------------------------NDKEYRVESAKMLATFLHTLKGTPYIYQGEELGMTNDYKDGEDHDKVMESRDNARTPIQWDDSDNAKQAMEDPNSVFHYYKKLIELRKENPI---- 191637924 4 -------------------------------------------------------------------------------------------------------------GDLKGLIQRLDYLQKLGIDAIWLSPVYQSPGQDN--GYDISDYQAINPQFGTMADLEALIRQAKARDIRIIMDLVVNHTSDEHRWFKVSRQSRANPYRDYYIWRDGSAIGGPPNAMKSTFSGSAWQ--RDEATGQYYLHLFGDKQPDLNWANPQVRQAIYKMMNFWISKGIGGFRMDVIDLIGKEPDRGIENGPKLHPYLQEMNRAT-FGDTDLLTVGETWGATPSIAQQYARHELSMVFQFEMMQLDQQNDDKWALRPL----------------------------------------DPAALKQVLIKWQTA-FDYTKGWNSLFWNNHDLPRIVSRW--------GNDQRYRVKSAKMFAILLHLLRGTPYVYQGEEIGMTNDVQDIESVNMYREGRDNARTPMQWRDAPNAGFTTSDPDSIFYTYQQLIRLRHENDVIVNG 86137471 55 ------------------------------------------------------------------------------------------------------------------------YLEGT-LNAVHILPFFPY---TSDDGFAVSDFRAVNPQLGDWPDINRIASE-----FMLMSDLVLNHVSSQGSWFNAYRQGQAPYDKFFF----EASPEDDLRDVVRPRTTPLLQEVDTSMGPRHVWCTFSHDQIDLDFRNPEVLLEFLRIIRLHVDNGVQIIRLDAVAFLWKEAGTPSIHLPQTHAVIKLMRLLCDFATEKVILLTETNVPKAENLSYFGGDEAHAIYNFPLPPLILHAMMSGNAEFLRRWQRAMPPAPMGCAYLNFTASHDGIGMRPAEGLLPEHEKQRVIDTVTDLGGLVSMRTLPDGSESPYELNTTFYDAMSR-------TFKGTDSYHHARFICSQTIVMSLEGIPAFYIHAMLATPNDHDGVE---YRGMNRAINRHRWDYPLRDRLADPSTDQARVMSDLSMRLQIRKKQAAF--- 86160543 47 -------------------------------------------------------------------------------------------------------------GDLRGLTAKLDYLTDLGVDALWLMPVFASP---SYHGYDVTDYLKVNPDYGTEADLDRLVAEAHRRGVRVVLDLVLNHTSDQHPWFRESASSRTSPRRDWYVW--RQDDPGWTQPW-----NPAQGTW-YRRGGEWYYAVFWSGMPDLNYRNPAVREEAKRIAARWLAKGVDGFRLDAIRHLIETPGAGQSGSAENHVFLREFAAAVWAAKPDAVLVGEVWSETDDIARYYGKDELQLLFDFPLAKAIVEGVDAGDGGFTAHVLREVAAYPPGAVDAPFLTNHDQF--------------------------------------------------RVATQLANDAG----------KLRLAAAILLTLPGAPFVYYGEELGMQNGP-GREDEWK--------RTPMPWDRAAEAGDPASLLSR----YRALVRARRASAALSRG 86747936 4 -------------------------------------------------------------------------------------------------------------GDLRGIIDRLDHLSDLGVDALWLSPIFPSPMA--DFGYDVADYVGIDPIFGTMDDFDALVLTAHARGLKVILDLVPNHSSDQHPWFVESRSSRDNPKRDWYLWRDPAPDGGPPTNWLSEFGGS--GWEYDDATGQYYYHAFLKQQPDLNWRNPQVRAAIYDAMRFWLKKGVDGFRVDVIWHLIKDLTAYSADRPETQEIVAQLRAVCDEFD-QRLLIGEIYLPIERLVAYYGADGAHLPFNFALLSTPW------RAHDIAALIDRYEAALPPGAWPNWLGNHD------------------------------------------------------RPRVASRVGPAQ--------ARVAAMLLLTLRGTPTLYYGDELGM-------------------------------------------------------------- 119944296 7 -------------------------------------------------------------------------------------------------------------GDLKGIISKLDYLKTLGIDAIWLTPIYASPMIDN--GYDISDYYTINPDFGCMEDFEQLLDSAHQKGIRIILDIVVNHTSTEHQWFQSALNKDSEYRDYYIWKDNGQAPNNWVSK-------FGGNAWQLDETQQYYLHLFAPEQADLNWENPKVRDQVKNIIEFWAEKGVDGFRLDVINLISKQQDYANDDGPRVHQYLRELSDAVFNQY-GAVTVGEMSTSLDECQQYLDGKELSMVFNFHHLK---------------------------------VDYINGEKWT-------QAPFDFIELKTIFNHWQQGMFGKGWS--ALFWCNHDQ--------PRIVSRLGNDQEYRVESAKMLATSLHMMQGTPYIYQGEEIAMTNPEQYRDLESLAQKSRDNSRTPIQWNSDQNAGFTKKDQNSVFYYYQHLIALRKEVEVITTG 194437781 5 -------------------------------------------------------------------------------------------------------------GDLRGVIQRLDYLHKLGVDAIWLTPFYVSPQVDN--GYDVANYTAIDPTYGTLDDFDELVTQAKSRGIRIILDMVFNHTSTQHAWFREALNKESPYRQFYIWRDGETPPNNWRSK-------FGGSAWRWHESEQYYLHLFAPEQADLNWENPAVRAELKKVCEFWADRGVDGLRLDVVNLISKDPRFPEDDGPRAHEFLHEMNR--DVFTPGLMTVGETSLEHCQRYAALAGSELSMTFNFHHLK---------------------------------VDYPGGEKWTLAKPDFVALKTLFRHWQQGMHNV---------AWNALFWCNHDQ------PRIVSRFGDEG--EYRVPAAKMLAMVLHGMQGTPYIYQGEEIGMTNPHDYRDVESLASKSRDNSRTPMQWSNGDNAGFTAADDSSVFYTYQKLIALRKQEAILTWG 196250698 5 -------------------------------------------------------------------------------------------------------------GDLRGIMEKLDYLVELGVDIIWICPIYRSP--NADNGYDISDYHAIMDEFGTMDDFDELLAEAHRRGLKVILDLVINHTSDEHPWFIESRSSDNPKRDWYIWRDDGREPNNWESI-------FGGSAWQYDETGQYYLHIFDVKQPDLNWENDEVRQALYEMINWWLDKGIDGFRVDAISHIKKKPGLPHMNQPGIMDYLKELKEQTFARY-DIMTVGEANVTVDDAEQWVGEEDFNMIFQFEHLGLQRRTDGSIDVRRLKRTLTKWQKGLENRGWALFLENHD--------------------------------------------------------LPRSVSTWGDDRDYWLESAKALGALYFFMQGTPFIYQGQEIGMTNVYELERAKGRKHDGRDNSRTPMQWSDAPNAGFTSRDPNSIWSFYKRMIQLRKTNELFVYG 187932885 49 ------------------------------------------------------------------------------------------------------------------------------ITDVHILPMFTY---TSDDGFSVVDYMEIDKNLGNWEDINTL-----SKDYRLMYDFVANHISKSSSWFKGYLNNEKKYAEYFI----KEDKSFDTKNVVRPRTSSLFHEYEGKDGIKTAWTTFSEDQIDVNIKHFPLFIEMTDILLNYAKNGATSIRLDAIGFLWKESGTNCMHLPETHKIIEIWRLLLDYFKKNTQIITETNVPHVENISYFGNNEAHMVYQFTLPPLVLYTLTTHNARKLTDWAKTIDRVSENATYFNFLSSHDGIGMRPTEGILTEGEKQVLVDKVVENGGRASYKNNTDGTKSVYELNINYNDALINKNE------DISTEAQVDKIIASNAILLSCVGVPAIYYHSLLGSRNDYKGLEE---SGINRRINREKLEYTKILKELEVDERRNAIFSRIKKLIALRKEESAF--- 205372216 5 -------------------------------------------------------------------------------------------------------------GDLNGLTSRLDYIKELGIDVIWICPMYKSP--NDDNGYDISDYKDIMEDFGTMEDFDRLLKEVHHRGMKLIIDLVPNHTSDEHQWFIESRSSKEDPKRDWYIWCDGKEPNNWESI-------FGGSAWEYDETGQYFLHVFSTRQPDLNWENEEVRNALYDTVNWWLDKGIDGFRIDAISHIKKRPGFPHMNQEGIHKFLQEFKDRTYGNY-DVMTVGEANVSADEADLWVGENGMDMIFQFEHLG-LWDAEDNPDVVGLKEVLTRWQKGLEGNGWALFLENHD-----------------------------KPRVVSTWGNDKEYWHESATS---------------------------MAVMYFFMQGTPYIYQGQEIGMTNVYRLRREEGMSHDARDNSRTPMQWSSEAFGGFSTSPPNSVLSFYKKMIGLRKQNLIFTYG 210611731 7 -------------------------------------------------------------------------------------------------------------GDIQGIIDRLDYLKKLGIDAIWLSPVCRSP--QDDNGYDISDYQDIDPMFGNMNDMERLIAEAKKCNIRIMIDLVLNHSSDEHRWFQEAKKGDNPYHDYYVWRDGEE--GVLPNDMGSVFGGPA---WEWVPEKQYYFHQFSVKQPDLNWENPKLRKEIYDMILWWMEKGAGGFRLDVIDQIAKEPDQKTNNGPRLHEFIRELSKET-FQKGDLITVGEAWGADTERAKLYDGSEFSMVFQFEHMMLDQEA---------------------------------------GKEKWDFCPLPFVKLKQNLAKWQTALFECGW--NSLFWNNHDLPRIVSRW--------GNDKEYRVESAKMLATVLHGMQGTPYIYQGEELGMTNSIDQYQDIEIRNKGRDNARTPMQWDDSVNAGFTTENENSVFYYYQKLIQLRKEYDIFAEG 171325658 6 -------------------------------------------------------------------------------------------------------------GDLQGIIEKLDYLKLLGVDVIWLTPIYKSP--QRDNGYDISDYFQIHDEYGTMDDFDRLLEEVHRRGMKLIMDMVVNHTSTEHEWFKQARSKDNPYRDFYIWRPDGSAPTNWQSK-------FGGSAWEYDETGQYYLHLFDVTQADLNWENEEMRRRIYDMMHFWFQKGVDGFRLDVINLLSKDQRFLDDDGPRIHEFLQEMNREVFSKY-DIMTVGEMSSTTDHCIKYTNPNRRELNMTFNFHHL-------------------KVDYPNGEKWA-------------------VADFDFLSLKRILSEWQVKMHKGG-GWNALFWCNHDQ--------PRIVSRYGDDGKYHKESAKMLATVIHMMQGTPYIYQGEEIGMTNMYRILQEQGKSEKSRDNSRTPMQWDDSENVKKALEDPTSVFYHYQRLIQLRKQYDIITTG 170767063 5 -------------------------------------------------------------------------------------------------------------GDLRGVIQRLDYLQKLGVDAIWLTPFYVSPQVDN--GYDVANYTVIAPTYGTLDDFDELVTQAKSRSIRVILDMVFNHTSTQHAWFHEALKKESPYRQFYIWRDG--EPGIPPNNWRSKFGGNA---WRWHESGQYYLHLFAPEQADLNWENPEVRAELKKVCEFWADRGVDGLRLDVVNLISKDQNFPNDDGPRVHEFLHEMNR--DVFTPGLMTVGEMSSTSLEHCQRYAGSELSMTFNFHHLK---------------------------------VDYPNGEKWTLAKPDFVALKTLFRYWQQGMHN---------IAWNALFWCNHDQ--------PRIVSRFGDEDQYREPAAKMLAMVLHGMQGTPYIYQGEEIGMTNPHDYRDVESLASKSRDNSRTPMQWNNDDNAGFTTADESSVFYTYQKLIALRKQEPILTWG 37527167 7 -------------------------------------------------------------------------------------------------------------GDLNGITYRLDYLKKLGVDAIWVTPFYLSPQVDN--GYDVADYYAIDPAYGSMDDFKRLVDEAHQRDIRIIVDIVFNHTSTQHPWFKQAQDIDSPYRQYYIWRDGGTPPNNWLSK-------FGGNAWAWHEAQQYYLHLFAVEQADLNWEHEPVRAELKKICEFWAGLGVDGFRLDVINLVSKQQDFPYTDGPRIHEFLQEMNREVFQPA-GVMTVGE------------------MSSTSLEHCHRYSSLDGEELSMVFAFHHLKVDYPNGEKWV-------------------AAPPDFIELKKIFAKWQQGMYERAW--NALFWCNHDQ------PRIVSRFGGEG--VWRVPSAKMLAMVLHGMQGTPYIYQGEELGMTNPNIYQEKIEQGNDSRDNGRTPMQWDTTANAGFTQGEPDSVFHCYARLIKLRKEYPVLTYG 160932037 23 -------------------------------------------------------------------------------------------------------------GDLNGITGRLDYLKTLGVDVLWLSPVYQSP--NADNGYDISDYRAIMKDFGTMEDFERLLCEAHKRGLRIVMDLVVNHTSDEHAWFRESRKSNNPYRDYYIWKKDSKPPNNWGSW-------FYGSAWEYDQQTDHYLHIFSKKQPDLNWENPKVRREIYDMMTWWLEKGVDGFRMDVISLISKDLTPYCENGPRVHEYLQEMNREVLSRY-DIMTVGETNATVEEAARYTAGTELNMVFQFEHVAIDHYGKYTENRFRLSDLIRVMSKWQEGLS---------GVGWN-------SLYWENHDQPRSVSRFGNASTPFLWE----------------------------------KSAKMLATCLHMLQGTPYIYQGQELGMTNPNDYPDIDARQNLGRDNGRTPMQWSGQKNAQNQVGRPDSVFSYYQRLIRLRKTYEIITEG 195024836 11 -------------------------------------------------------------------------------------------------------------GDLQGITQQLAYLKEIGITATWLSPIFTSPMA--DFGYDVANFYEIDPVFGTMSDFEALVQKANQMNIKIILDFVPNHSSDECDWFIRSAAGEEEYKDFYVWH-TGKVVNGIRQPPNNWISVFRGSQWTWHEGRQYYLHQFHAKQPDLNYRNPKVVEAMKDVLRFWLRKGVYGFRIDAVPHVFEVEHIYTTNQPETIELVYDFRQVLEEIDDDRILLTEAYAPLDVLMQYYGNDGSQIPFNFELLANVYDSNAFDYAQLIHNWLDNMPAGQV-ANWV--LGNHDQ-----------------------------------------------------SRIGSRL---------GADRIDAANMLLLMLPGISVTYQGEELGMLD------------------------------------------------------------ 163762088 5 -------------------------------------------------------------------------------------------------------------GDLQGILARLDYLKDLGIDFIWICPMYKSPLDDN--GYDISDYQDILEDFGNMDDFNDLLNGVHERGMKLIIDLVPNHTSDEHPWFVESRSKTSSKRDWYIWRDDGKEPNNWESI-------FGGSAWEYDETDQYFLHVFSRRQPDLNWENPDVREALYDMINWWLEKGVDGFRIDALSHIKKRPGFPHMNQDGIHDFLTELKNKTYGRYPDAMTVGEANVSIEQAHDWVGKNGMDMVFQFEHLDLWDYEVDTEDVVNLKKILTRWQKGLEHDGWALFIENHD--------------------------------------------------------KARVVSTWGNDGELWKESATALAAMYFLMKGTPYIYQGQEIGMTNIYADGKDPETVMDSRDNSRTPMQWDAGHQAGFTEQDPTSILQFYKALIRLKKDHPVFTYG 47569432 5 -------------------------------------------------------------------------------------------------------------GDLQGIIAKLDYLKDLGIDVIWICPMYKSP--NDDNGYDISDYQDIMDEFGTMEDFDALLDEVHKRDMKLIIDLVINHTSDEHPWFIESRSSDNPKRDWYIWHDDGAEPNNWESIFN-------GSAWEYDETGQYYLHLFSRKQPDLNWENKEVREVLYDTVNWWLDKGIDGFRVDAISHIKKEDGFKDMPNPKKLKYVPSFDKHMNVSKYDIMTVGEANVKIEDAELWVGEEQGKFNMVFQFEHLLWDAEKKKDLDVLKKVLTKWQKGLENKGWALYIENHDKP-----------------------------------------RIVSTWGD---------------DKQYWRESATALGAMYFFMHGTPFIYQGQEIGMTNDYDDVATKNLWASCRDNSRTPMQWNDEMNAGFTTGAPNSIFNFYKKMIALKKEHDVLNYG 67466008 7 -------------------------------------------------------------------------------------------------------------GDIKGIIEKIPYLKELGITIVWLNPIY--STSDADNGYDIMDYQEINPKFGTMKDFDELLFKMHEAGIKVVMDLVVNHSSNQHQWFIESKKGNNEKKDWYIW---SKKPNNWRSF-------FSGSAWKYDEERKYYLHLFLEEQPDLNWENIEVRQSIYKMMKWWFDKGIDGFRMDVINLISKVKGFPNDNGPKVHEFLNEMNKEVLSHY-DCLTVGETGVTPEQAQQYVGKHELEMLFQFEHVNIGYKNGDKWKLTELKKNIEKWQVTLHNCGW-------------------NSLYFNNHDQPRQVSRWG------------------------------------NDTKYRIESAKMIATLLHTLEGTPYIYQGEELGMTNDYQDCEIFGKWKEGRDNARTPMQWDDSENAGFTSQNPNSVFNYYKQLLKLRKENPIMPYG 28379930 4 -------------------------------------------------------------------------------------------------------------GDLPGITKRLDYIKKLGVDIVWLSPIYKSPQVDN--GYDISDYRAINPDFGSMEDFDKLLGKAHDLGLKIMMDLVVNHTSDENKWFEESRSKTNPYRDYYIWRDGGKSPNNWGSFFR------GPAWKYDEQTGQYYLHLFAPQQPDLNWENPNVRHSVYDMMNWWASKGVDGFRMDVINYISKPEGLPDANGHRVHEFLQEMNNKV-MSKHRMVTVGEASVTTDEAIKYAGGKELDMVFQFEHMGLDGNE--------------------------NPVLGH----WSDRKASLKDLRSNLTKWQEALEG---------KAWNSLYWNNHDQ------PRVVSRFGDDSNEEYRVLSAKMLATMLHLQQGTPFIFEGEEIGMTNSYTYHQFVDKQHHSRDNARTPMQWNSTDNVKQSLDDPNSIFYYYQKLIRLRHELPVITDG 15615466 5 -------------------------------------------------------------------------------------------------------------GDIPGIISRLDYLKTLGVDVIWLSPVYDSP--NDDNGYDIRDYKAIMDEFGTMADWETLLAEIHTRGMKLIMDLVVNHSSDEHAWFVESRSKDNPYRDFYIWRPDGKEPNNWASN-------FSGSAWTYDETGEYYLHLFSKKQPDLNWENPKLREKIYEMMTWWLDKGIDGFRMDVINFISKVDGLPDMNGPNIHTYLQEMHENVLQHY-DLMTVGEMPGVTLELAQYTGEERNELNMVFQFEHVGLDQGPNGKWDL--KPLELKDLKASLSRWQKGLQ---DIGWN-------SLYWNNHDQPRIVSRFG------------------------------------DDQSYRVESAKMLATLLHCMKGTPFIYQGEEIGMTNQYQDIETLNMYKEGRDNARTPMQWDETKNVKQALKDPNSIFYHYQKLIQLRKEHAILVHG 168180260 5 -------------------------------------------------------------------------------------------------------------GDIEGIISKLDYLKDLGIDIIWICPMYKSP--NDDNGYDISDYKAIMDEFGTMEDFDKLLQKAHEKGMKLIIDLVINHTSDEHKWFIESRSSKDNPKRDFYIWRDGKEPNNWES----IFKGSAW--EYDYNTEQYFLHLFSKKQPDLNWENENVRKELYKMINWWLDKGIDGFRVDAISHIKKEKGLKDIHNPKNLDYVPSFEKHMNVEKYDIITVGEANVNISQAPQWVGEKDGKFNMIFQFEHLLWDVDHKEQIKKLKQVLSKWQEGLEGVGWALFIENHD--------------------------------------------------------IQRVVSTLGDDKNFWEESSKALALMYFMQKGTPFIYQGQEIGMTN------------------------------------------------------------ 124520595 4 -------------------------------------------------------------------------------------------------------------GDLRGIMDKLDYLKKLGIDCIWISPVYDSP--QDDNGYDIRDYRKIDKMFGTNEDMDRLLDEAHARGIKIVMDLVVNHTSDEHAWFVESRSKDNPYRDFYFWKPDGTPPNNWGSM-------FSGSAWEYDETGQYYLHYFSKKQPDLNWENEKVRKEIYDMMKFWMDKGVDGWRMDVIGSISKDIGKYHANGPRLHAFIQEMNREVLSKY-DCMTVGEAIGSDVEIAKYTGPDELNMIFNFEHMPAGKWALKPFDLIELKQILSRWQYALADTGWALYFENHDQ------------------------------------ARVVSRWGNDTTY--------------------RAECAKAFATILHGLKGTPFIYQGEEIGMVNEYDDIEIRNARKKGRDNARTPMQWDSGPNAGFTTGKPNSIFYYYQSLIKLRHTYDVFTDG 21220700 22 -------------------------------------------------------------------------------------------------------------GDLEGVRTRLPYLRDLGVDAVWLSPFYASPQA--DAGYDVADYRAVDPMFGTLLDADALIRDAHALGLRIIVDLVPNHSSDQYEWFKRALAEGPPSRDRYHFRPGGKNGELPPNDWESIFGGPAWTRVTEPDGGEWYLHLFAPEQPDFNWEHPAVGDEFRSILRFWLDMGVDGFRIDVAHGMVKAEGMPFFDQDGVHEIYRQWRRILDEYTGGRIFVAEAWTPTERTANYVRPDELHQAFNFQYLGTHWDAEELRTV--IDRTLDAMRPVGAPATWV--LSNHD-----------------------------------------VTRHATRFANPAGLGTQIRLAG---DRALGLRRARAATLLMLALPGSAYVYQGEELGLPDPDEVRQDPAGQDGFRDGCRVPIPWSVEAQTGEPGST----LELYREALAVRRSTADLGAG 77960011 7 -------------------------------------------------------------------------------------------------------------GDLAGVTQRLDYLQKLGVDAIWLTPVYVSPQVDN--GYDVADYCAIDPAYGTMDDFKHLVAQAHQRGIRLVMDMVFNHTSTEHAWFKASQDRNSPYRQFYIWRDG--EGDNLPNNWRSKFGGNA---WQWHAAGQYYLHLFATEQADLNWEHQPVRDELKKVCEFWADMGVDGLRLDVINLVSKQQDFPDDDGPRIHEFLQEMRDVFQPR--GLMTVGETRLEHCQRYAALGGDELSMTFNFHHLKVDY----------------------------------------LNGEKWSLMPPNRVELKQIFNQWQQGMYNRAW--NALFWCNHDQ------PRIVSRFGDEG--ALRLPAAKMLAMVLHGMQGTPYIYQGEEIGMTNPNANGRDPGEAAKSRDNGRTPMQWDRSHNAGFSQADTDSVFYAYQYLIALRKQHDVFTFG 16802230 2 -------------------------------------------------------------------------------------------------------------GDIQGIIEKLDYLKELGVDVIWLSPVYDSP--QDDNGYDIRDYQKIYEEYGDMATFDQLLQGLHDRDMKLVMDLVVNHTSDEHKWFEESRSKDNPYRDYYFWREENEI-----NNWGSIFSGPA---WELDETGEYYLHLFSKKQPDLNWENPKLRQDVYNMMKFWLDKGIDGFRMDVINFISKDAGNDFCNGPRIHEFLQEMNQEVTSKY-DVMTVGEMPGASTTDAQIYANNEVDMIFTFEHMNLDSDSDNKWDLKPI-----YLPDLKENMS---------EWQVALQENGWNSLYWNNHDQPRIVSRFG------------------------------------NDNRFRVRSAKMLATCLHMMKGTPYIYQGEEIGMTNVYKERKEQGHSHESRDNARTPYQWDNSENAGEALKNPDSIFYYYQNLIKLRKTTEIITTG 24586595 2 -------------------------------------------------------------------------------------------------------------GDLQGIISKLDYLKEIGVTATWLSPIYSSPMA--DFGYDISDFFDIQPEYGTLADFDELIAEAKKRNIKIILDFVPNHSSDENVWFQKSVKREKGYEDYYMWHDGYVNATTGKREPPSNWQAFRGSAWEWDERQQYYLHQFAVKQPDLNYRNPAVVAQMKRVLTYWLDRGVAGFRMDAVPWCFEVLHIYTQDLRETVEMVFQWRTLLDDYGDTRVIMVETYSGLDYVMQFYGNRGAQMPFNFQFIIGGNGDKATGFVKIISSWLSQMPAGQ-TANWVVSYSGHSPGLLFFTKHNSFHQQMGNHDQRRVGSRYGEN------------------------------------------RIDLMNMLQMFLPGVSITYQGEELGMTDDISWEDDPAACNSNRDPARTPFQWSDEA-------------------------------- 94969546 33 -------------------------------------------------------------------------------------------------------------GDLKGITSKLDYLQSLGVDVIWLSPHYDSP--NADNGYDIRDYEKVMKEFGTMADFDELLKGVKARGMRLVLDLVVNHTSDEHRWFVESRSKDNPYRDYYIWRPDGGPPNNYTSF-------FSGSAWTLDPTNEYYLHCFAVKQPDLNWDNPKVRQEVYSLMKFWLDKGVDGFRMDVIPFISKLPDLPDIPPPHLHEYLQEMNKEVLSKY-DMMTVGEAFGVTLEGTPMLRRHELNMIFNF-------------DAVRIGH---------PSTPW---------IGWTLPKLKAIYTDEDQKLDQHSWNTVFLSNHDNP---------------------RVVSAFGDDSPEWREKSAKLLATMVLTLKGTPFIYQGDELGMTNDFDDIEVKNAWKEARDNSRTPIQWDDSSNAAEEQKDKDSVYQYFQRMLAFRKTTKAFSYG 83954119 55 ------------------------------------------------------------------------------------------------------------------------------LNSVHILPFFPY---TSDDGFAVSDFRAVNPQLGDWPDINRIAA-----DFTLMSDLVLNHVSSQGNWFNAYRQGQAPYDKFFF----EASPQDDLHEVVRPRTTPLLQEVETSSGPRHVWCTFSHDQIDLDFRNPEVLLEFLRIIRLHVDNGVQIIRLDAVAFLWKQIGTPSIHLPQTHAIIRLMRLLCDYAPEKIILLTETNVPKAENLSYFGGDEAHAIYNFPLPPLILHAMMSGNGAHLRRWQRTMPPAPMGCAYLNFTASHDGIGMRPAEGLLPEDEKQQVIDTVLQVGGLVSMRSLPDGGQGPYELNTTFYDALSR-------TFKGEDDHHHARFICSQTIVMSLEGIPAFYIHAMLATPNDHAQVE---HRGMSRAINRHRWDYSLRDRLADASSAQARVLGDLSARLKVRQKQKAF--- 182417205 5 -------------------------------------------------------------------------------------------------------------GDLRGIITKLDYLKELGIDCIWLTPFYISP--QRDNGYDIADYYNVDPLFGTMKDFEELVEEAKKRNIELMLDMVFNHTSTEHKWFKKALNGDERYKNFYIFKKGKN-----EEAPTNWISKFGGSSWEYVEKDEYYLHLFDKTQGDLNWENDEVRSEIYKVVNFWINKGVKGFRLDVINLISKPDIYLNDNGPKIHKFLKELNENTFGKYEDIVTVGEMSSTTIENVRYSNPEEKEMVFNFHHLK---------------------------------VDYKNGDKWTLMDFDFKEL--------KKLFKNWQNGMESGNGWNALFWCNHD--QPRIVSRFGNCS------KYHKESAKMLATSIHMMRGTPYIYQGEEFGMTNPNQYRDVESLREKSRDNSRTPVQWNNNKNAGNALNDKDSVFYHYKNLISLRKQHDVISDG 91081575 31 -------------------------------------------------------------------------------------------------------------GDLQGIIEKLDHFTDAAVDAVWLSPIFKSPQV--DQGYDISDYRDVDPDYGTMDDLKELIQKAHAKKIKVILDFVPNHTSDKHQWFIDSVNGVEEYRDYYVWANAKVDDDGNRVPPNNWISLFKNSAWTWSEEQQYYLHQFASAQPDLNYRNPKVVQAMKDTLTFWLDHGVDGFRVDAIPFLFENEDTYTKDLPETFDMVYQWRQLLDDYGDSRIFMTEAYTDINNTMLYYGSAGAHFTFNFVLITDIIDSTAQDIVNTVNKWLDAIPEIY-TSNWV--LGNHD------------------------------------------------------NHRVATRFGVANADG-----FNMLKSLL---PGVAVTYNGEEIGQENGYEEGQDPSARDPSRDFERTPYQWDD---------------------------------- 153940084 5 -------------------------------------------------------------------------------------------------------------GDIEGIISKLDYLKDLGIDIIWICPMYKSP--NDDNGYDISDYKAIMDEFGTMEDFDKLLQKAHEKGMKLIIDLVINHTSDEHKWFIESRSSDNPKRDFYIWRDDGKEPNNWES----IFKGSAW--EYDYNTEQYFLHLFSKKQPDLNWENENVRKELYKMINWWLDKGIDGFRVDAISHIKKEKGPNPKNLDYVPSFEKHMNKYLKELKEDIITVGEANVNISEAPQWVGEKDGKFNMIFQFEHLLWDVDRKEQIKKLKEVLSKWQEGLEGVGWALFIENHD--------------------------------------------------------IQRVVSTLGDDKNFWEESSKALALIYFMQKGTPFIYQGQEIGMTN------------------------------------------------------------ 119946037 16 -------------------------------------------------------------------------------------------------------------GDLKGITERLDYLKDLGIDVIWICPMFKSP--NDDNGYDISDYQEIMDEFGSMADFDCLLEAVHARGMRLILDLVVNHTSDEHPWFVESKSKDSPKRDWYIWRDGGKEPNNWES----IFKGPAW--EYDQSTDQYYMHLFSKKQPDLNWENKAVREAIYKMINWWLDKGIDGFRVDAISHMKKEPGFKDMPNPKGLKNVPCWDKMMNVRHYDIMTVGEANVSVSQSKNWVGEDRLNMIFQFDHLK-LWEDDAQLDLVKLKQIFSKWQKGLENIGWALFLENHD-----------------------------------------IPRIVSKWGDTKHYW---------------FESATSLATMYFLMQGTPFIYQGQEIGMTNDFNCVGAKNQYAEGRDNSRTPMQWDSTVNAGQQELDKGSILNFYRQLIALRKAEPVLVYG 89099810 22 -------------------------------------------------------------------------------------------------------------GDLQGIIEKLDYLKELGIDVIWLTPIYRSP--QRDNGYDISDYFSIHEEYGTMEEFDSLLNEAHSRGIKVIMDIVVNHTSTDHHWFKEAKSRDNPYRDFYIW----KEPKEDGSAPTNWESKFGGNAWEFDEEGQYYLHLFDVTQADLNWENEKLRQEVYDMMDFWFDKGVDGFRLDVINLISKDQRFPDDDGPRVHEYMHEMNREV-FSKHDSMTVGEMSTSIDHCVKYSNPEREELSMTFNFHHL-------------------KVDYPGGEKWAL-------------------ADFDFSALKNILSKWQVEMNKGG-GWNALFWCNHDQ--------PRVISRYGDDGEYHNKSAKMLASAIHMMQGTPYIYQGEEFGMTNPY---------------------------------------------------------- 195123388 22 -------------------------------------------------------------------------------------------------------------GDLKGITQRLSYLKEIGITATWLSPIFKSPM--SDFGYDISDFKEIDEIFGTMADFDAMMVEAKALGLKIILDFVPNHSSDECEWFQKSVNREDGYDDFYVWHDGKLNAETGEREPPSNWVSVFGGSWTWHETQQYFLHQFQVKQPDLNFSNPMVREHMLDVLGFWLDRGVDGFRIDAVPHIYEHRNADTKDQPETVELMYEWRDYLEHGGPTRVLLAEAYSPVETLAAYFGNGGTQLPMNFQLMYLSGYSTAREVVGSIDYWMETMWTQHQTANWV--VGNHDTQRV--------------------------------------------------------------ANRMGAHKVDLLNVIVNALPGASVTYYGEEIGMSN------------------------------------------------------------ 197768739 63 -------------------------------------------------------------------------------------------------------------GDLRGIRRRLPYLAELGVDAVWLTPFYASPQA--DGGYDVADYRAVDPLFGDLSDADDLVREAHRLGLRIIVDIVPNHTSDQHAWFRAALAGGEE-RALYHFRPGRTDGELPPNDWESVFGGPA---WTRTEAGDWYLHLFASEQPDLDWNHPKVREEFDSILRFWLDLGVDGFRIDVAHGMVKAEGLPDFDQDGVHEIHRSWRTLLDSYEGERIGVAEAWAPSSELALYVRPDELHQAFNFQFLTCDWDATAMRRV--IDGSLAATASVGAPTTWV--LSNHDVV------------------------RHTTRYGGGEQGLRRARAAALLTLAL---------------------------------PGSAYVYQGEELGLPEVQDLRQDPDGQDGMRDGCRVPMPWSVAAQSGDPRST----LELYRSALALRKELPGLGDG 148543325 2 -------------------------------------------------------------------------------------------------------------GDLRGIIDRLDYIKKLGVDVIWLNPIYESPQVDN--GYDISNYEAINPTLGNMDDFQELIDGIHERGMKLVMDLVVNHTSDQHDWFKESRSKDNPYRDYYIWRDGGEEPNNWGS----YFSGAAWK--YDDESGQYYLHLFAPEQPDLNWENPKVRHSVYDMMNWWAAKGVDGFRMDVINLISKPDGLPDANKNEIHEFLQEMNKNV-MSKHKMVTVGETGATPEDAEKYLDNKELNMIFQFEHM-----------------GLDSNPN-PALGKW-------DDRKTTLKDLRANLTKWQE--------------KLYGKAWNSLYWNNHDQ------PRVVSRFGNDQTEDYRVKSAKMLATMTHMMQGTPYIYEGEEIGMTNDYVDLESINAYHHSRDNARTPMQWDDSENVKDALADKNSIFYYYQKLIELRHSMQVITNG 46198415 2 -------------------------------------------------------------------------------------------------------------GDLEGVRRRLPYLKSLGVDALWLSPFYKSPM--KDFGYDVADYCDVDPVFGTLQDFDRLLEEAHALGLKVLVDLVPNHTSSEHPWFLESRASRNSPKRDWYIWKDPAPDGGPPNNWQSFFGGPA---WTLDETGQYYLHQFLPEQPDLNWRNPEVREAIYEVMRFWLRRGVDGFRVDVLGNPDWRPGMWTEDQPETYAYVREMRQVLDEFGRERVMVGEIYLPYPQLVRYYQA-GCHLPFNFHL---IFRGLPDWRPENLARIVEEYESLLTRWDWPNWLGNHDQPRL--------------------------------------------------------------ASRLGEAQARVAAMLLFTLRGTPTWYYGDEIGMKNDPAALRQKDRLGEGRDPERTPMQWDDAAQEQDPRS----MLHLVRRLIALRK-------- 153212194 5 -------------------------------------------------------------------------------------------------------------GDLPGIISKLDYLSTLGVNVLWLSPVYRSPMDDN--GYDISDYQAIAEEFGDMHDMERLLTEARARNIKVVMDLVVNHTSDEHPWFQAASTSKDSPFRDFYIWRDAQPDGSPPNDMQSIFGGSA---WQWDPTQQYYFHLFSARQPDLNWENPRVQQEVHQMMNWWIDKGIGGFRLDVIDLIGKEIDRGTGNGPRLHTLLQEMNHAT-FGDKNLLTVGETWGATPEIAKLYSRHELSMVFQFEHITLTWE---------------------------------DGEKWRPIPLDLRQF-------KQVLTKWQIELADQGW--NSLFWNNHDLPRAV--------SKYGDTGQYRVESAKMLATTLHFLKGTPYIYQGEEIGMTNFYKVKTQSGISHDSRDNARTPMQWNNSENAGQALADQNSIFYHYQHLIALRKKLPV---- 86358881 20 -------------------------------------------------------------------------------------------------------------GDLPGITAKLDYLKKLGIDIIWLSPIYKSPMDDN--GYDISDYRDIAPEFGTLADFDQLVAEAKNRGIGIMLDLVVNHTSDEHPWFLQSRQEDNLFRDFYIWRPDGGPPNGLKSSFGGPAWTLDP------ATGEYYLHMFSRRQPDLNWENEKVRTEIYDMMNWWLERGIAGFRMDVIDYIGKQADREVKDGPHLHDYLQEMNAKT-FGSRDILTVGEAWSAPGAALLYSGREELSMIFQFEHVTQQWDAVYGK--------------------------------WRPKPFDLVKLKTVLSKWQLALS---------EDGWNSLFWGNHDLPRAVSRYGNVSG--------YHVESAKMLATVLHLLKGTPFVYQGEEIGMTNVPQYRDIEGANENGRDNARTPMQWSAAVNAEAAIRDEKSIWNHYRKLIALRKTHPI---- 184155215 5 -------------------------------------------------------------------------------------------------------------GDLKGIISRLDYIKKLGADIIWLNPIYRSP--NVDNGYDISDYRAIDPTFGSLTDFKELLTKAHELGLKIMMDLVVNHSSDENEWFKQSRQGENPYRDYYIWRDDGHEPTNWGS-------YFSGSAWQYDETGQYYLHLFAVKQPDLNWENEAVRHSVYDIMNWWADLGVDGFRMDVINLISKDVEPVVANGHRMHEFLQEMHQAV-MAKHDLVTVGETPGATTDDAKKYAQTELNMVFEFEHVGLDGN-----DNPALGKWSDKKVSLPE--------------------------------LRDNLVKWQTQL--NGKAWNSLYWNNHD--QPRVVSRFGN-----DDPKYRVVSAKMLATMLHCLQGTPYIYAGEELGMTNDYRDLESINAYHHSRDNARTPMQWDDSKNAGFSDADPSSVFYHYQKLIQMRHDLPVMTEG 195123392 22 -------------------------------------------------------------------------------------------------------------GDLNGVTEKLQYLKDIGITAAWLSPIFKSPMV--DFGYDIADFYQIHPEYGTMEDFERMIARAKEIGIKIILDFVPNHSSDKSEWFIKSVNGDPQYKDYYIWHNGRINQQTGEREAPSNWSEFRYSAWEWNERQQYYLHQFAIGQPDLNYRNPAVVNEMKNVMRFWLAKGVSGFRIDAVPYLFDCPGPDTQDQQETYDMVYQWRELVDEFHAERFLMTEAYTSFENIMKYYGRNGSQVPFNFDFLTSINNASATEYVEHIEKWMNAMPA-GVSANWV--LGNHD--------------------NKRVASRF------------------------------------------GVQRIDLINILLQTLPGLAVTYNGEELGMTDVYSWEDDPQHYYDSRDPARTPYQWDAADHTWLPVSADYKTNNALQQLVRLRQE-PSFRTG 134098251 8 ------------------------------------------------------------------------------------------DWWR--DAVVYQVYVRSFAGDLAGVRARLPYLVELGVDAVWLTPFYPSPMA--DGGYDVADYCDVDPMFGTLDDFDDLLARAHSLGLKVIVDVVPNHTSDAHPWFAEALEAGPPARERYLFRDGRGESGELPNDWESIFGGPA---WTRVPDGQWYLHLFAPEQPDLNWRNPQIRAEFAKVLEFWLDRGVDGFRIDVAHGMIKHPDLPDFDQDEVHGIYREWRELLDSYEGARIGVAEAWAPTSQLARYVRPDELHQAFNMALLESPWSADGFRAV--IDDSLAANDAVGATTTWV--LGNHD------------------------VKRPVTRYGDGATGLRRARAAALLS---------------------------------FALPGSVYVYQGEELGLPEVLDLLQDPGRTDRGRDGCRVPMPWE----------------------------------- 157126493 23 -------------------------------------------------------------------------------------------------------------GDIAGIMEKLDHLVDLGVTGVWFSPLFKSPM--KDFGYDISDFKDVDPTFGTLEDLKALIKKAKELGIKVILDFVPNHTSDEHEWFKKALADDPDYIDYYVWKDGGGPPNNWQSV-------FHTDAWTKPAGKKYYLHQFDKGQPDLNYENPKVKAEMEEMLHFWFELGVDGFRIDAINHAYEDAGFYTMNQNESYELIYDWRVVFDEWNQTKLMMTEAYANMEQTMRWYGRNGSHFPFNFAMINRIESSSNAADKEVIDEWLDNMPE-GGNANWV--LGNHD--------------------------------------------------RPRIASRFGR------------DRAASFAIMEMTLPGIAVVYYGEEIGMEDSFEDTQDPQAANTNRDPVRTPFQWDNTTYAGFTGSDPKSLFTLYKNLIQLRKDH------ 150017183 5 -------------------------------------------------------------------------------------------------------------GDLNGVIEKLDYLKNLGIDYIWLTPFYPSPQVDN--GYDISDYYNIDPSFGTLEDFEKLVQEAERRDIYVMLDMVLNHTSTEHEWFKKAISGDRKYKDFYIFKESGKDPTNWESK----FGGNAWEYVEKFDE--YYLHLFDRTQADLNWDNEEVRNEIYGVVNFWLKKGVKGLRFDVINLISKPEKFESDDGPKIHDYLHELNENTYGKYEDIVTVGEMSSTSLENIRYSNPEEKEMVFNFHHLK---------------------------------VDYYKGDKWTVMD----------FDFMKLKALFKTWQEEIQNGWNALFWCNHD--QPRIVSRFGN------DKEYLKESAKMLATTIHMMRGTPYVYQGEEIGMTNPYNILKEQGKSEESRDNSRTPVQWDDSENAGQALKDEDSIFYHYQKLIRLRKDYEVISNG 42518665 4 -------------------------------------------------------------------------------------------------------------GDIQGLIEKLDYIKNLGANVIWLTPIFKSPLVDN--GYDIADYQAINPIYGTMDDFKKLLSKAHEKGLRIVLDLVVNHTSDQHKWFKESKNKENKYSDYYIWRD----PKEDGSAPTNLGSAFGGSAWTYVPENQYYLHLFAKQQPDLNWDNPEVRNDIYKIMMFWLDMGVDGFRMDSISFISKPYYYGSANGPHIHQYLQEMNREVLSKY-DVIAIGETPHTSAKEARLFVEHELDMVFQFEHMHVDYYSDVTFKMSDLRNSMSSWQNSL--SWNSNYLGNHD----------------QPRIVSRFGN----------------------------------------DNKYRKESAKMLAIVSLLQKGTPFIFQGEEIGMTNIYNFLRSKGISEDTRDNARTPMQWDESEQ------------------------------- 187779395 5 -------------------------------------------------------------------------------------------------------------GDLKGITVKLDYLKTLGIDYIWLTPFYISP--QKDNGYDVADYCNIDPLFGTMEDFDKLVKEANKREIDIMLDMVFNHTSTEHKWFKNALTGDGKYKNYYIFKENGHTPTNWDSK-------FGGSAWEYVKKNEYYLHLYDATQADLNWENEEVRKEVFDIVNFWIKKGVKGFRFDVINVISKPMEYKDDNGPNIHNYLKELNKETFGRYKDIITVGEMSSTTIDNCVKYSEEELSMVFNFHHLK---------------------------------VDYKDGDKWSLMD-------FDFIKLKNLFNHWQVGMEEGN-GWNAVFWCNHDQ--------PRIVSRFGDDKKYHKESAKMLATSIHLLRGTPYIYQGEEIGMTNFYNILKSEGKTEESRDNSRSPMQWDN---------------------------------- 29375915 5 -------------------------------------------------------------------------------------------------------------GDLPGIIEKLDYLETLGIGAIWLSPVYQSP--NDDNGYDISDYEAIMTEFGTMADMDRLIEEAKKRKIEIIMDLVVNHTSDEHRWFIEAKSKENPYRDYYVWAD----PASDGGAPNRLKSAFSGSAWTFDEAGQYYLHLFSKKQPDLNWGNQQMRQSVYEMMNFWIDKGIGGFRLDVIDLVGKIPGEETANGPHLHRYLQEMNAAT-FGGKELLTVGETWGATPEIAKMYSSPERHMIFQFEHM-----------------SLDQQPGKEK---------------WDLQPMEVAKLKQVFAKWQTEL---------GNDGWNSLFWNNHDLPRMISRW--------GNDQEYWLESSKLFAILLHMMKGTPYIYQGEEIGMTNTHEYLEKGYSKEEGRDNARRPMQWTAEKNAGFTTADKNSLFYTYQEMIRLRKEHP----- 157107454 34 -------------------------------------------------------------------------------------------------------------GDLNGITQKLPYLKSLGVKAFWLSPIYKSPMA--DFGYDISDFRDIHPEYGTMDDFKNLVKEAKKLDLKVILDFVPNHSSDEHEWFVKSENRESGYEDYYVWHDGKPGSNLEQNDPPNNWQSFRGSAWQWSERRQYYLHQFHRKQPDLNYRNPKVVEEMKNVMRFWLDLGVDGFRIDAVQWLFEDDNFYTQNLPETVDMVYQWREAMDNYKDTRVLMTECWSDLSIIKTYFERQGSQMPFNFQLILHL--DANNKKASDFKTVIDS---------WLNTVPDRRSPNWVLGNHDKRRV--------------------------------------------ASRMGGEH-------MVDIMGIVQLSMPGVSVTYQGEEIGMLDELTWAEDPAACQTSRDPARTPFQWD----------------------------------- 170055688 24 -------------------------------------------------------------------------------------------------------------GDIKGILEKLDHLVDLGVTGVWFSPLFKSPM--KDFGYDISDFLDVDPTFGTMKDLEDLLAKAKQLGIKVILDFVPNHTSDEHEWFVKSKSGDPDFRDFYVWKDGKAPPNNWQSV-------FHTDAWTKPEGTQFYLHQFDKGQPDLNYENPKVKEEMKKMIEFWFSKGVDGFRIDAINHAYEDERFYTMNQDKSYSLIYDWRELFDETKQTKLMMTEAYANLEQTMRWYGRKGSHFPFNFAMINRVTNSSAAQLKEVIDEWLDTMP-KGANANWV--LGNHD--------------------------------------------------RPRIASRFGR------------ERAASFAVLELTLPGIAVVYYGEEIGMEDSFEDTQDPQAANYSRDPVRTPFQWDSSANLAAQKTAPKSIFKLYQQLIKLRSDH------ 188587788 4 -------------------------------------------------------------------------------------------------------------GDIRGIIEKLDYLKELGIDVIWLSPVYKSP--NDDNGYDISNYKDIMTEFGTMNDFDELLNSAHEKGIKIMMDLVVNHTSDEHQWFIESRKSEKNYRDYYVWKKDGQPPNNWTSCF------SGPAWQYDEETNMYYLHLFSKKQPDLNWESAELRNDVYLMMQWWLDKGIDGFRMDVINFISKNQEFPSMNGPRIHEFLEEMNEKV-LRNKNLITVGEMGVSVEEAKLYTGEDRNELNMVFQFEHT--DLGNGKYGKWHKNSFKLTDLKKIMTKWQKGLENE---GWN-------SLYWNNHDQPRVVSRFGNDKKYWK------------------------------------ESAKMLATCLHMMKGTPYIYQGEEIGMTNDY---------------------------------------------------------- 170055684 33 -------------------------------------------------------------------------------------------------------------GDLRGITSRLQHLADAGIGATWMSPIFKSPMV--DFGYDIEDYMAIQPEYGSMEDFDALMEEANRLGIRVVLDFVPNHSSDRCEWFRRSAAREPGYEDFYVWHDGKENPDGGQPLVPNNWQSVFYGSWTFHPGGQYYLHQFTKEQPDLNFRNPAVVERMKDVMRFWLGKGVAGFRVDAVNHLFEVEDFRDEDLPEVYDMVYQWRSLLDAWGPTRIMMTEAYANITFTMKYYRSEDGHMPFNFLLITDLNQASTAQDVFTINKWLTYMPRDQ-QANWV--IGNHDQPRV--------------------------------------------------------------GSRYGVDRIDAINTLLMTLPGIAVTYYGEEIGMVDYKNVSGVETAGSDSRDPERTPFQWND---------------------------------- 23100011 4 -------------------------------------------------------------------------------------------------------------GDIQGIISKLDYIKGLGIDVIWVSPIYESP--NDDNGYDISDYQDIMDEFGTMEDFDELLEQVHHRGMRLIMDLVINHTSDEHPWFIESRSSDNPYRDYYIWRSSENEPNNWAS----IFGGSAWKYDKKTDE--YFMHIFSKKQPDLNWENPKVREELYDMVNWWLDKGIDGFRVDAISHIKKTADFPHMNRDGIQIFLQEFKEKTLDNY-DIMTVGEANVSISQADEWVGEDNFNMIFQFEHLDLGKNTDNGLDLKALKETLTKWQKGLESVGWALFLENHDQP--------------------------------------------------------RSISSWGDPKTYHIESAKALATLYFLMQGTPFIYQGQEIGMTNDYDDIDAKNLWKTGRDNSRTPMQWNNSKNAGQQLNDLDSIYHYYRKLIELRKQH------ 169184190 17 -------------------------------------------------------------------------------------------------------------GDLRGILARLDYLQWLGVDVIWICPIFDSP--NDDNGYDIRDYRKILSTFGTMEDFDRLLAEVHRRGMRLILDLVLNHTSDEHPWFLESRASDNPKRDWYIWRRDGHPPNNWESIFR------GPAWARDPATGQYYLHLFTRRQPDLDWTNPEMRAAFHDIVRWWLDKGIDGFRLDAVSHIRKMPGPNPRGLPWVPSFAMHMNGVLDTIGEDVMTVGEANVGPREAVEWVGSDRGRLDMIFQFEHLALWSRAPGDVVALKKVLSRWQHALHGKGWALFLENHDIPRVV-----------------------------------------SKWGDTGALWR---------------ESATALATMYFLMEGTPFIYQGQEIGMTNGIEDFDDVLAKNDGRDPARTPMQWDDAQQRHDPAS----VLNHYRRLIALRKAEPAL--- 16123835 2 -------------------------------------------------------------------------------------------------------------GDLAGVAQRLDYLQKLGVDAIWLTPVYVSPQVDN--GYDVADYCAIDPAYGTLDDFKRLVAGAHQRGIRIIMDMVFNHTSTEHAWFKASQDRNSPYRQFYIWRDGDGGDGSLPNNWRSKFGGHA---WQWHAAGQYYLHLFAPEQADLNWEHQPVRDELKKVCEFWADLGVDGLRLDVINLVSKQQDFPNDDGPRIHEFLQELSR--DVFQPRRLMVGETRLEHCQRYAALGGDELSMTFNFHHLKVDYLSLMPPNRVELKHIFNQWQQGMHNRAWALFWCNHD----------------QPRIVSRFGHEG----------------------------------------ALRLPAAKMLAMVLHGMQGTPYIYQGEEIGMTNDITQYRDVESLNKSRDNSRTPMQWDSSDNAGFSQADADSVFYAYQYLIALRKQYDIFTFG 42523735 7 -------------------------------------------------------------------------------------------------------------GDLQGLISKLDYLKELGINVIWICPMYKSP--QDDNGYDISDYQDIHHEFGTMKDFDQLLQQVHARGMKLIIDLVVNHTSDEHPWFIESRSSRNNPKRDWYIWRDGKEPNNWESI-------FSGSAWKYDETQQYFMHIFSSKQPDLNWENLDMRKAVYDMINWWLDKGIDGFRVDAISHARKEPGPNPNNLEYVPSYDKHMNNGIQEYKYDIMTVAEANVSAENAEEWVGREQFNMIIQFEH-VGLWDANPERRVDLLKSVLGRWQKGLEGRGWALFVENHD-----------------------------------------VPRITSKWGDIQNFWRESTTS---------------IATMYFMMQGTPFIYQGQEIGMTNGPEDFNDVSAKNISRDNARTPMQWDSSEQ------------------------------- 145593359 12 -------------------------------------------------------------------------------------------------------------GDLAGLRQRLPYLRDLGVDALWLTPFYPSPMI--DGGYDVADYRDVDPMFGSLTEFDEVIVDAHALGLRVIVDLVPNHTSSAHPWFQAALAGSPERARYLFAAGRGAEGELPPNDWESIFGGPA---WTRLPDGQWYLHLFDSAQPDLNWRNPEVRAEFEDVLRFWLDRGVDGFRIDVAHGMIKAEGLPDFDQDEVHDIYRAWRPILDSYPGGRMAVAEAWAEPQRLARYIGPDELHQAFSFDFLDAQWSADSFRKV--IDSALAESTVINAPTTWV--LSNHD------------------------KQRHVTRYGDGPAGLRRARAAALLMLAL---------------------------------PGCAYIYQGEELGLPEPDELRQDPQRTGESRDGCRVPIPWSVAAQTGVPSST----LELYRTALRIRRANPAL--- 16803294 3 -------------------------------------------------------------------------------------------------------------GDIPGITAKLDYLQKLGIEMIWLNPFYPSP--QNDNGYDIADYTAVDPLFGTMDDVTTLIKEAKKRNIGIMIDLVLNHTSTEHPWFKKALAGDPFYRDFYYFRPDGSPPTNWVSKFGGNAWEKLP------DSSEYYLHLYDVTQADLDWANPNVREALFAVVNFWIDKGVEGFRLDVLNVIAKPKFLEDDDGPGIHAYLKELHERTFGDKP-IITVGEMSSTDIDNIRYSNPDEKELSMVFHFHHLK-------------------------------VDYPDGEKWRLADVNFENLKSIFHTWQVAMSD--------ENGWDALFWNNHD--QPRALGRFAS-----DKPEHYYHSATLLGATIHFMRGTPFVYMGEEIGMMNDYVDVETLNHFDISRDNSRTPMQWDDSQNAGFTTSNKTSIFYFYQKLIALRKEHPVIQTG 13517315 45 -------------------------------------------------------------------------------------------------------------GDLNGIIENLDYLKKLGIDAIWINPHYDSP--NTDNGYDIRDYRKIMKEYGTMEDFDRLISEMKKRNMRLMIDIVINHTSDQHAWFVQSKSGNNPYRDYYFWRDGK------DGHAPNNYPSFFGGSAWEKDDGQYYLHYFAKQQPDLNWDNPKVRQDLYDMLRFWLDKGVSGLRFDTVATYSKIPNFPDLSQPKIHDYVNEMNREVLSHY-DIATAGEIFVPLDKSIKFFDRRELNIAFTFDLIRLDRDADERWRRKDW--------------TLSQFRKIVDKVDQTAGEYGWNAFFLDNHDNPRAVSHF---------------------GDDRPQWREHA--------------AKALATLTLTQRATPFIYQGSELGMTNDFDDVEVKGFWQDSRDNSRTPFQWDASKNAGDQINNPNSVFNYYRKLINIRHDIPALTYG 163758175 25 ---------------------------------------------------------------------------------------------------------------------------------VHILPYFPY---TSDDGFAVTDYYAVDSMLGAWEDVGRIAGQ-----FRLMSDMVINHCSSQSVMFNAYRLGHSPYDKFFF----EASPEDDLSMVVRPRAHPLLREVDTAQGPKHVWCTFSHDQVDFDFSNPEVLLEFLRILRFHVDRGVRTVRLDAVAFLWKEVGSPSIHLRQTHEVVRLLRLLADYCAQPLVLITETNVPNAENLSYFGRNEAHVVYNFSLPPLLLHALLHGTSQHLNAWQMSMPPAQLGCTYFNFTASHDGIGMRPAEGLLSEEDIDSVIATAKRFGGLASMRTMPDGSTRTYEINIALFDAL-------KGTVEGEDQWNIERFLCSQTIALGLEGIPGIYIHSLLGTGNDYEGVE---KSGHNRAINRRRWHYDLLAELEDSGSTHARIFQGLTSLMKLRSKQGAF--- 158299642 40 -------------------------------------------------------------------------------------------------------------GDLRGITSRLEHLKDAGIGATWLSPIFRSPMV--DFGYDIADYTAIQPEYGTMEDFEALLAEAKRLGIKIILDFVPNHTSDQCEWFRRSVAREHPYTDYYVWQDGRVDPNGNGTAPNNWQSVFYGSAWTLHPDGQYYLHQFTAQQPDLNFRNPAVVDEMREVLRFWLRKGVAGFRIDAVNHLFEADGFP--DEPET-------------------------GTDRDPLSY---GFTHHIYTKDLVGHRFHSAVLEDYDMVYQWLDDWSREHGGDARIIMTEAYANITFTMKYYHAEEDDGDQPDHMPFNFLLITDLNRDSSAQDFVYTIQKWLTYMPRVGATANWVLGNHDQPRGAERIDAIHTLLLTLPGIAVTYYGEEIGMVDNPDGGDSVTGASDSRDPERTPFQWDGTA-------------------------------- 195123382 39 -------------------------------------------------------------------------------------------------------------GDLNGIADRLPYLKELGITATWLSPIFTSPMA--DFGYDIANFTEIAPIFGTMADFEHLMKVAKQLDVKIILDFVPNHSSDECDWFKRSAAGEPDYKDFYVWHPGR-MVNGTRQPPSNWRSVFRGSAWQWHEGRQYYLHQFLKKQPDLNYRNPKVRETMKNVLRFWLSKGVAGFRIDAVPSVFDEPRNEWVNQPETVAMVYDWRAVLDEFKEGRILLAETYSPIDIVMQYYGAEGAQLPFNFLLITEINNSNANDYARTIQKWLQHMP-KGRTANWV--LGNHDQ------------------------------------------------------WRVGSRLG--------ADRVDMLNMLITTLPGASVTYQGEELGMTNVWSWKDDPSACNTSRDPERTPFQWS----------------------------------- 195430360 20 -------------------------------------------------------------------------------------------------------------GDLQGIISKLDYLKEIGVTATWLSPIYTSPMA--DFGYDIADFYDIQEEYGTLEDFDELIAEANKRNIKIVMDFVPNHSSDENVWFQKSVNREKGYEDYYVWHDGYINSTTGAREPPSNWQAFRGSAWEWNDQQQYYLHQFAVKQPDLNYRNPAVVAQMKRVLTYWLDRGVAGFRIDAVPWCFEVLHIYTLDLPETVDMVYQWRTLMDDYGDTRIIMVETYSALDYVMQFYGNRGAQIPFNFQFI-------------------------------------------TGGNGDKNNTELSAAGFIKIINSWLGLMPSYQTANWVMGNH-----DQRRVGSR-----------YGEERIDLMNMLQMFLPGVSITYQGEEIGMTDDISWEDDPAACNSNRDPARTPFQWSAEA-------------------------------- 15673475 3 -------------------------------------------------------------------------------------------------------------GDINGIIEKLTYLEKLGVDGIWLSPIYQSPMVDN--GYDISDYYKIDPLFGTMADFEALIEKAKQLNIRVIMDLVVNHTSDQHLWFKESKKSKNNPRRDFYIWRDQ--------------PIGEFKNWTYDSTQQYYFHLFSPQQPDLNWENEEVRKEIHKMMNFWLAKGISGFRLDVIDLIGKKPEQETVNGPKLHDYLKEMN-LATFGKKDYLTVGEAWSSSPELAKYSGPNRHELSMVFGFWHLLTSAGNGDNVPKLKEAMTAWQKLTPNEAWNSFLGNHD-----------------------------------------LPRIVSFWGDEGT---------------YREKSAKAFAILFHLMRGTSFIYQGEELGMTNSHEYFTDRKKEGQSRDNARTPMQWTSDENADQAVSDSNSVFYTYQKLIKLRHQ------- 195472229 15 -------------------------------------------------------------------------------------------------------------GDLKGITSKLRYLADTGITATWLSPIFQSPMV--DFGYDISDYKAIQPEYGTMQDFEELIDTAFELGIKVILDFVPNHSSDQHEWFKKSAAKEPGYEDFYVWHDGILQENGTRVPPNNWPSVFYGSAWEWHEGQQYYLHQFTKEQPDLNYRNPRVVQAMDDVLLFWLKKGVAGFRIDAVNHLFEDEHIYSRDLPEVLEMIHHWRQLLDDFSPTRIMMTEAYGGLTQLADYYGVRGSHLPFNF--------------------------------------------------------------------HFITDVKGDSDARDYVYNV-EKWLIYMPRGHAANWVMGNHDNPRVASRFGAMNMLLLTLPGVAVTYNGEELGMVDELSWEDDPPARNVSRDPVRTPFQWSNA--------------------------------- 23466079 18 -------------------------------------------------------------------------------------------------------------GDLKGITSRLDYLADLGVDVLWLSPVYKSP--QDDNGYDISDYQDIDPLFGTLDDMDELLAEAHKRGLKIVMDLVVNHTSDEHAWFEASKNKDDEHADWYWWRPARPGTTAGEPGAEPNQWGSYFGGSAWEERGEYYLHQFSKKQPDLNWENPAVRRAVYDMMNWWLDRGVDGFRMDVITLISKRPNPFCADGPRQDEFLAEMRREVFEGREGFLTVGEAPGVTAQRNEYIANGELDMLFLFEHVDFDCEGVKWKDLPKLKSIMAGYQAAVKNAGWASFTGNHDQP------------------------------------------------------RVVSRWGDDSSEESRVRSAKALGLMLHMHRGTPYIYQGEELGMTDANAYRQRVEEAKRGRDNSRTPMQWDAAINAVGEFDDPDSVYAFYKQLIALRHDMPVVAAG 199598779 5 -------------------------------------------------------------------------------------------------------------GDLQGIIQHLDYIKELGADVIWLNPIYKSP--NADNGYDIADYQQIMPEFGTMTDFQQLLKAAHARGLKMMMDLVVNHTSDEHPWFQAAKSRTDPHHDWYIWRDDGHEPTNW-------RADFGGSAWTYVPEGQYYLHLFAVKQPDLNWTNPAVRKAVFDMMTWWCDQRIDGFRMDVIPHLLEQPNGNSANGPHVHEYLRAMNKAV-LSKHDLMTVGEAGVTPALALQYFDRHELEMVFQF---------------------------------------KHVGLDNDPQFGKWSLKHPQLTDLKRVLSDWQTALHGKAW--NSLYWDNHDQ---------ARAVSRFGDDRPAFRSAKMLAATLHFLEGTPYIYQGEELGMTNDYRDLDTLNAWHESRDNARTPMQWSPAPQA------------------------------ 148379950 5 -------------------------------------------------------------------------------------------------------------GDLKGITVKLDYLKTLGIDYIWLTPFYISP--QRDNGYDVADYCNIDPLFGTMEDFENLVREANKRGIDVMLDMVFNHTSTEHKWFKNALSGDKKYKNYYIFKEPKN--KQLPTNWKSKFGGPAWEYVKELDE--YYLHLFDATQADLNWENEEVRTEVFDIVNFWIKKGVKGFRFDVINLISKPMEYRDDNGPNIHNHIKQLNKETFGRYKDIITVGEMSSTTIDNIKYSNPKEEEMVFNFHHLK---------------------------------VDYKDGDKWSLMD-------FDFIKLKSIFNHWQAGMEEGN-GWNAVFWCNHDQ--------PRIVSRFGDDNKYHKESAKMLATSIHLLRGTPYIYQGEEIGMTNFYNILKSEDKTEESRDNSRSPMQWDN---------------------------------- 167755492 11 -------------------------------------------------------------------------------------------------------------GDIKGITEKLDYLQTLGIDMIWMCPIFASP--QRDSGYDIKDYYSIDPIFGTMEDLELLIAEAKKRNIYLMFDMVFNHTSTEHIWFQEALKGNSKYKNYYFFKKGGNLPTNWDSKFGGKAWKYVP------EFDEYYLHLYDEKQADLNWENEEVRNELIKIVNFWLKKGIRGFRFDVINNIDKRVFADSPDQPKVHKYLHEVNTRSFGRVAGCITVGEMSATSVENIGYTNPQNKELDMVFSFHHLKVDYVNKEK--------------------------------------WTSMPFDFQELKELLNTWQVRMQEGQGWNALFWNC---------HDQPRSVSRFGDDKKFRVHSAKMLATAIHLMRGTPYIYQGEEIGMTNHY---------------------------------------------------------- 192807938 8 -------------------------------------------------------------------------------------------------------------GDFKGITSKLDYLKELGIGGIWLTPFYQSPKIDN--GYDISDYYAVDPEYGTMEDFDGFIHEAHRRGIRVIVDLVLNHTSSAHAWFQESKSSTSPKRDWYIWKSNQETPNNWESF-------FGGSAWEWDEGGQYYYHAFAKEQVDLNWANPEVRQAMKDVMGFWLDKGIDGFRLDVINFLKVQDNPLDDNGEQIHRIVEAIGDICRHVHEGIFMVGEVSEDMDILLRYSGSGLLDVVFNFNL-----GSQEQFRPEDLYREIQRMEDQH-------------------ASDQLPTLFFSSHDMQRHISRFG-----------------------------------EGDAQFEEQRAKLMAALMLTAKGVPFIYYGDEIGMRNDMRDIQGLGHRAKSRDYSRSPMQWNAQAQREQPDS----MYSFYKKLLSLRVQHAALSSG 170017021 6 -------------------------------------------------------------------------------------------------------------GDIPGIIARLPYLKSLGVQVIWLSPIYESP--NDDNGYDISDYCRILPEFGTMADVQEMFSVAHRLGLKIMMDLVINHTSDEHAWFKASRSKDNPYRQYYIWRDDGHEPNNWQS-------DFGGSAWAFDDTQQYYLHLFSKKQPDLNWENPTLRHEIYSMMTWWLNQGVDGFRMDVINHFVDDPNVTTENGPKIHAYLQEMNHEVLSKY-DIITVGETGVTTKDAIKYAGTTANELQMTFQFEHTEVD----NSREGFGKWSDERFNL--------------------------------VMLKRILSKWQNDLYGKAW--NSLYWNNHD------RPRVVSRFG-NDSDQYRVISAKMLATTLHFMQGTPYIYQGEEIGMTNQYKDIDTRNAYDDSRDNARTPMQWDKTLNAGFTDSDKQSLFYYYQKLIHLRQTMPLITTG 195149586 44 -------------------------------------------------------------------------------------------------------------GDLNGISERLSYLKELGITATWLSPIFTSPMA--DFGYDIANFTEIASIFGTMADFENLMKVAKQLNIKIILDFVPNHSSDECEWFKRSAAGDPEFKDFYVWHPGR-MVNGTRHPPSNWISVFRGSAWQWHEGRQYYLHQFVQKQPDLNYRNPKVREAMNNVLRFWLGKGVSGFRIDAVPHVFDEPRNDWDNQPETIDLVYSWRAVLDEFGEERILMAETYSPIDIVMQYYGAEGAQLPFNFLLISELTNSSAGEYASTVKKWLKHM-TKGRTANWV--LGNHDKPRV--------------------------------------------------------------GSRLGRDRIDMLNILIATLPGASVTYQGEELGMTDVWSWKDDPSACNTSRDPERTPFQWSDA--------------------------------- 195159469 26 -------------------------------------------------------------------------------------------------------------GDLPGVTSRLEYLKETGITAIWMSPIFESPMV--DFGYDISNYTNIHPEYGTLDDFDALIAKANELGIKVILDFVPNHSSDKHPWFAKSIAREDGYEDFYVWENGTLLENGTRVPPNNWRSVFSGSAWEWDEREQYYLRQFTYAQPDLNYRNPAVVQAMDDTLQFWLNKGVAGFRIDAIIYIYEDIGTTSDNQDEGYGLLQHWRQLLDNYGPLRIMMTEGYAPLTKLMDYYGVQGPQFPFNFDFITELNNSLAADFVFFIERWLIYMPR-GHVANWV--MGNHDN------PRVASRFGAQSVD--------------------------------------------------------AMNMLMMTLPGIGVTYNGEELGMIDDISWEETVDQPAISRDPERTPMQWSDEA-------------------------------- 116629182 9 -------------------------------------------------------------------------------------------------------------GDLPGLIEKLDYIKNLGANVIWLTPIFKSPLVDN--GYDIADYEAINPIYGSMNDFKKLLQQAHERDLKIVMDLVVNHTSDQHKWFKESKNRNNKYSDYYIWRD----PKEDGSAPTNLGSAFGGSAWTYVPENQYYLHLFAKQQPDLNWDNPQVRNDIYQMMKFWLDMGVDGFRMDSISFISKPYYYGSANGPHIHEYLREMNQKVLSKY-DVISIGETPHTTAREARLFDRHELDMVFQFEHMHVDYYSDVTFKMSDLRNSMTSWQN--DLSWNSNYLGNHD----------------QPRIVSRFGN----------------------------------------DSKYRKESAKMLAMVSLLQKGTPFIFQGEEIGMTNNIDELKDLEAHNKTRDNARTPMQWNKEQNAGNPNYLENSIYRFYQKLLKLRNNNQVLLDG 195978867 6 -------------------------------------------------------------------------------------------------------------GDLKGITGKLDYLQELGITAIWLSPVYQSPMDDN--GYDISDYQAIADIFGDMADMDELLDEAKQRGIKIIMDLVVNHTSDEHAWFVEARENPDSPKRDYYIWRDQ------PNNLMSIFSGSAW--EYDDASGQYYLHLFSKKQPDLNWENAELRQSIYDMMNFWIDKGIGGFRMDVIDLIGKIPDSETGNGPRLHEYLKEMNQAS-FGNHDLMTVGETWGATPEIARQYSRPELSMVFQFEHI-----------------GLQHKPNAPK---------------WDYA------AELNVPALKEIFSKWQTELKLGE-GWNSLFWNNHDLPRVVSIW--------GNDTVYREKSAKAMAILLHLMRGTPYIYQGEEIGMTN------------------------------------------------------------ 170071357 30 -------------------------------------------------------------------------------------------------------------GDLKGIEGKLEYLKGIGMKAFWLSPIYKSPMA--DFGYDIADFVDIQPEYGTMSDFESLVKKAKELGLKLILDFVPNHSSDEHEWFVKSENRVAGYEDYYVWNDGIVGSDGQRSPPNNWNEAFRGSAWQWSATQQYYLHQFHRKQPDLNYRNPAVVEAMKNVLRFWLGKGVDGFRIDAVPWLFEDEHIYTQDLPETVDMVYQWREVLDEYKETRVLMTESWSALSVVQTYFGRLGSQMPFNFQLMRLDQNSKASDYKTVIDSWLDAVP-VGHAPNWV--LGNHD------------------------------------------------------KRRVASRMGGEH-------MADIMEMVELSMPGVSITYQGEELGMTDDISWADDPS--------------------------------------------------- 195381855 19 -------------------------------------------------------------------------------------------------------------GDLNGITQQLAYLKEIGTTATWLSPIFTSPMA--DFGYDVADFYDIDPLFGNMEDFEKLLERAKQLDIKIILDFVPNHSSDECDWFIRSAAGEEEYKDFYVWH-TGKVVNGIRQPPTNWISVFRGSQWTWHEGRQYYLHQFLAKQPDLNYRNPKVVEAMKDVLRFWLRKGVYGFRIDAVPHVFEVDHIYTTNQPETIDLVYQFRQVIEEIDDDRVLLTEAYAPLDVLMQYYGHNGSQIPFNFELLSNIFNSDAYHYSELLHNWLDNMPA-DKVANWV--LGNHDQ-----------------------------------------------------SRIGTRL---------GADRIDATNMLLLTLPGISVNYQGEEIGMEDVWSWEDDPQACQSNRDPVRTPFQWSDEE-------------------------------- 205374976 5 -------------------------------------------------------------------------------------------------------------GDVNGIIEKLDYLKELGVDVLWLTPIYDSP--QRDNGYDIRDYFSIFEEFGTMEDVERLLSESHRRGMKIIMDIVVNHTSTEHEWFQEAKSKDNPYRDYYIWKDDGGPPTNWESK-------FGGNAWEYDETGQYYLHLFDVTQADLNWENEELREKLYDMMRFWFEKGVDGFRLDVINLISKNQDFPNDDGPRVHEYMHEMNKKVFSHY-DAMTVGEMSSTTLDHVKYTHPEREELSMTFNFHHL-------------------KVDYPNGDKW-------------------TKAPFDFIQLKDILSLWQVGMNRGG-GWNALFWCNHDQ--------PRIVSRFGDDENYRVESAKMLATTIHMMQGTPYIYQGEEIGMPNPYRLLKEDEKSEESRDNSRTPVQWNVEAALLDKES----VFYHYQRLNQIRKDYDIVTDG 170741266 2 -------------------------------------------------------------------------------------------------------------GDLKGITARLDYLAWLGVDALWLSPVCRSPMA--DYGYDVSDYCDIDPLFGTLADFDALVAEAHRRRLRVIMDFVPNHTSIAHPWFRESRASRDNARRDWYIWRDPKPDGAPPNNWVGNFGGPA---WTLDPTGQSYYHAFLKEQPDLNWRNPEVRRAMLDVLRFWLDRGVDGFRVDVIWHLIKDPGDAEINQPEVMEVVAEMRAVLDGYD-ERVLIGEIYLPLERLMAYYGVDGAHLPFNFQLIQARWHA-----ETIAALVAEYEAALPEGGWPNWVLGNHDQ------PRIAARVG--------------------------------------------------------AAQARVAAVLLLTLRGTPTLYYGDEIGL-------------------------------------------------------------- 116669477 20 ----------------------------------------------------------------------------------DDETTTDPGWF--HKAVVYQIYPRSFAGDLPGIISKLDYLQKLGVDVVWLSPIYTSP--QDDNGYDISNYRDVDPIFGSLADLQQLTDGLHARGMKLVMDLVVNHTSDEHPWFIESRSSDNPKRDWYWWRPPRQSPVGGGGAEPNNWGSAFSGPAWEFDTGEYYLHLFSRKQPDLNWENPEVRAAVYDMMNWWLDRGVDGFRMDVINFISKDTSPHFMSGPRIHEFLHEMHEVFAGRDKPLLTVGEMGVTVEDAVLFTDPREVDMVFQFEHVA---------------------------------LDQEDGNKWRPRKLRLTDLKQSLGRWQEALAG---------RGWNSLYWGNHDQ--------ARAVSRFGDDGQYRELSAKMLAGVLHLHRGTPYVYQGEELGMTNDYRDIEVLNHHRENRDNARTPVQWDATRNAAEQEDNPDSVFSFYRQVIALRHAEPVVAEG 84503008 55 ------------------------------------------------------------------------------------------------------------------------------VNGVHILPFFPY---TSDDGFAVTDYRAVNPVLGDWADIQRIGSE-----FLLMSDLVLNHVSSQSKWFSAYLQGHEPYDRFFF----EASPEDDLSDVVRPRTHPLLREVETSRGPRHVWCTFSHDQIDLNFANPEVLLEFLRVMRLHVDNGVRILRLDAVAFIWKEIGTKSIHMPQTHAIVRLMRLLADFATEPIILLTETNVPNRENLSYFGRNEAHAVYNFSLPPLVLHAMMAGTAEKLIRWQGAMPPAQLGCAYLNFTASHDGVGMRPAEGILSPEDTAAVIETVRAFGGKVSMRALPGGGESPYELNITWFDAMKGTMAG------GEDDLQIPRFLASQTLVMALEGIPAFYIHSLLATPNDYDGVE---KSGHNRAINRHRWDYGLLDRLRDPATPQHVVLEEMK--------------- 52425291 2 -------------------------------------------------------------------------------------------------------------GDIQGIIKRLDYLQTLGIDGIWITPMYVSPQIDN--GYDIADYRNIDPSYGTMADFEQLIAEAHKRDIRIVMDMVFNHSSTFHQWFKQGEDPNSEYHDYYIW---REQPTNWQSK-------FGGNAWKWSDKAQYYLHLFAPEQADLNWENPKLRAELYDICRFWAEKGVDGLRLDVVNLISKPEKYEDDDGPKIHQYLQELNQ--NALKPGLMTVGEMSSTKLEHCQRYDGSELSMTFNFHHLK---------------------------------VDYPNGEKWTYAKPDYVELKSIFNYWQKGMHG---------KAWNALFWCNHDQ------PRIVSRFGDEG--ELRTLSAKMLAMLLHGMQGTPYIYQGEEIGMTNPYQILQNQGKSQKSRDNSRTPVQWDASPNAGFTSATPDSVFYTYQKLIALRKQLAVLTDG 50120780 10 -------------------------------------------------------------------------------------------------------------GDLKGLTEKLDYLKALGINAIWINPHYDSP--NTDNGYDIRDYRKIMKEYGTMDDFDRLIAEMKKRDMRLMIDVVVNHTSDEHEWFVESKSKDNPYRDYYIWRDDGTQPNNYPSF-------FGGSAWQKDNTQQYYLHYFGVQQPDLNWDNPKVREEVYDMLRFWIDKGVSGLRMDTVATFSKNPAFPDTQGPNLHRYIQEMHQKVLAKY-DVVSAGEIFVPLEEAAPFIDRKELDMAFSFDLIRL--------DRAVEERWRRNDWTLSQFRQINNRL------VDMAGQHGWNTFFLSNHDNPRAVSHF---------------------GDDRPEWRTRS--------------AKALATLALTQRATPFIYQGDELGMTNEFDDIEVKGFWQDSRDNSRTPFQWSNTAQAGEQTQNPDSIFHFYRQLIELRHATPAFTYG 28377189 4 -------------------------------------------------------------------------------------------------------------GDLRGVIEKIDYLKKLNIDMIWFNPFFVSP--QNDNGYDIADYYHIDPMFGTMADFEELVAKLKANGIGVMLDMVLNHTSTEHEWFQKALAGDEKYQKFYYLRPDGSLPTNWESK----FGGPAWAPF--GDTGLYYLHLYDPTQADLDWHNPAVRQACAAVVNFWRQKGVQGFRFDVINVTGKAEKTLYTDTPVVHDYLKELNAASFGQDVNSVTVGEMSSTTVANVGYTNPHELSMVFNFHHLKTDY---------------------------------VDGRKW-------SRMAFDFPRLKQLLDSWASGMAAGG-GWQALFWNNHDQPRALNR--------FGDAGRYRVKSAEMLATVIHLLRGTPFIYMGEELGMTDDYDNMADLIRSGYSRDNSRTPMQWDDSAKAGFTELASGEIFDYYQRLIKLRKTMPIVADG 159036402 12 -------------------------------------------------------------------------------------------------------------GDLAGLRERLPYLRDLGVDALWLTPFYPSPMI--DGGYDVADYRDVDPLFGTLTDFDNVIVDAHALGLRIIVDLVPNHTSSEHPWFQAARTAAPGSPERARYVFAEGRGVAGELPPNDWESVFGGPAWTQLTDGQWYLHLFDPAQPDLNWRNPEVRAEFADVLRFWLDRGVDGFRIDVAHGLIKAEGLPDFDQDEVHDIYRTWRPILDSYPGSRMAVAEAWAEPQRLARYIGPDELHQAFSFDFLDAHWSADSFRKV--IDTALAESVIVGAPTTWV--LSNHD------------------------KQRHVTRYGDGPEGLRRARAAALLMLAL---------------------------------PGCAYLYQGEELGLPEPDDLRQDPQRTGQSRDGCRVPIPW------------------------------------ 195430364 17 -------------------------------------------------------------------------------------------------------------GDLNGVTEKLEYLKEIGITATWLSPFLKSPMA--DFGYDIADFKEVDPLFGTMEDFENMVARAKELNVKIILDFVPNHSSDECDWFIRSANGEEKYKDYYIWHPGFVDEDGVRRPPTNWVSVFRGSAWEWNENRQYYLHQFHKKQPDFNFRNPVVREEMNDVLRFWLGKGVDGFRVDAIYHAFDEYGYTTVDQPETPHLVYEWRQILDNGGDERILMVETWSPIEIVMDYYGADGAQIPFNFQLISNLYDSDAYHYEYLINNWLTLMPE-GKSANWV--IGNHDKNRV--------------------------------------------------------------GSRFGADRVDLFNILLLTLPGCSITYNGEELGMLDGYVSWEDANYMDNSRDPARTPMHWDKYA-------------------------------- 6225646 24 -------------------------------------------------------------------------------------------------------------GDLQGVISKLPYLAETGITATWLSPIFQSPMV--DFGYDVSDYKSIQTEYGTMADFEQLVNTATSLGIKIILDFVPNHTSDKHEWFIKSAARDPLYDNFYVWADGKLDNQGVRQPPNNWQSVFYGSAWQWHEQGQYYLHQFAKEQPDLNFRNPAVVRAMDDVLLFWLNKGVAGFRIDALNHLFE-----------------------DETLPDEPLSGKTTNP----LSY---DYTKHIYTKDLPEVLSM------VQHWRQLLDDYTAKHEGATRIMMTEAYADLQVLMDYYE--DAGGVRGSQLPFNFHFITDVSGDSDARDFVYNI-EKWLIYMPRGHTANWVMGNHDKPRVATRFGAMNMLLLTLPGVAVTYNGEELGMQDEISWEDTVDYKKVSRDPERTPFQWSNATNAGFSTAAKTWLYKVYKSLIELRK-LPVLRRG 183222730 3 -------------------------------------------------------------------------------------------------------------GDLEGIIQRLDYLASLGIDAIWLSPVYPSPMF--DFGYDISDYEEIDPVFGDIQTFKRLLKEAHKRGIRIIMDLVVNHTSHLHPWFIESRSSVNSPKRDWYIWKEPS----HNGPPNNWLGAFGGSGWEYDKRGEYYFHSFLKEQPDLNWRNPDVEDAIFRMMKYWLDMGVDGFRLDVVNLYVKDEHTYDRDRPEMHGILRRMRKLLDSYSDKRMFVGEIMQDFPGNATYCGRDELHLAFNFMFLFSPWKA------ERFFQIVKDFESALGDDNWPNYLSNHD---------------------------------------------------------FPRHITRYEKGEHTLDRARLAACMMLTLRGTPFLYYGEEIGMKRPFNKIQDPVGKHPGRDPERIPMPWDVDAQKQNPDS----LFYTYKKLLQIRKDRKSLRKG 187934822 4 -------------------------------------------------------------------------------------------------------------GDLRGIISKLDYLKELGIDVIWICPMYKSP--NDDNGYDISDYQDIMEDFGEMADFDELLTKVHKRGMKLIIDLVINHTSDEHKWFVESKSSDSPKRDWYVWKEDGSEPNNWESI-------FKGSAWEYDETEEYFLHLFSKRQPDLNWENPEVRNELYKMVNWWLDKGIDGFRVDAISHIKKDQTFEHMNFPGIHRFLAELADNTFENY-DIMTVGEANVDSEEAELWVGEEDGKFNMVFQFEHLLWDYDSENKVVGLKKALTKWQNNLNGVGWALFIENHD-----------------------------IPRVISTWGNDENY---------------------------RRECAKALGLMYFMQQGTPFIYQGQELGMTN------------------------------------------------------------ 21282158 3 -------------------------------------------------------------------------------------------------------------GDINGIIEKLDYIKLLGVDYIWLTPVYESPM--NDNGYDISNYLEINEDFGTMDDFEKLIKVAHQKDLKVMLDIVINHTSTEHEWFKEARSKDNPYRDYYFFRSSEDGPPT---NWHSKFGGNAWK--FDSETDEYYLHLFDVSQADLNWDNPEVRQSLYRIVNHWIDFGVDGFRFDVINLISKGEFKDSDDGPRVHEFLHELNRQT-FGNTDMMTVGEMSSTTIENIKYTQPEELNSVFNFHHLK---------------------------------VDYVDGEKWTNAK-------LDFHKLKKILMQWQRGIYDGG-GWNAIFWCNHDQ------PRVVSRFGDDTSEEMRIQSAKMLAIALHMLQGTPYIYQGEEIGMTDPHQYRDVESLGQKSRDNSRTPMQWSDDVNAGFTAGKPESIFYTYQKLIQLRHTHDIITYG 187603513 17 -------------------------------------------------------------------------------------------------------------GDLRGIIEKLDYLEDLGIDVIWICPMYKSP--NDDNGYDISDYQDIMDEFGTMEDFDALLEAVHARGMKLLLDLVVNHTSDEHPWFLESKSSKDNPKRDWYIWRDGKD-GMPPSNWASIFGGSAW--EYDEPTDQYYLHVFSKKQPDLNWENRDVRTAVYDMINWWLDKGVDGFRVDAISHIKKMPAETYSNIDGIHEYLQEMKRETFSKY-DIMTVGETNIEPEEADQWMGPENGNMAFHFDHVDIMRRSLAPLDVVELKRIFDKWQQGLRETGWALYIENHDMV------------------------------------------------------RAVSLVGDEHHYWR--ESATALGMMYFFMHGTPFIYQGQEIGMKNDYDDVATKNEWGTSRDNVRTPIQWDASPHAGFSTTDQHSILSFYKEMIRLRRAEETFTYG 194765935 23 -------------------------------------------------------------------------------------------------------------GDLQGITSRLQYFKDTGITAVWLSPIYESPMV--DFGYDISNYTNIQPEYGTLEDFDVLIAKANELGIKVILDFVPNHSSNQHPWFLKSVAREPGYEDFYVWQNGSLLENGTRVPPNNWLSVFSGSAWEWDERQQFYLRQFTFGQPDLNYRNPAVIQAMDDVMLFWLNKGIAGFRIDAVIYIYEDAGTTTRNQPEDYLLLQHWRQLLDNYGPRRIMMTEGYATVAQLMEYYGVQGPEFPFNFDFITEVNNSTAADFVFYIERWLIYMPH-GHVANWV--MGNHD----------------NPRVASRF----------------------------------------------GVKSVDAMNMLLMTLPGIAITYNGEELGMTDNISWEDTVDQPAISRDPERTPMQWSD---------------------------------- 154508610 20 -------------------------------------------------------------------------------------------------------------GDLEGIRSKLDYLQALGVDVLWLSPIYASPQADN--GYDIADYYDIDPMFGTLSDFDRLLESVHERGMRLVMDLVVNHSSDENPWFVESRSSRESPKRDWYIWRDPRPGGEAGAEPNNWGSFFSGSAWAWDETGQYYLHLFHRKQPDLNWDNPDVRSAVYEMMNWWLDRGVDGFRMDVINLISKDPGMPDSEGPHLHEYLAEMRREVFDGRSGTMTVGECPGVRRDNVLLFARRELDMVFQFDHVDLGLEAGKFHPRPLLADCLSAWQEAQGEVGWNSYLDNHD----------------QPRAVSRF-----------------------------------------GDEAWRYESATALATALHMLRGTPYVYQGEELGMTNSDDYRDVEALRHYGRDNARTPVQWDASENAGFTQDDPSSVYAYYRALADIRHGLPVIAAG 194863473 24 -------------------------------------------------------------------------------------------------------------GDLNGVTEKLEYLKEIGVTATWLSPFLKSPMA--DFGYDISDFKAVDPLFGTMEDFENMVSRAKELGVKIILDFVPNHSSDECDWFLRSAAGEEEYKDYYIWHAGFLNEDGTRSPPTNWVSVFRGSAWEWHEGRQYYLHQFHKKQPDFNFRNPVVREEMNNVLRFWLEKGVDGFRVDAIYHAFENEWTNTVDQPETPHLVYEWRQILDNGGDERILMVETWSPIEIVMHYYGADGAQIPFNFQLISNLFDSDAYHYEYLINNWLNLMPE-GKSANWV--IGNHDKNRV--------------------------------------------------------------GSRFGADRVDLFNILLLTLPGCSITYQGEELGMLDGYSWKDDPQACNTSRDPARTPMHWSD---------------------------------- 52081618 5 -------------------------------------------------------------------------------------------------------------GDINGIREKLPYIRELGADAIWICPVFDSP--NADNGYDIRDYQSIMPEFGTMDDFDELLTEAHQLGMKLIIDLVINHTSDEHPWFIESRARNSGKRDWYIWHDDGSEPNNWESI-------FGGSAWTYDETEQYYLHLFHEKQPDLNWENSDMRSALYDMINWWLQKGIDGFRVDAISHIKKKEGLPHMNVEGIMALLQDVKENTFAGYPHIMTVGEANVSAEEAEDWVGEPNFSMIFQFEHLGLWDIEGGEPDIPELKRILSNWQSALEGKGWALFIENHDQPRAVSVWGD--------------------------------------------------------DGKYRTVSAKALAAMYFLMKGTPFIYQGQEIGMTNDIDDYDDVSVWKKSRDHARTPMQWTDRPNAGHQQHDPRSVYHFYKRLIAIRKRYDVFIDG 170047994 20 -------------------------------------------------------------------------------------------------------------GDLNGITSKLPYLKEIGVRGFWMSPINKSPMV--DFGYDISDYRDIHEQFGTMADFENLVKEAKRLGLKVIMDFVPNHTSNKHQWFINSEAKVAGYEDYYVWDDGLPNPDGGRNLPPNWIQAFRGSAWEWSNREQYYLHQFTVEQPDLNYRNSKVVQEMKDVITFWLDKGVDGFRIDAVPFLFEVEGTTTQNLPETVDMVYQWRELVDAYGETRVLMTEGYAPLEVLHEYYGRLGSHMPFNFGLITDITKASKAQD---FVTSIQSWMAIIPEGHAAN---------WVMGNHDRPRVG----------------------------------------------------TRFGKDRIDMMNMIIHSLPGATVTYQGEEIGMTDSWSDTVDPAACNKSRDPVRTPFQWDDSA-------------------------------- 125718550 3 -------------------------------------------------------------------------------------------------------------GDFRGIIEKIPYLKELGVDMVWLNPFYPSP--QRDNGYDISDYTAVDLIFGDMADFEEMVKVGQQHGIDFMLDMVLNHCSIEHEWFQKALAGDSYYQDFFILRD---EPTDWLSK----FGGSAWAPF--GDTGKYYLHLYDVTQADLNWRNPNVRQELFKVVNFWRDKGVNGFRFDVINVIGKEVLTDCPEQPIVHDYLRMMNEATFGQDDSFMTVGEMSATTIENILYTAPDELSMAFNFHHLKVDYEAGQKWTLKAFDEELKRLFH-----TWGKEMSDHDG---------WSALFWNNHDQPRALNRFV------------------DVEDFRNEGAT------------------MLAASIHLSRGTPYIYMGEEIGMVDDYDSMEDPEAAFKSRDNSRTPMQWDDSVNAGFENEIKGPIFTFYQKLIALRKELPIIAEG 56420281 6 -------------------------------------------------------------------------------------------------------------GDLPGVIEKLDYLQKLGVDVIWLTPIYASP--QRDNGYDISDYFRIHHEYGTMDDFDRLLHEVHARGMKLVMDMVVNHTSTDHEWFQQARSSKTNPYRSFYIWRDPKPDGGAPNNWQSKFGGSA---WEYDETGQYYLHLFDVTQADLNWENEELRRRIYDMMHFWLKKGVDGFRLDVINLLSKDQRFPDDDGPRIHEFLQEMNREVFSKY-DVMTVGEMSSTTDHCIRYTNPENHELNMTFNFHHL-------------------KVDYPNGEKWA-------------------VAPFDFLALKRILSEWQVRMYEGG-GWNALFWCNHDQ--------PRIVSRYGDDGTYWKESAKMLATTIHLMQGTPYIYQGEEIGMTNMYRILREQGKSEKSRDNSRTPMQWDDSPNVKQALADRDSIFYHYKRLIELRKQYDLITTG 188587622 4 -------------------------------------------------------------------------------------------------------------GDLRGIISKLNYLKELGIDVIWICPMYKSP--NDDNGYDISDYQDIMEDFGTMDDFDELLTEVHKRDMKLIIDLVINHTSDEHKWFIESKSSKDNPKRDWYVWKDGAEPNNWESI-------FKGSAWEYDETEEYFLHLFSKRQPDLNWENPEVRNELYKMVNWWLDKGIDGFRVDAISHIKKDQTFEHMNFPGIHRFLAELADNTFEKY-DIMTVGEANVDSEEAELWVGEEDFNMVFQFEHLDLDYDSDNKLSVVGLKKALTKWQNNLNGVGWALFIENHD-----------------------------IPRVISTWGNDKNY---------------------------RVECAKALGLMYFMQQGTPFIYQGQELGMTN------------------------------------------------------------ 195024850 36 -------------------------------------------------------------------------------------------------------------GDLQGIISKLDYLKDLGVTATWLSPIFTSPMA--DFGYDIADFYDIQAEYGTLQDFDELIAAAKERGLKIILDFVPNHSSDENVWFQKSVRREKGYEDYYVWHDGYLNATGDRQPPSNWLQAFRGSAWEWNEQGQYYLHQFAVKQPDLNYRNPAVVAQMKRVLTYWMDRGVAGFRIDAVPWCFEVLHIYTQDLPETVDMVYQWRQLLDDYGDTRVLMVETYSNLDYVMQFYGDHGAQIPFNFQFIVGGQQMNAGGFVKIINSWMSQMPAGQ-TANWV--MGNHD--------------------QRRVGSRYGE------------------------------------------QRIDLMNMLQMFLPGVSITYQGEELGMTDDISWEDDPAACNSNRDPARTPFHWS----------------------------------- 5757827 3 -------------------------------------------------------------------------------------------------------------GDLEGIRRRLPYFKSLGVDAFWLSPFYKSPM--KDFGYDVADYCDVDPVFGTLQDFDRLLEEAHALGLKVLVDLVPNHTSSEHPWFLESRASRNSPKRDWYVWKDPAPDGGPPNNWQSFFGGPA---WTLDETGQYYLHLFLPEQPDLNWDNPEVREAIKEVMRFWLRRGVDGFRVDVLPLFRDEPGSPTEDQPETYAYVREMRQVLDEFGRERVMVGEIYLPLPRLVRYYAA-GCHLPFNFSL---VTEGLSDWRPENLARIVETYEGLLTRWDWPNWLGNHDQP------------------------------------------------------RLASRLGEPQ--------ARVAAMLLFTLRGTPTWYYGDELALPNPPEKVQDPAALRQGRDPERTPMPWDAAAQEKDPRS----MLHLVKRLIALRKD------- 195581549 44 -------------------------------------------------------------------------------------------------------------GDLNGIAEQLPYLKELGITATWLSPIFTSPMA--DFGYDIANFTEIAPIFGTMADFEHLMEVAKKLDIKIILDFVPNHSSDECEWFRRSAARDPEFKDFYVWHPGRMENGNR-HPPSNWISVFRGSAWQWHEGRQFYLHQFVKKQPDLNYRNPKVRETMSNVLRFWLSKGVSGFRIDAVPHVFDEPRNDWDNQPETIDLVYSWRAVLDAFGEDRILMAETYSPIDIVMQYYGAEGAQLPFNFLLISELSNSSAHAYEGTVLKWLQHMP-KGRTANWV--LGNHDQPRV--------------------------------------------------------------GSRLGRDRVDMLNMLTATLPGASVTYQGEELGMTNVWSWKDDPSACNYSRDPERTPFQWTNA--------------------------------- 194753061 22 -------------------------------------------------------------------------------------------------------------GDLQGIISKLDYLKEIGVTATWLSPIYTSPMA--DFGYDISDFFDIQEEYGTLADFDELILEANKRNIKIVMDFVPNHSSDENVWFQKSVKREKGYEDYYMWHDGYLNATTGEREPPSNWQAFRGSAWEWDERGQYYLHQFAVKQPDLNYRNPAVVAQMKRVLTYWLDRGVAGFRMDAVPWCF-------EVLPDA-----------NGRYPDEPLSGYTDDPDDS--SYLKHIYTQDLYETVDMVYQWRTL-----------MDDYQRIHGGDTRIIMVETYSGLDYVMQYGNRTTKGAQIPFNFQFIIGGNGDKNNTQLNAAGFVKIINSWLTQMPASRTANWVMGNHDQRRGENRIDLMNMLQMFLPGVSITYQGEELGMTDDISWEDDPAACNSNRDPARTPFQWSDEA-------------------------------- 195024823 21 -------------------------------------------------------------------------------------------------------------GDLNGVTEKLQYLKDIGFTAAWLSPIFKSPMV--DFGYDIADFYQVHPEYGTMEDFERLIARAKEVGIRIILDFVPNHSSDESEWFVKSINGDPKYKDYYIWHDGKINEETGEREPPNNWSEFRFSAWEWNEREQYYLHQFTKQQPDLNYRNPAVVNEMKNVIRFWLAKGVAGFRIDAIPYLFEDPDDHCQDQPETFDMIYQWREVVDEFGEQRILMTEAYTSFENMLKFYGRNGSQIPFNFDFLSNINNASATDYVEHIEKWMNAMPS-DVYANWV--LGNHD--------------------NKRVASRF------------------------------------------GVQRTDLINILLQTLPGHAVTYNGEELGMTDDPPACNDPEHYYDSRDPARTPYQWD----------------------------------- 15675852 4 -------------------------------------------------------------------------------------------------------------GDLLGIIDKLPYLQELGIDMIWLNPFYPSP--QRDNGYDVSDYTAVNPDFGTMADFENLVKAAKEHQIELMLDMVLNHCSTDHEWFQKALAGDPYYQDFFILRDQPT-------DWVSKFGGNAWAPF--GDTGKYYLHLFDVTQADLNWRNPHVREELAKVVNFWRDKGVKGFRFDVINLIGKDEEPAYTDRPITHTYLHDLNQASFGQDDSFMTVGEMSATTIDNCLLYEREELSMAFNFHHLK---------------------------------VDYENGQKWTI-------MAFDFAALRDLFHAWGEGMSQGNGWNALFYN---------NHDQPRALNRFVDVTHFRNEGATMLAASIHLSRGTPYIYMGEEIGMLNAYSSLLVSGKSAESRDNARTPMQWDASEHAGFETEKEGRIFPFYQRLIALRKELPIIAEG 195381865 35 -------------------------------------------------------------------------------------------------------------GDLNGITSKLEYLKDLGVTAAWLSPIFKSPMV--DFGYDISDFFDIQPEYGTLEDFRALIKKANELDLKIILDFVPNHSSDENEWFKKSVKREKGYEDYYVWHDGKVNAETGEREPPNWLQYFRGSAWQWVEEQQYYLHQFAVQQPDLNYRNPDVVAQMKRVLRYWLNEGVAGFRCDALPPLFEVRPTYIENQPETIDMVYQWREVLDDYGNSSVLLIETYSPAWFTMQFYGNDGAHLPFNFNLITVMEESSASNVQKAIDLWLQNMPA-GRTANWV--LGNHD------------------------------------------------------KRRAASRHGKEHID--------AMNMLVMILPGASVTYQGEELGM-------------------------------------------------------------- 156543062 26 -------------------------------------------------------------------------------------------------------------GDLKGITSKLDHFKDAGIGAIWLSPIYASPMV--DFGYDISDFRKIDENYGTMEDLETLTKKAKELGIKIIMDLVPNHTSDKHQWFVDSLKGNTKYAQYYIWREGKEG-NKPPNNWISVFSNSAWTYV--NHTGLWYFHQFEYRQPDLNYANKDVRKEMEDIITFWLDKGIDGFRIDAVPHLYEDDNLTDEDDPRTYELVKSWRAVVDKYADEKVILTEAYTSLINTIKYYNY-GSHVPFNFNF---IMNVNATSKPSEFKKVID---------------------------------------------DWIVSMPKDGVANWVMGNHD--------------RSRIATRYPGRADQMTMLAMIL---PGIAVTYNGEEIAMEDDITWEQDPQACNQSRDPNRTPFQWDATA-------------------------------- 159792926 28 -------------------------------------------------------------------------------------------------------------GDLKGITARMEYLAGLGIDATWLSPPFVSPLA--DFGYDVADFYDIQPEYGTLADMEELIAEAHRHGIKLMLDFIPNHSSDEHDWFVQSANGVAKYRDYYIWRPGRQNSQTGALEPPNNWISVFGGPAWTYDEGEFYLHQFTKKQADLNYRNPAVVEEMTKMLSFWLEKGVDGFRLDAINHMFEDPGTYDEDNPDTYNVVYGWRQLCDDFNKTIIIMTEAYASIENTMLYYERQGAHMPFNFQL---IYDFRHDQNAIGLKQSIDF---------WLNHMPARHTASWVAGSHDHSRVG--------------------------------------------SRVGLEHVDQVL--------TLLHTLPGTSITYYGEEIGMLDFKD-----AQLYDNRDPNRTPMQWDN---------------------------------- 83593629 6 -------------------------------------------------------------------------------------------------------------GDLAGIAQRLDYLSWLGVDAIWISPFYTSPM--KDFGYDIQDYRDVDPIFGTLADFDALAARARALGLKLILDFVPNHTSDRHPWFLESRQSPASAKRDWYIWRD---PAADGGPPTNWLAEFGGSAWEYDEAGQYYYHAFLKEQPDLNWRNPEVRAAMYDAMRFWLERGVDGFRVDVMWHLIKDDQFYTADRPEVHDIVREMRAVVDAY-PERVLIGEIWLPTDRLVTYYGHDGAHLPFNFQLIGAAW------DAGVIKEIVGDYEKALPRGGWPNWVGNHD------------------------------------------------------KGRIASRLGPRQARLAMLLLLTLR--------GTPTLYYGDEIAMRDVPIYEKNVPGLGLGRDPQRTPMQWEDAPQAGDASTVPASMLTLVHRLIALRKAEAALTIG 116490165 6 -------------------------------------------------------------------------------------------------------------GDLPGITKRLDYIKKLGADVIWLNPIYESP--NKDNGYDIANYRAINPEYGSMNDFDDLLNKAHQLNLKIMMDLVVNHTSDQHHWFQESKKKDNPFSDFYIWRDDGHEPNNWLAA-------FGGSAWTYVPEKQYYLHLFATGQPDLNWENPDVRQAVFDIERFWLDKGVDGFRMDVINLISKPKGLPDVPEPATNEFLSQMNSEVLSKY-DTITVGEMGSTTEDAIKYTGSHELNMVFQFEHVGLSPNPD-----VRLGKWNDQPVKLTELKASLNRWQTGDGKGWN-------SLYWNNHDQPRAVSRFG-----------------------------------NDDPKYRVLSAKMLATTLHLMQGTPYVYQGEELGMTN------------------------------------------------------------ 86140326 20 -------------------------------------------------------------------------------------------------------------GDLQGIINRLDYVKDLGVTAVWLNPIYSSP--NDDNGYDVSDYRNIMSDFGTMQDFDTMLSEMHARDIKLVMDIVVNHSSDEHPWFKESRSSDNPYRDYYHWWPAEKGAPPYRYSLFD-----AEGNAWKYDEKAYYLHYFSQKQPDLNWENPKVRQEVYDIMTFWAEKGVDGFRLDAFQFAAKDTTFPEFMQDGLHEYLKEMNEQVLSKY-DVMSVAEAGRTLEEAHELVDADRKEINMAYAFDGVDIPKVDGYKLSTFKETFSKWDSAFADKGWISFLSNHD----------------QARMVSRYANDSL---------------------------------------PYRAPSAKMLNTFILTMRGTPYCYFGDELGMTNNNGYKKAKSQDEDSRDHGRTPMQWDASE-------------------------------- 580942 8 -------------------------------------------------------------------------------------------------------------GDLNGIIEKLDYLKTLQVDVLWLTPIYDSPQHDN--GYDIRDYYSIYPEYGTMEDFERLVSEAHKRDLKVVMDLVVNHTSTEHKWLRGDLFNRQPYRDFYIW----KKPQENGSVPTNWESKFGGSAWELDEAGQYYLHLFDVTQADLNWENEEVRKHVYDMMHFWFEKEIDGFRLDVINLISKDQRFPNADGPRVHEFLHEMNEKVFSHY-DSMTVGEMSSTTVDHIRYTNPDNKELDMTFSFHHLKVDYLTAEK--------------------------------------WALAPFDFLKLKEILSDWQTGMHAGG-GWNALFWCNHDQ--------PRVVSRYGDDGAYRVKSAKMLATAIHMMQGTPYIYQGEELGMTNDISSYRDAESLNKSRDNSRTPVQWDATENGGFTTRDQNSVFYHYQKLIQIRKMYDIVTEG 126700708 3 -------------------------------------------------------------------------------------------------------------GDINGIIEKLDYLYSLGVDLLWLTPMYVSP--QRDNGYDIEDYYNIDPKYGTMSDFEKLLKEAHKRDIKIMMDMVLNHTSTEHKWFKESKSKDNPYRDYYFWKPDGSVPNNWIS-------RFSGTAWKYDETNQYYLHLFEETQADLNWENEKVREECYKILEFWADKGIDGFRLDVVNLLSKTPGTHYADGPRIHEYLHNMNQ--KVFKPNIVTVGEMSTTPEECINYTREEELSMVFSFHHMKTDYKG---------------------GAKWTNEMFSLDKL-------------------KKAQSDFQYKMYEGKGWNALFYS---------NHDQPRALSRFGDDRFFRQESAKMLAITLFGLQGTTYIYQGEEIGMTNAYEYDDAESKQQKSRDNARTPMQWDNTKVNNDNISVENSVFYTYQRLIKYRKQYDIFTEG 195123386 23 -------------------------------------------------------------------------------------------------------------GDLEGITQQLSYLKEIGVTATWLSPIFTSPMA--DFGYDVADFYNIDPMFGTMEDFDKLLARANQLNIKIILDFVPNHSSDECDWFIRSAAGEEEYKDFYVWH-TGKVVNGIRQPPTNWISVFRGSQWTWHEGRQYYLHQFLAKQPDLNYRNPKVVEAMKDVLRFWLRKGVYGFRIDAVPHVFKDGNYPDENQPETIDLVYQFREVIEEMNDDRVLLTEAYAPLDVLMQYYGHNGSQIPFNFELISNLINSNAYQYSELVHNWLDNMPEGQ-SANWV--LGNHDQ-----------------------------------------------------SRIGSRL---------GADRIDSINMLLLTLPGISVTYQGEELGM-------------------------------------------------------------- 195116947 21 -------------------------------------------------------------------------------------------------------------GDLKGITSKLPYFVETGITAIWLSPIYSSPMV--DFGYDISDYRDIYPDYGTLDDFDELIATANQLGIKVILDFVPNHSSDKHEWFKKSAARVSGYEDFY-VWEDGTEENGERKPPNNWVSVFSGSAWQWHEEKQFYLRQFTKGQPDLNYRNPAVLQAMDAVLTYWLKRGVSGFRIDAVNYVFEDKHIYTRNQEENYGLIQHWRKLLDDYGPARIMMTEGYAELPQVMEFYGVQGANFPFNFDFITELNESTAQDFVFTIQRWLIYMPP-GHSANWV--MGNHD---------------------------------------------NPRVAS-----------------RYGAKSVDAMNMLLMTLPGIGITYNGEELGMEDDISFEDTVDQPAISRDPERTPMQWSD---------------------------------- 189440359 11 -------------------------------------------------------------------------------------------------------------GDLKGITSRLDYLADLGVDVLWLSPVYKSP--QDDNGYDISDYQDIDPLFGTLDDMDELLAEAHKRGLKIVMDLVVNHTSDEHAWFEASKNKDDEHADWYWWRPPGTTPGEPGAEPNQWGSYFGGSAWEYPERGEYFLHQFSKKQPDLNWENPAVRRAVYDMMNWWLDRGVDGFRMDVITLISKRTDSNCADGPRQDEFLAEMRREVFEGREGFLTVGEAGVTAQRNEHITDPGNGELDMLFLFEHVDFDC--------------------EGTKW-------------------KPLPLDLPKFKSIMAGYQTAVQNAGWASLFTGNHD--------QPRVVSRWGDDSAEESRVRSAKALGLMLHMHRGTPYIYQGEELGM-------------------------------------------------------------- 15924497 5 -------------------------------------------------------------------------------------------------------------GDLPGMIDKLDYLKDLGIDVIWLSPMFKSP--NDDNGYDISDYQEIMDEFGTMEDFDCLLKGIHDRGMKLILDLVVNHTSDEHPWFIESKSSKDNPKRDWYIWQD---PKQDGSEPNNWESIFNGSTWEYDNTEQYYFHLFSKKQPDLNWGNPEVRDAVFEMMNWWFDKGIDGFRVDAITHIKKTFEAGDMNQPGIQTWLQEMKDRSLSKY-DIMTVGEANVSPDDADDWVGEENFNMIFQFEHLGLWNSGDSHFDVNSYKSVLNRWQKQLENKGWALFIENHDQP--------------------------------------------------------RRVSTWGDDDKYWYESATSHAAVYFLQQGTPFIYQGQEIGMTNKNDYQIVKAQGGDNRDNSRTPMQWDDTLNGGFTNEDEHSVLQFYKDLIQLRKSNDVYVYG 146280885 9 -------------------------------------------------------------------------------------------------------------GDLQGVLRHLDYLKRLGVDALWLSPIFRSPMA--DAGYDISDYCDIDPLFGSLADIDRLIAEAHARDIRVLLDFVPNHTSDEHPWFVESRSSRDNPKRDWYIWRDQ--PNNWRAALG------AGSAWTWDEHQQYYLHLFLAKQPDLNWRNPEVVAAMHDVLRFWLDRGIDGFRIDVIHCTGKDPSSDFNDQPYSHEVLRGLRKLVDSYPGDRMLVGEVNISTERVLQYYGGDELHLAFNFNPLDAPWDPVLFRTIREVEHWLQPAGAWP---TWV--LSNHDNVRQR-------------------------SRYQGSERAARAAAVLLLTLR-----------------------------------GTPFIYQGEELGLEDAHIADEDPGGRDGCRWLAEPPHDWNDELAAERQVGAANSMFALYQRLLAARKASPALLHG 69244434 4 -------------------------------------------------------------------------------------------------------------GDLKGIKEKLPYLNDLGIDMIWLNPIYPSP--QKDNGYDISDYTAIDPIFGTMEEFEQLIAEAKKYRIEIMLDMVLNHVSTEHEWFKKALAGDQHYQDFFIL---REEPTDWVSK----FGGSAWSPF--GDTGKYYLHLYDRTQADLNWRNQAVREELFKVVRFWMEKGVKGFRFDVINVIGKDEKPEYTDKPITHTYLKELNQATFGTDSTIITVGEMSSTTIENCILYSREELSMVFNFHHLKVDYENGNKWSTPPF----------------------------------------DFAELKRLFHTWGEKMSEGNGWNALFFN---------NHDQPRALNRFVAIDQYRKQGAEMLATMIHLNRGTPYIYMGEEIGMIDDYIDVESLNAYKKSRDNSRTPMQWSDTEQAGFTTSSEDSILSYYKKLIRLRKTYPIVAQG 121309830 24 -------------------------------------------------------------------------------------------------------------GDLQGIKDKLSHFTESGITAIWLSPIYRSPMV--DFGYDISDFKDIDPIFGTTEDLQDLTAEAKKRNLKVILDLVPNHTSDEHNWFQLSVNKTGKYKDYYVWVDPKNGTDPFEKRYPNNWLSVFNGGWTFNERQQFYFHQFYKKQPDLNYRNPEVRKEMKSVMEFWLNNGIDGFRIDAIPHIYEVENISTKDQPETYDLVREWRNFVDEYADEIVLLTEAYTSLNNTLRYYQY-GANVPFNFKF---ITDANSSSTPEQFKTIID---------NWVQGTPQNDVPNWVKGNHD--------------------------------------------------RVRVSTRYPGRADHMIMLEMIL---PGVAVTYYGEEIGMEDNTT--------------------------------------------------------- 50121937 7 -------------------------------------------------------------------------------------------------------------GDIAGVTARLDYLQQLGIDAIWLTPVYLSPQVDN--GYDVADYCAIDPAYGTMADMETLIAEAHRRRIRIVMDMVFNHTSTQHHWFQNAQDRRSPYRHFYIWRDDGAPPNNWRSKFG------GPAWLWHAESKQYYLHLFATEQADLNWEHPRVRDELKQVCGFWADKGVDGLRLDVINLVSKQQDFPSDDGPLIHDYLQEFSQ--DVFQPGLMTVGEMSSTSLEHCRRYDGSELSMTFNFHHLK---------------------------------VDYPNGEKWTLAEPDFIQLKLIFNHWQQGMHNH---------AWNALFWCNHDQ------PRIVSRFGDEG--EFRVQSAKMLAMVLHGMQGTPYIYQGEELGMTNPFAEQRDRGQVDESRDNGRTPMQWDESDNAEQSLADKESVFYTYQQLIAMRKALPLLTHG 86130535 7 -------------------------------------------------------------------------------------------------------------GDLRGIIEKLDYIASLGVTIIWLNPVYDSP--NDDNGYDIRDYRKIMAEFGTMEDFDELLSGMKERELRLIMDLVVNHCSDEHNWFKESRSSDNAYRDYFHWWPKGTPPKRWS------YFDVEENAWKYDETDAYYLHYFAVKQPDLKWENPAVRKEVYDMMHFWFKKGVDGFRMDVIPFISKDTSYPEINGPKVHEYLNELNTEV-ISKYDAFTVGEGGIAIDQALDFVQEDEMDMFFHFDLMSLDR---APGEVFKMREG-----------------------------------GYSLVEFKKVFSDWDAAFAQAGW--GSLFLANHDFPRSVSRW-------GNDSPEHWKNSATLLHTFLLTMRGTPYFYQGDEIGMTNDYRDINTINRQHAARENARTPMQWDASANAGFTNATPHSVLSYFKEITALRKAHPALVYG 29375916 4 -------------------------------------------------------------------------------------------------------------GDLQGIIEKLPYLKELGVDFLWLNPIYTSP--NVDNGYDIADYQGIQPEFGTMEDFQELLDQAHQLGLKIILDLVVNHTSDQHPWFVEAKKSDNPYREYYLWAD--ATPDRMPNEWQSFFGG---STWTYDEGKQAYFHVFAKEQPDLNWKNPKVREEIYAMIRWWLDLGIDGFRLDAISHIQKEPWDPFMNVKGIEDYMLDLKVIFAEY--DIMTVGEA-----------------------------SGVSSKKAVEWTN----------DAGYLNMIF---ELEHNVREGKPGEERLNILGYKKVMARWQ--KHLGTEGWNALYVENHD--NPRINSILGN---------ETSHSAKAIGTIALLLRGTPFIYQGQEIGMVNYPFQQIDELDAKDSRDHSRTPMQWTSQENVADQETDAQSVLNYYKKLIALRKDNPVFTDG 169175601 10 -------------------------------------------------------------------------------------------------------------GDLNGITAKVPYLTELGVDAVWLSPFYPSALA--DGGYDVDDYRNVDPKLGTLEDFDAMAGALHAAGIKLIVDIVPNHSSDRHEWFREALAKGSAARDRYIFRDGGENGELPPSDWNSVFGGPVWERITEPDGGQWYMHIFAKEQPDLNWDNQEVRDDFLTTLRFWSDRGVDGFRIDVAHALTKNLEHPYWDRNEVHGIYAEWRKVFNEYNPPRTAVAEAWVHVDRRARYASPEGLGQAFNFDLLQADFDAAQFRRT--VTKNLAEAEASGASSTWV--FSNHDVV--------------------------RHATRYGLPATGSSAEGEIMAGQAGKRWLLEGGRQEDVNIELGLRRARAASLLMFALPGSAYLYQGEELGL-------------------------------------------------------------- 56475736 13 -------------------------------------------------------------------------------------------------------------GDLNGITVRLDYLKSLGVDVIWICPVFSSP--NDDNGYDISDYRAIMDDFGTMADFDCLLAEVHRRGMRLILDLVANHTSDLHPWFLESRASNNPKRDWYLWRDDGREPNNWESI-------FKGSVWKYDDTGQYFLHLFSERQPDLNWDNPEVRTAIYEMVRWWLDKGVDGFRLDAVSHKKKEPGLPDMPNPHGLDYVPSFEKHMNVDHYDVMTVGEANVSPEQARAWVGEEHLNMIFQFEHSALWKKAPRNGDLPALRAVLTKWQKSLDGTGWALFLENHDLPRVV-----------------------------------------SRWGDTGRYWR---------------ESATALATMYFLMQGTPFIYQGQELGMTNDFNDVLTKNRSIVSRDNARTPMQWDGSANAELQERNSASVLNHYRRLIALRKREPGLVHG 84494317 10 -------------------------------------------------------------------------------------------------------------GDLPGITARLPYLRDLGVDAIWLSPFYVSPMH--DAGYDVADYRNIDPIFGSLDDADALIAGAHDLGLKVIVDLVPNHSSSAHEWFQAALAAEPGSRGRYIFREGGENGEEPPNNWPSVFGGNGWTRVTEADGGQWYLHIFDTTQPDYDWTNPEVGDEFASILEFWCERGVDGFRVDVAHGLVKEEGLPDWDGPGVHEIYRRWRSLLDKQSPERILCAEAWVKPEQLARYVRSDEMHQAFNFDFLDTHWNAERFRNV--ITTSFEENDAVGAPTTWV--LSNHDVV------RHASRLGLDQSL-------------------------------PRPNGIAADQA--QPNAELGLRRARAATMLMLGLPGSAYIYQGEELGLPEPDEFRQDP---------------------------------------------------- 195381863 25 -------------------------------------------------------------------------------------------------------------GDLNGITSKLEYLKDLGVTAAWLSPIFKSPMV--DFGYDISDFFDIQPEYGTLEDFRALIKKANELDLKIILDFVPNHSSDENEWFKKSVKREKGYEDYYVWHDGKVNAETGEREPPSNWQAFRGSAWQWVEEQQYYLHQFAVQQADLNYRNPDVVAQMKRVLRYWLNEGVAGFRCDAVPVLFEVEMDEIENRPETIDMAYQWRTVMDDHGDTRVLLIETYAPPAYTMQFYGNEGAHLPFNFNLIPASNGVSASSIKTAVDNWLLNMPA-GRTANWV--IGNHDQ------------------------------------------------------RRAASRYGVANTD--------AMNMLVMIMPGGSVTYQGEELGMTDGWEDTQDPAACNSNRDPSRTPFHW------------------------------------ 195381849 21 -------------------------------------------------------------------------------------------------------------GDLNGVTEKLQYLKDIGFTATWLSPIFKSPMV--DFGYDIADFYQIHPEYGTMEDFDRMIARAKEVGIKIILDFVPNHSSDQNEWFIKSVNSDPDYKDFYVWHDGKINEETGEREPPSNWNSFRYSAWEWNDRQQYYLHQFATAQPDLNYRNPAVVNEMKNVLRFWLSKGVAGFRIDAIPYLFEDPDDACQDQPETVDMIYQWREVVDEYGEQRLLMTEAYTSFENMIKFYGRNGSHIPFNFDFLSNINNASANEYVEHIEKWLNAMPA-GVYANWV--LGNHD--------------------NKRVASRF------------------------------------------GVQRIDLINILLQTLPGHAVTYNGEELGMTDDPQACNDPDTYYDSRDPARSPYQWDASSKA------------------------------ 32452413 17 -------------------------------------------------------------------------------------------------------------GDLRGIIGKLDYLQKLGVDVVWLSPVYRSP--QDDNGYDISDYREIDPVFGGLETLDELLDGLHARGMKLVMDLVVNHTSDEHPWFVESRSSDSPKRDWYWWRPAREGAEPGTAGAEPNNWGSAFSGPAWEYDGEYYLHLFSRKQPDLNWENPEVRAAVYDMMNWWLDRGVDGFRMDVINFISKDQGPHYICGPRIHEFLQEMHQEVFARDKDLLTVGEMGVTVDEAVLFTGRREVDMVFQFEHVA---------------------------------LDQEGGNKWRPKKLLLTDLKKSLGRWQEAL---------GERGWNSLYWGNHDQ--------ARAVSRFGDDGEYREQSAKMLAAVLHLHRGTPYVYQGEELGMTNDYRDIEVLNHHRENRDNARTPVQWDAAAQVDDPDS----VFSFYRRVIALRHADPVVAYG 212714461 14 -------------------------------------------------------------------------------------------------------------GSIAGVTEKIDYLAELGVDAIWLSPFYPSQLA--DGGYDVDDYRNVDPKLGTMDDFDELAKAAHEHGIKVVVDIVPNHSSNLHEWFKAALAAAPGSPEDRYIFRDGKGPNG-DQPPTDWIASFGGPAWTRVPDGQWYLHMFTKEQPDWNWKNPEVRADFIKTLRFWLDHGADGFRVDVAHGLAKDLDHPLYDRDEVHDIYREWRKVFNEYNPPAFAVAEAWVNPDRQHLYASTEELGQVFNFEFAKKDWIRDDMHLA--IEEGLESAERSGSSATWV--MSNHD--------------------VPRHASRYGLPQVPAS-----------SHHQLAKDWLLRDGTTYEENRELGAKRARAAILMELALPGSTYIYQGEELGL-------------------------------------------------------------- 70726409 4 -------------------------------------------------------------------------------------------------------------GDLPGVIEKLDYFKDLGIDVIWLSPMYKSP--NDDNGYDISDYQDIMDEFGTMEDFDCLLKGVHDRGMKLILDLVVNHTSDEHPWFIESKSSKDNPKRDWYIWADPKDDGSEPNNWESIFNG---STWQFDETNQYYFHLFSKKQPDLNWDNPEVRESVFNMMNWWFEKGIDGFRVDAITHIKKTFEAGDMNQPGIQNWLQEMKDESLSQY-DIMTVGEANVNPDNAEEWVGEDKFNMIFQFEHLGLWSTGDSQFDVKSYKEVLNRWQKRLEGIGWALFIENHDQ-----------------------------PRRVSTWGNDKDYWFESATSHAVVY---------------------------FLQQGTPFIYQGQEIGMTN------------------------------------------------------------ 71904331 12 -------------------------------------------------------------------------------------------------------------GDLKGITSQLDYLQKLGITAIWLSPVYQSPMDDN--GYDISDYEAIADVFGDMADMDELLAAANERGIKIIMDLVVNHTSDEHAWFVEARENPNSPERDFYIWRDE------PNDLTSIFSGSAW--EYDNASGQYYLHLFSKRQPDLNWENEALRHKIYDMMNFWIAKGIGGFRMDVIDLIGKVPDSETGNGPRLHDYLKEMNQAT-FGNHDVMTVGETWGAPEIARQYSRPENKELSMVFQFEHV---------------GLQHKPDAPK---------------WDYAE------ELDVPALKTIFSKWQTELKLGE-GWNSLFWNNHDLPRVLSIW--------GNDSTYREKSAKALAILLHLMRGTPYIYQGEEIGMTNDLTEVNDIESRKVGRDNARTPMQWSKDTHAGDALADPDSIFYTYQKLIALRKE------- 195430358 33 -------------------------------------------------------------------------------------------------------------GDLNGITSKLEYLKELGVTAAWLSPIFTSPMV--DFGYDISDFYDIQPEYGTLDDFRALIKKAKELDLKIILDFVPNHSSNESEWFKKSVNREKGYEDYYVWHDGKLNSETGEREPPSNWQAFRGSAWEWREEQQYYLHQFAVQQVDLNYRNPLVVEQMKRVLRYWLDLGVAGFRCDAVPVLFEIE--TDENGQYADE---EVSGLTDDVDDRSYLKSDLIENRPETI--------DMSYQ------------------WRTVMDDYQRIHGGDTRVLFIETYAPPSYTMQFYGNRSVEG---AHLPFNFNLITVVASEGFSASSVKTAVDNWLTNLPAGRTANWVIGNHDQRRAASRYGAANALVMILPGASVTYQGEELGMTDGWEDTQDPAACNSNRDPSRTPFQW------------------------------------ 116628897 4 -------------------------------------------------------------------------------------------------------------GDIPGIISRLEYLEKLGIDAIWLSPVYLSPGIDN--GYDISDYQKIDPQYGTMKDMDNLIKEAKKHHIRIVMDLVVNHTSDQHPWFVEAKKSDNPYRDFYIWRDDGHEPNDLKSA-------FSGSAWKFDETGQYYLHFFADQQPDLNWKNPELRNKVYDMMNYWIDKGISGFRMDVIELIGKDPDQKIENGPMLHPYLKEMNEHT-FANKDMMTVGETWNATPKIAEEYSRHELSMVFQFE-----------------NQALDQEPGKEK---------------WDVRPLDLGEL-------KKVLIKWQT-EIDFNHAWNSLFWENHD--------IPRVISRWGNDQEYRVQCAKMFAIILHLMRGTPYIYNGEEIGMTNYHERLEQGYKRADGRDNARRPMQWSNEENAGFTSADLDSIFYTYQKLIKLRHENPVVVDG 190364913 4 -------------------------------------------------------------------------------------------------------------GDLQGVIQKLDYIKNLGADVIWLSPVFDSP--QDDNGYDISDYKNMYEKFGTNEDMFQLIDEVHKRGMKIVMDLAVNHTSDEHAWFAESRSKDNPYRDYYFWKPDGSEPNNWGSI-------FSGSAWTYDEGGQYYLHYFSKKQPDLNWENEAVRREVYDVMRFWMDRGVDGWRMDVIGSISKYVGRYHSNGPRLHEFIQEMNREVLSHY-DCMTVGEANSDIEEAKKYTDRQELNMIFTFEHMD-----------------IDTEQNSPNGKWQI--------------------KPFDLIALKKTMTRWQTGLMNVGWNT--LYFENHDQPRVISRW--------GNDGKLRKECAKAFATVLHGMKGTPFIYQGEEIGMVN------------------------------------------------------------ 170017023 7 -------------------------------------------------------------------------------------------------------------GDLKGVEQHLDYIAKLGADVIWLNPVYTSP--DEDNGYDISDYEDINAKFGNMADFDRLLQKAHDKHIKILMDLVVNHTSNQHQWFIESRKSKDNPKRDFYIWRDGHEPNNWGSFF------SGPAWQYDDATGQYYLHLFAEGQPDLNWVNPEVRQAVFDMMNFWVDKGIDGFRMDVISLISKPDGLPDANGPHVHDYLKEMRDKVLNRA-DMMTVGEASVDIQNAIQYANQDELNMVFQFEHM-----------------GLDNNPNPALGKWY--------------------DQKVSLTALKENLSKWQ--NKLAGKAWNSLYWDNHDQPRAVSRY-------GNDTPAYRVISAKMVATLLHFMQGTPYIYQGEEIGMTNAYNYLIDKDNLLDGRDNARTPMQWNNSDNAGDALADPKSVFYYYQKLIQLRHDLPIMTTG 28377131 5 -------------------------------------------------------------------------------------------------------------GDLPGITQRLDYIKQLGADVIWLNPIYRSPGVDN--GYDISDYYDINPEFGTMADFDQLLTTAHAKGLKIMMDIVVNHSSDQNKWFTTAQSKDNPYADYYIWRDDGHEPNNWGG----FFGGSAWKYVASRD--QYYLHSFAVEQPDLNWDNPQLRQAVYDMMNFWVNKGVDGFRLDVINLISKPIGGIIANGPHLHEYLQEMNQQV-FAGHQLMTVGETPGATVADAKQLQGQELNMVFEFEHMGLDGNPDP-----ALGKWNDQPVRL--------------------------------VDLKQSLSKWQMGL--QGTAWNSLYWNNHD--QPRIVSRFG-----DERPAYRERSAKMLATLLHFLQGTPYIYEGEELGMTNDYQDLESLNAYHHSRDNARTPMQWDDSQNAGFAQRTPGSVLSYYQRLIKLRHHLPVITTG 154687238 4 -------------------------------------------------------------------------------------------------------------GDMNGIRAKLHYIKELGADVIWLCPVFDSPGADN--GYDIRNYKQIAGEFGTMEDFDRLLADVHALGMKLIIDLVINHTSDEHPWFIESRSKDSEKRDWYIWRDGGKEPNNWESI-------FGGSAWEYDETGQYYLHLFDKKQPDLNWENEAMRQSVYEMVRWWLDKGIDGFRVDAISHIKKKEGLPHMNGEGIMDLLRELKRETFSRYP-IMTVGEANVAAWEAADWAGEEHFQMIFQFEHLG-LWDTEDDQSISALKRVLSGWQNSLEGKGWALFMENHDQ---------------------------------------------------------PRSVSVWGDERFLTESAKALAAMYMLMKGTPFIYQGQELGMTNDYDYEKETSRWKKGRDNSRTPMQWSDEANGGFSDADETSVYHFYRRLLALRKEHSVLISG 157126497 28 -------------------------------------------------------------------------------------------------------------GDLAGITSKMSYLADIGIDATWLSPPFKSPL--RDFGYDVSDFYDIQPEYGTLESFDELVQEAHKNGIKLMLDFIPNHSSDEHDWFVKSAERNETYKDFYVWHPGRQNAETGKLDPPNNWISVFGGAWTYHEGRQFYLHQFTDKQPDLNYRNPAVLEEMTKMLFFWLDRGVDGFRLDAINHMFEDPELRDEDVEDVYKVVYDWRDLMDTYSKEIILMTEAYSSIEGTMLYYERQGAHMPFNFQL---IYDFKDIQNAVGLKQSID---------WWMNHMPARHTPSWVSG----------SHDHERFASRVGEN------------------------------------------RVEQMMTLLHTLPGTSITYYGEEIGML---DYKE--AQTYDGRDPNRTPMQWD----------------------------------- 15613435 4 -------------------------------------------------------------------------------------------------------------GDLEGIIQKLDYLKTLGVDVIWLTPIYASP--QKDNGYDISDYYSIHPEYGTMEDFERLLTEVHDRKMKVIMDIVVNHTSTEHEWFKQAQSKDNPYRDFYIWKDPGLEPNNWQSK-------FGGSAWKFDSTDQYYLHLFDVSQADLNWENEEVRNRVYEMMDFWFTKGVDGFRLDVINLISKDQAFPNDDGPRAHEFMNEMNRKVFSKY-DAMTVGEMSSTTLEHIQYTRPENKELSMTFNFHHL-------------------KVDYPNGEKWAIG-------------------DMDFFALKEILSKWQVGMHKGG-GWNALFWCNHDQ--------PRVVSRYGNDGKYHEKSAKMLATTIHMMQGTPYIYQGEEFGMTNYYDILKEQGLSEESRDNSRTPVQWDD---------------------------------- 195024840 24 -------------------------------------------------------------------------------------------------------------GDLNGVTEKLEYLKEIGVTATWLSPFLLSPMA--DFGYDIADFKEVDPLFGTMEDFENMVSRAKQLNVKIILDFVPNHSSDDCDWFIRSAAGEEKYKDYYIWHP-GFVENGVRRPPSNWVSVFRGSAWEWHEGRQYYLHQFHKKQPDFNFRNPVVREEMNDVLRFWLEKGVDGFRVDAIYHAFENDWTNTVDQPETPHLVYEWREILDQFGEERILMVETWSPIEVVMHYYGAEGAQIPFNFQLISNLRDSDAYHYEYLINNWLSLMPN-GKSANWV--IGNHDKNRV--------------------------------------------------------------GSRFGADRIDLFNILLLTLPGCSITYQGEEIGMLDGYSWKDEENYMAMSRDPARTPMQWQDYAQRNVQTERGAALLNVFKKLQQLRKE-PAIQQG 168204402 5 -------------------------------------------------------------------------------------------------------------GDIQGIISKLDYLKDLGIDLIWLCPMYKSP--NHDNGYDISDYKDILDEFGTMDDFNELLNEVHNRGMKLIIDLVINHTSHEHPWFIESRSSDNPKRDWYIWREGKEEPNNWES----IFKGSAWEFCENSEE--YYLHLFAKEQPDLNWENKEVRSELYKMINWWLDKGIDGFRVDAISHIKKEEGLKDMDNPEGLKYVSSFEKHMNVEKYDIVTVGEANVSANEADHWVAEDEGTFNMIFQFEHLLWNYEEGQDVKAYKDVLTNWQNSLEGKGWALFIENHD-----------------------------IPRVVSTWGN---------------------------DKEYLTECAKAFGAIYFLQKGTPFIYQGQELGMTN------------------------------------------------------------ 21326592 45 -------------------------------------------------------------------------------------------------------------GDIRGIIEKLDYLKSLGIDAIWINPHYDSP--NTDNGYDISNYRQIMKEYGTMEDFDSLVAEMKKRNMRLMIDVVINHTSDQHPWFIQSKDKNNPYRDYYFWRDGK------DNQPPNNYPSFFGGSAWQKDAGQYYLHYFARQQPDLNWDNPKVREDLYAMLRFWLDKGVSGMRFDTVATYSKIPGFPNTMGPNIHRYIQEMNRKVLSRY-DVATAGEIFVPLDRSSQFFDRHELNMAFMFDLIRLDRDSNERWRLSQFRQIISKMDVTVGKYGWNTFLDNHD----------------NPRAVSHF-------------------------GDDRPQWREAS--------------AKALATITLTQRATPFIYQGSELGMTNEFDDIEVKGFWQDSRDNSRTPFQWNDTLNAGREETREDSVLNYYKKMIQLRHHIPALVYG 38233141 5 -------------------------------------------------------------------------------------------------------------GTLRGITSRLDYVRDLGVDAIWLSPFYTSP--QRDGGYDVADYFSVDPLFGSNADAEELISEAHDRGLRVIFDLVPNHTSDQHVWFREALQAGPGPKRNHYWFREGKGPQGCENDWLSIFGGSAWTDSPWEHDTSWYLHLFDSSQPDLNWSNKDVVEFFDSILRFWLDRGVDGFRVDVAHGLAKDPEPPMWNREEVHQIYRHWRTVLDEYPGNRALVAEAWVATTDIAHYVQPDEMNQAFNFDFLICPWRSEDLGRV--IHTSLEALAPTGSPATWV--MSNHDVV------RASSRLGL-------------------------------STPGARPNGIRATDEQPDAD--LGARRARAAHMLMYSLPGSVYIYQGEELNLPEDDALRQDPEHREAGRDGCRIPLPW------------------------------------ 212639271 4 -------------------------------------------------------------------------------------------------------------GDLQGVIEKLDYLKMLGVDAIWLTPIYESP--QRDNGYDISDYYRIYEPYGTMEDFENLIKEAHKRNIKMVMDIVVNHTSIDHEWFKQARSSDNPYRHFYIWRD---EPNNWQSK-------FGGSAWEYDETGQYYLHLFDVTQADLNWENEEVRKRVYDMMHFWLQKGVDGFRLDVINLISKDQRFYYTDGPRIHEFLQEMNREVFSKY-DMMTVGEMSSTTDHCILYTNPERHELNMTFNFHHL-------------------KVDYPNGEKWA-------------------VADFDFLQLKKILSEWQVHMHKGG-GWNALFWCNHDQ--------PRIVSRYGNDGRYHKQSAKMLATTIHMMQGTPYIYQGEEIGMTNMYRILKEQGKSEKSRDNSRTPMQWSDEPNVQQALQDPTSIFYHYQKLIQLRKQYDIVTTG 195024855 33 -------------------------------------------------------------------------------------------------------------GDLNGITSKLEYLKDLGVTAAWLSPIFTSPMV--DFGYDISDFFDIQPEYGTMDDFRALIKKANELGLKIILDFVPNHSSDENEWFKKSVRREKGYEDFYMWHDGKVNAETGKREPPSNWQGFRGSAWQWNEEQQYYLHQFAVQQPDLNYRNPDVVAQMKRVLRYWLNEGVAGFRCDALPVLFEEPDANIENRPETIDMTYQWRTVMDDHGDTRVLLIETYAPPAYTMQFYGNEGAHLPFNFNLI-----------TEPAKKGVSASSIKTAVDNWL----------LNMPAGRTANWVIGNHDQRRSASRYGVSNLD------------------------------------------AMNMIVMILPGASVTYQGEELGMIDGWADTQDPAACNSSRDPSRTPFQW------------------------------------ 171778825 5 -------------------------------------------------------------------------------------------------------------GDLQGIISKLDYLKKLGITAIWLSPVYQSPMDDN--GYDISDYEAIADIFGDMSDMEELLEEAKARGIRIIMDLVVNHTSDEHAWFVEARNPDSQYRDFYIWRDDPNE-------LESIFGGSAW--EYDAASGQYYLHFFSKKQPDLNWENKVLRQSVYDMMNRWIDKGISGFRMDVIDMIGKIPDKIANNGPKLHDYLKEMHQKT-LAGKDLLTVGETWGATPEIAKQYSEKELSMVFQFEHIGL--------------------QHKPDASKW------------------EYEEELNVPALKAIFNKWQTELELGQ-GWNSLFWDNHDLPRVLSIW--------GNTDIYREKSAKALAISLHLMRGTPYIYQGEEIGMTN------------------------------------------------------------ 194753067 22 -------------------------------------------------------------------------------------------------------------GDLNGITEQLPYLKEIGITATWLSPIFTSPMA--DFGYDVADLKNIDPIFGTMEDFEKLVARAKELDIKIILDFVPNHTSDECDWFIRSAAGEEEYKDFYVWH-TGKVVNGIRQPPTNWISVFRGQMWTWNEQRQYYLHQFHAKQPDLNYRNPQVVEAMKDVLRFWLRKGAYGFRIDAVPHVFEVQHIYTTNQPETIELVYAFRDVIEEMDDDRILLTEAYSPLEVLMQYYGNGGSQIPFNFELLANIYYSDAYHYSELIHNWLDNMPEGQ-TANWV--FGNHDQ-----------------------------------------------------SRIGTRLGADRIDSVNIIKSI---------LPGIDITYQGEELGMTN------------------------------------------------------------ 154685252 8 -------------------------------------------------------------------------------------------------------------GDLNGIIEKLDYLQKLLIDVIWLTPIYDSP--QNDNGYDIRDYCTIYEEYGTMEDFERLIDEAHKRGIKVVMDLVVNHTSVEHQWFKEAVSSDSPYRDFYIWKDDGRAPNNWESKFGGSAWELDPAS------GQHYLHLFDVSQADLNWENEEMRKQVYDMMHFWFRKGIDGFRLDVINLISKDQSFPDADGPRVHEFLHEMNREVFSKY-DSMTVGEMSSTTADHIRYTNPENKELDMTFNFHHL-------------------KVDYPNGEKWAL-------------------APFDFLKLKRILAFWQTEMQKGG-GWNALFWCNHDQPRAV--------SRYGDDGVYRTKSAKMLAAAIHMMQGTPYIYQGEEIGMGNDIGSYRDVESLNKSRDNARTPIQWNAEAALRDPDS----IFYHYQKLIKLRKE------- 194753059 37 -------------------------------------------------------------------------------------------------------------GDLNGITSKLEYLKDLGVTAAWLSPIFTSPMV--DFGYDISDFFDIQPEYGTLDDFKALIKRANELDLKIILDFVPNHSSDENDWFVKSVNREKGYEDYYVWHDGKTNAETGEREPPSNWQAFRGSAWEWNDRQQYYLHQFAVQQADLNYRNPLVVEQMKRVLRYWLDLGVAGFRCDAVPVLFEEPDENIENLPETIDMAYQWRVVMDDYGDTRVLLIETYAPPAYTMQFYGNRGAHLPFNFNLITVLASFSASSIKTAVDNWLDNLPA-GRTANWV--IGNHDQ------------------------------------------------------RRAASRYGTANAD--------AMNMLVMILPGASVTYQGEELGMTDGWEDTQDPAACNSNRDPSRTPFQW------------------------------------ 194307174 25 -------------------------------------------------------------------------------------------------------------GDIRGIIEKLDYLKSLGIDAIWINPHYDSP--NTDNGYDIRDYEKIMQEYGTMEDFDTLVSEMKKRNMRLMIDVVINHTSDQHPWFIQSKSSENPYREYYFWRDGK------DNQPPNNYPSFFGGSAWQKDDGQYYLHYFARQQPDLNWDNPKVRGDLYAMLRFWLDKGVSGMRFDTVATYSKIPGFPDTTGPNIHRYLQEMKQEVLSRY-DVVTAGEIFVPLERSSDFFDRRELDMSFMFDLIRLDRDSNERWRLSQFRQIINKMDSNAGEYGWNTFLDNHDN-----------------------------PRAVSHFGDDSPQWIEPS--------------------------AKALATIILTQRATPFIFQGSELGMTNEFDDIEVKGFWQDSRDNSRTPFQWNDRKNAGDKELIRNSVLNYYKEMIKLRHKTPAL--- 160880073 74 -------------------------------------------------------------------------------------------------------------GDLPGIISKLDYLKELGVDALWLSPIYDSPGDDN--GYDIRDYQKIDSQFGTMEDFDLLLTELHARNMRLVMDLVVNHTSDEHHWFKEAKSSESTYRDYYFL---RKEPNNWTS----FFSGSAWNHY--PEEDLWGLHLFSKKQMDLNWENPKLRQDIYQMIRWWLEKGVDGFRLDVINYISKETG-----LPDGDSFIGNLMGFTGIEH------------------YFYGPKLHNHLQEIQKEAFYQAFSVGETPGIGMKMGKLLTDDSRGE-LNMMFSFDHL-ETSGHARFDQYEYDLNYYKSYIMDWMENFADTSW--MSLFYDNHDN--------PRMLSKVDHTHTHRQELAKMLAMIQMTLKGTPFLYQGQELGMINKNKYKELCEKMPKSRDHARTPMQWSAKPGCGFSNAVPESVLSFYRDLIALRRKTPAL--- 195123378 32 -------------------------------------------------------------------------------------------------------------GDLNGITSKLDYLKDLGVTAAWLSPIFKSPMV--DFGYDISDFFDIQPEYGTMEDFRALIKKAKELDLKIILDFVPNHSSDENEWFKKSVKREKGYEDYYVWHDGKINADTGKREPPSNWQAFRGSAWEWVEEQQYYLHQFAVQQADLNYRNPDVVEQMKRVLRYWLHEGVAGFRCDAVPVLFEVEVDEIENRPETIDMAYQWRTVMDDHGDTRVLLIETYAPPAYTMQFYGNEGAHLPFNFNLITVP--ASDGVSASSIKKAVDNWLLLMPAGRTPNWV-------------------IGNHDQRRAASRYGAGNTD------------------------------------------AMNMLVMILPGASVTYQGEELGMTDGWDDTQDPAACNSTRDPSRTPFHW------------------------------------ 171741067 10 -------------------------------------------------------------------------------------------------------------GQIAGVTEKIDYLKDLGVDAIWLSPFYPSQLA--DGGYDVDDYRNVDPKLGTMDDFDELAKAAHARDIKVVVDIVPNHSSNLHEWFKAALAAEPGSPEDRYIFRDGKGPNG-DQPPTNWENHFGGPAWTRVPDGQWYLHMFTKEQPDWNWNNREVRDDFLRTLRFWLDHGADGFRVDVAHGLAKDLDHPVIDRDEVHDIYHEWRKVFNEYNPPAFAVAEAWVRPSRQHLYASPDDLGQIFNFEFAKKDWIRDDMHLA--IEEGLESAERSGSTATWV--MSNHDVIR---------------HATRYALPQVPTGE----------------YHRLALDWLLRDGTTFEENRELGTKRARAAIMMEMALPGSAYVYQGEELGL-------------------------------------------------------------- 15778362 28 -------------------------------------------------------------------------------------------------------------GDLKGITQKLDYLKDLQVSGLWLMPMNPSP---SYHKYDVTDYYQVDPQYGNLNDFRTLTKEAKRKGVKVIIDLVINHSSSEHPWFKEASNPQSKYHDYYVWANEKTNLDEKGSWGQQVWHKNPNGE-------GYFYGTFWSGMPDLNFDNPEVRKEMIKVGKYWLQQGADGFRLDAAMHIFK--GQTKDGADKNIAWWNEFRSEMEKINPNVYLAGEVWDKPETIAPYY--ESLHSLFNFDLGGKILNSVKNGRDQGIATFAEKTLKLYK---------SH-----------------------------------NKAALDAPFLSNHDQ--------TRVMSELGGD----VRKAKLPASILLTLPGQPFLYYGEEIGMKGEDEYLREPMRWYKGEG--RGQTTWEVPKYNRGEVSVEAQMLQSYRTLIRLREEHEALR-- 88800969 8 -------------------------------------------------------------------------------------------------------------GDLQGIINKLDYIASLNVDAIWLSPFFTSPM--KDFGYDVSDYRDVDPMFGSLDDFRTLTDKAHSLGLKVIIDQVYSHTSDQHAWFKESRENKTNAKADWYVWAD---PKADGTPPNNWLSLFGGSAWQWDRRQQYFLHNFLSSQPDLNFHNREVQDAILDTARFWLELGVDGFRLDVVNMYFHDAGVDPANQYHVHEFLKRLRKVMDEF-PGSTTVGEIGAPDSFMAQYTGGNKLHMAYTFELLG------PDSSPDYLRKTLKRIEAKLGDGWPSFAVSNHDVV------------------------------------------------------RSATRWTANSSDPEA--KAKAIIAMLMTLRGSPCLYQGEELGLPEPFEDLQDPFGEFKGRDGCRTPMPWTSETTVGFSDSTQNSMLNFVRSLLAWRRQHPAIRDG 77407931 4 -------------------------------------------------------------------------------------------------------------GDLRGIIEKLPYLAELGIDMVWLNPFYPSP--QRDNGYDISDYTAINPDFGTMDDFEEMIEVGRQYRIDFMLDMVLNHCSIEHEWFKKALAGDRYYQDFFILRDNPT-------DWVSKFGGNAWSPF--GDTGKYYLHLFDITQADLNWRNADVRKELFKVVNFWRDKGVKGFRFDVINLIGKDEKPAYTDRPITHDYLKMLNNASFGQADSFMTVGEMSSTTIANILYTAPEELSMAFNFHHLK---------------------------------VDYKDGQKWTI-------MAFDFPALRDLFHSWGEGMSEGNGWNALFYN---------NHDQPRALNRFVDVKRFRNEGATMLAASIHLSRGTPYIYMGEEIGMLNAYQIMLDEGKSQESRDNSRVPMQWDDSTNAGFSEGAPGLIFTFYQELIRLRKQLPIIADG 57866990 4 -------------------------------------------------------------------------------------------------------------GDLPGLIEKLDYLENLGIDVIWLSPMYPSP--NDDNGYDISDYKGIMSEFGTMNDFDQLLSSIHQRGMKLILDLVVNHTSDEHPWFIESKSSKTNAKRDWYIWADPKPDGSEPNNWESIFNG---STWEFDETKQYYFHLFSKKQPDLNWENPDVRQAVFEMMNWWFEKGIDGFRVDAITHIKKNFEAGDMNQPGIQEWLQEMKDKSLSRY-DIMTVGEANVTPNDAEEWVGEENGKFNMIFQFEHLLWSTGDTKDVKSYKQVLNRWQKQLENVGWALFIENHDQ-----------------------------PRRVSTWGDDKNYWYESATSHA---------------------------TAYFLQQGTPFIYQGQEIGMTN------------------------------------------------------------ 474177 5 -------------------------------------------------------------------------------------------------------------GDLPGVIEKLDYLNELGIDVIWLSPMYKSP--NDDNGYDISDYTDIMDEFGTMDDFNLLLESVHQRGMKLILDLVVNHTSDEHPWFIESKSSKDNPKRDWYIWPDGSEPNNWESIFN-------GSTWEYDDTGEYYFHLFSKKQPDLNWGNKEVRHAIFEMMNWWFEKGIDGFRVDAITHIKKSFEAGDMNQPGIQSWLQEMKEKSLSQY-DIMTVGEANVNPENAVEWVGENEFNMIFQFEHLGLWNTGDSKFDVKAYKDVLNRWQKQLENIGWALFIENHDQ-----------------------------PRRVSTWGDDQNYWYESATSHAIVY---------------------------FLQQGTPFIYQGQEIGMTNDVAVVNEEKHKMENRDNSRTPMQWNNQTNSGDQQQDPNSILNFYKSLITLKKSDDIYTYG 153954223 5 -------------------------------------------------------------------------------------------------------------GDLKGIISKLDYLKDLGIDVIWISPMYRSP--NCDNGYDISDYRDILPEFGTLDDFYDLLKQVHVRDMKLIIDLVINHTSDLHPWFIESRSCRNNSKRNFYIWKQGKEPNNWKGI-------FGGSVWEYDNTKEYYFHLFSKNQPDLNWENGKMREEIYDMINWWLERGVDGFRIDAISHIKKDVLDKKMNVQGIFYYLKELKEKA-LNKYDIVTVGEANVTVEQAPLWVNEKDFNMIFQFELL-DLFESQSYHKISILKRILSKWQKVLENKGWALFIENHD---------------------------------------------------------VPRIVSILGDNEYLRESATCIAAMYFMMKGTPFIYQGQEIGMTN--IKLEDIEEYNDSRDNARSPMQWNDKKNAGNQLKDSKSILNFYKKMISIRRENKVF--- 119025989 17 -------------------------------------------------------------------------------------------------------------GDIAGVAQQIPYLKRLGVDAIWLSPFYPSQLA--DGGYDVDDYRNVDPKLGTMDDFDHLTKTAHAAGIKIVVDIVPNHSSNQHKWFKAALAAGPGSPEDRYIFRDGKGPNG-DEPPTNWIASFGGSAWTRVPDGQWYLHMFTVEQPDWNWKNPDVRADFIKTLHFWLDHGADGFRVDVAHMHCADGTHPLYDRNEVHDIYREWRKVFNEYDPPAFAVAEAWVPPEHQYRYASPEELGQVFNFEFAKKDW--IRNDMHLAIEEGIAAAERSGSTSTWV--MSNHD--------------------IPRHVSRYGLPQVPAA-----------AHHQLAKDWLLRNGTSYHEDRELGTKRARAAILMELALPGSAYIYQGEELGLPEPWDELEDPDQIEKGRDGCRVPLPWK----------------------------------- 157107448 28 -------------------------------------------------------------------------------------------------------------GDLNGITQKLQYLKSLGIKAFWLSPIYKSPM--TDFGYDIADFRDIQPEYGTMEDFENLVKEAKRLELKVILDFVPNHSSDEHEWFVKSENRESGYDDYYVWHDGVPGRNSCQNDPPNNWVENFYGSAWKWSEKQYYLHQFHYKQPDLNYRNAKVVEEMKNVMRFWLDKGVNGFRIDAVNWLFEDDHIYTQNLPETTDMVYQWRVVMDEYKDTRVIMTEAWTDLSTLKTYFGRQGSQMPFNFQLILRLNNTSASDFKTVIDSWLDTVPNGHAP-NWV--LGNHD----------------------------------------------------------RRRVASRMGGEQWVDIMEM---IQLSIPGVSVTYQGEEIGM-------------------------------------------------------------- 194863479 21 -------------------------------------------------------------------------------------------------------------GDLNGVTEKLQYLKDIGFTGTWLSPIFKSPMV--DFGYDISDFYQIQPEYGTMEDFERMIAKAKEVGIKIILDFVPNHSSTENEWFTKSVDSDPVYKDFYVWHDGKINNETGEREPPSNWSEFRYSAWEWNDRQQYYLHQFAIQQADLNYRNPAVVNEMKNVIRFWLGKGVSGFRIDAVPYLFDEPLTNTQDMPETIDMVYQWREVVDEFHDQRLLMTEAYTSFANIMTYYGRNGSHIPFNFDFLTSINNASKAGDVDHIKKWMDAMPA-GVYANWV--LGNHD--------------------NKRVASRF------------------------------------------GVQRTDLINILLQTLPGHAVTYNGEELGMTDVWSWEDDPNACNRSRDPERSPYQWDASSKA------------------------------ 119898601 4 -------------------------------------------------------------------------------------------------------------GDLPGLLQRLDYLQWLGVTVIWLCPMFRSP--NDDNGYDISDYQDIHPEFGTMADLDRLLEELHRRGMRLVLDLVLNHTSDEHPWFIESRSSRDNPRRNWYVWRDGRPPNNWESI-------FKGSAWAWDETGQYYLHLFTRRQPDLNWENPEVRTAMAAMVRWWLDKGVDGFRIDAVTHMKKAPGFPDAPNPQVLDFVDELARTSFARY-DVMTVGEANVSAAQAVEWVGEDRGRL--DMILQFEHWHLWSNQDVRALKTILTRWQLALAESGWALYLENHD--------------------LPRVLSRWG------------------------------------DTVRYRYESATALAAMYFLMRGTPFIYQGQELGMANTVAGMDDADILAEARDNSRTPMPWNNGPNAGFTTEEPRSVLNFYRALIALRTTEPVLAHG 157370761 9 -------------------------------------------------------------------------------------------------------------GDLNGITDKLDYLQWLGIDVIWICPMYRSP--NDDNGYDISDYQAIMTEFGTMADFDRLLAEVHARGMRLILDLVVNHTSDEHPWFIESRSSQSSAKRDWYIWRDGKEPNNWESIFNGSAWKYDPGS------EQYFLHLFSERQPDLNWENPQVRTALYDMMRWWLDKGIDGFRIDAICHMKKQPGLTDMPNPQGLRYVPSF---------------ERHLNYDGLLDYVD-DLCEQVFNYDIMTVGEMNGAS--------AQQGEDWVGEQHGRLNMIFQFEHVKWETSHQQSPDAGLDVMGLKEIFTRWQTLLEGKGW--NALYVENHD--------IPRVVSKWGDDKQYWRESATAIAAMYFLMQGTPFIYQGQELGMTNDIAARNRFAKLQVGRDNSRTPMQWDDARQRNEPDS----VLSFYRALIRLRKQDP----- 37903467 44 -------------------------------------------------------------------------------------------------------------GDIPGIIEKLDYLKMLGVDAIWINPHYESP--NTDNGYDISDYRKIMKEYGSMADFDRLVAEMNKRGMRLMIDIVINHTSDRHRWFVQSRSGDNPYRDYYFWRDGK------QGQAPNNYPSFFGGSAWQLDKQQYYLHYFAPQQPDLNWDNPKVRAELYDILRFWLDKGVSGLRFDTVATFSKIPGFPDTEGPNIHKYIHEMNRQVLSKY-NVATAGEIFVPVSAMPDYFDREELNIAFTFDLIRLDRYPDQRWRRKPWRQVISQTDRAAGEFGWAFFLDNHD--------------------NPRQVSHFG-----------------------------------DDSPQWRERSAKALATLLLTQRATPFIFQGAELGMTNEFDDIEVKGFWNDSRDNSRTPMQWNDSVNAGFTQNKPDSVFSYYRQLINLRHQIPALTSG 197333192 22 -------------------------------------------------------------------------------------------------------------GDLRGVRTRLPHLARLGVDAVWLTPFYVSPQA--DGGYDVADYRAVDPLFGDLADADDLVRAAHALGLRVIVDVVPNHTSEEHVWFRAALAGEPGARERYWFRPGREPPNDWES----VFGGPA---WTRVPDGDWYLHLFAPEQPDLNWDHPEVAGEFASVLRFWLDLGVDGFRVDVAHGMVKAPGLPDFDQDAVHEIHRSWRLLLDSYGDGRIGVAEAWAPTSELALYVRPDELHQAFNFRFLNCPWDPAAMRTV--IDESLAATASVGAPTTWV--LSNHDVV------------------------RHVTRYGGGEQGLARARAAALLMLAL---------------------------------PGSAYVYQGEELGLPEVTDLRQDPAGQDGLRDGCRVPLPWSAEAQTGDPHST----LELYRAALELRRALPGLG-- 148657416 6 -------------------------------------------------------------------------------------------------------------GDFAGMIDRLDYLRDLGVGALWLSPHYPSP--NADCGYDISDYTGVAPEYGTLDDFRRFLDGAHARGMRVLLDLVLNHTSVEHPWFRESRSSRDNPKRDWYIWRD---PAPDGGPPNNWYSAFGGSAWTFDETGQYYYHFFFKEQPDLNWRNPDVKRAMWQAIRFWLDMGVDGFRLDAIDTIFEDPALTPVQQPGLHELMKELRALVDEYPGNRVLIGE-----GDDIAYYGSDELHLVFNFPLMRTNRLTPAWVRA----NQAERLAALPPGAWPCNTLGNHD-----------------------------VGRMWTSYGDGV--------------------------NDAALARLHAA--MLLTLKGTPVLYNGEEIGMTDDNQAVNDPAAAAISRDRCRTPFQWANAPNAGDQEQNPDSLLNYYRRLIGARQAIPALLAG 90577901 13 -------------------------------------------------------------------------------------------------------------GDIPGIIKKLDYLADLGIDLVWICPFYQSP--NDDNGYDISDYQAIHPDFGCLDDVDRLIREAHKRGIKIIIDLVINHTSDEHPWFIESRQNRNSAKRDWYIWRDGSEAEKPTNEPNNWESIFHGSAWQYDETAQYYLHLFSSKQPDLNWENPEVKAALFSMIHWWLERGIDGFRVDAISHIKKQANLPSMNVKGIEEHLHELRD--KAFSPDIVTVGEANVAAEDALTWVAEETANMIFQFEHM-NLWSEDSNQSSFKFKQILTRWQNALEGMGWALYLENHDQ---------------------------------------------------------ARSINTFGNPNYRYASATALATCYFLMKGTPFIYQGQELGLVNFHDQFDDISARNVSRDHSRLPMPWNSEENGGEQLNNQNSVLQFYKQLIELRKQHKSL--- 159123357 3 -------------------------------------------------------------------------------------------------------------GDIPGIISQLDYLASLGVDVVWLCPMYDSPQH--DMGYDVSDYEKVYPPYGTVEDMETLIDACHRRGLRIILDLVVNHTSHEHKWFKESRSSNSPKRDWYIWRPAKYDANGDRKPPNNWRSVFGGSAWEWDEKTQYYLHIFLAQQPDLNWENPEVRQAVYSAMEFWLQKGVDGFRVDTVNMYSKDPSYPDANGPRIHEYLREMNKVLAKY--DAMTVGELPETHEGVLRYVSAAEKQLNMVFSF-----------DVVDLGLGKEYKFLTTPR-------------GWTLPDLKAAIKRTQDI-------------LKGTDGWTTVFIENHDQ------GRSVSRFGSDRTPELRDTSAKMLAMFQCTLSGTQFIYQGQEIGTVN------------------------------------------------------------ 182684826 4 -------------------------------------------------------------------------------------------------------------GDFRGIIEKIPYLAKLGVDMVWLNPFYPSP--QRDNGYDISDYMAVDPLFGDMADFEKMVCVGKEHKIDFMLDMVLNHCSTEHEWFQKALAGDKYYQDFFFIQDQPT-------DWQSKFGGSAWAPF--GDTGKYYLHLFDETQADLNWRNPNVRKELFKVVNFWRDKGVKGFRFDVINLIGKDEKPAYTDKPIVHNYLRMMNQATFGSDDSFMTVGEMSSTTMENVLYSSPDRQELSMTFNFHHLK-------------------------------VDYKDGQKWTLAPFDFEELKSLYHSWGKEMSD--------KDGWSALFWNNHDQPRALNR--------FVDIQNFRKEGATMLAASIHLSRGTPYIYMGEEIGMLNAYQMLLEEGKSQKSRDNSRIPMQWDASENAGFENEIQGPIFTFYQDLIRLRKEMPIISEG 197754624 41 -------------------------------------------------------------------------------------------------------------GDLEGVRRRLPYLKELGVDAVWLSPFYASPQA--DAGYDVADYRAIDPMFGTLHDADAVIREAHALGLRIIVDLVPNHCSDQHEWFKQALREGPPLRERFHFRPGREPPNDWES----IFGGPA---WTRVADGEWYLHLFAPEQPDFNWEHPAVQDEFRSILRFWLDLGTDGFRIDVAHGLVKAPGLPDFDQDGVHEIYRSWRTVLDEYAGDRIGVAEAWTPSDRTALYLRPDELHQAFNFHYLNTGWDAEALRAA--IDESLDAMRPVGAPTTWV--LSNHDVV------------------------RHVTRYGGGEQGLARARAAALLMLAL---------------------------------PGSAYVYQGEELGLPEVTDLRQDPSFFKENRDGCRVPLPWSVEAQTGDPAST----LELYRAALRIRRERADLGAG 154508924 18 -------------------------------------------------------------------------------------------------------------GDLEGIFRRLDYLADLGVDIVWISPIYRSPQADN--GYDISDYRDIDPLFGDLGAFDALVTRAHALGMRIVMDLVVNHTSIEHPWFVESASSNSERRDWYYWRDPRPGFEPGTPGAEPTNWESFFGGPAWEYDGQYYLHLFAREQPDLNWENPHVRDAVYDMMNWWLDRGVDGFRVDAIDVISKLPGLPDADGPRLHEFLQEMHERTFAHHPGSFTVGEANASPETALLFCDPERRE---------------------------------------FNMLIQFEHVNLGLENGKFSPRQLAPGELADVLTRWQ--DTLGTSGWNALYLENHDQ--------PRSVSRFGDSSCYWYESATALATAYFLQRGTPFIYQGQEIGMLGGDSYMEREGLAAMSRDNGRTPMQWDVAAQANDPQS----ILTYYRALISARHVIPALTDG 7778 23 -------------------------------------------------------------------------------------------------------------GDLKGITSRLGYLKEIGITATWLSPIFTSPM--SDFGYDISNFYDIDPIFGTLEDFDDLIVEAKSLGVKIILDFVPNHSSDENVWFEKSVNREDGYDDFYVWDDGKLNEETGARDPPSNWVSVFSGPWTWNERQQYFLHQFQVKQPDLNFTNPMVREHMLDVLKFWLDRGVDGFRIDAVPHIYEHRNADTKDQPATVDLMYEWREFLDNYGDSRVLLAEAYSSVETLSAYFGHQGTQLPMNFQLMYLSGYSTAKDVVGSIDYWMNTMWKEHQTANWV--VGNHDTNRV--------------------------------------------------------------ADRMGAHKVDLLNVIVNALPGASVTYYGEEIGMSN--VDVECTGDSCEDRDGERTPMQW------------------------------------ 158295174 27 -------------------------------------------------------------------------------------------------------------GDIRGVTAKLQYLKDTGIDATWLSPIFQSP--QRDFGYDVSDFLQVDPLFGTNGDLEELFDEARKLGLKIVLDFVPNHSSNEHWWFVQSELGVEPYRDYYVWHPGRPVPGQARPDVPNNWNSVFYGSWEWSEIRQYYLHQFEVGQPDLNYRNPRVIKEFDNILRFWMERGASGFRVDAINHMFEDALFRDENLLETYDVIGHWRKVIDEFSDAIIMLTEAYTSMDMVLRFYQSDDAHFPFNFVLLGELGDSNARDFKYVIDRWLENLPR-GKVTNWV--LGNHDQPRVGSRYGE--------------------------------------------------------------ERIDAMNVLLMTLPGVAVTYNGEEIGMVDDMAWEDSLDPQGKSRDPQRTPFQWDDT--------------------------------- 156934862 8 -------------------------------------------------------------------------------------------------------------GDLAGIISKLDYLQQLGINLIWLSPVYKSPMDDN--GYDISDYDDIAAEFGTMAEMEQLIQEAKARDIYILMDLVVNHTSDEHPWFIEAKKGDNPYRDFYIWRPDGGPPNDYRS-------HFGGSGWAYDAAGEYYLHQFSVRQPDLNWENPRVQEEIHAMMNRWLDKGIGGFRMDVIDLIGKEVDRQIMNGKHLHVLLRQMNEAT-FGPRDSLTVGEAWSAPEDALLYSDPEELSMVFQFEHIKQTWDEKAG-------KWRSRPFELPR------FKAVIDKWQTALADRGWNSLFWSNHDLPRAVSKFG------------------------------------NDGEFREVSAKMLATALHCLRGTPYIYQGEEIGMTNDIESLNDEMMTGIGRDNARTPMQWDDSPNGGQALAEPDSILWHYQKLVALRKQYPILVYG 170017155 6 -------------------------------------------------------------------------------------------------------------GDIQGIINRLPYIKALGVDVIWLNPIYQTP--DIDGGYDISDYQSINPQLGTMSDFESLISEAHHLDVKIIMDLVVNHTSSQHEWFQKSKSATNKYRDYYVWRDNGHEPNNWGS----FFSGPAWT--YDEPTGQYYLHLFTKEQPDLNWDNPDVRESIFAMMNWWADKGIDGFRMDVISLISKPPGVVVSNGPHVHQYIQEMNQKVLSKHHWMTVGETTGVTTDEAKRYASLDGNELNMLFQFEHVGYDGNSNAALGQF-------------------------------------SGYKPTLHDIRKSLVKWQKAFAGSAWTSLYWSNHDQPRAV------SWFG-NKAPEFRDLSAKMLAALLHFMQGTPYIYQGEELGMTNNDNFHDISQYRDHSRDNARTPMQWGNTINAEAALENQNSIFYFYQQLIALRHKLPVITNG 192808059 5 -------------------------------------------------------------------------------------------------------------GDLQGVISRLDYLKDLGIDVIWVCPIYRS--SNNDNGYDISDYQDIMTEFGSMADFDRLLAEIHKRGMRLIMDLVLNHTSDEHPWFMEARSSRTNPKRDYYIWRDPREPNNWESV-------FTGSAWEYDETGQYYLHLYSKKQPDLNMENPAVREELVRMIRWWLDKGIDGFRVDAITHIKKLPGLPHRNIAGIHEFLQQFKREAFADY-DIMTVGEASIPIAEADRWIGEENGALNMIFQFEHVNLDF--------------------------------------GLEGRWDYAVWDLAELKQIMHKWQTGLEGTGW--NALYMENHDQ--------PRSVSRFGDPVHYHKESAKMLATFFMLMQGTPFIYQGQEIGMTNDYRDVEIYNYYREARDNARTPMQWDVEHQLADPDS----ILNYYKALIRLRKSTEVL--- 168490743 5 -------------------------------------------------------------------------------------------------------------GDLPGITSKLDYLAKLGITAIWLSPVYDSPMDDN--GYDIADYQAIAAIFGTMEDMDQLIAEAKKRDIRIIMDLVVNHTSDEHAWFVEACENPNSPERDYYIWRD--EPNDLDSI-------FSGSAWEYDEKGQYYLHFFSKKQPDLNWENEKLRQKIYEMMNFWIDKGIGGFRMDVIDMIGKIPDEKVNNGPMLHPYLKEMNQAT-FGDKDLLTVGETWGATPEIAKLYSGQELSMVFQFE---------------------------------------HIGLQYQEGQPKWHYQKELNIAKLKEIFNKWQTELGVEDGWNSLFWNNHDLPRIVSIW--------GNDQEYREKSAKAFAILLHLMRGTPYIYQGEEIGMTNTLDQVEDIESLNIGRDNARTPMQWDESKNAQEALANPDSIFYTYQKLVQIRKEN------ 46108706 11 -------------------------------------------------------------------------------------------------------------GDLKGIISRVDYLKDLGVDIIWLSPIFKSPQV--DMGYDISDYYTVDPPYGNVSDVDVLKDKLHERGMKLVLDLVMNHTSDQHEWFKESRSKDNPYRDWYIWKPAKYDADGNRHPPNNWDAHFQGSAWEYDETDEYYLCLFCKQQPDLNWENPAVRKQVHQVMRFWLDRGVDGFRMDVINFVSKDQAFPDSDGPRCHEFLKEIGSILQEY--DAFSVGEMPCVHDELIKAVHGDRGEMIFHFELMD---------------------------------LDHGVEGKFTPRSWKLSELKATTLKWQRFMYD--------NEGWNALYLENHDQPRAVSRF-------VHDDPEHRVASAKLIALFLGFQSGTPFIYQGQEIGMTNDWDLEEDLHKNDDSRDNARTPMQWD----------------------------------- 193690922 32 -----------------------------------------------------------------------------------------PDWWQSE--IIYQIYVRSFIGDFNGITEKVDYFKSINVGAVWLSPIFQSP--QDDFGYDVSNFKQVDPLFGTMADFDRLRDAFHQRGIKVILDFVPNHTSDEHPWFTKSVQRKEPYTNYYVWKDNRTPPNNWLGVF------NTGSAWEWNEEQQYYYHAFQVKQPDLNYRCPMVVEEIKNIILFWLGRGIDGFRFDAVNYLYEREDLEDEDQPETYEMVRVWRELLDDYSTSEFFMVECYSPLPNTMRYYGSAGAHFPFNFLLINAFNQ---QSDAYDVDRVIKSWMLNMPEGKWPNWLGNHD-----------------------------------------------------NSRLASRTNPLLVDG---------LHMTQLLLPGTPITYYGDEMGVQDTYSQTVDPAGRNVSRDPARSPFPWDD---------------------------------- 74095584 12 -------------------------------------------------------------------------------------------------------------GDLNGIIEKLDYLKDLGIDLIWICPMYPSP--NDDNGYDISDYQGIMAEFGTMADFDRLLEGVHQRGMRLILDLVVNHTSDEHPWFLESRSSKDNPKRDWYIWRDGKEPNNWES----IFSGSAWK--RDDVTGQYFMHLFSSRQPDLNWENHEMRAAVYDMMRWWLDKGIDGFRIDAIAHMKKEPTPNPEKLPYAPSMVSHLNGLLDYVDDDIVTVGEMNLDAAHAEEWVGENRGRLNMVFQFHVRLWEPQAGLRPTPLRNIFTAWQQALEGKGWALYVENHD------VTRVVSRWGDTEHHWR--------------------------------------------------ESATCIAAMYFLMQGTPFIYQGQEIGMTNDFDDVSAHNKARDGRDNSRTPMQWDASPNVESQQHDPHSVLNFYRRMIHLRKREPAL--- 15673660 10 -----------------------------------------------------------------------------------------------HKMVGYQIYPKSFIGDINGIIEKIPYLRELGIDFIWINPIYKSPQV--DGGYDISDYQVIDEMFGSLEDFKKLLDKAHENGLKVIMDLVVNHTSDQHPWFLESKSKDNPYRDYYLWED--ASPNQMPNDWISFFGD---STWAYDETKQAYFHVFAKEQPDLNWKNPKVRQEIYDMIRWWLDLGIDGFRLDAISHIQKMPWVPFMNVAGIETYMSDLKAIFDEY--GALTVGEASVRSKQAPDWTDEAGYNMIFELEHNVRKSNGNGQGSIYGYKKVIMRWQDLLERGWNALYIENHDQ---------------------------------------------PRSIDTFGDGS--------------IESAKALAVSYMLLRGTPFIYQGQEFGMTNAKQLRADEIKTQNSREHSRTPMQWDNSKNAGFTSRTNQELIELYKKLIELRHQEPAISEG 73662555 5 -------------------------------------------------------------------------------------------------------------GDLPGVIEKLDYLKDLGIDVIWLSPMYKSP--NDDNGYDISDYKDIMDEFGTMHDFNQLLEGVHKRGMKLILDLVVNHTSDEHPWFIESKSSKDNPKRDWYIWKDGSEPNNWESIFN-------GSTWEFDEQTQYYFHLFSKKQPDLNWDNPAVRNEIFDMMNWWFEKGIDGFRVDAITHIKKSFEAGDMNQPGIQTWLQEMKDKSLSQY-NIMTVGEANVNPDNAEDWVGEDKFNMIFQFEHLGLWNTGDVKFDVKSYKTILNRWQKKLENVGWALFIENHDQ-----------------------------PRRVSTWGDDKTYWYESATSHAIVY---------------------------FLQQGTPFIYQGQEIGMTNDVAVVNEEKHKMENRDNSRTPMQW------------------------------------ 163791574 5 -------------------------------------------------------------------------------------------------------------GDLKGIIEKVPYLAELGVDVLWINPFFISP--QKDNGYDIANYVEIDPLFGTMEDFEELITVTKEYKLEIMLDMVLNHTSIEHEWFQRALKGEKKYQDYYILREDGSHPTNWVSK----FGGPAWAPF--GDTGKEYLHLYDLTQADLDWRNPEVREELFNVVNFWLEKGVKGFRFDVINVIGKDEKSLYTDRPIAHEFIHEMNQKSFGRYPNIMTVGEMSSTTIENIAYSNPEKEELSMVFSFHHLKVDYLNGEK--------------------------------------WSKTPFDFMELKELLNDWQEGMSR-EDGWNALFLNNHDQPRAI------SRFGDPVNHFEA--SAKLLAQTIHLLRGTPYVFQGEEIGMTNDYVDIETHNAYKESRDTSRTPMQWTNEKNAGFKERKEGTIFNFYKKLIQLRKDMPIISEG 83643379 4 -------------------------------------------------------------------------------------------------------------GDLPGVTAKLDYVASLGVDAIWLSPFFTSPM--KDFGYDVSDYRNVDPIFGTLEDFETMVAEAHKRGLKIIIDQVLSHTSDQHAWFKESRSSRDNAKADWYVWPDGTPPNNWVSV-------FGGSAWAWDSRRQYYLHNFLTSQPDLNFHNPAVVEQVLSDVEFWLKRGVDGFRLDAINFCYHD---------------KLLRD-----NPANTEVAEGSIGVRKENPY------------AYQRHLYDKTQPENLPFLQRVRALLEKYPGTTT----------VGEIGDDNSLDTMAAYTSDHMAYSFDFLTEQCDAKFLRKTVETIESKLVDGWPCWDVARVATRWCGQEAPLALNKVYMAMLLTLRGSVCLYQGEELGLVEEYEDLVDPYGEYKGRDGCRTPMPWHVAAAVAEQEDAEDSLLHIYREFLHWRKAQPVLQKG 13517323 3 -------------------------------------------------------------------------------------------------------------GDLNGITEKLDYLEDLGIDLIWICPMYQSP--NDDNGYDISDYQKIMAEFGTMDDFDRLLEQVHARGMRLIIDLVVNHTSDEHPWFLASSASRDNPKRDWYIWRDGKEPNNWES----IFNGSAWK--YSAATGQYFLHLFSEKQPDLNWENPEVRSAVYAMMRWWLDKGVDGFRIDAICHMKKEPTFSDMPNPLALPYVPSF---------------ERHLNYDGLLDYVD-DMCEQVFSHYDIVTIGE-MNGASAEQGEEW------VGEQRGRLNMIFQFEHVKWQDGQKDTLEASLDLPGLKEIFTRWQTLLENKGW--NALYVENHDL--------PRVVSGWGDDKNYQRESATAIAAMFFLMKGTPFIYQGQELGMTNTHQGREEPELSRTGRENSRTPMQSDQSANVADQRADSGSVLNFYRALIRLRRQMPVLIEG 88798833 3 -------------------------------------------------------------------------------------------------------------GDLRGIISRLDYLTELGVNIVWLNPIYASP--NDDNGYDISDYEAIMSEFGTMADFDELLEGLHQRGIRLIMDLVVNHSSDEHPWFIESRNPDSAYRDYYIWRDGKS--GRAPNNWVSVFSGPAW-EYDQASD-QYFLHLFSKKQPDLNWENPDLRQDIYAMMRRWFERGVDGFRMDVINMISKNPGEHFMNGPRFHEYMQEMHREV-LADFDCMTVGECFDDVNEGRKLVGEDELSMVFQMEHMSLDWDVQPDWSRVRLKEILNRW------------IDGLDGVGWN-------SQFWMNHDQPRAVSRFG------------------------------------NDADYRVESAKALAAVTLTLPGTPYIYMGEEIGMTN------------------------------------------------------------ 159184380 14 -------------------------------------------------------------------------------------------------------------GDLKGITDRLHHIAGLGADAIWISPFFTSPM--KDFGYDVSNYVDVDPMFGTLADFDGLIAEAHRLGIRVMIDLVLSHTSDQHPWFVESRASRNNPKSDWYVWPDGTPPNNWLSI-------FGGSGWQWDPTRQYYMHNFLTSQPDLNLHNPEVQEELLNITRFWLKRGVDGFRLDTINFYFHDLHLYDKNRPENIAFLKRFRAVLDEF-PDIAAVGEVGDSLEIVGEYTGDDKMQMCYAFEFLAP--DALTPQRVADVQ--ADFARAAPEGWACWAF-SNHDVV--------------------RHVSRWGEH--------------------------------VEDKDAFA----KLLSALLMTQRGSVCIYEGEELGLTEADEDLQDPYGEFKGRDGCRTPMVWDAHAQAGFSTSDEASVLEHYRRFLAFRKQHPAFAKG 192362528 6 -------------------------------------------------------------------------------------------------------------GDIPGIIKKLDYIASLGVDAIWVSPFFKSPM--KDFGYDISDYRDIDPIFGTLSDFDELISKAHARNIKIIIDQVLSHTSDQHAWFLESRESRDNPKADWYVWVDPQPDGTPPNNWLAIFGGSA---WEWEPRCQYYLHNFLRTQPDLNYHCPQVREQILQEVEFWLKRGVDGLRLDAINFCFHDKGFKEDNPPENLAFLESLRQLMD-RYPGTVTLGEAEDSLKTMAEYTGNDRLHMAYSFELLVDKLSG--------------------------NYIRNTVETLEANLAEGWPCWSIGNHDVVRFMSRW-------------------------------------GGEAQSPELAKTLNAMLLSLRGSVCSYQGEELGLTEADIQLQDPYGRFKGRDGCRTPMPWDLALSIDKQESNQASVLNAYRHFMQWRKTQAALRFG 152967481 5 -------------------------------------------------------------------------------------------------------------GDLPGVTARLGHLADLGVDAVWLSPVYPSP--QRDAGYDVADYRGIEPVFGTLDDFDRLTARARELGLRVVVDLVPNHTSAEHAWFRAALAAGSPERARYVFREGRGEHGERPNSWRSVFGGPA---WTRVADGSWYLHLFDSSQPDLDWSHPEVVAEFEDVLRFWLDRGVDGFRVDVAHGLVKAEGPPMWDQEGVHEIYRGWRRVLDAYPGDRLLVAEAWVPPERLVRYLRPDEMHQAFNFDHLRAPWRARELREVVDATLAAHAVEDAP--ATWV--LSNHDVVR----------------------HASRLGYPAGSEPTTGVGPDDA-----------------QPDAELGLRRARAATTFTLALPGGAYLYQGEELGL-------------------------------------------------------------- 29376162 4 -------------------------------------------------------------------------------------------------------------GDLQGIIQKLDYLENLGITLIWLSPMYPSPMADN--GYDISDYYGISSDFGTMADFDELIEEAKKRNIKVILDLVVNHTSDEHAWFQDVKNPQSRFRDFYIIKEGREAPTNWRSNFGGSVWEKLPG------EDAYYFHAFHKKQPDLNWENPELRKEIYQMIRFWLNKGIAGFRVDAINFIKKDLWTNSRNMPGMSDFLNELKEKAFAGF-DIVTVAEAGVNYLNLSEFIGETGFDMIFDFKWADLDVKSGSEWFYRIDWSWFKQQEAMQEAGWSANFIENHD----------------QPRATTKYLKE-------------------------------------QAQQPNAVKTFGAMY---FFLRGTPFIYQGQELGMTN------------------------------------------------------------ 152994064 3 -------------------------------------------------------------------------------------------------------------GDIPGITSRLDYLADLGVDAIWLSPIFTSPM--KDMGYDVSNYIDIDPSFGTLSDFDEMIAKAHNLGLKVIIDQVLSHTSDQHPYFLESRQNQTNDKADWYIWADAKPDGSPPNNWLSIFGGT---GWQWDSRKQYYMHNFLRQQPDLNFHNPNVQEWILSTVRFWLERGVDGFRLDTVNYYFHDKHLFSKNQPENLVFLKKFRALLDEYGATTSVVGESHHPIEMMGEYTTDKRLHMAYSFEMLGHSFSP------KHFSKQITDFFRLAPKGWPCWAFSNHDVV------------------------------------------------------RHVSRWKKHAEDPTAL--AKQACALLLSLEGSVCLYQGEELGQQENYDELVDPQGEDKGRDGCRTPMSWDNSENVADQQNDPSSVLNFYREMLAFRKQNSVLRNG 13517319 5 -------------------------------------------------------------------------------------------------------------GDLNGIISKLDYLQQLGITLLWLSPVYRSPMDDN--GYDISDYEEIADIFGSMSDMERLIAEAKARDIGILMDLVVNHTSDEHPWFIDALSSNSAYRDFYIWRA----PAADGGPPDDSRSNFGGSAWTLDEAGEYYLHQFSTRQPDLNWENPRVREAIHAMMNRWLDKGIGGFRMDVIDLIGKEVDPQIMNGRHPHLYLQQMNRAT--FGPGSVTVGETWSAPEDALLYSAEEELTMVFQFEHIKLFWDEQYGKWCNQPFDLLRFKAVIDK---WQTALADH--------------------------------------GWNSLFWSNHDLPRAV--------SKFGDDGEYRVVSAKMLATALHCLKGTPYIYQGEEIGMTNDIDDYRDIESLNNGPDNARTPMQWNVAAALDDPDS----VFYHYQKLVALRKQLPLLVHG 69244166 7 -------------------------------------------------------------------------------------------------------------GDINGIREKLNYLKDLGIGFIWINPIYQSPFVDN--GYDVSDYQDIEERFGTMEDFDLLLKEAHELGIKVIMDLVINHSSDQHQWFEESKSKESPYRDYYIWVDDGKEPNNWTS----IFGGSAW--EYSHETGQYYLHVFAKEQPDLNWESEKLKEELFNMIRWWLDKGIDGFRLDAISHVKKDPFSPFQNVSGIEEHLTDLKHVFEEY--DIMTVGEASVTAEEGPQWVGKDGFDMIFEFDHI-HIWQQEKEGQLDVLKLKLALS-------AWQTSL---DGIGWN-----------------------------------ALYMENHDVPRAV------SVFGDTRPDFWAM-SAKAIAMMYFFLQGTPFIYQGQEIGMTN------------------------------------------------------------ 13474261 3 -------------------------------------------------------------------------------------------------------------GDLKGIIERLPYIAALGADAIWISPFFKSPM--KDFGYDVSDYCDVDPMFGTLADFDALTAEAHRLGLKVMIDEVLSHTADIHPWFKESRSSRSNPKADWYVWADARPDGTPPNNWLSIFGGSA---WQWDSRQQYYLHNFLAEQPDLNFHNREVQDALLDVTRFWLERGVDGFRLDTINFYFHSQGYNYQDRPENLGFLERFRALLDEY-PATAAVGEVGDSLEVVAAYTGGKRVHMCYSFDFLAPEKISAAK-----VRSVLEAFGKVASDGWSCWAFSNHD-----------------------------------------------------VMRPASRWAAGEADP---VAYLKVISALLMSLRGSVCIYQGEELGLGEAFEDLQDPYGEFKGRDGCRTPMVWDLAQAVNVQQGDQASLLEHYRRFLSFRRAHPALAKG 157126491 38 -------------------------------------------------------------------------------------------------------------GDLRGITSKLQHLADAGIGATWLSPIFRSPMV--DFGYDIADYTAIQPEYGTMEDFDGMMLEANRLGIRIVLDFVPNHSSDQCEWFQRSVAREVGYDDFYVWHDGLVNPDGGDPLPPNNWQSVFYGSWTFHPQGQFYLHQFTKEQPDLNFRNPAVVQQMDDVMRFWLGKGVAGFRIDAVNHLFEVEGTDTKDLPEAYEMVYHWRSLLDQWGPMRIMMTEAYANISFTMKYYRRAGSHMPFNFLLITDLNQASSAPDVFTINKWLTYMPRDQ-NANWV--VGNHDQHRV--------------------------------------------------------------GSRFGKERIDLISVLLMTLPGIAVTYYGEEIGMVDPWEDTKDPTARNTSRDPERTPFQWDD---------------------------------- 194863465 17 -------------------------------------------------------------------------------------------------------------GDLNGITSKLEYLKDLGITAAWLSPIFKSPMV--DFGYDISDFFDIQAEYGTLEDFRALIKRAKELDLKIVLDFVPNHSSNESEWFQKSVRREKGYADYYVWHDGKLDSTTGKRQPPNWLQYFRGSAWEWNEEQQYYLHQFAVQQPDLNYRNPLVVEQMKRVLRYWLNEGVSGFRCDALPPLFEVLPTYIENQPETIDMVYQWRAVLDDHGNSSVLLIETYSPAWFTMQFYGNEGAHLPFNFNLIT-----------------------------------------------VMEQKGISAASVQEAIDLWLKNMPAGRTPNWVLGNHDKR--------RAASRYGTEHIDG--------MNMLVMILPGVSVTYQGEEIGM-------------------------------------------------------------- 119469268 6 -------------------------------------------------------------------------------------------------------------GDLRGIINRIDYIKSLGVDAIWISPFFKSPM--KDFGYDISDYRDIDPLFGNLNDFDELIEQAHDRDIKIIIDQVLSHTSDQHQWFLDSRENQSNDKADWYVWADSKEDGTAPNNWLSIFGG---GAWQWEPRGQYYLHNFLTEQPDLNFHNPDVRKAVLDNVEFWLKKGVDGFRLDAINFCYHDAGFSEDNQPENIEFMQDIRALLNKY-PGTVSLGEISSEDSTMAEYTGGDKLHMGYSFELLTNDYSS---EYIRTTVQTLEKGMTEGWPCWAFS---NHD------VERVASRWSQNGEVNSQQC--------------------------------------------------KMLTALLASLRGSVCMYQGEELGLGEANEDLQDPYGIFKGRDGCRTPMPWDNADLHH----------------------------- 170039413 22 -------------------------------------------------------------------------------------------------------------GDLRGIIEKLPYLRELGVQGFWMSPIFKSPMA--DFGYDISDYYDIQPEYGTMADFDALVAEAKQLGLKVILDFVPNHSSDENEWFKKSENREAGFEDFYVWHPGKPNPADPSKPLPNWVSFFRGSAWQWSDKRKFYLHQFSVKQPDLNYRNPRVVDQMKDVMRFWLKRGVDGYRIDAVPTLFDDPGYTTQDRNETLDMVYQWRSVLDEFQKDRVMMTESYSRIDIVMKYYGNGGSHIPFNFRFITDLGDSSAMDIDNTIKYWMSNMPTGQV-ANWV--MGNHDQ------------------------------------------------------HRVASRFGEN--------KIDLLNMILMSLPGVAITYNGEEIGM-------------------------------------------------------------- 126698044 5 -------------------------------------------------------------------------------------------------------------GDLQGIISRLDYLKDLGITSLWLCPIFKSPMDDN--GYDISDYLDIASEFGSMEDLKELIKESKDRGIKIILDLVLNHTSDEHPWFQEAKNPESPYHDYYIFKKGNDLPNNW----RSVFGGSVWEKVENRDE--YYFHSFGKKQPDLNWENPILRSELYQMINTWSQMGVAGFRVDAITFIKKNLSFQSRNQPGIEKMLYELKENTFKKY-DCMTVAEAGISYDQLGDFIGEDGFSMVFDFKHADLDWFKRISWTIPDLRKILDSQMYVQEHGWAANFIENHD----------------QPRATTKYLLQY----------------------------------------ERNDDAVKMLGAMYFFLRGTPFIYQGQELGMTNDESYSEEEALEFRSRDNARTPFPWADKENAGFSDTTP----------------------- 194863467 37 -------------------------------------------------------------------------------------------------------------GDLNGITSKLEYLKDLGVTAAWLSPIFTSPMV--DFGYDISDFFDIQPEYGTLDDFRALIKRANELDLKIILDFVPNHSSDENSWFVKSVNREKGYEDYYVWHDGKVNSTTGAREPPSNWQAFRGSAWEWNERQQYYLHQFAVQQADLNYRNPLVVEQMKRVLRYWLDQGVAGFRCDAVPVLFEEPDADGQYADE------ELSGLTDDVEDRKYLKSDLIENRPETI--------DMAYQWRVVMDDYQRIHGGDSRVL---LIETYAPPAYT--MQFYGNRSTAG----------------AHLPFNFNLITVLASDGVSAGSIKTAVDNWLDNLPAGRVANWVIGNHDQRRAASRYGAMNMLVMVLPGASVTYQGEELGMTDGWEDTQDPAACNSNRDPSRTPFQW------------------------------------ 195149590 31 -------------------------------------------------------------------------------------------------------------GDLNGITSKLEYLKDLGVTAAWLSPIFTSPMV--DFGYDISDFFDIQPEYGTLDDFRALIKKAKELDLKIILDFVPNHSSDENEWFKKSVKREKGYEDYYVWHDGKVNAETGKREPPSNWQAFRGSAWEWNDRQQYYLHQFAVQQADLNYRNPLVVEQMKRVLRYWLDLGVAGFRCDAVPVLFEIE--TDENGQYADEEVSGLTDDVDARN---YLKSDLIENRAETI--------DMAYQWRVVMDDYQRIHGGDTRVL---LIETYAPPAYTMQFYGNRSVEG------------------AHLPFNFNLITGPASDGVSASSIKTAVDSWLNNLPPGRTANWVIGNHDQRRAASRYGAANALVMILPGASVTYQGEELAMTDGWEDTQDPAACNSNRDPSRTPFHW------------------------------------ 209547966 12 -------------------------------------------------------------------------------------------------------------GDLKGITARLPHVASLGVDAIWISPFFTSPM--RDFGYDVSDYENVDSIFGTLVDFDTMIAEAHRLGIRVMIDLVISHSSDQHPWFVQSRSSKTNAKADWYVWADAKPDGTPPNNWLSIFGGSA---WAWDPTRQYYLHNFLTSQPDMNLHNPEVQDRLLDVVRFWLNRGVDGFRLDTINFYFHDPHVYDKNRPENLAFLKRFRAVLEEF-PAIAAVGEVGDSLEIVGEYTGNDKMHMCYAFEFLAP------------------------------------DPLTAERVEEVMQDFEAAAPD----------GWACWAFSNHDVMRHVSRWGGLVADHDAF---------------AKLYASLLLTLRGSVCLYQGEELALTEAYQDLQDPYGEFKGRDGCRTPMVWDSQVAQGGFSTVEASVLEHYRRFIAFRKLHPAFAKG 118793578 21 -------------------------------------------------------------------------------------------------------------GDLKGITQTIDYLKTIGIDGVWLSPIFKSPM--NDFGYDISDFYAIQEEYGTMEDFEELAAKCASIGLKLILDFVPNHSSDEHEHFRLSEEGIEPYKDYYIWHSGVLDANGTRHPPSNWISVFRGSAWQWDKRQQYYLHQFQKKQPDLNYRNPALVEEMKNVMRFWLNKGIAGFRIDALPYLFESEHTETKDQPETYDMVHQWRQVVDEYTARRIILTEAYTAVQNMTRFYGAPGAQIPFNFQLITLLTVNSTGRDFVNAVQSWTRAMPSGAIANWV--LGNHD-----------------------------------------------------NSRIASRL---------GVARADLYNIALQTLPGIAVTYYGEEIAMVDQWSWNDDPAACNYSRDPVRTPFQWSN---------------------------------- 77360300 41 -------------------------------------------------------------------------------------------------------------GDFNGMTAKLPYLEELGVNALWLTPIFEAP---SYHGYDFTEFYKVESDYGSMAEFEAFIKAADDKGMKVILDLVINHISSQHDWFQQSEKQQAPFSDYFVWRDDPKAGSGWGHAWSDN--DKPEAVWHWSETKQYYYGAFGASQPDLNLRHPDVANEMKKMAKFWLDKGVAGFRLDAVRFAMEGGANAQADTQETIEYWQDFNQYIKSVNPQAYLVGEAWADLPIAAKYYGEGGLDQGFDFEVGYKILSLLKTDDTDVLFGTMPSNEQHKAKNA------------LILDENLQQRKDSQAPLH------FFTPFLTNHDQERVAYQLKEHDG-----------------------KAKLAAAMLFSSPGTPYIYYGEEIGLTQQRI-GDDVYK--------RAPMQWDNSHQAGFTQSNPNSVWRLYQHLIAMKKQRPEFT-- 170726561 47 -------------------------------------------------------------------------------------------------------------GDLQGIIQKLDYIASLNVDAIWISPFFKSPM--KDFGYDISDYRDVDPMFGTMNDFDKLIVKAHALGIKVVIDQVLSHTSDQHQWFIDSRESKTNAKSDWYVWAEPKEDGTAPNNWLAIFGGCA---WEWEPRQQYYLHNFLTSQPDLNFHHPEVRQAVLDNVEFWLKKGVDGFRLDAITFCYHDEGFSEDNPPQTLGFIEELRALVD-RYPGAMTLGEVSSEDSTMAQYTGEGRLHMAYSFELLTEDFSAA------YIRQTVEELEASIGDGWPCWAIGNHD------VQRVATRWGRNCSDPNM---------------------------------------------------VKMLTAMLCSLRGSVCTYQGEELGLTEDFEQLQDP---------------------------------------------------- 167746320 28 -------------------------------------------------------------------------------------------------------------GDLRGILKHLDYLSDLGVTMLWICPVYASPMDDN--GYDVSDYYAVHPMFGTMEDLEKLIDEAGIRGMKIMMDLVLNHTSDEHVWFQNARDPKSRYRDYYIFKKSRNGRP--PSNLRSVFGGSVWEPVEGTEE--YYFHSFSKRQPDLNWENEDMRKELYEMIRWWMKKGIAGFRVDAINFIKKDHTFPDRNVKGIEAFLRELKN--QVFDPDCVTVSEADVPYSSLGDYIGKQGCSMMFDFSYTNFDWYKRKTWTTEEFRELLKSQEEIQKTGWPAVFIENHD--------------------QPRAVSKFFPDKKDQTY-----------------------------------EAASMLAAMYFFLRGTPFIYQGQELGTTNVWKDFDDIESRGQSRDNAREMMDWKEAETQEKEE---QSVLKFYKKMTALRKQEP----- 160945943 5 -------------------------------------------------------------------------------------------------------------GDLKGVTAKLDYLADLGVDYLWLTPFFPSP--QRDNGYDVADYRAIDPRYGTMEDLEELIREADRRGIGLMLDMVFNHTSTEHEWFKKALAGDKKYQDYYIFKDG--TPDRYPTNWVSKFGGPAWEYVPCL--GKWYLHLYDVMQADLNWENPAVREEMADILRFWKAKGIKGFRFDVINVISKPEVYEDDDGRNVHKYLKELVAAGGI--DGMITVGEMSSTTLENCIGYGNHELTMCFNFHHLK---------------------------------VDYKNGQKWELMQPD--------HMALKKLFQTWQEGMQAHGGWNALFWCNHDQPRAV--------SRFGSDTTYWKESAEMLAAAIHFMRGTPYIYQGEELGMTN------------------------------------------------------------ 183602630 23 -------------------------------------------------------------------------------------------------------------GDLKGITSRLDYIADLGVDVIWLSPVYQSP--QDDNGYDISDYEAIDPIFGTMDDMDELLAEAHKRGIKVIMDLVVNHTSDEHAWFQESRDPNSSKADWYWWRPPGMEPGAPGAEPNEWGSYFGGSAWQYDKRGEYFLHQYSKKQPDLNWENPQVRKAVYAMMNWWMDKGIDGFRMDVITQISKVVDKNGRDGPRIDEFLQEMRREVFEKRGGYMNVGEAPGVDAARNEYI-------------------------TDPDHKELDML-----------FLFDHVGIDQGDSKWDIVKF--DVRHLREQLKAQQEAVHDRGWA--SLFTCNHDQPRVVTRW------GDDSNEENRVHSAKAFGMLIHLHRGTPYIYQGEELGMTGANAYRQRVEEAKVGRDNARTPMQWDAAAQFDDPDS----VYAFYKKLVNLRHNSAVVSAG 163791450 8 -------------------------------------------------------------------------------------------------------------GDLKGIIKQMDYIQSIGVNMIWLNPVFVSPQIDN--GYDVANYYAIDDSFGTMADMEKVIEEAHKRGIKVMMDFVLNHTSDQHPWFQEALKGPGNYRDYYIWQKKRSVPNNWGSF-------FGGSVWEKEPLGEFYFHLFAKEMPDLNWENPEVRMAMADCANFWLDKGIDALRLDAFIHVDKEEGFPDVNLPKVTDYMQEFSQRIRKNHPMVFLVGEAASASIELAKIY-----------------------------------TDPVNEVCDSVITFRYFPEDEQSKDERLPLDMQHGKLDLKEFKQTMVEWQSEASVGGPVLYWNNHD--------MARAVSRFGDDEQYRDNSSKMLATLMYLQKGIPFLLYGEELGMKNFYQTALDLGHSKESKDVSRGVMQWNDSNNVADQEAVENSILQYYRAVLKL-KQEPVFSEG 94158854 20 -------------------------------------------------------------------------------------------------------------GDLKGIKDKLSHFIESGITAIWLSPINRSPMV--DFGYDISDFKDVDPIFGTIKDLEDLTAEAKKQNLKVILDLVPNHTSDQHKWFQMSNNNTNKYKDYYIWKDDKGNPDKYPNNWLSVFNGT---GWTFHEGKQFYFHQFYKQQPDLNYRNSDVREEMKNIMKFWLDKGIDGFRIDAVPHLFESANTLTKDQPETYELVKEWRDFVDNYAEEIVLLTEAYSSLENTLKYY-EVGSNVPFNFKF---ITDANSSSTPEQFKVIIDNWIKGTPQNNVPN---------WVMGNHDRVRVG--------------------------------------------------TRYPGRADHMIMLEMIL---PGVAVTYYGEEIGMVDNTT-----IYKYDVRDGCRTPFQWDN---------------------------------- 170071353 31 -------------------------------------------------------------------------------------------------------------GDLKGITEKLEYIKSLGMRAFWLSPIYKSPMA--DFGYDISSFVEIQPEYGTMSDFENMVKKAKELGLKVILDFVPNHSSDEHEWFVKSENREVGYEDFYVWHDGIVGSNGQRSPPNNWNEAFRGSAWQWSATQQFYLHQFHRKQPDLNYRNSAVVEAMKNVLRFWLGKGVDGFRVDAVSNLFEDDHIYTQDQPETVNMVYQWREVMDAYGETRVLMTEAWSALSVIKTYFGRLGSQKPFNFQFILHLNNSNAADFKTVIESWLDTVP-VGHAPNWV--LGNHD------------------------------------------------------VRRVASRMGGEH-------MADIMEMVELSLPGVSITYQGEELGM-------------------------------------------------------------- 121711725 10 -------------------------------------------------------------------------------------------------------------GDIPGIISQLDYIQSLGVDVVWLCPMYDSPQI--DMGYDISDYESVYAPYGTVEDMERLIEACHSRGLRIILDLVVNHTSDQHQWFKESRSSDSPKRDWYIWRPAKYDSNGNRKPPNNWRAVFGGSAWEWDETTQYYLHLFCVEQPDINWENAQVRQAVYSAMEFWLKKGVDGFRVDTVNMYSKDPAFSDANGPRIHEYLSEMYEVLDKY--DAMTVGELPQTPEGVLRYVSAEKKQLNMVFSFDVV-------------------------------------DLGMGKDYKFLTTPRSWTLPELKEAIARAQNILKGTDGWTTVFMENHDQ------GRSISRFGSDKTPELRDASARMLAMFQCTLSGTQFVYQGQEIGMVN------------------------------------------------------------ 34915929 6 -------------------------------------------------------------------------------------------------------------GDLPGIIAKLDYISGLGVDAIWISPFFKSPMA--DFGYDISDYRAVDPLFGSLADFDRLLEKAHGLGLKVMIDQVLSHTSIAHAWFQESRQDRSNPKADWYVWADPREDGTPPNNWLSLFGGVA---WQWEPRRQYYLHNFLVDQPDLNFHNAEVQQATLDNVRFWLDRGVDGFRLDAINFCFHDAGFSADNQPENLPFLERLRGLLDSY-PGAVSLGEISSEDSTTAEYTAQGRLHMGYSFELLVQDYSAAYIRDT-------------------VSRLEATMLEGW-------PCWAISNHDVVRAVTRWGGAQATPAFAR-------------------------------------MVVALLCSLRGSICLYQGEELGLEVAFEDLQDPYGTFKGRDGCRTPMPWTDAPSAGFTSDDAHSVLRAVRAFLAWRKEMPALREG 89211420 47 -------------------------------------------------------------------------------------------------------------GDFVGLKEKIPYFKELGVDTLWLMPVNDS---QSYHGYDVVDYYNTEPDYGTLEEFREFLQEAHANGLKVIMDLVLNHTSVNHYWFREAVNRDSKYRDYYVWAENEEQVKELGPWGQPV--------WHRSPDGGYYYGLFWSGMPDLNYRNPEVRAEAKKIAKFWLDDGVDGFRLDAALHIDK-------DLTITHQWWQEFNTFVKGINPEAFLVGENWTDTHTVGEFFR--DLDASFNFALADEILRMVNGVPVDILKEIHGVYSQYSDQYIDAIFLRNHDQ----------NRVGIEVLRNR--------------------------------------------------AKMKLAASVLFTLPGTPFIYYGEELGQLGDDNIREPFDWYKDSKGPGMTTMHSMRFTKPHDGISLEGSVYEHYKKLIHIRKEHPQFFTG 16080181 5 -------------------------------------------------------------------------------------------------------------GDIQGIRTKLSYIKELGADVIWICPLYDSP--NADNGYDIRDYQNILSEFGTMEDFDELLGDIHDLDMKLIMDLVVNHTSDEHPWFIESRSSHSEKRDWYIWKDGGKTPNNWES----IFGGPAW--EYDQKTSQYYLHLFDKKQPDLNWENEKVRNAVYDMINWWLDKGIDGFRVDAITHIKKKEGFPHMNADGIMDLLTELKENTFSRYP-IMTVGEANVAPKEAADWAGEKNGIFSMIFQFEHLLWDVEINEDIVAFKRILTDWQDSLEGIGWALFMENHDQP--------------------------------------------------------RSVSVWGDDGVYLKESAKALSAVYFLMKGTPFIYQGQELGMTNDYDDVEDVMKWKKGRDNSRTPMQWNAEAQKNDKTS----VYHFYKSLIKLRQTYDVFING 212716553 9 -------------------------------------------------------------------------------------------------------------GDIAGVSEKMDYLRALGVDAVWLSPFYPSELA--DGGYDVIDYRDVDPRLGTMDDFDEMTLRAHEAGIKVIVDIVPNHTANKHRMFLEALARGSKERDRYIFREGRGE--NGELPPNDWISLFGGPAWERVEDGQWYLHIFTKEQPDLNWKNPEVHEEFKKTLRFWSDHGTDGFRID---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 197339276 9 ---------------------------------------------------------------------------------------AGPDWWRS--AVIYQVYPRSFAGDLAGVRAKLPYLAELGVDAIWFTPWYLSPLA--DGGYDVADYRTIDPAFGTLAEAEKLIDEARALGIRTIVDIVPNHVSDQHAWFRAALKAGPGSPERERFHFRAGRGEHGELPPNDWPSQFSGDTWTRVEDGEWYLHLFTPQQPDLNWDHPDVRKEHEDVLRFWFERGVAGVRIDSAALVAKDPANPYIDRDELHDIYRSWRRVADEY--GGVFVGEVWMPDERFARYLRPDELHTAFNFNFTSCPWDRDQLREA--IDSTLAEHAPVGAPATWV--LCNHDVTRTVTRYGRAEDTGFAFERKRFGVPSDLT------------------------LGTRRARAAALLSLAL---------------PGSVYLYQGEELGLPEPLDRVEDPMGVDPGRDGCRVPLPWTADAAADVQAADPGSMLSLYRAAIRVRATEPGFGHG 159185146 16 -------------------------------------------------------------------------------------------------------------GDLAGVTKRLPYIASLGVDAIWLSPFFTSPMA--DMGYDVSDYCNVDPMFGTLADFDALMAEAHRLGLKVIIDQVISHTSDKHPWFVDSRASRINSKADWYVWANPKPDGTAPTNWLSVFGGPA---WEWDGRKQYYMHSFLASQPDLNFHNPEVQDAVLETVRFWLDRGVDGFRLDTVNHYFHDFGLDASDRPENVAFLKRFRALLDDY-EGRATVGEVGDSLKTVAAYTGNDKLNMCYTFDLLGPDFSA------KHLRGSVETFGKVVTDGWVCWAFSNHDVV--------------------------------------------------------RHLSRFSEGPEEQTRVAKLAICVLASLRGSICLYQGEELGLTEAFEDLRDPYGAFKGRDGCRTPMVWEVDAQERKPDS----VLNHYRAVLSFRKTHGALRDG 190892838 8 -------------------------------------------------------------------------------------------------------------GDLKGITRRLPYIASLGVDAIWLSPFFKSPMA--DMGYDVSDYCDVDPIFGTLADFDEMMAEAHRLGIKVVIDQVISHTSDRHPWFVESRSSRTNPKADWYVWADPKPDGTAPNNWLSIFGGP---GWEWDGRRQYYQHNFLTSQPDLNFHSEAVQDAVLETVKFWLDRGVDGFRLDTVNYYFKQLRSNPPHQPENIGFLKRFRSLLD-RYEDRTTVGEVGDSLKTVAAYTGDDKLHMCYTFDLLGPDFTA----------------------------------------------------DHIRGCVEAFQKSVTDGWVCWAFSNHDVMRHVSRFALT----------EEERPDIAKLAISVLSALRGSICLYQGEELGLPEAFEDLRDPYGAFKGRDGCRTPMPWEAYEQADTQEASGGSVLNHYRRALAFRKSHPALIDG 116668980 14 -------------------------------------------------------------------------------------------------------------GDLRGVTAHLDHLHRLGVDAVWLSPFYKSPQA--DAGYDVADYREVDPLFGTLADFDEMLQKAHGLGLKVIVDLVPNHTSDEHAWFREALAAPPGSRDRYMFRPGKDSGDLAPNNWKSIFGGPAWTRVTEADGGEWYLHLFDTKQPDLNWDNAEVKEEMRSVLRFWLDRGVDGFRVDVAHGMVKEAGSPFFDQDGVHEIYRDWHRVLAEYDGDRMMVAEAWVEPERLARYVRPDEMQQAFNFDFLLAGWD--AGRTAVAIEDSLRAAATVGATTTWV--LSNHDTVR---------------HSTRFGLKDPTTFPKGIAAEDEQPDAALGLARARAAS------------------------MVSLALPGSAYLYQGEELGLPEHTEARQDPNGIERGRDGCRVPLPWKAAE-------------------------------- 212710456 5 -------------------------------------------------------------------------------------------------------------GDLAGITAKLDYIQSLGANVIWLCPIFESPM--KDNGYDIANYDCVDPIFGDNDDLDELIRQAAQRGIKILLDLVLNHSSNQHPWFKAALDPQSPYADYYFIEWDHPTPPNNLRTYFDCPVWTQVPNST-----RWYFNSFGPEQPDLNWENPQLRKEIIQMINRWIAKGVAGFRIDAIGNIKKEDGSWVVNQPGIHDFLKEL--ASQTFHPNVMTVAEIDVPPHDLVDYIGEDGASMVFDFSIADLDIAKQPPFSISPIT-------AERLKPVFFNNQLTTQQVGWGAPY-------LENHDQPRSLNKFLNQHAKNPFA------------------------------------AKMLATFLLTQRGTPFIYQGQEIGMTNLYQWGKHQGYSQRSRDNARTPFQWNNASQAGNPNYPPDSLFAFYQQLIHLRRHSPILVDG 22900933 8 -------------------------------------------------------------------------------------------------------------GDLLGVVDKLDYLHWLGVDYLWLTPFLRSP--QRDNGYDISDYYAIDPSYGTMADCELLITEASKRGIKLMLDIVVNHTSIEHPWFQAARSSDNPYRDFYIW---RDQPNNWESK-------FGGSAWEYEATGQYYLHLFDHTQADLNWDNPQVRAEVFKMMRFWRDKGVGGFRLDVINLISKPADFPDDDGPNVHRYLQEMHREVFEGF-DLINVGE------------------MSSTSLEHCVRYSCPASRELSMTFNFHHLKVDYPNLQKWV-------------------RADFDFLELKRILSDWQVGMQAG-DGWNALFWCNHDQ--------PRVVSRFGDDGEYREPSAKMLATALHFLQGTPFVYQGEELGMTN------------------------------------------------------------ 33240178 15 ---------------------------------------------------------------------------------------------------------------------------------IHLLPFLCS---TSDGGFAVSSYEKIDSRFGSWDDLKNLSDK-HI----LMADLVLNHVSASHPWVQQFKNGTNPGKNYIL---SPSIKNNWE-NVIRPRNTSLFTNIATIEGNKDVWTTFGPDQIDVNWREPKLLLEFINLIVRYLNHGIKWIRLDAIGFIWKEPSTTCLHMEQVHNLVKVLRIILEKLKRSGVLITETNVPEKENISYLSGSEAHLAYNFPLPPLLLESLINNKADLINNWLCSWPDLPVNTGFLNFTASHDGIGLRALEGLMDSRRIHNLLISCEKRGGLVSHRRMPNGEDKPYELNISWWSAMAD-------TGVNTNYLQFERFILSQFFVMALKGVPAFYLQAIMASEND---LVSFGQSGERRDLNRQRFDENTLENLLDPKSFASKNLKALRNAMTVRSSLKAF--- 92112396 6 -------------------------------------------------------------------------------------------------------------GDLPGIIEKLDYVASLGVDGIWLSPFFTSPMA--DFGYDISDYRDVDPMFGTLDDFKSLLSHAHALGLKVIIDQVISHTSDQHPWFQESRRDRQNARADWYVWADPKPDGTPPNNWLSIFGGSA---WTFDSRRQYYLHNFLIEQPDLNFHNPAVRDAQLDNMRFWLELGVDGFRLDTVNFYFHDPYTWQRHRPENLDFLKRLRALMDEF-PGTATVGEISEPLERMAEYTAGDKLHMAYTFDLLN------APRSPAYIHEVIERFQRLAGDAWPCWALSNHDVM-------------------------------------------------------RSATRWGAEEDAEAYPKVTLA--MLLSLRGSVCLYQGEELGLPEPFERIQDPYGDFKGRDGCRTPMPWHLQRAVSRQQASLDSMLNSVRALIAFRHDHPALFDG 195430356 36 -------------------------------------------------------------------------------------------------------------GDLNGITSKLKYLKELGVTAAWLSPIFTSPMV--DFGYDISDFFDIQPEYGTLDDFRALIKKAKELDLKIILDFVPNHSSNESEWFKKSVNREKGYEDYYVWHDGKVNATTGEREPPNWLQYFRGSAWEWNEQQQYYLHQFAVQQPDLNYRNPLVVAQMKRVLKYWLAEGVSGFRCDALPPLFEVLPDYIENQPETIDMVYQWRTVLDDYGDSRVLLIETYAPAWFTMQFYGNRGAHLPFNFNLITVMQNEFSAKNVQLIDLWLNNMPA-GRTPNWV--LGNHD------------------------------------------------------KRRAASRYGQEHID--------AMNMLIMVLPGASVTYQGEELGM-------------------------------------------------------------- 156042604 13 -------------------------------------------------------------------------------------------------------------GDLNGIASKLPYIKSLGVDVVWLSPIYKSPM--NDMGYDISDYRAINPMFGTMEDWERLCEKAHELDLKLVMDLVVNHTSSEHAWFKESVAGGPPKRDFYYWEPNGKEPNNWGAMFGGSSWEKDPSHQT----EEYYLHVYDVSQPDLNWTNPAVRNEVWDIMRFWLDKGCDGFRMDVINCISKEPGFPNFNGPHVKEYLEEMHREVLCHYPEAFTVGETKTAKSALGLVQGGKPLQMVFHFEH---------------------VYFDIQPGK-----------------KPFFPRPSWDLTDLKKILGDWM-SYNAANDGWDSLYLENHD--QPRILGRWA-----KDTPEWRVQAAKMLALFHATGRGTLFVYQGQEIGTANSRWWKNEEFRQGYGRDNSRMGMQWDDSPNGGFTTGKPGSTLEFWKQMLQIRKNNPVLCKG 187934406 5 -------------------------------------------------------------------------------------------------------------GDLNGVIDKLDYLEELGIDYIWLTPFYVSP--QNDNGYDVADYYNIDPLFGTNEDFDRLVKEAEKRNINIMLDMVFNHTSTEHQWFKNALNGDEKFKDFYIFRKGK------DSNPPTNWKSKFGGNAWEYIDTEYYLHLFDKTQGDLDWTNLDVKNEIYKIVNHWINKGVKGFRFDVINLISKPEKFEDDDGPNIHKYLKELNENTFGKYDDIITVGEMSSTTIDNIKYSNPNEKEMVFNF-------------------HHLKVDYDNGDKWTLMNF---------------------DFKLLKSIFKEWQEGMEQGN-GWNAVFWCNHDQ--------PRIISRFGNTDKYHKESGKMLGTCIHMMRGTPYIYQGEEFGMTNPNEYRDIESKASKSRDNSRTPMQWNDEKNAKNALKDNDSIFYHYKKLIDIRKEYDVVSNG 121720108 15 -------------------------------------------------------------------------------------------------------------GDIPGLISKIPYLHSLGVDVVWLSPHYDSPMH--DMGYDISDYEKVLPAYGTVEDVEKLIAECHERGIKLILDLVVNHTSDEHAWFKESRSSDNEKRDWYFWRPARYDEQGNRLPPTNYRGYFAGSTWTWDEKTQYYLHLYAKEQPDLNWDNRATREAIYDAVRFWLDKGVDGFRVDTVNKYSKRTDFPWCNGPRIHEFIREMYDEALAPYGDVMTVGEANTPPKDVLKYVGAAAQQLSMVFHLIGHIGMGSSLEDKYMFQQW-KLTQMKSIVSKWQSFV-------------------------------------EGTDGWTTAFCENHDNG--RSVSRFASDAP-----EFRERSAKMLALMMVAMTGTLFLYQGQEIGMIN------------------------------------------------------------ 188589618 5 -------------------------------------------------------------------------------------------------------------GDLIGVINKLDYLEELGIDYIWLTPFYVSP--QKDNGYDVADYYNIDPLFGSNEDFDRLVKEAKKRNINIMLDMVFNHTSTEHKWFKNALNGEKKFKDFYIFKKDGNPPTNWQSK----FGGNAWEYIDKFDE--YYLHLFDKTQGDLDWTNSEVKNEIYKIVNHWINKGVKGFRFDVINLISKPEKFEDDDGPNIHKYLKELNNNTFGKYNDIITVGEMSSTTIDNIKYSNPNEKEMVFNF-------------------HHLKVDYDNGDKWTLMNF---------------------DFKLLKSIFKEWQEGMEHGN-GWNAVFWCNHDQ--------PRIISRFGNTDKYHKESGKMLGTCIHMMRGTPYIYQGEEFGMTNPNEYRDVESKNYKSRDNSRTPMQWNDKDNAENALKDKGSIFYHYKKLIDLRKKYDVVSNG 90020250 6 -------------------------------------------------------------------------------------------------------------GDIPGIVQKLDYIASLGVDAIWISPFFKSPMH--DFGYDISDYRDVDPLFGTLDDFDLLIDEAHKRGIKVMIDQVLSHTSAEHEWFKESRQSRDNPKADWYVWADPNEDGTPPNNWLAIFGGSA---WEWDSRGQYYLHNFLKSQPDLNFHCEDVQNQILQEVEFWLKRGVDGLRLDAINFCFHDWHTYNNTQPENLAFLQRLRSLMDKY-PNTVTLGEISSDDSTMAEYTDNDKLHMAYSFELLADEFSAAYIRET-------------------VGTLESRLNDGW-------PCWSIGNHDVPRVASRW--GKEDACDALSIV-----------------------------------LNAMLLSLRGSVCCYQGEELGLKEAFEQLQDPYGKFKGRDGCRTPMPWD----------------------------------- 69245800 5 -------------------------------------------------------------------------------------------------------------GDLRGIISRLDYLAYLGIDAIWLSPVYESP--NDDNGYDISNYQAIMAEFGTMEEMEELIEEAKKRNIRIIMDLVVNHTSDEHPWFIEARNKENPYRDYYIWRD-----PVNGKEPNRLRSIFSGSAWQLDETGQYFLHLYSKRQPDLNWKNKQVRQEIYQMMNFWIDKGIGGFRMDVIDMIGKEPDKETSNGPKLHEYLQEMNQAT-FGDKNLMTVGETWGATTEIAKLYSRNELSMVFQFEHIGL-------------------------------------DQQEGKDKWDLKPLSISEL--KKVLSKWQTSL--GDEGWNSLFWNNHDLPRIVSRW--------GNDDVYRKESAKMFAILLHMMKGTPYIYQGEELGMTNDIAEAKDIETINKGRDNARTPMQWNARENAEEALADQDSVFYMYKKLIDLRRKHDI---- 116617627 8 -------------------------------------------------------------------------------------------------------------GDLPGIIQRLPYLAKLGVTMIWLNPVFPSP--QNDNGYDISNYTAIDPLFGTMTDFENLVKEAKTYHMGIMLDMVFNHTSTDHTWFQKALAGDQKYQDYYYLRPDGHEPTNWVSK----FGGSAWAKF--GDTNLAYLHLYDPTQADLNWHNPAVRQELYDVLNFWLAKGVRGFRFDVINVIGKDDETDNTDTPIVQDYIQEMNAATFGKYPDVITVGELSSTTVQNAAYTNPDNLSMGFNFHHLKVDYDHGNKWKVPYEFESLRHIW--------------HEWSQGLMENHGWPAWFWNNHDQPRAINRFIKTPKYYRVG------------------------------------AKMLAMLVHLNRGTPYVYMGEEIGMIDPTTYVDVESKQTKSRDNSRVPMQWRNEDNVAQDEKSADSLYAFYQNLIRLRQENEVIADG 129006 4 -------------------------------------------------------------------------------------------------------------GDLQGVIQKLDYIKRLGADVIWLCPVFDSP--QDDNGYDISDYRSIYEKFGTNDDMFQLIDEVHKRGMKIIMDLVVNHSSDEHAWFAESRSKDNPYRDYYFWKDDGSEPNNWGA----IFSGPA---WSAMSTAQYYLHYFSKKQPDLNWENEAVRREVYDLMTFWMDRGVDGWRMDVIGSISKFVGRYHSNGPRLHEFIQEMNREVLSRY-DCMTVGEAGSDVEEAKKYTDPHELNMIFTFEHMD-----------------IDTKQHSPNGKWQM--------------------KPFDPIALKKTMTRWQTALMNVGWNT--LYFENHDQPRVISAGAMTRELRKQSRQSISNSSAR--------HEGNPFIYQGEEIGMTN------------------------------------------------------------ 207082421 53 ---------------------------------------------------------------------------------------------------------------------------------VHFLPFYPS---SSDSGFAVKDHYKIDSRLGNWSDITKFSKKN-----DVMADIVINHSSARGLWFKNFLKGKKPGKDYFL----KVNSNFNVSKVIRPRDHQLLKKIDIFKQPEYLWRTFSPDQLDMNFKNPAVLLRFIKIMINLVNHGVTIFRLDAIAYLWKESGTKCINLKETHEIIKLFRLICNLLNVESIIVTETNLPEKENISYFGADEANWIYNFSLPPLLIYSFLFENSSYLNSWNKKLPQTKKGNSYLNFIASHDGIGMRPVEGIINKNNKDKFLKRLKKNGSKFSYRKVQNKSKKVYEANITIFDALKK------SDYDPKGKYFLERFVSAHSIMISFEGVPAIYFNSLFGTSNDEAKY---IITGNNRDLNRYRWNKNITKKLKNLKSKQSIFYKKITNLLEIRRKQKAF--- 154304628 13 -------------------------------------------------------------------------------------------------------------GDLNGITSKLPYIRSLGVDVVWISPIYASPM--NDMGYDISDYRAINPMFGTMEDWERLCARAHELGLKLVMDLVVNHTSSEHPWFKESVSGGPNGRDFYYWQPNGKEPNNWGAMFGGSSWEKDPSHQTD----EYYLHVYDVSQPDLNWTNPAVRNEVWDIMRFWLDKGCDGFRMDVINCISKEPGFPNFNGPHVKEYLEEMHREVLCHIPEAFTVGEGLKRPESALGLVGGKPLQMIFQFEHMY--FDIQPGMKPFFPRPSWNLTEIKKNLGEWMSFNAAHDG-------------------------------------WDSLYLENHD--QPRILGRWA-----KDTPEWRVQAAKMLALFHATGRGTLFVYQGQEIGTANSKWWTNEEFRQGYGRDNSRMGMQWDDSPNGGFTDGVKGSTLEFWKQIIKLRKENPVLCKG 116871645 9 -------------------------------------------------------------------------------------------------------------GDIRGIIERLPYLADLGINVVWLCPVYKSPMD--DGGYDISDYYQIDPMFGTMDDMDELIEKAGELGIKILMDLVVNHTSDEHEWFQKALANKSKYRDYYIFREGGNPPNNWRSYFGGSAWEPVPS-----ESNMFYLHAFSKKQPDLNWENIAVRNECIQMINWWLEKGLGGFRIDAILNLKKRIGHWILNQPGIEEWLNEI-DELTFKKHNAFTVAEADVPEERLSEYIGEGHFRMVFDFSYTDI---------------------DTPETGEWF------KQSKWT-VKELKDKIMINELITQR-------------NGWGAKYLENHDQ----PRSINKYLPQEYQDD----RSKKMLAVLFMMLHGTPFIYQGQEIGMSN------------------------------------------------------------ 56199422 1 --------------------------------------------------------------------------------------------------------------DLQGIKSKIPYLKELGMDAVWLSPCFNSSW--KDGGYDISNFKEIDPLFGTMKDFDELLATCKENDVKLILDFVPNHSSNEHEWFIKSEQRDPEYKDFYVWHPGKPNPAGGRNLPPNNWNSFRGSAWEWSERGEYYLHQFAIAQPDLNYRNPAVVDEMKNVLKFWLDKGVDGFRVDAIPHLFEEKEDNEGNYPETVEMVYQWREVLDSYKNSRLMMTEAYTSLDNLMKYYGKNGSHIPFNFEVLTGTKADSTAKNLKIVSENYMNHIPAGKSANWV--LGNHDQ-----------------------------------------------------RRIKSRLGGE--------ARAELFNFYLQTMPGHAITYQGEEIIMEDVYAETQDPQACNYSRDPARTPMQWNN---------------------------------- 121715682 28 -------------------------------------------------------------------------------------------------------------GDLRGIIQRLDYLKDLGVDMVWLTPIYASPL--EDQGYDIANYKAINPIFGTMEDWDELCEELHKRGMKMMMDMVFNHTSSQHAWFLESKKSKDNPKRNWYFWRKGKTGKHGERLPPNNWESLFGGPAWKYDESEWYMHLFSPSQPDLNWDNPEVRDAIYDVIDFWGSKGTDGFRFDVINLVSKTPGLPDANGPNIHIYMHEMNRKVLSKYTNC-TVGEMGVDEYESSQYVAKEELSMVFQFHHMDLDGEGGDKWDPRPWELW-----------------------------------------ELEKVFRIWQQHMLGNNGWNSLYMENHDQARAV------SRFGNPDPRYRAV-SAKMLATILLSLRGTPFLYQGQELGTPHPQNWKMDPLREPDGRDNARTPMLWDNETQTRDPDS----VLNYFKKLIHIRRQHPLMSYG 116629196 6 -------------------------------------------------------------------------------------------------------------GDLRGIIEKIDYIKKLNVDFIWFNPFFVSP--QNDNGYDIADYKKIDPRFGTMDDFEELVTKLKSINVNVMLDMVLNHCSTEHEWFKKALAGDKKYQKFFYLRKDGQLPNNWQSK----FGGPAWSKF--GDTDYYYLHLYDPTQADLDWHNPEVRAALIDVVNFWRNKGVHGFRFDVINVTGKDEKSLYTDTPVVQQYLKELNAKSFGQDPESVTVGEMSSTTIENIAYTRPEDHELSMVFTFHHL-------------------KVDYKNGEKW-------------------SKMPFDFKKLKDIMLTW-NSKIDQGGGWQALFWNNHDQPWALNR--------FGDTGKYHNKSAEMLALALHLLRGTPYIYMGEEIGMMDDYVDIEALNAYDKARDNSRVPMHWDNSQYAGEKELLDGEIFNFYQKLIKLRKSEKLISEG 212635466 6 -------------------------------------------------------------------------------------------------------------GDLQGIIKKLDYIASLNVDAIWVSPFFTSPM--NDFGYDISDYRDIDPMFGNMADFDELIAKAHSLDIKVVIDQVLSHTSDQHQWFIESRQDRTNKKQDWYVWAEPKEDGTAPNNWLAIFGGCA---WEWEPRQQYYLHNFLTSQPDLNFHNPQVRTAVLANVKFWLDKGVDGFRLDAITFCFHDDGFSEDNPPETVSFIEELRALINHY-PGAVTLGEVSSEDSTMAEYTGNDRLHMAYSFELLTNDYSASYIRET-------------------VEALEGRIGDGW-------PCWAIGNHDVQRVASRWGQGR-------------------------------------ASTDMIKMLNALLCSLRGSVCSYQGEELGLTEDFEQLQDPFGMFKGRDGCRTPMPWSNVAKEHYSLAVESQILNRYRAFLAWRKQHPVLIDG 118589805 19 -------------------------------------------------------------------------------------------------------------GDLNGICERMDYIASLGVDAIWLSPFFTSPMD--DFGYDVSNYEDVDPMFGTLADFDRMLAAAHARGLKVIIDLVISHTSDQHPWFVESRSSRDNAKADWFVWADAKPDGTVPTNWLSIFGGPA---WEWDSRCQYYMHNFLTSQPDLNFHNPEVQDAVLGAARFWLDRGVDGFRLDTVNFYFHDK--QLRDNPPLSA--AEMPSTVDPTNP-----------------------------YGYQDHLYDKTQPENLRFLEK-LRALLDKYPGATSVGEIGA-DGQAVELT---ASYTEAGKRIHMAYSFDLLTPQHSAPYIRKIVEEMNAGIGSGWASWALSRVASRWGEDLDIARFAPLETALCASLRGTPCLYQGEELGLP------------------------------------------------------------- 156543060 72 -------------------------------------------------------------------------------------------------------------GDLKGIQSKLQHLVDSKFNAFWLSPVYPSPMV--DFGYDISDFLSIDPVYGKMKDFEDLVEEAHNLSLKVIMDFVPNHSSDKHVWFEKSVKKIEPYTDYFIWHE-GKIVDGVRRPPNNWVSVFRGSAWTWNEERQYYFHQFAPEQPDLNYRNPVVVEEMKNVLRFWMKKGVDGFRMDAVPHLMDEPLSGNTNDPETYEMVRQWREVVDEYKDCVMMI-EAYTDTEKTMKYYQY-GAHFPFNFAFITSADKSSSAGQIKSLVDSWMSNSPPNSVPNWVA--GNHD----------------KPRLATRFDTDL----------------------------------------------APAITTIVQLLPGVAVTYYGEEIGMEDTWEETQDPQGCNASRDPARTPFQWDATTSA------------------------------ 163706599 7 -------------------------------------------------------------------------------------------------------------GDLAGILSRVDYLARLGIGAVWLTPIYPSPLL--DAGYDIADFTGVGSCFGDLATFDRLLTALHDRGIRLILDLVPNHTSDQHPWFIESRSSRYNPKRDWYIWADPVPGPLPPNNWLSRFGASA---WAYDPTGQSYYHAFLPEQPDLNWRNPQVRAAIHDAMRFWLRRGVDGFRVDAAAVLAEDARTRTDSQAVTRGYLTELRRVVDEF-PDRVLLGEVDTTPDKLPSFYGEDELHLPLNYRLLEVPWKPDAVGRA-----VQAFLDTMPESAWPDWVLGSHD------------------------------------------------------KPRIASRLGPEQ--------ARVAAMLLMTLPGTPILYAGDEIGMENPPALGQDPFERGLSRDPFRVPLRWTVAEQEEDPCS----LLALYRRLTGLRRDRPELQAG 194272054 2 -------------------------------------------------------------------------------------------------------------GDIKGIIEKLDYLENLGVSYLWLTPMYVSP--QRDNGYDIADYYNIDSKFGTMADFEELLNKAHEKNIRIMMDLVVNHTSSAHYWFQEALKGDNPYRNYYIWKDNGKEPNNWVSK-------FSGSAWEYEPTGQYYLHLYEKTMPDLNWENPKLREEIITMMKWWAEKGIDGFRLDVINNISKDQSFPNDDGPRIHEFLHLMNKEVFTPY-QLVTVGELSTTPEQVILYTKPEELSMAFNFHHMK---------------------------------VDYPNGEKWAVSDYQLTEL--------KKIMAYWQQKMYNEGGWNALFWTNHDQPRA--------LARFLDDEEFRTESAKNLAITEFGLHGTTFVYQGEEIAMKDEYDDRESINARQKSRDNCRIPMQWTDEKNVERALEDKNSVFYTYQKLIKFRKEMPIFVKG 150397520 6 -------------------------------------------------------------------------------------------------------------GDLRGVTRRLPHIASLGVDAIWLSPFFTSPQA--DMGYDVSDYCDVDPMFGTLDDFDEMMAEAHRLGLKVIIDQVISHTSDRHPWFMESRSSRTNAKADWYVWADPKPDGTAPNNWLSIFGGP---GWEWDGRRQYYLHNFLSSQPDLNFHNPEVQEAVLATVRFWLDRGVDGFRLDTANFYFHDPDATSRDQPENIDFLRRFRALLDEYG-GRATVGEIGDGSRTVAAYTGGDKLHMCYTFDLLGPEFTA------RHIRRCVESFQATVADGWVCWAFSNHDVM------------------------------------------------------RHVSRFALREADRARV--AKLAISLLATLRGTICLYQGEELGLPEADEELRDPYGAFAGRDGCRTPMVWHRTLAVDAQDGVEGSVLEHYRDTLEFRRRRPALVDG 84497171 9 -------------------------------------------------------------------------------------------------------------GDLLGLRARLPYLADLGVDGLWISPWFPSPMA--DGGYDVSDFRGIHPMFGTLDDADAVLKEARDLGLRIIIDLVPNHTSDQHPWFVAALESDPGSPERAYFFRDGRGSDGSENNWISAFGGPAWSRVTDADGGQWYLHLFAPEQADLDWTNTSVLEDFDDVLRFWFDRGVDGLRIDAAPAMAKRDGNPHWDVDEVHDIFRRWRAIADSYDGDRAFVAEAIVTPERLVRYVRPDEMHTAFNFPYLKGPWEAESLR--RIIDATLASFDPVGVSSTWV--LTSHDETRPVTRYGRAT-----------------TSSFFVADGQGEESDLALGTRRARAAALLMLAL-----------------------PGGAYIYQGEELGLPKVDDLPDE----------------------------------------------------- 169781442 10 -------------------------------------------------------------------------------------------------------------GDIPGIISSLDYITSLGVDVIWISPMYDSPQY--DMGYDVSDYESVYPPYGTVQDMEVLIDECHRRGLRIILDLVVNHTSHEHKWFKESRSSKSPKRDWYIWKPAKYDANGNRKPPNNWRSIFGGSAWEWDEGEEYYLHLFCKEQPDLNWENQETRRAIYDAMEFWLQKGVDGFRVDTVNMYSKHPEYPDANGPRIHEYLSEMNEVLAKY--DAMTVGELNTHTVDILRYVSAAQNQLNMVFQF-----------DIVDLGQGKDYK-----------FLTT--LPGWTLPELKTAVKGTQVI-------------MKGTDGWSTVFTENHDQ------GRSVSRFGSEKTPELRVTSAKMLAMMQGTLSGTQFIYQGQEIGMVNPESWTIDEYKDVDS---------------------------------------------- 116491330 10 -------------------------------------------------------------------------------------------------------------GDLQGIIENLPYLAKLGIDYLWLNPIFPSP--QRDNGYDISDYRAIDPIFGTMNDFKELVSKAAEHKISIMMDMVFNHTSIAHQWFQKALAGDKKYQAYYILRPDGSTPNNWQSK----FGGSAWASFGDSDLD--YLHLYDISQADLNWRNPEVVSEVNHVLKFWLDKGVKAFRFDVINVIGKDRKAMYTDKPIVHDYLQNMYRDVFAKENNIMTVGELSSTSVENAEYTAPGRHELSMAFTFHHL-------------------KVDYQNGNKW-------------------TKVPYDFQKLRQVLHQWGKGLSDGN-GWPAWFWNNHDQPRAINR--------FVSNPKYYRLGAEMLAAVVHLNRGTPYIYMGEEIGMINPDSYVDVESHKSKSRDNSRIPMQWNSEKNVAKDLSDPNGLFSFYQRLILLRKQEKVIAKG 198253528 5 -------------------------------------------------------------------------------------------------------------GDLAGIVQRIPYIASLGVDAIWISPFFTSPM--KDFGYDVSNYCDVDPMFGSMGDFNAVVLAAHQHGLKIMIDLVLSHTSDQHPWFQQSRVSRDNDKSDWYVWADPKEDGTPPNNWLSIFGG---SGWQWSEREQYFLHNFLSSQPDLNFHEPVVQTALLDVAGFWLDRGVDGFRLDTINFYNHQLHLYSKNQPENLDFLRKLRGVMEPYNAAAVEVGDAQRGIEIMGEYTAGDDMQMCYAFEFLANVRPTAADIETVMAR------------------VDKHASDGW-------ACWAFSNHDVKRHATRWDVPDAG----------------------------------------LRLMTTLMMCLRGSACIYQGEELGLQEADRDLQDPYGEFKGRDGCRTPMVWEAAEKPWLPFSHEHALIHHYRRAIALRRAHPGLAKG 71280861 2 -------------------------------------------------------------------------------------------------------------GDLPGIISKLDYIASLGVDAIWISPFFKSPM--KDFGYDISDYREIDPIFGTLADFDELVIKAHALGIKIMIDQVLSHTSDQHQWFIDSREDQTNDKADWYVWSDAKEDGTAPNNWLSIFGGT---GWTWEPRQQYYLHNFLTSQPDLNFHNPDVRQAVLDNIEFWLKRGVDGFRLDAINFCYHDA-----QLRDNPAKAKELRT---------------------------SIGFDEKNPYAYQYHYYNNTQDENLGFMEDIRTLLNEYP-GTVALGEISSEDSL-----KTMAEYTQGEHRLHMGYSFDLLTDNFSASYIKQVVQNLESRVLDGWPCWSISN-----HDVERVVTRAKMLYAMISSLRGSVCSYQGEELGL-------------------------------------------------------------- 70983959 15 -------------------------------------------------------------------------------------------------------------GDIPGLISKVPYLHSLGVDVVWLSPHYDSPMH--DMGYDISDYEKVLPAYGTVADVKKLIDECHARGMKLILDLVVNHTSDEHAWFKESRSSDNEKRDWYFWRPARYDEHGNRLPPTNYRGYFAGSTWTWDEQTQYYLHLYAKEQPDLNWDNRATREAIYNAIRFWLDRGVDGFRVDTVNKYSKRTDFPWCNGPRIHEFLREMYDEALAPYGDVMTVGEANTPPNDVLKYVGASAKQLSMVFHLDIGHIGMGSSLEDKYIFQPWKLTELKAIVGKWQSFV-------------------------------------EGTDGWTTAFCENHDN------GRSVSRFG-SDDPEFRERSAKMLALMMVAMTGTLFLYQGQEIGMINDWSIGE------------------------------------------------------ 210120787 54 -------------------------------------------------------------------------------------------------------------GDIKGIHEKLGYLDDLGVKTVWLSPIFPSPM--KDFGYDVSDYTGIWETFGTLDDFQRLLDAMHERGMKLILDFVPNHTSDQHEWFNKSRAREEPYTDYYVWKDCSDDNDGDDPPPTDWRSVFTESMWQWDDTGQCYLHQFLVEQPDLNLRNKDVKQELTDVVRTWLSRGVDGFRVDAIAHGLEEP-TYTMDAPEAHGIIQGWRDSVLTEYSNRFMVTEVYLPPQGLTRYYGSNEADFPFNFQLI--------SGDSKY---------------------------------GNLPDYELTGTKTHELVDSWLKEVPARRWPNWVLGNHDNHRLPNRFNPEYSR----------------AMVMMLMMLPGTPTTYYGEEIGM-------------------------------------------------------------- 126658491 14 -------------------------------------------------------------------------------------------------------------GDLPGIIHKLDYIAQLEVDAVWISPFFKSPM--KDFGYDISDYRAIEPMFGTMEDFQLLLKEAHDRNLRILIDQVWNHTSDQHPWFIESRSSWDNAKADWYVWED---PKPDGSPPNNWRATFGGSAWEWDETQQYYLHSFLVSQPDLNWYNPEVKEAIFDVARFWLDMGVDGFRLDVVNFYLKDPFFDFLNQPEITDLLTSIRQVMDEY-PGTTTLAEISSAEDPLLEYVGDDKLHMAYNSELMKD--EPFSYSRLREMIQRIETHFQDGV-------------ICWTAGTHDFPRLKSRWQKHQEIDH-----------FTEEAFEH-------------------------------LLVALILALKGSCCIYQGDELGLTQPYEKMQDPYGLQGGRDGCRTPMPWE----------------------------------- 167756062 4 -------------------------------------------------------------------------------------------------------------GDLQGIIEKLDYFSDLGVTSLWLCPIYASPMDDN--GYDISDYYAINPMFGTMEDLDELIKKGKARGIKIIMDLVVNHTSDEHPWFKAAIDPTSKYRNYYIFKKDGRAPTNW----RSIFGG---SVWQKVTEDEYYFHAFSKKQPCLNWENPVLRQEIYQMINWWLDKGIAGFRVDAINFIKKDQRYQARNQPGIEVFFKELKE-NTFAKHDCMTISEAYVSYDKLGIYIGENGCDSMFDFN-----YSNFDIGDNEEWF-IRKDWTAKQFRDLLFTSQVEVNKVGWVG-------TFLENHDQPRSLDKLIVNKADHGYY-----------------------------------SATMIASMYFFLRGVPYIYQGEELGMANSIDDFDDISSHGQSRDNSRTPMPFDDKAQFNDPDS----VYSFYKKMIYLRQQ------- 188588697 7 -------------------------------------------------------------------------------------------------------------GDIKGITEKLDYLSDLGITMLWICPIYKSPMDDN--GYDISDYFDLAPEFGTTDDLEELIKKAKERGIKIILDLVINHTSDEHEWFKKAMNPESKFHDYYIFKDGQEVPNNWRSV-------FGGSVWEKVEGREYYFHAFGKKQPDLNWENEEVRRTLYAMVNHWLEKGIAGFRIDAITFIKKDLTYTSRNQPGIEEFLHELRETFDKYN--CVTVAEAGVSYDELDDFIGNGYFSMIFDFKYADLDVASGSEWFKRIKWKIMESQMSIQKYGWGANFIENHD----------------QPRSTTKYLLDKEKNK----------------------------------------DAIKNLGAMYFLLRGTPFIYQGQELGM-------------------------------------------------------------- 113970470 6 -------------------------------------------------------------------------------------------------------------GDLRGIITKLDYIASLNVDAIWISPFFKSPMA--DFGYDISDYREVDPLFGSMQDFDELIEKAHQRGIKVIIDQVLSHTSDQHAWFCESRESRTNPKADWYVWADPKEDGTAPNNWLAIFGGCA---WEWEPRQQYYLHNFLRSQPDINFHNPDVRQAVLENVEFWLKKGVDGFRLDAITFCYHDEHYYNNDRPQTILFIEELRQLIN-RYPGAVTLGEVSAEDSLAAAYTGEDRLHMAYSFELLTDDYSAA------YIRQTVEALEASIGDGWPCWAIGNHD-----------------------------VQRVASRWGRG----------------------------KQTHDMVKMLNAMLSSLRGRVCSYQGEELGLTEEYHELQDPFGMFKGRDGCRTPMPWEPVANAHRAEADPASMLQGYRQFLAWRKGYPILIEG 210129854 54 -------------------------------------------------------------------------------------------------------------GDIKGIHEKLGYLDDLGVKTVWLSPIFPSPM--KDFGYDVSDYTGIWETFGTMDDFQRLLDAMHERGMKLILDFVPNHTSDQHEWFNKSRESVDPYTDYYVWKDCSD--DNDGDGIPDTPPTNWRSVFTWQRDGQCYLHQFLVEQPDLNLRNTDVQDKLTDVIRTWLSRGVDGFRVDAIGHGLEEDNYTFEYEPETHGIIQGWRDSVLTEYSNRFMVTEVYLPPQGLTRYYGRDEADFPFNFQL-----------------------------------------ISGESKYGNLPDYELTGTKTHELVDSWLKEVPARRWPNWVLGNHDNHRLPNRFNPEYSR----------------AMVMMLMMLPGTPTTYYGEEIGM-------------------------------------------------------------- 88809452 9 ---------------------------------------------------------------------------------------------------------------------------------IHVLPFLE---ASSDGGFAVASHDCLESRHGDWNDLADLAE-----GRKLMADLVLNHVSASHPWVRQFLRDQEPGRSCVL----EASPDPCWDNVVRPRSSALFTKLQGPISMRQVWTTFGPDQVDVDWSHPEVLLGFTRLLARMVAHGVRWIRLDAVGFVWKEPNTSCIHQPQAHQLVEILRQLLTIACPDGVVVTETNVPEQENLSYLRGREAHLAYNFPLPPLLLEAAVSGSADLLNLWLSRWPSLPESTSLLNFTACHDGVGLRPLEGLMPPSRLMDLLIACEQRGGLVSHRRLADGNEVPYEINISWWSAMADG-------GLDPSYWQRERFLLTQLMVLALPGVPALYLPALLATANDLGRFR---RTGHRRDLNRPQFKKSSVERRQDPDSDAAAVLVALKQAIAVRATQPAL--- 4210904 12 -------------------------------------------------------------------------------------------------------------GDLQGITARLPHIAGLGADAIWISPFFTSPM--RDFGYDVSNYVDVDPIFGTLEDFDALIAEAHRLGLRVMIDLVLSHTSDRHPWFVESRSSRSNAKADWYVWADSKPDGTPPNNWLSIFGGSA---WQWDPTRQYYLHNFLTSQPDLNLHNPQVQEALLAVERFWLERGVDGFRLDTINFYFHDEHIYDKNRPENLEFLKRFRAVMDEF-PAIAAVGEVGDSLEIAGEYTGGDKVHMCYAFEFLAP------------------------------------DRLTPQRVAEVL----------RDFHRAAPEGWACWAFSNHDVVRHVSRWADGVTDHD---------------AHAKLLASLLMSLRGTVCIYQGALAEAELDYEDLQDPMASSSGPTSCRTPMVWESLPDGGFSSTPWLPISQHYRRFLAFRKANPALAKG 170068118 27 -------------------------------------------------------------------------------------------------------------GDLNGITEKLSYLKGIGMRGFWLSPMYKSPMA--DFGYDISDFRDIQDEYGTMDDFRSQIAEAKRLGLKVILDYVPNHSSDKHEWFIKSVNREPGYEDYYVWRDGKPNPDGSEKPLNNWLSGMRGSAWEWNEQQQYYYHLFTAQQPDLNFRNPTVVQEMKDVLSFWLDVGVDGFRIDSVGCMFEVPHIHTIDRPENVEMVYEWRQLLEDYGDTRILMTESWSGLDIIKPYFGVEGAQMPFNFRLITEL---TADSSAYDFKNVIDSWMAIVDDQHSANWLGNHD------------------------------------------------------RGRVATRLGIERADG--------IAMIELTLPGVSVTYQGEEIAMIDDISWEQ------------------------------------------------------ 55377139 7 -------------------------------------------------------------------------------------------------------------GDLQGIIERLDYVADLGVDVIWLNPVYDSP--QKDNGYDISDYQTIYDEFGTMADWEALVEEVHNRDMRLVMDLVVNHTSDQHEWFRKSRQRDPEYEDYYIWREGGTDEDGDPVPPNNWESFFGGSAWEYDEEREYFLHLYDTSQPDLNWRNDSVRTDIFDTIEWWLEKGIDGFRMDVINLLSKVEGLPDGDPDSEW------------------VGAEHFIDGPEMLSYLTALDEEVLSNYDVMTVGEMPQLTVESALEYADTDGPLDMAFHFQ-HTKLDYADGERWSVGDWSLPEL-------KRIIGRWQDGL--AADGWNTLYWENHDQ--------PRSVSRYGDPENYRRESAKLLGTFILTLRGTPYVYQGQELGMTNDRDGVEEYDDVKDTRDNARTPMQWDDSKNAGDQQADVDSVYSYYQRLIQLRADRDVLVYG 148654202 89 -------------------------------------------------------------------------------------------------------------GDINGLIEKLDYIDDLGATCIWLMPVAE---AASYHGYDVIDYDAIEKDYGTNDDFKRLIEAANRRGIRVIVDLVLNHTSSAHPWFLSALNDSSPYRDWYIWSPDPGYRGPWGQQVWHRSP----------ARNEYYYGIFVAEMPDLNYRNPEVVAEAERIAAFWLNMGVDGFRLDAIKHIV-ENGSEQEGTRETHAWMRSFEAAIERIKPGAFTVGEVFGGRAGSLAAYYPDQLDTYFEFGVAEGILRSANTGAPGPYLTAVEEALTRLPYQRWAPFLTNHDQ------ERAMTVFGGD------------------------------------------------------VGKARVAAIALLTLPGLPFIYYGEEIGMTGPDERIRTPMQWGEPRAGFTTGTPWNVAAQQADPDS----LLNLYRTLIRLHTTRPALGKG 46138295 16 -------------------------------------------------------------------------------------------------------------GDLPGLISKLDYLSDLGIDVVWVSPIFESP--QKDMGYDVSDYQKIYEPYGSVEDVDTLIDQCHARGLKIILDLVVNHTSVEHEWFKESRSSDNPKRDWYIWQPARYDTNGVRQPPTNWRGYFACSTWTWDEHTQYYLHLYAPDQPDLNWDNEECREAIYDNMRFWLDRGVDGFRIDTVNKYSKRKDFMWCNGPRIHEFIHEMNEVLRPYN--AVSVGELSPHPSQVIPYVSAKELDMVFEFSMIR---------------------------------LGNGNGFGDKYIYQDFPLSKLKSFVER------WQRFIEGTDAWTTVFCENHDN------GRAVDRFGDTSSSEWWLKSAKTIAMWQATLTGTLFLYQGQEIGMTN------------------------------------------------------------ 42525626 3 -------------------------------------------------------------------------------------------------------------GDIQGIISKLPYLKELGIGAIWLSPVTAS--SDYDNGYDVSDYCDINPKFGTMDDFKSLLKEADKLDIKIVMDLVINHTSDQHRWFIESKNPESPYHNYYVWKEPRLPPNNWDS----LFLGSAWK--YCEENGLYYLHLFTENQPDLNYNNPAVTEEVKKILKFWLDMGVAGFRCDVINCIYKTSYEDAKSQKGCHDILKELRDVLKPYN--AFTVGETMDVSLEEAKDFIQDELTLVFPFQIPVLKRKYKPFRMIKILKKWQTKMPWTP------LFFENHDQ--------------------------------------------------------ARSVSRFGDEGKYYKESVKMLATVLLTQKGTPFIYQGQEIGLTN------------------------------------------------------------ 170055690 29 -------------------------------------------------------------------------------------------------------------GDVKGVTAKLQHLKDTGFEATWLSPIFSSP--QEDFGYDVSDFKSVDPLFGTNAHLEELFAEAKKLGIKIILDFVPNHSSIEHEWFIKSENGDPKYKDYYVWHEGKDNPQGGRKIPPNNWQSVFYGSAWEWSDKRYYLHQFAVGQPDLNYRNPEVIKEFDDILLFWMQKGASGFRIDAINHMFE---------------VEDFRD-------------EPINNPEDPNSY---GYTHHIYTKDL-PETYDVIA-----HWRKLIDSYVEENKVDTIIMMTEAYANLTMTM-KFYESDDGKEQRAHFPFNFAMIEDLNDHSKATDFKYIID-RFLDNMPRGKVTNWVLGNHDKPRGRERVDGMALMLMTLPGVAVIYNGEEIGMEDDMSYED------------------------------------------------------ 215259593 21 -------------------------------------------------------------------------------------------------------------GDLDGVTEKLEYLKEIGMDGVWLSPIFASPMA--DFGYDISDFYNVRSEYGDIAAFERLSAKCKKLGLHLILDFVPNHTSDQHEYFKKSVKKEDPYTNYYVWHPGVTNEDGTKSPPSNWISVFQGSAWEWNEERQFYLHQFLKEQPDLNYRDPALVAEMKNVLKFWLDKGVSGFRIDAVPYLFESVEVNTMDQPETYDMIYQWRAVLDEYGQSRIMMTEGYTSIPYVMKFFGDGEAQIPFNFQMISNLRKSNATDFARYANLWLDNLPA-GRRSNWV--LGNHDNNRL--------------------------------------------------------------GSRLGENKIDLYNIALQTLPDIAVTYYGEEIGMVDQW---------------------------------------------------------- 85373462 17 -------------------------------------------------------------------------------------------------------------GDLPGITQRLDHVASLGVDAIWISPFFKSPM--KDFGYDVSDYCDVDPLFGTLQDFDVLIAKAHSLGLRVLIDQVYSHTSDEHPWFAKSRSSKESDKADWYVWADAKPDGSPPNNWQSVFGGPA---WTWDARGQYYLHNFLSSQPNINGHNPRVQEALLDVARFWLDRGVDGFRIDALNFLMDNPPAPPSNKPRTPDFVARIREVTDGYD-AIFTVAEVGGDEAEGMKAFTEGEKHLNSAYGFNFLYADKLTPG---LVCGALAQWPDE-------------DGVGW-------PSWAFENHDAPRALSRWCAPEH-----------------------------------REAFARLKMA--LLMSLRGNAILYYGEELGLTQPFDQLHDPEAIANSRDGARTPMPWEATQEVDRQDGDDRSLLAFTRRMIALRKANPALHHG 91217838 17 -------------------------------------------------------------------------------------------------------------GDFKGVIEKLDYLESLGITMVWMNPFFESPMVDN--GYDVSDYRVIQPRYGSMEDFQNMLDGMHKRGIKLVLDVVVNHSSNEHDWFKQSRSSDNPYREYYHWWPAEKGEPPFRHSLFDP-----EGAWTYDETNAYYLHYFAAAQPDLNWENSKVRYEVYDIMKFWAEKGVDGFRMDAFQYASKD--TIFPEWPKGHE-----EEYDKWYGMNPPLHGYLNEMYNEVISKYD----------------IFAVAEGAGTTLQDAHDIVDAD----------RNELQMAYHFDYVGSDQLKL--TDFKAIFTKWDTSFAEEGWLSIFLSNHDNSRLVNRF---------GNSSPEYRTVSAQMLNTFMLSMRGTPYTYFGDELGMTN------------------------------------------------------------ 190573199 13 -------------------------------------------------------------------------------------------------------------GDLPGIIQRLDHIAALGVDAIWISPFFKSPMA--DFGYDIADYRDVDPLFGSLDDFDRLLAKAHDLGLKVMIDQVLSHTSIEHAWFRESRQDRSNPKADWYVWADPREDGTPPNNWLSLFGG---GAWQWEPRRQYYLHNFLVDQPDLNFHNPDVQQATLDNVRFWLDRGVDGFRLDAINFCFHDAGFSPDNQPENLPFLEQLRALLDEY-PGAVSLGEISSEDSTTAEYTQDGRLHMGYSFELLVDDYS------VAYIRDTVSRLEAAMTEGWPCWAVSNHD-----------------------------------------------------VERAVSRWGGYPADPRLA----RMLVAMLCSLRGSVCLYQGEELGLEVPFEALQDPYGIFKGRDGCRTPLPWHRAAAVAVQERDPHSVLAAFRAFLAWRRSQPALLHG 195997059 5 -------------------------------------------------------------------------------------------------------------GDLKGIEQRLSHFKDIHVDAVWLSPMFKSPM--KDFGYDVSDYTDVDPIFGNMADFDSLLAAMQKQGIKLILDFVPNHSSDQHEWFIESRSSLNNPKRQWYMWAEPKGMDADNNPIPPNNWISVFSGSMWEFDNQFYLHQFLVEQPDLNYTNPEVVEASKNVLRFWLNKGVDGFRIDAIKHVYENPKLPDEDFPPLHWLNRQWRSVFDEYSKTRFAVGEAYDPIDIIMLYYGQPEFHFPFNFFLL-----TLPKWTGNTLNQTVHDWMSKMPACGWPNWVGNHD---------------------------------------------NHRISNRR-----------------GPKLVKAVNAVNLLLPGTPTTYYGEEINMRNDPFGLQNPDYESVSRDPERTPMQWDD---------------------------------- 195997061 89 -------------------------------------------------------------------------------------------------------------GDLRGIMQRLDHLKFIGVQTVWLSPVYKSPM--KDFGYDVSDYYQIDPLFGNLRDFDAMLKAMGEKDIKLVMDFVPNHTSDLNQWFIDSVNRENGKDDWYMWADPKSVLPANESYPNNWISVFSGSMWNYNKRSQFYLHQFLKEQPDLNYTNPEVVQASYDVISFWLNKGVDGFRIDAIKHVFENPLLPDEDYPPLHQLCKDWRKVIDKFQKPRFAVGEAYNPIREIMKYYGGDEFHFPFNFFLL-TLGDFTGTGVNKTVEDWMSHAP----RCGWPNWVGNHD----------------NNRISKRRGNAY----------------------------------------------VRAVNAINLLLPGTPTTYYGEEINMQHDLSEAKDPFALQNGRDPERTPMQWNRSA-------------------------------- 86211699 12 ------------------------------------------------------------------------------------------DWWRS--AVIYQVYVRSFAGDLAGVRARLPYLAELGVDALWFSPWYQSPM--KDGGYDVADYRAIDPAFGTLAEAEKLIAEARELGIRTIVDIVPNHVSDQHPWWRAALAGGAE-RELFHVRPGRGEHG--ELPPNDWTSEFGGPAWTRLPDGHWYLHLFAPEQPDLNWAHPAVRQEHEDILRFWLERGVAGVRIDSAALLAKDPRHPYVDRDELHDIYRSWRGVADEY--GGVFVGEVWLPDSEFARYLRPDELHTAFNFSFLACPWD--ARRLRTSIDETLAEHAPVGAPATWV--LCNHD-VTRTVTRYGREDTGFDFA--------------------------------TKVFGTPTDLTLGTRRARAAALLSLAL-------PGAVYVYQGEELGLPEADDRIQDPMHTDPGRDGCRVPLPWAAEAAADLQTEAPGSMLGLYRAAIRIRRTTPGFGDG 149188429 10 -------------------------------------------------------------------------------------------------------------GDIPGIIEKLDYIKALGANVIWLSPVYKSPMDDN--GYDISGYREIAPEFGTMSDMEKLLFEADKRGIKIVMDLVVNHTSDEHPWFIESKSSKDNPKRDWYIWKD---PKEDGSEPNNWESFFKPKAWTLDETGQYYLHLFSNKQPDLNWANPEVREAVYDMMHFWLKKGLGGFRMDVINMIGKPSDYP------------------DATIFDAGVAGEHWSNNLLVHQYLREMHDKVLKHYDVL--------TVGETPFTTTLDGRYYSHPDRNEISMIFQFEHVSIDREEHNAVKKDFDLVQYKEIMSRWQEDLYQKGW--NSVYWSNHDQ------PRTVSRYG-SDSPEYRIISAKMLGTVLHMMSGTPYIYQGEEIGMTNHYQKMIERGVSNDSRDHARVPVQWDTKANAEQAVNDEDSIYHHYRQLIQLRQ-------- 167357247 10 -------------------------------------------------------------------------------------------------------------GDLRGITRRLPHIASLGVDAIWLSPFFKSPMA--DMGYDVSDYCDVDPIFGTLADFDEMMAEAHKLGIKVVIDQVISHTSDRHPWFVESRSSRTNPKADWYVWADPKPDGTAPNNWLSIFGGP---GWEWDGRRQYYQHNFLTSQPDLNFHSEAVQDAVLETVKFWLDRGVDGFRLDTVNYYFDDAGLDAPDQPENVDFLKRFRALLNQY-EDRTTVGEVGDSLKTVGAYTGGDKLHMCYTFDLLGPEFTA------EHIRGCVEAFQKAVTDGWVCWAFSNHD-----------------------------------------------------VMRHVSRFARTEEERPVI---AKLAISVLAALRGSICLYQGEELGLPEAFEDLRDPYGAFKGRDGCRTPMPWEAYEQADTQETSDSSVLHHYRRTLAFRRSHLALIDG 51557681 18 -------------------------------------------------------------------------------------------------------------GDLKGISEKVGYLKEIGMDGVWLSPIFDSPMA--DFGYDISNFTKVFPQFGDLSSIDELVAEFNKKDMKLILDFVPNHTSDQCEWFKKSIQRDPEYNDYYIWHPGKPNPDGGRNLPPNWVSAFRSSAWEWNEEGEYYLHQFLAQQPDLNYRNPKVVETMKNVLRFWLSKGINGFRIDAVPYLFDEIETHTQNRPETFEMVTEWRATLEEFKPTRVLMVEAYAPLTKVIQIYGQNGAQIPFNFEFLNNLG---AVSNARDFKDVIDYLSTIPEGATPNWVQGNHDQ------------------------------------------------------HRSASRLGPQKAD--------AVNMLLQVLPGAAVTYYGEELAMED------------------------------------------------------------ 94400901 23 -------------------------------------------------------------------------------------------------------------GDLNGITARMDHIADIGADALWLSPIYKSPQV--DFGYDISNFTDVDPVYGTLADFDRLVRRAKSLGLKVILDFVPNHSSHEHPWFKKSVQRIKPY-DEYYVWRDARIVNGTRQPPNNWLSVFWGSAWQWNEEKQYYLHQFATGQPDLNYRSAALDQEMKNVLTFWMNRGVDGFRIDAINHMFEDAHLYTRDQSETYDVLRSWRNLMDEHSNRRMILTEAYTEFNLTIKYY-KSGSTVPFNFMFIADLNNSTASDFKQLIDRWVANVPN-GSVTNWVS--GNHD------------------------------------------------------NHRVASRFGRQRGDEIVM--------LTLTLPGIGVVYNGDEIGMEDRWTYQETVDPAGKSRDPERTPYQWDN---------------------------------- 163816635 131 -------------------------------------------------------------------------------------------------------------GDLNGVTEKLDYLQELGIDGIWLMPITAS---DTYHGYSVTDYVTVNPDYGTEDDLKRLLDEAHSRDMKVIMDLVINHTSINHPWFQAAKSDNSEYRDYYRW-----VYKTDKKDCNHLLDKSSWGDMVWHQEGDYYYGVFGADMPDLNYNNPDVRQAAKDAAGHWLELGLDGFRMDAAVHIYGAHEFRQQEDSETITWWNEFASYCESINPDVYLVGEVWQDDKVLENYVQP--FDTKFDFAIQQKILNCVQKGMA-------------------------------VPGFGDSLSVAIENI----------QNKYDGVDANYLNGIFGANHDQDRIASSVNSL-----------DKARQIAAVYMTLPGNPYIYYGEELGMYGPDEMIRTPFLWGGDSTYNTS---WEKDNQNAETKGLPDSMYSYYKTLIALRKDNPALMKG 171059999 13 -------------------------------------------------------------------------------------------------------------GDLPGITRRLDHIARLGADAVWLSPIFKSPM--KDFGYDVSDYNDIDPMFGTLSDFRVLVDRAHELGLKVIIDQVLSHSSDQHPWFVESRSSRDNPKADWYVWADARDDGNPPNNWLSVFGG---SSWQWDRRKQYYLHNFLASQPDLNFHNPQVQDALLASVKAWLEFGVDGYRLDAINFCFHDPGTYDRSRPDALGFLQRLRALTDQY-PDTMMVGEIGDESGMVAQYSGGDKLHMGYCFDLLADRCDA---PYVHGVVDKFERVAATADQGWACWALSNHD---------------------------------------------------------CKRLATRWGGPNPHPNLLRLAPALQLSLRGASCIYQGDELGLPEAYEDLQDPYGEFKGRDGCRTPFPWDSSA-------------------------------- 87122336 7 -------------------------------------------------------------------------------------------------------------GDLPGVTQKLDYIASLGVDAIWLSPFFTSPM--KDFGYDVSDYCDVDPMFGSLSDFDTLIQKAHSLGLKIIIDQVLNHSSDEHLWFKESRQNKTNNKHDWYVWQDPKPDGSVPNNWLSVFGGPA---WHWDSRKQYYLHNFLDSQPDLNFHNPDVVDALLDTVEFWLKRGVDGFRLDTANFYYHDL---------------ALRN---------------NPPREDIEEGGIGIRPDNPYAYQL--HLYDKSQEINISFLQK-LRSLLDQYPGTTTVGEVGCDFSL-----KTMAQYTQGDDKLHMCYSFDLLTKDNSMEHVRKTIDTIEDALGDGWPCWSVASRWGQEKSNHEQAKVFMVM---LLCLRGSICLYQGEELGL-------------------------------------------------------------- 42518297 4 -------------------------------------------------------------------------------------------------------------GDLNGIRKRIPYLKELGINAVWLNPIFVSPQVDN--GYDVSNYFAIDPKMGTMEDMDNLIKEMHEAGIHVIMDFVLNHTSDQHPWFQDAKNPESIYRDYYIFAENNQRPNNWGSFFGGSVWEKDPAG-----TGQFYFHLFDKRMPDLNWKNPEVRHAMTEIAKYWLEKGIDGLRLDAFIHIAKADLRQNFNLPQVQKWMRLFCEEIKQDYPDALLLGEAASANVNLAVDYTNKNNHLMDSVITFRYFTEDQSKIDPSFLSNY------QPKPLDWVKFKQN----------------------------QTIWQQTLSGISKPTLYWNNHDM---------ARLATRIAKNDIQARS---LAMLMYLQCGIPIIYYGEELGMKNINDFKDDTVKEF------------------------------------------------ 28377114 5 -------------------------------------------------------------------------------------------------------------GDIPGITAKIPYLKQLGITTIWLNPIYQSPQVDN--GYDVSDYYQVDSSLGTMTDVETLIKTVHEHGMYLIFDFVLNHTSDQHPWFKQALDPQSKYRDYYLWQDDGGRPNNWGSF-------FGGSVWAKDPAGQYYFHLFDKRMPDLNWKNPAVQQAMRDVAEFWVEKGIDGLRLDAFIHLAKADFRQTAHLPKVHQYLHDFVAVIKAKHPDTYVVGEASSAPHLMVDYTGTDECDQVITF----RTFADDNTQDDPSFSDTFQPRPMDVTA-----YKQNTVGIQAALADTSLPTLYWNNHD-------------------------------------MARVATRYGDPDYPQASAKALATALYLQRGIPIIYYGEELGLTN------------------------------------------------------------ 159044198 15 -------------------------------------------------------------------------------------------------------------GDLLGIVERMPYIASLGVDAIWISPFFTSPM--KDFGYDISDYFDVDPMFGSLADFDALIETAHMYGLRVMIDLVLSHTSDQHPWFEESRSSRDNPKADWYVWADAKPDGTPPNNWLSIFGG---SGWHWDARCQYYLHNFLTSQPDLNFHCADVQDALLGVGRFWLDRGVDGFRLDTINFYVHDAHLYSKNQPENLEFLAKFRAMMEEY-PAIAAVGEVGDALEILGQYTGETGVHMCYAFEFLAQ-----EKLTAKRVAEVLNKVDEVASDGWACWAFSNHDVM------RHVSRWDLTPGAQRGML------------------------------------------------------TLLMCLRGSVCLYQGEELGLPEAFDDLQDPYGEYKGRDGCRTPMVWQSDNRPWLPVSTEHALLHHYRRALAFRRAHPALVKG 171741776 9 -------------------------------------------------------------------------------------------------------------GDIAGITEKMDYLQELGVDAIWLSPFYPSDLA--DGGYDVIDYRNVDPRLGTMDDFDAMAAAAHRAGIKVIVDIVPNHTADKHEMFLEALARESAARDRYIFREGRGE--NGELPPNDWQSLFGGPAWQQVEDGQWYLHLFAKEQPDLNWKNPDVHEEFKKTLRFWSDHGTDGFRID---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 84688051 5 -------------------------------------------------------------------------------------------------------------GDLLGIVGRLPYIASLGVDAIWISPFFTSPM--KDFGYDVSDYFDVDPMFGTLADFDAVIETAHTLGLKVMIDLVLSHTSDEHPWFKTSRASRENPRADWYVWADAKPDGTPPNNWLSIFGGSA---WQWDSTRQYYLHNFLTSQPDLNFHNDEVQDALLGVARFWLDRGVDGFRLDTINFYTHDPYTWQNHLPENLIFLRKLRDLMKHYNAAA--VGEVGDDLEILGEYTRGDDMQMCYAFELL-----SGSTPSAGYVAETLQAIEDYAPDGWACWAYSNHDVV------RHISRWDLSPAAARGF------------------------------------------------------ATLMMCLKGSACIYQGEELGLPEAFEDLQDPYGEFKGRDGCRTPMVWDHDRALGKADADPGALLHHYRRAIAFRHSHTALKKG 24214166 41 -------------------------------------------------------------------------------------------------------------GDIPGIISKLDYLQDLGFETIWISPLYKSP--QMDHGYDVSDYYSIAPEYGTIKDAEKLIKEVHKRGMKIVFDMVMNHTSIEHDWFIQSRSSRDNPKRDWYIWKDGRGKNKPPNNWSS-FVTPKAWHYDSNTD-QWYLASFLDFQPDLNYYNPEVKKAMFDVLRFWLKKGVDGFRLDIFHAIYKDKYFHTVNHPNNFAFAKELRSVLDEFDGDRFAVGEVAGDDHIIKRYLGEKKDGLNLIFLFETLLLK-FKTSFFKGIVKKMEQVYPYPNVPTYV--FGNHD--------------------QRRYMMKINNN----------------------------------------LEKGKLIALFQFTARGVPVTYYGEEIGMTNET---------------------------------------------------------- 88860064 6 -------------------------------------------------------------------------------------------------------------GDIPGIIAELDYIKGLGVDAIWVSPFFKSPM--KDFGYDISDYRDIDPLFGTLADFDELIDKAHQRDIKIIIDQVLSHTSDQHAWFSESRVDKTNDKADWYVWADAKPDGTAPNNWLSIFGGPA---WQWEPRKQYYLHNFLTEQPDLNFHNPDVRQHVLDNVEFWLKKGVDGFRLDAINFCYHDAGFSEDNQPENLAFMAEIRALLD-RYPGTVSLGEISSEDSTMAEYTGGNKLHMGYSFELLTKDYSAAYIRQT---VQGLEKQMTEGWPCWAFS---NHD------VERVASRWAKNGV--------------------------------------------------RSDAQVKMLTALLGSLRGSVCMYQGEELGL-------------------------------------------------------------- 37222142 82 ------------------------------------------------------------------------------------------------------------SGDFNGMTNKLDYLKDLGVKGIWLTPVFEAP---SYHGYDFQDFYNVETDYGTMADFENFIAQAHKRNIKVILDLVLNHISDKHEWFIKSANKTAGYEDYFIWRDERPTSGWGQPWSAESNPA---AVWHWNETRKFYYGAFGSSQPDLNLTKQVVIDELNKLASFWLAKGVDGFRLDAVRYAVEEGGYPLQDTQGTIDYWTIFSQHVKSVKPDAMLVAEAWADLKTIGKYNNGKGLDSSFDFDFGTVVIDMLN--------------PAVKQTADFGTISTNHLQQSRESLWANLTARKAAAPIH-----------------YFSPFLTNHDQ--------TRIMYTLEND----IAKAKIAASLLMTTPGILYIYYGEEIGLTGDDQYRRAIMQWSDEDWLDQAKFPWSVAAQAQDPQS----LFNHYKRMINVRNKNPVL--- 118048552 73 -------------------------------------------------------------------------------------------------------------GDLNGIIAKLDYLTDLGINCIWLMPVAE---AASYHGYDTIDYYTVERDYGTNDDFKRLVAEADKRGIKIIIDLVLNHTSTQHPWFQAARDPTSPYRDRYLW-------SAIDPGYRGPFGNNVVWHKSPFRD-EYYYGVFWSGMPDLNYRNPEVTAEAYNIARFWVEMGVAGFRLDAIKHLI-EYYTLQEDTAETFEWLRNFRRFLERELPGTFTVGEVNGNPRTLAPYY-PDQLDYYFEFEVAKQIVGAANTGLSKLFMRAVQDAYTQLPYQRWAPFLTNHDQ--------------------------------------------------------NRVMSTLGDD----VAKAKLTALALLTIPGLPFIYYGEEIGMVG---------VKPDERI--RTPMQWTKEEQLPQPDEDPDSLLNAYRQLIHLHINTPALAHG 47458898 6 -------------------------------------------------------------------------------------------------------------GDIKGIIEKLDYIKDLGVDYLWLSPIFKSPL--KDNGYDVSDYLSINTLFGDLEDLKSLIKKAKEKNLKVMLDMVFNHTSTEHEWFKKWINNDPEYKDFYISKKSGKPPTNWVSK-------FGGSAWKEYKKNNWYLHLFDETQADLNWENEKVKEKIKEVIRFYINLGVKGFRFDVINLISKEDETDGRDGKKVEDYLQELRNEFPKEG-DFLTVGELSSTTMQKASIYDKKRLDSAFTFHHLKIDYDEYKKPDIKKLNEIFDTSFTETQNGYLAVFLNNHD----------------QPRAVSRFI-----------------------------------------DEEFHNVGAKMLGMLTLSLPGDTYIYQGEEIGMKNPNDYKDVEEKANDSRDNSRTPMQWNSEKNSGKQENDPNSILSFYRKMVKVSKSDKVFANG 146276087 3 -------------------------------------------------------------------------------------------------------------GDLRGIHERLDHVAWLGADAIWLSPFFPSPMD--DMGYDVSDYTGIDPLFGRMEDFDALLARAHELGLKVIIDQVLSHSSSRHPFFQESRQSRDNPKSGWYVWADPQPDGSPPNNWLSVFGGSA---WEWDAQRQYYLHNFLTTQPDFNFHNPEVQDWLLEQMRFWLDRGVDGFRLDTVNFYFHDADPNPQNGPENIAFLLRMRKLLDEY-PDRTMVGEVADGLRIIAEYTGNDRLHMAYTFEMLSRTFTA------GHFRSRIEEFFATAPHGWPCWAFSNHD-----------------------------------------------------VVRHVTRWAGHGASDDVA----RLAAAMLLSFEGSVSLYQGEELGQTETYDELTDPPGEDKGRDGCRTPMVWDLARNVAAQKGVAGSVLETYRALLQFRRSEPALIRG 78185810 9 ---------------------------------------------------------------------------------------------------------------------------------IHVLPFLKS---TSDGGFAVSSYQKIEQQYGDWSDLSALAE-----GRRLMADLVLNHVSASHPWVQQFLRNEQPGESCVL----EASPDPCWNDVVRPRSSALFTQLSGPNGRRQVWTTFGPDQVDLDWHHPQVLIGFIELLNRLLGHGVRWIRLDAVGFVWKEPNTSCIHLPQAHRLVQVLRYLLDRHGPDGVVVTETNVPEQENLSYLRGQEAHLAYNFPLPPLLLEAAMSGRADLLNGWLTRWPQLPNQTGLLNFTACHDGVGLRPLEGLMADQRVLQLLVGCERRGGLISHRRLNNGEEVPYEINISWWSAMADG-------GIDPTYLQRERFLLTQLMIMALPGVPAFYLPALLAAPNDLTRFR---RTGHRRDLNRPQFTAQALERRADPDADVSALLPVLKRALSERAVHLAL--- 150395522 12 -------------------------------------------------------------------------------------------------------------GDLQGITARLPHIAGLGADAIWISPFFTSPM--KDFGYDVSNYVDVDPIFGALDDFDALIAEAHRLGLRVMIDLVLSHSSDQHPWFVESRSTRSNAKADWYVWADSKPDGTPPNNWLSIFGGSA---WQWDPTRQYYLHNFLISQPDLNLHNSEVQDALLSVARFWLERGVDGFRLDTINFYFHDEHIYDKNRPENLEFLQRFRALMDEF-PAIAAVGEVGDSLDIAAEYTGGDKVHMCYAFEFL-----APDQLTPQRVAEVLRDFQRAAPEGWACWAFSNHD----------------------------------------------------VVRHISRWAHGVTSRDAHA----KLLASLLMSLRGSVCIYQGALAEAELAYEDLKDPYGIQKGRDGCRTPMVWESLPDGGFQESDPNSVLHHYRRFLAFRKAHRAFAKG 146322932 20 -------------------------------------------------------------------------------------------------------------GDLRGIVQRLDYLKDLGADMLWLTPIYESPL--EDQGYDIANYKGINPIYGTMKDWEDLAAEIHRRGMKIMMDMVFNHTSSQHAWFLESKKSRDNPKRDWYFWRRGKIGTNGERLPPNNWESLFGGPAWKYDEHEWYMHLFSPSQPDLNWDNPEVRNAVFDVIDFWGQKGTDGFRFDVINLVSKTPGLPDANGPNIHTYMHEMNRKVLSKYTNC-TVGEMGVDEYESSQYVAKERQELSMVFQFHHMD-------------------------------LDGENGDKWKPRKWELWEFEKVFRIWQQHM--------LGNNGWNSLYLENHDQSRC------VSRFGNPDPRYRAV-SAKMLATIQLSLRGTPFIYQGQELGTPHPQNWKKDPSKEPDGRDNARSPIMWNNAPNAGFTSRDPDSVLNYYKKLLHIRKQHP----- 126735479 3 -------------------------------------------------------------------------------------------------------------GDLNGITRRLDHIAGLGVDCIWLSPIFASP--QKDMGYDVSDYLAIDPLFGDLTAFDTLIEGAHTRGLKVIVDQVLSHTSDQHDWFKQSRVSRENDKADWYVWADPQPDGSPPTNWHSHFGGPA---WEFDPQGQYYLHNFLASQPDLNFHNPDVVDAILDTCKFWLDRGLDGFRLDTVNYYFHDQNIYNKTRPENLGFLERLRALTDQYD-DIMMVGEVGESIEIMGEYTGRTRLHMAYSFAMLGPDFNP------EHFRNCIEGFQSGAPDGHPYWSFSNHD----------------------------------------VPRQVSRWAGHAVSEDSIAR----------------LACAMLMSFEGTIGIYQGEELGQTETFEELTDPPAIRKGRDGCRTPMVWEKAANAVDQQG-EGSIMAYYKDMIAYRKASPALSHG 85710674 17 -------------------------------------------------------------------------------------------------------------GDLRGVVEGLDYIASLGVDGIWISPFFTSPM--KDFGYDVSDYCGIDPSFGTFEDFDAVIAKAHELGLKVIIDQVYSHTSDEHAWFQESRRDRDNPKADWYVWADPKPDGSPPSNWQSVFGG---SSWQWDPRRQYYLHNFLTSQPDLNVHNPDVQNALLDVARFWLDRGVDGFRLDALNFSMHDPELR-DNPPDIPAFLERIRATIDEF-PGRFTVAEVGGPPLEEMKAFGGKRLDSAYNFDFLYAP-----DLTAERVRSSLSNWDQTPGEGW----------PSWAFSNHDAPRA-------------------------------------------TTRWAG--DDDFEKIARLSMLLLL--SLRGNPIIYQGEELGLPQGHADLQDPEAITNGRDGARTPMPWDHAARAIDRQSAPGAVLNYTRKLLSVRSDNPALVNG 160880473 8 -------------------------------------------------------------------------------------------------------------GDLQGIISRLPYLSELGFDLIWICPIYPSP--NDDNGYDISDYQNIQKEYGTMEDFEELLHKAHERGIRVIMDLVVNHTSSSHPWFIESRSSKDNPKRDWYIWKDGKEPNNWESI-------FGGSTWEYDEKGQYFLHVFGKTMPDINWENTQVKKAIFDMICWWLDKGIDGFRVDAISHIKKPDMPNPKNERYVSSFDKHMNQILDLLNEDIFTVAEANVRIEEIEEWVSSEKGIFNSLFQFDHLLWNVGSEESIKKLKNALTKWQAAPMDGNVALVMENHDLV--------------------------------------------------------RSISRFGSEDKYWKESAKCLALMYYMQKGVPFIYQGQEIGMLNDYDFRDDPT--------------------------------------------------- 66508798 21 -------------------------------------------------------------------------------------------------------------GDLKGIINRLDYLKDLGIDAIWLNPIYSSPLIDS--GYDISNYTDINPLFGNLQDFDELIREAHNRDLKVILDIVPNHSSDQHEWFLLSSQNIKPYNDYYIWANGFTDGNKKPNNWVSTYNDEEGSAWTWHDRKQWYYHKFHKSQPDLNLRNENVLQELLNVFNFWLKKNVDGFRISAVSYFYEDIGNRTSGLPENTALVYKFRSYIDDWATSKLLIAESYDSDEVLISLYGNSTHNGIFNFRLITSVHNSTADHIKNVLENWFKKIPNK-ASTNWV--LSNHD------------------------------------------------------NSRAASRIGLNRVDG--------LHMLNLLLPGQAYTYYGEEIAMLDRWNETIDPMGANYSRDPARTPMQWNF---------------------------------- 167957581 5 -------------------------------------------------------------------------------------------------------------GDLRGIIEKIDYLKSLGVDAVWLSPIFSSPQI--DCGYDISDYRSIDPLFGGMAMFDELLLQAHKRDLKVMLDLVPNHSSDQHTWFKESSSSRDNSKRDYYIWRDGTPPNNWLSM-------SGGSAWQWHDTGQYYLHSFLPSQPDLNWDNPEVRQEIFEIMRFWFEKGVDGFRVDAIWPLSKNF---------------------------------AAGDNPRNPEYYAGDEDYGSYIHQ---------NSKGGPKLCEYLRMMSDVALEYKFLVYEFYPDDFGSRFDQYSAIQKVAPGVSSTFYFEAFQTEWWARKF--QEKFNAFGTWYDQLPVASLGNHDQTRIASKFGMAQAKALALMQLSLPGIPAIYYGDELGMLDPQNYKHDNFAGGDARDKYRTPMRW------------------------------------ 119026579 9 -------------------------------------------------------------------------------------------------------------GDIAGVTEKMDYLKNLGIDAIWLSPFYPSDLA--DGGYDVIDYRNVDPRLGTMADFDAMAAAAHEAGIKVIVDIVPNHTSNKHKMFIEALARGSAARDRYIFREGRGEHGELPNDWQSLFGGPA---WQQVDDGQWYLHMFAKEQPDLNWKNPDVHEEFKKTLRFWSDHGTDGFRID---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 58262224 3 -------------------------------------------------------------------------------------------------------------GTLLGILTKVDYLQSLGVDIVWLSPIYESPQA--DMGYDISNYRQIDKRYGSLEDWDRLLAALHQRGMKLVMDLVVNHTSDQHPWFKESRSSRDNPKRDWYIWRPPRYNEKNERIPPNNWKGTFGQGSAWEFDNEYYLHLFLKEQPDLNWENPQVRAEVYDLMHWWLKRGADGFRMDVINFIAKAPGLPSINRPEVHGWLKEMNRAVLSHY-DCFAVGEGDEAVVSYAPYSVPHNKELQMVFHFHHQSFDRAAGG----LGRVHNPDWKLSE--------------------------------LKRVFNTWQIEMAREG-GWNSNYLENHD--QPRIISRMAS-----DHPSDRARCAKLLAMFHCSLGGTIYVYQGQELGMINEYKDVETESNRITARDNGRTPMQWDAAAQVNDPDSA----WSFWKQMLRLRKKYDA---- 116191109 18 -------------------------------------------------------------------------------------------------------------GDIPGLISKIDYLHQLGVDVVWLSPMFESP--QKDMGYDISDYQAVYPRYGTLEDVDRLIEACHSRGMKLILDLVVNHTSDQHPWFRESRSSKTNPRDWYFWKPARYDSAGNRHPPTNWRGYFAGSTWTWDEQTQYYLNLYGPFQPDLNWENADCRAAIYEAMRFWLDRGIDGFRIDTVNKYSKRIDFPWCNGPRIHEFIHEMQ--TQVLGPKAVSVGELNTPPGQVLPYVSARELDMVFEFSMIRLGTGNLFHGK--YIYQPFPLSVLKRHVATWQTFI-------------------------------------EGTDGWHTVFCENHDN------GRAVSRFGDDSTPKLWEASAKVIALWQVTLTGTLFLYQGQEIGMRNPADWGIEEYKDVESRDHSRVPFQWDDSPNAGFTGTPWMKVHDQYREL------------- 119120879 115 -------------------------------------------------------------------------------------------------------------GDLKGIQEKLDYITALNIKTLWITSFYKSSL--KDFRYAVEDFKEIDPIFGTMKDFENLVAAIHDKGLKLIIDFIPNHTSDKHPWFQSSRTRSGKYTDYYIWHNCTHV---NGVTTPPNNWLSVYGNSSWHFDKQCYFHQFLKEQPDLNFRNPAVQEEIKEIITFWLSKGVDGFSFDAVKFLLEA---------------KDLRNEIQVN---------TSQIPDTVTHY-----SELYHDFTTTQVGMHDI----VRDFRQTMNQYSREPGRYRFMGAEASAESIERTMMYYGLPFQEADFPFNKYFTT-------IGTLSGHTVYEVITSWMENMPEGKWPNWMTGGPETPRLTSRVGAMHMLLFTLPGTPITYYGEEIGM-------------------------------------------------------------- 115383694 15 -------------------------------------------------------------------------------------------------------------GDIPGVIEKIPYLHALGVDVVWLSPHYDSPMH--DMGYDISDYEKVLPAYGTVEDVEKLIDACHQRGMKLLLDLVVNHTSDQHKWFQESRSSKDNPKRDWYFWR----PARYDKDGNRLPPTNWRGYFTWDEHTQYYLHLYAKEQPDLNWDNPATRKAIYDAVRFWLDKGVDGFRVDTVNYVQPAIGKWC-NGPRIHEFLREMYDDVLEPYGDVATVGEANTPPTHVLQYVGASAKQLSMVFHLIGHIGMGDSLEDKYIFHPW-KLTEMKSIVSKWQSFI-------------------------------------EGTDGWTTAFCENHDN------GRSVSRFG-SDAPQWREQSAKMLALMMVAMTGTLFLYQGQEIGMIN------------------------------------------------------------ 67526117 15 -------------------------------------------------------------------------------------------------------------GDIPGVIEKVPYLHSLGVDVVWLSPMYDSPML--DMGYDVSDYENVLPAYGTVVDVEKLVEECHKYGMRLILDLVINHTSDQHKWFLESRSSKDNPKRDWAIGCLRATIGGILQHVRSLFPTAGHALITWDEHTQYYLHLYAKEQPDLNWDNLETRKAIYDAVRFWLDRGVDGFRVDTVNYIQPAIGMWC-NGPRIHEFIREMYDEALEPYGDVVTVGEANTPPAHVLRYVGASAKQLSMVFHLDIGHIGMGSLEDKYVLQPW-KLTEMKSIVAKWQTFI-------------------------------------EGTDGWTTAFCENHDNG--RSVSRFASDAP-----EHRERSAKMLALMMVAMTGTLFLYQGQEIGMINDIEGLGDPMREERARDHSRLPMQWDDSPEAGFTGVPWMRTHDLYRE-INVKKQ------- 170071355 20 -------------------------------------------------------------------------------------------------------------GDLRGIQSKVSYLQELGVDAIWLSPIFKSPMA--DFGYDISDFKDIHHEFGTIADLESLAAECKAQGLKLVLDFVPNHSSDEHVNFQKSVNREEGYEDYYLWHPGKLLENGTRVEPSNWISVFRGSAWEWNDRKEYYLHQFVKKQPDLNYRSAKVVQDMKDVLTFWLQKGVSGFRIDAVPYLFEIEMTDTQNREETFDMMFQWRKVLDDYKDDLILMAEAYTPLTNIIRLFGENGAQIPFNFEVLSNIFKDSTAQD---FYDNAMRFYKALPSDQFANWLGNHDNKRL--------------------------------------------------------------ASRLGVSRADLYNIVLNTLPGIAVTYNGEELAMED------------------------------------------------------------ 58338118 4 -------------------------------------------------------------------------------------------------------------GDLNGIRKRIPYLQNLGVNAVWLNPVFVSPQVDN--GYDVSNYFAIDSHMGTMEDMENLIKDLHKAGIHIIMDFVLNHTSDQHPWFQDAKNPDSLYRDYYIFAGDNKQPNNWGSFFGGSVWEPDPAG-----TGQSYFHLFDKRMPDLNWKNPEVRHAMLEIAEFWLKKGIDGLRLDAFIHIGKRQNYPAMNLPQVQEWMRPFCEQIKEDYPDALLLGEAASASVNLADYTNKR------NHLMDCVITFRYFTEDDSKIDKSYSAQYQ--------------------PKELDLTAFKQNQVVWQQTLAD---------ISQPTLYWNNHDM---------ARLATRIAKTSTQAKS---LAMLMYLQRGIPIIYYGEELGLKNLHPWIKEAQKAGISRDPARGPMPWNDTE-------------------------------- 170052295 30 -------------------------------------------------------------------------------------------------------------GDIRGVTAKLQYLKDTGIDATWLSPVFKSP--QRDFGYDVSDFLEIDALFGTNADMEELFAEARKLGIRIVLDFVPNHSSIEHWWFKQSELGVEPYRDYYVWHPGRPVPGQIKPDVPNNWNSVFYGSAWEWSDKEYYLHQFEVGQPDLNYRNEAVIAEFDEILRFWMGKGASGFRVDAVNHMFEDAEFRDESLLETYDVIGHWRRVIDDYAKEIIMMMEAYTSMDMIMRFYESDDAHFPFNFAMITELNAQSKARDFKYVIDRFLENMPRGKVTNWV--LGNHDQPRV--------------------------------------------------------------GSRYGVERIDGMLLMLLTLPGVAVTYNGEEIGMVDDISYEDDPQGCNKSRDPQRTPFQWDDT--------------------------------- 182419187 5 -------------------------------------------------------------------------------------------------------------GDIRGIIEKLDYLKDLGIDIIWISPMYKSPFV--DQGYDISDYYSIAPEFGTMEDFDELLEEAKKRNINILMDLVINHCSDKHEWFQKALKDPGEYAEYFYFEKGKN--GNPPSNYRSYFGGSAWEPVEGTDL--YYLHLFAKEQPDLNWNNEKVKKELFEMINWWLDKGLAGFRIDAIMNIKKDTSFPDYEPDGDDGLVNAAKMVEEVEG-----IGEMLEEL--------KGETFEKYNAFTVAEVFNNKEEELEEFIGENGHFSTMFDFSAEVLN----HGDHGWYDAKKIEFDSWRNTIFESQR----------KSISKGFLANIIENHDEPR--GASRYLPDYAQNDEG----VKMLATVSILLRGIPFIYQGQEIGMRN------------------------------------------------------------ 119946531 9 -------------------------------------------------------------------------------------------------------------GDIQGIINKLDHIQALGANIIWLSPVNQSPMDDN--GYDISDYYKIAPEYGTMDDMELLIVEAKKRDIKILMDLVVNHTSDEHPWFVESKSSDNPKRDWYIWKPDGSEPNNWESF-------FTPKAWELDAAKQYYLHLFSKKQPDLNWANPEVRAAIHDVLHFWLKKGIGGFRMDVINMIGK-----PSDFPDA------------TIFDEGVAGWEHWANNLLCHQYLREIDEKVLSHYDVM--------TVAETPFTTTLDGRYYSHPDRHEVSMIFHFEHMSIDREEHNAVRKPFDLVEYKEIMTRWQNDLYQKGW--NSLYWSNHDQ------PRTVSRFGSDCKEYRSI-SAKMLGTLTHMMSGTPYVYQGEEIGMTNDISQFNDLMAKFHSRDHARLPMQWDNVVNAQAEREDENSIFHYYRKLIALRKS------- 157123531 20 -------------------------------------------------------------------------------------------------------------GDLDGVTEKLKYLKDIGMDGVWLSPIFSSPMA--DFGYDISNFREIQTEYGDLDAFQRLSDKCKQLGLHLILDFVPNHTSDQHEYFKKSVQKDETYKDFYVWHPGVDGPNNTKVPPSNWISVFRGSSWEWNEERQFYLHQFLKEQPDLNYRNPAVVEEMKNVLRYWLDRGVSGFRIDAVPYLFESVHTQTMDQPETYDMIYQWRAVLDEYNRTRIMMTEGYTSLPKIIEFFGANGAQIPFNFEVISNVKNSTGADFATYVKRWLDAKPA-NRRSNWV--LGNHDNNRL--------------------------------------------------------------GSRLGENKIDLYNIALQTLPDIAVTYYGEEIGMLDQWIRSDEASYTAYSRDPARTPMQWD----------------------------------- 199597476 4 -------------------------------------------------------------------------------------------------------------GDLPGITSELPKLKALGVTAIWLSPVYRSPMVDN--GYDISDYQAIDPRFGTMADFDALMAAAKELGIKVVMDLVVNHTSDQHPWFQAALDPTSPYRQYYIFRKDGQPPNNLRSNFG------AGSAWTAVPGEAYYLHVFSPQQPDLNWENPKLRQAIYQMINWWLAKGLAGFRVDAITFIKKDQDFAAENRPGLARFLKELNAAT--FKPNAVTIGEASVAYDELGDFIGPNGFSMIFDFHYADIDWFKQTQWTPKMLGDAIAKSQAIQRVGWGANFLENHDQ-----------------------------------PRSLSKYIREPAYRNATG--------------------AKALALLYFCLRGCPFIYQGQELGMVN------------------------------------------------------------ 152996110 6 -------------------------------------------------------------------------------------------------------------GDLPGVTAKMSYIASLGVDAIWLSPFFTSPM--KDFGYDVSNYCDVDTIFGTLADFDELIASAHHHGLKVMIDQVLNHSSDQHPWFVESRSSHDNDKADWYIWADANPDGTVPNNWLSVFGGPA---WHWDSRRQYYLHNFLDSQPDLNFHNPKVIDALLETVEFWLKRGVDGFRLDTANYYYHDIGVRLDNPPENIGFLQRLRSLLDQY-PGTTTVGEVDFALETMAAYTGKDKLHMCYSFDLLTH------DSSMTHIRNTMETIEAGLGDGWPCWSIGNHD---------------------------------------------------------VERVATRWGNNHDPIAKSKIYMAMLLTLRGSVCLYQGEELGLPEAFEQLVDPFGEFKGRDGCRTPIPWKNETLGGFTKSKQHSVLHAYRDFLHVRRIHPELRHG 85104727 16 -------------------------------------------------------------------------------------------------------------GDIPGLIAKIDYLHDLGVDCVWLSPMFESP--QKDMGYDISDYQAVYSRYGTLSDVDNLIAACHVRGMKLILDLVVNHTSDQHPWFQESRSSKTNPRDWYMWKPARYDANGNRIPPTNWRSYFAGPTWTWDETQEYYLHLYDNSQPDLNWENEECRKAIYEAMRFWLDRGVDGFRIDTVNKYSKRTDFPWCNGPRIHEFIREMNEQVLAPY-NAVSVGELNTPPSQVLPYVSAKELDMVFEFSTI---------------------------------------RLGTGGPFHGKYLYREFPLSELKAYVATWQQWLEGTDGWHTVFCENHDN------GRAVSRFGDDSTVESWEASAKTIALWQATLTGTIFLYQGQEIGMVNEQEYKDEEGLRILARDHSRIPMQWDASPNAGFTSTPWMRVHD------------------ 192360271 30 ------------------------------------------------------------------------------------------------------------SGDFKGMTAKLDYLKDLGVNGIWLTPIFEAP---SYHGYDFQDFYAVESDYGTMADFEEFVRESHARGIKVILDLVLNHISDKHEWFIKSANKVPGYEDYFIWRDD--LPEGWGPPWSSESRPEAVWHWS-EARKAYYYGAFGSTQPDVNLTKQAVVDELNNLAGFWLEKGVDGFRLDAVRYAVEEGAYPGQDTQSTMDYWTLFTQHVKSIKPDAMLVAEAWTDLKTVGRYNDGKGLDSAFDFDFGNV---------------VIDILNPKIKRTADFGTVSNTRMLQ-------SRENLWTNLQQRK---------AAGPMTYFSPFLTNHDQN------------RIMHSLENNRVKAKIAASLLMTSPGTLYLYYGEEIGLTGDDQYRRAIMQWSEDPWVSDHKGWWSVEAQAADTES----LYSHYKRLIHLRKQIPAL--- 114767382 15 -------------------------------------------------------------------------------------------------------------GDLLGIAQRLPYVASLGVDAIWISPFFRSPMH--DFGYDVSDYCDIDPMFGTLSDFDTVIETAHALGLKVLMDLVISHSSIEHPWFKESRSSKDNPRANWYVWADAKPDGTPPNNWLSIFGG---SSWQWDPTCQYYLHNFLTEQPDMNFHEPALQQALLDVTKFWLDRGVDGFRLDTVNFYFHDPYTWQNHQPENLDFLARLRTLMNEYDAAAVEVGEDQRGLEVLGEYTGDDHLHMSYAFELL-----SDHAPTAAFIKKVMDDMEEKAPGGWACWAFSNHDVV--------------------RHITRW--------------------------------------NIPEAAAR--LYITLMMCLRGSACLYQGEELALP------------------------------------------------------------- 148243101 7 ---------------------------------------------------------------------------------------------------------------------------------VHVLPFLK---ASSDGGFAVASHSELEPGFGEWTDLAALAE-----GRTVMADLVLNHVSASHPWVLQFLQRSEPGRSC-ILAPD---PEAGWANVIRPRSTSLFTTLATDDGPRPVWSTFGPDQLDLDWSEPQVLLGFSELLGRLSRHGVSWLRLDAVGFVWKEEGTTCLHRPQAYTVVRILRQLLETVSSRGVVVTETNVPEQENLSYLRGNDAHLAYNFPLPPLLVEALISRRADLLNQWLARWPELPAGTSLLNFSACHDGIGLRPLEGLMPPERVHELLVACERRGGLVSHRRLASGKESPYEINISWWSAMADG-------GVDPSHLQLQRFLLSQLLVMALPGVPAFYLPALVAAANDMKQFRSTGHR---RDLNRPKFQAERLEQLADPDQPASKILKRLQAAMELRSQRPA---- 189205393 8 -------------------------------------------------------------------------------------------------------------GDLNGIISELDYIRSIGVDVIWICPMYDSPQV--DMGYDIRDYQDVYRPYGTVQDMERLIAETHSRGMKIILDLVVNHTSDQHKWFLESRSSKDNPKRDWYIWKPARYVDGERKPPNNWVSNFTGSVWQWDEHTQYYLHLFCPEQPDLNWENPDTRQAIYKAMEFWLQRGVDGFRVDTVNMYWQFAGYQYCNGPRMAEFLSEMNQILEKYN--AMTVGECPNTPDRVLQYVSAKERQLNMVFQFDVV-------------------------------------DVGQGPYKFQTTPKNWTLPDFKRAIARTQDLVRPPSDGWTTVFLENHD--QARSITRFTSDAP-----EHRVAGGKMLALMMCALSGTLFIYQGQEIGMIN------------------------------------------------------------ 157126495 29 -------------------------------------------------------------------------------------------------------------GDIKGITAKLQHLKDTGFEATWLSPIFQSP--QEDFGYDVSDFVSVDPLFGSNSDLEELFAEAEKLGIKIILDFVPNHSSNEHEWFVKSENRVDPYTDYYMWHNGKPNPQGGRPLPPNNWQSVFYGSWEWSERQQYYLHQFAVGQPDLNYRNEAVIKEFDEILRYWMKKGASGFRIDAINHMFE---------------VEDLRD-------------EPINDPSDPNSY---GYTHHIYTKDLP------DTYEVIARWRKVIDDYVKESDSDTIIMMTEAYANLTMTM-KFYESDDGTQPRAHFPFNFAMIEDLNDGSKASNFKYIID-RWLDNMPRGKITNWVLGNHDKPRGRDRIDGMALILMTLPGVAVVYNGEEIGMEDDMSYEDSKDPQGASRDPQRTPFQWDD---------------------------------- 206678792 5 -------------------------------------------------------------------------------------------------------------GDLAGITRRLDHVASLGVDGIWISPFFTSPM--KDFGYDVSDYCDVDPMFGTLADFDALVLRAHELGLKVMIDLVLSHSSDQHPWFVESRVSKDNPKSDWYVWSDPKPDGTAPNNWLSIFGGPA---WHWDGRRQYYLHNFLASQPDLNFHNSDVQDALLDATRFWLQRGVDGFRLDTINFYFHQRHVHSKNQPENLDFLARFRSVLDEY-PGAAAVGEVGDALELLGKYTGTTGAHMCYAFEFL-----EKNPLTAKRVAEVFERFDRVASDGWACWALSNHDVIR-------------------------HTTRWDLSADAQKAYLMLLLLL-----------------------------------RGSVCLYQGEELALPEADEDLQDPYGEFKGRDGCRTPMVWEVAAQEDDPSA----MLHFYRTALAFRAENSVLNKG 114562963 6 -------------------------------------------------------------------------------------------------------------GDLQGIIAKLDYIASLNVDAIWISPFFKSPM--KDFGYDISDYLEIDPLFGTMADFDQLIEKAHQLNIKVVIDQVLSHTSDQHHWFEQSRQSRDNDKADWYVWADPKDDGSAPNNWLAIFGGCA---WEWEPRQQYYLHNFLKSQPDVNFHCPQVRQAVLDNVEFWLKKGVDGFRLDAITFCYHDEGFSEDNPPQTVGFIEELRALIN-RYPGAVTLGEVSSEDSTMAEYTGDDRLHMAYSFELLTDDFSAA------YIRQTVEELEASIGDGWPCWAIGNHD------VKRVASRWGKD--------------------------SVNPTM-------------------------VKMLNAMLFSLRGSVCSYQGEELGLTEEFSQLQDPFGMFKGRDGCRTPMPWVKEA-------------------------------- 87125041 5 ---------------------------------------------------------------------------------------------------------------------------------VHVLPFLK---ATSDGGFAVASHEALEERFGDWDDLAALAA-----GRQLMADLVLNHVSASHPWVRAFQRGAEPGSR--CVLAASADP-CWDRVVRPRSSALFTTLAT-DRGPETVWTTFGSDQVDVNWRQPEVLIGFTRLLDRFCAHGVSWLRLDAVGFVWKEPFTDCIHRPEAHRLVEVLRLLLGARCRRGVVVTETNVPEQENLSYLRGTEAHLAYNFPLPPLLLEACISQRADLLNRWLARWPKLPAGTGLLNFSACHDGVGLRPLEGLMAEERLLRLLGACEQRGGLVSHRRLADGRDVPYEINISWWSAMESAGR-------DPAHRQRERFLLSQLFVLALPGVPAFYLPAVLATANDKARFR---RTGHRRDLNRPQFQIERLERLADPQSDASRVLASMRRAMALRRTQNALA-- 41408390 8 -----------------------------------------------------------------------------------------------------------------GVTAHLDHLEQLGVDAIWLNPVTVSPMA--DHGYDVADPRDIDPLFGGMAAIERLIAAAHRRGIKITMDVVPNHTSSAHPWFQAALAAGPDARQRYFFRDGRADGELPPNNWTSVFGGSAWTRVLEPDGGQWYLHLFDTEQPDLNWEHPDVFDDFEKTLRFWLERGVDGFRIDVAHGMAKPAGDPRFNHPSVHDIHRDIRKVVNDY-PGAVTVGEVWVDNARWAEYLRPDELHLGFNFRLTKIDFDAVQIHDA--IQNSLAATALQEATPTW--TLSNHD---------------------------------------------------------VGREVTRYGGGEVGLRRARAMAMVMLALPGAVFIYNGEELGL-------------------------------------------------------------- 187935251 5 -------------------------------------------------------------------------------------------------------------GDLRGIINKLDYLKELGVDIIWISPVYCSPMV--DQGYDISDYYNIDPRFGTMEDMDELLKEAKSRDMHILMDLVVNHCSDQHEWFKKAIDPDGEYADYFYFREGKN-----GNPPCNWRSYFGGSVWEKIPNNKYYLHLFAKEQPDLNWENPKLRKKIYEMINWWLEKGLSGFRIDAIINIKKDLRFEDFPSDRLYNMLNAAKGVGDMLNEDAFTVGEVNEKEDELYKFIGKDGY-----FSSMFDFSMSMLGGNEKGWYGYCDFKTNELRKVIFDSQVKTAD-IGF-------KANIIENHDEPRGVSRYIPAEDCNDYSK------------------------------------KMLAAISLMLKGIPFIYQGQEIGMTNN----------------------------------------------------------- 119774798 4 -------------------------------------------------------------------------------------------------------------GDLQGIIERLDYIASLNVDAIWISPFFRSPM--KDFGYDISDYLDVDPMFGTMDDFDELIAKAHSLGLKVVIDQVLSHTSDEHAWFAESRQSRDNPKADWYVWADPREDGTPPNNWLAIFGGCA---WEWEPRQQYYLHNFLKSQPDLNFHCEAVRQAVLNNVEFWLKKGVDGFRLDAITFCFHDKGFSEDNPPETLGFIEDLRALID-RYPGAVTLGEVSSEDSTMAEYTRGDNLHMAYSFELLTKDYSAGYIRST-------------------VEALEGAIGDGW-------PCWAIGNHDVERVISRWGQGKGTP-------------------------------------QMAKMLSAMLGCLRGSLCVYQGEELGLTEPFDALQDPFGIFKGRDGCRTPMPWNVAAQSANPDSVLNQFSRFM----AWRRTQPALVTG 21225296 10 -------------------------------------------------------------------------------------------------------------GDLAGVRARLPYLAELGVDAVWFTPWYVSPLV--DGGYDVADYRTIDPAFGTLGEAEKLIAEARELGIRTIVDIVPNHVSDRHAWFRAALEAGPGSAERERFHFRPGRGADGELPPNDWPSQFSGRTWTRVPDGEWYLHLFTPEQPDLNWAHPEVRREHEEVLRFWFERGVAGVRIDSAALLAKDPAHPYIDQDELHDIYRSWRKVADEY--GGVFVGEVWLPDERFARYLRPDELHTAFNFNFLSCPWEADRLRRT--IDDTLAEHAPVGAPATWV--LCNHD-VTRTVTRYGRADTGFDFAKKAFGTPTDLVLGTRRARAAALLTLAL---------------------------------------PGSVYLYQGEELGLPEADDRIQDPMHVDPGRDGCRVPLPWAADAAADRQGADPESMLSLYRRALGLRRSTAGFGDG 191639041 4 -------------------------------------------------------------------------------------------------------------GDLPGITAELPKLKELGITTIWLSPVYKSPMVDN--GYDIADYQAIDPRFGTMTDFDQLMATAKDLGIKVVMDLVVNHTSDQHRWFQAAKNPASPYRDFYIFRQDGQPPNNWRSNFG------AGSSWTAVPGNTYYHHVFSPQQPDLNWENPKLRQAIYSMINWWLAKGLAGFRVDAITFIKKDQDFASENRPGLDQFLKELN-VATFKPANAVTIGEASVAYDQLGDFIGENGFSMIFDFHYADIDWFKQTNWTPKMLGKAIAKSQAIQKVGWGANFLENHDQ-----------------------------------PRSLSKYIREPQYRNAIG--------------------AKALALLYFGLRGCPFIYQGQELGMVN------------------------------------------------------------ 150016324 4 -------------------------------------------------------------------------------------------------------------GDLKGIISKLDYLKDLGVDIIWLSPIYCSPLV--DQGYDISDYYNIDPRFGTMEDMDELLRQAKKRNMYILMDLVVNHCSDKHEWFKKALDDEGEYADYFYIREGKG--DNPPCNWRSYFGGSVWEKI--PNTNKYYLHLFAKEQPDLNWENPKLKNEIFKMVNWWLEKGLAGFRIDAIINIKKDLRFQDFPADRVGNMLHELKEKTFEKF-DAFTVGEVNRKEGELDKFIGEDGFSSIFDFEMEVLGKSEFGWYDNKPLRKAIFNSQLETSGVGFANIIENHDEPR-----------GVSRYIPEQGLND---------------------------------------------RSKKMLGAISLMLRGIPFIYQGQEIGMTNN----------------------------------------------------------- 211585027 8 -------------------------------------------------------------------------------------------------------------GDIPGIISKLDYIKNLAVDIVWLCPSYKSPQV--DMGYDISDYYSIADEYGTVEDVEKLIAGCHQRGMKLLMDLVVNHTSDQHEWFKQSRSSDNEYRNWYVWRPAKYDEQGNRQPPNNWVSHFQGSAWQWDETQEYYLHLYAVEQPDLNWEHPPVRKAVHDIVRFWLDKGCDGFRMDVINFISKEPRTPWQNGPRLHEYLQGVGKILKEY--DAFSVGEMVTDEKEVLRAFDRNEINMIFNFEH----------------VDIDHGKYDKFEPGSW------------------------KLTDLKDFFERWQTFMYAN-DGWNALYWENHDQPRSIDRYTNAS-------EEYRLVASKMLATALALQAGTPFVYQGQELGTRN------------------------------------------------------------ 167753428 15 -------------------------------------------------------------------------------------------------------------GDLNGITEKLDYLHGLGIETLWLNPIFASP--NADNGYDISDYRQIMPDFGTMEDFDRLLKETHARGMRLLLDLVLNHTSDQHPWFCEARSRENPYYDYYLWWPEEQGHPPYRKSHFDEKGDAWCYN---APTRSYYLHYFARQQPDLNWQSPKVRAEIYDILRFWLDKGVDGFRLDSIPYIAKDTSFPEIDLPHLHDYLHEMNREVFSRY-DCTTVGEGSTAPEEGWKFIAPEELDMLYHFGAADIRNETEADDPATALKRMYAEWDAAVGDGWPTIYLGNHDQP------RMVSRFGSDAPEWRDL-------------------------------------------------SAKMLTMFLLTMRGTPYWLAGDELGMTN------------------------------------------------------------ 114773786 10 -------------------------------------------------------------------------------------------------------------GDLRGIINRLDYIKDLGVDIIWLNPIYSSP--NDDNGYDISDYRNIMAEFGDMDDFEELLAGMHERGLKVVMDLVVNHCSDEHMWFQEAKSRDNPYYDYFHWWPAEKGTPPH----RWSYFDPEANAWCYNEATDYYLHYFAIKQPDLNWENPKLRAEIYDMMHYWFKKGIDGFRMDVITFISKHEGYPEFPPPKLHDYLHEMREVLQHY--DIMTVAEGGTHTDNVLKLVGEDRQELNMNYHF-------------------------------------DHVSIGVG-DRFIVNDDFQNLVKFKQVMSDWDAALATEGWNT--VYFGNHDFPRMVTRWAS-------DAPEHRRTASKMLSTYLLTMRGTPYYYMGDELGMSN------------------------------------------------------------ 197773941 11 -------------------------------------------------------------------------------------------------------------GDLAGVRARLPYLAELGVDAIWFTPWYLSPLA--DGGYDVADYRTIDPSFGTLAEAEKLIAEARELNIRTIVDIVPNHVSDQHAWFRAALAAGPGSPERELFHFRPGRGANGELPPNDWPSQFAGSTWTRVEDGEWYLHLFTPQQPDLNWAHPAVREEHEDVLRFWFERGVAGVRIDSAALPAKDPDHPYIDRDELHDIYRSWRAVADEY--GAVFVGEVWLPDSEFARYLRPDELHTAFNFNFLSSPWD--ARRLRRTIDDTLAEHAPVGAPATWV--LCNHD------VTRTVTRYGREDTAFDFATKAFGTPTDLGLGTRRARAAALLTLALPGAV----------------------------------YLYQGEELGLPEPPSRIQDPMHTDPGRDGCRVPLPWSADAAADRQAGDPGSMLSLYREALRLRRTEPGFGDG 126728642 7 -------------------------------------------------------------------------------------------------------------GDLNGITARLWHVASLGVDAIWISPFFTSPM--KDFGYDVSDYCDVDPMFGSLSDFDTMVETAHLHGIKVMIDLVLSHTSDLHPWFVESRSSRTNAKSDWYVWSDPQPDGTPPNNWLSIFGGSA---WQWDTTRQYYLHNFLTSQPDLNFHCPEVQDALLEVVRFWLDRGVDGFRLDTINFYNHQEHIYSKNRPENIAFLERFRALLDEYEGKTAVVGDAQRGLEIMGEYTGTKRVHMCYSFEFLSNTYPS-----AERVVQVMNDVDERANGGWPCWAYSNHDVV------RHASRWNLPPAA------------------------------------------------------LRALTTLQMCLRGSVCIYQGEELGL-------------------------------------------------------------- 167648048 16 -------------------------------------------------------------------------------------------------------------GDLPGVTAHLDHVASLGVDAIWLSPFFASPM--KDFGYDVSNYEDVDPIFGTLADFDRLIEKAHALGLKVIIDQVFSHTSDEHPWFKASRRDRVNPHADWYVWADAKPDGSPPSNWQSVFGGP---SWTWDARGQYYLHNFLSAQPDLNVHCPAVQDALIASSRFWLERGVDGFRFDAINFAMHDQGRPFDFQDDIPAFLTRLRQLGESYG-GRFLVAEVGGEDSEMKLYTGPDRLHSAYGFLYLYA--DALDT----ALVRQGAAMWSGEAGQGWPS---------WTFSNHDAP----------RAVSRWARGRDPKAFAD-------------------------------------MALLLLVSLRGNVFIYQGEELGLPQPYDRLRDPEAIANGRDGARTPMPWVAIAANADPSHVDLAVLHLTRRVVALRQRLPALRTG 29828266 12 -------------------------------------------------------------------------------------------------------------GDLAGVRARLPYLAGLGVDAIWFNPWYLSPM--KDGGYDVADYRAVDPAFGTLAEAEKLIAEARELGIRTLVDIVPNHVSDQHPWFRAALAAGPGSPERFHFRGGRGAHGELPNDWPSQFAGSTEPVWTQLPDGDWYLHLFTPEQPDLNWAHPAVRQEHEDVLRFWFERGVAGVRIDSAALLAKDPDHPFVDRDELHDIYRSWRAIADEY--GAVFVGEVWLPTERFARYLRPDELHTAFNFSFLSCPWD--ARRLRTAIDETLAEHAPVGAPATWV--LCNHD-VTRTVTRYGRTDTGFDFA--------------------------------AKAFGTPTDLALGTRRARAAALLSLAL-------PGSVYLYQGEELGLPEPRESIQDPMHVDPGRDGCRVPLPWVADAQAEDPGS----MLSLYREALRLR---PAYADG 115372825 34 -------------------------------------------------------------------------------------------------------------GDLPGLISRLDYLDDLGVDALWLMPVFASP---SYHGYDVVDYERINPDYGTLEDFERLCEEAHRRGMRIIIDFVINHSGVQHPWFVESASSPSSPKRDWYVWGPRDPGWKQPWDMFSTAPTWHQKN------GAYYYGVFWGGMPDLNMRTPALREEVKRLASLWLARGVDGFRLDAARYLIETGGGAGQDTAETHAFWKELAAHVRQVKPDAVLVGENWSTTPIIATYYGGDELPLNFNFPLSEQILAGLNADNAAFIAAKLEMGGVYPAGISDAPILTNHDMV------RVATQLGGNG------------GRKANAAALLLTL------------------------------------------PGTPFLYYGEEVGMTNGTTSNDEAK---------RTPMPWDVAAQTDVAESLLSR----YRKLIHVRQ-------- 193787237 52 -------------------------------------------------------------------------------------------------------------GDLKGIQDKLDYITALNIKTVWITSFYKSSL--KDFRYGVEDFREVDPIFGTMEDFENLVAAIHDKGLKLIIDFIPNHTSDKHIWFQLSRTRTGKYTDYYIWHDCTHE---NGKTIPPNNWLSVYGNSSWHFDNQCYLHQFMKEQPDLNFRNPDVQEEIKEILRFWLTKGVDGFSLDAVKFLLEA---------------KHLRDEIQVNKTQI---------PDTVTQY-----SELYHDFTTTQVGMHDI----VRSFRQTMDQYSTEPGRYRFMGTEAYAESI-----DRTVMYYGLPFIQEADFPFNNYLSMLDTVSGN-SVYEVITSWMENMPEGKWPNWMIGGPDSSRLTSRLGVMNMLLFTLPGTPITYYGEEIGMGN------------------------------------------------------------ 116628889 4 -------------------------------------------------------------------------------------------------------------GDLNGIRKRIPYLKELGVNAVWLNPVFVSPQVDN--GYDVSNYFAIDPKMGTMEDMDDLIKEMHEAGIHVIMDFVLNHTSDQHPWFQDAKNPDSIYRDYYIFAKNNQRPNNWGSFFGGSVWEKDPAG-----TGQFYFHLFDKRMPDLNWKNPEVRHAMSEIAKYWLEKGIDGLRLDAFIHIAKADLRQNFNLPQVQKWMRPFCEEIKQDYPDALLLGEAASANVNLA---------VDYTNKDNHLMDSVITFRYFTEDQSQIDPSFSAQ----------------YQPKSLDLVKFKQNQAVWQQTLSGV---------SKPTLYWNNHDM---------ARIATRIAKNDIQARS---LAMLMYLQNGLPIIYYGEELGMKNDATQFEDEMASKTHKLPARGPMPWNNYANAADEIADNHSMFNFYKKLIALKKE------- 91793383 6 -------------------------------------------------------------------------------------------------------------GDLQGIIQKLDYIASLNVDAIWISPFFKSPM--KDFGYDISDYRAIDPLFGTMEDFDSLIETAHGLGLKIIIDQVLSHTSDEHAWFEQSRQNRTNDKADWYVWADPKEDGTAPNNWLAIFGGCA---WEWEPRQQYYLHNFLKSQPDLNFHCEAAREAVLSNVEFWLKKGVDGFRLDAITFCYHDEGFSEDNPPQTLSFIEQLRALID-RYPGTVTLGEVSSEDSTMAEYTRGDRLHMAYSFELLTKDYSAGYIRQT-------------------VEELEVSIGDGW-------PCWAIGNHDVERVASRWSQG-------------------------------------EAKLGQVKMLNAMLGSLRGSICSYQGEELGL-------------------------------------------------------------- 172037054 6 -------------------------------------------------------------------------------------------------------------GDLRGIIEKLDYLASLPIDAIWITPFFQSPM--EDFGYDVSDFYAVDPRFGNIDDFEALIEEAHARNLKVIIDQVWSHTASIHPWFIESSSSRDNPKADWYVWSDGKN----GRKPNDWLSIFGGTAWKWHPDKQYYFHNFLETQPDLNWHNPDVVREIMKVGEFWLEKGVDGFRLDACNYYMHDQ--NLVDNPRRTEGMPEL-DGVSPMNPYAQYIHLHNMDQVENIRSLRRIRKTLEKYPGTMSMGEIVVTSEPMRQTVEYIRGDRRL--HTAYNCSLLVNKKLTPRLVADLIEDLSLHLEADEREMICLTTSNHDFPRAK-------------------SRWAPNDQSLTPHLERILIA--LLPSLRGLVCFYQGEELGL-------------------------------------------------------------- 89055603 3 -------------------------------------------------------------------------------------------------------------GDLAGITRRLPHVADLGANCVWLSPIFKSPQA--DMGYDVSDYLAVDPLFGTLDDFDRLIETAHDLGLKVITDQVLSHTSDQHDWFKASRDRTNEKADWYVWLPDGSPPTNWHSHFGGPAWEFDP------QRGQYYLHNFLASQPDLNFHNSDVQDAILETCRFWLDRGLDGFRLDTVNYYVHDDNIYNKTRPENVAFLERLRVLTDQYD-DIMMVGEVGESIEIMGEYTGRDRLHMAYSFAMLGPDFTA------EHFRDCIEGFQRGAPDGHPYWSFSNHD-----------------------------------------------------VPRHVSRWAEFAVDDD-AVARMTCA--MLMAFEGTIGIYQGEELGQLEDYHELTDP---------------------------------------------------- 188588122 5 -------------------------------------------------------------------------------------------------------------GDFKGITSKLEYLSDLGIRGIWLTPFYPSPKVDN--GYDISDYYNIDKDYGTLEDFNEFLSKAHSLGIKVIVDIVLNHTSSEHPWFKESRKSKDNEKRDFYIWK-KEKPNNWESF-------FGGEAWEYDETKEYYYHAFAKEQVDLNWSNPKVYEAMKDVLKYWIDLGVDGFRFDVINFPYDEKGEQIKDQEGIIEIIKTLVKDIREIKEDVFLVGEVGSEDNELKGYSGKDLLDVVFNFNL-GSINEFSAEKIYKEIKNMNDNYDSYQIPTIFFN---SHD----------------MGRSISRFNPDGNKNGIE-----------------------------------------KAMAALLLTSYGVPFMYFGEEIGM-------------------------------------------------------------- 211956780 18 ---------------------------------------------------------------------------------------NDPDWWR--GAVIYQIYPRSFAGDLPGITEKLDYISDLGAAAIWISPFMKSPMD--DFGYDVSDYEDVDPMFGSLDDFKELIAKAHGKGIRVLIDLVISHTSDQHEWFVESRSNKTNSKSDWYVWAD---PKADGSPPNNWLSIFGGSAWQWDSRCQYYLHNFLRSQPDLNFHCEEVQQAVLDAARFWLKLGVDGFRLDTVNFY-------------VHD--KQLRD--NPPYPD----------PDSLADVTG------VNPYAFQDHKFDKSQPENLKFLERLREVMNEFPNTTTVGEIGAGH-----EASEIMKQYTSGDGRLHMAYSFDLLSNTPTAKYVRERVTNLQNIVTEGWPSWAMSNHDVPEGVDPQVATPALLALSA--SLRGSPCIYQGEELG--------------------------------------------------------------- 161508153 9 -------------------------------------------------------------------------------------------------------------GDLNGIRERIPYLQNLGVNAVLINPIFVSPQVDN--GYDVSNYFAIDPHVGTMEDMENLIKELHEAGIHIIMDFVLNHTSDQHPWFQDAKNPDSLYRDYYIFAGDGKRPNNWGSFFGGSVWEPDPAG-----TGQSYFHLFDKRMPDLNWKNPEVRHAMLEVAEFWLKKGIDGLRLDAFIHISKAMEPFFANLPQVQEWMRPFCEKIKQDYPDALLLGEAASASVNLAVDYTNKRNHLMDSVITFRYFTDDESKVDKRY-----------PEQYQPKKF--------------DFTAFKQNQVVWQQTLAGV---------SQPTLYWSNHD------------MARLATRVAKTLTQAKSLAMLMYLQRGIPIIYYGEELGLKNLHPWIKKAEQAGISREPARGPMLWNDTKNYGFTETSDSSMFTFYKKMIALKKEN------ 86134056 5 -------------------------------------------------------------------------------------------------------------GDILGIIEKLDYIKSLGVDIIWLCPVYESP--NDDNGYDISDYRNISDEFGGNDAFDSLLKEMHKRDLKLVMDLVLNHSSDEHKWFKESRSKDNPYRDYYFWAKNGKEPNNWKSF-------FSGSVWQKDDTDEYFLHLFTKKQPDLNWENPKVRKEIHNIVEFWCKKGVDGFRMDVISLISKQIKTYYANGPKIHQYLNELNQKVLSKY-DIMTVGEGGIDLETGLDYVHEDELNMIFHFGHM---------------------------------FIDN-------GVGGKYDPIEVSLPTFKKVFNDWDAKIYPKGWGSIFLGNHDFSRMVSRFGNT----------EEYHNKSAKLLALLLFTMRGTVYVYQGDEIGMTNDISYYND----------------------------------------------------- 16126524 2 -------------------------------------------------------------------------------------------------------------GDLPGITAHLDHIASLGVEGVWLSPFFTSPM--KDFGYDVSNYCDVDPIFGTLADFDALIARAHALGLKIIIDLVFSHTSDEHPWFVESRQDRSNAKADWFVWADAKPDGSPPSNWQSVFGGPA---WTWDARGQYYMHNFLSSQPQLNLHNPAVQEALLAVTQFWIDKGVDGFRFDAINFSMHDPARPFDFQDKIHNFLSRLRALTDAAG-GRFSVAEVGGDHAERMKLFGEDRLNSAYGFLYLY------ADKLIGEMIPQGAAMWPGEAGEGWPS---------WTFSNHDAP----------RAVSRWAEGRDRKAFAELCLLLLMGL-------------------------------------RGNVFVYQGEELGLPQAHERLQDPEAIANGRDGARTPMPWAVDAQEADPASTLNVA----RRLIGLRRAYPALRTG 169774137 16 -------------------------------------------------------------------------------------------------------------GDIPGIISELDYLKALGIDLVWLSPILQSPQV--DMGYDVSDYYRIHPPYGTVEDVDALIQGLHQRGMRYVMDLVVNHTSDQHEWFKQSRSSDNEYRDWYIWKKPKYDANGVRQPPNNWGAYFGGSAWQYDETTEYYLHLFAPEQPDLNWENPKVRSAVHQIMRYWLDKGVSGFRMDVINMISKDQSFPDAPGPRLHEYLQELGRVLKEY--DAFSVGEMVYDPVEIGKAVGFDRGELAMAFQFEIMDIDHGPAGKFSPHKYRMSDLKHIVSKWQDFMY---------------------------------------ENEGWNALYLENHDQGRTISRFTSA-------GPEYRATAGKMLATFLGLQGGTPFVYQGQEIGLVN------------------------------------------------------------ 182440672 4 ------------------------------------------------------------------------------------------DWWRS--AVIYQVYVRSFAGDLTGVRSRLPYLAELGVDALWFTPWYRSPMA--DGGYDVADYRAIDPSFGDLAEAEKLIAEAREAGIRTIIDIVPNHVSDQHVWFRAALAAGPGSRELFHFRPGRGEPNDWESEFGGVP-------WTRVEDGEWYLHLFATEQPDLNWAHPAVRQEHEDVLRFWFERGVAGVRIDSAALVAKDPAHPYVDRDELHDIYRSWRAIADAF--GGIFVGEVWLPDSEFARYLRPDELHTAFNFTFLSCPWDGTLLRRA--IDETLAEHAPVGAPATWV--LCNHD-VTRTVTRYGREDTGFAF---------------------------------------TAKAFGVPSDLELGTRRARAAALLSLALPGSAYLYQGEELGLP------------------------------------------------------------- 182412689 38 -------------------------------------------------------------------------------------------------------------GDFQGLIDKLDYLKSLGVTALWLMPIHPSP---SYHGYDVSDYFAVNPEFGDMELFKRFLAEAHRRGIRVIIDFVPNHASSQHPLFQQAL-KESADGDTRKLFRFAEVPPELFGPWDQRAWHPAGS-----PERGFYYGVFSSEMPDWNFNDPRVTEHHRRAAEFWLDVGVDGLRLDAVRYLL-EVGEQLQDTTETREWLREFTEFCHRVKPGSFIIGENTARMTEVARAIRGGALDSAFEFDLARATIESVRLHTPGILTKALARLDALYAGDSWATLLTNHDQ--------------------------------------------------------ERARTQLDGNEALT----RLATKVLFTLPGVPFLYYGEELGM---QAAKPDPEL--------RTPMPWNVAAQRDASDS----LLNLYRRLIRLNESSVALRHG 149389143 5 -------------------------------------------------------------------------------------------------------------GDIPGIISTLDYIKDLGVDVIWLSPMYESP--QDDMGYDISDYEKVYSKYGTLEDLDNLIEQTHKRGMKLILDLVINHTSSEHAWFKESRSSKTNPRDWYIWKPPVFDKDGNRHPPNNWGSYFSGSTWTYDETGEYYLHLFASSQPDLNWENVDTRDAIYKAVEFWLKRGVDGFRIDTAGMYSKVLSFEHQHGPRIHEFHKELYDKI-ISKYDVMTVGEVHSTREQSLKYVSEEEKEMNMMFLF---------------------------------------DVVEVGTDPSDRFRCKDFNLVEFKKAIQSQGEFIEGTDAWSTVFIENHDQ------PRSISRFG-NDSPEFRVQSGKALALLQATLTGTEFIYQGQEIGMTNDADFKEKSNKLMDSRDNARSPVQW------------------------------------ 85109855 9 -------------------------------------------------------------------------------------------------------------GDIPGIISKLDYIQNLGVDIIWVSPMFESPQI--DMGYDVSNYEEVYPPYGTVKDMENLIEACHKRGMRLVLDLVVNHTSDQHAWFKESRSSDNPKRDWYIWKPPRYAEDGTRLPPTNWRSYFSGSAWEYDEHNEYYLHLFAKEMPDLNWESEECRKAIYDAMRFWLDKGVDGFRVDCVNMYSKPAWCYYANGPRMHEFLREMNEKVLDRY-DAMTVGELPHTPDRVLDYVGRKDKQLSMVFQF-----------DIVDIGQG---------------------------GTHKYHFEEWKLPVLKKIVEKWQ-RFIEGTDGWTTSFCENHDQG--RSISRFASDAP-----EYRVLSGKMLSLMMCSLTGTLFIYQGQEIGMINPIDYYQDIESVNLSRDNARIPMQWDDAKQLDDPNST----LSFWKDMIRFRKQH------ 188159148 6 -------------------------------------------------------------------------------------------------------------GDLQGIIKKLDYLKKLGVNFLWLNPIYLSPK--KDNGYDVSDYKKIDPMFGSMTDFNNLVKEAKKRNIYIMMDMIFNHCSTEHEWFKKAL-INKKYQNRFIFVENKKLPNNWKSK-------FGGSAWEYNKTDKYYLHLFDKTQIDLNWRNKDLRNDIYEIINYWLDKDVKGLRFDVINLISKPKTFKDDDRYLVHKYLKEMASKTYSLKNDVITVGELSTSLKQAILYTKKESKELDMVFMFHHLKVDYLNNDDPKKLVKVLKQIAFNKHNAWCANFLNNHD----------------QPRAISRF--GDYKNYYYQSATS--------------------------------------LASVVLLLKGTPYLYQGEEFGMLNNNNQLKDVESSNRSRDNARTVMQWDDSLYAGFSSSKPQSIFKAYQKLIRLRKKHLAFSYG 113953548 30 --------------------------------------------SLLTELYEHHEDLNLLSSQLL------HSERSASEKALDSADATATGARWDSSSCVLIAYADTVSADLRCLQALLEHFNGLS-SVVHVLPFLRS---TSDGGFAVASHEEIEQRFGDWNDLAALAE-----GRQLMADLVLNHISASHPWVRAFLKGEQPGARCVL----AAAPNPCWDNVVRPRSSALFTTLATDRGPETVWTTFGPDQVDVNWREPEVLLGFTRLLDLFCSYGVQWLRLDAVGFVWKEPLSDCIHQPQAHRLVEVLRLLLESRCPQGVVVTETNVPEQENLSYLTGSEAHLAYNFPLPPLVLEACLSRRADLLNNWLARWPQLPQGTGLLNFTACHDGIGLRPLEGLMESDRLLQLLKQCEQRGGLVSHRRLADGLEVPYEINISWWSAMA-------APGRDPSHHQRARFLLTQLLLLTLPGVPAFYLPALLATPNDNARFLLSGHR---RDLNRPQFQLDRLERLLDVESDTPQVVASLQQAMAVRRGQAALD-- 13476308 12 ------------------------------------------------------------------------------------------------------------SGDLRGITTRLGHIASLGVDAVWLSPFFKSPMA--DMGYDVSDYRDVDPMFGSLEDFDALVTEAHRLGLKVVIDQVLSHSSDKHEWFVQSRASRDNPKADWYVWADTKPDGNAPNNWLSVFGGPA---WEWDSTRQYYMHNFLASQPDLNFHNPEVQDALLDTVRFWLERGVDGFRLDTVNYYVHDAGTNGETQPENLAFLRRFRGLLDEY-PDRAAVGEIGDEGRTLAAYTGGDKLQMCYTFDLLGPQFSA----------------------------------------------------AHVRGCVEAFEQAVTDGWVCWAFSNHDVVRHVSRWTG--------PDGDADAVARFSIM--LLACLRGSICLYQLGLEEAELAYEDLRDPVGIRKGRDGCRTPMVWERARATDVQNGSEQSVLSAYRSTLALRRRHPALVSG 160940966 1 -------------------------------------------------------------------------------------------------------------GDIRGILEKLDYLKALGITMLWLCPIYQSPMDDN--GYDVSDYCALAPEFGTMEELDELIERAGDMGIKIILDLVINHTSDEHRWFRQAEDPEGEEHSYYIFKKGDREPNNWRSV-------FGGSVWEKVEGREYYFHAFGKKQPDLNWENETLRKKLYEMVNWWLEKGIAGFRIDAITFIKKDLTFASRNQPGIGEFLNELKRETFDRH-GCVTVAEAGVPYEGLGDFIGRNGFSMIFDFRYADLDWFKRREWTVKELKDKIMASQMAVQTYGWANFIENHD----------------QPRAATKYLKEAAENPSA----------------------------------------VKMLAAMYFFLRGTPFLYQGQELGMVNDISSIDQYHRSLESRDNARTPFPW------------------------------------ 116494486 4 -------------------------------------------------------------------------------------------------------------GDLNGIRQRIPYLQDLGINAVWLNPVFVSPQVDN--GYDVANYYAIDERMGTMADMQALIHELHEAGIRIILDFVLNHTSDQHPWFQDARNVKSIYRDYYIFSGHHHKPNNWGSFFGGSVWSPDPAG-----TGQSYFHLFDQHMPDLNWANAEVRRAMGDVAEFWLNKGIDGLRLDAFIHIAKVDEPFFANLPNVQRWLRPFCAQIKADFPNTFILGEA--------------------------------ASANVNLAVDYTSQHNKLMDSVITFRYFT---EDTTQLDTSIPAQYQPKPLDFAKFKQTQVVWQQTAGVSLPTLYWGNHD------------MARLATRVAHSAIQARSLAVLMYLQRGIPIIYYGEELGLENDAGYTQEAALAMVNATPARGPMTWDATEQQHDPHSS----LAFYKQLIALKKRS-VFQTG 34396179 7 -------------------------------------------------------------------------------------------------------------GDLQGIIQKLDYLAMLGVNYLWLNPIYVSP--QKDNGYDVSDYKNINPLFGTMNDFEMLVTEAGKRNIYIMMDMIFNHCSTEHEWFQKAQTGNLDYLQRFFFLPGAKCPNNWQSKFGGSVWEYH------DELKMFYLHLFDKTQVDLNWKNESLRQHIYQIVNYWLQKGVRGLRFDVINLIGKPNIFENDDTPQVHTYLQEMAQNTYLKTNDIITVGELSTSIKQAILYTKPQELNMAFTFHHLKIDWKLAPYDPAKLVAKIKEWQIPVQAAGGWLNFLNNHDQP--------------------------------------------------------RALSRFGDPENYRFESATALAAVVLLLRGTPYLYQGEEFGMENNNEQLKDVESINYSRDNARTPMQWNNQQFAGFSTHKPQSIFKAYQMLIQLRKNNLAFSYG 94495093 5 -------------------------------------------------------------------------------------------------------------GDLAGITQRLDHVARLGADAIWISPFFTSPM--RDFGYDIADYCGVDPIFGTLADFDALVARAHELGLKVTIDQVYAHTSDLHDWFVNSRAGQSGDKADWYVWADPKADGTPPNNWQSVFGGPA---WTWDARGQYYMHQFLASQPQLNVHHRAVQDALLDAMRFWLDRGVDGFRLDALNHSMHDPPAPDDGKPRTRPFDFQIRRYNQS-HPDVVGFVERI-----------RALCDDYGAVFTMAEVGGDLAEKEMKAYTAG----DNRLNSAYGFNFLYA-DRLTPALVKDTIERW-------------------PDAAGMGWPSWAFENHDAPR---ALSRWCAPE--DRTAFARVKMA--LLIALRGNPILYQGEELGLTQPFERLQDPEAIANSRDGARTPLPWTAEAAQDAQDADPASLMNLTRHLLALRKANPALHHG 46133885 10 -------------------------------------------------------------------------------------------------------------GDLQGIISKLDYISSLGVDVIWVCPMYDSPQV--DMGYDISNYEDVYAPYGTLQDMEELIRKTHEKGMKIMLDLVINHTSDKHAWFEESRSKDSPKRDWYIWRPAKYSPDGQRLPPNNWRSNFGKGSWEWDETGEYYLHLFAKEQPDLNWENPETRRAIYSSMEFWLDRGVDGFRVDTVNMYSKIQDFPDANGPRMHEFLSEMSEVLERY--GAITVGELPHTPDRVLRYVSAKEKQLNMVFQFDVV-------------------------------------DVGFGKTHKYETTPRNYTLPQLKDAFGRTQSLIHGTDAWTTVFMENHDQARSVSRFT-------NDSPQYRVAGAKLLALLQSCLSGTQYVYQGQEIGSVNAP---KESYPLENYVDIESYQFLDIVKERSNNDEQEIDKAFNALQHLARDHARIPI---- 71001626 34 -------------------------------------------------------------------------------------------------------------GDLRGIVNRLDYFVALGIDVIWISPIYESPM--RDMGYDISDYRKVNPVFGTMQDMELLIEETHRRGLRLILDIALNHTATEHEWFQTSRRARKDPRDWYFWSEGKLDEFGNRIPPNNWESTFTGSVWEWDEAGEFYLHIFGKNQPDLNWDCEEVRKELYSVLRFWLDKGVDGFRLDTMNLIWQPANYLFANGPHIHEYLQEMHEEVFSHY-DCMTLAEMSVSAPEAVRYTSRFNARPELNLVIQFQHVE-----------------------------LDCHDGDKWMLREWELPEL-------KRIINEWQETLVKNG-GWNTVWMENHDQPRGISRFTTNS-------PRFRALCAKLLALWQFTLQGTNLIFQGQELGMINPGLFSEDMNQDQKGRDNTRIPIPWDPKAKPWLPAFDHGSVWSFYRSLITMRKANPTLA-- 103485680 5 -------------------------------------------------------------------------------------------------------------GDLAGITARLDHIASLGVDAIWLSPFYPSPMD--DFGYDIADYCGVDPIFGTLADFDALVARAHALGLKVTTDLVFAHTSDRHAWFAESRASKDNDKADWYVWADARADGSPPTNWQSVFGGPA---WTWDARGQYYMHNFLSSQPQLNVHNRDVQDALLGVVRFWLDRGVDGFRIDAINFAMHDPEFYNQSHPDIALFLERIRALTDER-EGCFTVAEVDDAMREMKLFTGETRLNSAYGFDFLYA-----DRLTPQLVREAAEAWPDAP-------------GIGW-------PSWAFENHDAPRALSRW----------------------------------TPQDVDRDAFARMKMA--LLCALRGNIIIYNGEELGLDQPFDQVKDPEARKNSRDGARTPLPWAAAASEADPQDDPASLLNLTRRLVALRAAHPALRLG 172036371 33 ----------------------------------------------------------------------------------------DHHWWQH--AVIYQIYVSSFKGDLDGIIAKMDYIASLGVDAIWLSPFFESPL--EDMGYDITDMREVDPTFGEIEDFKRLLAIAHGFGIKVLVDGVWNHTSDQHPWFVESRKNRDNPKADWYVWADAKEDGSPPNNWLSAFMG--ESAWQWDERQQYYFYNFLPSQPELNWHNRDVIAEILRQAEFWLNLGIDGFRLDAVNFYLHDKHLRDNPMRPDNGI------FPDGVDPD-------NPMVDHMFQYFCRPENLEVINPELCEHYGDAVTLGEVTLCEDSIVLSGKYVTGDNRLHLVYN---------SALLVDEPISATLMRHILTKVQTHFPDGGQCWMV---GNHDYGRLRSRWTGVNAEGQPYPDEF----YHAFAALLICLPGALCLYQGDELGLEEPKDKIEDPFGQAPGRDGSRTPMPWSLQQAVDRQNADPKSLLNTWRRLLHWRKRQPALVRG 56419238 170 -----------------------------------------------------------------------------------------------------------FGGDLQGIIDHLDYLADLGITGIYLTPIFRAP---SNHKYDTADYFEIDPHFGDKETLKTLVKRCHEKGIRVMLDAVFNHCGYEFGPFQDVLKNGSRYKDWFHIREFP---------------------LQTEPRPNYDTFAFVPQMPKLNTAHPEVKRYLLDVATYWIREDIDGWRLDVANEID-------------HQFWREFRQAVKALKPDVYILGEIW---HDAMPWLRGDQFDAVMNYPLADAALRFFAKEEISA-RQFADIMIRLLHSY---------------------------------------------------PKQVNEAAFNLLGSHDTPRLLTVCGGD---VRKVKLLFLFQLTFTGSPCIYYGDEIGMTG----GNDPE--------CRKCMVWDPEHQNRE-------LLAHVKRLIALRKQHRALRRG 77736217 116 -------------------------------------------------------------------------------------------------------------GDLKGIQDKLDYITTLNIKTVWITSFYKSSLKDFRHG--VEDFREIDPIFGTMKDFENLVAAIHDKGLKLIIDFIPNHTSDKHAWFQWSRNQTGKYTDYYIWHDCNRENGT---TIPPNNWLSVYGNSSWHFDKQCYFHQFMKEQPDLNFRNPDVQEEIKEIIQFWLSKGVDGFSFDALPFLLEA---------------KHLRDEAQVNKTQI---------PDMVTHY-----SQLHHDFTTTQVGMHDI----VRSFRQTMNQYSREPGRYRFMGTEAHGESITKTMV-----YYGLPFIQEADFPFNSYLSKLDKPSGNSVS-EIITSWMENMPEGKWPNWMTGGPDSVRLTSRLGIMNMLVFTLPGTPITYYGEEIGMRN------------------------------------------------------------ 162447516 4 -------------------------------------------------------------------------------------------------------------GDLNGITEKLDYLHLLGVNLVWITPFYDSPMDDN--GYDVRDYFKVSKEYGSLEDFKALLKKAKNLGIKVILDFVLNHTSDEHAWFMESKKSDNPYRDYYIWQKPKVVDGKIL--PPTNWGSFFGGSAWKYDENEYYMKIFSDKMPDLNWKNPNVAQSMIEVGKWWLDLGIDGFRLDAVSHLAREDWFKFSNLPDNHKYLNQLHEGLFKPY-DAFTIGEVGASIDEAIKYFNSNEVSMVFNFDHNWHIWDITDLKDI--------KVNVIPLKETLNKWQETFKDIGWLPLN-------WLNHDQPRVVSHYGHVDYHNESA-------------------------------------KMLASIMYLSRGTPFIYQGEEIGMTNDLSEINDPERAHQSRDHPRTMMQWQHTE-------------------------------- 71000353 12 -------------------------------------------------------------------------------------------------------------GDIPGIISKLDYIKNLGVDIVWLCPSYKSPQV--DMGYDISDYYSIADEYGTVADVEKLIEECHKRGMKLLMDLVVNHTSDQHEWFKKSRSSDNPYRNWYIWKPPRHPPNNWISHFQGMLDWPAGSAWQYDETDEYYLHLYAKEQPDLNWEHPPVREAVHDIMRFWLDKGADGFRMDVINFISKEQSFPDADVKDPQSIWQW----ADKYYANGPRLHEYLQGLGQILR------------------DYDAFSVGEMPFVKDTEEVLKAVRFDRNEINMIFNFEHVDIDHGEFDKFVPGWKLTDLKAFFERWEKFMYEN-DGWNALYWENHDQPRSIDRYTQA-------KEEHRLVASKLLATILTLQAGTPFIYQGQELGMRN------------------------------------------------------------ 196183345 31 -------------------------------------------------------------------------------------------------------------GDLNGIIEQLDYITSLGVDAIWLCPIYESPM--EDFGYDITDMRDIDPLFGSLEDFKRLLAVAHSMGLKVMLDQVWSHTSDKHPWFLESRQNKNNPKADWYIWADPKPDGSPPNNWLSAFMG--HSAWQWGPEKQFYMYNFLESQPDLNWHNPEVVDAILVRAKFWLDLGIDGFRIDAPNFFMHDA---------------QLRD--NPVRPEDASLPDGVAPDNPVVRQL------FKYNFCRPETL---------DALKPIRDLMDQYPGTVALGEVTFCEDSIALEFVEGDERDEPISAKLMQRMMEKVLSNFTQGGDCWIV---GNHDYGRLRSRWTG----KDAQGNPYPEEFYHLIAALLLSLPGAICLYQGDELGLTEPVEDIKDPFGQAKGRDGSRTPIPWQADAAVDLQNKDPNSLLNTWRRLLHWRKKQPALEAG 146411993 7 -------------------------------------------------------------------------------------------------------------GDIPGIVSELDYVKSLGTDVIWLSPMYDSP--QDDMGYDISDYEKVYPKYGTLEDMDKLIKGAHDRGMKLILDLVINHTSTEHDWFKESRSSDNPKRDWYIWKKPVYDKDGNRKPPNNWGSYFSGSAWEYDETGEYYLHLFAKTQPDLNWENEECRNAIYKSAVFWFDRGIDGFRIDTAGMYSKVQTFPHQNGPRIHEFHKEMFAKITSKY-DAMTVGEVHSPREESLKYVGEARKEMNMMFLFDVVDLGS--------------------------NPADRFDYKGFTLVD-----FKKAFISQSEFI--------EGTDAWSTVFTENHDQPRAITRFA-------NDSPKFRVKSGKLLALLMASMSGTLFIYQGQEIGMTNDWSFGNDKAKMDKARDHARSPVQWDDSE-------------------------------- 78214109 9 ---------------------------------------------------------------------------------------------------------------------------------IHVLPFLES---TSDGGFAVASHTKLEQRFGDWSDLAALSQ-----GRRLMADLVLNHVSASHPWVQQFMRDEQPGRSCVL----EAAPDPCWADVVRPRSSNLFTQLRGAKGSRQVWTTFGPDQVDLNWRSVEVLLGFARLMQRMARHGVRWIRLDAVGFVWKEPHTSCIHLPQAHQLVRVLRLLLDQVGPDGVVVTETNVPEQENLSYLRGDEAHLAYNFPLPPLLLEASVSGRADLLNAWLSRWPDLPPQTGLLNFTACHDGVGLRPLEGLMPQKRLLQLLIGCEQRGGLVSHRMLSSGEEVPYEINISWWSAMADG-------GIDPTHLQRERFLLTQLLILALPGVPAFYLPALLAAPNDLTRFR---RTGHRRDLNRPQFTAQALERRADPDSDVFALLPVLRRALAERAVHPAL--- 170071351 25 -------------------------------------------------------------------------------------------------------------GDLNGITAKLPYLKDIGVKAFWLSPIFTSPMV--DFGYDISDFVDIQPEYGTMTDFENLVQEAKRLGLRIILDFVPNHSSDEHEWFGKSENREPGYEDFYVWNDGLLENDGTRSPPNNWNEDFGGSAWQWSETQQFYLHQFHRKQPDLNYRNPAVVVAMKNVLRFWLGKGVDGFRVDAVPWLFED---------------EQLRD----------------EPPSGLSP-------DNPLRPEYLNRIYTRDLPEAVDMVYQWREVMDEY------------------------------------RKDHGGDTRTVIDSWLDTVPVGHAPNWV--IGNHDRRRVASRMGGDHMA----DIMAMVELSMPGVSVTYQGDELGMV------------------------------------------------------------- 193706977 26 -------------------------------------------------------------------------------------------------------------GDLKGIIQKLDHFTDLGIETLWVGPLFKSPMD--DMGYDVEDFYMIDPMFGTMGDFKELVFEMNNRNLKLIIDLIPNHSSYKCGWFNKSIKQEGKYKDYYMWRNASNQDELINSSITPIPPNNWGSAWTWNEQNQFYLHQFSKEQPDFDLRNPDVNKQILNVIEFWMDKGVSGFRFDAVDFLYERPGMSTTNQPEVINTVLEWKAFMDNYTKSSLMASEAYADVNILMQYYGNPGAQIPFNLALVRCPKD---DHIVESIDNIIQIWLAGLPENAVAN---------WVMENHDTSRLSSKFGAESVPIF----------------------------------------------------TALKLALPGIEVTYYGSEIGMEDNMAGIGDP-KLRKPRDYERCPMQWDDSS-------------------------------- 172036372 6 -------------------------------------------------------------------------------------------------------------GDLNGIISKLDYICALGVDAIWMCPIYESP--REDLGYDPTDLRNIDPVYGNLDDFDRLVSLAQARGLKVFLDQIWSHTSHKHPWFLESRENRTNAKADWYIWAD---PNPDGTPPNNWLSAFGGSAWAWCPERQFYMHNFLKSQPDLNWHNPEVIDAVFEEARFWLERGVDGFRLDAVNFYIHDPGVSMRNPPETIDYLTRIRQLVAEY--GVITLGEVTLCEDSVAEYTAGDELHLAYNSALLFEEPMT-ASRIRHALERVIDKFQED-------------DGMCWMVG--------------------------------------NHDYGRLRSCWTGQD----EQGNPYSDEFYQMMAGVLVSLPGAFCLYQGDELGLPMQDPFGKELYPAIQGRDGSRTPIPWHLERAVNIEDNEPNSLLNTWRRLLHWRKGQPAMMHG 149727606 116 -------------------------------------------------------------------------------------------------------------GDLKGIQDKLDYIATLNIKTIWITSFYKSSLKDFRHG--VEDFRDIDPIFGTMEDFENLLAAIHDKGLKLIIDFIPNHTSDKHPWFQLSRTRTGKYTDYYIWH-DCTQENGITKPPNNWLSVYGNSSWHFDERNQCYFHQFMKEQPDLNFRSSDVQEEIKEIIQFWLAKGVDGFSFDAVKFLLEA---------------KHLRDEPQVNKTQM---------PDTITHY-----AELYHDFTTTQVGMHDI----VRSFRQTMNQYSSEPGRYRFMGTEANGERIDRTMM-----YYGLPFIEEADFPFNDYLTKLETPSGSTV-FEIITSWMENMPEGKWPNWMISGPDNARLISRLGVMNMLVFTLPGTPITYYGEEIGMGN------------------------------------------------------------ 150865439 7 -------------------------------------------------------------------------------------------------------------GDIPGIISTLDYLKDLGVDVIWCSPMYDSP--QDDMGYDISDYEKVYPEYGTNEDMQTLIDETHKRGMKLILDLVINHTSSEHVWFKESRSSKTNSRDWYIWKPPKFDADGNRHPPNNWGSFFSGSAWEYDETGEYYLRLFARTQPDLNWENEVTRKAIYDAMKFWLDRGIDGFRIDTAGLYSKDQKFNTNNGPRIHEFHKEMYSNVTSNY-DAMTVGEVFCSREDSLKYVSAKEQEMNMIF-LFDTITVGREGGDTFGYKDWTDFKRAIQKDTTFI----------------------------------------EGTDAWSTVFIENHDQ---------PRSVTRFGGIKYASQSAKLITLLESTLTGTLFIYQGQEIGMENDSDFKEKEEKLMDARDNSRSPVQW------------------------------------ 190409305 6 -------------------------------------------------------------------------------------------------------------GDLAGITSKLDYVKELGVDAIWVCPFYDSP--QEDMGYDIANYEKVWPRYGTNEDCFQMIEEAHKRGIKVIVDLVINHCSEEHEWFKESRSSKTNPKRDWFFWR---PPKGYDEKGNPIPPNNWRSAWRYDETGEFFLHVFAPGQPDFNWENEECRKAIYDSSVYWLRHNVDGFRIDVGSMYSKVEGLPDINGPRIHEYHKEMRKYMLSQIPEIMTVGEVGVGNEEDFRDYKEGELNMMFNFKHTPECKYELIPFTLKDFKLALAESFLFIENCWSTIYLENHDQ------PRSVSRFGSDSPKWRAISS-------------------------------------------------KMLATLIISLTGTVFIYQGQELGMPNFKDYGEDSEKMKKSRDHGRTPFPWND---------------------------------- 158299640 43 -------------------------------------------------------------------------------------------------------------GDLRGLLARFDHLIELGVTGICLGPVFRSPM--RDGGYDVSDYRDIDPLYGSMGVLEELLERAHAAGLKVVLDFIPNHTSEQHEWFQKSVRKSEPYRDYYILRGGIEEEKEQDDVKEGGVPNNWQSLYRNVRGSEYYLHQFDTTEPDLNYRNAKVRQEMEDVMRFWLDRGVDGLRLMQVNHLYEDA---------------QLRDEPLIEQKGS--LSYENMNHLHTRDLVRNWLDNYILTFD-----WRTLFDEYTRAEVEGVKDHTKLMITSAYTGSL-----------DGTLKWFGIGNRSGAHIAQNFGLLREITPNSRAEQFQRVIDWLNGLPPNGVANWVLGNQDYRRVASRFGRLAMLCFTLPGTIFVYYGEEIGMEDNWKQTQDPFGLNYSRDPTRTPFQWDN---------------------------------- 68467787 7 -------------------------------------------------------------------------------------------------------------GDIPGIISTLDYLKNLGIDIIWLSPMYKSPM--EDMGYDISDYESINPDFGTMEDMQNLIDGCHERGMKIICDLVVNHTSSEHEWFKQSRSSKSNPRDWYIWKPPRIDAKTGEKLPPNNWGSFFSGSAWEYDEDEYYLRLFAKGQPDLNWENEECRQAIYNAMKSWFDKGVDGFRIDVAGLYSKDQGELISNGPRIHEFHQEMYRQVTSKY-DVMTVGEIHCDRNEALKYVSAQRKE---------------------------------------LNMMFLFDLVEVGSNNQDRRYNGWNLIDFKKAI-QNQSDFIKGTDAWSTVFIENHDQPRCI------SRFGNTKSLDLINKTGKLLAMLQASLTGTLFIYQGQEIGMTN------------------------------------------------------------ 134118654 3 -------------------------------------------------------------------------------------------------------------GTLLGILTKVDYLQSLGVDIVWLSPIYESPQA--DMGYDISNYRQIDKRYGSLEDWDRLLAALHQRGMKLVMDLVVNHTSDQHPWFKESRSSRDNPKRDWYIWRPPRYNEKNERIPPNNWKGTFGQGSAWEFDNEYYLHLFLKEQPDLNWENPQVRAEVYDLMHWWLKRGADGFRMDVINFIAKAPGLPSINRPEVHGWLKEMNRAVLSHY-DCFAVGEGDEAVVSYAPYSVPHNKELQMVFHFHHQSFDRAAGG----LGRVHNPDWKLSELKRVFNTWQI--EMAREGVLRITTSLGSSPGWHLTILRTGHG---------QELGMINVPRGWGLVEYKDVETIQNSEA-EVQHRQVMCGHA--------------------NPDISDLLESNRITARDNGRTPMQWDAAAQVNDPDSA----WSFWKQMLRLRKKYDA---- 196179259 13 -------------------------------------------------------------------------------------------------------------GDLPGITQKLDYIASIGVDGVWISPFFRSPM--KDFGYDVADYCDVDPLFGTLDDFKDLLTKAHDLGLKIIVDLVWSHTSLEHPWFQESRQSQDNPKADWYVWDDGSPPNNWLSRFGGV-------AWEWERREQYYLHNFLAEQPDLNLHNPEVQDALLDVGRFWLDLGVDGCRFDVATYFMHDP--LLRNNP-IHP-----------------------QPPKRNNPYF------------WQSHVYDILRPENLQFLQRIRQELFDCYQGTM---------GIAEILCEPELETMAIYTHSNQR-MHTAYSFIFFGSELSPQLIHNAVETAFGETRDSWPSWAFSNHDSVRAVSRLKLLLVLIAALPGNAFIYQGEELGLPQAHERLVDPEAYHQGRDGARTPIPWHSQAPHAGFSTVE----------------------- 73968791 131 -------------------------------------------------------------------------------------------------------------GDLKGIQEKLDYITTLNIKTIWITSFYKSSL--KDFRYGIEDFRDIDPIFGTMKDFENLLAAIHDKGLKLIIDFIPNHTSDKHAWFQLSRNRTGKYTDYYIWHDCTHENGT---TIPPNNWLSVYGNSSWHFDNQCYFHQFLREQPDLNFYNLDVQKEIKEIIQFWLTKGVDGFSFDAVKFLLEA---------------EHLRDEAQVNKAQI---------PDTVTHY-----WELYHDFTTTQVGMHDI----VRSFRQTMDQYSREPGRYRFMGTEAYGESIDRTMM-----YYGLPFIQEADFPFNDYLSKLNTPSGN-SVFEVITSWMENMPEGKWPNWMIGGPDNARLTSRFGIMNMLVFTLPGTPITYYGEEIGMRN------------------------------------------------------------ 176866324 113 -------------------------------------------------------------------------------------------------------------GDLKGIQDKLDYLTTLNIKTVWITSFYKSSL--KDFRYGVEDFREIDPIFGTMKDFENLVAAIHDKGLKLIIDFIPNHTSDKHAWFQLSRTRTGKYTDYYIWHDCTQEDG---ITIPPNNWLSVYGNSSWHFDNQCYFHQFLKEQPDLNFRNPDVQEEIKEIIQFWLSKGVDGFSFDAVQFLLEA---------------KHLRDETQVNKTQI---------PATITHY-----SELYHDFTTTQVGMHDI----VRSFRQMMDQYSREPGRYRFMGTEAQGESIAGTMM-----YYGLPFIQEADFPFNSYFGQLDSPSGDSVA-EVILSWMENMPEGKWPNWMTCGPDNARLTSRLGVMNMLIFTLPGTPITYYGEEIGMRN------------------------------------------------------------ 71894132 7 -------------------------------------------------------------------------------------------------------------GDLQGIIKKIPYLANLGINAIWLCPIYSTKFV--DAGYDVLDYKNVWKQFGTLADFKKLQKVAQKNGIDIIMDIVINHVSSDHVWFKKALESKNNKEHEYFIWRD--NLSEEEKKAESLFGGSA---WEYVPHNRYYFHLFSKEQVDLNWNNPKMIDAMVDVVDFWYKLGVKGFRIDAIKHIAKDFKTLESNPAFAWKFLKEFNKKAFADKPDAYTFGEASITADEVLKYASGKQADNYYNFAWWWIGWGKLGRNEYNPNWEIKAFADSQ---------------------KPFQENLKIKPYMITNFLSNHDTSRSISRWGDTDFFFE---------------------------ESAKSHAMLLFMLKGIPCIYYGEEIGLLNDISEFRDRDSFNNSRDAGRSLMQWDNKINAKDQIKDKNSIFNFYKKLIYLRK-------- 193641175 171 -------------------------------------------------------------------------------------------------------------GDLKGITQKLDHFVDLGIETLWVGPFFKSPMD--DMGYDVEDFYMIDPMFGTMSDLEELVFEMNKRNLKLVIDLIPNHSSYKCEWFEKSIKQEGKYKDYYMWHNASNQGELSNSSVTPIPPNNWGSAWTWNEQKQFYYHQFSKEQPDFDMRNPDVKQQILDIMEFWMDRGVNGFRFDALKYLYEMPGMSTSDQPEIIDTVLEWRAFMDDYTKRSLMSSESYSPVNVLMQYYGNPGAQIPFNLALVRFPKDDHIVESIDIIKNWLADLPE-NAVANWV--IENHDNL------------------------------------------------------RTSSKFGALT--------VPMFTALKLALPGVDVTYYGSEIGME-DNMYLRPEQITDDNRDYQRCPMQWDD---------------------------------- 169780138 8 -------------------------------------------------------------------------------------------------------------GDIPGIISKLDHIKNLGIDIVWLCPSYKSPQV--DMGYDIADYYDIAPEYGTVADVEKLIKGCHERGMKLLMDLVVNHTSDQHEWFKQSRSSDNEYRNWYIWKPARYDEQGNRQPPNNWVSHFQGSAWEWDEHTQYYLHLYATEQPDLNWEHPPVRKAVHDIMRFWLDKGANGFRMDVINFPIKDPRTPWQNGPRLHEYFQELGKILKEY--DTFSVGEMVTDTEEVLRAYDRNELNMIFNFEH----------------VDIDHGKYDKFEPGSW------------------------ELTDLKFFFERWQKFMYEN-DGWNALYWENHDQPRSVDRYTNA-------KEEDRVIASKMLATILALKAGSPFVYQGQEIGMGN------------------------------------------------------------ 126303915 73 -------------------------------------------------------------------------------------------------------------GDLKGIQEKLDHIINLNIKTVWITSFYKSSI--KDFRYGVEDFREIDPIFGTMREFENLIAAIHDKGLKLIMDFIPNHTSDQHIWFQLSRNRTGKYTDYYIWHNCTHENDM---TIPPNNWLSVYGNSSWQYDKQCYFHQFMKGQPDLNFYNPAVQEEIKEIIQFWLGKGVDGFSFDAVKFDKKQPQDTVRNQVGMHDLLRSFRQTMDQYSRERFMGTEASESIEETMMYYGKPEADFPFNFYLT-----EMSTISGTMIFDAIKSWMKNMPEGKWPN---------WMIGGPDIVRV---------------TSRFGKEYAN-------------------------------------VMNMLILTLPGTPITYYGEEIGM-------------------------------------------------------------- 188159822 4 -------------------------------------------------------------------------------------------------------------GDLDGAIEKLEYLKELGIGAIWLTPIYDSPLVDN--GYDISNYQSINQIYGGLEKFKKFVDKANELNIGIIMDLVLNHTSDQHEWFKQSRSSTNPYRDYYIWRD----------QPNDITSAFGGSAWTYDETNQYYFHMFAKEQPDLNWENPKVREEIAKMVKWWCDFGIMGFRLDVIELLGKKIDQKISNGPMLHKYIQDLRK-NSWDSNEFLTVGECWSAIDHAIQYSNEEEFSMVFNFEPITSFFNKINKYKT----------------------------------------MDVDFLEFKQIYQKWQQGLHNKGWSGLFLSNHDLPRMVSR----------YGNDHKYRIDSAKTLLTTFFLMQGTPFIHQGDEIGMTN------------------------------------------------------------ 126725904 8 -------------------------------------------------------------------------------------------------------------GDLPGITSRLDYLAGLGVDAIWISPFFKSP--QKDFGYDVSDYCDINPDYGTLADFDELISKAHALGLRIMIDIVPAHCSDQHEWFEESRQSRTNDKADWYHWVDPLPDGSAPTNWLSFFGGRA---WSWEPRQQYYLHNFLPSQPNLNHHNPEVRNALTDVARFWFDRGVDGFRLDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 115759358 1 ---------------------------------------------------------------------------------------------------------------------RLQYFVDIDVRAIWISPIFSSPFA--DFGYDISDFKDIDPVFGTLDDYDALIKEAHRLGLKVILDFVPNHSSDQHPWFLESRDYRNPYRDYYVWKDPKTSVDPRECLPNNWIGVFGGSVWEWVEEQQFYMHAFLKEQPDLNYIDGIVRDEMKDVVRFWMERGADGLRVDAVHYMRDEPPDPTFNHPEHHTSIRSWRDVMDRYSTERFMMTETYDEPANLLDYYGGAEADFPFNFQLISLNADNLSGNKVFQL---VDDWMKVTLGDKWPNWVGNHDNF--------------------------------------------------------------RAGHRLGKQFARAANVLNLLLPGTPTTYYGEELGMTQDPSGKNNPCCWEYSRDPERSPMQW------------------------------------ 169609769 14 -------------------------------------------------------------------------------------------------------------GDIPGILQKIKYIASLGVDVLWLSPMFDSPQV--DMGYDISDYEKVYAPYGTVKDVEELIQACHESDMKIILDLVVNHTSDQHAWFKESRSSNNPKRDWYFWRPARYDKEGNRMPPTNYRSYFAGGTWTWDEQTQYYLHLYDKTQPDLNWENEDCRRAIYDAMRFWLDKGIDGFRVDTVNKYSKVLPFRWCSGPRIHEFIKEMRDVLSHYGQQLVTVGELSLCPETVIPYVSAMELDMVFQFDI-------------------------------------THLGQGPPGCNDKYDFAPWKLPEMKRIVEKWQC-FIEGTDAWTTVFNENHDNG--RSVSRFANDAP-----QWREKSAKMLALWLVGQTGTLFLYQGQEIGMINAPSYGTDPTRREMARDHARLPFQWDAAAQEGDEDSVLG----FYRRLLKLRKEH------ 116872275 8 -------------------------------------------------------------------------------------------------------------GDFVGLTSRLDYLADLGVDGIWLTPFYPSPQVDN--GYDVSDYCEINPDYGNMTDFREFMKAADERGIKVIIDLVLNHSSTEHVWFKESRKNKTNSKRDYYIW--REKPNNWESF-------FGGSAWELDDTGEYYYHSFAKEQADLNWSNQAVRAEIEQILAFWLNEGVAGFRLDVINVDGEMEHVYDRNQQGLEQALEDIASFCRKE-REVFLVGEISSDLPEIAKYSSEKMLDVTFNFNF-----GSVEQIDAKSVFTSLNEMETALNEGQWPTFFGSHD------------------------MSRFLTRLADGN-----------------------------------LSKTKLLAFLMLTAKGVPFIYYGEEVGLPGTNAYYQAKIAIGKTRDKARGPMPWIKMASLKEEEAL--SMWQFYKTLLAFRKAH------ 188159815 179 -----------------------------------------------------------------------------------------------------------FGGDLQGIIDHLDHLVELGVNGLYLCPIFKART---NHKYDTIDYFEIDPHFGDKKTFKKLVEECHKRNIKIMLDAVFNHFGYWHPYWQDVLKNQSKYKDWFYI--NKFPVEKLDENLTENTSL----------DLNYYTFAFTGYMPKVNTSNPEVKKYLLEVARYWVEEDIDAWRLDVANEID-------------HHFWREFRQVVNQ-KKRTYILGEVWS---DSNPWLKGDQFDGVMNYVLTRQIIDFVATREI----------------------------------------------DVRRFKNRVTNVIF------LYQKNIWPGMFNCLASHDTARLLTLCENDP---NRLKLAYSILFTLSGSPSIYYGDEIG----INGEHDPD--------CRKCMIWDKSQWNLD-------IFNHLKNLIKVRKENPTIG-- 89068282 1 ---------------------------------------------------------------------------------------------------------------LGGIRQRIPYIAALGVDAIWISPFFRSPM--KDFGYDVSDYRDVEPVFGTLDDFDAVIETAHAHGIRVMIDLVLSHTSDQHPWFDESRSSRTNAKSDWYVWADPRPDGTPPNNWLSIFGGSA---WQWDSRRQYYLHNFLTSQPDLNLHSMEVQDALLDVVRFWLEKGCDGFRLDTINFYFHDKDLHSKNQPENLDFLRRVRAELDRY--GAAAVGEVGDAQRGLQQYTAGDEMQMCYAFEFL-----ATDPLTAGRIAEVMTRVDEEASDGWACWAFSNHD------VTRHTTRWNLTPAAQR------------------------------------------------------MLCTLLMCLRGSVCLYQGEELGLP------------------------------------------------------------- 166797275 59 -------------------------------------------------------------------------------------------------------------GNINGITAKLDYLKELGVDILWISPVYESP--QKDMGYDISNYRDIHRPYGTMQDVHHLINELKARDMKLIMDLVVNHTSTEHPWFIDSASSAVSARRDWYIWRKPKYDEQGNRQPPNNWCDETESAWTYDKTDEYYLSLFSPFQADLNWETPFVREEVCDILRFWLDKGVSGFRMDVINLISKDQRFPDA----------EIRHPGRKYQPGECYFA----NGVRLMDYLQEMK-------TAVFSKYDAVTVGEMPYLEDEEQRLRMVAAEEGVLNMIFTFEMIGLDIVPEKGRFSNKAWKVCELKDIVAKACKLVNQDGWHTLFCENHDQP-----RSVTRFC--DDSDEHRVAGTKLLSIMQTSLPGTLYVYQGEELGMRN------------------------------------------------------------ 71019217 12 -------------------------------------------------------------------------------------------------------------GDIQGIISTLDYVESLGVNTIWLSPMYESPQV--DMGYDISDYQNVYAPYGTLQDMDELIRECHAREIKLILDLVINHTSDQHAWFQESKKSKSPKRDWYIWRPAKYDARTGERRPPNNWRGLNQSAWTWDEATQYYLHLFTPQQPDLNWSNVECRRTLYDTIEFWLKRGINGFRVDTVNLYSKPMDFPDANGPRMHEYLQEMGVIFAKY--DAMTVGELPSTPEDVLRYISAERNELSQVFQF---------------------------------------DISTLGRDENDFYATHPFSLQELKEVVEKWQRYVEGTDAWPTVFLENHDLPRAISKYASDR-------PEFIAASGKMLALMEIGLTGTLYIYQGQEIGMTN------------------------------------------------------------ 167764268 23 -------------------------------------------------------------------------------------------------------------GDLKGIHSRLDYIRSIGVNTIWLSPIFSSEF--KDGGYDITDFYRIDPRFGQNETLTALIQTAHSKGIRVCLDLVAGHTSDKHPWFLQSKQTDTNHSDYYIWTTDKKQKPKKYVDAPD------------AARNGYYMKNFFDCQPALNYGNPAVRRELKNIIAFWMDKGVDGFRVDMAQSLIKR---DDRNHTATMQLWDELLSWFNKKYPEGIMMSEWSMPHEAIKA---------GFNIDLI--------------IHNGVKI---------YRNLVCNTDDKG----KPNNCYFDKSGNGQIKEFVTNYGKEYQATRNLGYATMPTCSHDIWRLNRLQRNTP----------EELKVALTLFLTMPWPPIIYYGEEIGMRNEEAPYKEGSKSARNRSSCRTPMQWETGLNAGFSSAPSNQIYNYVRTLLEVRKNIPAIG-- 15673661 48 -------------------------------------------------------------------------------------------------------------GDLNGVTQHLDYLTDLKVQGLWMTPIFASP---SYHGYDVTNYEEINPKFGTMADFENLIAQAKKRGIAVILDMPFNHTATDNIWFQKALSGDKKYVDYYNW------------------SDTAEEGYSLASNGKYYESEFDKSMPDLNLANPEVKKEIAKITKLWLDKGVSGFRLDAVGFYF------SNDDKKTTAFTKWLTDTVKKQNPKAYLVGEVFSTASAIDDIYQS-GIDSLFDFP------------------NALQSSSSP---------------INSALVLGEGSLFGQQIEAWDQEIHA------DNPKAIDAPFLSNHDTDRSATLLSSLSMQ-------------KMAAQTYLLMPGNPFIYYGEELGLTG---SGIDQNK--------RLPMPWNAA--------------------------------- 15615490 166 --------------------------------------------------------------------------------------------------------TNHFGGDLQGIIDHLDYLQELGINGIYLTPIFE---ASSNHKYDTIDYLKVDPHFGDKTTFKRLVDECHKRGIRIMLDAVFNHAGFYFPPFQDVLKNQSKYSDWFHLRDFPVRAEEPPN---------------------YDTFAFTPFMPKFNTENEEVREYLLNVATYWIKEDIDGWRLDVANEVD-------------HAFWREFRKRVKALKPDLYILGEVW---HNSLPWLAGDQFDAVMNYPLTNAIIDFAGKQKIEHVITQLTHMYPIHVQQVAFNLLGSHD---------------------------------------------------------TPRILTQTDND---VARVKLQFLLLFSQRGTPCIYYGDEIGMTG----GQDPG--------CRKCMVWEEEEQNQELLS-------FVKRLIQLRKQEKAFG-- 46116096 7 -------------------------------------------------------------------------------------------------------------GDLPGIISKLDYIRSVGATAIWLSPIFKSPQH--DMGYDISDYRDIHRPYGSIQDVEALIKGCHERDIKILLDLVVNHTSHEHEWFRESRSSTSPKRDWYFWRDPKFDADGNHKPPNNWSSIFGGSAWTYDETGQYYLSLFLPEQPDLNWANEDMRQATYADMKFWLDKGADGFRIDSMNLMSKHPDPDSEFQPRMHEYIREIREEV-IDKYDCMTVGELGFTKDEVASYVAKERHELNMLFTGDIVDMDFGANHKYER------------------------DDFRLSKLKTITSRWQ---------------GAMPKFDGWNTIYMDNHDSG--------RSLSRYGSDLPQRKEAAKMLAIYLSTLSGTLFLLQGQEIGMAN------------------------------------------------------------ 66865849 11 -------------------------------------------------------------------------------------------------------------GDLEGIISKVDYLKALNVESIWLCPIYPSPL--KDMGYDVSDYKQIDSRYGTLEDLDRLMKALHERDMKLVMDLVLNHTSDQHEWFKESRSSKTNPKRDWYFWKPARYNEKGERLPPNNWSYFDTSAWEWDEATQYYLHLWSVGQPDLNWETPKVREAVHDILRFWLDRGVDGFRLDAINMISKDPITDDRNGPRIHEYLNGIGNILTEY--DAFSVGEMVLDTNEILHVVGADELTMIFQFDFV---------------------------------------DLDLDPNQHKYIEGSWELSDLKKSLKKWQSALLSGG-GWNASFIENHDQ-------TRTVSRYLSDSPKYRAYSSKLMALFIIFQSGTPLVFQGQELALAN------------------------------------------------------------ 167764273 28 -------------------------------------------------------------------------------------------------------------GDLKGIESQLDYIKSIGVNTIWISPVFSSEFF--DGGYDVTDFYSVDERYGTNSQLVSLVQKVHEKGMKIFMDLVAGHTSDKHPWFLQSKQSDANYSDYFIWTPSKTEPKQFVSTDCERDGNYMKNFFDCQPALNYGYANPNPEHP---WEPQAVRRELKNIISFWMDKGMDGFRVDMAYSLIK----NDPKHIETSRLWTGISTWFKEKYPEGAFIAEWGEPTNSI-----GGGFHIDFLFHIGRKGYTSL-----------------------FFNKKKTED---------INCYFGLEGAGQVKQFIEMYQKEYGKTKGKGYISLPTSNHDIWR----------LACGKRTDLKQLKVAMTFLLTMPGVPCIYYGDEIGM-------------------------------------------------------------- 145234168 35 -------------------------------------------------------------------------------------------------------------GDIPGIISKLDYIKNIGVDIVWLCPSYKSPQV--DMGYDIADYYSIADEYGTVADVEKLIQGCHERGMKLLMDLVVNHTSDQNEWFKQSRSSDNKYRNWYVWKPARYDEQGNRHPPNNWVSHFQGSAWEWDEHGEYYLHLYATEQPDLNWEHPPVRKAVHDIMRFWLDKGADGFRMDVINFISKDPRTPWQNGPRLHEYLQDLGKILKEY--DAFSVGEMVRDTEEVLRAYDRNEINMIFNFEH----------------VDIDHGTYDKFEPGSW-----------------KLTDLKAFFETWQKFMY--------NNDGWNALYWENHDQPRSIDRYAQAK-------EEFRTEAGKMLATVLALQSGTPFVYQGQEIGM-------------------------------------------------------------- 167750596 59 -------------------------------------------------------------------------------------------------------------GDLAGVTSGLDYIQDMGFNGIWLSPIMPS---DSYHKYSVKDYYAIDEQYGTMEDFEKLAAECEKRGIKLLIDLVMNHSSNEHEWFKKSLRSNPKYIDYYYFTDEKPVGTN---------------SWYRIGSNRWYQAVFSEQMPELNLDNSAVRSEFEKIADFWLEKGAGGFRLDAVKEYF------SGNPEKNIEVLNQFMKHCKTVDPKCYVVGEVWESFTNYTKYYSS-GIDSVFGFTM--------AQESGKIAK-----------------------TINGKGADNSVKSFAQAMVTVEQKLASY------SNTAIDAPFIGNHDTN---------RGAGILGYNET---KIKAAAGLLLTMSGSPFVYYGDEIGL------------SGSGRDENRAPMIWDSEADVQTQLADENSILNYYKRALRIRNENPCIARG 163815915 4 -------------------------------------------------------------------------------------------------------------GDFNGITAKLDYIKSLGCNAIWMNPCFDSPF--SDAGYDVRDYKKVAERYGTMDDIKNLFTEAHKRDMHILLDLVPGHTSEEHAWFTESKKPENEYTDRYMWTDGWLCGGAGLNYIAGETPRNAA-----------YIVNFFKCQPALNYGNPATREAMKDVCRFWLDAGCDGFRVDMADSLVK---HDDANKSGTVAVWQDILGDIHSEYPESAFVSEWGKAEQSI-----KAGFDMDFYLDWMGNGYNSLV-RDYEAHLNAFASLPEKLDDSVANN-----------------SFFKADSKGTCDHFIDEYMGRYEQIKDKGAIALI------TGNHDTTRISYGLSEDE------LKLAYAFFLTMPGNPFIYYGDEIAMR----FRSMASKEGGTRTGSRTPMQWS----------------------------------- 197106600 4 -------------------------------------------------------------------------------------------------------------GDLPGVQAKLDYIASLGVDGIWLSPIHPSP--NRDWGYDIADFEGVQADYGRPEDFRRLLDAAHRRGLKVVLDEVLSHTSDEHPWFVESLTGGPGPKADWYVWADPKPDGTAPNNWLSVFGGPAWA--YQPKRRQHYHHKFLRQQPKLNWRNPAAREAALSVLDFWLEKGVDGFRLDVAGLHWSHAGNHDSNLPENIEVLDAIRRRVEAHGEDRFVFGEFSEEEARCGAYCSEDGLHSGYTF--------------VMLLARKLD-----------PGFVREH----------------------YRTLSDYPLHWPTISFSNHDV-------------PRTVSRFGGGADTP---DLARMLFALLVALKGTTLVYQGEELGLPQATDQLRDPVGYDGGRDGCRTPMPWQVAEQEKDPDST----LAFARRMIAFKKDSAALRLG 114798942 5 -------------------------------------------------------------------------------------------------------------GDLPGITARLDYIASLGVDAIWISPFFKSPQA--DYGYDVSDYLDIDPQFGTLPDFETLIERAHGLGLRILVDLVWAHTSDQHEWFAASRASRTNPKADWYVWADAKADGTPPNNWQSVFGGPA---WTWDARGQYYMHNFLSAQPQLNGHSAEVQDALLTIARFWLDRGVDGFRLDALNYMMHDPHQYNQSHPDIPAFLERVRQLLDKYG-NRFAVAEVGADTDREMKLFDSNRLQSAYGFDFFYA-----RKLTPSVVRSVLEKWPDRPGTGW--------------------PSWAFENHDVPRALSRWSEQKYFTQFGR-------------------------------------LKALLLASLRGNIFLYNGEELGLPHAFEDLRDPEAIANSRDGARTPMPWQEDAPEHRPLSVETQLLAFTRSALAVRRASAALRWG 195332496 14 -------------------------------------------------------------------------------------------------------------GDLNGITSKLEYLKDLGVTAAWLSPIFKSPMVDFD--YDISDFFDIQPEYGTLEDFRTLIKKAKELDLKIVLDFVPNHSSNESEWFLKSVKREKGYEDYYVWHDGKINSTTGKREPPNWLQYFRGSAWEWNERQQFYLHQFAVQQPDLNYRNPLVVEQMKRVLRYWLNEGVSGFRSDA--------------LPPLFEVV-----------PDG-----DGQFPDEVVSGATED-------------------TEDRDYLTT---------------TYIENQPETIDMFYGNRSTE-----GAHLPFKFNLITVMEQKGLSASNVQEVIDLWLKNIPAGRTPNWVLGNHDKRRAASRMEGMNMLVMILPGVSVTYQGEEIGM-------------------------------------------------------------- 116332979 2 -------------------------------------------------------------------------------------------------------------GDLPGILTKIDYLQSLGIDFVWLSAFYPS--GNVDSGYDVTNYRDVASQYGTLADFDRLVTAFHEAGIKVVIDLALNHTSDQHPWFQAALDPQGPYRDYYLWQPATATPNNWQSVFGD-------SAWTYVADQQAYLHTFAAEQPDLNWRNPAVRHEMVQIIQWWADRGVDGFRFAGVTHLKKRTDFYYEDVADTVTLLADLKPVL--VKNHLLAIGEAGIDPSTAQRWLDPGFFDLLLEFDHVHFWEQATPKLPVAALRATLSRWQQSLEGTGWNTFIENHDL-------------------------------------------------------PRAVSYYGNDQGEYRRRSAKALGMLYLLMKGTPFIYQGQELGLPNAGDYRDLDSRRYYSRDNARTPMPWTHQQNVERESHDPHAVLPFYQQLIRIKKSVPALRSG 114771604 299 -------------------------------------------------------------------------------------------------------------GDINGLIEQLDYLDTLGITGLWLMPIMES--SDNDHGYETQDYRSIESDYGTLADFDRLISEANRRGIAIVIDYLINHTSFLNPVFLDASSSNHPLRDWFIWRD--TIPTNWSLWGNNPWRTGVGGNF---------YGAFTSRMPDFNLLNPQVIEFHQNNLAFWLNRGVDGFRFDAVGVLVENGPDGLEDQPQNHPVMRAMRDIITQY-PKAYMVCEA---PSGFATFALDSSCGKAFHFSAGHAILDSVKQGR------------------------SNHTLINVINDTNLANMPLILA------NHDFFAGNRVANQLNQNPQQT------------------------------RLAAAGYLLLSANPFTYYGEEIGMLAGANLQADASL--------RTPMSWNVAAQIADNDS----LYYFYQDLYRLRQAYPVLAKG 193641173 25 -------------------------------------------------------------------------------------------------------------GDLKGIIQKLDHFTDLGIETLWVGPLFKSPMD--DMGYDVEDFYMIDPVFGTMDDFEELVFEMNKRNLKLMIDFIPNHSSYKCEWFDKSIKQVGKYSDYYIWRNASNHDELSNSSITPKPPNNWLSDWTWNRRNQFYFHQFGKEQPDFDLRNPDVKLQLLDVMEFWMHKGISGFRFDAVDYLYENDHIYTRNQPENIILILEWRAFMDNYTRSSLMATEAYSNFNILMQYYGNPGSQIPFNLALVKSQKDED---------------------------MENHDNL--------------------------------------------------RISSKFGALT------------VPMFIALKLALPGIEVTYYGFEIGMEDNMYLRAETSKLSRTRDYERCPMQWDD---------------------------------- 193657385 7 ------------------------------------------------------------------------------------------------------------SGDFKGITQKLDYLVDIGVTAIWMTPFFESPLES--GGYDITNYLEVNDVFGTIDDLKDLLNAAHSKDLKVIMDFVPNHSSDKHIWFKKSVNNDTHYADYYIWKDAKNQKEVKNNSITPIVPNNWQSSWIWHNTKQFYYTQFIYNLPDLNFRNKKVHEEMKNILNYWIELGIDGIRIDALKHVYESESMGDEDQVEVYDLIKEWRLLLDEFKQKRIIMTESYSNHSVLYNYYTS-GAEVPSNFYLMNGSSNYTPNDFEREIEKWIAKM---PFGATFNSVLQNHDQ-----------------------------PRFPSSYGKELIDGLN---------------------------------ALSLFLPGVSIVLYGGEIGMEN----------ITDKTNCARGPMQWDDTK-------------------------------- 23100016 168 --------------------------------------------------------------------------------------------------------TDFFGGDFQGIINHLDYLVDLGISGIYFTPIFKAF---SNHKYDTIDYMEIDPQFGDKQTFRKLVKACHQRGIRIMLDAVFNHSGYFFEPFQDVLKNQEKYKEWFHIESFP------------LRTDPAPNYDTFAYVG---------SMPKLNTEHPEVKSYLLKVASYWIEEDIDGWRLDVANEVD-------------HQFWRDFRRQVKSIKPDVYILGEIW---HDSMPWLQGDQFDAVMNYPLTSAALDFIAKEK-------------------------------------------IDVKEFVQQISNVLLSY---------PQNVNEVAFNLLGSHDTPRVLTHCNN---QVEKAKLLYILLLTMPGSPCIYYGDEIGMTGE----GDPG--------CRECMVWDENEQNVELKS-------FLKKLIHVRKTEKA---- 75908238 6 ------------------------------------------------------------------------------------------------------------GGDLWGIMEQLDYIQDLGIDAIYFTPIFQS---ASNHRYHTHDYYQVDPMLGGNAAFKELLDAAHERNIKVVLDGVFNHSSRGFFFFHDVLENGPHSP-WVNWFKIEGWPLA-------PYTGELPANYVGWADNRAL--------PVFNHDNPDVREYIMEIAEYWLKFGIDGWRLD-VPFEIKTPG-----------FWQEFRDRVKAINPEAYIVGEVWG---DSREWLDGTQFDGVMNYLFAGPTIAFTAGDRVVLEQVQSRDYQPYPP------------------------------------LFAAEYATKIQEVLQLYPWEIQLTQLNLLASHDTARLMTIAGGDQASIE---LATLLLLTFPGAPSIYYGDEVGLPGGID--------PDSRRGFPLEANWDRE------------IYQTHRQLIALRHAYPALRTG 86739858 85 -------------------------------------------------------------------------------------------------------------GDLEGLRRHLPVLAELGVDAIWITPFYSSPMA--DHGYDVADHRGVDPLFGDLADLDAVLADAAETGLAVLIDLVPNHSSSAHPAFQAALASAPGSPERGYIFRDGRGPGG-EQPPNNWESVFGGSAWTRVADGQWYLHLFDAEQPDWNWDHPAVRADHAATLRFWLDRGVDGFRIDVTHGLVKEHEPRVWDQDGVHEIYREWRAITDEYTARRVLIGETWVDPARLARYVRPDELHLTFSFSLLSIPWSAAAWRAAIDAERA--ALTAVGAPGTWV--LANHDVV------------------------RPATRYGGGPTGTRRARAALLTLLAL---------------------------------PGTAVLYQGDELALPQPPAARRDPGGTSPGRDGARIPLPWSVLAQAADPMSTWLLV----RSALALRRALPHLRG- 190406712 9 -------------------------------------------------------------------------------------------------------------GDMKGISSKLEYIKELGVDAIWISPFYDSP--QDDMGYDIANYEKVWPTYGTNEDCFALIEKTHKLGMKFITDLVINHCSSEHEWFKESRSSKTNPKRDWFFWR---PPKGYDAEGKPIPPNNWGSAWTFDEKTQFYLRLFCSTQPDLNWENEDCRKAIYESAVYWLDHGVDGFRIDVGSLYSKVVGLPTLNGPRIHEFHQEMNQFIRNRGREIMTVGEMQHASDETKRLYSRHELSELFNFSHTDVGTSPLFRYNLVPF-ELKDWKIALAELFRFINGTDCWSTIYL------------ENHDQPRSITRFG----------------DDSPKNRVISG-------------------KLLSVLLSALTGTLYVYQGQELGQRNNYNAIKEEHGENISRDHARTPMQWSREE-------------------------------- 167750953 4 -------------------------------------------------------------------------------------------------------------GDFQGIIEKLDYIKETGFNAIWMNPCFDSPFG--DAGYDVRDYKKAAARYGTNDDLKRLFDECHKRGMHILLDLVPGHTSVEHEWFKKSMLPESEYTDRYIWTSNIWEQPEGLNCIRGISDRDGSAAV-----------NFFSSQPALNYGYAETRAAIKDVMKFWLDMGCDGFRVDMAGSLVKCDPEY----KETIKLWQDITGYLKSEYPEAAMVSEWGEP-----QYSLQGGFDMDFLLHFGPEGYNS--------MFRSAEPFFSKRGKGTPAIFAEQYNG-----------------------------------------YHEKATTGGGLICIPSGNHDMDRLARGRDEDELKCCFAFLLTMPGAPFVYYGDEIGLR--YVEGLVSVEGGYNRTGSRSPMQWDSTANDGDRPTVEKQMYNEVKKLIKVRNDNPAL--- 416620 150 -----------------------------------------------------------------------------------------------------------FGGDLEGVIEHIDYLKELGIGGIYFTPIFK---AHSNHKYDTIDYMEIDPQFGTKETLKKLIDVCHKNGIKVMLDAVFNHSGVFFPPFQDVKGKNSKYQDWFHIREFP--------LVMEPRPN-------------YDTFGFTSSMPKFKTENPEVKEYLLEVGRYWVREDIDGWRLDVANEVS-------------HAFWREFRREVKAIKPDLYILGEIW---HDSLPWLRGDQFDAVMNYPLSTNIVNLFANQSVSV-------------------------------------KEFVENMSHVIHM---------------YPDTVNEAAFNLVGSHDTPRILTQCGED---VERLKQVFVLLLTFIGTPCIYYGDEIGLTG----GQDPG--------CRKCMEWNPDQQNRE-------LLQHVRKLIQLRSENPLLA-- 83643106 15 -------------------------------------------------------------------------------------------------------------GDIKGLTAKLDYFVELGVAAIALTPVFTSPM--SDFGFDVSDYYSLDPAFGDLDDFDALIRAANNRGLKVLLDIVISHTSVQHPWFLESKQDRNNPKADWYVWADAQADGTVPNNWQTTFGHPAWSWSST--RGQYYLHNATSRQADLNFHNSEVIAEVLSILQFWLERGVAGFRLD------------CPNL-YTHD--KKLR----------------NNPPRRNMATIPEEALINPFEYQL--QIYNQNRPETLPTLARIRRLCDRY--EAALLGSVTS--SATFEMLNIYSGSQEGLQMAN-IYEALPSVYNLPGLVSVVQTFEENCDQYWMLNNHDVARLVSRWEGDHDAPRLAAIVLALHLSLRGTPVLFQGDELGLEEAYIYGKLSWPQYMGRDGCRTPLPWDDKVQQKDPESVLRRV----QQFIRWREQQPE---- 50365316 32 ----------------------------------------------------------------------------------------------------------------------LDYLKSLGITRIWISPFTKSPF--KDSGYDVSDYCGINEEFGTMEEVEILISEAKKRDLTIVLDIVFNHTSDQHEWFKKALAGDEKYMNYYIFKDDGKEPTNWKSKMGGLSWEFVP------NLNKYYLHLFTKEQPDLNWENPEVRNELINILKFWKDKGISGFRLDVCNFENDEIGDGRRDGVKVEEYFNLMHNEVFGTDNEIFTVGEVSSTTKEKSAKYAKKELDSVFTFLHLK---------------------------------VDYENNDKWTNVKPDLNLFWKLQKEWQE--------YYQLENSTLALFMNNHDQPRAV--------SRFGNVDKYWYESATSIFAFTSLMRGVPFIYQGEEIGMTNEFKDVESIGNANDSRDNARSVMQWND---------------------------------- 169186829 163 --------------------------------------------------------------------------------------------------------TNFFGGDLQGVLDHLDYLAELGINAVYFTPLFE---ATTNHKYDTENYMQVDRHFGTNEKLKELVEECHKRGIRLLLDAVFNHAGRTFPPFADLLKNGEKYANWFHV---REWPLRIEDGIP-----------------TYETFAFEPMMPKLNTENPDVKAYLFNVARYWIEKGIDGWRLDVANEVD-------------HQFWREFRQAVKSVKPDAYILGEIW---HDAMMWLEGDQFDAVMNYPFTNAVLDFFGHQTIN----------------------------GKTFADAIGRQLAA------------------------YPQQVTETAFNLLDSHDTPRLLTICGDD---ADSMKLAALFQLTYPGTPCIYYGDEVGMDGD----GDPD--------------------------------------------------- 168139987 168 --------------------------------------------------------------------------------------------------------TNFFGGDFSGVIQNLDYLVKLGISGIYFTPIFK---AHSNHKYDTIDYMEIDPQFGTKETFKELVEECHKHGIKVMLDAVFNHSGYFFEKFQDVLENGEKYKEWFHIHEFPII---------------------TEPLPNYDTFAFTPYMPKLNTAHPDVKEYLLEVGRYWVRENIDGWRLDVANEVD-------------HNFWREFRTEIKTLNPEVYILGEIW---HDALPWLQGDQFDAVMSYPVTNALLSYFAN----------------------------------------------DSIKASEFMKQITESLHSYS------MNVNEAAFHLLDSHDTPRILTTCNGDK---NKLKLLYVFHLSFIGSPCIYYGDEIGM----DGGMDPD--------CRKCMIWDTKEQDH-------ALFTHIQTLISLRKQHEAFGG- 169843136 12 -------------------------------------------------------------------------------------------------------------GDLNGIASKLDYLKDLGVDVLWLSPIYKSPLA--DMGYDISDYQDIDPRYGTLEDWDNLLKGVHDRGMKLIMDLVVNHSSDQHEWFLQSKSSKSNPRDWYIWRPPKYDSSGNRQPPNNWKAVFQGSAWEFDETTQYYLHLYLPQQPDLNWDNPE-----MDVINIISKT--DGLPIIAPGEPYQPAGTLFANGPRVHEYIKEMNTKVLSKY-DILTVGETPFTHDHLARYVLPKELNMVFQFEHMELDTPLMGDDDVPLLYKSWKLTQMKEIITRWQQYKR--DEGFWNAAYT-------ENHDHARSVSRFG-----------------------------------NDSDQWRALSAKLLGMLQVMQGGTQFVYQGQELGLKNPRSWGLEEYKAKKARDHARVPMQWDLSPNAGFTGTPWMRVFAFWKRLLKLRKGNQTL--- 156554558 25 -------------------------------------------------------------------------------------------------------------GDLNGITSKLEHIRDSGAVALWLSPIYSSPQV--DFGYDISNFTEIDPNYGTLADFRNLVTRAKLLGLKVLLDLVPNHSSDQHEWFKKSAKRIKPYDEYYIWRDGKVLANGTRVPPNNWISIFSGPAWTWNEEKQYYYHQFASAQPDLNYRDANLRLEMDNVITFWLDQGVDGYRIDAIIHMFEDEHPYTKDQNETYDVVARWRQIMDKHSQDKYAIVEAGSPYPLMMRYYQVGVD--PFNFMFIATLRNSSRPSDANAINEWM-YNMPKDQSANWV--VGNHD------------------------------------------------------NSRVASRFGYQSNRADQMS---MLAAVL---PGITVIYNGDEIGMIDPMTYEETVDPAGKSRDPARTPFQWDNTTSA------------------------------ 189205875 16 -------------------------------------------------------------------------------------------------------------GDVPGITQKLDYLKSLGIDVIWISPIYKSPQA--DMGYDIADYEDIDPSYGTLADVDNMITEIKKRGMKLVMDLVVNHTSEEHEWFLNSRSSKESSKRDWYIWKPAKYDADGNRQPPNNWAGEANSAWTWDERTQYYLSLFTPEQPDLNWENHDVREAVKNVLRFWLDRGASGFRMDVINLISKRGDKYFANGPRLHEWLQELRRDVLSKY-DTLTVGEMVRDDDEVIKVVGRGELNMIFVFDLV---------------------------------------DIDNIPGDFKYTLYPWDGRDFKKIINKFQRLMLD-RDGWNSLYVENHDQPRSISRFT-------DDSDEWRECGAKLLCLMQTTLAGTLYVYQGEEIGMRN------------------------------------------------------------ 152976427 168 --------------------------------------------------------------------------------------------------------TNFFGGDFTGVIEHLDYLVKLGISGIYFTPIF---TAHSNHKYDTIDYMEIDPQFGTKETFKRLINECHNRGIKVMLDAVFNHSGYFFDKFQDVIKKGSLYKDWFHIHEFP------------IVTDPRPN---------YDTFAFTPQMPKFNTAHPEVKEYLLEVGRYWVEYNIDGWRLDVANEID-------------HAFWREFRSEIKSINPEVYIVGEIW---HDALPWLQGDQFDAVMSYPVTNALLSYFAYET-------------------------------------------IAPSTFMEQITAFLHSY---------PMNVNEVAFHLLGSHDTPRILTICGGNK---DKVKLLYIFHLSFIGSPCIYYGDEIGL----DGGMDPD--------CRKCMIWEEDKQDK-------ALFEHVQTLISLRKQYKAFGG- 169611424 17 -------------------------------------------------------------------------------------------------------------GDVPGITSKLDYLKDLGVDVVWVSPIYKSPQA--DMGYDIADYEDIDPSYGTLADVDNLIAELKKRDMKLVMDLVVNHTSEEHAWFLDSRSSKTSSKRDWYIWKPAKYDADGNRQPPNNWAGEANSAWTWDEKTQYYLSLFTPEQPDLNWENPAVRAAVHDVLRFWLDRGCSGFRMDVINLISK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116074572 6 ---------------------------------------------------------------------------------------------------------------------------------VHVLPFLQ---ATSDGGFAVASHEQLEAHLGDWDALQAL-----SIGRTLMADLVLNHVSAAHPWVQQFRQG----QDPGVHCVLAPDPDADWSQVVRPRSSALFTPLQTNDGLVPVWTTFGPDQVDVDWSSDAVLLGFTQLLTRLVRHGVSWLRLDAVGYVWKEPGSSCIHHPRAHLLVKLLRALLDSQHSHGVVVTETNVPEAENLSYLPGDEAHIAYNFPLPPLLLEAVLRERPDLLNRWLERWPQLPEQTTLLNFSASHDGVGLRPLEGLMEAERLEQLLALCERRGGLISHRRLSNGCERPYEINISWW-------AAMAAGGRDPRLQQRERFRLSQLFVMALPGVPAFYLPTLMASGNDEASFRSSGQR---RDLNRERFNREGLERRLDPHSDARFALETVRHAMDVRGSLPAF--- 854235 191 -----------------------------------------------------------------------------------------------------------MGGDLQGIINKLDYLQDLGVNGLYLCPIF---TANASHKYDTVDYFNVDPHFGGNDRFKELVQKAHQRGMKVMLDAVFNHIGNQSPWLDVVKNGDSPYADWFWIKK---------------FPVYPSGDKNEWDFRNFNYETFGNEMPKLNTENPACRDYLLQVARYWIEEDIDGWRLDVANEVD-------------HEFWRAFRRTVKSIKPDCYILGEIW---HEGMPWLRGDQFDSLMNYPLMQATTDYFA--------------------------LQAYDKKTFI-----------------DIVTHAYLCY---------PRNVNEVMFNLLESHDTSRLLSLCGNDK---RKARLAYLFMFSQVGSPCIYYGSEVGM-------------------------------------------------------------- 119483329 6 ------------------------------------------------------------------------------------------------------------GGDLWGVIEKLDYIQDLGINAIYFTPIFQSACNHR---YHTHDYYQVDPILGGNQALKELLDAAHQRNIKIVLDGVFNHASRGFFFFNDILENGSNSP-WLNWFKIQDWP-------LSAYDGNQPANYVSWAGNRAL--------PEFNHDNPEVREYIMRIAEYWLKFGIDGWRLD-VPFEIKTPG-----------FWQEFRERVKIVNPEAYIVGEVWT---DSRPWLDGTQFDGVMNYLFTAPTL-AFTGGDRVRMELV-----------------------------EEPSYFPYPALSAREYATQIY------ELLNLYPWEIQLTQLNLLDSHDTARVLSIVDGDKASVE---LSTLLLLTFPGAPSIYYGDEVGLPGELD--------PDSRRGFPFQKDWDE------------PTLNYHKQLIAIRHQYPALRTG 148232788 118 ------------------------------------------------------------------------------------------------------------SGDLKGVQEKIDHFLYLNIKNVWVAPFYKSSL--KDFNYAVDDFMEVDPTFGTMADFESMISAMHDKGLKLIIDLIPNHTSNKHKWFQLSRNRTGKYADYYIWHDCMQTGGL---VVPPNNWVSFYGNSAWEYDKQCYLHQFKKEQPDLDFNNPDVNEEILNIIKFWLEKGVDGFTINSAKFLLEAE--HLRDEPQVNKL----------QNPDTI-----------------SNYSELFHDYTTTQVGMHDIIRNFRQTINKYSREPGRYRFMGTESNDQAAVDKTMLYYGNSFIQEADFP-------LNAYLFDLNKANIDGASIFSMVDLWMKAMPSGKWPNWMVGGPSSSRIASRVGVMNMLLLTLPGTPTTYYGEELGMEDGSPQVENPQEYNPTEYPEKTPMQWD----------------------------------- 118405010 118 ------------------------------------------------------------------------------------------------------------SGDLKGVQEKIDHFIYLDVKNIWVAPFYKSSL--KDFNYAVDDHMEVDPTFGTMADFDSMISAMHDKGLKLIIDLIPNHTSNKHKWFQLSRNRTDKYTDYYIWHDCAQVGGVR---VPPNNWVSVYGDSAWEYDNQCYLHQFRKEQPDLNFNNPDVHEEILNIIKFWLGKGVDGFTINSAKFILEAE--HFRDEPQVNKL----------QDPATI-----------------SNYAELFHDYTTTQVGMHDI----IRNFRQTINKYSREPGRYRFM-GTESNDQPA---IDKTMLYYGNSFIQEADFLNSYLLDLSRTNLNGLSIFSNVDLWMKSMPSGKWPSWMVGGPSYSRISSRINVMNMLLLTLPGTPTTYYGEELGMED------------------------------------------------------------ 149243808 4 -------------------------------------------------------------------------------------------------------------GDIPGIISKLDYLKDF-VDIIWLSPMYDSP--QDDMGYDISDYQNVYHRYGTMQDMQNLIDGCHQRGMKIICDLVINHTSSQHEWFKESRSSDNPKRDWYIWKKPKYDKDGNRCPPNNWLSHFSGSAWEFDETGEYYLKLFAKTQPDLNWENEETRKAIYDTCLFWFERGIDGFRIDTAGMYSKDQGMYTNNGPRIHEFHKEMFKNVTSHY-DAMTVGEVHCSKEQALKYVSKSENEMNMMFLFDVVDVGSDKGDRFRYNGFDLKDFKKAVQNQCEFIY-----------GTDAWSTVFIENHDQPRCISRFGDAKYRVKSGKLLCLLQLTLTGTL-------------------------------------FIYQGQEIGMTNDADYAEKEKKLMDARDHARSPMQWDSSE-------------------------------- 151946686 8 -------------------------------------------------------------------------------------------------------------GDLKGITSKLQYIKDLGVDAIWVCPFYDSP--QQDMGYDISNYEKVWPTYGTNEDCFELIDKTHKLGMKFITDLVINHCSTEHEWFKESRSSKTNPKRDWFFWR---PPKGYDAEGKPIPPNNWGSAWTFDETNEFYLRLFASRQVDLNWENEDCRRAIFESAVFWLDHGVDGFRIDTAGLYSKRPGLPSHNGPRIHEYHQELHRFMKNRGREIMTVGEV-AHGSDNALYTSAARYEVVFSFTHVELGTSPFFRYNIVPFT--LKQWKEAIAS----NFL-----------------------------------FINGTDSWATTYIENHDQ---------ARSITRFADDSPKYRKIKLLTLLECSLTGTLYVYQGQEIGQIN------------------------------------------------------------ 167455861 60 -------------------------------------------------------------------------------------------------------------GDLRGLASRLDHLADLGVRGIWLMPVTASQ--DHDHGYAVADYRGVEPGYGTLEDLDALVAAAHARGIGVILDYVMNHSAATNPLFLNSADDKSPYRGWYVWRS--SQPSGW---------SVYGGNPWRQSGTGWYYAPFATNMPDFDLANPAVAAYHADSQRFWLNRGVDGFRFDAVGMLYENGPGAWNDQPENYVRMAEVRALLDGY-ERRFMVCE---GPDDPAGFTAA--CGSAFAFGLQSDVMGAARGDAAAVARVA--AYFEDPARLAASTLLSNHD-----------------------------------AFAGQRPWDQ-------------------LGGDE---ARYRLAAATYLLLPGIPFVYYGEEIGMGGAASLSGD--------WRLRTPMSWSSNAATHNVEAEQGRLLEFYREVIALRRAVPALDRG 212714814 4 -------------------------------------------------------------------------------------------------------------GDFQGIIDKLQYVHDLGCNAIWINPCFDSSFY--DAGYDVRDYYTAAERYGSNADLQRLFERAHELGMHVLLDLVPGHSAVDNPWFLESKDERNAWTDRYIWRPMTQSPNGFLGGIAERPDAAAVNCFSTQACLNYGFGTVTED-WQFAADSPEARLLIQDIMDFWLGLGADGFRVDMAGSLVKEDPDHYW----TKLLWQQVRAHLDETYPEAVLVSE-WGDPEEALH----AGFDMDFLLHFGPSHYLDLFRENPYFSAGSSEATGSAETAETEHDGERSEDGAGSSGCDSNGNSVVDGDNPNCNNDNVGNASGDIKAFADTYTAMLASTAGTPGICIPSGNHDMIRMRDTLTTDEMKLAFTFLLTMPGCPFIYYGDEIGMR--YMHGLKSKEGGYERTGSRTPMQWSCA--------------------------------- 154489170 24 -------------------------------------------------------------------------------------------------------------GDIPGITLKLDYIKDLGCNAIWLNPCFDSPF--KDAGYDVRDYKKVASRYGTNDDLIALFDAAHRRDMHVILDLVPGHTSEEHEWFHRSKVERNNYSDRYIWTDSWISGGDGLPFIGGESPRNGT-----------YILNFFKCQPALNYGHPETCDAMVDVMRFWLSRGADGFRVDMADSLVKK---DDEGKPYTIRTWQYMFARIRPAFPEAAFVSEWGRPEESMAAGFD-------MDFYLDWR-WDGVPNGYNMLLRNVDDPLSRKGDKSYF---------------------NADSGTPISEFLDEYEPRLREAETADGNFNFITCNHDTARV------------APRLSQREIALAYCTLFAMPGVPFLYYGDEIGM-------------------------------------------------------------- 148270099 56 -------------------------------------------------------------------------------------------------------------GDINGVSQKVDYLRKLGIDAVWFMPFNEAV---SYHGYDITDYYNVEKDYGTMEDLENMIQVLHENGIKVIMDLVINHTSDEHPWFKDAVENTSPYWDYYIMLEDHSGQDHW--------------HWKINSKGQWYFGLFGYNMPDLNHDSQKVREEVKKIVDFWISKGVDGFRIDAAKHIYG--WSWDDGIQESAEYFEWFRDYVLSKKPDAILVGEVFSGNTYDLSLYPIP----VFNFALMYSIRNYPEGQDGMIENNWVEES---------FLFLENHD--------------------LHRFFSHLQEHYKKFS----------------------------ESDYEFIKKRAALWYFLIFTLKGSPVIYYGGEIGTRGF------KWHGPVYDEPVREPMQWSVEEQENDPKS----LLNFIRFILNFRKDHDAILNG 119509467 6 ------------------------------------------------------------------------------------------------------------GGDLWGIIEQLDYIQGLGINAIYFTPIFQS---ASNHRYHTHDYYQVDPLLGGNEAFRELLDAAHERKIKVVLDGVFNHASRGLFFFHDILENGPPWVDWFKITDWPLAP----------YTGDLPANYEGWAGNRAL--------PVFNHDNPEVREYIMEIGEYWLKFGIDGWRLD-VPFEIKTPG-----------FWEEFRDRIKAINPEAYIVGEVWG---DSREWLDGTQFDGVMNYLFTAPTVAFTAGDRVVLEQVQTRDYQPYPP------------------------------------LFAAEYAVKIQELLQLYPWEIQLTQLNLLASHDTARLITIAGDDQASVE---LSTLLLLTFPGAPSIYYGDEVGLPGAID--------PDSRRGFPLEAHWN------------QEILKTHRQLIALRHKYPALRTG 56965789 166 --------------------------------------------------------------------------------------------------------TNYFGGDLQGIVDHLDYLQKLGINGIYLTPIFKAF---SNHKYDTIDYLKVDPQFGDETTLKLLVDECHKRGIRVMLDAVFNHAGLYFPPFQDVLQQESEYRDWFHI---RQFPVRAEEPPN------------------YDTFAFTPLMPKLNTANEAVKDYLLNVATYWIKEDIDGWRLDVANEVD-------------HAFWREFRNRVKALKPDLYILGEIW---HNAYPWLQGDQFDGVMNYPLTDAIFDFVQHGK---------------SATTFQYAVTKH--------------------------------------LYSYPKLVNEVQFNLLGSHDTPRILTVSGGNK---KLVKLSYLLLFSFPGSPCIYYGDEIGMAGENDPG------------CRACMVWEEDQQDQE-------LFQFLQKLIKIRKTHQAMG-- 47459232 5 -------------------------------------------------------------------------------------------------------------GDIKGIIKKLNYLSWLGVDALWLCPVYETEFA--DAGYDVLDYYKVWEKFGTLKDFKTLIKKAKELNIEIIMDIVLNHTSTSHEWFKKAIEDPTSKEFNYYIWQDKATDEK------SIFGSSAWEYVPSI--KKYYFHLFSISQADLNWENPATIDAMADVINYWYTLGVKGFRLDAIQHIHKDFSSFFSFGKKMTSLLQDLKSKID--KEDIFLIGESSGIQPELIPNWTEGKVDNFFNFSWWWIGWNQISGRNGYNPDWSFKDFYSKQ-------------------------------FIEYQESNKILDNAFTVFWSNHDTSRALSRWGNENIFWE---------------ESAKTLALFQFTLKGLMCIYYGEEIGMLN------------------------------------------------------------ 146308148 7 -------------------------------------------------------------------------------------------------------------GDLPGVLAKLDYIASLNVDAIWLSPFFTSPM--KDFGYDVSDYRGVDPIFGTLDDFRALVAAAHERGLRIIIDQVLNHCSDQHPWFAESRTSRSNDKADWFVWADPNPDGTPPNNWLSVFGGSA---WTWERRKQYYLHNFLASQPDLNFHCEAVQQQLLDDMEFWLQLGVDGFRLDAANFYFHD---------------QALRN---------------NPPNLDIRE--GGIGVRVDNPYAYQRHLYDKTQPQNLDFLRRLRALLERYP-GTATVAEIGCDDSLRTM-----AAYTSGGDTLHMAYSFDLLTAQCSPAYIRSTIEAIEGELGDGWPCWSVGNMSRWAHDGEATPERGRLLMSLLLSLRGSVCLYQGEELGLP------------------------------------------------------------- 38233142 81 -------------------------------------------------------------------------------------------------------------GDFRGIISRLDYLSDLGITGIWLNACFDSPF--KDGGYDVRDYTKVASRYGTHEDLVELFHQAHARGIAIILDLVPGHTSEQHPWFQQSAASKTDFDDRYIWTSHAFEGGAGLAFIGGEHPRNGA-----------YIINFFKSQPALNYGFAELQDAMVEIMKYWLSQGADGFRVDMADSLVKNDGTSKR---ATIGIWQSMLSQVRAEFPNAIFVSEWGTPTQAFEAGFDAD-----FYLDWRGNGYNLLARNTDTPLERRDDASFFNSDSATGA----------------------------QEFLDMYLPQWERTHEAGLFSFIS--------GNHDCPRLAPRLNEQERA-----LFFLFQLTMPGLPFIYYGDEIGLP----YAEIPTKEGYARTGSRTPMCWDTSQNVAQQRERADSLFHHVQKLIQLRSQLPALDG- 7739797 4 -------------------------------------------------------------------------------------------------------------GDLNGITSELDHIKSLGTDVIWLSPHYASPLD--DMGYDISDYNAINPQFGTMEDMDRLLAEIKKRDMRLILDLVINHTSSEHAWFKESRSSRDNPKRDWYIWKD---------NANNWLSFFSGSAWSYDETKQYYLRRFAETQPDLNWENPKTREAIYKSALFWYEKGVSGFRIDTAGLYSKPAGPLINSGPRIHEFHKEMYEKVTSRY-DAMTVGEVHCSKADALKYVSAKEKEMNMMFLFDTVDVGSDKSDRFRYKGFTLTDFKDAIINQSNFIF----DDETGELNDAWSTVF-IENHDQPRCVTRFGNTSNKLFWSRSAKMLALLQTTLTGTL----------------------------------FVYQGQEIGMTNVWNAFNETEHSDEARDNARTPVQWDSSENGGFGGKPWMRI-------------------- 37523215 6 ------------------------------------------------------------------------------------------------------------GGDLWGVIERLDYLSDLGINAIYFTPIFQS---ASNHRYHTHDYYRVDPLLGGNEAFKALLDAAHARDIKVVLDGVFNHASRGFFFFHDILENGSPWLDWFKIEGWPLSPYNVEQ----------PANYACWDNNRAL--------PQFNHANPMVREYIMEIAEYWIKAGIDGWRLDVPACV------------EAEGFWQEFRERVKAINPEAYIVGEIW---EDARQWLDGTQFDGVMNY-LFAAPTIAFTAGDRVQVQYVQDRSYRPYPALFAVEYKEAIDKLLGLYD-----------------------------------WEIQLAQLNLLDSHDTARVLTIAGGDRASVE---LATLLLLTFPGAPSIYYGDEVGLPGGID--------PDSRQGFPPESQWN------------GELLALHRDLIALRHRHEALRIG 15829104 7 -------------------------------------------------------------------------------------------------------------GDLKGIINKLKYLKLLGINAIWLCPIYETDFV--DAGYDVSNYKEVWKKFGTINDFKELVKEAKKYDIDIIMDIVLNHTSTNHVWFKKAIESENNPEHNYYIW--TKNPKNEESI-------FGGSAWEYVPNNKYYFHLFSKEQADLNWESNETISAMVDVVNYWYNLGVKGFRLDAIQHVHKELKDEQFSHSKMVAFLQKFLNQVKKDKDDIFFIAEASITPEKVLKYSKDEEADNFFNFSTWYVGW-GKQTGRNGYDPNW---TVDNLVNDNFIEYQNN---------------DKIENLMITNFLSSHDTSRAISRWGNENLFW---------------------------KESAKSLALFQFMQKGLQCILYGEEIGMLN------------------------------------------------------------ 116491739 4 ---------------------------------------------------------------------------------------------------------------------------------VHLLPFFPS---TGDRGFAPSDYTRVNPDFGDWEDVEELGKKY-----YLMFDFMINHISRESIMYQDFKEKKSSYKDFFIRWEPKGRPTKADIDLIYKRKDKAPIQGITFADGEHLWNTFGDEQIDINVKSKVAQEFFKDTLQSMVKHGADLIRLDAFAYAIKKIDTNDFFEPEIWDLLESVRKILDPLHAEILEIYEHYTIPAKINEY-----GYFTYDFVLPLVILYTLYSGNPKQLAKWLKMSPKKQFTT-----LDTHDGIGVVDARDILTDEEIDYTSSELYKVGANVKRTYSSYNNLDIYQINSTYYSALGNDDKA---------------YLLARAIQIFAPGIPQIYYAGLLAGENDLDLLE---KTKEGRNINRHYYSEEEVANE-----VQRPIVACLLKLLAWRNRSAAFD-- 81097026 2 -------------------------------------------------------------------------------------------------------YSDSLGKNLKDLKKVLEGLKDV-VGGIHILPFFPS---SGDRGFAPMDYTKVDPAFGDWSDIEAL-----SKDYYLMFDFMINHISAKSPYFLDFLEKESDYADRYKNFWPNGEPTQEDVDLIYKRKPRAPYRIATFADGEKVWCTFDEQQIDLDVTTETTRRFIQENLEQLAEHGASIIRLDAFAYANKKLGTNCFFEPDIWEMLHFPRQLL--APKDVEILPEIHEHY--TIQQKIAEQDYYVYDFALPMLVLHALYSGHVNRLVHWMEICPRKQFTT-----LDTHDGIGVVDVKDLLTDEETEETREALYAQGANVKYSTEAYNNLDIYQINCTYYSALGNNDQA---------------YLLARVLQCFAPGIPQIYYVGLLAGENDIELLES---SKEGRNINRHYYDLEEIEQE-----VQRPVVQSLFKLLKFRNTSPAFDG- 6225664 1 -------------------------------------------------------------------------------------------------MIGYQIYVRSFRGDFKGLKGAISYLKELGVDFVWLMPVFSSI---SFHGYDVVDFYSFKAEYGDEKDFREMIEAFHDNGIKVVLDLPIHHTGFLHTWFQKALKGDPHYRDYYVWASEKTDLDERREWDNERIWHP-------LEDGRFYRGLFGPLSPDLNYDNPQVFEEMKKVVYHLLEMGVDGFRFDAAKHMRDTLEQN----------VRFWRYFLSDI--EGIFLAEIWAESK-VVDEHGRIFGYML-NFDTSHCIKEAVWKENFKVLIESIER-ALVGKDYLPVNFTSNHDMSRLASFEGGLSE-----------------------------------------------------------EKVKLSLSILFTLPGVPLIFYGDELGM-------------------------------------------------------------- 172057702 184 ---------------------------------------------------------------------------------------------------------NHFGGDFQGVIDHIDYLKELGITGIYFCPVFVAP---SNHKYDTLDYLRLDPAFGTEETFREMIHLLHQNGIRILLDAVFNHVSVDHPAFQDVIANESQYANWFMMDSFP---------------------VQSTPVPNYEVFAFEGNMPKLNTAHPDVKEYLLKVGRYWVEEHVDGWRLDVASEVD-------------HAFWREFRREVRAANPEAYIVGECWT---DSQPWLLGDQFDAVMNYGLTEAFLTFFATNESTASEFSHAIVRNLNSNTM----------------------------------------------------NVNEVMFNLVDSHDTPRALTRANGDR---DRMKLLMLSLLTFTGSPVIYYGDEIGMTG----GQDPD--------NRKCMVWDQAEQDRD-------LLAYITKLVDLRKSHPALA-- 171326002 87 -----------------------------------------------------------------------------------------------------------FGGDLKGVTAKLDYIKEMGFTAIWLTPIFKNEPGG-YHGYWIQDFYKVDPHFGTMEDLKTLVKEAHKRNMKVILDFVANHTGYHHPWL-----NDPAKKDWFH----------------------EKKEIFDWNDQKQSENGWIYGLPDLAQENPEVKRYLIDAAKWWIKQDIDGYRLDAVRHVPK-------------SFWKEFSKEVKSVKKDFLLLGEVWADDPRYIADYGKYGIDGFIDYPLYNAVTTTLTKRDLRPLYDVWEYNKTFYDRYLLGTFLDNHDTVRFTKL--------------------------------------------------------ALDNKQNPISRTKLALSYLFSAPGIPIMYYGTEIAM----NGGEDPD--------NRRLMDFRADRE----------IIDYIKKLGELRQKLPSLRRG 124520601 177 ---------------------------------------------------------------------------------------------------------DFFGGDLEGIIGHLDYLTDLGINGIYLTPIFEAP---SNHKYDTFDYFTIDPHFGDKEIFRKLVKEAHKRGIRIMLDAVFNHIGKNSKQWQDVLKNGEKYKDWFHIHSFPVREGEN-------------GNIDGHDTLSFDTFAFTTSMPKLNTANPEVQQHLLDIATYWIREDIDGWRLDVANEVD-------------HAFWKKFHQAVVGEKPDVFILGEIW---HDAWPWLLGDEFHSVMNYPFTQTIIEY--------------------------------------FVDEKISAEKLMHSLNQQFMHYMQSN--------------NEVLFNMLDSHDTPRILTKAGGDKQKV---KLALAFTFAHTGSPCIYYGTEVG----IDGAGDP--------LCRKCMVWDEDKQDRD-------MLAFMKKLIRFRKDH------ 29827848 10 -------------------------------------------------------------------------------------------------------------GDFNGIVQRLDHLVWLGVTAVWLNPCFVSPF--RDAGYDVSDYLNVAPRYGSADDLAELVDEAGRRGIRVLLDLVAGHTSDEHPWFTASANDPDDHR---YIWAPEGRPDGFVTSPGTRPGAYLPNFFDTQPALNFGYGRKNPAEP---WRQPANREALRTIMDHWLGLGLAGFRVDAASLVKDDPGRT-----ETARIWTELRHWLDTAHPDAVLLSEWGEPEVSVPAGF------------------------HTDFFLQFGGATDGLPLRSLWSNGDGTVNE-AWDPLDCFFDASGKGSP--RPFVEAWKASDAVGATGFVSLPTANHD-FSRLNCG------------PRTAEQLPAAFAFQLTWPTLPAIYYGDEIGMRGLPDKEGSVLGPRYNRAGSRTPMQWDDAAQRADDGSLLHLV----RRLVALRASTPALGSG 156742299 474 ---------------------------------------------------------------------------------------------------------DYYGGDLRGVISRLDYLKNLGVTVIYFNPIF---HAKSNHRYDTYDYFRIDPALGTLADFRRLVREAERRGIRVIVDSVFNHMSSDSPQFDRYESAASPYRDWFRFRRPG----------PGEPSPCAPSTPGGDDTYYVGWFGFDS-IPEIRKEHPAVLNYFVSVSRYWLRQGASGWRLDVMG-----------DPSFPPDYWPTFRRVVRETRHDALIIGELWQKDSTLLRHLRGDTADTTMNYRLRDAIIGLLTPG---------------------------------PFDSKGFADSG-RPIAPSEFAHRISSIREDYPDAAYLTLMNLVGSHDERILWTLTPGAETRADKEFNAARLRIASLIQFTMPGAPTIYYGDEVGVTGD----DDPDD--------RRTYPW--VETGGNPD---RALLRHYRDLARIRHHYRSLRAG 5441460 13 ---------------------------------------------------------------------------------------------------------------------KLSTLKELGANAIWICPFYDSP--QEDMGYDISDYEKVWPRYGTNEDIFNLIDRAHGLGIKSIVDLVINHCSSEHAWFKEARSSDNPKRDWFIW----KAPKGFDSNGKPIPPNTWRSAWRYDEHGQFYLRLFAKGQPDFNWENEVTRNAIYESAVFWLDHGVDGFRIDTAGLYSKQPGFPDVNGPRIHEFHKEMNKFMRERGRELLTVGEIPCGTHDVCKAY-----------------TSAKDQEITQLFEFEHVSVGRKPGNVGVVNFKLS------EFKDGIAARFQF----------------IDKTDSWSTVYIENHDQ--------PRSVTRFGDDSPEYRESAKLLALLETSLTGTLYVYQGQELGMINFRDW-------------------------------------------------------- 54308915 175 -----------------------------------------------------------------------------------------------------------FGGDLQGIHNKIDYLQELGVTALYLNPIFTAP---SNHKYDTTDYLNIDPHLGTNEQFANMVADLHQRNMKIMLDAVYNHTSVDHPWFDMYQRNTADQAVGAYDHPNSTYRQYYQ--------------FTDNSNEYVGWNGI-STLPKLNFSNPEVQDYIYAVIKHWLKYNIDAWRFDVIHMLGEGKGARNN----AH-FVKSFRNAAKSVNPECYVLGE---HFFEASNWLQGDQEDGAMNYYGFAHPLRAFFSQKDIAYHACQINAVELVE---WLNEART----KLPWLNQLSQLNQLDSHDTMRFLTMVDNNTET----------------------------------------MHLALMMLFAYVGTPCVYYGTEV----ELQGGQDPD--------NRRCFPWERTEQEQKPQT-----FSYLQQLIAVRKSSTALQSG 171741624 4 -------------------------------------------------------------------------------------------------------------GDFRGIISKLEYIRNLGCNAIWINPCFDSSFY--DAGYDVRDYYTVAARYGSNEDLAAVFEHAHELGMHVLLDLVPGHTAIDNPWFKESKDERNAWTDRYIWRPMSQSPDLNSPYASIRRPDAAAVNCFSTQVCLNYGFGTVTEDWQFAADSPEARLLIQDIMDFWLGLGCDGFRVDMAGSLVKEDPEHRW----TSKLWRQVRAHLDETHPEAVLVSEWGNPREALHAGF-----DMDFLLHFGPSHYLDLFRENPY---------------------------------------------------FSASANGDIKAFADIYRKMLTDTAGDGYICIPSGNHDMIRMRDTLTPAEMKLAFAFLLTMPGCPFIYYGDEIGMR--YAHGLKSKEGGYERTGSRTPMQWD----------------------------------- 177667482 6 ------------------------------------------------------------------------------------------------------------GGNLWGVIDQLDYLQDLGITALYFTPIFQS---ASNHRYHTHDYYQVDPLLGGNEAFHKMLKEAHKRNIKVVLDGVFNHASRGFFFFNDILENGPNSPWLNWFKITGWPLSAYDGNLPAN----------------YVSWVNYRALPEFNHDNPAVREYIMKVAEYWLHQGIDGWRLDVAA-CIKAEG-----------FWQEFRQRVKAINADAYIVGEI---VDDATQWLDGTQFDGVMNYPFGRATIAFIA-GDRVVTNTVPSFYQPYPA------------------IDAAQYSVEINNLLQRH------------------PWEIELTQLNLLDSHDTARLISIADGDQSTVE---LATLLLFTFPGAPNIFYGDEIGLP------------------------------------------------------------- 171778826 4 -------------------------------------------------------------------------------------------------------YSDSLGKNLKELKQNLDKYFGEAVGGIHLLPFFPS---TGDRGFAPVDYDEVDSAFGDWDDVKALGERY-----YLMFDFMINHISRQSKYYKDYQEKHSPYKDMFLNWDPENRPTQADIDLIYKRKDSAPKQEIHFADGEHLWNTFGEEQIDLDVTKEVTMDFIRKTIKHLAENGCDLIRLDAFAYAVKKLDTNDFFEPDIWGLLDKVRSI--AAESGTELLPEIHEHYS--IQFKIAEHDYYVYDFALPMVTLYSLYSGKVERLAKWLKMSPMKQFTT-----LDTHDGIGVVDVKDILTDEEIDYTSNELYKVGANVKRKYSSYNNLDIYQINSTYYSA-----------LGDDD----KKYFLARLIQAFAPGIPQVYYVGFLAGKNDLELLE---KTKEGRNINRHYYTSEEIAEE-----VKRPVVQALLKLFTFRNQSAAFD-- 86156948 60 -------------------------------------------------------------------------------------------------------------GDLRGLASRLDYLAELGVRGIWLMPVTASQ--DHDHGYAVADYRGVEPGYGTLEDLDALVAAAHARGIGVILDYVMNHSAATNPLFVNSADGKSPYRGWYLWKS--SQPSGW---------SVYGGNPWRQSGTGWYYAPFATNMPDFDLANPAVAAYHADSQRFWLNRGVDGFRFDAVGMLFENGPGAWNDQPQNYVRMAEVRALLDGY-ERRFMVCE---GPDDPAGFTAA--CGSAFAFGHQYDV-MGAARGDPAAVARVAAYFED-PARHAAATMLSNHD-----------------------------------AFAGQRPWDQ-------------------LGGDE---ARYRLAAATYLLQPGIPFIYY-------------------------------------------------------------------- 169833289 96 ---------------------------------------------------------------------------------------------------------DFFGGDLQGIIDHLDYLQDLGITGLYLCPIFES---TSNHKYNTTDYFEIDRHFGDKDTFRELVEQAHQRGMKIMLDAVFNHIGSQSQWQDVVQNGESAYKDWFHIFPVTTEKPANKRDLP------------------YHAFGFEDYMPKLNTANPEVKDYLLKVATYWIEEDIDAWRLDVANEID-------------HQFWKDFRKAVLAKKPDLYILGEVW---HTSQPWLNGDEFHAVMNYPLSDSIKDYFLRG--------------IKKTDQFIDEINC--------------------------------------QSMYYKQQISEVMFNLLDSHDTERILWTANEDAQLVKSAL---AFLFLQKGTPCIYYGTELALTGGP----DPD--------CRRCMPWERV-------SSDNEMLNFMKRLIKIRKHASA---- 212714448 6 -------------------------------------------------------------------------------------------------------------GDIPGITAKLGYITDLGCNAIWLNPCFDSPF--KDAGYDVRDYKKVAPRYGTNDDLAALFAAAHERGMHVILDLVPGHTSEEHEWFRHSAEVDNEYSDRYIWTDSWISGGDGLPFIGGETPRNGT-----------YILNFFKCQPALNYGHPATCDAMVDVMRFWLSLGADGFRVDMADSLVKQ---DDAGKPFTIRTWQYMFSKIRPEFPEAAFVSEWGRPNESL-----EAGFDMDF-----YLDW----------------RWDGIPNGYNML--LRNVDNPLSRDGDKS------------------YFNVDSGTPISDFLEQYEPQLREAEHLGGTFNFITCNHDTARVAPRIALAYCTLFAMPGVPFIYYGDEIGMR----YRDLPTKEGYVRTGSRTPMQWQSLASLN----------------------------- 154505905 186 -----------------------------------------------------------------------------------------------------------FGGNLEGIIEKLDYIQKAGFTGIYLTPIFK---ATSSHKYDTIDYFIIDPEFGTNEIFEKLVKEAHQRGIRIMLDAVFNHCGYQHPFWQDVLGKESKYYDYFYILD--ADKPIFDGQVLDGVPQEIP-----REELNYRTFAYTPTMPKWNTGNPEVREYLLEAACFWTEKHIDGWRLDVSNEVP-------------HDFWREFRKRVKDRNPELYILGENW---DNSLPWLMGDQFDAVMNYEFAMPIWKYF-------------------------------------------RKEKEGERIYSEEQFRYAIGRLLTSY----PKNVTANLFNLLESHDTERILNRAGQD---VSLVKLAYLFMFIFPGTPCVYY-------------GGEIGMGGGEHSNRQCMIWEKEKQNRE-------LFEFISRMIELRKKYDSF--- 94984718 17 ------------------------------------------------------------------------------------------------------------GGDLWGVTQHLDHIGALGVNAIYFCPVFQS---ASNHRYHTHDYYRVDPMLGGNEALRALIEAAHARGIRIVLDGVFNHASRGFFQFNDLLEQGSAYRDWFHV----------EGWPLHAYDDTRPANYQAWWGLRAL--------PKFNTGNPAVREFLWDVGTYWMEFGIDGWRLDV------------PNEIDDDEFWREFRRRVKAINPDAYIVGEIWG---DAHRWLAGDQFDAVMNYHFTRPCLAFFA---ARTLAQAA------------------------NESTGLGRVEPLDAAAFARRMTEITALYHP---------EIVRAQLNLLDSHDTARFLTAAGGDATA---FRLASIFQMTYVGAPCIYYGDEIGLPGGP----DPD--------CRRAFPW------HDEASWDKETLSLLQKLTATRHATPALRRG 158421430 42 -----------------------------------------------------------------------------------------------------------FGGDLRGIIEKLDYLQDLGVTALYLNPIFQ---AGTNHKYDTHDYFRIDPAFGDDEVFDELVRELHGRGMRLILDGVFNHCGDGFGPFQDLLKNGSPYKDWF---------------TPYSFPL------QQEPHPNYGTCGNCAYLPRLNCRNPEVEAFVHRVTLHWLARGIDGWRLD-VPY-------------EVHDFWVRFREVVKSRFPDAYLVAEEWRDPYALIQ---GDSFDGAMHYRLRDLGFDFI-------LKNAL---------------------------TADAFARALTTLRER------------------VPEEIEQGMLTLLGSHDTARLLTECGGN---IESAKLLYTLLLTYPGAPMIYYGDENGMMGANDPG------------CRAPMEWD--ETKWNPG-----LRDHVRRLIALRREHPELRRG 145297267 173 -----------------------------------------------------------------------------------------------------------YGGDLAGIDAKLHYLQSLGVTALYLNPIFDSP---SNHKYDTQDYFKVDAHLGSNAQFAELTRNLHQRGMKIILDAVVNHTSTQHPWF---------------------CPPQGANSNPD---SPWRSFYTFDNEGDYVSWKGIRSLPKLDFSSEQVQDAIYRILRYWMRYQIDGWRFDVIHMLGER-GTAEGN----HGHVRAIRGAVKQENPDAYVLGE---HFFEASQWLQGDQEDGAMNYYGFAHPIRAFLAGQ-DIAYHPIKISAEELDS--WLKLARAH-----------------------------------------IPFKNQLAQFNLLDSHDTARFLHLLGEDKQ---RMQLAATLLLTYIGVPSIYYGDEVGL----SGGKDPD--------CRRCFPWETTA-------WDHVLHDHYRRLIQIRKQRPALRRG 28379245 168 ------------------------------------------------------------------------------------------------------------GGDLPGITAHLDDLAALGVNGLYLCPIFTSP---SNHKYDTIDHFEIDPHFGTKADFQALVDGAHARGMRVMLDAVFNHFGEQSPQWQDVIKNGEQSRDWFHIHGWPVGRD----------PKTKRLNYETFATGAA--------MPKVNTQNPAVQAYLIDVTKYWIEQGIDAWRFDVADEVD-------------HGFWRALCGALRAIKPDVYLLGESWHSSQSLV---GNGQFNAVMNYPLLALFNGQLNPEDYVGKTNLELMMYRQPNQQAMFNALDTHD---------------------------------------------------------TPRLLTTLHG---QLTKFKSALTLLMLLPGSPCIYYGTEVAM----AGGADPD--------NRRCMNWQPDEQEQ-------QVRQFVTRLIKFRRQQADF--- 92109247 2 ----------------------------------------------------------------------------------------------------------------------------------------------DDNGYDIADYQAIAAIFGTMEDMDQLIAEAKKRDIRIIMDLVVNHTSDEHAWFVEAENPDSPERDYYIWRDEPNDLD----------SIFSGSAWEYDEKGQYYLHFFSKKQPDLNWENEKLRQKIYEMMNFWIDKGIGGFRMDVIDMIGKIPDEKVNNGPMLHPYLKEMNQAT-FGDKNLLTVGETWGATPEIAKLYSGQELSMVFQFEHICLQY-----QEGQPKWHY---------------------------------QKELNVGKLKEIFNKWQT-ELGVEDGWNSLFWNNHDLPRIVSIW--------GNDQEYREKSAQAFAILLHLMRGTPYIYQGEEIGMTNTLDQVEDIESLNIGRDNARTPMQWDESKNAQEALANPDSIFYIYQKLVQIRKEN------ 464821 2 ---------------------------------------------------------------------------------------------------------------------------------VHALPFF-NPIDGADAGFDPTDHTIVDPRLGSWDDVRALAGSV-----EIMADLIVNHVSAQSSWFQDAKGSDSEFADMFMTFGKAFPRGASEQDLLNIYRPRLGCRFQQIGSQRMLWTTFTPQQIDIDVHSAHGALYLETILDRFAEANVTAIRLDAAGYAIKKAGTSCFMIDETYAFLAKLAE--KARDRGMEVLVEIHSYYRDQIEIASK--VDRVYDFALPPLILHSLFTGDATALARWLEISPH-----NAITVLDTHDGIGVIDVDGRPGLLEPQAIDHHRRSEGQSRLATGAAASNLDLYQVNCTYYDAL---------GRNDDD------YLIARAIQFFAPGIPQVYYVGLLGGINDMELL---GKTGVGRDINRHFY-----EDREIDLALESPLVKRLSDLIRFRNTHPAFNG- 163763766 4 -----------------------------------------------------------------------------------------------KNEIMLITYADSLGKNLKELDEVLEHFKD-AVGGVHLLPFYPS---SADRGFAPMTYQEVDPAFGGWSDVERIAKKY-----DTMYDFMINHISKSSEYFQDFKKDDSPYADLFIQYKDGGEPTQEDVDKIYKRKPRAPYIDVTFGDGEKIWCTFDEEQIDLNVYHERTKAFMRENLTFLAEKGASIIRLDAFAYATKKPGTDCFFLPDTWEMLDEIQTILEPIGCE--ILPEIHEHYTIQLKL--AERGYYVYDFALPMLVLHALYSGRTDRLAHWLNIAPRKQYTT-----LDTHDGIGVVDVADLMTQEEIEATRDDLFTKGANVKRVYNTYNNLDIYQLNCTYYSA------------LGDDDQA---YLLARAIQFFAPGIPQVYYVGLLAGKNDIELLEE---TKVGRNINRHYYTKEEIAEE------------------------------ 119524030 67 -----------------------------------------------------------------------------------------------------------FGGDLKGVTAKLDYIKEMGFTAIWLTPIFEN-MPGGYHGYWIKDFYRVDPHFGTLDDLKTLVKEAHKRHMKVILDFVANHVGYDHPWLR-----DPAKKDWFH--PKKEIFDWNDQTQLE---------------NGWVYGL-----PDLAQENPEVKKYLIDAAKWWIKEDIDGYRLDTVRHVPK-------------SFWQEFAKEVKSVKQDFFLLGEVWSDDPRYIAEYGQYGIDGFVDYPLYGAVKQSLARRDARPLYDVWEYNKTFYDRYLLGTFLDNHDTVRFTKLSIDNRNNPIS--------------------------------------------------------RVKLAMTYLFTAPGIPIMYYGTEIAM----NGGEDPD--------NRRLMDF-----RADPE-----IIDYLKKIGPLRQQLPSLRRG 160873192 2 ---------------------------------------------------------------------------------------------------------------------------------VHLLPFY-FPIDGSDAGFDPIDHVQVDSRLGNWDDVKRIGD-----DYDIMADLIVNHMSAESPEFKDVLKKQSAYWDLFLTKDPEGLSEQDQATIYRPRPGSCFSTYTLADGTEEFWTTFTRNQIDIDVHSAAGKDYLNRVLARFDHSKVNLIRLDAAGYAIKKPGTSCFMIEESFEFVDKLAKQANEL--GMTTLAEIHSHHMTQVEI--AKRVDMVYDFALPPLILHTLFSQDCQALTHWLEMAPR-----NCITVLDTHDGIGMDGLRGLLTENQIDNLVETIHGNSKGESLQATGAANVDLYQINCTYYDALGQNDLD---------------YLMARAIQFFAPGIPQVYYAGLLAIPNDMELLNN---THVGRDINRPYLNREKVQQAMQK-----PVVKALTKLIKLRNSSPAFDG- 148656574 474 ---------------------------------------------------------------------------------------------------------DYYGGDLRGVIGRLDYLKNLGVTVIYFNPIF---HAKSNHRYDTYDYFRIDPALGTLADFRRLVREAERRGIRVIVDSVFNHMSSDSPQFDRYESAASPYRDWFRFRRPG----------PGEPSPCAPSTPGGDDTYYVGWFGFDS-IPEIRKENPAVLNYFVSVSRYWLRQGASGWRLDVMG--------DSSFPP---DYWTTFRTVVRETRHDALIIGELWQKDSTLLRHLRGDTADTTMNYRLRDAIIGLLTPGP--------------------------FDSKGFADSGRQITPSEFANRISSIREDYPDAAYLTLMNLVGSHDTERILWTLTPGAETRADKEFNAANLANGKQRLRIASLIQFTMPGAPTIYYGDEVGVTGD----DDPD--------------------------------------------------- 160932411 168 -------------------------------------------------------------------------------------RTIREDWYWRPNERGEVTNSDYFGGTLRGIEEKLPYLKSLHVTCLYLNPIFE---AHSNHRYNTADYTKIDPVLGTEEDFQSLCAAAGRLGIRVMLDGVFSHTGSDSVYFNR--------QGRY------PQPGAYQSQQSPYFS---WYHFISWPEKYHSWWGFEVEETDNNYN--KYINGRQGVVRKWLKKGASGWRLDVA-----------DELPD--SFLDQLTEAAKEEKPDAVVLGEVWED----------------------ATTKESYGSRRRYLLGRQLDSVMNYPFRNAVLGFFTGADAA--QIAEGILSVLENYPPQVVRMLMNH-IGTHDTERAVTVLAGE-PSQGRGREWQSAQTLSS--GQRERGVRLMMAASAMQYTLPGVPCVYYGDEAGMEG----YKDP--------FNRGCYPWGRENQE---------LLAWYRRLGEIREEHPVFKEG 149188158 173 --------------------------------------------------------------------------------------------------------VEFFGGDLAGIESKLDYLQDLGITTLYLNPIFTS---YSNHKYDTVDYYSIDPKFGTNEQFAQLTDKLHQRGLKVVLDAVLNHTSTSHSWFDAYTSQDSPYRDYYFFEADSD---------------------------RYVGWKGIDTLPVLNFHNQEVCNQIYSVIKYWLKYNIDGWRFDVIHMLGEGEGATNN----AH-YVKAFRDSMKSVNPDSYMLGEHFFEATQWLQGDQEDGAMNYYGFAHPVRALLASKDIQFEPIN------------------IDCHDFLEWL-----------------------------QEASAKVPWNNQLSQLNQLDSHDTERFITTLSGDK---AKFAIANQLLMSFVGAPCLYYGAEIALEGSH----DPD--------NRRCFPWEQIE--------HSEWLPYFKKMIAIRRNSKALQKG 183602843 8 -------------------------------------------------------------------------------------------------------------GDIPGIIEHLDYLLQLGCNAIWLNPLYESPF--RDAGYDISDYKKVAARYGTNDDLAALFAAAHARGMHVLLDLVPGHTSNEHPWFRQSATDSPNYDDRYIWTGNWIEGGD---GLPFIGGEEAR-------DGAYI-VNFFAFQPALNYGHPRTCDAMLDVMRFWLDMGADGFRVDMADSLVK---GDDEGKPYTIRTWQYMLGQIRGEYPEAAFVSE-WGRPDEAF----EAGFDMDF---YLDWRWDGVANGYSMLLRDTDTPM------------LRDGDHSYFNADSGTSIVPFLGEYEPRLEAARKAHAYFD-------LITCNHDTMRLVPRLTTRELA--------------LAYSTIFLMPGVPFIYYGDEIGMR----YRNLPGKEGYTRTGSRTPMQWDNSANREDAPTVANSLWHHMHAALEQRRSTPAFA-- 154503846 169 ---------------------------------------------------------------------------------------------------------ERFGGNLNGIREKIPYLEGLGITGIYLNPIMK---AESNHKYDTTDYTVIDPHFGTEEEFKDLVEEAHQHGIRIMVDAVFNHCGRKFAPWLDVLEKKEKYADWFMIHDWETV---------EKRADTR--------DGRFYSFAFTDGMPKLNTNNEEVIQYFCKICEDWIRKDIDGIRFDV-------------GNEVSHRFLKKIREHLKQMKPDLYLLGEIW---HDASQWLLGDEYDSVMNYPLMSGI----------------------------------HD----FFLDRGMEKEEFEYMVNRCY--------------TMYMQQSNNVMFNLLDSHDTQRLMSRFDDLDLFYQQL----AVLFTMPGSACIYYGTEIAMEGGF----DPD--------CRRCMPW----QELDSSENQEKI-QIMQKLIAMRKQEAA---- 197294346 2 ---------------------------------------------------------------------------------------------------------------------------------VHLLPFFPS---TSDRGFAPSDYNLVDPAFGDWKDIEELGKQY-----YLMFDFMINHISRASVMYQDFKKNHSKYSNFFIRWEGQNRPTQEDIDLIYKRKDKEPNQLIKFDNGQHLWNTFGEDQIDININDDIAKEFIKKTLEFMVKKGASLIRLDAFAYVCKKAGTNCFFLPEIWDLLHGVSEILKPL--GACILPEIHEQYS--ISHKISEQGYFIYDFALPLVVLFTMYSGKTHRLKEWLAKSPMKQFTT-----LDTHDGIGVVDALDILTEDEINYTSKRIYKIGVNAKYSTKAYKNLDIYQINSTYYSAL---------GNEDDT------YLLSRAFQIFAPGIPQIYYVGLLAGENDIKLLE---ATKEGRNINRHYY-----SREEIKAEVKRQVVVDLFKLLKWRNECQAFD-- 114565140 2 -------------------------------------------------------------------------------------------------------YVDRIASDLKGLKQVLDELHDL-FGGVHLLPFY-YPIDGSDAGFDPIDHAKVDERLGDWNDVKQIGQQY-----DIMADLIVNHMSAESTEFQDVLANGKSYWDLF-LTKDSVFPDGLSAENQAKIYRPRPGSFTTYKTQAEFWTTFTSNQIDINVHTAAGQAHLNKVLTRFHESKVDLIRLDAAGYAIKKPGTSCFMIEESFEFVDELAKKANSL--GMTTLAEIHSHY--MTQLDIAKRVDMVYDFALPPLILHSLFSQDVSALSHWLSIAPR-----NCVTVLDTHDGIGIIDAGGLLTAAEIDNLVNRIHSNSKGESLQATGAANVDLYQVNCTYYDALGQNNID---------------YLIARSVQFFAPGIPQVYYTGLLAVPNAMELL---NQTQVGRDINRPYLQVSDI-----QTAMQKPVVKALCELITLRNKVDAFNG- 169843052 13 -------------------------------------------------------------------------------------------------------------GDLNGIASKLDYLKDLGVDVLWLSPIYKSPLA--DMGYDISDYRDIDPRYGTLEDWDNLLKGVHERGMKLIS--LMIHTS-------------------MIGFKNPARARQ-TQNETGTFGGLRSSVWEFDEATQYYLHLYLPQQPDLNWNNPELRDAVWDMMKFWLDRGCDGFRMDVINLISKAEGLPDANGPHVHKYIQEMNAKVLSKY-DIMTVGETTHDPSLLAPYVLPRELDMVFHFEIIRVDTPRIGNDHIQLAFKPWKLTEFKEIITRWQQYKR---------DEGFWNATYLENHDHARSVSRFG-----------------------------------NDSDQWRMLSAKLLAMLQVMQSGTQYVYQGQELGLKN------------------------------------------------------------ 189192418 13 -------------------------------------------------------------------------------------------------------------GDVRGIIESLDYLKNLGV--------YKSPQV--DMGYDISDYKDIDPKYGTLADVDELIAKLGVRDMKLMMDLVVNHTSNQHPWFLESRSSTDNPKRDWYIWKKGKLDKDGKPGPPNNWCDTTESAWNWNENRQYFLSLFSPEQPDLNWESEEVRAAVHDIIRFWLDRGVRGFRMDVIDHISKVQDFPDANGPRLSEYLHEIRQVLNEY--DTITVGE-------------------------MPFINDEDEIISTVGLQGSLNML-----------FLFKILNVDNQPGRSKWSYQEWDATDMARIHERTQRLMIE-RDGWNAIFCENHDT--PRSVSRFA-----DDSEEWRDYAAKMICTKHTTLGGTEYIYQGEELGMRN------------------------------------------------------------ 172035310 4 ------------------------------------------------------------------------------------------------------------GGNLWGVIDKLDYLQDLGVTALYFTPIFRS---ASNHRYHTHDYYGIDPLLGDREAFDLLLKAAHEKGFKVVLDGVFNHASRGFFFFNDILENGPNSP-----WLDWFKIQGW---PLSAYDGSLPANYVSWIDYRAL--------PQFNHDNPAVREYIMQVGEYWLHQGIDGWRLD-VPDCVKADG-----------FWEEFRERVKGVNPEAYIVGEI---AFDATQWLDGKQFDGVMNYPFGRLTAAFIIGDRVD--KDIIPHFYEPYE-----------------PLDAPGYAKGIEELLARH------------------PWEIQLTQLNLLDSHDTSRFLSIAKGDRTS---AKLGALLLFTFPGTPNIFYGDEIGIEG--------GHEPDCRKGFPAEEKWDSEA------------LAYYKQLIRIRKKYRALCTG 16330401 23 ------------------------------------------------------------------------------------------------------------GGNLWGVIEHLDYLQDSGITALYLTPIFQSAC---NHRYHTHDYYQVDPLLGGNEALQALLTQAHRREMKVVLDGVFNHASRGFYFFNDILENGPPWLDWFHI----------EDWPLSAYDGSLPANYRGWVDLRAL--------PQFNHDHPDVREYLMRVGEYWIAQGIDGWRLD-VPDCVKAEG-----------FWQEFRCRVKAINPEAYIVGEIW---CDASPWLAGDQFDGVMNYRF---------TEPTVAFA------------------------IGDRLQKEHLRGEEYRPY---PALTAEAYGERISQLLQQHPWEIQLTQLNLLNSHDTARLLTLANGDRPSVN---LALLLMFTFPGAPCVYYGDEVGLPGEAD--------PDCRRVFPAKTDWDLD------------CWEFYRQLIALRHR------- 209966584 21 -------------------------------------------------------------------------------------------------------------GDLTGVLDGLDHVAALGVDGLWLSPFYASPLA--DFGYDVSDHCAVDPRMGDLALFDRVVEKAHRLGLKVLLDLVLGHTSVRHPWFEQSRRSRSADTADWYVWADPAPDGTAPNNWLSVFGGPA---WTWEPRRQFYLHHFLPQQPTLNYRSPACLDAMMEVARFWLARGIDGFRVDAVDFLMRDPALRPNMQVHAHDMLERLRRTVDGF-PGRVLLGELSSAAGRIALHTRPGGLHTAYTLDLPKQPF------TPAVFRHALMAADDHGNTCWSFS---NHD------VARAASRWRPDGADPARFEALLAVLLACL--------------------------------------------------PGTVCVYQGDELGLP------------------------------------------------------------- 58337708 4 ---------------------------------------------------------------------------------------------------------------------------------IHLLPFFPS---TGDRGFAPTGYTEVDPKFGDWSDIEKIGKKY-----YLMFDFMINHISRQSKFYKDFKQKKSKYADLFLSWDPEGRPTRKDIDLIYKRKDRAPYQEITFTDGEKLWNTFGEEQIDMDVRKEVTQKFIKDTLRALIDHGADIIRLDAFAYAVKKLDTNDFFEPEIWDLLKQVQD--DISDKGAMILPEIHEHYS--MPFKISKHGYYIYDFALPMVTLYSLYSGKSNRLADWLKKCPMKQFTT-----LDTHDGIGVVDARDILSPDEIKYTSNELYKVGANVKKKYSSYHNLDIYQINTTYYSALGNDD---------------KKYFIARLIQMFAPGIPQVYYVGMLAGKNDIELLE---KTKEGRNINRHYYGREEVAEE-----TKRPLVAALLKLFNFRNNEAAFD-- 90962269 123 --------------------------------------------------------------------------------------------------------TNFFGGDLQGVIDHLDYLEDLGINGIYFCPIF---AAHSNHKYDTIDYFNIDPAFGSKKKFKELVDKAHERGIKIMLDAVFNHMGDFSMQWQDVIKNGEKSR-FAEWFHINKFPVSYDEISLE-----------QAENLTYEVFAKTPHMPKLNTANPEVQDYLLEIARYWIEKDIDAWRLDVANEID-------------HHFWKKFYREIHKLKSDFYVVGEVWHS---AQSWLDQAEFDGVMNYPFTDAII----------------------------------DGIILNKIN--------------------ITNMMDALINNLMKYQNNQVMLNSLDTHDTARILTLAKGDKNRVRQALV---FMFMLTGSPCIYYGTEIGMTG----VPDPD--------CRRCMIWDKSQQDL-------RMFNFMKDLIAIRKK------- 196156780 7 ---------------------------------------------------------------------------------------------------------------------------------VHILPFY-YPYDGEDAGFDPIDHTTVDERLGDWNNIKKLGESV-----DIMADLIVNHMSGQSEAFTDVLKKGRES-EYWPLFNDQAEIDEQIAKVFRPRPTPFFSDYTDSTETVPFWTTFTSNQIDIDVESELGKEYLSSILQSFTESNVDLIRLDAAGYAIKRAGSNCFMLEETFEFIEALSK--RARTMGMQCLVEIHSHYQTQIDIAAR--CDSVYDFALPPLVLHTLFTKDASALAHWLSISPR-----NCFTVLDTHDGIGIVDVGGLISADAINALVEQIHVNSNGESKKATGAANVDLYQVNCTYYDALGKDDFA---------------YLVARAIQFFSPGIPQVYYGGLLAAHNDMELL---ANTNVGRDINRPYLTTAMVE-----DAIQKPVVKGLMQLITLRNENKAFGG- 57641705 198 ------------------------------------------------------------------------------------------------------------GGDLWGIVEKIDHLEELGVNALYLTPIFESMT---YHGYDITDYLRVAERLGGEEAFRELVKALKSRDIKLVLDGVFHHTSFFHPFFRDVRGEESEYADFYRVKGFPVVSEEFIRVLKSDLPPMEK--YQTLKKMGWNYESFFSVWPRLNHDSPKVREFVARVMNYWLEKGADGWRLDVAHGV--PPGF--------------WREVREGLPDDAYLFGEV---MDDPRLYLFG-VFHGVMNYPLYDLLLRFFAFGEATEFINGIELLSAHLGPAEYFNFLDNHDTERFI--------------------------------------------------------------DLAGKERYLCALTFLMTYKGIPAIFYGDEIGLRG----------SGEGMSAGRTPMSWD--EEKWD-----FQILRQTMKLIELRRSLKSLQVG 4883692 2 ---------------------------------------------------------------------------------------------------------------------------------VHALPFF-NPIDGADAGFDPTDHTIVDPRLGSWDDVRTLAGSV-----EIMADLIVNHVSAQSSWFQDFIAKGPDFADMFMTFGKVFPRGASEQDLLNIYRPRPGLPFSKDGSQRMLWTTFTPQQIDIDVHSAHGALYLETILDRFAEANVTAIRLDAAGYAIKKAGTSCFMIDETYAFLAKLAE--KARDRGMEVLVEIHSYYRDQIEIARK--VDRVYDFALPPLILHSLFTGDATALARWLEISPR-----NAITVLDTHDGIGVIDVGGLLEPQAIDHLVEEIHRRSEGQSRLATGAANLDLYQVNCTYYDAL---------GRSDND------YLIARAIQFFAPGIPQVYYVGLLGGLNDMELLR---KTGVGRDINRRFF-----EDREIDLALESPLVKRLSDLIRFRNTHPAFNG- 210611730 169 ---------------------------------------------------------------------------------------------------------ERFGGNLAGIRKKLSYLKELGINGIYLNPIME---AESNHKYDTTDYTKIDPHFGTNEEFAQLVKEAHGHGIRVMVDAVFNHSGSKFVPWRDVQEKESKYADWFMVNDWSNIKKKAD-----------------TRDERFYSFAFIDNMPKLNTNNEEVIQYFCGICENWIKEDVDGIRFDV-------------GNEVSHRFLKRIREHVRSIKPDIYLLGEIW---HDASQWLMGDEYDSVMNYPLMSGI----------------------------------HD----FFLDEQDTKEDFEYMINRCY--------------TMYMQQCNNVLFNLLDSHDTERLMNRLNNLDIFYQQL----AVLFTMPGSPCIYYGTEIAMEGAH----DPD--------CRRCMPWE----ELDTVENQRRIHET-KTLIELRRKETAF--- 148544820 180 ---------------------------------------------------------------------------------------------------------DFYGGDLQGVLDHLDHLQALGVNGIYFNPLFKAP---SNHKYDTEDYYQIDPHFGDAALFKEVVAQAHKRGIKVMLDAVFNHIGDKSPQWQDVLKNNSKYADWFHV---NKFPATYTPT----------KNFEFTPDATYDTFDYTPHMPKLNTANPAVQDYLLGIAKYWIEEDIDAWRLDVANEID-------------HHFWKRFHQETTALKPDFYILGEIW---HTSQAWLNGDEFSGVMNYSYTGAILDHFI----------------------------NHRLSAERMIDQLSNQL------------------------MKYRDQTNQMMFNVLDSHDTARIMTQAHDNRDLVKQ---TFAFTFLQPGTPSIYYGTEYGMDGDN----DPD--------CRKPMNWA-------PDDDAQEMLAYFKKLVALRRDYADLIAG 116871646 2 -------------------------------------------------------------------------------------------------------YSDSLGRNMEELYQMMEYFEDV-VGGIHLLPFFPS---TGDRGFAPTDYTIVDSKLGSWEMVEKLGEKY-----YLMFDFMINHISRKSHFFQDFKKDNSKYRDMFIRFFPPGRPSEKDLDLIYKRKDKAPFQEVEFADGELVWNTFGEEQIDLDVTAEVTKEFIRQTIQNMASHGCSILRLDAFAYAIKKLETNDFFEPEIWNLLDEVKAEAKKYNME--LLPEIHEHYSIQMKI--ANHNYYIYDFALPMVMLYSLYSGHANRLANWLKMSPMKQFTT-----LDTHDGIGVVDARDLLTDEELDYTSKELYKIGANVKKVYSSYNNLDIYQINSTYYSA-----------LGDDD----KSYLLARAIQCFAPGIPQIYYVGLLAGKNDIELLE---KTKEGRNINRHYYTVDEIAKE-----VERPVVKALSKLLRFRNNSEAFD-- 42518349 4 ---------------------------------------------------------------------------------------------------------------------------------VHLLPFFPS---TGDRGFAPTDYSMVDPQFGDWSDVEKLGE-----DYYLMFDFMINHISRQSKYYKDFQKNQSPYADLFLSWDPKNRPTQKDIDLIYKRKDRAPYQEITFADGEKLWNTFGEEQIDLDVRKDVTKQFIKQTLNNLIDHGSDIIRLDAFAYAIKKLDTNDFFEPEIWDLLKEVQD--DISAKGALILPEIHEHYS--MPFKIARHGYFIYDFALPMVVLYSLYSGKSQRLASWLKKSPMKQFTT-----LDTHDGIGVVDARDILTPNEIGYTSNELYKVGANVKKKYSSYHNLDIYQINSTFYSA-----------LGDDD----KKYFMARLLQVFAPGIPQVYYVGMLAGKNDIELLE---KTKEGRNINRHYY-----SREEIHEEVQRPVVSSLINLLRFRNNEAAFD-- 148544754 4 ---------------------------------------------------------------------------------------------------------------------------------VHLLPFFPS---TGDRGFAPYRYDVVDSAFGNWDDVEALGE-----DYYLMFDFMINHISKKSEMYQDFKKKDSKYNDFFIRWEGKNRPTQEDVDLIYKRKDKAPKQEITFDDGENLWNTFGEEQIDINVKSKVANEFFKETLIDMVKHGADMIRLDAFAYAIKKVGTNDFFEPEIWDLLNEVQDILAPYK--AIILPEIHEHY--TIPQKISQHDFFIYDFTLPMTTLYTLYSGKTNRLAKWLKMSPMKQFTT-----LDTHDGIGVVDAKDILTDDEIEYASNELYKVGANVKRKYSSYNNLDIYQINSTYYSALGDDDKA---------------YLLSRAFQVFAPGIPMVYYVGLLAGSNDLELLE---KTKEGRNINRHYYTKEEVAQE-----VQRPVVKNLLDLLAWRNKFAAFD-- 116512545 179 ---------------------------------------------------------------------------------------------------------DFYGGDLQGVIDHLEHLTELGVNGIYFTPIFQAF---SNHKYDTEDYMEIDKQFGDKELFKTLVKEAHARGIKVMLDAVFNHIGDTSAQWQDVLKNQEKSK-----FADWFHVNSWPATYTP------TDDFENAENATYDTFAFTPHMPKLNTANPEVEAYLLKVADYWIEFDIDAWRLDVADEVD-------------HTFWKKFRTTCDAEKDDFYILGEVWHS---AQPWLVGDEFSAVMNYAYTDAIKDGLITKKISL----------------------------EQMVSNINTQL------------------------TLYRKQVNQLMFNVLDSHDTPRILTVAKNNK---NLMKLVETFTFMQPGVPCIYYGDEYALTGGM----DPE--------CRKVMPWEEKDQDLE-------MFDFFKNLIALRKQ------- 83590690 151 -----------------------------------------------------------------------------------------------------------FGGDLEGIQAKIPYLKFLGVNVLWLNPIF---AASSNHRYNTRDYLAVDPALGDTDTLRRLVASLHGAGIRIILDGVFNHTGTDFFAFKDARGAGSPYKDWYYFYDF------------PVRSEPRANYACWWDI---------PSLPKLNVRNPEVRNYLLHVATYWLDAGTDGWRLDV---------PNEIEPP----FWREFYQQVKGTNPEAYIVGEIW---RDARFWLNGRYFDGVMNYLFRDLVLAYFARRTLDMLLGLVRLRYPEAANFALLNLLGSHD--------------------TARIITAFQEG--------------------------LAGVPGHSGSYAEAVAHLRPALILQLTYPGAPLIYYGDEVGLTGGP----DPD--------CRRTMPWEPRDWDRD-------LLNFYRCLIRLRHQLRPLRRG 170017598 6 ---------------------------------------------------------------------------------------------------------------------------------VHVLPFFPS---TGDRGFAPEEYETVDPKFGDWSDIDKLAEKY-----YLMFDFMLNHISPQSKYFQDFLEKKEASEYYYSEFWPENRPTEADIDLIYKRKDKAPFAPVTFADGDQVWNTFGDQQMDLDVTKEVTKKFIKDSLVNLAHHGASVIRLDAFAYAIKKLDTNDFFEPEIWNILDEVREILAAEGSEV--LPEIHEHYKIVRKITEHDM--YSYDFALPLITLYSLYSGKTNRLADWLRQSPMKQFTT-----LDTHDGIGVVDAKDLLTQEETDFTTEEMYKVGANVKKIFSSYNNLDIYQINTTYYSALGNDDAA---------------YLLARAAQIFAPGIPQIYYVGLLAGENDIELLES---SKEGRNINRHYYDLAEIA-----ETTKRPVVSNLFNLLRFRNTSSAFD-- 72020934 106 -------------------------------------------------------------------------------------------------------------GDLQGIINKVDYLKDLGINAVLLSSIYKS--GGRDNGEDITDFTLVDDVLGSIDDFEELVQVLHDNDIKLILDFIPNHSSAHHEFFQKSRAGTPDSDDDFYTWTDAPEPNNWISLY-------SGSAWNCDDVAKCFLHQYSEYQPDLDLANEEVRAHLSDALERWFTRGVDGFNIRGVRYFHEAPDFTDE-----------------PVNADYISIGSNHSQYESLHHDYTAEYDGMSH--SLLQTWRDGVFYKFSTAGTYRVMLTDSDSNTTYVQSYYGTSNDPGANLPMNFNLLEMGDPMGQGGTITGLEALIRKWLDVMDEGNWPNFQLGNYGASRIASRLAPEYS---------KVANILLLTLPGTPICYYGDELGMENDLEYEQGRISAPKTRDYERSPMQWD----------------------------------- 182684837 14 -------------------------------------------------------------------------------------------------------YSDSLGNNLKDLYDNLEEHFGDAIGGVHLLPFFPS---TGDRGFAPVDYDEVDSAFGDWEDVKHLGEKY-----YLMFDFMINHISRQSKYYKDYQEKHSEFKALFLNWDPENRPTQSDVDLIYKRKDRAPKQEIVFEDGEHLWNTFGEEQIDLDVTKEVTMEFIRKTIQHLASNGCDLIRLDAFAYAVKKLDTNDFFEPDIWDLLDKVRDIAAEY--GTELLPEIHEHYS--IQFKIADHDYYVYDFALPMVTLYTLYSSRTERLAKWLKMSPMKQFTT-----LDTHDGIGVVDVKDILTDEEIDYASNELYKVGANVKRKYSSYNNLDIYQINSTYYSA-----------LGDDDV----KYFLARLIQAFAPGIPQVYYVGLLAGKNDLKLLEE---TKEGRNINRHYYSNEEIAKE-----VQRPVVKALLNLFSFRNRSEAFD-- 58336836 4 ---------------------------------------------------------------------------------------------------------------------------------IHLLPFFPS---NGDRGFSPTRYDVVEPKFGSWEDVEKLSQKY-----YLMFDFMINHLSKKSSYFEDAKHDKSKYSDLFLSWDPKGRPTKEDIDLIYKRKDKAPYQNIKFEDGTHMWNTFGPDQMDLDVRTKTTQDFIKHNLQNLSKHGASLIRLDAFAYAIKKLDTNDFFEPEIWNLLEKVNDYLKDT--PTTILPEIHEHY--TMPFKVAEHGYFIYDFALPMVLLYSLYSGNSTQLAAWLKKCPMKQFTT-----LDTHDGLGVVDAKDILTDDQISYTTNELYKIGANVKKKYSSYHNLDIYQINTTYYSALGNDD---------------KKYFIARLLQIFAPGIPQIYYVGLLAGENDIQLLE---KTKEGRDINRHYYDLDEIAEQ-----VQRPVVKSLIKLLEFRNSVPAFD-- 47096517 2 ---------------------------------------------------------------------------------------------------------------------------------IHLLPFFPS---TGDRGFAPSDYTTVDSDLGSWEMIEKLGEKY-----YLMFDFMINHISRESLFFQDFKKENSKYKDMFIRINDPGRPNEKDLDLIYKRKDKAPFQEVEFADGELVWNTFGEEQIDLDVTAEVTKEFIRQTIKNMAAHGCSILRLDAFAYAIKKLDTNDFFEPEIWDLLDEVKA--EAAKYDMELLPEIHEHYSIQMKI--ANHDYYIYDFALPMVMLYSLYSGRVEHLAKWLEMSPMKQFTT-----LDTHDGIGVVDARDLLTDEELDYTSAELYKIGANVKKIYSSYNNLDIYQINSTYYSA-----------LGDDD----KSYLLARVIQCFAPGIPQIYYVGLLAGKNDIDLLEE---TKEGRNINRHYYTIDEIKNE-----VKRPVVKALCNLLRFRNTSEAFD-- 183602262 2 ---------------------------------------------------------------------------------------------------------------------------------VHILPFF-TPFDGADAGFDPIDHTKVDARLGDWDDIAEL-AKTHD----IMVDAIVNHMSWQSKQFQDVLANGEDS-EYYSVFPDGATEEE-LAGIYRPRPGLPFTHYSFAGKTRLVWVTFTPQQVDIDTDSAKGWEYLMSIFDQMSKSHVKYIRLDAVGYGAKEAGTSCFMTPKTFELISRLRE--EGAKRGLEILIEVHSYYKKQVEIAAK--VDRVYDFALPPLLLHSLFTGKVDALAHWTEIRPN-----NAVTVLDTHDGIGVRSLKGLVPDADVDNMVETIAKNTHGESKAATGAANLDLYQVNSTYYSALGCND---------------QHYIAARAVQFFLPGVPQVYYVGALAGENDMELLK---RTNVGRDINRHYYTTSEIDKN-----LERPVVKALNALARFRNELPAFDG- 118045664 187 ------------------------------------------------------------------------------------------------------------GGTLAGITAQLDYMASLGTTAIWLSPLFPSP---SHHGYDATDYYSVEPRLGTMTDLQQLLAAAHDRGLRVLLDFTANHFSNQHPIFQRASDPTSPERDWFI--------------------------FTRYPDH-YVSFFGVHELPQLDLDHPAARQFMIDAARYWLEQGIDGYRLD------YTIGPS-------HDFWTVFRAAMRTVKPDCVLLGEAVDTADVLRSYYGR--LDGCLDFLLLQALFFAFDEMNASAFAVFLQRHLAYPTGFALPSFLDNHDMNRFLWV----------------------------------------------VRGDT--------------RRLRLAALCQYTLPHTPILYYGTEVGQRRDVRHADGSGHPEES----RLPMLWGEAQDR------------------------------ 125717839 4 -------------------------------------------------------------------------------------------------------YSDSLGENLKDLYDNLEKHFGDAVGGVHLLPFFPS---TGDRGFAPVDYEEVDSAFGDWEDVEKLGEKY-----YLMFDFMINHISRQSKYYMDFQEKQSEYRDLFLSWDPENRPTQADVDLIYKRKDRAPKQEIVFADGEYLWNTFGEEQIDLDVRSQVTNDFIKKTLRQLSEHGCDLIRLDAFAYAVKKLDTNDFFEPEIWDLLEKVQQQAAEFGTD--ILPEIHEHYS--IQFKIAEHGYFVYDFALPMVTLYSLYSGKAERLVKWLEMSPMKQFTT-----LDTHDGIGVVDVKDILSDEEIDFATNELYKVGANVKRKYSSYNNLDIYQINSTYYSA-----------LGDDD----KKYFISRLIQAFAPGIPQVYYVGFLAGKNDLELLEN---TKEGRNINRHYY-----SNEEIAEEVKRPVVQALLKLFNYRNQSAAFD-- 144720 446 ---------------------------------------------------------------------------------------------------------DFFGGDLQGINDKLDYLKNLGISVIYLNPIFQSP---SNHRYDTTDYTKIDELLGDLDTFKTLMKEAHARGIKVILDGVFNHTSDDSIYFDRYDQSKSPYGDWYEIKPDGTYEGWWGFDSLPVIRQINGSEYN------------VKSWADFIINNPNAISKYWLNPDGDKDAGADGWRLDVANEI-------------AHDFWVHFRAAINTVKPNAPMIAELWG-------------------------------DASLDLLGDSFNSVMNYLFRNAVIDFI-----LDKQFDDGNVVHNPIDAAKLDQRLMSIYERYLPVFYSTMNLLGSHDTMRILTVFGYNSANENQNEAKDLAVKRLKLAAILQMGYPGMPSIYYGDEAGQ----SGGKDPD--------NRRTFSWGREDKDLQ---------DFFKKVVNIRNENQVLKTG 170016714 4 ---------------------------------------------------------------------------------------------------------------------------------VHLLPFFPS---TGDRGFAPSDYTRVDATFGDWNDVEALGQEY-----YLMFDFMINHISRESEMYQDFKANQSKYRDFFIRWEGPDRPTQEDVDLIYKRKDKAPIQEITFADGEHLWNTFGEEQIDIDVNSQIAKAFIKATLEDMVQHGANLIRLDAFAYAVKKVGTNDFFEPEIWAVLNEVRDILAPMHAE--ILPEIHEHY--TIPQKINAHGYFTYDFALPMTVLYTLYSGKTNRLANWLKQSPMKQFTT-----LDTHDGIGVVDARDILTDEEIDYASEELYKVGANVKKTYSSYNNLDIYQINSTYYSALGNDDAA---------------YLLSRVFQVFAPGIPQIYYVGLLAGENDIDLLES---SKEGRNINRHYY-----TREEIKSAVKRPVVADLLALLSWRNQFSAFA-- 206601958 7 -------------------------------------------------------------------------------------------------------------GDFRGLASRMDYIARLGVKGMILNCPFQSFPGNMRHP--LVDWMRLDPVFGTLSDFLMVLEKAHAAGIRVILSLPVNATSDRHAWFVESKNRSSRYLRKSFFWSDRLKLAQAPDK-----DTPEVANWAQDDDGQYYWYQDHKDEPAINYADPEILEEIRRVFEHWFNLDVDGFRLAGSGRLHRMRKGEIEPVDDPFRIFQPVLDPLKKSFPDRVFLFEVGSPSRSELRKDPRQYYHLSGFF---PSVISAIRNENKEPLEQLMGEGGR---------------EIHARKDCPIHWTLDLRERSEETFE------KFAESDGDGSAFPVESETPSERPVLSRVARLM-----ENGRRRIQLVMSLFLTSPGIPVIYYGDEIGM-GDHPHL-------PGRNPVRTPMQWSADRNGGDPEELYNPVIDDVRQMVAIRNRQPAL--- 206895652 285 -------------------------------------------------------------------------------------------------------YVDSYGGDLEGIIEELDYLKSLGVTAIYLNPIFPSETTHR---YDPASYFGVDPRLGDAETFKKLTEEAAKRGIKIINDITPDHSGDDSLYFDAHESQESPFFDWYT--------------------------FTEWPDKWQGWAGF-SAMPIINVLNPKVQEFFLNVMKYWHELGSSGWRVDVA-------------MQVPMGFTRQMRKALKALDPDNVMIAEVWDHYDQVIPMVLGDSFDSAMNYRVRSLLWDNDHAGTNPKFQGFFLKKEMTQEDF-WQNYLQMKN-------------------DYPREAFYAMMNLVDSHDAARPLYYLTNTW------------------DDKAKDAMKALSFFLYTIPGAPTTFYGDEAGATNEGEFGCNKDRPITDDPFMRVPFPWGK---------------------------------- 88859739 4 ---------------------------------------------------------------------------------------------------------------------------------VHILPFY-FPIDGSDAGFDPIDHTQVDPRLGDWQTVRQIGQ--HS---EIMADLIVNHMSAQSEEFLDVLANASPYWDLFLKETDIFPAGITQQQAKQIYRPRPGSCFSQLNDGRNFWTTFTDNQIDINVESPAGQAYLERVLTLFAQNGVKIIRLDAAGYAIKRAGTSCFMTDESFAFVDTLSRRANEL--GMETIAEIHSHFETQIAV--ANRVNRVYDFALPPLVLHTLFSLNCTALLHWLDIAPR-----NCLTVLDTHDGIGIIDAGGLLNAAEVDALVEKIHTNSDGQSRLATGAANLDLYQVNCTFYDALGQDDFA---------------YLLARAIQFFSPGVPQVYYAGLFAVPNAMALL---GKTNVGRDINRPYL-----TGLDLNEAFERPIVKGLMKLIEFRNTHDAFNG- 94990631 134 ------------------------------------------------------------------------------------------------------------GGDLKGITEKLDYLKDLGITVIYLTPIFQSI---SNHKYDISDYYAIDPQFGTKYDLQELIDLAHQMGIKIILDAVFNHASSDAVEFQDVLRYGKESK-FFDWFMTHDEHPSMDLVNYETFAG-------------------CNYMPKWNTSNRDVQDYLIEIGRYWIKECIDGWRLDV-------------SDEVSHDFWRRFRQAVKAEKADAILIGENW---HDAYPYLAGDQYDGIMNYAFTKACLDYFAFETMTSKQLAEKLSNILMRNTWQVN---------------RMNLNLLDSHDTHRFFTQVKGSKDKLLAALALLFI----------------------------------------FMGIPCLYYGTEVAMEGGYD--------PDSRRG----FPWDDAERDKD-------FFSKVKAIIALR-QQPALQEG 212640012 63 ------------------------------------------------------------------------------------------------------------GGDLQGIIDKLDYIKGMGFTAIWLTPIFANEKGG-YHGYWIEDFYKVEEHFGTLDDFKRLVKEAHKRDMKVILDFVVNHTGYNHPWL-----NDPAKKEWFHEKKD----------------------IFNWANQQEVENGWLFGLPDLAQENPEVKAYLFDVAKWWIQQDIDGYRLDTVKHVPKW-------------FWDEFAKEVKSVKQDFFLLGEVWHDDPRYVAEYGKHGIDALIDFPFYASTIFSNVDQSLEPLYNVWKRNEAFYDRYLLGTFLDNHDTVRFT---RLALQNRINP-----------------------------------------------------VTRLKLGLTYLFSAPGIPIMYYGTEIAL----DGGEDPD--------NRRLMNFRTDKELVD----------YVTKLGELREKLPSLRRG 10954937 19 ---------------------------------------------------------------------------------------------------------------------------------VHVLPFF-NPIDGADAGFDPTDHTIVDPRLGDWEDVRALSGSV-----EIMADLIVNHVSSQSGAFTDAKGSASEFADMFMTFEKVFPDGATEEDLLRIYRPRPGLPFSKDGTQRMLWTTFTPEQIDIDVHSAKGTTYLETILDRFSEANVTAIRLDAAGYAIKKAGSSCFMIDDTYAFLEEV--AGKARNRGMEVLVEIHSYHRDQIEI--AKKVDRVYDFALPPLILHALFTGDATPLAKWLAISPR-----NAITVLDTHDGIGVIDVGGLLEPQAIDNLVEEHRRSDGQSRQATGAAANLDLYQVNCTYYDAL---------GRNDND------YLIARAIQFFAPGIPQVYYVGLLGGVNDMDLL---AKTGVGRDINRHYY-----GNDEIGTALETPLFHRLSNLIRFRNTHPAFGG- 154249855 140 -------------------------------------------------------------------------------------------------------------GDFNGVLQKVNYLKSLGIDTVWFLPFNKS---KSYHGYDVEDYYDAEPDYGTLEDLDNMIKVLNENGIKVVMDLVINHTSDTHPWFLDAKTKNSPYWNYYIM-----------SLQQPSNTNHWHYKINSKGQKVWYFGLFDSSMPDLNYANPEVLNEVKKIIDFWITMGVDGFRLDAAKHYYGWDWNDGIDSSTSVAKAIE-NYVRTKLGNDAIVVSEVYDGSPDVLTKFTPM---PVFNFTFMYNIRQNYEERD-YLLHDSINWINPYYLNTYHFPFIDSHDLNRSISELVDSKYSGDVQSATKQYLLLNALLLSLN---------------------------------------------------GMPTIYYGDEIGLRGW--------KWNSYPWPVREPMQWNDGAIYDDPNESGYTILNFFREFINLRKTYPALAFG 157369292 171 -----------------------------------------------------------------------------------------------------------YGGDLDGISQKLPYLQQLGVTALYLNPIFTAPSVHK---YDTEDYYQVDPYLGGNAALQRLRVSTHKVGMKLVLDGVFNHTGDSHPWFDRHQQGDNG----ACHHPD----------------SPYRGWFNFYPDGRALDWKGNASLPKLNFAEPQVAEAIYRVVRHWLRYNIDGWRLDVV-HMLGENGGATGNLQHLAGIYQ----AVKQENPQAYVLGE---HFGDARRWLHAGVEDAAMNYMGFALPVRGF--------------------------------------------LAGLDVAHHPVQLDAADCAQWMDGYRAGLPHGRQLIQFNQLDSHDTARFLTLLQGNQ---ARMRMAAVWLMSWIGVPCLYYGDEIGL----DGANDP--------FCRKPFPWD--ESQWDQN-----LLALYQRMAALRKQSLALRRG 193690920 31 ----------------------------------------------------------------------------------------------------------------------------------------------------------IDPIFGSMTDFEELISEMNKRGLKLIIDLVPNHSSSQCEWFLQSIKKEDKYDEYYVWRNAANHDQLSNLTVTPKPPNNWGSAWTWNERKQFYLHQFSDKQPDLNFRNPEVHKEILNIMEFWMDKGVAGFRFNAVGRLYEDKDFRDEPGRENWPIYYSLDHIYTHDQPGVI---------DTVIEW-RKFMDDYSKRKNTFPRLLAAEAHHHVCVF--SLRYYF------------------------GDENNLGAQIPFNYHLLIQVRKNDLLNSVDRAIKFWFEVIPANNTPNWVMETLDTDRISSKYGSEMVQVFTALKMSLPGIDVTYYGSEIGMENVYNQIQDSYDSGESRDFARSPMQW------------------------------------ 163791449 94 ---------------------------------------------------------------------------------------------------------DFYGGDLQGVLDHLDYLVELGINGIYFCPLFK---AKSNHKYDTIDYYEIDPDFGDKELFKKVVQEAHKRGIRVMLDAVFNHLGMDSMQWQDVLENQEHYKDWFHI----------NQFPVESLADLSVEELENVGDLSYDTFAFTGHMPKLNTANPEVQEFLLDVTTYWIKEDIDAWRLDVANEVD-------------HHFWKKFYQASVALKEDFYILGEIWHSS---QSWLQGDEFHGVMNYAYTETIQSFF-------------------------------------MKETISANKMVAGLNEQLMLYRNQT---------------NEVMFNVLDSHDTARLLTVSKDNK-QLAKAGLA--FMFTQHGSPCIYYGTEIGM----DGFNDPD--------CRKCMIWDEEKQ-------DSTMLSFTKELIAFRKTNQEL--- 150010120 161 ------------------------------------------------------------------------------------------------------------GGDLAGIEQHLDYIEDLGVTAIWLNPVLENDMGGSYHGYATTDYYRVDPRFGTNEDYVRLIEKTHERGMRVVMDMIFNHCGSDHPWMK-----DIPSHDWF------NNLDNYVQTNHDKEAYFDP-YVSDYDKETMLNGWFVPSMPDLNQKNPHVAKYLIQNSIWWIEYGVDGIRQDTYPYAD-------------VDMMRNWCTEVMNEYPEYNIVGEAWMNYTIGSAYWQKG---------------SRLNFGQDTELKSVMDFRLMGIASKAFH------------------EETGYSGGLHTIFEHMCYDYVYPDIY-NVLRFLENHDTDRFLPS------MPKSVDDLYA---FKQGMTFLLTIPGIPQLYYGQELLMNGTKEKGD-----GYIRLDVPGGWPGDKVNQFEASGRVQNDAWNFLRTLLKWRKGNAVIAKG 193587404 34 -------------------------------------------------------------------------------------------------------------GDLKGIIQKLDHFTDLGIETLWVGPFFKSPMD--DMGYDVEDFYMIDPVFGTMDDFEELIFEMNKRNLKLIIDLIPNHSSYKCEWFEKSIKQEGKYKDYYIWRRNPSITPKPPNNWLSIFGGPA---WTWNQQNQFYFHQFVKEQPDFDFRNPDVKLQFL-VSLFLKTRG-------------KHEKRFVLFLQIPHAPISESR---------LLMATEVYSNYDILMQYYGNSTNPGAQVPFNLALARCEIERNVVETIDTNIKYWLADLPENSVANWVENHDNL-------------------------------------------------RMSSKIGALTVP-------------MFAALKLALPGIEVTYYGFEIGMEDNMYLRPDQSKSSKTRDYERCPMQWDD---------------------------------- 212719669 164 ------------------------------------------------------------------------------------------------------------GGDFAGIKEKIEYFKTLGINAIYLTPIFKS---TSSHRYNVDDYFDVDPILGTKEEFKELVDSLHENGIRIILDMVFNHTGVGFFAFQDVIKNGENSK-YYSWYNIRSLPVDIQKGNYETFATNVRS------------------MPRINTSNKDVQDFFLEVLKYWLEFDVDGFRFDVANELDK-------------NFIRRIRNELKAIKKDILLIGEV---------------MHRSENF-LMGDMF------------------------------------------DGVMNYFSWEVFA--RYLMGKYNAEDASRILADYRLKFNPILFSCQLNLIGSHDTERVLTRHGNKKLAMLAAVYNLTYQGIPMIYYGDEIGMEG----GHDPD--------CRRGMIWEEEKQDKE-------IFKLYRRLIDLKKTSSALN-- 150009339 157 ------------------------------------------------------------------------------------------------------------GGDLRGIINKLDYIRDLGFTTIWLNPVLENRMGGSYHGYAITDFYQVDPRFGTNEEYCELIDKAHEKGMKVVMDMIFNHCGSSHWWLKDFPSS-----DWLNNQDNFVQTNHFKWTLMDV-------HAPQSEREILVNGWFGRGMPDLNQKNRHLARYLIQNSIWWIEYSIDGIRQDTHPYAD-------------YDFMATWCKEVENEYPDFNIVGEAWYPRGTASAWWQRD----------------SKMNESNSNLKTVMD--FDLTFTCQKA------------FGDACSSREGFEAGLFKIYEVIAQDFLFPDP-NNVLVFLDNHDLGRFMQKG------------ESDLRRYKQAIAFLLTTRGIPQIYYGTEILMSGTKAEGDGIIRTDPGGWAGDPK---DAFTREGRTD-LQNQAWDYMRKLLNWRQRCDAVKEG 114773876 4 -------------------------------------------------------------------------------------------------------YVDRLTGDLKKLHQLLNELESL-FGGVHLLPFF-NPIDGEDAGFDPIDHTEVDERIGSWKDIESMGEKY-----DIMADLIVNHISAQSPVFQDVLSKGSAS-EYFVFGDAVTQADIDKIYRPRPTPCFTPMTCKTGEVMN-VWTTFTDNQIDIDVTGKQGQAYLNSILDTFEQNNIKLIRLDAAGYAIKKAGTNCFMLDETFDFINALSA--QANERGMSCLVEIHSYYKTQIEI--AKRCEAVYDFALPPLVLHTLFNNDAQALYDWLSIAPR-----NCVTVLDTHDGIGIVDVGGLLTPEQIDNLVETIHTKSKGQSRLATGAANVDLYQVNCTYFDALGSNK---------------QDYLLARAIQFFAPGIPQVYYAGVLGIQNDMELL---AESKVGRDINRPYLNEEKL-----KTALESDFFAAMQVLITLRNNHPAFNG- 24379335 8 -------------------------------------------------------------------------------------------------------YADSLGKNLKELNENIENYFGDAVGGVHLLPFFPS---TGDRGFAPIDYHEVDSAFGDWDDVKCLGEKY-----YLMFDFMINHISRQSKYYKDYQEKHSAYKDLFLNWDPKNRPTQEDVDLIYKRKDRAPKQEIQFADGEHLWNTFGEEQIDLDVTKEVTMDFIRSTIENLAANGCDLIRLDAFAYAVKKLDTNDFFEPEIWTLLDKVRDI--AAVSGAEILPEIHEHY--TIQFKIADHDYYVYDFALPMVTLYSLYSSKVDRLAKWLKMSPMKQFTT-----LDTHDGIGVVDVKDILTDEEITYTSNELYKVGANVNRKYAEYNNLDIYQINSTYYSA-----------LGDDD----QKYFLARLIQAFAPGIPQVYYVGFLAGKNDLELLES---TKEGRNINRHYYSSEEIAKE-----VKRPVVKALLNLFTYRNQSAAFD-- 213691049 2 ---------------------------------------------------------------------------------------------------------------------------------VHILPFF-TPFDGADAGFDPIDHTKVDPRLGSWDDVAELSKT---HGI--MVDAIVNHMSWESKQFQDVLEKGEES-EYYPMFLTMSSPNGATEEDLAGIYRPRPGHYKFAGKTRLVWVSFTPQQVDIDTDSDKGWEYLMSIFDQMAASHVSYIRLDAVGYGAKEAGTSCFMTPKTFKLISRLRE--EGVKRGLEILIEVHSYYKKQVEIASK--VDRVYDFALPPLLLHSLFTGHVEPVVHWTEIRPN-----NAVTVLDTHDGIGVLVPDEDVDSLVNTIHANTHGESQAATG---AAASNLDLYQVNSTYYSALGCND---------------QHYLAARAVQFFLPGVPQVYYVGALAGRNDMELLR---KTNNGRDINRHYYSTAEIDEN-----LERPVVKALNALAKFRNELPAFNG- 39301 618 --------------------------------------------------------------------------------------------------------IDFFGGDLQGIEDKLDYLKSLGVNTLYLMPVFE---AESNHKYDTADYFKIDPGFGTQQDWLNLVQAAHAKGFHIILDGVFEDTGSDSVYFNKFGN--------FHSNGAWQ---AYLKNQPSLSPYYSWYVWTGN-TSNPYDSWFQIDTLPLDTSNPAYQRFVYSVARVWIREGADGWRLDSA-----------DNGNFNTAWWGGFRQAVKSIDPNAAIIGEIWATNDNGTDWLTGSTFDSVMNYQFRNAVIDFFRGTYNDGNVQHHAVDAAGFNQELMRLYSEYPLQSFYSMMNLV------DSQDTMRILTILENAPQPGDLSALQQDEYRPS----------------PAAEQLGIERLKLVSDFQFSFPGDPTIFYGDEAGLT------------GYSDPLNRRTYPWDN--QNLD-------LLNHYRKLGAIRNANPVLQTG 83814446 2 ------------------------------------------------------------------------------------------------------------GGDLYGIVDRLDYLDALGVTALYLNPIFASAANHRYHTY---DYYEVDPLLGGTDALRALLDAAHARDMRVVLDGVFNHASRGFWPFHHVLENDSPYVDWFKIEDWPLRPYASDQ----------PHNYAAWYD--------IPALPELNTDHPPVQDFLLDVARHWIAFGIDGWRLDV------------PREIETDGFWEAFRTVVKDANPEAYLVGEIW---DEAPAWLQGDRFDGLMNYPLLDATLGFFGAGSLRDYSKAH------------------------------LTFDPIDAPAFADELDRLLALYE---------WEATCAQLNLLDSHDMARAQWILNNNPAAFRQAVL---FLMTMPGAPCIYYGDEIGL----SAAGDPH--------------------------------------------------- 153838166 171 -----------------------------------------------------------------------------------------------------------FGGDLKGVEQKLGYLEQLGVTALYFNPIFSSP---SNHKYDTTDYFTIDPMFGTNEHFASLCEKIRSKNMKIVLDAVFNHTSVHHPWFDIQQKGKGAY--------------------GNPKSDFRDYYFFDGESNHYIGWKGIDNLPVLNFENHEVREYIYQVIKHWLKYSVDGWRFDVIHMLGEGEGAKNN----AH-YVKAFRQATKSVNPNAYVLGE---HFFEATQWLQGEQEDGAMNYYGFAHPVRAFI----------------------------AHQDITYDPID-------IDGFEFKAWL---------DESRAKVPFANQLSQLNQLDSHDTARFLTLVNGDE---KKMKIALALLMTYVGAPCIYYGSEVGLEGSF----DPD--------NRRCFPWHLVQGSH--------WIHLYQQWIEIRKQFKALQSG 168335218 173 ---------------------------------------------------------------------------------------------------------ERFGGDILGITSKLSYLQDLGITGIYFTPMMD---AESTHKYDTTDYTKIDPSFGSNQDFKKLVAAAHEKGIKIMVDAVFNHSGRKFPWLDVMKNGDSKYKDWFMV-------NNWDEV--SKRGDTR--------DGRFYSFAFTDGMPKLNTNNDEVIEYFCQICELWIEFDIDAIRFDV-------------GNEVSHAFLRKIRQRTHALKPEIYLLGEIW---HNSINWLQGDEYDSVMNYPMTSSVSDFFMDEK-------------------------------------------LTNQTLKHKINRCYTMYMQ---------QTNNVLFNLIDSHDTQRLINLCNGN---IDQALQQLAILFTMPGSPCIYYGTEVFLEG----KHDPD--------CRRCMPWEKIETPQYQARIEK-----VKQLIHIRKTENA---- 163846086 191 ------------------------------------------------------------------------------------------------------------GGTLAGVTSNLDYIASLGTTTIWLSPLFPSP---SHHGYDATDYYSVEPRLGTMADLQTLIAAAHDRGMRVIFDYTANHFSNRHPIFQRAISDPHSPERDWFIF--TRYPDLYVSFFGVA------------------------ELPQLDLDYPPARQFMIDAARYWLEQGVDGYRLD------YTIGPS-------HDFWTLFRAAMRAVRPDCVLIGEAVDTAEVLRSYVGR--LDGCLDFLLLQAIRRFFAFDEIRASQFAVRHLNYFPPGFSLPTFLDNHDMNRFLWV----------------------------------------------VRGDT--------------RRLRLAALCQYTLPHPPVLYYGTEVGL-------------------------------------------------------------- 57013392 30 ------------------------------------------------------------------------------------------------------------GGDIKGIIEKLDYIQELGATALWITPIFKNDP-DGYHGYWAQDFFSVDPHFGILEDFKELVQKAHRKGLKVILDIVVNHTGKTHPLLKEKP----------HWFHPLVPIKDWDN-------------------QKEVEEKCLGMLPDLNQDLPEVSSYLINMCKWWIQTGLDGFRIDTVKHVPRE-------------FWRKFCQEMKGVKEDIILLGEVWHPDPCYLAPYQKDGINSLVDFPLYYAITKVFAKDEMDKISSILLQDHLYQNPYLLGTFIDNHD--------------------VPRFLSVV---------------------------------------KDRGKERLKLALDFLFSVRGVPIIYYGTETGM----DGGDDPH--------NRKDMDFE----------------------------------- 169175826 12 ----------------------------------------------------------------------------------DSDRLSDPNWWRQAS--VYQIYPRSFAGDLNGITAKVPYLKALGIDAVWLSPFYPSALA--DGGYDVDDYRDVDPKLGTLEDFDAMAKALHDAGIKLIADIVPNHSSNRHDWFKEALAKGSPARDRYIFRDGKGPNGEFPSDWDSVFGGPAWERITEPDGGQWYMHIFAKEQPDLNWANREIRDDFLKTLRFWSDRGVDGFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 87199907 78 ------------------------------------------------------------------------------------------------------------GGDIKGLLSRLDYLQDMGVTALWVAPVFRNKPVQGYHGYWVTDFTRIDPHFGSNADFKALVDAAHARGIKVYMDIIANHTADVIHYA----DGDYSYRDWPYSRKGGLSGKAINQGFYQPLIDPAERNVAWLNDPIYYHTTFTGEDDDLFTEHPRVRAGMVEIYADWIRRGIDGYRVDTAKHV--DPGFWQVFTPEIRKV------AAEAGIPNFAVFAEIGSDPGTIARHTRRDGFPQVLDFAFQEAVRDLVGKGKATRV-------------------------LAETFDGDVL---------------------YEGGEAAALAMPTFLGNHDMGRFSTAVRQDRPGISDKELLDRVALAHVMLMTLRGSPVIYYGDEQGFVGDGGDQDAREDMFPSRTYNDNRLIGTASTTAADNFDEGHPLYRLIRDLAVLRKAHPALARG 171741779 7 --------------------------------------------------------------------------------------------------------------DIDGITARLDYIQDLGCNAIWLNPCFDSPF--KDAGYDVRDYRLVSPRYGTNADLIALFHEVHERGMHILLDLVPGHTSEEHAWFRRSAEADNEYSDRYIWTDSWIAGGDGLPFIGGESPRNGT-----------YILNFFKCQPALNYGHPKTADAMVDIMRFWLSRGADGFRVDMADSLVK---HDDDGKPYTIRTWQYMFSKIRPEFPEVAFVSEWGRPCESLEAGFD-------MDFYLDWR-WDGIPNGYNMLLRNVDDPLSR----------------------DGDLSYFNADSETPIASFLEQYEPQLRDAERLGGTFNFITCNHD------TARIAP-----RLSEREIALAYCTLFAMPGTPFLYYGDEIGM-------------------------------------------------------------- 85373461 73 ------------------------------------------------------------------------------------------------------------GGDLKGLTEKLDYIQGMGVTAIWFAPIFKNKPVQGDHGYWVTDFTQIDPHFGTNAEFEAFVDAAHARGMKVYMDIITNHTADEGEYAYRSK-GAYPYSTRYGPDGERINPGFNGNWARLVNPDYAYSPVVWLNDPIYYHNRGDSEWWDLFTEHPRVVEGMIEIFGSWIDRGIDGFRIDTVKHVNPQFW---------QAFVPAMLERAEAAGPNFHIFGEVYWAPGGLHQYTIRDRMPAVLDFTFQAAVQEVVASASPEVLYEMLDILYAQGEETALQNFLGNHDMGRFSM---------------------------------------------------FVKQANPDADNDELLKRVMLGNAMMLTLRGVPTIYYGDEQGFVSDGNDQLARENMFPSRAYNDNDLLGTDATTAGDNYDTQHPLYRLIKGLSAVRLANPALKTG 167039825 75 ------------------------------------------------------------------------------------------------------------GGDLKGLTEKIPYIKGMGVTAIWISPVVDNPAIYNYHGYWARDFKRVEEHFGTWEDFDNFVKTAHANGIKVILDFAPNHTSP-------ADENNPDFAENGALYGDGKLLGTYSNDLNKLFHHN--GTITNWNNLKDLQDKNLFDLADLDQNNPIVDKYLKDSIKLWFSHGIDGIRLDAAKHMPME-------------WVKSFADTIYGVKKDAILFGEWNSPTDPLYGYFANMSGFSVLDFMLNNAIKDVFEKGYGDRLNDTIEETNKDYDNYKLVTFVDNHDMPRFLSVNDDKDKLHE-------------------------------------------------------------AIAFIMTSRGIPAIYYGTEQYLHDDTNGGYDP--------YNRPMM------EKFDENTKAYVL---IRELSNLRKATPALQYG 51595272 171 -----------------------------------------------------------------------------------------------------------YGGDLAGISQKIPYFQQLGVTALYLNPIFTAPSVHK---YDTEDYYQVDPYLGGERDFLQLRAATREVGIKLVLDGVFNHTGDSHRWFDRYQQG--------------------ENGACHHEDSPYRGWFTFLPDGRALDWKGNASLPKLNFANEEVAERIYRVVRYWLRYSIDGWRLDVV-HMLGEDGGAKGNLHHLHGIYQ----AAKEENPQAYILGE---HFGDARNWLHAGVEDAAMNYMGFALPVRSF--------------------------------------------LAELDVACHPIKLDAADCAYWMDEYRAGLPHSQQLRLFNQLDSHDTARFLTLLKGDKT---RMQMALIWLFSWIGVPCLFYGDEIGL----DGGNDP--------FCRKPFPWDEAQWDHD-------LLSLCQRMAALRHKSIALRRG 189440193 2 ---------------------------------------------------------------------------------------------------------------------------------VHILPFF-TPFDGADAGFDPIDHTKVDERLGSWDDVAELSKT-----HNIMVDAIVNHMSWESKQFQDVLEKGEES-EYYPMFLTMSSPNGATEEDLAGIYRPRPGPFTHYNLGRLVWVSFTPQQVDIDTDSAKGWEYLMSIFDQMAASHVRYIRLDAVGYGAKEAGTSCFMTPKTFKLISRLRE--EGVKRGLEILIEVHSYYKKQVEIASK--VDRVYDFALPPLLLHSLFTGHVEPVAHWTEIRPN-----NAVTVLDTHDGIGVRSLKGLVPDEDVDNLVNTIHANTHGESQAATGAANLDLYQVNSTYYSALGCND---------------QHYLAARAVQFFLPGVPQVYYVGALAGRNDMELLR---RTNNGRDINRHYYSTAEIDEN-----LERPVVKALNALAKFRNELPAFDG- 89095911 4 ---------------------------------------------------------------------------------------------------------------------------------VHILPPFPS---SGDRGFAPLTYLEIDPEFGGWEDIRKIGE-----NFDILVDLMVNHISQKSEYFQDFLAKGSQYADLFILWEDGQPVQEDIDKMFLRRPLP-YSTFTIEETGEQVWTTFGKEQIDLDIKSEQVRQLLTDFFTNFKEQNVKIVRLDAVGYVVKKLGTSCFFEPEIYEFLDWIMELANSL--GIELLPEVHSHYS--IQHKLAEHGFWIYDFILPYRVLETLINKSSKNLAIYLKNRPHKQ-----FTMLDCHDGIPVKPDLDGL-------IDTKEAKDIVDVCLERGSNLSLILSDEHKAEDGFDVHQIRCSYYSVLNSDDDA---YLAARAIQFFTPGVPQVYYVGLLAGEND---VENVARTGEGREINRHNFTLEEIE-----ESLEKPVVQRLLKLIRFRNENEAFSG- 83856439 144 ------------------------------------------------------------------------------------------------------------GGDLQGVINQLDYLEDLGVTALWSTPLLENDAKYSYHTYAQSDVYKIDPRYGTNEDYKRLATEMEQRDMKLIMDYVTNHWGAEHWLIKDLPE-----QSWIHQFEDKDFPLDGYANSNYRMTTQYDPNASAIDIRYCEDGWFTSTMPDLNQSNPKTLTYLIQNAIWWIEYGLDGFRVDTYSYNDKEGIAN-------------WTKAITDEYPNFNIVGEVWLHNQAQIAYWQKDS--------------------KIGALQNFNSHCPSVMDFTL-------HDAIGVMFKEDNASWNDGMIKAYDNFVNDFLYQDID----NLMVFAENHDTG------------RINEIYNGSLDHYKLAMTLVATTRGTPQIYYGSEIGMRGDKGKGDGAIRQDF-------PGGWATDANNKDGRTEEQEAYHSFKTLFNFRKETPALHTG 153835722 171 -----------------------------------------------------------------------------------------------------------FGGDLKGIEQKLDYLGELGVTALYFNPIFTAP---SNHKYDTKDYLTIDPMFGTNEQFAQLCEQLRGKQMKIVLDAVFNHTSVHHPWFDLKQEGQGAY--------------------GNPSSDFRDYYFFEGQTNNYIGWKGIGNLPVLNFENEQVRDHIYQVIKHWLKYSVDGWRFDVIHMLGEGEGAKNN----AH-YVEAFRKATKAINPNAYVLGE---HFFEATQWLQGGQEDGAMNYYGFAHPVRALIAKQ-----------------------------------DIMYDPIDINALDFKEWVDEARAK---------VPFANQLSQLNQLDSHDTARFLTLLNGDK---EKMRLALGLLMTYVGTPCLYYGSEVGLEG----GQDPD--------NRRCFPWELIEA-----SEWLPI---YQRWIGIRKQYKALQSG 167037089 75 ------------------------------------------------------------------------------------------------------------GGDLKGLTEKIPYIKGMGVTAIWISPVVDNPAIYNYHGYWARDFKRVEEHFGTWEDFDNFVKTAHANGIKVVLDFAPNHTSP-------ADENNPDFAENGALYDDGKLLGTYSNDVNKLFHHN--GGITNWNNLKDLQDKNLFDLADLDQSNPIVDKYLKDSIKLWFSHGIDGVRLDAAKHMPME-------------WVKSFANTIYSVKKDALLFAEWMLS--------GPTDPLYGYNIQFANTTGFSVLD---FMLNRVIRDVFGKGYGFDRLN--DTIEETNKDYDNPYKLITFIDNHDMPRFLSINYDK-----------------------------------------DKMHEAIAFIMTSRGIPAIYYGTEQYLHNDTNGGNDP--------YNRPMM------EKFDGNTKAYVL---IRELSKLRKATPALQYG 197731402 100 ------------------------------------------------------------------------------------------------------------GGDLKGLTERLDYIKGLGTTAIWLAPIFKNRPVQGYHGYWITDFTQVDPHFGTNAELTRLIDKAHAKGMKVFFDVITNHTADTVDYAEKTPKGAFPYLDRARPFDDGMRPVDRDSFPYTPRPRDEGKVPGWLNDPTMYHHGDFSGLDDLWTERPEVVRGMERIYQKWVEEDIDGFRVDTVKHVDMEFWT-------------QWATALDAYADDFFMFGEVYSAPAQTAPYVTRGRLDSTLDFPFQDAARAASAERLAKVFAQDYRYTTDKANAYEQVTFLGNHD---------------------------------------------------MGRIGTFLKQDNPKADDAELLKRARLANELMFLSRGNPVVYYGDEQGFTG--AGGDKDARQPLFASTTPDYLDDDDRTHAADAYDTGHPLYRSIAALAELTKAHPALRDG 163814633 176 -----------------------------------------------------------------------------------------------------------YGGDLQGVMDKLDYLQDLGVDVIYLNPIFVSP---SNHKYDIQDYDYVDPHFGRIVDFAELVEEIHKRGMKVILDGVFNHCGSFNKWM-----------DRECIYENQE---GYEKGAFVSKDSPYNTFFKFYNDNAWPYNTTYDGWWKLNYESPKLVEYIMKIAKKWVSYNADGWRLDVAADLGHSPEYN-------HQFWREFRRNVKEANPNAIILAEHYGDPK---SWLKGDQWDTVMN-------YDAF-----------------MEPITWFLCGVEKHDEFRGDLLGNYDAFKGAMNYHMSRFL------RPSIDVSMNELSNHDHSRFLTRTNRKVGRLHTMGADAADQVDKFRQAVVFQMTWPGAPTIYYGDEAGVCGWT----DPD--------NRRTYPWGHEDQE---------LIQFHKDMIKIHKSYEALKSG 167759638 155 ------------------------------------------------------------------------------------------DWNKYPDKMGVR---EFYGGDLQGVIDKLDYLQDLGVEVLYFNPLFVSP---SNHKYDIQDYDYIDPHYGSNQLFIKLVEELHRRGMRIILDGVFNHCGSFNKWMDRERENQEDYEPGAFISPDSPYRSYF------RFFKEEPGNWPYNSNYDGWWG--HDTLPKLNYEDSMLENYILYIGRKWVSYNVDGWRLDVAA----DLGRSNE---YNHQFWKKFREAVKDANPEAIILAEHYGDPSD---WLQGDEWDTVMNYDAFMEPVTWFLTG---MEKHSDEAREELRGNADNFVGSISHHMSNMLTPSLQVAMNELSNHDHSRFLTRT-----------------NHMVGRVEHLGPKAAEEYVNEAI------MREAVAIQMTWVGAPTIYYGDEAGVCGFT----DPD--------NRRTYPWGHENQE---------LLNFHKEMIRIHKEHPALRTG 109645151 187 ---------------------------------------------------------------------------------------------------------DFFGGNLAGVIKKLPYLKELGVSILYLNPIFDS---SSNHKYDTGDYLTLDPMYGDEEIFAQLIKEAQSLGIAIILDGVFSHTGDDSIYFNRYQSPDSPYYSWYQCHGEGQE--------------KEYSCWWGVSTLPEVWEMEPSYREFIIHSPQGVLQ-------SWMKRGIKGWRLDVA-----------DELPD--EFIQEFRQMMKTMDPEGVLIGEVWEDPTKLRQYFWGEELDATMNYPLRNIFLQYFLGQ--IDAGQAHKRIMNLYENYPRENFFGQMNLIGSHDRARILTLLGEAPPPEQLSAVEQEQYRLPAP------------------------------ARDLAVQRLKLLTLLQMSFPGVPCLYYGDEAGCEGYPD------------PYNRGTYPWGREDQE---------ILQWFKRVLRYRREYEVLRQG 161508152 170 ---------------------------------------------------------------------------------------------------------DYYGGDLQGVLDHLDYLKKLGVNGLYFCPVFK---AGSNHKYDTIDYLQIDPEFGDKDLFAKVVNEAHARGMKVMLDAVFNHLGDKSMQWQDVVKNDPSSR-----FAGWFHINEY---PVEPYHDPLQGE----GNPQFDTFAFEKHMPKLNTANPEVQDFLLEIATYWVKYDIDAWRLDVANEVD-------------HHFWKKFHKAVTDIKADFYIVGEVWHS---ARPWLNGDEFTGVMNYPYTLQIEDHFADQMTKRLTDQLMKYRD-STNAAMMNMLDSHD--------------------------------------------------------TARILTVANGDQDLALQ----ALTFEFVQKGSPCIYYGTEMGMTG----GNDPD--------CRKPMDWSKED---------GPVWQRVHELIKFRLDHDEFGKG 91227368 171 -----------------------------------------------------------------------------------------------------------FGGDLKGVEQKLDYLEQLGVTALYFNPIFSSP---SNHKYDTTDYFTVDPMFGTNDQFAELCEKIRGKNMKIVLDAVFNHTSVHHPWFDIQQKGEGAY--------------------GNPQSKFRDYYFFEGETNHYIGWKGIGNLPVLNFENEQVRDYIYQVIKYWLKYLVDGWRFDVIHMLGEGDGAKNN----AH-YVAAFRHATKSVNPNAYVLGE---HFFEATQWLQGDQEDGAMNYYGFAHPVRAFIARQ-----------------------------------DIMYDPINIDGLEFKAWLDEARAK---------IPFSNQLSQLNQLDSHDTARFITLVDGDK---RKMNIALAMLMTYVGTPCIYYGSEVGLEG----GLDPD--------NRRCFPWNEIES--------SQWLSLYQQWIKIRKQCKPLESG 206579120 174 -----------------------------------------------------------------------------------------------------------YGGDLDGISEKLPYLKQLGVTALYLNPVFAAPSVHK---YDTEDYRRVDPQFGGDAALLRLRHNTQRAGMRMILDGVFNHTGDSHPWFDRHQQGSGGA---------GHYPD-----------SPWRDWFTFSEEGQAHNWLGYASLPKLDYRSTSLVNEIYSIVRHWLKWSMDGWRLDVV-HMLGEGGGARNNLQHIAGITQ----AAKQTQPEAFVFGE---HFGDARQWLQADAEDAAMNYRFTFPIWGFLANTDISYDPQKIDAQTCM----AWM-----------------------------------------DNYRAGLSHQQQLRMFNQLDSHDTARFKSLLGKD---VARLPLAVVWLFSWPGVPCIYYGDEVGVDGNND------------PFCRKPFPWDPALQ-------DTQLLALYQRMAKLRKAQQALRYG 20808248 32 ------------------------------------------------------------------------------------------------------------GGDLKGLTEKIPYIKGMGVTAIWISPVVDNPAVYNYHGYWARDFKRVEEHFGTWEDFDNFVKVAHENGIKVILDFAPNHTSP-------ADEENPDFAENGALYDDGKLLGTYSNDSLKLFHHN--GSISNWNNLKELQDKNLFDLADLDQSNPIVDKYLKDSIKLWFNHEIDGVRLDAAKHMPME-------------WVKSFANTIYSIKKDVLLFGEWMLS--------GPTDPLYGYNIQF---------------------------ANTTGFSVLD------FMLNGAIRDVFGKGYGFERLNDTLEDTNKDYENPYKLVAFIDNHDM---------PRFLSLNNDK----DKLHEAIAFVMTTRGIPVIYYGTEQYLHNDTNGGNDP--------YNRPMM------EKFDESTKA---YTLIKELSRLRQLTPALQYG 159900849 446 ---------------------------------------------------------------------------------------------------------DFYGGDLQGIVDKINYFNDLGVNVLYLNPIFD---ASSNHGYDTNDYYGINPRFGNLAKFDEMIAAADAKGLKVILDGVFNHAGMDSIYLQ----GYPGYKDRWTGINGACESD--SSPYRSWFTQGSAGTSGSYPGGWGWKGWYGYETIPEFIENDPVKQFFYRVTRFWLERGIAGWRFDVA-------------QDITHAWWSDMRPYVKNGYGDSLLLGEVTGGCDWYRAYLNQNELDSVMNYCF--RDWASFANGNADSSYNAFRAQMPASPWFGMMNLVSSHD---------------------------------------------------------STRALRLLNDDK---ARMKLMVLLQMTLPGAPSVYYGDEVGVTG----GGDPD--------NRRTYPW--ADKGGSPDTV---MYAHFKKLIALRRTYPALSSG 196189275 6 ------------------------------------------------------------------------------------------------------------GGDLWGVAERLDYIQDLGVTAIYFTPIFQSACNHR---YHTHDYYQIDPLLGGNEAFFELLEAAHDRNLKVVLDGVFNHASRGFFYFNDILENGPPWLDWFNI----------EGWPLSAYDGDKPANYEGWWNNRAL--------PEFNHDNPQAREYIMRIGEYWIEQGIDGWRLD-VPFDVTTEG-----------FWVEFRSRVKAINPEAYIVGEVWT---DASEWLQGDQFDGVMNYLFTPAIAFTAKDRVSMPLVESVSYTP-----------------------YPALDAKGYAE--------------KVEALLNLYDWEIQQTQLNLLSSHDIARALSVAGED---ISSFLLATLLLLTFPGAPSIYYGDEVGLPG----KLDPD--------CRRVFP---KEEAWNQ-----KVLETHKVLIALRQAHPALRTG 26246408 175 -----------------------------------------------------------------------------------------------------------YGGDLDGISEKLPYLKKLGVTALYLNPVFKAPSVHK---YDTEDYRHVDPQFGGDGALLRLRHNTQQLGIRLVLDGVFNHSGDSHAWFDRCRNPESLWRDWYSFSDDGTALDWLG----------------------------YASLPKLDYQSESLVNEIYRIVRHWLKWNMDGWRLDVV-HMLGEAGGARNNLQHVAGIT----EAAKETQPDAYIVGE---HFGDARQWLQADVEDAAMNYRFTFPLWGFLANTDISYDPQQIDAQTCM----AWM-----------------------------------------DNYRAGLSHQQQLRMFNQLDSHDTARFKTLLGRD---VARLPLAVVWLFTWPGVPCIYYGDEVGL----DGKNDP--------FCRKPFPWQVEKQ-------DSALFALYQRMIALRKKGQALRRG 197774078 98 ------------------------------------------------------------------------------------------------------------GGDLKGLTEKLDYIKGLGTTAIWMAPIFKNQPGAGYHGYWITDFTQVDPHFGTNADLERLIDKAHAKGMKVFFDVITNHTADVVDYKEKSYGYLSKGAFPYLTKDGVPFDDSDYADGTRRFPGTDEDSFAWLNDPEMYHHGDFVGLDDLWTERPEVVEGMEKIYQRWVDFDIDGFRIDTVKHVNTEFWT-------------RWATALDEYADDFFMFGEVYSAPAITSKYVGRLDATLDFPFQDAARTFASSAEKLANLFAQDYRYTTDKANAYESVPFLGNHD---------------------------------------------------MGRFGTFLAQDNKDADDAELLKRYKLANELMFLSRGNPVVYYGDEQGYTGAGGDKDARQTLFASRTAD--FLDDDQITHAEDAYDTSHPLYRQIAALAELTEAHPALRDG 167762605 162 ------------------------------------------------------------------------------------------------------------GGDLAGIEQHLDYFSDLGVTALWFTPVLENNMGGSYHGYATTDYYKVDPRFGTNEEYKQLIEKSHTRGIKIVMDMIFNHCGVEHIWIKDMPCKD--------WFNNPDHENNFVQTSFKLTPHVDP-YASKYDFSQMNDGWFVTAMPDLNQKNPHVYRYLVQNSFWWIEYDIDGIRMDTYPYADYDAMSN-------------WMKELNEEYPNYNTVGETWVTEPAYTAWWQKD---------------SKLSAPKNSNLKTVMDFSF--------------YDKINIAKTEETETWFKGLDRVYNSFVYDFLYPNPESVLA----FIENHDTD--RFLGEGENLPMLKQ-----------ASTLLLTTRRIPQLYYGTEI-MMN------------------------------------------------------------ 4099127 42 -------------------------------------------------------------------------------------------------------------------------------------------------GYWARDFKKTNPFFGTLSDFQRLVDAAHAKGIKVIIDFAPNHTSP-------ASETNPSYMENGRLYDNGTLIGGYTNDTNSYFHHNGGTTFSNLEDGIY---RNLFDLADFNHQNQFIDKYLKDAIKLWLDMGIDGIRMDAVKHM--PFGWQKSFMDEVYDY------------RPVFTFGEW---------FLSENEVDSNNHFFANESGMSLLDFRFGQKLRQVLRNNSDD-----WYGFNQMIQDTASAYDEVIDQVTFIDNHDMDRFMAD--------------------------------------EGDPRKVD---IALAVLLTSRGVPNIYYGTEQYMTGN----GDP--------NNRKMMTSFNKNTRA---------YQVIQKLSSLRRSNPALSYG 88799984 5 ------------------------------------------------------------------------------------------------------------GGDLYGVAEHLDDIQALGVTALYLNPIFSS---ASNHRYHTFDYRQVDPLLGGDEALRFLLDEAHRRGMKVMLDGVFNHASRGFWAFHHILENGPPYLDWFHIEDFPLNPYPKDS-------DEALNYRAWWD---------LPALPKFNTDNPGVREYLFSVAEQWIRFGIDGWRLDVPGDIDDD------------TFWQEFRRRVKGLNPDAYICGEIWG---QAERWLQGDQFDAVMNYPMGTA---ALSYFGASTIREGYQQ-----------------------------NEYDIAALDAEDFCTRIDTVQG------WYHRDINAVQLNLIDSHDTPRAMWLVQENEAAV---GLALSFLLLMPGAPCLYYGTEIGM----SGGNDPD--------CRGAYPWD------DPDQWKPAIGETFKAMAKIRQS------- 126465519 260 -----------------------------------------------------------------------------------------------------------YGGDLAGIMKHIDHLEDLGVETIYLTPIFSS---TSYHRYDTIDYKSIDKYLGTMEDFEKLVQVLHSRKIKIVLDITMHHTNPCNELFVKAL-REGENSPYWEMFSFLSPPPKEIVELMLKYIDGEECRSRYFRNNKPFYEAFFNIWAKFNHDNPRTVDYFIDITKFWIDKGIDGFRID-VAMGIH------------YSWMKQYYEYIKNTYPDFLVLGELAENPRIYMDYFDSAMNYYLRKAILELLIYKRIDNEFISRINNVYAYIPHYKALSLY-NMLGSHD-------------------------------------------------------------VPRIKSMVQNNKLLKLMYVLIFALPGSPVIYYGDEIGLEG----GRDPD--------NRRPMIWDR-------GNWDLELYEHIKKLIRIYKSCRSMRHG 88799367 183 ---------------------------------------------------------------------------------------------------------DFFGGDLQGIVEKLDYLADLGVNTLYINPIFE---AASNHKYDTADYKNIDDNFGDNALFETLTTEASNRGIRVILDTSLNHTGSDSKYFDRYENESSPFYDWYTFDPAGTTPEAMYEGWVGVDSLPNLNESDSWKAYAYGDAD--------------------SVTNMWLDKGASGWRMDVAPWVSDE-------------FWREWRDVVKANDADALTVAETWF---DASKHLLGDMFDSTMNYIFRNAVQDFAAGESAEEMYQNLELMRENYPQEAFMNLLSTHD-------------------AARALHHFGYTGPESSAEAV-----------------------------AEAKTRLKLAVLFQMAYPGAPAIFYGDEVGVTG----GEDP--------YNRATYPW--ADEGGNPD---MALLDDFKALIQMRNDNAVLRTG 134299317 98 ---------------------------------------------------------------------------------------------------------DFFGGNLLGVIKKLPYLKELGIRVIYFNPIFE---AASNHKYDTGDYKKIDPMFGDHGVFQELCKKAQEMGISIILDGVFSHTGSNSRYFNR----------------DGQYPGAYQSKDSPYYSWYRFTHFPNEYDCWWGIDTL----PNVNELDPSYQEYIISVIKHWMRMGAKGWRLDVV-----------DELP--PEFIKKIRSVMKHLDPESILIGEVWEDATNKVSYGQMRE----------------------YLLGEELDSVMNYPFRNIWLEYL-------LGKRDARSTHLRLMNLFENYPLHHFYSSSHDVSRALTVLSDAPPEDMLSREEQAKVQLSEIQ--LERGLARLKLLSLLQMTFPGVPCIYYGDEVGMHG----YRDP--------LNRGTYPWGK---------------------------------- 169178804 115 ------------------------------------------------------------------------------------------------------------GGDLAGLRNKIDYIQGLGTTSIWLTPSFKNPEDKSYHGYWVTDFTQIDPHLGTNAELKALIDEAHARGMKVYFDIITNHTADVIGYGDNNERKGYVFKDDGQAFDDRDYPKLDAGTSFPYKPVLEPGEPAWLNDPTLYHTTFTGEDDDLFTEHPTVVNGMKDIYKNWIDSGVDGFRIDTMKHVNDEFW--------------------QDFGP-------------DVLNYAKEQGKDEFFMFGEVFDTSKSFTSQFTT--RNRMQAVLDFPFQDAARNFASKGQDAGT--------------------LQQFFAGDDWYTDADSNAYQLPTFNHDMGRIGSFIAADNPGATDSEKVARDRLAHELMYFSRGNPVVYYGDEQGFTGDQDARQTLFASQVPEYLDDDLLGTD-ATHATDNFSTAHPLYTGIRELAALTKEHPALRNG 111221286 35 -------------------------------------------------------------------------------------------------------------GDLTGLRQHLPVLAELGVDALWITPFYPSPMA--DHGYDVADHREVDPLFGSLADLDALLADAADAGLAVLVDLVPNHSSSAHPAFQAALAAPAGGPERLYIFRDGRGADGGENNWVSVFGGPA---WTRVGDGQWYLHLFDAEQPDWNWDHPAVRADHEATLRFWLDRGVDGFRIDVSHGLVKEGEPRVWDQDGVHEIYRTWRTITDEYAARRVLIGETWVDPARLARYVRPDELHLTFSFSLLTVPWSAADWRTV--IDAERAALAAVGAPATWV--LANHDVV--------------------RPVTRYGGGEVGTRRARAALLTLLAL-------------------------------------PGVAVLYQGDELALPQPPAARQDPGGTVAGRDGARVPLPWSVLAQAADPLSTWL----LTRGALALRRALPHLRG- 60280049 162 ------------------------------------------------------------------------------------------------------------GGDLAGIEQHLDYFSDLGVTALWFTPVLENNMGGSYHGYATTDYYKVDPRFGTNEEYKQLIEKAHARSIKIVMDMIFNHCGVEHVWIKDMPSKD--------WFNNPDHENSFVQTSFKLTPHVDPYTSRYDFD-QMNDGWFVTAMPDLNQKNPHVYRYLVQNSFWWIEFNIDGIRMDTYPYADYDAMSN-------------WMKELNEEYPNYNTVGETWVTEPAYTAWWQKD---------------SKLSAPKNSNLKTVMDFSFFDK-----INIAKNEQTETW-------------FKGLDRVYNNFVYDFLYPNPASVLAFIENHDTD--RFLGEGDNLPMLKQ-----------ASTLLLTTRRIPQLYYGTEI-MMNGVKSKSDGYVRKDF------PGGWADDATTALTTTIQNECYNFYKTILNWRKGNDVIAKG 126664442 4 ------------------------------------------------------------------------------------------------------CYPNRMGNDLKDLYTVVDKHLSQAIGGLHILPFFPS---NADGGFSPLTHKEVDPDFGTWDDIEAFTKKY-----DLCVDLTVNHISDESAEFKDFIAHDSEYADLFVHVDGEISPDDMAKIHIRKEKEPFREVTLADGTKTRVWCTFTDQQIDLNYESDQAYRLMESYIGFLTSKGVNLLRLDAFGYTTKRMGTSCFVEPEVYRILDWINEV--ALKHGAECLPEVHDHTSY--QYAIGRRNMHPYGFALPPLLLYSLLDANSVYLKNWLRMCPR-----NMVTVLDTHDGICIPDVEGVLPDEKIRALIDNRSADPIMRRSAANIHSVGAIYQLTCTFYDA-----------LMQNDDA----YIAARAIQFFTPGIPQVYYVGLLAGCNNHELMK---QSGELRDINRHYYTLDEVEQH-----IQKPVVQRLLALMKFRSNYPAFDG- 161504413 195 -----------------------------------------------------------------------------------------------------------YGGCLNGICEKLPYLKKLGVTALYLNPVFTAPSVHK---YDTEDYRHVDPQFGGDQALLRLRRETQAQGMRLVLDGVFNHSGDSHAWFDRHKCSTGG----ACHHPD----------------SPWRDWYSFSPEGVALDWLGYPSLPKLDYQSETLVEEIYRIVRHWLNWNMDGWRLDVV-HMLGEAGGARKNLQHVVGITQ----AAKEAQPEAYIVGE---HFGDARQWLQADAEDAAMNYRFTFPLWGFLANTDIAYEPQHIDARICM----AWM-----------------------------------------DNYRAGLSHQQQLRMFNQLDSHDTARFKTLLGKD---VARLPLAVVWLFTWPGVPCIYYGDEVGV----DGANDPM--------CRKPFPWDESKQDGN-------LLALYQRMTKLRQRSLALRRG 110667978 247 -----------------------------------------------------------------------------------------PDWL--DNAVIYEIFTRSFAGTFETLSKRVSYLNSLGIDVVWLTPIVPAWSPTVDHGYSATNYFDIADDLGTLAEFETFVEECHDHDIRVCFDLVINHCGWPHTFFQDTVAKISTFPDITSWNTNSKYFDWFDRQQRGNKHDAAPAQTSFFDVR---------YQPNLNFGNVALREHILASIEFWARR-VDGFRCDIA------WGVP-------HSFWVEVRERVRAQNSEFFLLDEAI--PRKAR--FAASEFDCHFDTSGFMRSVHAVAQGKTDLLADIAARRNDFPQHTHLLNATENHDEARLTYQAMLAQRPA-----------------------------------------------------AEKIQRAAMAAAVML--PGIPMIYYGQERGQRREAAYPDDPTQSDDSDPYKRAFINWS---------TLPTEHFAFYQRLIALYHDSPVFG-- 55981616 134 -----------------------------------------------------------------------------------------------------------YGGDLFGVLEALPYLEALGVEALYLTPIFQSP---SSHRYDTEDYHRVDPHLGGEEALRALYEALEARGMKLILDGVFNHVGATHPWFQKALEDPS---------------------------SPERGMFTFYPDGSYASFWGVKHMPKLDYASALTQEFGKEAPVRYWMRLAHGWRLD-VAHSIGEGGTNRKN----ARWLRALARAAKEEREDALVFGE---------------------------LSYDTVPTLRAHTLDGAMHYAGFAHPVMEWLSGRDLH-----------GNPVELEAEDLWRALFDHYAA---------LPLQLRHAMYTLLSSHDIPRALWRLRGDK---ERFKTAYALLFAFPGSPAVYYGDEVGQPNPYEWRGDP--------YCRAPFPWD--EALWDKD-----LLAFLRRLILLKKTHPALRLG 167763288 60 -------------------------------------------------------------------------------------------------------------GDFRGLTDKLDYLNEMGVNAIWLSPIHP---AMSYHGYDVKDYTTVNARYGTMDDFERLIAKAHELGIKVYLDYVMNHTGKDHPWFIDAKSSESVYRNYYIFSQDPDTPDVTTQDAKYLYYGERTSNTSWDNGTKWYFHSHFQTDWDLNYGNSPAYKAISAAAKEWIDRGIDGFRLDAVKHIYHSA-TSDENPRFLKMFYDDMNEYYKSHTDDIYIVGEVLSGSDEVAPYYQGLPALFEFDFWY-KLDWSIANSTGCYFAKDILQKYARYRADYIEATKLSNHDE------DRTASKLGKSE------------------------------------------------------AKCKLAAAVLLTAPGEPYIYYGEELGIYGADEYVRSPMLWGDNYTTAYTKIDASVAEQKENANSLLNTYLSFTR----LRNTYPALAQG 210115695 103 -------------------------------------------------------------------------------------------------------------GDLKGIEEKADYLTDLNVKSLQVSAV-----------YSASNFTDVDPAFGTMADFDSLVSTLHDKGLKLVVDFDPNHSGVDHPWFMQSSASDNTYKDYYIWADGGNPPNNWLSV-----SGGSAWNYSAARD-QWYLHTFQPEQPDLNYRNPDVRAAVKDALRFWAMKGADGFRLTSAKYLVEDSALTDENLDETHTLLQEFRTTLDEFAKDRLLLTDVDANVRQVVKYYGTREADIALNYNLLAMQGGGDKPGNKTFIQSWLDNLPD-GKRANWVIGSESSPRVGGGLY-------------------------------------------------------------------ARAANLLLLLLPGTPMAYYGDEIGM-------------------------------------------------------------- 55981532 3 ------------------------------------------------------------------------------------------------------------GGTLWGVAEKLPYLLDLGVEAIYLNPVFAS---TANHRYHTVDYFQVDPILGGNEALRHLLEVAHAHGVRVILDGVFNHTGRGFFAFQHLMENGSPYRDWYHV-----------KGFPLKAYTAHPNYEAWWG---------NPELPKLKVETPAVREYLLAVAEHWIRFGVDGWRLDV------------PNEIPDPTFWREFRQRVKGANPEAYIVGEIW---EEADFWLQGDMFDAVMNYPLARAVLGFVG---------------------------------GEALDRDLAAQTGLGRIEPLQAL--AFSHRLEDLFGRYRP-EVVRAQMNLLTSHDTPRLLSLMRG---SVERARLALALLFLLPGNPTVYYGEEVGM----AGGKDPE--------NRGGMVWEEARWQKD-------LRETVKRLARLRKEHPALR-- 115373152 34 ------------------------------------------------------------------------------------------------------------GGDLKGLTQQLDELTSLGITALWITPVVKNIDGWGYHGYWADDFHAMDPRFGTEEELRTLVKEAHARGIRVLLDVVYNHTGYGSRYLKM-----PETKDWLRSEETGTCGQDNNI------------------------TSCVAGLPDFKTERPEVAQYLIDAQIAWAKRGVDGFRLDTLKHLE-------------HGFWQEHRRRTREAGPDFFLLGELWGELASLDKYFVGDEVDAGFDFSFQGSTLAFLGRGRTVAFDRYLQSRGKIRPGYHLSHFLSSHDVPG--------------------------------------------------------ALFQLGGDKV----RFQLAAVLQLTTAGIPTIYYGEEVARPG----GDWPANRDDMPWGAR-----DVKPGAGKPRDEALR--KTYQKLISIRRAHPALSRG 209906843 174 -----------------------------------------------------------------------------------------------------------YGGDLDGISAKLPYLKSLGVTALYLNPVFKAPSVHK---YDTQDYRHVDEQFGGDEALLRLRENTQREGIRLVLDGVFNHSGDSHAWFDRH--------------------NQSMGGACHNPDSPQRDWYSFDEEGRALDWLGYPSLPKLDFQSPTLVNEIYSIVRHWLKWSMDGWRLDVV-HMLGEAGGARNNLTHVAAITHS----AKVANPDAFVFGE---HFGDARQWLQADAEDASMNYRFTFPLWGFLANTDISYDPQHIDAETCM----AWM-----------------------------------------DNYRAGLSHQQQLRMFNQLDSHDTARFKSLLGKD---MARLPLAVTWLFTWPGIPCIYYGDEVGLDGNND------------PFCRKTFPWEPEKQDK-------VLFSLYQRLAKVRKQSLALRYG 89890056 161 ------------------------------------------------------------------------------------------------------------GGDIQGIIDHLDYIDDIGATALWSTPLLENDEKYSYHTYAQSDLYKIDPRYGSNEDYKRLGDELHKRDMKLIMDYVTNHWGATHWMMQDL-----PTQTWIHQFDDKDFPVAGYANSTYRQTTQMDPNVSQIDDTYAEKGWFVSTMPDINQGEPLALNYLIQNTIWWIEYGLDGLRVDTYSYNEKEG-------------IAKWTKAIMKEYPSFNIVGETWMHDQAQIAFWQKDSA--------------------IGALRNYNSGLPSVMDFTL-------HDAIMKVFDQDDQKWNDGMIHVYENFVNDFL-----------YPDIDNIMVFAGNHDTNRINGDGLYNGD---LKKYKLAMTLVLTTRGIPQLYYGDEIGM-------------------------------------------------------------- 149183536 31 ------------------------------------------------------------------------------------------------------------GGDFQGIIDKLDYIKDMGFTTIWLTPVFDNQEKG-YHGYWIKDFYNTDEHFGSIEKFKELVDEAHERDMKIVLDFIVNHVGPDHEWL-----NDPEKADWFH--------------------EKQPMNMNNDESLQNAW---LYDLPDLNTENQEVREYLLDAARWWIETGIDGYRLDTVRHVPQ-------------DFWADFSEAVKSEKENFYLLGEVFDYDPRNIAKYEGVGIDGFADFPQAQEMRHVFQQPDVDRLFNFWQYNQTFFENYLMGTFIDNHDMVRFT----------------------------------------NLVTQNNQFPGT----------------RWKLPLAYMYTVPGLPILYYGSEIAL----SGGEDPD--------NRKLMNFRTDQE----------LIQYITKLGEIRKTHPALTRG 197781315 104 ------------------------------------------------------------------------------------------------------------GGDLKGLTKRLDYIKGLGTTSIWMAPIFKNRPVQGYHGYWITDFTQVDPHFGTNKDLETLISKAHAKGMKVFFDVITNHTADVVDYEEKSYDYLSKGAFPYLTKDGEPFDDADYASGGKKFPAVDADSFAWLNDPAMYHNRGDSTYADLWTERPEVVSGMEKIYQRWVDFRIDGFRIDTVKHVNMEFWT-------------QWATALDAYAAGFFMFGEVYSADTSITSPYGRLDATLDFPFQEAARQYASSAQSLARVFGDDYKYTTDKANAYEQVTFLGNHDMGRIGY-----------------FLN-----------------QDNPTAGDA-----------------ELLAKDKLANELMFLSRGNPVVYYGDEQGFTGAGGDKDARQTMFASRTAD--YLDDDDRTHASDAYDTSAPLYRQIAELAKLRKANPALTDG 189466749 199 ------------------------------------------------------------------------------------------------------------GGDLAGIMQHLDYLDSLGVTAIWTTPVLENDMGESYHGYAATDYYKIDPRLGTNEDYVRLAELMHQRGMKLIMDMVFNHCGTNHPWLL-----DPPMHSWF----NNSHKYVETNHNKTVFFDPYASDIDKLELTD---GWFVPTMPDLNQRNRFVADYLIQNSIWWIEYDLDGIRQDTYVY------------PDPDMMVRWCKEVFEEY-PNFNIVGEVMVPNNPVGTAY--------------WQQNNIVNGKANTRLKSVMDFRLRTIAADVF------HEETSWNTGLQLL------------FEHFAYDFCYPD---------INNVMRLLENHDTDRFLLE----DPENLNVYKQAVTMLLTIPGIPQLYYGQELLMTG---------STKKDFGYVRPDMPWNGDEQESGRTAMQQEAFNFMKKMLHWRKGNAAISKG 84494737 197 ------------------------------------------------------------------------------------------------------------GGDLKGVLNKLDYIKGMGTTAIWLTPSFKNKPVQGYHGYWITDFTQIDPHLGTNAEMKTLIAAAHKKGMKVFFDIITNHTADVIDYQGGAYTYKSKKASPYVAFDDRDYPEMNPATSFPYVPFFHPGDPAWLNNPLMYHNTFAGESDDLFTERPEVVDGMGEIYKEWVDFGIDGFRIDTVKHVNLEFW-----QKFVPDILGEAKRV---GNDDFFAFGEVYDGNPAVMSYTTRGKLQATLDFGFQQ---------------QGVDLAKGKPAN----------------------------------VLADFFAKDDWYTDADSNAYELPTFLGNHDMGRVAMFLKEGTANEAEHLARVKFAESLMFATRGNPVTYYGDEIGTGGDQLAREDMFASKV--DIYNTEDVLAGPEGSRDRYATDHPLYTHIRDLSAVRAKNPALADG 166033187 167 -----------------------------------------------------------------------------------------------------------YGGDLKGVWDKLDYLQDLGVEVLYFNPIFVSP---SNHKYDIQDYDYIDPHYGSNEFFVQFVEEVHRRGMKVILDGVFNHCGSFNKWLDREREKQEGYAPGAYVSAD--------SPYRSYFRFFQEERERWPYNGSYDGWWGHDTLPKLNYESPKLEAYIFEIAKKWVSYNADGWRLDVAA----DLGRSNE---YNHEFWKKFRKVVKEANPEALILAEHYGDPSE---WLEGDEWDTIMNYDAFMEPVTWFLTG---MEKHSDEAREDLRGNADAFVNAICHHMSNMMTPSLQVSMNELSNHDHSRFLTRT-----------------NHRVGRVQELGAEAANENVN------VAVMREAVVMQMTWPGAPTVYYGDEAGVCGFT----DPD--------NRRTYPWGHEDQE---------LIAFHREMIRIHKRYPVFREG 154483320 167 -----------------------------------------------------------------------------------------------------------YGGDLQGVIDKLEYLEKLGVEVIYFNPIFVSP---SNHKYDTQDYDYIDPHFGKLEDFVELVEKAHAHGIKIIIDGVFNHCGSFNKWMEKFYTKNKNYKSGAYISKD-SPYNLYFKFLEDRWPDNNSFEGWWGFD----------TLPKLNYESKELCDYIIEVGKKWVSYNVDGWRIDVAA----DLGHS---QEFNHEFWKKFRKAVKEANPEAIILAE---HYGDANSWLQGDQWDTIMNYDGFMDPVTWFLTG---VDKHSDNSNPGMRGDAGTFKLTMQYQMSRMQNQSLLVAMNELSNHDHSRFLTR--TNRMVGRVG-------------------TAGTAAASQDIDEAI--FKQGVVMQMTLPGAPTLYYGDEAGVCGWT----DPD--------NRRTYPW---------GHENFEILEFYRETIAIHRQHKVFKTG 87300823 42 ------------------------------------------------------------------------------------------------------------GGDLYGVIEALDHLQGLGITCLSLNPVFAS---AANHRYHANDYLQVDPLLGGNDALEALIEAVHQRGMRLILDGVFNHCGRGFWAFHHLLENTSPYRHWFHVERWPLQP--------YPAAGQSCGYHCWWND---------PALPKFRHDHPPVRRHLLDVARTWIAAGADGWRLDV---PDEVPG----------DFWDEFRQTVRAENPEAWIVGEIWG---DARPWLGGERFDGVMNYPLTWSILGYFGAENVP----GELKLPALPEP----------------------PYQPLDRAGFEQRISEVLARYRPA---------VNRCMLNLLDGHDTPRALHVLGGDEAALR---LCQLFLFLLPGAPCVYYGTEMGL----DGGPEPG--------CREAYPWDV---------PSGALADWLRELAALRRRLPALR-- 86140900 159 ------------------------------------------------------------------------------------------------------------GGDLQGIVAHLDYLEDLGVTTIWSTPLLENDPGYSYHTYAQSDVYKIDPRYGTNADYRNLADQLHKREMKLVMDYVTNHWGAEHWMIKDL----PTY-DWINQFPGYAQSNYRMETQYDMHAAER-------DQHYCVEGWFVKTMPDLNQKNPLVLRYLIQNAIWWIEYNLDGFRVDTYSYNDKE------------GISKWTKAIMDEY-PNFNIVGEVWLHDQAQIAYWQKDS--------------------KIGAIQNYNTHLPSVMDFTL-------HDGLTSMFSEGAGWDTGMM-----KAYNNFVNDFLYPDINNLLVFLENHDTG------------RFNEIYDQNLDNYKLGLALIATTRGIPQLYYGSEIGMRGD----------------------------------------------------------- 77962931 176 -----------------------------------------------------------------------------------------------------------YGGDLAGITQKLPYLQQLGVTALYLNPIFTAPSVHK---YDTQDYYQVDPYLGGEGAFLQLRAATRDVGMKLVLDGVFNHTGDSHHWFDRHQQGANG----ACHHPD----------------SPYRGWFNFLPDGRALDWKGNASLPKLNFANDDVVNQIYRVVRYWLRYSIDGWRLDVV-HMLGEQGGARGNLRHLAGIYQ----AAKEENSQAYMLGE---HFGDARSWLQAGVEDSAMNYMGFALPVRGF--------------------------------------------LAGIDVAYHPIKLKAEDCAYWMDEYRAGLSHDHQLRLFNQLDSHDTARFITLLKGDK---ARMQMALVWLFSWIGVPCLFYGDEIGL----DGGNDP--------FCRKPFPWD--ETQWD-----GELLKLCQRMAALRHKSMALRRG 85710673 60 ------------------------------------------------------------------------------------------------------------GGDLAGLTARLDYLEGMGVTAIWFAPIFKNPEGQEYHGYWVTDFTSIDPHFGTNEEFKAFVDAAHARGMKVYMDIITNHTADVIQYAEGY-----DYRDYPYTRRGGVDSETAENFAKLTSPDYANVPFAWLNDPIYYHTTFSGESDDLYTEHPRVLEGMIDIYASWITRGIDGFRIDTAKHVNPEFWQS---------FVPAMLETAEAEGPNFLIFGEVYSASPNLAQFTRRDGFPAVLDFAFQASMQEAISRGAPTT--------------------------VIVDMFDGDVNYEGGEEAARAM-----------------PTFLGNHDMG---RFSTLIKADNPDISQDELLSRVKLGHAMLMTLRGNPVIYYGDEQGFVGD---GNDQAAREDTDSYNDNALIGTDATTADENFDTAHPLYVLVREFAKVRANHAALRRG 213014157 61 ------------------------------------------------------------------------------------------------------------GGDLKGITEKIDYIKSLGAEIIYLTPIF---YAHTNHKYDTIDFFRIDPAFGTLQDFKELCETAHQKDLKIILDGVFNHVGFASKWFNAYQSPNSPYRDYFYFSGDK-----YRSWVNS------------------------GSLPELNLDNPELQEILFSVVKYWLKQGADGWRIDCAH--------DIGNL--NHIIV----EAAKSVKPDALIIGEVWNYPKGWNEFARLDG---IMNYHFRSLVIDLLADMPVETVAKIMKDT---------------------------VEDCGIDYLS---------------------------KCWNMLSSHDVPRLSNLFDNERD----IRLAIALQFSFPGVPMIYYGEELEMTG----GEDPE--------NRDAMRWENLS-------------------------------- 167729932 288 -----------------------------------------------------------------------------------------------------------YGGDIAGVRQKLDYLLDLGINVIYFNPLWQ---AKSNHKYDSADYHSIDPHFATTEEMMDFVKIAHQKGIRIILDVAFNHTGETFWAFRDCVEKGPQSP--YWNWYDWKKWPLPKPLPPDFNPKEYYQCWWGIKDMPDLNYDLALPHPDENRPNAPLVDYLISTVRWWLDIGIDGFRLDV--------------PDEVFWFWELFRKEVKKVKPDAWIVGEIW---HEARQWVSPLYFDSVMNYAF---------------------------------------------FKTPVIEFFVLNIISKEEFCQKIETGLG------LYPFHSLKAMMNLLGSHDTPRIFEICRGN---VQRLKLAVIFQMCFIGAPHIYYGDEIAMEG----GKDPD--------NRRPFNWN-----WENNPVACEVRAFYKQIISLRKAHPAFWDG 89095880 314 ------------------------------------------------------------------------------------------------------------GGDFKGVTEKLDYLDELGVNTIWISPVVENIQYDAYHGYWAENFSKLNPHFGTMEDFHTLIDEAHERGIKIMVDVVLNHTGYG---LKELDAGKENP-----------PPGYPDDGDRSRFKDVRQGNVGSDEV-----VGELSSLPDIKTEDPAVRKQIIDWQTDWIEKAIDYFRVDTVKHVEDATWMSFKN-------------ALTEKMPAFKMIGEAWGASADNLGYLDSGMMDSLLDFGFKETARNFV-NGKLKAANDALAARNAKVDNTATLQFLSSHDEDGF--------------------------------------------------------LHSLGGDKG----KMKVAASLQATAKGQPVIYYGEELGQTGANNYPQ---------YDNRYDFAWDRVE--------DNDMLEHYKKILNFRKDHKVFAKG 89095880 1278 -------------------------------------------------------------------------------------------------------------GSYKAFIDKLDYIKSTGVTHVQLLPVMAWYFGDYNWGYDPHSYFSPDGAYSENKELKELIDAIHDAGMGVVLDVVYTHMAKASTLNDIVPN--------YYAFQD------------------AKGNF---------LGGFGN---NLATSHTMAEKLMVDSVKYWFDYKIDGMRFDMMG-------------DATYPSIQNAYDAAAAINPDALFIGEGW-------RTFAGHLADPALEGMGADQDWM-DKTDDVGVFSDEIR------------NELKS--GFGSEGEPRFITGGARDLGVIFNNIKGQPSNTADDDPGDMVQYIEAHDNLPLVIAQSIKKDPAIPENNLEIHKRIRLGNSLILTSQGTAFLHAGQEYGRTKQWLAEGVPEKYHELTDENGVPFDWQKATNA--SAYKVNTMTREYTELIELRRSTNAFRLG 38232973 208 ------------------------------------------------------------------------------------------------------------GGDIEGLIKQLDYIKNLGTTALWLTPSFKNRAVQGYHGYWITDFTQIDPHLGSNDDLKRLIEEAHNKGIKVYFDIVANHTADLSEDQQKYKDVDPELNDFSFPYKPIRKPEDNPKELNDVHLYHNRGNNTW--EGESVIHGDFEGLDDLMTEHPKVVSHMIEAYNKWAGFGLDGFRIDSVKHVNMEFWKEWTEAVKKHA--KESRA---GEKEDFFMFGEVNGTAESLSPFVRDTQMDAALDFAFHYKALDFAKGQSTQGL----------------------HDLF---------------------YSDDWYTTTRSDAT-NLPTFLGNHDVG---------RIGYLLRDNDDKVQRDVLAHQLMFLTRGQPVVYYGDEQGFAGTGDGKDKQARQDDEFKNEQDIYGKQLGSDNHFKES--GELYGKIKQLAELRTANKALATG 198259263 161 ------------------------------------------------------------------------------------------------------------GGDIQGISDHLDYIDELGMTAIWFTPMFENPSYGGYHGYAATDMYNVDRRVGSNEAYKQLVTDVHARGMKVIMDMIHNHIGLDHWWM-----SDLPTKDWIH----DVEEYGYTNFKGTIQGDP---NASQYDKEKLVKGWFVPYMPDLNQRNDLLADYLIQNSIWWIEYGIDGIRMDTYLYPYPE-------------YMSRWVSEVLAAYPNFNIVGEVWVETVAHESYWQDD-------------------SKNADGYDSELPSVTDFPLSFAIRNGLN--EEFGWETG-------------LSRIYYAFAQDRLYTDPNNNVIFIDNHDM---------SRVYEHLGKDE---DLFKIAYSVLLTARGIPQVYYGTELMMEHENRGGDDEA------WRQTMPGGWPDDDRNVFKKSKENEILSYMKKMNEWRKQTPAVHDG 82524125 106 ------------------------------------------------------------------------------------------------------------GGDLEGIREHLDYFKDLGVTALWFTPVLENNSPDNYHGYATTNYYRVDPRFGSNADYRKLADEAHAKGLKIVMDMIFNHCGFEHPWVADMPSKDWNAPEWLKESNGTSDPTKYLQTSYKLTPVVDPYS-SKIDLHETVDGWFVPTMPDLNQRNPHVMTYLIQNSIWWIETGIDGIRMDTYPYA------------DAKGMARWMKE-LDEEYPHFNTVGETWVTE---PAYTATWQKDSKLN-------------KENSYLKTVMDFSF--------------YDKI--NQAKHEETDPWWSGL--NRIYNSFVYDYLYPNPSSVMAFIDNHDTDRFLGNGQDTLALKQALALLLTVNR-------------IPQIYYGTEILM-NGTKEVTDGNVRKD----------------------------------------------- 116668824 81 ------------------------------------------------------------------------------------------------------------GGDLKGLLDKIDYIQGLGTTSIWLTPSFKNPEDKSYHGYWVTDFTQIDPHLGTNAELKALIDEAHSRGMKVYFDIITNHTADVIGYAYKSKDVAPYKTADGEVFDDRDYADEAEKDLKVPGWLNNPALYTTFQGEDSFYGDFFGLD-DLFTENPEVVDGMTKVYEDWIDFGVDGFRIDTMKHVNDEFW--QEFGPKVLEYAKE------QGKDEFFMFGEVFDTSKSFTSQF-----------------------------------------------TTRNKMQAVLDFPFQDAARNFASRSQSASQLETFFAGDDWYTDADSNVYELPTFNHDMGRIGSFIAADNPGADDAERVARDRLAHELMYFSRGNPVVYYGDEQGFTGDQDARQTLFASQVPEYLDDDLLGTD-ATHATDNFNTGHPLYSKISELAALTAEHPALRNG 166157197 49 -------------------------------------------------------------------------------------------------------------------------------------------------GYWARDFKKTNPAFGTMTDFQNLINTAHAKGIKVIIDFAPNHTSP-------AMETDTSFAENGKLYNNGTLLGGYTNDTNKLFHHNGGSDFSTLENGIYKN---LYDLADLNHNNSTIDTYFKDAIKLWLDMGIDGIRVDAVKHMPMGWQKN-------------WMSSIYGYKP-VFTFGE----------WFLGSSASDADNTNFANQSGMSL-----------LDFRFN--------NEVRN------VFRDNTSTMVALDSMITS-------TAADYAQVNDQVTFIDNHDMD--RFKTSAVNN-----------RRLEQALAFTLTSRGVPAIYYGTEQYMTGN----GDPD--------NRAKMP---------SFSKTTTAFNVISKLAPLRKTNPAIAYG 212640427 435 --------------------------------------------------------------------------------AKSNARGNEPEWSQLPDMKGTAGYNDFFGGDIAGIEQKLDYLQSLGVNTIYLNPIAHAP---SNHKYDANDYKQLDPMFGTPEEFQSFVQAVASRGMHLILDGVFNHVSDDSIYFQKFKDEGQEFSPYFHLWFNIE-----NEKVNGVYKYQSWWGFDSLPEFKSIDGNKVPYASELN--NEKLANYIFSVAKSWLKRGASGWRLDVA------------NEVDT-EFWREFRKELLEGDYDRLILGEIW---DDASKYFLGDQYDSVMNYRFRGAVLEFLRNGKAEDIDTAIREDYPKEAFYALMNLIGSHDTARAV----------------------FLLGNGTDSYERAEL--------------------DPNYNEELGKKRLKLAAILQMGYPGAPTIYYGDEAG--------------------------------------------------------------- 103485679 73 ------------------------------------------------------------------------------------------------------------GGDLAGLTKRLGYIQGLGATAIWFAPIFKNKPVQGYHGYWVTDFTQVDPHFGTNAEFKAFVDAAHARGMKVYMDIIANHTADVITY-KEGAATDFRYRDYPWSRRGGVDADNWAKLTDPAFAYTRVKVPAWLNDPIYYHNRGNSDWDDLATENPRVVQGFIDIFGRWIDEGIDGFRIDTAKHVNPEFWR---------AFVPAMQARAKARGPNFHIFGEVYVDPGALAAWTHSAGLPAVLDFSFARAVIDSVS---------------------------------------------GTRGTDLFARLFDGDVLYKGGADAALQLFLGNHDMG---RFAMFVKQANPDADDAELLARTMLGHAMLLTLRGVPTIYYGDEQGFVSDGHDREDMFASKVAVYNDNDLIGTDATTADANFDT-AHPLYRHIAALAGIRRSTPALMRG 4572568 162 -----------------------------------------------------------------------------------------------------------FGGNLRGIVDKLPYLSDLGVNLMYLTPIFQAP---SNHKYDTQDYFAVDPAFGTLGDLQLLVREAHRLGIRVVLDAVFNHSGFQFAPFQDARGTASPYWSWFFVQGDR--------------VDVESVNYET-------FATRLRHMPKLNLAEPAAEEYFLQVAKHYLECDIDGWRFDVA------------NEIDPH-FWSRLRSELRALKPDILLIGEIW---HDSLPWLMGDAFDGVMNYPLR----------------------------------------------ELVMRYAMDESIDEPAFAEAWVRLYLQYPRPAWRAMWNLLGSHDTERALTRAR---------GHVPSVVLAFAMLFTLPGIPMVYYGDEIGMEG----GTDPD--------CRRGMIW-------DANLWQLDLREAVRQLAWLKRTHPALAG- 160894594 176 -----------------------------------------------------------------------------------------------------------YGGDLQGVKDKLDYLQDLGVDVIYFNPLFVSP---SNHKYDIQDYDYIDPHFGSNQFFAELVEEIHSRGMRVILDGVFNHCGSFNKWM-----------DRECIYENQE---GYEKGAFVSWSSPYKSFFKFYNEEVWPYNTTYDGWWKLNYESPKLVEYILNIAKKWVSYNVDGWRLDVAADLGHSEEYN-------HKFWRMFRNAVKEANPNAIVLAEHYGDPK---PWLKGDQWDTVMNYDAFMEPITWFLTG---VEKHSDEFRGDLLGNPDTFMGAMNYHMARFQRPSLEIAMNELSNHDHSRFLTR-----------------------TNRRVGRTHTMGPQAANEGIDKSIFRQGVVFQMTWPGAPTIYYGDEAGL-------------------------------------------------------------- 163754335 193 ------------------------------------------------------------------------------------------------------------GGDIKGITQHLDYIDEMGFTAIWSCPLLTNDMPRSYHGYAITDYYQVDPRFGTLAEYKELVDKASERGIKLIMDQVANHCGLEHWWMKDLPFND------WVNYQKEFENGEKINSSNHRRTANQDVYASQSDKEGLAKGWFVSAMPDLNQRNPYMAKYIIQNSIWWIELGLSGIRQDTYPYPDKEFMSN-------------WAGAIMTEYPNFSIVGEEWSYNPLLIGYWQKGAKNDGYESNLTSTMDFAMQRKTVEALSEWDKGLVKIYEGLANDFYYPNPKDIMIFPDNHDMSRIFTQ----------------------------------------------LNGD----VANTKMALSYQLVLPRIPQIYYGTEILM-NDFA--------------------------------------------------------- 153854742 155 -----------------------------------------------------------------------------------------------------------YGGDLQGVMDKLDYLQDLGVEVVYFNPLFVSP---SNHKYDIQDYDYIDPHYGSNELFIKLVEELHRRGMKVILDGVFNHCGSFNKWMDREREGEEDYEPGAYVSAD--------SPYRSYFRFFKEGPENWPYNGNYDGWWGHDTLPKLNYEDSKLENYILYIGRKWVSYNVDGWRLDVAA----DLGRSNE---YNHEFWQKFRRAVKDANPNALILAEHYGDPSD---WLKGDEWDTVMN-------YDAF-----------------MEPVTWFLTGLEKHDEAREELLGNIDNFIGSMAHHMSNMLTPSLQ------VAMNELSNHDHSRFLTRTNHMVGRLGPEAANEYVNKAVMREAVVMQMTWVGAPTVYYGDEAGVCGFT----DPD--------NRRTYPWGHEDQE---------LIAFHKEAIRIHKEHPALKTG 210627673 104 --------------------------------------------GIVYQIFPDRYARDEHLERAQAVVDKP---RKGPGKHLVMDWDKPPVYERNEDKSIKS--WDFYGGSLEGIRQDLPRLHAMGVTTIYLNPIFE---AQSNHRYDTADYLTIDPMLGTEEDFRRLAQDADKLGISLILDGVFNHTGDDSIYFNRFGN-----------YPGKGAWQGEES--------PWYDAYCWNEDGTYNSWWGIENMPDLNEKSDRVRELLLGVVRTWLRAGARGWRLDVADELSDE-------------LIEDIKAAVLEERPDGLLLGEVWEAYGKLRKYLLGNELDSAMNYPLRDAILGFLVYGENAYQIETLRENYPPEALACCLNLLGSHDKPRIASVLGGGPDESQLPEEER---GRFRLDENSMGLAKG---------------------------------RFWLATLMQMTLPGVPSIYYGDEYALEG----LSDPG--------NRRTLPTPDAVHDRD-------MLNMVRNTIMLRRALPFLVDG 139436883 116 --------------------------------------------GMVYQIFPDRYARDEHWERTLAEVEKPRKG----IQRRMVEDWNEPPVYERAED-GSIKTWDFYGGSLKGIQEDLPRIAELGFTAIYLNPIFE---AASNHRYDTADYTKIDPILGTEQDFTELCEAAEKLGISIILDGAFNHTGDDSIYFNR-------YGNY-------PGVGAWQSE-----DSPWRDAFYFHEDGSYDCWWGVGNMPAINESSELVRERILGIIRKWLRAGAHGWRLDVADELSD-------------DFLAEIKKAVLAEKPDALLLGEVWISYGHLRRYLQGSELDSAMDYPFRDMVIGFLAYQAAEDIETLRENYPREALSCA-LNLLSSHD-------RPRIISVLGGGPDESQLPECERSKWRLDENAMG-----------------------------LAKSRFWLATLMQMTFPGVPSIYYGDEYGLEG----LTDPG--------NRRTMP--TKENLHDFDT-----FAIVKNASAVRRALP----- 188585196 188 ---------------------------------------------------------------------------------------------------------DFFGGNLEGVRQKLVYLKKLGVSIIYFNPIFE---AESNHRYDVGDYHKIDAMIGNNEEFRQFCKEAENMNIKVILDGVFSHTGSNSLYFNKYGSYQSKESPYYNWYRFLEHPHKYESWWGI------------------------DNLPNVEEHNPDYQNFIISVLKHWFRHGAKGWRLDVIDEIPDE-------------FLQNFYQTLKSQDPESIVIGEVWISYDRRRQYLLGKELDSVTNYPLRNIMLDFVLDHNSETARRVLSLMENYPEDYTAMNLLGSHD------VERVLTVLKDNTPDDLR-----------------------------------------EDLDSIAKKRLKLLTLWQMTFPGIPSIYYGDEAGLEG----YQDPD--------NRKTYPWGNEDQE---------LVSWFRKLTAIRNHYDVLRTG 89241772 129 ------------------------------------------------------------------------------------------------------------GGDIQGVIDKLDYIQGLGTTAIWLAPVFKNRPVQGYHGYWVTDFTQVDPHFGTNADLKRLVQLAHRRGLKIYLDIIVNHTADKSTYVDKADSRGRPFEDHNYADGSRPFPKVNLQSFPYTPVFASPADATWLNDPTMYHNRGNSGLDDLWTERPEVVRGMTEIYADWIDADIDGYRMDTVKHSN-------------IEFWQQFNAARRAGKPGFFMFGEVFSADQEVSRYVRQGGLAASLDFSFQSAA-RTFVSGDT---------------PATALADLYRHDDL--------------------------YTARDTGA-GRMPTFLGNHDIG-----RIGSFITTGGADRTSYLRRDQLAHELMFLTRGQPVVYSGDEQGFTGP---GGDKDARQDM-FASRTPLDDDLITHASDNYDTGHPLYRTIAELGALRKANPALRDG 116043 18 -------------------------------------------------------------------------------------------------------------------------------------------------GYWARDFKKTNPYFGTMTDFQNLVTTAHAKGIKIIIDFAPNHTSP-------AMETDTSFAENGKLYDNGNLVGGYTNDTNGYFHHNGGSDFSTLENGIYKN---LYDLADLNHNNSTIDTYFKDAIKLWLDMGVDGIRVDAVKHMPQGWQKNWMSSIYAHKPVFTFGEFLGSAAPDA--------DNTDFANESGMSLLDFRFN----------SAVRNVFRDNTSNMYALDSMLTATAADYNQVNDQVTF-----------IDNHDMDRFKTSAVNN-----------------------------------------RRLEQALAFTLTSRGVPAIYYGTEQYLTGN----GDPD--------NRGKMP---------SFSKSTTAFNVISKLAPLRKSNPAIAYG 119961177 102 ------------------------------------------------------------------------------------------------------------GGDLKGLQDQLDYIQGLGTNSLWLTPSFKNKAVQGDHGYWVTDFTQIDPHLGTNAELKTLIDAAHARGMKVYFDIITNHTADVIQYQETASAPTEPYRAAGEVFDDRDYAGTYTPVVPDAEKDVKVPSWLNDPTHNRGNTNFAGEDDDLFTENPKVVNGMMDVYKTWIDFGIDGFRIDTMKHVNDEFW--QQFGPQVLSYAKE------QGKDEFFMFGEVFDTSKTVTSKF-----------------------------------------------TTKNQMQAVLDFGFQGAARSFASQSSKATGLADFFNGDDWYTDADSNVYQLPTFNHDMGRIGTFIAQDNPGASDSELVERDELAHELMYFSRGNPVIYYGDEQGFTG--AGGDQDSRQTMFASKVQEYLDDDLSTHATDNFDTQHPLYKKISELAALAAEHPTLRSG 114561997 95 ------------------------------------------------------------------------------------------------------------GGDILGIEQKLDYLQNLGITAIWMTPLLRNKAIQSDHGYWIVDFTEIDPHFGSNADLKQLIDSAHQRGIKVFFDIITNHTADVIKYQECHQASGEEYKSLAQVEKGDSPQDQASVKVPDWLNDPRFYHNQGDSTGESSLNGDFSGLDDLNTADPEVVSGMVDIYQNLIKEKPDGFRIDTVKHV--DLSFWQTFSPEIVNFAKA------QGIPQFHVFGEVYDTNPNNLSVFTTQGLPSVLDFAFQQTAADIFYRGKSPVLAQQL-------------------------------------------FAQDSLYQDDDSQADLLMTFLGNHDMG---RTGYFINQAYPDVSSADKLQRSILSHAFMFLSRGIPVIYYGDEQGFTGDGNDIDAREDMFVSHSYNDNILLGTKATTADDNFDPKHPLYQAIAQLSELRKQYPILRRG 14324431 218 -----------------------------------------------------------------------------------------------------------FGGNLRGITEKIGYIKALNVDTIYLNPVYKS---KSNHRYDVDDYFSIDGLLGGEQDFIELVNEAHENGIKIVADMVFNHTSTDFPYFLDALKNNSKYWNWYIFHGEGA----------AVFDGRAKG------KTKPLYETFMGRMPKLNHKNAEVRKFCIDVMKYYKNKGVDGFRYDVAHSIYPEF----------------FLEAVKEFGNEMLHIGEAWCLPS----------------MFMLSGYWNSFTNYYLR--NAIIKFVREEINITEFYNMIQNM-IISYGPLIQQNVMNILDSHDTERILRAFKGNK----------------------------------------KKVKLAYSILFMFDGFATIYYGDEVGL----DGGRDPDD--------RRCFPWDNMDE---------DMLQFLKKLGEIRR-------- 113784 782 ------------------------------------------------------------------------------------------------------------GGDFQGIINKLDYIKNMGFTAIWITPVTMQKSEYAYHGYHTYDFYAVDGHLGTMDKLQELVRKAHDKNIAVMVDVVVNHTGDFQP-GNGFAKAPFDKADWYHHNGDITDGDYNSNNQWKIENGDVAG------------------LDDLNHENPATANELKNWIKWLLNEGIDGLRLDTVKHVPK-------------GFLKDFDQAANTFTMGEIFHG----DPAYVGDYTR--YLDAALDFPMYYTIKDVFHDQSMRKIKDRYSDDRYYRDAQTNGVFIDNHD--------------------VKRFLNDA---------------------------------SGKPGANYDKWPQLKAALGFTLTSRGIPIIYQGTEQG----YSGGDDPA--------NRENMNFNA----------NHDLYQYIAKLNYVRNNHPALQNG 149280248 162 ------------------------------------------------------------------------------------------------------------GGDIQGVINKMDYLKNLGVTAIWMTPEIENNMKQSYHGYAATDHYKIDPRYGTQALYKSYVTQAHAKGLKVIKDIVHNHMGSNHWFF-----NDMPMKDWVNQWPAYTQTSYRDEPVMD--PHAAESDKKKMLDGW-----FVPTMPDFNQRNPFVQNYITQNHIWWIEYGIDGLRLDTYPY----------NDPE---YMRDWAIKVKAEFPTLSIFGETLVNSVAAQAYFTGGNTIRKGFDTELPGITDAVIKNAVYEALNG---------------------KIGWTDG----------------------IFRLYTTLSQDFLYQDASKNVIFLDNHDMSRFYSVVNED---LDKFKSGISILLTLRGIPQLYYGTEILMKN----FSNPDGLVRSDFPGGWKGDATDKFKANGRTAPENEAWDLIHTLANYRKNSPALQTG 187604781 61 ------------------------------------------------------------------------------------------------------------GGDIRGVIEKLDYIESLGFTSIWLTPVFEN-MPDGYHGYWIKDFYNIDPQFGTKEDLQELVQEAHKRDMKVILDFVVNHVGPNHPWVEE-------------------KPEWFHEQLPIVF----------WKDQEQVETHWLFDLPDFKTEDPEVKSYLIDAAKYWIEEDIDGYRLDTVRHVDK-------------AFWKDFVEGVRSVDPDFYLLAEVFDPDPQYVAQYDDLGFNSITNFTFYDRVSKTMTQQQA----NVDEIDVAASYAETFFN-------------DPNQMATFLDNHDVERFMHMAELGGVES-----------------------------------AERRLRLGLFALYASPGMPIVFQGTE----NAQTGGADPA--------NRVMTEFPGNEELHE----------YVATMNRMREEYPVFATG 163815850 3 ----------------------------------------------------------------------------------------------------------------------VDHIKEIGGSALYIGPLFESVG----HGYETTDYKKLDSRLGTNEDLTAFVAYCHEQGIKVIFDGVFNHTGRDFFAFKDIQANNSQYKDWYCNVNFW-------------------GNNEYNDGFSYDNWGGYNLLVKLNQKNPAVVNYICDVIRFWVEFDVDGIRLDAADVLD-------------FDFMKALRRTANEVKPDFWLMGEVI--HGDYSRWVNGETLHSVTNYTLHKALYSGHNDHNYFEIAHTVRRLQNMG-TLKLYNFVDNHD--------------------------------------------------VERIYTKLTNKA-----------HFAPVHVLLYTLPGVPSIYYGSEFGIEGRKEYGSD--------DSLRPALNIEDYKD----SVKTNPCTALIAALGKVRQAVPALSYG 167768586 168 -------------------------------------------------------------------------------------------------------------GTFAGLKEKIPYLKELGINAVELMPIFEFDEMINYWGYNTVGFFSPNASYTAAEELKELIRELHENGIEVILDVVFNHTAEGNENGPFFSFKGFDNNIYYLLTP----------------------------EGNYY--NFSGCGNSLNCNHPVVQQMILECLRHWVHYRVDGFRFDLASLGRDEDGMPMNNPP----LLKSL--AYDPLLRNVKLIAEAW----------DAGGLYQVGNFPASKR-WAEWNGQYRDTMRGYLKGDFWEANSAAWRIC-GSGDLYGGYYSDGNSNYAGYNSCINFLTCHDGFTMYDLYSYNNKHN-EANGWNNTDGANDNRSWNCGMEGDDPEVLKRYRMACAILMCSRGTPMFFSGDEFGNTNNNSYCQD----NEISWI-----DWSLLEKNKD-------LFEFFKFMIDYRKKHPV---- 56421715 467 ---------------------------------------------------------------------------------------------------------DFFGGDVAGIEQKLDYLQSLGVNTIYLNPIANAP---SNHKYDASNYKELDPMFGSPEEFQSFVQELAKRGMHLILDGVFNHVSDDSIYFDRYHRYPTAYEYWEAVYDEEEARKQAEEKFKQQEQTFSPYGFHLWFDGRYKYQSWWGYDSELN--NDALANYIFRVAKSWIARGASGWRLDVANEVDP-------------AFWREFRQELLQGSYDRLILGEIW---DDASKYFLGDQYDSVMNYRFRGAVLDFLRNGNAEEADQAIREDYPSEAFYALMNLIGSHDTARAV----------------------FLLGNGTDSFERAE--------------------FDPNYNEELGKKRLKLAAILQMGYPGAPTIYYGDEAGV----SGSKDPD--------NRRTYPWGKEDQ------------------------------- 196185934 86 ------------------------------------------------------------------------------------------------------------GGDLAGVTQRLDYIQGLGATAVWLAPVFKNKPGAAHHGYWITDFTAVDPHFGDEAAMRALVDAAHARGMKVYLDIVANHTADVIRY-RECPDRPCEYRDYPYTRLGGLDGAAINERFRLTRPDYAYSPYAWLNDPIHYHNTFAGESDDLLTEDPVVIQGMIDIFGGWIDKGIDGYRIDTARHVNPEFW---------QAFIPAMLARARAKGPNFHIFGEVYDPPAVTARFTRVDAYPAVLDFPFQK------------------------------------------TAVEVVSGKSGTDALA-KLFAADAIYAKGADTAAILPTFLGNHDMG---RVGFFVKQANPNASEAEILARVKLAHALMMFSRGVPTLYYGDEQGFAGAGGYGQDMFASQTAVYAAERPI-----GGRQPAYSTEAPLYTAIAEMARIRAAEPALRHG 6729854 15 -------------------------------------------------------------------------------------------------------------------------------------------------GYWARDFKKTNPYFGTMADFQNLITTAHAKGIKIVIDFAPNHTSP-------AMETDTSFAENGRLYDNGTLVGGYTNDTNGYFHHNGGSDFSSLENGIYKN---LYDLADFNHNNATIDKYFKDAIKLWLDMGVDGIRVDAVKHMP-------------LGWQKSWMSSIYAHKP--------------------------VFTFGAWFLGSAASDADNTDFANKSGMSLLDFRFNSAVRNVFR----------DNTSNMYALDSMINS-------TATDYNQVNDQVTFIDNHDMD--RFKTSAVNN-----------RRLEQALAFTLTSRGVPAIYYGTEQYLTGN----GDPD--------NRAKMP---------SFSKSTTAFNVISKLAPLRKSNPAIAYG 212692776 64 -------------------------------------------------------------------------------------------------------------GDLNGLIDKLDYINSLGVTALWLSPIHP---AMSYHGYDVTDHTKVNPKLGTEADFDRLITEAHKRNIKIYLDYVMNHTGKAHPWFKEATSSDNLYRSYYLFKADADNPDPRTSNDPSWPAGTKYGATSFDSMNLWYYHQFATDYFDLNYGSSPAYIAMANSAKGWIDRGVDGLRLDAVKHIYHSA-TSNENPRFLNMFYEDMNTYYKQHTDNFYMVGEVLSEYNEVAPYYAPALFEFSFWYRLEWALNNATGCYFTKDILNYRQEYAAYRPGYIAATKLSNHDE------DRAASKLGKSTAKE------------------------------------------------------KLAAAVLLTTPGSPYIYYGEELGLYGGDEYVRGPMLWGDSYTTH------------------------------------------ 94984767 27 ------------------------------------------------------------------------------------------------------------GGDLAGLTAKLPYLRKLGASAVWLTPIYRQQLANSYHGYWPADFRDVDPHFGTLADFKELVKAAHGAKMRVVLDQVINHYGYEAAAVKAHPA----------WFNGKAECDASGNKDVDCP---------------------LAGLPDLKQSNPEVRALLLGNADFWRGQGVDGFRYDAIKNVEAP-------------FLKAL--LVRDRAAGTWTLGEWYGADTGTVADGQRAGFDSLFLFSLQQALGQSLMGGQGSRVASVLSRQDELPRPGEVALFLDNHDVP---------------------------------RFAQGSLFE----------------------DQAQARTRYGLRA--LMTLKGVPVIWQGTEIALRGGPD--------PDNRRDMRFEQEWTPAER---------QVFETARDAIAVRRANPALSVG 108763084 197 ------------------------------------------------------------------------------------------------------------GGDFAGITQKLEYFDALGIRTLWISPVDQNPEGRGYHGYWPSKPRETQHRFGSLEELRTLTAAAHKRGIRVIADLVLNHVHEEHPWANHARDG-------------------WFNTAASCVCGTQDCDW----EAKRLTCKFTDYLPDFNWRSSDFVDQFAADTLWWLEQDFDGFRMDAVKHMEQVAGRTLRG---------KLKEITAMTGTEFYLVGETYVFTDQIARYISPRELDGQFDFPLYWPVREAFADGKGQRVDDAVRANEEAYVPGTLNSFLGNHD--------------------VARFISQAAGQLHEGG---SDPFGPN--------------RPSTVVTDPAAFEKMKYGFAFVLTQPGVPLVYYGDEVGLP------------------------------------------------------------- 167648049 88 ------------------------------------------------------------------------------------------------------------GGDLAGLTARLGYIQGLGATAIWLGPIFKNPPGQEYHGYWITDFTDVDPHFGTRAQMKSFVDAAHARGLKVYLDIVINHTADVIQY-RDCPAGGCDYRDYPFVRKGGQGPAINDGFLGDQAKRQTAGNFARLTRPDYAYTPFVPKDEDVATENPRVVQGFIDIYGQWIDFGVDGYRIDTARHVNPEFW---------QAFVPAMLARAKARGPNFHIFGEAETEPGMLANFTRVDGYPAVLDFAFQGAV------------------------------------------ADVVNGKVGTDRLAH-LFAQDALYQGGEAAALQLPTFLGNHDMG---RIGHFVRGAHPEASEDEIARRVVLAHAFLMFTRGVPVVYYGDEQGFAG---VGGDKDARQDMFASQVAAYNADKAPATGDHFKTDTVLYQAISAMAGLRQANPALRGG 171684227 23 -----------------------------------------------------------------------------------------------------------------------------------LSPIYDSPQVDN--GYDIADYKKIYPPYGTLEDVDRLIQELGRRGMKLVMDLVVNHTSDQHPWFLESRLSKSNPKRDWYIWRKPKYDVEGKPGPPNNWYVLPFSLIRCILVDTVLKESNSGRGAF------DVRAAVYDILRFWLDRGVAGFRMDVINLISKDQSFPDANGPRLHEFLGEMREALDKYDQ--MTVGEMIYDDKEFLKIVHQKDGNMVFHFEL-----------------------------------VDIDSERGDVPGDARMSVGNWDVSDLRQIISRWQRIMIDGG-GWNSLYCENHDQPRSVSHY-------CDDSDEYREYGSKLLAMMETTLSGTLFVYQGEELGMRN------------------------------------------------------------ 197302376 167 -----------------------------------------------------------------------------------------------------------YGGDLQGVIDKLDYLQDLGIEVIYFNPLFVSP---SNHKYDIQDYDYIDPHYGSNQLFAKLVDAMHQRGMKVILDGVFNHCGSFNKWMDREREPQPDYPKGAYVSA--------QSPYRSFFLFHNNQDSAWPYNGTYDGWWGHDTLPKLAYESPDLEDYIMRIGKKWVSYNIDGWRLDVAA----DLGFSNE---YNHLFWKRFRKEVKSVNPDALILAEHYGDPQD---WLQGDEWDSVMNYDAFMEPVTWFLTG---MEKHSDERRTDLWGNADNFIGAMRHFMASMLTPSLQVAMNELSNHDHSRFLTRT-----------------NHKVGRVSQHGTKGAEEGVN------LAVMREAVVMQMTWVGAPTVYYGDEVGL-------------------------------------------------------------- 88855961 193 -----------------------------------------------------------------------------------------------------------YGGDLDGITEHLDHLLSLGVTMLYLTPVFP---ARSNHRYDASSFVDVDDLLGGREALIRLVGEAHARGLKVIGDLTTNHSGDAHEWFQAALGPDAAEGDFYY--------------------------FTNNEHTEYVGWLGTPTLPKFNWNSQELRRRFIEVVAHWLKYNFDGWRVD-VANMTGRMGAEDLNE----EVRQIIRRTMEDVNPDTVLLAE---STNDAASDLQGDGWHGAMTYPSF-----------TRPVWGWLTE----PGDTSHVTADGSIDPEAWFFGQPIG---GIPNYSARDF------AEMTVRFTASIPWRIRVGNMNPLDTHDTARF-----RTHAPAENVPLALALSVTLPGVPVVFAGDEFGLSGDDGEM------------SRTPIPWGTESSPEVAPTLE-----FYRQLIALRTQLPTLSHG 210633280 191 ---------------------------------------------------------------------------------------------------------DFYGGSLEGIREDLPRLHAMGVTAIYLNPIFE---AQSNHRYDTGDYLHIDPMLGTEEDFRRLAASARELGISLILDGVFNHTGDDSLYFNR--------------FGNYPGTGAWQSE-----DSPWRDAYCWNEDGTYSSWWGIENMPDLNEKSKRVRELLLGVVRTWLRAGARGWRLDVADELSDE-------------LIADIKTAVLEECPDGLLLGEVWEAYGKLRSYLLGDELDSAMNYPLRDAILGFLAYQCAERI-ETLRENYPPEALACCLNLLGSHDKPRIASVLGGGPDESTLPEEER-----------------GKFRLDEHSMGLAKG-------------------RFWLATLMQMTLPGVPSIYYGDEYALEG----LSDPG--------------------------------------------------- 119774796 230 ------------------------------------------------------------------------------------------------------------GGDLAGIEHRLDYLNDLGVTQLWLNPLLENRQAYSYHGYAITDFYQIDARFGSNAQYQALVRKAADRGLGVIMDVVLNHMGSGHPWMQDLPFND--------WVNPRSMHTSHRRTAVQD-PYAAPKDAAAFTDGW-----FVDSMPDLNQRNPHLATYLIQNNLWWIEYGLSGLRIDTWSYSDKH-------------FLKAFSEAIMAEYPHFNMVGEEWSGNPAVVSYWRAKQNPDGYQTSLPGLM--------DFPLYEVL--LQAVNEEERW--------GTGLIRLYEALANDMLYPHAQ-----------------NLVLFEGNHDTN---------RLYSLLGRD---MNKFKLALAYVLLSNRVPQIFYGTEFAMQSPVEGRNDGAVRADMPGFGKAGFKSDIDAMAGDSKTA----FEFIRALLHFRKTSDAVHRG 60682569 156 ----------------------------------------------------------------------------------------------------------------------IDHLIELGVTHVHLLPSYDYASVDYNWGYDPQNYNVPDGSYATIREFKQMVQALHKAGIRVVLDVVYNHTYN-------------------------TDGSNFERTVPGYF-------YRQKPDGS--LANGSACGNETASNRPMMRKYMIESVLHWIEYHIDGFRFD---------------LMGIHDIMNEIRKAVSAVDPSIIIYGEGWAA--EAPQYPG-DSLAMKVNTCKMPGI-AAFSDE----MRDALRGPFNDNHKGAFLAGI---------PGEEESIKFGIVGAVSHPQVNNDSVNYSKAPWASQPTQMISYVSCHDDMCLVDRLKSSIPGITPEQLVRLKLAQTAVLTSQGIPFIYAGEEV--MRDKKGVHNSFESPDSIN----AIDWNRKTTHED-------VFAYYKRLISIRKAHPAFRMG 153815239 167 -----------------------------------------------------------------------------------------------------------YGGDLQGVMDKLDYLQDLGVEVVYFNPLFVSP---SNHKYDIQDYDYIDPHYGSNELFARLVEEMHKRGMRVILDGVFNHCGSFNKWIDRERSGESPYRKFFRFHDERKEAWPYNKS----------------YDGWWG----HDTLPKLSYESPELEQYIMDIGKKWVSYNADGWRLDVAA------DLGCSNE-YNHMFWKRFRKEVKEANPEALILAEHYGDPGEWLQG-DEWDSVMNYDAFMEPLTW----------FLTGMEKHSDERRTDLWGNFIGGMRHFMASMLTPSLAMNELSNHDHSRFLTRT-----------------NHIVGRAEHVGAKAAEEGVN------YAVMREAVTVQMTWVGAPTVYYGDEAGVCGFT----DPD--------NRRTYPWGRENKE---------LLAFHKEMIRIHKQEKPLRKG 42561273 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GSMTDFNNLVNQAKKRNIYIMMDMIFNHCSTEHEWFLKALT-NKKYQKRFIFVDNKKLPNNWTSKLG---GSVWEYNKTLD---KYYLHLFDKTQADLNWKNKALRNDIFKIINYWLDKGVKGLRFDVINLISKPKTFKDDDRPLVHKYIKEMASKTYSLKSDVITVGELSTSLKQAILYTKKESKELDMAFLFHHLKVDYLNNDDPKKLVKVLKTQQAFQKNNAWANFLNNHD----------------QPRAISRF--GDYKNYYYQSATS--------------------------------------LASVVLLLKGTPYLYQGEEFGMLNNNNQLKDVESSNRSRDNARTVMQWDDSLYAGFSSSKSQSIFKAYQKLIRLRKKHLAFSYG 158520668 10 ---------------------------------------------------------------------------------------------------------------------------------VHLLPFYPS---SADRGFAPVTYYQVDPAFGTWRDIE-LIQE----DFDITIDFMVNHISRQSKYVADFIEKGSEYADMFLSFPDGEIRKEDLDKVYTRKPSPPYQVIERPDGSRTIWSTFDYEQIDVDVQSPVTRELFRDFLIFLSRRKPEFIRMDAFAYTTIRLGTNCFFEPEVWELLEMLEGFVSPF--GVQLLPEVHEHYSYQLKL--AEKGYWVYDFALPMLVLHTLYHHTNKRLLHWLRICPRRQFTT-----LDTHDGLGVVDVADLMSQEEIERTVDGLYEKGSNIKRIYSTYQNLDIYQVNCTYYSA-----------LERND----DSYLAARTLQFYAPGIPHVYYVGLLAGENDVALVE---ATRNGRDINRHNYTLDEIAVA-----VEREVVQRLIRLMRFRSSYPAFDG- 210613789 155 -----------------------------------------------------------------------------------------------------------YGGDLKGVLEKLDYLQELGIEVIYFNPLFVSP---SNHKYDIQDYDYIDPHFGSNRLFIRLVEEMHRRGMKVILDGVFNHCGSFNKWLD---------RERIYEGADGYEPGAYISEESPYRKFFQFFGEEWPYNGNYDGWWGHDTLPKLNYESVKLENYILSIGKKWVSYNIDGWRLDVAA----DLGHSNE---YNHEFWKKFRETVKSANPDAIILAEHYGDPSE---WLQGDEWDTVMN-------YDAF-----------------MEPVTWFLTGMEKHSD-----EDRVELRGNADYFIQAMKYHMANMLTPSLYVAMNELSNHDHSRFLTRTNHMVGRVDKLGHSEYTNEAVMREAVIMQMTWVGAPTVYYGDEAG--------------------------------------------------------------- 186680563 59 ------------------------------------------------------------------------------------------------------------GGDLQGVIDKLDYLKNMGVTALWLTPLFEFISNAAMHGYWTKDFKRINPRYATQEEFDRLVTELHKRNMKLVLDIVCNHSSPD-----TSGSKGELYDDGVKIADFNDDVNHWYH---------HYGEVQNWEDDWQVQNCELAGLATFNENNTEYRQYIKSAIKQWLDRGVDALRVDTVKHMP-------------IWFWQEFTGEMTNHKPDVFIFGEWIYPSDDRSVEFANHSGMTLLDFGLCVAIRAALGQGSEQTIQYIFDQDYRYSGATELVTFIDNHDMCRFQSLNPDPAM-------------------------------------------------------------LKVAIALIMTSRGIPCIYYGTEQYLHNDTDGGNDP--------YNRPMM------ENWDTDS---EVYRCIRLLSGLRRLNPAVSMG 75907651 89 ------------------------------------------------------------------------------------------------------------GGDLQGVIDKLDYLKDMGVTALWLTPLFEFVGNAAMHGYWTKDFKRLNPRYGNGEDFDRLIAELHKRKMKLILDIVCNHSSPD-----TSGSKGELYDDGVKIADFNDDVNHWYH---------HYGEVQNWEDDWQVQNCELAGLATFNENNTEYRNYIKSAIKQWLDRGVDALRVDTVKHMP-------------IWFWQEFTGDMYNHKPDVFIFGEWNYPSDDRSVEFANNSGMTLLDFGLCVAIRGALAQGAEHLIQEIFDQDDRYNGATELITFVDNHDMPRFQSLNPDPAM-------------------------------------------------------------LKVAIALIMTSRGIPCIYYGTEQYLHDDTNGGNDP--------YNRPMM------ENWDTDT---EVYRYLRLLSGIRRLNPAVSMG 15805749 223 ----------------------------------------------------------------------------------------------------------HYGGDLAGITQAVPYLQALGVTGLWLTPIFTSP---SNHRYDITDYRAIDPHLGGDAAWDALVQATDAAGIRIVLDGVFNHMGNENALFQAALAAEDA---------------------------PERAMFTWRDTGKPPYHSFFDTLPKIDYANERAVEEFFSVVRHWLRRGAAGWRLD-VAHMLGKGGTEEDNL----ALHRVLKAAARQEKADAYVFGERFYDPELALDGQGEDGAMNYHGFGLPVMQWLA---------------------GATYFN-----------------EPSRLDGTELAEILWDAY---------HALPPQAALNMFNLLESHDIGRALWRLGGDRT---KYRAALTLLLAYAGVPCLYYGSEIGL-------------SQSRDGNREPMPWD--EARWD-----MELLAHVKALVKVRRETPVLHTG 16126525 61 ------------------------------------------------------------------------------------------------------------GGDLKGVTRRLDYIQGLGATAVWLAPIFVNRAVQAHHGYWITDFTDVDPHLGTKADFKALVDAAHARGMKVYMDIVLNHTADVIQY-KECPDNRCAYRDYPYVRRGGVDGPDWAYTPYVPPGQERAKTPAWLNDPIYYHNRGDSDFATLDTEHPRVVEGFIEVYGRWIDFGIDGYRIDTARHVNPEFW---------QAFVPAMLARAKAKGENFHIFGEVFDAVATLARHVKVDKLPTVLDFAFQAAVTD-VALGRAGP------------------------DRLASVFAGDVVYEGG------------------EATARQLPTFLGNHDMG---RIGHFVLKAHPKIGDDALLARITLANAIMLTARGVPTIYYGDEQGFTGDGDYADSREDMFPSQSYNDNRLVGSSAKGPRTAFQTDSVLYRRIAALAKLRGMTPALREG 54694920 54 ------------------------------------------------------------------------------------------------------------GGGWQGIIDKINYLTDLGITALWISQPVEHPSGTSYHGYWARDYKKTNPYYGNFDDFDRLMSTAHSNGIKVIMDFTPNHSSP-------ALETNPNYVENGAIYDNGTLLGNYSNDQQNLFHHNGGTDFSSYEDSIYR-NLYDLADYDLN--NTVMDQYLKESIKFWLDKGIDGIRVDAVKHMSEGWQTSLMSEIYSHK--------------PVFTFGEWFLGSGEV-----DPQNHHFANESGMSL----LDFQFGQTIRNVLKDR-----TSNWYDFNEMITSTEKEYNEVIDQVTFIDNHDMSRFSVGSSSNRQTD-----------------------------------------MALAVLLTSRGVPTIYYGTEQYVTG----GNDPE--------NRKPL------KTFDRSTNSYQI---ISKLASLRQTNSALGYG 192813031 73 ------------DWQTSEARRFPMTRDVKGTWLLKVEENLHGMFYTYQVLIGDQEAVDPYAAAVGVNGDRAYIV---DMAGTDPERWTDEPPFQSPDAVIYELHVREFKGKFKGLTETLDHIVELGATHVELLPIYDFATESVDWGYDPKNYNAPEGSYATIRELKELIQTFHEHGLRVIMDVVYNHV-----------------YDGYLVNFTKLVPGYYLR-------YTKDGKFSNGSGCG----------NDTASERPMMRKFIVESVLHWVEYRVDGFRFDLMGLLDVQT-------------MNEIRARLDEIDPSIMTIGEGWVMNTELDEKKRANQQQAA----LMPRIAH-FNDGFRDAVKGDIFHFDYKGFVSGGVGY---QNKVKQGIVGGIPYSQDIKAFASE-----------PDQCVNYVECHDNHTLWDKIM------LSTDGESDAVRRDMHRLSSAMILTSQGIPFLHAGQEYGVENSYNASDEVNR-----------LDWGMASEHQDG-------VKYIQRLVQLRRNHPAFR-- 182419876 110 ------------------------------------------------------------------------------------------------------------GGTFAGLSEKIPYLKNLGINCIELLPIFEFDELENYWGYSTVNFFAPTGKYGMEADLKNLIKKFHQAGIEVILDVVFNHTAEGNEKGPYISYRGIDNKTYYLL----------------------------NPEGQYY--NFSGCGNTLNCNNSIVRNYILDCLRYWVEYHIDGFRFDLASILSRDENGAPMKNPPLLETLAH-----DAILSKSKLIAEAWDAGGYQVGNFPSWGRWAEWNGKYRDTVRKFLKGDNVALFMKRMEGSQDLYSQNASINFITCHDGFT---------------------LYDLVSYNGKHNKANGENNMDGTDDNNSWNCGFEGETNDVSIN-ELRKKQIKNAITILLMSRGIPMILCGDEFCNTNNNAYCQD----NEISWIN-----WDNLKIYDD-------IYNYFKAMINFRKSHPVL--- 189096161 48 -----------------------------------------------------------------------------------------------------------FGGDWQGIINKINYLTGMGVTAIWILPDSTFGGSTSYHGYWARDFKRTNPYFGSFTDFQNLINTAHAHNIKVIIDFAPNHTSP-------ASETDPTYAENGRLYDNGTLLGGYTNDTNGYFHHYGGTDFSSYEDGIY---RNLFDLADLNQQNSTIDSYLKSAIKVWLDMGIDGIRLDAVKHMP-------------FGWQKNFMDSILSYRP-VFTFGEWFLGTNENNTYFANESGMSLLDFRFSQKVRQVF--RDNTDTMYGLDSM--IQSTASDYNFIN--DMVTF-----------IDNHDMDRFYNGGSTRPVEQ------------------------------------------ALAFTLTSRGVPAIYYGTEQYMTGN----GDP--------YNRAMMT---------SFNTSTTAYNVIKKLAPLRKSNPAIAYG 3298517 39 ------------------------------------------------------------------------------------------------------------GGDWQGIIDKINYLTDLGITAIWISQPVEHPSGTSYHGYWARDYKRTNPFYGDFSDFDRLMDTAHSNGIKVIMDFTPNHSSP-------ALETDPSYAENGAVYNDGVLIGNYSNDPNNLFHHNGGTDFSSYEDSIYR-NLYDLADYDLN--NTVMDQYLKESIKLWLDKGIDGIRVDAVKHMSEGWQTSLMSDIYAHE--------------PVFTFGEW---------FLGSGEVDPQNHHFANESGMSLLDFQFGQTIRDVL-----MDGSSNWYDFNEMIVSTEEDYDEVIDQVTFIDNHDMSRFSFEQSSNRHTD-----------------------------------------IALAVLLTSRGVPTIYYGTEQYLTG----GNDPE--------NRKPMDFDRTTNS----------YQIISTLASLRQSNPALGYG 29349106 61 -------------------------------------------------------------------------------------------------------------GDLNGVTQKLDYLNQLGVKALWLSPIHPC---MSYHGYDVTDYTKVNPQLGTESDFDRLVTEAHNRGIKIYLDYVMNHTGTAHPWFTEASSSESPYRNYYSFSEDPKTPDYYGEDICKKFYDKGPANIMFDSQQITYFHSHFCTDWDLNYESPA-YQAIADAAKGWIARGVDGLRLDAVKHIYHSE-TSEENPRFLKMFYEDMNAYYKQHTDDFYMIGEVLSEYDKVAPYY--KGLPALFEFSFWYR----------------LEWGINNSTGCYFAKDILSYQQKYANYRSDYIEATKLSNHDEDRTSSKLGKS----------------------------------------ADKCKLAAAVLLTSAGHPYIYYGEELGLDNGDEYVRSPMLWGDS---------------------------------------------- 153895658 286 ------------------------------------------------------------------------------------------------------------GETFGSIADRIPAIAELGVDTLWLTPVLQH--DGKPHGYNITDFFDVAEDLGERDDYEALVETAHDHGMRVLFDFVANHTARDHEWFEDAQNPDSPYRDRYEWQESGEPGTYFD----------------------------WELIANLNHSNLEVRRFLLDVVDEWAPL-VDGFRCDMAWAVPD-------------SFWRELRDRVKDIDREFLLMDETIP----YIPGFHEGMFDVHFDATLYFQLRQIGRGVDAMSLLDAIDQRAEIPDHAEFLQYIENHDETRYRVECGDAAAAAAGAA--------------------------------------------------------------IFTLPGVPMIYAGQEIGQRG----RRDAIAWDHAREGVR----------------------DRYERLIAVREAHPALG-- 153871798 263 -------------------------------------------------------------------------------------------------------------GTYAAIQQKIPYFKELGINCIELLPIHEFDELTNYWGYNTIGFFAPKAGYGTLNEFKALIKELHQNGIEVILDVVFNHTAESDEDGPIISFKGIDNATYYMLTPDKK------------------------------YQNFSGTGNTLNCNHPIVRNMILEALRYWVEYHIDGFRFDLASILVRDPGTPLENPPLIETLSY------DPILAKCKLIAEAWDASGLYQVGTFPHYGWWAWNGRYRDDLRRFLRGGTIEAIIQRIQGSPDLYAGRASINFITCHDGFTL---------LDLFSYQEKHNEANGENNHDGTNDNLSLNYDCEGPTDDHKI-------------NALRKQQMKNAIAILMVSQGIPMILMGDEMARTNNNTYCQD---------NERNWLDWTLLNTHQD-------LFRFVKNCIAFRKTHPVLR-- 154505542 182 ------------------------------------------------------------------------------------------------------------GGDLQGVLDKLDYLEELGVEVIYFNPLFVSP---SNHKYDIQDYDYIDPHYGSNRLFAKLVEEMHTRGMRVILDGVFNHCGSFNKWMDRERSAQSPYRDFFHFFDEREEAWPYNKN----------------YDGWWG----HDTLPKLNYESPTLEEYILNIGKKWVSYNADGWRLDVAA----DLGYSNE---YNHIFWENFRKAVKSANPQALILAEHYGDPGE---WLQGDEWDSVMNYDAFMEPLTWFLTGMEKHSDE--RRTDLWGNADNFVNTM-NHFMASMLTPSLQVAMNELSNHDHSRFLTRT-----------------NHIVGRVAQLGSKAAEEGIN------LAVMREAVAVQMTWVGAPTVYYGDEAG--------------------------------------------------------------- 15806485 29 ------------------------------------------------------------------------------------------------------------GGDLAGLTQKLPYIQKLGATAIWMTPIYKSFDTAAYHGYWPADFRQVDPHFGSMATFDTFMKAAKGAGMKVVLDQVINHYGYEAPAVKA---------------------------NPGWFNGKAQCDATKNKDVDCPLAGL----PDLRQSVPAVRQQLFGNGDFWRARGVDGFRYDAIKHVER---------PFLLDLLKKDRAA------GTWTLGEWYDADAGTVAEWQKQGFDSLFLFSLQAAMRGSVMGASSLVVREVLRRSDELARPGEVALFLDNHDVP---------------------------------RFSQGSFFED---------EGQARTKYGLRA---------------LLTLRGVPVLYQGTEIAMRG--------GADPDNRRDMRFESQWTPAEKA---------VYNVARDAIAVRKASPPLSRG 83856441 331 -----------------------------------------------------------------------------------------------------------YGGDLQGVLDKIKYFKELGINTVWLSPITQNPEGSGYHGYWPISNTKIDYRFGDEALFKELIEEAHKQDMNVLLDYVANHVHEEHPLYKEHPEWATE----------------------LYLPDGTLNTERWDDHRLTTW--FDTFMPTLDFSKPEVVETMTDSAAYWVNYDLDGFRHDATKHIQ-------------LDFWRTLRKVKERTDRPIYQIGETYGSYELINSYINTGMLDAQFDFNLYDAEVSTFAKNETERLANTLQ---------QGLNYYGSHHLMGNISGNQDKARFI--------------------SYASGDV----SFEEDAKKAGWTR---EITMSDTTAYKKLAQLQAFNLSVPGIPVIYYGDEYGSIG----GNDPD--------NRRRMKFENLNNQ------ETQLKNTVTSLVNKRRNSMALQYG 160888819 134 ----------------------------------------------------------------------------------------------------------------------IDHLKELGVTHVHLLPSYDYASVDYNWGYDPQNYNVPDGSYSTIREFKQMVQALHKAGIRVVLDVVYNHT-------------------------FNTSDSNFERTVPGYF-------YRQRPDGTYADGSACGNETASN--RPMMRKYMIESVLHWINYHIDGFRFD---------------LMGIHDIMNEIRKAATSVDPTIFIYGEGWAAS---APQMAEDSLAMKANTYKMPGV-AAFSDE----MRDALRGPFNDNHQGAFLAGL---------PGGEESIKFGIVGAIRHPQVNNDSVNYSKAPWAEQPTQMISYVSCHDDMCLVDRLKASIPGITPVELAKLKLAQTAVFTSQGVPFIYAGEEV--MRDKKGVHNSFESPDSIN----AIDWRRKAEHAD-------VFAYYKGLIQLRKKHPAFRMG 150009336 162 ------------------------------------------------------------------------------------------------------------GGDLKGIEDHLDYFVDLGVTAIWLNPVLENDKGGSYHGYFSTDMFHVDRRLGSNEDYLRLINKAHQKGLRVVMDMIFNHIGANHPWVLDV-----PSKDWFNV-----SPSKRGNHAKAIFYDNYASTY-DSEVMKY-----AGFGIDLNQANPHVGKYLIQNSIWWIEYAIDAIRQDTYPYSD-------------FDMMREWNIQIMNEYPQFNIVGEIWTNYTIGTAWFGKDELKSVMDFTLMSIASDIFNDGRLDKIYDHLCYDFVYPDIKNVLRFLDNHDTDRF------------------------------------------------------------LRSEPKDLDGYKQGVAFLLTIPGTPQLYYGHELLMSGTKSR---PGGDGNIRLDVPGGWPGDSQNWREGRSDLQNKAWDYLQTLLKWRKGNKIISEG 1665738 335 ------------------------------------------------------------------------------------------------------------GGDFKGITQRLDYLDELGINTIWISPVVDNIKFDAYHGYWADNFGELNPHFGSMADFHEMIDAAHERGIKIMVDVVLNHTGY------GLKPGDSSSVANFPTDEDRA---RFDGMLRDGGSGEVRGELAGL--------------PDFLTENPDVREQVVQWQTDWIEKSIDYFRVDTVKHVED-------------TTWMAFKNALTKAMPEHKLIGEAWGANNDDLGYLNSGMMDSLLDFDFKNYARD-FANGQLDAVQQKLEARNSKLNNTATLQFLGSHDEDRFEVVEGDLG-------------------------------------------------------------KYQVAASLQLTAKGQPVIYYGEELGLPNDYPY-----------YTNRQNMPWDDVDG--------NEILEHYQKLLAFRNDNPTFAKG 1665738 1259 -------------------------------------------------------------------------------------------------------------GTFASFVEKLDYIQELGVTHIQLLPVYASTGTNYNWGYDPHNYFSLDPEL-RIKEFKNLINEIHKRDMGVVLDVVFNHTAQVH-----------------------------------IFEDLVPNYYHFMDADGTPRTSFGGGR--LGTTHEMSRRVLVDSIKHWVDYKVDGFRFDMMGDHDAES-------------IQIAFDEAKKLNPNIVMIGEGWVT-------FAGDEGEPVQAADQQWMQYTEAVGSFSDEFRNELKSGFGSEGQPRFITG-------GAVNVQQIFDNIKAQPHNFMADQPGDVVQYIEAHD--------NLTLYDVIAQSIKKD-PEIAENDLEIHKRIRVGNAMVLTSQGTAFLHAGQEFGRTKQWTYMTDPYFIHDSYDINR--FDWEKATDA-EKYPVNNVTRDYTAGLIELRRSSDAFRLG 163789490 113 -----------------------------------------------------------------------------------------------------------YGGNLKGIIQKLPYLKTLGITILYLSPIFE---ARSNHKYDTGDFMKIDPMFGDEKIMKELIKEARQAGMHIVLDGVFNHSGADSRYFNAYQSKKSVYSDWYTF---KNFPEDYESWWGV------------------------KDLPKLNTENPEVQSFIYKVIRKWSKLGLGGWRLDVADELSD-------------DVLKGIRSALQETIQDTVLIGEVWIAYEKRRHYIEGGMLHGAMNYPFREIIL--------GLLRKSIKPQEAAEK---WMNLKENYPSEAFK-----SNFNNIGTHDTERILTALNQNVAKLKQALLLLFV----------------------------------------LPGVPSLYYGDEVGLEG----KADPD--------NRRMYPWGKENKE---------IQFVVKKMIALRKNGNSLKDG 148242235 4 ------------------------------------------------------------------------------------------------------------GGDLYGVIDALDHIQAMGVTCLYLTPIFSSAANHRYHAY---DYLQVDPLLGGDAALDALISAVHSRGMRLVLDGVFNHCGRGFWAFHHVVENESPYRDWFHIWPLKPYPGEGESCGYDCWWAI-------------------PDLPKFNHANPAVQDYLLRVARHWLERGIDGWRLDV-----------PDEVPQ--EFWIDFRQTVRAVKGDAWIVGEIWG---DARSWLQGDQFDGVMNYRI---GWSTLGWAGGKGLRQGYQN-PDYPLQPRSTEELLNIWRATTSWYRPDVNRAQLNLLD-----------------SHDVPRALHSLNGDLKALKLALLLLFL--------------------QPGAPCIYYGTEAGL----AGGPNSDRSSGPEPACREAFPWD--------EDWPADLGAYIQQLAELRRHHAVIQQG 149922911 187 -----------------------------------------------------------------------------------------------------------------------------------------------------------EEHFGTLAELQQLVDAAHERDIKVIIDYAMNHVHDTAPV--------------YADHPEWFWPNDNGEGGNCVCG---EGCSWGGDQGRRCW--FTGYLPDFNFTNAEARAFSVDNATQWLDTGVDGFRLDAVKHIEDSWLIDMR--------ARVAAEIEPMTGEHFYMVGETFDGDRDTIAYYQPSMLDGQFDFPLRMELASKLIMRQGSMLAGFMDSNDDYYGAGIMSTFIGNHDIPRVVHLAEDI------------------------------PLWDNAWTDGKDMAWTNIPLPG----NEAPFERLALGFTLIFTIPGAPLIYYGDEYGMPG----GGDPD--------NRRFMQWSGY------SSGQQGLRDHLEQLTTIRAEQTALRRG 153812634 169 -------------------------------------------------------------------------------------------------------------GTFSGLMEKIPYLKELGINAVELMPIFEFDETMNSWGYNTVGFFAPNSSYGT--ELKTLIKALHDNGIEVILDVVFNHTAEGNEKGNTFSFKGFDNNIYYMLTPDGN------------------------------YYNFSGCGNTLNCNHPVVQQLILECLRYWINYRVDGFRFDLASLGRNEDGSPMNNPP----LLRTLAD--DSILSNVKLIAEAW----------DAGGLYQVGSFPASGR-WAEWNGRYRDSLRSYLKGDSWNAWDAAW-SISGSGDLYGGYYDNTHSNYAGYNSCVNFLTCHDGFTLYDLYAYNNEANGWNNTDGANDNRSWNCGAEGETDDPEVLSLRRIRNACAVLMCSRGTPMFLAGDEFGNTNNNSYCQD----NITSW-----LDWRMLEKNKD-------LFEFFKFMIAFRKKHPV---- 119469265 159 ------------------------------------------------------------------------------------------------------------GGDIQGVINALPYLNDLGVTQLWLTPVLENNMNYSYHGYAITDFYMVDPRMGSNQLYKTLSVKAKEQGIGLVMDMVLNHFGSEHTWVK-----DKPTKDWINFNGEFNKGKNATSHARQTIQDPHASEY---DKRQFNDGWFVETMPDLNQRQPLLSEYLIQNAIWWIEYDLSGIRVDTYSYSDK-------------AFLSDWTKAIMQEYPDFNIVGEEWTSNPAIASYWRGKHNQDGYTSSLPSVMDFSLQESVIQALNE------DESWNTGWV--------------------------------------KVYESLANDFLY---PDTNNIMVFADNHDMSRVYTELGQDVAKTKMAMTLFLTTRGIPQMYYGTEV--------LLDNTPSKDHGDI-RIDFPGGFDGQTRNAFTKEGEMHNTISTLLNFRKNSSALDKG 150017328 171 -------------------------------------------------------------------------------------------------------------GTFAGLAEKIPYLKELGINAVELMPIFEFDELCDYWGYNPVCFFAPNTSYGIEDELKSLIKKFHEDGIEVILDVVFNHTAEGNEYGPYISFKGFDNNVYYMLTPDGK------------------------------YYNSSGCGNTLNCNHPIVHRMILDCLRYWVEYRVDGFRFDLASLGRNEDGSPMNNPP----LLQSL--AFDPILANTKLIAEAWDA--------GGLYQVGSFPSWKRWCEWNGKYRDDIRRFLKGDSYNPDIRGKNASVNFITCHDGFT---------------------LYDLYSYNDKHNEENGWNNTDGENNNNSWNCG-----AEGETDDELRRKLIKNACAVLLSSQGAPMLLSGDEFGNTNNNPYCQD----NEISWLN-----WSLLYKNHD-------LFTFFKNMINFRKRHPA---- 88804901 129 ------------------------------------------------------------------------------------------------------------GGDIRGIIGHLDYLSEMGFTAIWPSPLLTNDMERSYHGYAITDLYEVDPRFGTLEDYRELADAARQRGMKLIMDQVVNHIGVSHWWMDDLPFGNWIHGQ--AAWEKGEPPRVTNHRRTVNQDPYAAAADRQLMDRGW----FVPSMPDLNQDNPILARYLIQNSIWWIETGLGGIRQDTYPY------------PEKH-FMARWAGAIMAEYPNFNIVGEEW-----------------SYNPLLVGYWQDGANNRDGY--RSHLRSTMDFPLQRALVEALRA--EEGWDTGLNQLYEALANDFHYAR-------------PADLLFFGDNHDMD---------RLFTQLGRD---IRLTEMALAFILTAPRTPQVYYGTEILMDN------------------------------------------------------------ 199599070 172 ---------------------------------------------------------------------------------------------------------DFYGGNLTGIQQKLPLLAARGINALYLSPIFQ---ARSNHRYDTGDYYAIDEVLGTLHDFKQFLAAAHQLGMHVILDGVFNHVGADSRYFDDVGAANSLDSPYASWFSFKRFPDDYNSWWGV------------------------KDLPAINKDNQDFHNFIASVISYWTDLGVDGWRLDVADEL-------------TDDFIHQIRTTLDQF-PDRVLIGEVWQAYGKRRQYFEGGELNAVMNYPLRSMLIDFVNGQAAGFVRQLMTLKENYPPNAFAFNFIGTHD---------------------------------------------------------TARILTVLNGDR---RKLQLIVSLLYWLPGVPCLYYGDEAGLTG----GKDPD--------NRAFYPWGHEDQA---------ILDMYQIALQTRIDQPALA-- 119720359 39 ------------------------------------------------------------------------------------------------------------GGDIDGIIAKLPYLYELGVTAIWISPVFDSGLQAGYHGYWPKDFKVIEEHFGSWSTFYKLIQEARKYNITVIIDFVVNHSNPSDAGEYGALYDNGTFVTDYPTDAKYATVDPITRSLSNIY--NHNGGITNWNDRWEVRYKNLFNLADFNQLNPWVDRYLKESTALYLKAGIGGIRLDAVKHV--EPG-----------WLKTYADYVYAIK-NVFMFGEWYQSFNDEMYWFANDSGISVINIPLQQVLVDVFAY-DTKTMYDLDNAVKKYTSNFMWQNKLVN----------------FIDSHDVPRFLSLSKS-----------------------------------------ITRFHQVLAFVMTAPGIPVIYYGDEQYLH--YDATNEFGQVG-GDPYNRPMMTWDTTTTA----------FKLIKALAQLRRANTALAYG 113478340 146 -------------------------------------------------------------------------------------------------------------GTFAAIREKIPYLKELGVNAVELMPIYEFDMLYNYWGYSTVGFFAPKAGYAAMDELKTLVKDLHKNGIEVILDVVFNHTAEGNENGPTISFRGIDNKTYYMLTPEG------------------------------YYFNFSGCGNTINCNNPIVRNVVLDCLRYWAEYHIDGFRFDLASILGRDPWGAPLANPPLLETL-----AFDPILANCKLIAEAW----------DAGGLYQVGSFPAFGR-WAEWNGKYRDAIRKFIKGDCTVGEMAQRIQ--GSPDLYAWQGRGPATSINFITAHDGFT-LADLVSYNDKHNEANGENNNDGANDNESWNCGAEG-WSDDPGINALRSRQMRNAIAIMMVSQGVPMLLMGDEIGRGNNNTYCHDS----ELNWLN-----WELLETNAE-------LFRFVKNCVAFRKAHPIL--- 33862465 17 ------------------------------------------------------------------------------------------------------------GGDLYGVIEALDHLQALGISCLYLTPVFSSAANHRYHAY---DYLQVDPLLGGNAALEALIEAVHRRGMRIILDGVFNHCGRGFWAFHHLLENGSPYRDWFEVRQWPLHP------YPRRGQDCGYSCWWND-----------PALPKFNHAHAPVREYLIAVARYWLEQGIDGWRLDVA--------------DEVPEFWLEFRHMVKAVNPDAWILAEIWG---DARPWLQGQHFDGVMNYRMGWSSLCWVAGKRLRRRYRNPAYPLDPLSGEAFVELLAT--TLGW-----------YRPEVNRSQLNLL--------DSHDVPRALHTLQGDLAALKLALLLLFL--------------------QPGAPCIYYGTEAGLQGGPEPG------------CREGFPWH--------TPWPADLRDFIQSLSDLRQRCPALSDG 89241792 74 ------------------------------------------------------------------------------------------------------------GGDFAGITQRMEYLKNLGVGAIWISPHVPANGATGYHGYWPRDFKRLEEHFGTDEEFDALVSAAHASNIKVIMDWTPNGTNP------------PNQAEDGALYDDGQLVGRYGADSAGHFHHPAIGDFNDRYQDQYY---SLADIADLDQQNPRVDQLLKDDANYWMDRGVDGIRVDAVKHMP----------------LSWQRSFADAVHKSAAIFGE----------WYMGDQSDPLYADQVKFANTSGIAAMD-FYTNRSIRDTFA-----------------------GAGSMKSLDAAITK-------TNRDYLYEQDLITFLDNQDT----------RRFGTLNSDPAALHRAL---AFLLTTRGTPCLFYGTEQYLHNDTGEGSNKGKDP----YNRPPM------ASFDTDTVA---YREIRALSDLRRSNPAVAYG 119492411 90 ------------------------------------------------------------------------------------------------------------GGDLQGVIDQLDYLKNLGVTALWLTPLFEFFESAAVHGYWTKDFKRINPRFIGVDEFDRLIEELDKRGMKLILDIVCNHSSPDVAGEKGAL-----YDDGVKIADFHEDANHWYH---------HYGEVTDWEDEWQVKNCELAGLASFNENNTEYRTYIKSAIKQWIDRGVDALRIDTVKHMP-------------IWFWQEFIADITTYRPDIFILGEWYSSPDDGLSVFANNSGMSILDFGLSIAIRRALGNEGFYLIKDVLDKDHYYDSATELITFIDNHD------------------------LHRFQTLNSDPGY-------------------------------------LHMAVALIMTSRGIPCLYYGTEQYLHDDTNG--DYNPYGNNDPYNRPMM------EKWDKNSP---LYREIRLLSGVRRLNPA---- 167745637 182 --------------------------------------------------------------------------------------------------------CDFFGGDLEGIKKRLDELKKLGVTCIYLNPIVES---SSNHRYNTGDYKKVDPFLGDNEDFRELCEVARRKGIHIILDGVFSHTGADSLYFNKYQSQDSPYYDWY----------------------------SFDSRGDYKSWWGFRSLPEVNELDERFLSYIISVLKHWFNLGASGFRLDVA-----------DELPD--EFIFLMRKTMKKMFKNYALIGEVWEDVTTKESY----------------------GVKRKYALGRGLDSTMNYPFKVNCVNFL---------LGNEDA-------YAMQQFLLGQQCNYFYYSVMNLLSSHDIPRIRTTLASGMNEMLPSREENDRRGAVLSRLAFAIQFFIPGIPSIYYGDEYGM-------------------------------------------------------------- 192362533 275 ------------------------------------------------------------------------------------------------------------GGDIEGLISKLDYLQALGVSAIWVTPLADNINAGTYHGYWARDFYEVDEHLGDWALVDELVAQMEARGMKLVLDIAPNHSNQDDQYEFGALYKEGAFITDFWYNGNGAIADCGDTNPATTCPGEWDDPWSFRNKSLYNLSDFKHGTS----SNSIADQYLIDAALKWMDHGVYAFRIDAIKHIEP-------------SFINRFSAAVRAKNPDTYIFGEWYAGDSLSMQFLNERRGSELLDFRLRNTIEDAIAGNMTDLSAHVQSRPTAMNGYDSWAIFLDNHD-------------------ATRTSVYLQTTGNTNHGTGKGM-------------------------SKSFADARQNMGMALVMTLPGIPTIYYGSEQNSTNDGEVGHDP--------YNREMMP---------SFSQTTPAFTMIKALADLRKVSPAIQRG 16330244 134 -------------------------------------------------------------------------------------------------------------GTFAGILSKIPYLQELGVNTIELMPIFEFDEFENYWGYSTVNFFAPTGKFGQIDELKNLVKELHKVGISVILDVVFNHTAEGNERGPTISFRGLDNKTYYMLTPEG------------------------------YYFNFSGTGNTLNCNNPIVRGMVLDCLRYWAEFHIDGFRFDLASILGRDPWGYPLANPPLLETL-----AFDPILARSKLIAEAWDA--------GGLYQVGSFPSYGRWAEWNGKYRDTVRKFIKGLQGSPDLYQGATSINFVTAHDGFTLA---DLVAYNG----------KHNYANGENGNDGANDNYSWNCGVEGPTDNPDILRL---------RARQMRNAIAILLVSQGVPMLLMGDEMGKTNNNTYCHDS----PFNWLN-----WHLLEQNQ-------AWFRFVKHCIAFRLAHPVLR-- 154505382 2 -----------------------------------------------------------------------------------------------------------------KLKDWSSYLENLQIGSVLLNPIFES----DNHGYDTRDFKKVDCRLGTNEDFQDVCDDLHKHHIKIVLDGVFNHVGRGFWAFQDVQEKDSPCKDWFYINFDGD---------------------SCYQDGFWYEGWEGHFELKLNLQNPAVTDYLLDCVRFWIETDIDGLRLD-VAYSLD------------HNFMRRLRSFCEEQKPGFVLIGEVLFGDYNLI--VNDEMLHSCTNYECYKGIYSSLNSMNLFEIAHSLNRQWCIYRGKHLMSFVDNHD-----------------------------------------------------VTRITSILTTPAH--------LPLAYGILFGMPGISCIYYGSEWG--------EEGIKTPDNDYALRPCF----------EAPKPNALTDFIHRLITLRQNSDALCNG 167765544 182 --------------------------------------------------------------------------------------------------------CDYFGGDIEGIISKLDDLKRLGISCIYLNPI---GEAASNHRYNTSDYKKVDPFLGNNEDFKRLCQLAKERRIHVILDGVYSHTGDDSVYF----NKKGNY----------EEPGAYQGEESKYYD-----WYDFNEDGTYKSWWGFETLPEVNELNEKFVDYIISVIKHWLKLGASGFRLDVA-----------DELPD--EFIFKLRSELKKKFKNYTLIGEVWESYGTKRKYALGKGLDSAMNYLLKVNVTDYLSAKDMKTFLISQQCNYPKPLYYALMNLLSSHD--------------------IPRIRTTLATGMNENLPSREQQAEYVITSKM----------------DQKGKALTRLAMAVQFFVPGMPCIYYGDEYGMHG----LMDP--------FNRGAFFENDKE-----------TYQEVLRLTSLRNREKVLQTG 168703481 139 -------------------------------------------------------------------------------------------------------------GTFKGLVEKIPYLKWLGVTAVELMPVFEWPFFNPDTGEKLVNFWGYNPRFGQTHEFRDMVKAMHAAGIEVILDVVFNHTGEGNDQGRTYSFRGLDNELYYLL----------------------------DPQGRYL--NYSGCGNTVNCNHPVVRDLIMTCLRYWADMHVDGFRFDLASILGRDRSGNVMVEPPVIESITE-----DGVLADTKLIAEPWDA--------GGLYQVGRFPFGRRWSEWNGKYRDDVRRFWKGDHGLAPAMAEYQWVNFVTAHDGFT---------------------LNDLVSYNEKHNHANGEGNRDGESHNSSWNCG-----AEGPTDDPERRRQAKNMMTTLMLSQGVPMLLAGDEFQQGNNNAWCQD----NEISWV-----DWTLAEGNKD-------FLRFVRELIHLRKRHPVLR-- 186459891 79 ------------------------------------------------------------------------------------------------------------GGDFKGIEQKLDYIKALGATAIWISPIVQNASGQF-HGYAGSDFYRVAPHWGTLADLQHMIQAAHARGILVINDIVVNHGGDL-IYSTDAGYSTYKAPPDGYNLRYRNGSKQFAAPFNTNALNPSLTNLFHNNGGIPNYNNPEPGLDDFRTESPYVRSNMAAIYNYWIGTGFDGFRIDTVKHV--EMGFWQEWAPVVHAY------AAANGKPNFFMFGECYDGSDSKCGSYGPFKLDSVLDYPLYFKINSASASGNTKQLYNAIAANYDPAAQTRLVTFLDNHD--------------------QPRFLS---------------------------ISGATT-------------ARLDLALLFLYTSRGIPCLYYGTEQA----FNGTTDPNDRED----------------------------------------------- 94967272 25 APNAKSLSIRLIQ--GSSQNDQPMQRDDRGEWTLEADAHAGDRY--FCVINGEQAVPDPVSRQPEGVHGPTEIVDPSQFQWSDENWEVDYDDY-----VIYELHVGTFTGTLDAAIEKLPYLKALGITVVELMPVNAFPGKHN-WGYDGVGLYAVQESYGGPEALRRFVDAAHAHGLAVILDVVYNHLGNE---------------------------GNYLRMFGPYFTDHHKTP--WGEAINYDTTPGCEH----------VRRFVIDNALYWIEYHLDGLRLDAVQTIKDD--SSKHVLQELQENVQTLAAEL---GRKVCVIAETDENISKYVRPFGSGYGLQGFWSDDFHHAIHAYFTGERQGYYQ------DFGDPEQIVTAIR--DGYAFQG---------------QPFKFWKGTKRGELPVNVQLPRNVICTQNHDQV-GNRAKGERLTTLVPRGARYV--SAALLLLAPHTPLLFMGQEYGRREDFDFREVPD-PQDPETFNRSRLDWSKA--------------------------------- 195978371 88 -------------------------------------------------------------------------------------------------------------------------------------------------GYWAKDFFKANSHFGTMEDFKKLIQVAHGKNIKVVIDFAPNHTST-------AEYKGLTFPEDGALYKNGQLVGKFSHDDQKIFNHESWTDFSTYENSIY--HSMYGL-ADLNNLNPTVDDYLKEAIDKWLEMGIDGIRVDAVKHMSQ--GWQKNWLSYIYE--------------------------KHNVFAFGEWFADGSFNDPLMT----SFADTSGMSLLD-----------FRFANSVR--------RLYSDLSAKMQDF-----YNMIVATEKEYKEVSDQVTFIDNHDM---------TRFATLVNHNQTAVNQ---AYALLLTSRGVPNLYYGSE----------------------------------------------------------------- 77360297 136 ------------------------------------------------------------------------------------------------------------GGDLQGVINALPYLNDLGVTQLWLTPALENNMPSSYHGYAITDFYNIDPRMGSNELYQELSNKAQQQGIGLVMDFVLNHFGSEHVWM-----SDKPTSDWINFNGEFANGKHATSHARQTIQDPHASQF---DIRQFSDGWFVETMPDLNQRQPLLATYLIQNTIWWIEYNLSGIRVDTYSYSDK-------------AFLANWTKAIMSEYPAFNIVGEEWTTNPAIASYWQAGKLPSVMDFSLQEALIQALNEDESWKVYQSLANDFLYPNPNNLLVFADNHD------------------------MSRVYTELKQN------------------------------------LNKTKMAMTMLLTTRGIAQMYYGTEV--------LLDNTGSNDHGDI-RIDFPGGFAGQTVNAFTAQRDMHQTLRTLLNFRKQSPALGYG 162447312 70 ---------------------------------------------------------------------------------------------------------DFWGGDLNSLNERLEYIKHLGVDVLYLNPIFES---LSNHKYDATNFLEISKEYGTKEDLKKLIQNVHAHDMKIMLDGVFNHVGVGNPMFQKAL----KHEGFRHFFD---------------FNDSYPRGVRLWAD--------APSLPELNLEHEDVKNYIFKVIRTYIKMGIDGWRLD-VAFDI------------GFDILSELRDYARKDKLDVMIVGEIWNYPE---KWLKSIDGVMNFTFTLRLLSGELSPHKAIHMLKDTIDDAGIEPILKSW-NLLDNHDVARL---KHLLPKLELQ----------------------------------------------------------RLAQVMQFTLPGSPNLYYGTELGM----DGANDPM--------NRAPMNWDL---------------------------------- 197303914 99 -------------------------------------------------------------------------------------------------------------GTFDGLKEKIPYLKGLGVNAVELMPVFEFDEMRDAWGYNPVSFFAPNTSYSSSKELKSLIKELHDQNMEVILDVVFNHTAEGNEFGPSFSFKGFDNQIYYMLTPDGH------------------------------YYNFSGCGNTLNCNHPVVQNMILDCLRYWIEYRVDGFRFDLASILGRNEDGTPLHQP---PLLRSL--AFDSILGNVKLIAEAWDA--------GGLYQVGSFPSWKRWAEWNGRYRDDMRRFLKGDDYDPVFRGRNASVNFLTCHDGFT---------------------LYDLYSYNEKHNEANG---WGNTDGADDNNSWNCGVEGDTTDPSVLALRRKMMMNAVLMCSRGTPMFLAGDEFADTNNNPYCQD----NLISW-----LDWSLLEKNR-------ALYEFFRYMIHFRKAH------ 94984582 177 ----------------------------------------------------------------------------------------------------------HYGGDLEGVAQAMPYLADLGVNALWLTPIFVSPSAHR---YDITDYRTIDPHLGGEAAFGEMLRAANAYGIRIVLDGVFNHTGSEHALFQRALHDASAPERELFTFREAT-------------------------GGKPPYAAFFPTLPKIDYRSAVAVNEFLSVVRFWLRRGAAGWRLD-VAQQIGRGGTDEGNL----ELHRQLKQAAREERPDAYIFGERFFDSEAALTGEGEDGVMNYHGFGLPLMEWFA------------------------------------------GEHYLGFRSRMTTAELLDLLWDAYHVLAPQLALNQFNL----LDSHDIPRALSRLGENKT----KLRAALTLLMGYPGVPCLYYGTEIGLSQLERGLM---------PFNRAPMPWDETRWDLD-------LRGFVQALIRVRRSARVLQEG 154250350 72 ------------------------------------------------------------------------------------------------------------GGDLKGIIDKIDYIKGLGVDGIWITPPIANQWWDPYHGYWARDFKKVDEHFGTLDDYKKLAEVLHKSNMYLIQDIVVNHVGNYF----RFKNGNSAPTQYPFNLNNYNDPEQQKRAIYHWTPD-----INNYSDPVQKLNYQMSGLDDLNTENPEVIQALKDSYKYWVQEGVDGFRVDTAMYVPKSFFDEFFNAPDG----------IFSLKKNFIAFGETWESDKEIASFFDHGFNSML-DFTLMEELRRVIKGGQTDFLAYRLELRNEILKKGLLVTFIDNHD---------------------------------MERFGKGVTPNITQQ-----------------------------ALGLILTLPGLPVIYYGTE------QYFEETRASMFKNGWGS---FGEDHFNQNSD-------MYKFIQEAIKFRKNHPA---- 73669995 240 ------------------------------------------------------------------------------------------------------------SGTFSGVIDKIPYLKELGITAVELMPVFDFDDATSYWGYDPICFFAVNPEYGAMEEFRDMVRALHKAGIEVVLDVVFNHTAEGDNLGPVFSFKGIDNSIYYLLEPDEQ-----------------------------YYSNYSGCGNTVSCNHPISQKLIVDCLKYWAEMHVDGFRFDEGSILSLDTNGKVMKYPPVI-----WQIELDDALGYIKVIAEAWDAAALNVGYFGPRWAEWNGYYRDEIRRFVRGDPGIVRRVASRIAGSPDLYQSENSVNFVTCHDGFT---------------------LNDLVSYNHKHNEANGENNRDGIENNLSWNCGVEGETEDPE-VETLRERQIKNFAAILLLSIGVPMICMGDEVRRTNNNAYCQD----NETSW-----FDWDLVEKNHD-------MFRFWKLMIDFRKRH------ 76780419 910 ------------------------------------------------------------------------------------------------------------GGDFAGLNQKLDYLKDLGVNTIWITPIVENITEDQYHGYWASDFTKLNKHLGKEQQFKALLDAAHSKGMKIMVDVVLNHAGY----------GREDYFNSILTDADGNSISMIRDSSNTISGDDKYDS--------------LSDLPDFVTENKAVTDQLVAWQTEWMSKNIDYYRVDTVKHV------------ET-TTWAAFKNSLTKVNPDFKMIGEYSGAYANNAGELGTGTMDALLDFDFNDFAQNFV-TGNISSVENSLQKRNNAINNTSVMSFLSSHDEDTLQ--YKLVNESKISE--------------------------------------------------EEAYNLMKVAATLQITAKGQPVLYYGEEIGQGGANNW---PLQT------NRRDFDWELEKQKADSNS----IYNHYKTMLAIR--------- 119714464 96 ------------------------------------------------------------------------------------------------------------GGDLDGLRSRLDYIQGLGTDSIWLTPIFKNKPVQGYHGYWITDFTTVDPHLGTNQDLADLVDAAHDRGMKVYFDIITNHTSKDAVPYRDAAGNPFDDRDYATSFPYTPVLDAGEQDLKVPAWLNDLTNYTTFSGEDSQYGDFFGLD-DLFTEKPAVVDGMIDIYRTWVDFDIDGFRIDTMKHFWQRFGPTMQQL------------AAADGNPGFFMFGEVALDGSDAARYTTTDRMQAVLDFPFQAARGFASKSLDSDRLAR----------------FFRNDD-------------------------------WYTDADSNAYSLPTFLGNHDMGRIGHFLEADNPGADDAELVARDRLAHELMYLSRGNPVVYYGDEQGFTGD---GGDQLARQTMFASQVPEYRDDDQTGADDNFVTDAPLYRAIRDLADLTERDPALRDG 154104637 80 ----------------------------------------------------------------------------------------------------------RYGGDFQGIIFKLPYLKELGINAIYFNPIFE---ANSLHKYNTSNFIHIDHNFGTSADFLAFLAEAHKLGMKVIIDGVFNHVGTDFWAFKDVKQESSRYKNWFVIWDDPATKDTSEFDYDAWWGVKSLPAFRKDPKLGLVQGP---------------RDHVFEITRRWASDGVDGWRLDVPNEIP-------------HVFWKDWRRLVKGINPEAYIVGEIW---DDATPWLQGDEFDAVMNYEFARAVAKFFINKKERIILAHVRRSYPAEVNYGLQNLIDSHD-------TDRLPSMIINP----------------------------DRRYDAENSPRWNPNYDVRKPTAEEIRRQKLIVLFQLTYVGAPMIYYGSEAGMWG----ADDPDD--------RKPMLWEDLSYEDDKNVFNRDLFDFYRKLIRERIHSDALTLG 16081300 218 -----------------------------------------------------------------------------------------------------------FGGNLEGIRQKIQYIKDLRVDHIYLNPLFKS---KSNHRYDVDDYYSIDELLGTDQDLKNLVSDAHASGIKIVLDMVFNHTSTDFPAFRDVKGRNSPYYRWYIFHRDE---------FTVFRGRGKRGSYPSYET-----FMGYGGMPKLDHRNPEVRRYCINVLKYYVQKDVDGFRYDVAHSIYS----------------KFFEEVFSEIGTGILHIGEAWCLPTYLV---NGSAWQSYTNYFLGGSIIDFLKG------------------------------SITLGEFYDRVQRMLIVNGIEKQQ-----------------------AMMNVLDSHDTPRILRILNGDR---KKVKLAYSILYLFDGIATIYYGDEVGL----DGGKDPDD--------RRCFPWD----------------------------------- 153895237 320 ----------------------------------------------------------------------------------------------------YEVFVRSFAGDFREIERRVPYIESLGVDTLWLTPVLASPT---EHGYHVTDYYDTAADLGSREAFESLVAACHEAGIKVVFDLVINHTSRDHPVFQMHAAGVDAYADHYRRADGDFDVT-----------DTDWAELAAGDMPEYYFN--WRRIPNLNFDSPAVREWLLDVVDEWSAV-VDGFRADVA------WGVP-------HGFWKE---VSERVPDDFLLLDETLPHD----PFYGEGEFDVHYDTSLY------DALRDVGAGDAPADAIADAFARAEW-----------LGFDDPGVQMRYVENHDEERYLA------------------------------------------EYGREALKAAAATVFTLPGAPMIYAGQE---RGNETY--------------RGPVRWHDGD---------NDLTDFHRDLAALREREPLLRDG 192361983 45 ------------------------------------------------------------------------------------------------------------GGDIKGIIRQLDYIQNLGATALWTTPVVANMWWDPYHGYWARDFKAVDEHFGTLADYRLLSHQLHQRGMYLIQDVVVNHVGNFFSYVGGYDAQDPT--RYFSLNTGGSAPTQYPFSLNNINDPAHRAAYHWTPEIKDFETTFQSGMLDLNTENPVVRDALKDSYAFWIKEGVDAIRIDTVKYVEPDFYTDFLYGKEG------LTAVAKSLGKDHFFFGEVYSTSKKILQYLDQQDTDGPIGFPLYKDIHRVFAGPTAYIAYRLKAQMEHYPNPHLAVNFIDNHD--------------------VERFLSGG------------------------------------------SLDGFKQAYALMFTVPGLPTIYQGDEQGFSD-----------------ARRALFGGGYKNEKDQFNTASDLYLFIQSLAKLRKSDLVFSRG 119486154 19 APLRQQVSVQIL---TPQERLLPMEKDDQGYWRLTATEVSPGSRYQF-QLDGERPDPASHYQ-------PDDVHKPSAVVDHGAFAWTDSNWIPLEDLIIYELHVGTFTGTFEAIIDRIPDLLEIGINTIEIMPVAQFP-GSRNWGYDGVYPYGVQASYGGPEGLKGLVDACHQRGMMVILDVVYNHFGPE---------------------------------------GNYTSEFGPYFTGKYNTPWGRAINFDDAYS-PGVRNFFIENVLYWLDYHIDGLRLDAV-HAIYDFGAKHI----LEEMADETKALSEQLGRPFYLIAESIIKPKEQGGYGLEGQWSDDFHHCVHTLLGYYLDFGKCDLLAKTLKEGFAYS----------------------------WHYSANRQRYHGNYAGDRPAS--QFVVCIQNHDQVGNRMLGERISQLS-------SFEALKLGAATLLISPFVPMLFMGEEYGEESPFAYFSDPGLVEAVRKGRKEEFAFHLEGEAPDPQSTHKVLLDFYRELIQLRRQIPAL--- 119471254 88 ------------------------------------------------------------------------------------------------------------GGDITGIEQKLDYLEALGVTAIWMTPLLRNQAGVAHHGYWIVDFSEIDPHFGGNASLKKLIDAAHKKGIKVFFDIITNHTADIIRYFKKALNNPKPYNPF---IPEHLKNVKYPQWLNNVDYYHNQGDSTFS--GESSLNGDFNGLDDLKTEHPQVVSGMVDIYQNLIKEKPDGFRIDTVRHVNLEFWQTFT--PAIIDYAKA------QGIPNFHVFGEVYDPNPKNLSVFTTEGK--------IPSVLD-------FAFQKIAADVFFKGENPSAISELFAQD------------------------------SLYKDEDSQADLLMTFLGNHDMGRPGLFINQTFDHEGDELKLKRSQLAHAFMFLSRGIPVIYYGDEQGFTGD----------------------------------------------------------- 167758854 176 -------------------------------------------------------------------------------------------------------------GTFEGIRQKIPYLKDLGVNAIELMPIFEFDELSNYWGYNSVSFFAPNTSYGT--ELKQLVKSLHENGIEVILDVVFNHTAEGNENGPFISFKGFDNNIYYLLTPDG------------------------------YYYNFSGCGNTMNCNHPVVQRMIINCLRYWVTYRIDGFRFDLASLGRNEDGTPMRKPPLLQALAQ------DAILADTKLIAEAW----------DAGGLYQVGDFPAFKR-WCEWNGKYRDDMREYLKYDPDIRGKDASINFITCHDGFT---------------------LYDLYSYNEKHNEANG---WGNTDGGNDNRSWNCGVEGETSDPEVLHLRKIKNACATLLASRGTPMFLAGDEFCNTNNNPYCQD----NEISW-----LDWGLLKKNQD-------IYQFFRYMIHFRKKHPA---- 213963413 155 ------------------------------------------------------------------------------------------------------------GGDIQGIIDHLDYIQSLGATAIWSTPLCENEPQHSYHTYAQTDVYKIDPRYGTNEEYQQLSSALHKRGMKLIKDYVTNHWGSQHWMVKDL-----PCYDWLHQFPGYGQSTFRMSTQMD-------SNASEWDKKYCEKGWFARSMPDLNQANPLVLNYLTQNAIWWIEYDLDGLRVDTYSYNDKEG-------------IAKWTKAITDEYPHFNIMGEVWLNQSAQVSYWQKD---------------------------------SPISAIQSYNTYLPTVMDFPLFNAIGEAFRAAPSWDKGMIQLYDNFTNDFLYKDNNLLIFAENHDT------------ARINHVYP-KIEDYKMIITLLATARGIPQLYYGSEIAMAGDKSKGD------------------------------------------------------ 90962263 179 ---------------------------------------------------------------------------------------------------------DFYGGNLKGILKKLPYLEELGVTTIYLNPIFLS---RSNHHYDTADFLKIDPMIGNEDDLKELITEMHKKNMHLILDGVFNHVGKESIYFKNVGAAQSKESPYYSWFDFIHYPDDYKSWWGI------------------------KDLPVIDKDNPEYQKFIYSVLSKWNNFGIDGWRLDVA----DELPMN---------FLRGIRKNLDSHHKQVM-IGEVWIAYDERRQYTVGDNLTGVMGYPVMDLLESVKSSQDIKKYCNEYLQLQENYPRDFWLNTLNN------------------------------------------------------IGTHDTQRIKTVLHNDD---NKVIQAFRILFNLPGVPCIYYGDEVGVEGD----ADPD--------NRRFFPWGQEKN--------SRIIQEVKQLVDKRKKNILLQEG 58337007 158 ---------------------------------------------------------------------------------------------------------DFFGGNLTGIRKKIPYLKQLGVTVLYLNPIF---LAKSNHRYDTTDFMKIDPMLGDEKDLADLIRELHENNMHLILDGVFNHVGFDSIYFQGAIDKNSNYRSWFNFQD---YPNKYQSWWGV------------------------KSLPTVNKDNSEYQNLVYGDHGVLAKWKVDGWRLDVA-----------DELP--MDFLRNIRRLIKENCP--ILIGEVWEDNGEYRTYTAGDNLMGVMNYPIRNFIISLLSAQDSTIEIEAMNDLALLIENY------------------------------PTDFLHNCLNNIGT--------------------HDTVRIKTVLNKNDNLVM----MAFGLLFMMPGVPCIYYGDEAGLIG----KEDPD--------NRRYFLWGHEDK---------KLIDCVSSWTKIRKQNPVLVNG 30316403 12 ------------------------------------------------------------------------------------------------------------GGDWQGIIDKIDYLTNMGVTALWISPPVENIFETSYHGYWARDYKKTNPFFGSTEDFERLIETAHSHDIKIVIDLAPNHTSP-------ADFDNPDYAENGVLYDDGNYLGSY-SDDSDLFLYNGGTDFSNYEDEIY---RNLFDLASFNHINSELNNYLEDAVKKWLDLGIDGIRIDAVAHMPPGWQKAYMDTIYDHR--------------AVFTFGEWFTGPSGNEDYFANNSGMSVLDFRF------AQTTRNVIGNNNGTMYDIEKMLTDTENDYDRPQDQVTF-----------LDNHDMSRFTNGGESTRTTDIGL-----------------------------------------ALMLTSRGVPTIYYGTEQYMEGD----GDPG--------SRGMM------ASFDENTDAYKL---IQKLAPLRKSNPAYGYG 192807707 1683 ------------------------------------------------------------------------------------------------------------GGDFRGLIDKLDYIEDLGVNTLWITPIVDNIKQYAYHGYWAKDFTKIDEHLGDLDTFKELIDKAHDRGIKIMVDVVVNHTGYGLKPGDSAPGITQEDKDRF---KDMLRTDGLSADTDPIKGELAG-------------------LPDFITENPAVRQQIIDWQASWLERAIDYFRVDTVKHVDE-------------TTWKAFKNALTHLDPSFKMIGEATIDSDGGTLQSGQMDSLLDFGFKGMA---KEFVNGSVESVEAYLADRESKLDNTRMMQFLSSHDEDG--------------------FLSHYVDGNKAKLMAAAAL---------------------------------------QITSKGQPVIYYGEELGRSGKNAG--DMGKGEFSE--NRGDMPWDQLEAEK-------KLLTHYQKLLNIRAANKVFSKG 192807707 685 -------------------------------------------------------------------------------------------------------------------KEKLEYIKSLGVTHVQLLPVMAWYYGDYNWGYDPHSYFSPDGAYSEIKELKAMINAIHEADMGVVLDVVYTHMAKADFLNDIVPN--------YYAFQD------------------ANGNFIGGFGN------------NLATNHKMAEKLMVDSVKYWFDYKIDGMRWDMMG-------------DATYEAVQKAYDAAAAINPKALFIGEGWVT-------FGGHLSDP------------SLAGKGAD--QNWMDKTDDV---GVFSDEFRN--ELKSGFGNEGEPRFITGGARDIQTIFNNISNTKEDDPGDMVQYIEAHDNLPLIIAQSIKKDPSIAANDLEIHKRIRLGNLLTLTSQGTAFLHAGQEYGRTKQWLGPGVPEHELEDEAGNRNMFDWEKATDEA-KYPENNKTREYTAGLIELRKSSDAFRLG 87123854 66 ------------------------------------------------------------------------------------------------------------GGDLQGVIDKADYLQALGVTAIWLSPLFEQVDDQADHGYWTRDFKRINPHFIASNDLRKLVEVFHARGIKLILDIVCNHSSPD-------INGSKG-----VVYDDGVLIADFNNDTNNFYYHFPT--ITDWNDEFQLLHYEMLGLATFNDKNIAYRNYIKSAITAWLDAGFDALRVDTVKHMP-------------IWFWQEFVTDIRRQHPETFIFGEYGSPHDSRTLTYANSSGMSILDFGLAYGIRDAFSGMKPGGFRHVLDMDHVYKRSTELVKFIDNHD--------------------------------------------------MPRFLSVTDSHANLE-----------LAMILLLTLRGIPAIFYGTEQYLVNNTHGGQDP--------YNRPMMQWDES----------SRLFHCIRQLADLRRTNRALAYG 21465708 185 -----------------------------------------------------------------------------------------------------------FGGDLAGIDQKLGYIKKLGANILYLNPIFKAPT---NHKYDTQDYMAVDPAFGDNSTLQTLINDIHANGPKLILDGVFNHTGDSHPWFDK--------------YNNFSSQGAYESQSSPWYNYY---TFYTWPDSYASFLGFNSL-PKLNYGNSAVRGVIYNNSNSVAKYSVDGWRLDAAQYVD----ANGNNGSDVHQIWSEFRNAVKGVNSNAAIIGEYW---------------------------------GNANPWTAQGNQWDAA----------TNFDGFTQPVSEWITGKDYQNNSAS--ISTTQFDSWLRGTRAN-YPTNVQQSMMNFLSNHDITRFATRSGGDLW---KTYLALIFQMTYVGTPTIYYGDEYGM----QGGADPD--------NRRSFDWSQA-------TPSNSAVALTQKLITIRNQYPALRTG 197757463 83 ------------------------------------------------------------------------------------------------------------GGNLRGLSKRLDYIRDLGGTAIHLTPVVLNGPG-SYHGYAPRDFMAVDPRLGTMEDFRKLVAGAHDRGIRVVLDLVLNHAGPVFE-----------YADGSNLWRGTGEAAGIRDNEIWIRPLESPQHFSWNDIEQETLGDFPPDYRRLATENPDTQRILQSIACWWIREDIDGIRLDAVRHMDRSFVTRLCG---------TVRKYADRLGKNFLIIGEHASDDDTLIASCFDSGMGAAYNYEYRRQSWALHGQAPARELEESFDIASKAFDHGFTIRFIDNHDVYRF-----------------------------------------------------------LRDAEPVGRLRVALAHLIL--SIGIPMLYYGTEQGFRQSTQRLEPEHLQDPADPGNREDMRFTSPSSYGDRFDRSSPLFRWTRRLIELRRRHTALHLG 167748264 113 -------------------------------------------------------------------------------------------------------------GTFDGIREKIPYLKDLGINAVELMPIFEFDETRDYWGYNPVSFFAPNTSYSSEKEFKYLIRELHDNDIEVILDVVFNHTAEGNENGPFISFKGFDNNIYYMLTPDGK------------------------------YYNFSGCGNTLNCNHPVVQNMILDCLRYWVDYRIDGFRFDLASILGRSEDGSPLSKPPLLE-----RLAFDPILGRVKLIAEAW----------DAAGLYQVGTFPSWNR-WSEWNGRYRDDMRRFLKGDPGLVKAAA----------QRMSGSRDIYDRESRGDTASVNFITCHDGFTMWDLYSYNEKHNLDNGWNNTDGDNNNNSWNCGEEGYTDRQDVIKLAFAALMTSQGVPMMYAGDEFLNTNNNAYCQD----NEISWLN-----WDLLLENHETT-------QFVKEMIRFRKKHPVLR-- 84393611 145 -----------------------------------------------------------------------------------------------------------FGGDIKGLLGKLDYLKDMGITSIWITPPVNNVDQLNYHGYWGRDFFQVDEHLGTIDDFRALSQKMDEYDMKLVLDYAPNHSNP------------NDENEYGALYKNGVYQTNFDGDTENWYHHN--GGVTNWDDYYQVRNHNLFNLSDFDQSNEKTYQYLVEGAKFWIDLGVDGIRIDAIKHMDK-------------SFIQRWTGDLNNYKPGLYFFGEWMDAGATATGIFANTSGSALLDFGLRNTIEDALLRANGTAINEYMKIRDTKFTSSDWVVFLDNHDAPRLSTVLRS----------------------------------------DATNFGPGKDKWGGRQSVPFAQDRVELGLALIMTSRGVPCIYYGTEFGQVGNDPY-------------NREMMP------SFDTNTPAYQM---IKKLSKLRRESYAIQQG 88809296 3 ------------------------------------------------------------------------------------------------------------GGDLLGVLDALDHLQELGVTCLYLTPVFSSAANHRYHAY---DYFQVDPLLGGDAALDAVIEALHGRGMRLILDGVFNHCGRGFWAFHHLLENGPPYVDWFTVHQWPLIP--------YPRKGQSCGYSCWWND---------PALPKFNHANPAVQDHLLAAGRHWLERGIDGWRLDV--------------PDEVHAFWVDFHRMVKDVNPNAWIVGEIWG---DARPWLQGDQFDGVMNYRL---GWSSLCWAAGARLRSGYRN-PMYP-----LNRLDGEDWITCV----DQTLGWYSSAVNRSQLNLL--------DSHDVPRALHTLRGDANALRLALLLLCL--------------------QPGAPCLYYGTEMGL-------------------------------------------------------------- 91214716 171 ------------------------------------------------------------------------------------------------------------GGDLQGIIDHLDYISGMGFTSIWSSPLLTNDMNSSYHGYAITDFYEVDPRFGTLDLYKELSQKASEQGVGLIMDMIANHCGSEHWWMKDLPFKD--WLNYQELYESGQNIPNSNHRRSINQDLYASELDSKIMHEGW----FVPTMPDLNQRNPFLATYIIQNSIWWVETGLHGIRQDTYPYPNK-------------AFMSNWAGAIMEEYPNFNIVGEEWTTDQLLVGYWQDGA-------------------KNKDGYKSNLRSTMDFPMQMKIVQAL-NDDSKGWGSG-------------LMKIYEGLANDFYYAEPKDIMIFADNHDMD---------RIFTQLQED---IDKTKMALGLMLILPRTPQIYYGTEILMEN------------------------------------------------------------ 71280187 97 ------------------------------------------------------------------------------------------------------------GGDLAGLTEKLPYLDNMGVSAIWLTPILRNRAMQAYHGYWILDFTEIDPHLGSNAELKNFIDQAHKRNIKVFFDIITNHTADVIKWIVDVSKGNDQGKYYTPLIPKGDETLKYPAWLNDMDVYHNQGD-SFWRGESSVRGDFAGLD-DLYTQKSSVVNGMIAIYQDIIDEKPDGFRIDTVKHVNIEFW-----QQFSPALMQHAKA---QGIDNFFMFGEVYSEPELLSRFTTEAKIPSVLDFAFQGAMTKAL--------------------------------------VEQQGTDVLAQLFAKDHFYNTEHKYIRNTNANQLVNFTGNHDMGRFAFSLKQSSH---NYSEQAQIQRNLLAHAMMFFSRGVPVIYYGDEQGFVGD----------------------------------------------------------- 113953641 21 ------------------------------------------------------------------------------------------------------------GGDLYGVIDALDHLQGLGVTCLYLTPVFSSAANHRYHTY---NYLEVDPLLGGNQALDALIAAVHQRGMRLILDGVFNHCGRGFWAFHHLLENGSPYRQWFHVHQWPLRP--------YPGRGQACGYSCWWND---------PALPKFNHDHAPVKDHLLAVGKYWLERGIDGWRLDV--------------PDEVPEFWMDFRRMVKAVNPEAWIVGEIWG---DARPWLQGEHFDGVMNYRL---GWSSLCWVAGSRLR--------------------------------------------RRYHNPMYPLRPLQTEALLEIWSETQGWYAPEVNRCQLNLLD-SHDVPRALHSLKLALLMLMLQPGAPCLYYGTEAGLEG----GAEPD--------CREAMPWE--------EPWPHDLCTMIKALTKIRQQVEALR-- 68564993 28 ------------------------------------------------------------------------------------------------------------GGDWQGIINKMNYLTDLGITALWISQPVEHPSGTSYHGYWARDYKKTNPYFGNFSDFDRLVSTAHNKGIKIIMDFTPNHSS-------LALETNPNYVENGALYNNGALLGNYSNDRNKLFHHNGGTDFSSYEDSIYR-NLYDLADYDLN--NKVVDQYLKESIKLWLIK-IDGIRVDAVKHMSEGWQTSLM-------------SDIYTYKP-VFTFGEWFLGTGEV-----DPQNHHFANESGMSLLDFQFGQTIRSVLKD---------RTSNWYDFNEMIKSTEKDYDEVIDQVTFIDNHDMSRFSMVVFNFQTD------------------------------------------IALAVLLTSRGVPTIYYGTEQYLTG----GNDPD--------NRKPM------KTFDRSTNSYKITS---KLASLRQRNSALGYG 197757878 86 -------------------------------------------------------------------------------------------------------------GTFAGLREKIPYLKELGVNCVELLPVFEFDECDNYWGYNTVSFFAPTGRYGMQDEFRTLIKDLHAAGIEVILDVVFNHTAEGNEQGPTISFKGLDNATYYMLTPEG------------------------------YYFNFSGTGNTVNCNHPVVRNYVLDCLRHWADYHIDGFRFDAAILGRSADGTPLPNPPLLEL------LAYDPVLRHTKLIAEAWDA--------GGLYEVGNFPAYGRWAEWNGKYRDTVRSFLKGIAGSPDLYSTSASVNFLTAHDGFTLADLVSYNDKHNEANGEGNNDGGNDNASWNCGAEGPTDDPGIN----------------------ALRLRQMKNALAILFTSQGIPMLLAGDEVAQGNNNTYCQD----NELSW-----FDWDQVDDNAE-------LLRFTRQMIAFRKRHRELR-- 87125631 11 ------------------------------------------------------------------------------------------------------------GGDLYGVIEALDHLQGMGVTCLYLTPVFSSAANHRYHAY---DYLEIDPLLGGDPAFEALIDALHARGMRLILDGVFNHCGRGFWPFHHLLENGSPYRHWFHVHHWPLRPYA--------RVGESCGYSCWWND---------PALPKFNHHHPAVQEYLLRVGRHWLERGIDGWRLDV---------PDEVPQP----FWQRFRRMVKAVNGDAWIVGEIWG---DARPWLQGDQFDGVMNYRM---GWSSLSWAAAGELASDFDH-PLYP--------LRPLDGPGL---------LEIWQQTLSWYRPEVRRAQLNLLDSHDVPRALHSLRGDRAALKLALVLLFL--------------------QPGAPCVYYGTEAGL-------------------------------------------------------------- 6552352 39 ------------------------------------------------------------------------------------------------------------GGDLEGIIAKLPYLYELGVSAIWISPVFDNPINGSNHGYWPKDFKVIEEHFGTWEIFRRLSQEAAKYNITIIIDFVPNHSNPNDAGEYGALYDNGTFVIDYPT--DANYATVHPITKSLSYIYNHNGGITNWNDRWEVRYKNLFNLADLNQLNPWVDNYLKESTVSYLEAGIGGIRIDAVKHL--EPG-----------WLKTYADYVYARK-NVFMFGEWYQGFNDEMYWDMVKFANYTINIPLQQVLVDVFAY-DTKTMWDLESAVNKYTIDFMWQNFVDSHDVPRFLSLRNDLI-------------------------------------------------------------RFHQALAFVLTAPGIPIIYYGDEQYLHNDT--VNDFGQVG-GDPYNRPMMTWNTSTTA----------FKLIKTLASLRRYNPALAYG 88797055 78 ------------------------------------------------------------------------------------------------------------GGDMAGLESRLDYLKELGVTAIWMTPILKSPFSSAYHGYWTLDFTQIDPHLGSNDDLKSLIDAAHDRNMKVFFDIITNHTADVIKYEECHEPDGTAIVNPCPYVSLAEKAEGNGLTPFVPVGNENLKVPAWLNDPQYYNNTFSGENDDLDTTQPEVIDGMIDIFEDLVEFKPDGFRIDTVKHVNIEFW-----QAFSPALLEHARA---EGIPNFFMFGEVYDGNPQFLSQF-----------------------TTIGKLPSVLDFGIQGAASSVFAN-------------------NGSSTALSGLFAQDDVYSDTDSDASTLMNFGGNHDMG---RLGMFIQNGNPNASDDELLARAKLFNAFMFFARGIPVIYYGDEQGFTGD----------------------------------------------------------- 154496065 31 -----------------------------------------------------------------------------------------------------------------------DHLEKLGVGAVVFNPVFQS----DRHGYDTRDFLTVDCRLGTNQDFKDVCDDLHRRGIKVVLDGVFHHVGRGFWAFQDVLRNRSPYKDWFHI--------------------NFGGNSNYNDGLWYEGWEGHYELVKLNLSNPQVVDYLFSCIRQWVEEGVDGLRLD-VAYLLSQ------------DFLRSIRSFCDSLKPDFFLYGEILG--GDYRRIMGDGLLHSCTNYECFKGLWSSFNDKNLFEINHSLNRLFSLYRGCHLFSFADNHD-------------------------------------------------------------VNRLASNLHRSDDMPLCYAILFAMPGVPCLYYGSEWGIQGAKGRGDDSALRP----------------ALEKPE--WNDLTDRIAGLIRARAGSKALNGG 15895944 3 ---------------------------------------------------------------------------------------------------------------LKEIENWIPYLKSLGITALYLGPVFESTS----HGYDTADYYTVDRRLGTNDTLKKLINKLHKNGIKVVLDGVFNHVGRNFPQFMDL-----------IINKQTSSFATWFSGVDFNSKSPYNDDFSYDTWNGCY------DLVKLNFNNNEVKSFILNAINFWIEFKIDGIRLDAA---------DCID----INFLREISNFSKSISDDFFLLGEII--FGDYTRFASKNILDSVTNYECYKGLYSSHNSLNYFEIAYSLNRQFGIYKNIPLYNFVDNHD-----------------------------------------------VNRIASTLIDAANIYPI--------------YTILFTIPGIPSIYYGSDFG--------------------------------------------------------------- 170781022 40 ---------------------------------------------------------------------------------------------------GGVCYVDRYADDLRGLAARIPALRDLGLTHLQITPVTERADDADADADALLAPGRVRAELGSAADLAALADALHDAGLTLAVDLSP-------------------------VDADAPLADRIRSAVREAVALAAAGADVV--------------------------------------------RVDPAAVIGERPDA------ERAALLRVIASAGRRVAPALALAVAADADPRGAAELLDGDAVRLADDPALTALVWEALATRSAAPLSRALVRRGDVPAGSARTARVRSHDALRFAFDDDDARALGIDPDEHRRFLADYHVGRFPGSHARG------IWHPDGAVAGTTASLAGLEQDDPGAVERILLAHSIALSTGGLPLLVLGDEVGQLNDYGYDDVPAHADDSRWVNRPLYPFERYDQRDDRTTSTGVIHAGVRRLLAVRRATPALGG- 13399874 17 ---------------------------------------------------------------------------------------NNETFLKKEDLIIYEIHVGTFTGTFEGVIRKLDYLKDLGITAIEIMPIAQFP-GKRDWGYDGVYLYAVQNSYGGPEGFRKLVDEAHKKGLGVILDVVYNHVGPE---------------------------GNYMVKLGPYFSQKYKTPWG---------LTFNFDDA----ESDEVRKFILENVEYWIEYNVDGFRLDAVHAIID---TSPKH------ILEEIADVVHKYN--RIVIAESDLNDPRVV----NPKEKCGYN---IDAQW-------VDDFHHSIHAYLTGERQGYYTDF-GNLDDI--VKSYKDVFVYDGKYSNFRRKTHGEPVGELDGC--NFVVYIQNHDQVGNR--GKGERIIKLVDR-----ESYKIAAALYLLSPYIPMIFMGEEYGEENPFQGVREGRKKENGQDTD--PQDESTFNASKLSWKIDEEIFSFYKILIKMRKE------- 119946688 63 -------------------------------------------------------------------------------------------------------------GTYAGLIEKIPYLKELGVTAVELMPIHQFDPGENYWGYSPLSFFAVHSRLGPVNEFRDMVKALHAADIEVILDVVYNHSAEGGEGGPSFSLRGFDNNDYYILSKDR----------------------------QHYM-NFSGCGNTLNGTHSVVRRMIIDSLHFWVDKHIDGFRFDLASLSRDELGAPMLSPPTLFSI------DTDPILSSIKLIAEAWDALYQVGSLAGQRWREWNGHFRDDVRRFVRGDQGMVSQFANRLIGSPDIYGEHHFVNFITCHDGFTL---NDLVSYN--NKHNLPNGENNLDGCDYNFSWNHGVEGETN----DPKIL-------------QLRNKQIKNMLTITLLSLGTPMILMGDEIGKGNNNGYCQDPAFW----------FDWSQIKKNR-------ALFDFTKGLIKQRTANPSFR-- 159027049 46 ----------------------------WHIFVHGIGAYAYRVYGPDNPAQGHRFDLDPYAKAIVEIYDRQAASEKGDLRGLDTGRDDKPLRTPYSASFIYEMHVGGFTGTFAGLIEKIPYLKTLGITAVELLPIHYFDPASNYWGYSTISFFAPHSPFGPLNEFRDLVKALHKAGIEVILDVVFNHTAEGDEIGPTLSFKGIDNRTYYIL----------------------------DGEDKSIYSNYTGCGNTLKGSHPIVGKMILDCLRYWVEMHVDGFRFDLAAVLSRNVDGEPILQKGYNMI---WAIESDPVLAGTKLIAEAWDAFVEFADWFSEWNGPFRDDVRAFVRGDTSIVTKLAARILGSPDIYHRPDTDVNSINFVTCHDGFTLNLVSYNEKHNEANGEENRDGCNDNF------SWNCGVEGETN-----------------NEAIKTLRLQQIKNLLTILFISQGTPMLLMGDEVRRTNNNAYCQD----NQLSW-----FDWSAVEQEFD-------LWCFVRRLIDFNKKLALFR-- 160902873 25 ------------------------------------------------------------------------------------------------------------GGDIQGLIDQLDYIKELGATAIWVTPPVANQWWDGYHGYWARDFKKVEEHFGDVELYKKFVEEAHKRGMYVIQDIVANHTGN----FLIYKNGR-------YFLNNQSVPTNKPDQYPFNMNDYNDPEQRKLNVYHWPSEIKNPNQYDLNTENPLVIEALKDSYTFWIEEDIDGFRIDTAIYVPNEFWEEFLNGEGIYEIAQ------KVEKNDFLTYGEAWITP---------------------------------QPFTNVAEKSLNEYMEIGFNSML----DFPLQTDIKRVFKEGKPTSYLEYRLNQRETMYKDPS--RMITFIDNHDM-DRFLKGSD-------------INSLKQALTFIFTIPGIPTIYYGTE-----------------QNFVETRAAMFEQGFASGGDHFDTTTPTFQYIKELTELRKNIPTFRYG 114571283 84 ------------------------------------------------------------------------------------------------------------GGDLAGLTQQLDYIQGLGATAIWLTPIFQNQESSAYHGYWITDFTRPDAHLGSRDEFRTFVQAAHARGMRVYMDIITNHTADDSPLYID-PQGQCPYRDYWTTQGGPDGAPINEGFVGDDPVNQTAANYARLTDPNWAYTPYLPDGADLNTEHPRVLDGMIDIYKDWIEFRVDGFRIDTAKHVQPEFWVRFSD-----EIMDHARSEGIEHFH---MFGEVYEDAGQLARYISEAGLPAYLDFAFQGTARGFVVDGEPGDTFQDLFRIDAVLEGGTLPTFLGNHD--------------------------------------------------MGRMAGFLRETHPDM-SDAEMFARLRLANALMFFSRGTPTIYYGDEQGFGGDQLAREDASTTDEYNDNNLVGTDASTADRNFDRE---HPLYQAIASMAELRQTHRTLRRG 75993214 25 ------------------------------------------------------------------------------------------------------------GGDIEGIIERLDYIESLGVSMIWLSPLNDNIGSAPYHGYWPRDFKRIDEHFGTWEDFRRLVEEAKKRGICIIVDYVPNHSNPATDGEFGALYDNGTLVTNYYEDRKNATRNPYTASLENIYHHN--GNINDWFGFQLKYANLFGL-ADFNQMNDFVDNYLKEGAALFVKNGACGFRIDAVKHI--ELG----WLETFYLYLY------QISDEPLFIYGEANTPDKDLYEFYRYSNVSSLLNIPIRESIARTFAYGSFEQLAKMLEEYYSLFVPNKQLNFLDSHDLV--------------------RFLN------------------MNPN-----------------------KDRYHMALGLVMTLPGIPVIYYGDE-------SYL--VSKEGKGDPYNRPMMVFDNSTKAAE----------IIRKLSLLRKVNDALA-- 163787336 177 ------------------------------------------------------------------------------------------------------------GGDLRGMINSIDYIHDLGYTAVWPTPVLINDMPQSYHGYAITDYHKVDPRIGTLDEYKEFSLKLKEKGMKLIMDQVANHCGLEHWWMKDLPFKDNNQKNYEDNIENWNWEVTTYSNHRRTTNQDLYASDADRNGNTDGW--FVEGMPDLNQRNPFMANYIIQNSIWWIETLLGGIRQDTYPYPDK-------------DFMANWAGSIMNEYPNFSIVGEEWSYNPLLIGY---------------WQTGNQNKDGYESNLKSTMDFP---------------------------MTKAIKDGINEKESWDKGLVKLYEG-LANDFSYANPSDIMIFMGNHDKSRVYTEFGEDAV---KTKMALSYMLMLPRIPQIYYGTEILM-------------------------------------------------------------- 86146327 147 -----------------------------------------------------------------------------------------------------------FGGDLKGLTAKLDYLHDMGITAIWITPVPDSRGGAGYHGYWGRDFFKVDEHLGTVADFKALKTKMDSYGMKLVLDYAPNHSNPDDEGEYGVL-----YKKGVRVTDYKNDNAGYYHHNGAIAEN--GKDWEWNDAWARNKTLFNLTDFDQRKDGPA-RQYLIDGAKFWVDLGVDAIRIDAVKHMDKEFIQDFTGQINAY--------AKKSQGKDFYFFGE---WMDSGADATGSNFASIDFANTSGSALLD-------FGLRNTIE------------NALLQHNGTGMYAINNYM-----KLRDQKFTSSDWQVVFLDNHDASRISTVLRS---DAKNFGAGKDKWGGRQSVAFAQDRVELGLALIMTSRGIPCIYYGTEHYAANFTT---NSFGQQGNDPYNREMMP------SFDKTTNAYKM---IKKLSKLRKESYAVQQG 168333759 2107 ----------------------------------------------------------------------------------------------------------------------IDHLKELGVTHVHLLPSYDSDSPQFNWGYDPQNYYSSNPEYARIEEFKEMVAALHSAGIRVVMDVVYNHTSVTDGPFDKVV---PNY--YYRTFDDGMYSNG------------------------------AGCGNEVATERPMVRKYITDSVMYWAEYNVDGFRFDLMGL---------IDTQTMQELTDKLRSEVDA---DMLIYGEPWQADQQTLKGSQKGEEFKVFNDNIRGAIFATGASDKEDDIIEGVKGAINAQEPTEVISYVTAHDNLNL-WDKVIATQELEDELGFEEMKDGALVN--GGSVDDMVANAEPHKFVDPNDVFA-----------NETVKRSILANGIALTSQGVPFIHAGEEILRSGDHNSYKSPDAINMIR--------WDLKDQFGD-------VFDYYSGLIELRNAHPAF--- 88797056 175 ------------------------------------------------------------------------------------------------------------GGDLQGLTEKLSYIEDLGATAIWLTPILKNKALQGDHGYWTLDFTAIDPHLGGNDGLKEFIDAAHERNLKVFFDIIVNHSADVIKYEERSLAEVAEGDGYTPFIPVGEEIAKTPAWLNDTAFYHNQGESTWAGENSLY--GDFVGLDDIDTDNPEVVENFTDVFKGIIDFRPDGFRVDTVKHVNTEFW-----QEFTPAILDYARA--------------------EDTDGFGTHGAGLE-HFTLFGEVYSADPGVLSYYTTEA--KLPSVLDFGIQA-------AITSTINNNGVVAENTTHPLSNLFQQDDRYNDQDSSASSLLNFVGNHDM------GRFASFLGDTLDEDEALAKVDLAHAVMFFTRGAPVIYYGAEIGSGGDKASRQD----------------------------------------------------- 153830763 81 ------------------------------------------------------------------------------------------------------------GGDLRGLINKLPYLKSLGITAIWITPPLDANGGAGYHGYWGRDFFRVDEHFGTLEDFKELTALMHEYNMKLVLDYAPNH------------SNGNDENEYGALYRDGQFITDYNSDVA------AGTNWYHHNGGVTNWNDWYQVRNDFNQSDANVYQYLLDGAKFWIDAGVDAIRIDAIKHMDK-------------SFIQQW--------------------TTDIHNYSKTLGREGFYFFGEWFG-----ASANTTTGIDGYAIDYANTSGSALLDF---------GFRDTLERVLANRSGNSMKTLNNYLETRKSTSDDWQVVFMDNHDMASASTFGPGNNEAGGNQSEAFAQQRVNLGLVATMTVRGIPAIYYGTEHYSAN---FTQNAFGQVGSDPYNREKMP---------SFSQDTQAFKIIQALTELRQNSIAIQRG 167832789 7 -------------------------------------------------------------------------------------------------------------------------------------------------GYWPRDFKKTNAAFGSFTDFQNLISTAHANNIKVIIDFAPNHTSP-------ASSSQPSFAENGALYDNGTLLGNYTNDSKGLFHHKGGTDFSTIEDGIY---RNLYDLADINQNNNTIDKYFKEAIDLWLGLGVDGIRFDAVKHMP-------------FGWQKSLASSMYSSNHPVFTFGEWFLGPDKT----SPDNVKFA-NNSGMNLLDFAYAQEVREVLKDKSETMTDL--------------------------------------------NSVLESTASSYNYIHNMVTFIDNHDMDRFQAAGSSTRPTEQ------ALALTLTSRGVPAIYYGTEQYMTG----VGDP--------NNRAMMT------GFNTNTTAYKL---IKALAPLRKSNPALAYG 86159328 33 ----------------------------------------------------------------------------------------DPEWYRS--AVIYGVVPPRFGPELKAVTARLDALRDLGVDALWLAPVNPTDDPG-DVSYAITDYFGLRADFGTPEDLRALVREAHARGIRVLLDFVPNHTSVGHPHHLDAAARG--------------------------RASPWWGWYDRDPAGRETHYFDWKHLPNLDYGNPLVRQMMLDAFAFWVEYDVDGFRVDAAWGIRQR----------APAFWGALRRRLDAVKPGVFLLAEASARD----PFYVRNGFDAAYDWTGELGHW---------AWEKVFDDPARIGPA-----------------LDAALASRRTPMHRVARFLNNNDTGERFVT--------------------------------RHGLAVTRVAAVLLHALPGIAVVYTGDEVGAE-FQPYEEGP------------PVSWVDV----------HGLRPLYRRLAALREDLPALRRG 20090848 220 -------------------------------------------------------------------------------------------------------------GTFSGIIEKIPYLKELGITAVELMPVFDSPEGKRYWGYDPICFFAPNPERGDHKEFRDMVKALHKAGIEVILDVVFNHTAEGDHLGPVFSFKGIDNSIYYHLEPDRQ-----------------------------YYSNYSGCGNTVNCNHPISQKLIVDSLKYWTEMHVDGFRFDQGSILSLDTDGKVMKYPPVI-----WQIELDDSLGYIKVIAEAWDAAALNVGYFGPRWAEWNGYYRDEIRRFVRGDPGLVGRVASRIAGSPDLYQSENSVNFVTCHDGFT---------------------LNDLVSYNYKHNEANGENNRDGTDNNLSWNCGVETEDPEIEALRERQIKNF---ASILLLSIGVPMISMGDEVRRTNNNAYCQDNGTGW---------FDWNLVGRNRD-------MFRFWKLMIDFRKRH------ 163848651 51 ------------------RIALPERTDDWHGYIPGLRPYGYRVHGPYLPQQGHRFNPHPYARALCGELNYGYRVDSPYGDLTIGKRDSAPDWGDDADSVIYELHVKGFTGTYAGLASVIDYLKQLGVTAVELLPVHAFITDQNYWGYQPINYFSPEPRYASQSDFKAMVKALHAAGIEVIIDVVYNHTGEGNHLGPTLSFRGIDNVAYYRLVPDQ---------PRYYLDDTGTGN-------------------SLDLNHPRTLQLVLDSLRYWVEMHVDGFRFDLA--RTLARGPAGSDLPSP--FFTAVRQ--DPVLSRVKLIAE----PWDV-----GFDGYWVGRFPAPWAEWNGRYRDTVRCFWKG-DPGQAADFASRFMGSMDLYHHNGRRPYHSINFVTAHDGFTLRDLVS-------YNEKHNEANGEDNRDGDSHNNSWNCGVEGPTDDPDIRALRLRQMMNATLFLSQGTPMLLAGDERGQGNNNAYCQDN------------PISWVD----WEPDSEAEVLLAFTQRLIGFRREHPVLR-- 83815012 10 ----------------PPSIAPADRTPDWAQ-----DAVWYQIFPERFRNGDPSNDPTRQTLQ------RPIADVPASWRPTRWTR----DWYEQADWMGGGVYDRRYGGDLQGVIDRLPYLDSLGVTALYFNPVF---SARSLHKYDGSSYHHIDPNFGTAADFFVLLEKAHARDLRVIIDGVFNHTGRDFFAFEDLVENESRYADWYAVFDDPATPDTSEFDYTGWWGVKSLPEFATNEASTNLQAG--PKQYILD----ATKKWMDPDGDGDPSDGVDGWRLDVA-------------EEVPVGFWQEWNAHVREINPEAYTVPEVW---EDASGYLEETGFSATMNYHGFAFPLKGFPSRFAELLRERRAAHPPRVRRG-LQNLIGSHD---------------------TPRLATMVVNRADTGYAQPERFDDNGAIVDLRKNPNYKVRAPTAEERRLQ----RLAVLFQMTYVGAPMVYHGDEAGMWG----ADDPDD--------RKPMVWPDKDRPADPVAFNENLFATYRDLISLRREHEALRRG 192359172 163 ------------------------------------------------------------------------------------------------------------GGDIAGMIQHLDYLAGLGVTQIWPNPLTENNQPSSYHGYATTNLYQIDARYGSNEDFKTFVTKARAKGIGVIKDIVVNHIGSEHWWMKDLPSRD------WLNYPDQYRETNHRRTVIQD-PYAAPEDKALFVDGW-----FVPTMPDLNQRNPHLARYLIQNSIWWVEYGLSGIREDTYGYADEK-------------FLSDWAKAIMDEYPNFNIVGEEWSSNPAVVAHWLRGKQNPSGHLPYMPSMMD-------FPIHEALRI--------------------------ALEEQEGWDTGLVKLYETLANDFIYPDPF-NLVIFPENHD---------TSRIYSYLHDD---IDLFKSAMIYMATMRGIPQLYYGSEV-------LLSSPRHRDDG---------------------------------------------- 46446740 134 -------------------------------------------------------------------------------------------------------------GTYLGVIEKIPYLKELGINAVELMPIYEFNESENYFGYSTVNFFSPMNRYATLVEFKTMVKELHRHGIEVILDVVYNHTFEGNQMGPIQSFRGLDKHAYYMI------------------------------DEQGNYLNFSGCGNTFNANHPIVKEFIIQSLRYWVEMRVDGFRFDLASILCRSENGTPLNPSPLIEAISH-----DPILSQTKLIAEAWDAYQVGGFYPGQRWAEWNGHYRDIVRRFIKGTSGHKTAFATALSGSQDLYGPCCSINFITAHDGFS---------------------LADLVTYNDKHNLDNGEENRDGFDHNDSWNCGIESNNKKIVALRERQIRNFLLA---LLVSQGIPMILMGDEYAHTRD---------GNNNTWCQDNKLNWFLWDKLLEKQS----VFRFFKSLITFRKNYPLL--- 196254437 117 -----------------------------------------------------------------------------------------------EQLVIYEMHITAFGGDYAQVIEKLDYLSDLGINAIELMPVTEYP-GRKNWGYQARYFFAAESSYGTTEDLKQLIDECHARGIRVILDMMLNHSEESCPLRQ-------IDHDYWYYHEARDPKNYWGPE-------------------------FNYEHYDENLGIKPAWQFSGDVVRFWIEYHIDGIRYDAA--------RQLANYDFMHWIVEEAKKA--AGSKPFYNIAEHIPDTPTITNIDGPMDGCWHEAFYHLVIAQLCGASFNLEELKKAIDKIQGYMGVTNVVNYLGNHDQERLMVG-----------------------------------------------------LANHNLFDKAAFKRAKLGAVLLMTALGIPQIWMGEEFG------------NCERKETNQLPNIDWTLLNNE-----PNRSLFEYYRGLIELRKNNSVF--- 197117214 147 -------------------------------------------------------------------------------------------------------------GTYAGLVEKIPYLKDLGVTAVELLPVFQFDPHDNYWGYSPISFFAPHEPLGPLDEFRDMVKALHKAGIEVILDVVYNHTSEG---------------------DHKGPTFCYRGFANDVY-------YSLAPDGSYINHTGCGNTMNANHH--VVRRLIIDSLHYWVEMHVDGFRFDLASILSRDQGRPLKNPPILWDI------ESDPALAGIKLIAEAWDALYQVGSFIGDSWKEWNGEFRDDVRRFLKGDEGVVSRFAARMLASPDIYEPEQSINFVTCHDGFT---------------------LNDLVSYNKKHNEANGESNRDGSDANLSWNCGVEGP-AGDPAVEELRNRQVKNFMAVTLLALGTPMILMGDEMQQGNNNAYCQD----------NRGWFDWSLHERHAD-------IYRFTKEMIKAR--------- 48290 73 ------------------------------------------------------------------------------------------------------------GGDFQGIINRLDYIKNMGFTAIWITPVTMQKSANAYHGYWTYDFYSVDGHLGSMAKLQELVRAAHAKGISVMLDVVANHTGD----FQPSSFAKAPFADWYHHYGDTQD----------------------WNDQWWVENGDIAGLDDLNQDNPAVATELKNWIAWLVQTGVDGLRVDTVKHVPKW-------------FWREFDGAANTFTLGEVFHG----DPAYVGDYT--NYLDAVLDFPMYYTIKNVFGDQSMRTIADRYAQDYRYKNPMTNGLFIDNHD--------------------VPRFLNEA---------------------------------SGKPGASWDKWPQLKAALGFMFTTRGIPILYQGTEQG--------------------------------------------------------------- 167456362 61 ------------------------------------------------------------------------------------------------------------GGDLRGLTAQLDEIAALGVTAIWVNPLYVSGAGFPDWGYWMDDLSRLDPRFGDEAELAAFVNACHARGLRVLLDVVYNHAGYDSAY------------------------------LRDPRTRPWLRNNVVGDCGDDDLTSCLAGLPDWKTELPEVREFLLAAQLGWAKRGVDGFRLDTVKHV----------EPAFWELHR--RRVRAELVPGFFLLGELWGGDRESLPYFAADTLDAGLDFGFQGSTVGWLGRGRTIAYERYLASRHKVRAGHLLAQYLSSHDQPG---------------------------------------------------------ALHLLGGDR---ALFRLAALLQLTTVGIPTVYYGEEVARP----IGEWPDNRSDMPWGQR-----DVLPGAGKPRDEAMRAF--YQRVIALRRAHPALSRG 94267780 132 -------------------------------------------------------------------------------------------------------------GTYRGIIEKIPYFKELGVTAIELLPVAEFNELENTWGYSPLAFYAVNGRDGNVREFKEMVKALHAAGLEVILDVVFNHTAEGGADGPVISFKGIDNPIYYLLDPATRE-----------------------------YLNFSGCGNTVNCNHPWVRELIVDCLRYWVEMHVDGFRFDLASIFGRGARGEILAEPPMVEKIAE-----DPVLAKTKIIAEAWDA--------AGLYQVGSFSPHQRWAEWNGRFRDDVRRFLCGHDDTVAALATFNSINFITSHDGFTLHLVSYNHKHNEANGEDNRDGDNHNISWNSGVEGESDEPAIL-----------------------ALRARRLRTAAVILLLSQGVPMLCAGDEFGRGNNNAYCQD----NEISW-----LDWRLVEQNA-------GLLRFFRLLISLRRRHPLFR-- 150020446 177 -------------------------------------------------------------------------------------------------------------GTFLGIIEKLDHLKELGVTTIELMPVFEFNVNSIDWGYNPLGFFAVTGNYSKLGEFKDFVKELHKNGFEVILDVVYNHTGEGNELGPTLNFRGIDNEIYYML----------------------------NPKNKRYYLNYSGCGNTLNCNHPVVKQLIIDSLRYWVEMHVDGFRFDLAAVLGRTPDGRWI---GDFSLLKDISE--DPILHNLKLIAEGWDAAGYFLGEFPQGWAEWNGKYRDIVRKFVRGDEGVIIELAKRITGSEDLYGNQASINFITCHDGFTMRLVSYNEKHNEENGEDNRDGTNENFSYNHGVEGETDEPKIIKIR--------------------KQQVKNFI---TILMISHGTPMILMGDEIYRTNNNAYCQDNEK---------TWLDWTLKEKHYD-------IFRFFKKMIEFRKKHHALR-- 62816022 49 ------------------------------------------------------------------------------------------------------------GGDWQGIIDKIQYLTDLGVSAVWISPPFESDIGTSYHGYWARDFTDPNEFFGDMETFKQLVDVAHQNGIKVVIDFVPNHTSP---------STSDGELEDGALYDNGSYVAAYNDDPKSYFHHNGGTDYSSYEDQIY---RNLYNLADFDHHEAYIDQYLKDAIKQWLDAGIDGIRVDAVAHMPPKWQKTLVDTIYDHR--------------PVFTFGEWFLGADQNPRYYDSGMSLLDFRFGQEIRQVLRDFTDDWYGFRDMLQETESEHDQVDQVPFIDNHDMPRFTVADGDTRNTD-------------------------------------------------------------MALAVLLTSRGTPAVYYGTEQYLTG----GNDPD--------NRKPMP------SFDTTTTAYKV---IQALTSLRSSN------ 198257800 34 -------------------------------------------------------------------------------------------------------------GTFAAVEADLDRIQDLGIGVIWLMPIQPIGAVNRKGPYSVADYMGINSEFGDAESFRSLVDAAHDRDIKVIIDWVGNHTAWDNPLTDEH---------------------------PEFFIKDAEGNFTPPHGTDW------TDVIQLDFSNRELWDYMSKAMEYWIEYDIDGFRCDAVGLPTKFWNFASRNL--------------RTLDPELFLLAE-SEAPDLNLHAF-----HASYGWP-MHHTFNSVAKGDKSALDQFNRQSIEFPSSTLLLNFTTNHDENSWN--------------------------------------------------GTTAERLGPAKRTFD---------TLVFTLPGIPLIYNGQEASLAKRLEFFE------------RDPIDWSDLSE-----------MNFYQELTALKASHPAL--- 148270087 59 ------------------------------------------------------------------------------------------------------------GGDLKGIIDKLDYIRGLGVDGIWITPPVANQWWDPYHGYWARNFKEVDEHFGNIETYRKLSEEIHRKNMFLIQDIVVNHVGNYFRFFEINTGSVPTFAQFPFNMNDYNDPKQREMNVYHWTPD-----ITNYNDIHQKLNYQLSGLDDLNTENPMVRSALKDSYGFWIKEGVDGFRVDTAMYVPKDFWDDFFFGKDGIMTLK----------DDFIAFGEAWSAEKEIESYFD-HGFNAMLDFPLCEEIRRVLKGGKTSWLAYRIERRNQTLEKGLLVTFIDNHDMERFSRGTDE--------------------------------------------------------------KTLRMAVAFLMTLPGIPVIYYGTE----------------------------------------------------------------- 149911530 235 ------------------------------------------------------------------------------------------------------------GGDLKGVIEKLDYIKSLGTNAIWLSPIVESFPFYSYHGYWARDFTKIDENFGNEDDLKRLVEEAHKRGIKVLLDVVINHSGYATLADLQFDQIPNPSQNWPAQWGDWQPSTGQNWHSFNDSIDYSNVAWSRWWGGDWVRTGLPNYPPDWLLNNPGTRDYLIKWQTDWVRRGIDGYRIDTVKHVSGDVWMRLK--QAATKSLDDWREENDKTGQPFWMMGEVWGHSAYRSPYYDEGFDALIFDMQKKMDHGASCFSQMADTYQNYADTLQEEPD-FNPVSYMSSHDTELF--------------------------------FGRFKSFEMQRN----------------------------AANALLLS-PGAIQVYYGDEVA-------RKIGPYADDFHQGTRSDMNWSLDANRQE-------LLKHWQTLGQFRQDHPAIGAG 149922916 172 ------------------------------------------------------------------------------------------------------------GGTLDGVRAAIEDLAQLGVSALWLSPVYLNPDADSYHGYWVLESRTVDGRIGGEPALRELIDLAHGEGLGVVLDVIPNHVYEDHAVVPSASA-----AGWFNTHGHTEECVCGTPTCP------------WSDYQETCW--FAPYLPDLRLEKPEAMDFSMAEIAWWVDEDVDGLRIDAVSMMPRAAS------RRVADLLRS------SAAPDRLLVGEVFGGIDGLRYYLGPQGLDSVFDFPLMWSLRATLSGAEGFALDALLDEEDAALEGSGALLMLGNHD--TPRFVSSLVGDHLGDPWDEP-------ASQPEGADAES----------------------------AAVLERAALGWTLQMTLPGMPVIYYGDELGL----AGANDPD--------CRRVMP--------DPATLRQQLLAHARALGQLRRATPALR-- 118442732 43 ------------------------------------------------------------------------------------------------------------GGDWQGVIDKLPYIHNMGYTAIWISPVAEPQMTNRYHGYNVKDPNKANPYFGTKEKLKELVDSAHALGIKVIIDVVPNHIGDYMLGTQA-------------FYDIPSLQPAAPFNNPAWYHHNGDINWSLADGRYDQWAQDYLENHDLDFDVPAAKQAIFSSIKGWFDYGADGARVDAAKLMKPTDIGELQNLLGVNTF------------------GENFDGNAEVSRWVGTNKEWGMLDFPLFFSVLNSFAYGQSFDIKGTLAQDSYYGGNANMVTFIDNHDR--------------------NRFLTEAGGS----------------------------------------VEKLQNALSFIFTVRGTPVVFQGTEQNKGNGNGQI---MTGGIADTWNR----WSMVKRDANGNVLENSTFKHVAKLNEIRKNNPALRTG 191163908 147 -------------------------------------------------------------------------------------------------------------GTYAGLVAKIPYLKDLGVTAVELLPVFQFDPHDNYWGYSPISFFAPHEPLGPLDEFRDMVKALHKAGIEVILDVVYNHTSEG---------------------DHKGPTFCYRGFANDVY-------YSLAPDGGYINHTGCGNTMNANHH--VVRRLIIDSLHYWVEMHVDGFRFDLASILSRDQGRPLKNPPILWDI------ESDPALAGIKLIAEAWDALYQVGSFIGDSWKEWNGEFRDDVRRFLKGDEGVVSRFAARMLASPDIYEPEQSINFVTCHDGFTLNLVSYNEKHNEANGESNR-----------DGSDANL--------SWNCGVEGPAGD-PEVEELRNRQVKNF--MAVTLLAL-GTPMILMGDEMQQGNNNAYCQD----------NRGWFDWSLHERHAD-------IYRFTKEMIKAR--------- 170695085 159 -------------------------------------------------------------------------------------------------------------GTFSGLIEKIPYLKDLGITHVELLPVMAFDEQDNYWGYSTHSFYSPHPGYSAPQEFRAFIDAMHAAGIQVLLDVVFNHTA-------EAGASGP--------------VINFKVLANEVFYHVDPAQ-----GGRYLDYT--GCGNTVNCNHPLVSAFILRCLEYWVREGVDGFRFDLASVFTRGEGGALLGTPPLP-----WAMEASPVLARVPLIAEAWDA---------AGLYHVGAFPGMAWAEWNGRYRDVIRRFVRGDPGMIGQMCTCNSINFVTCHDGFTLRLVSYDAKRNQANGDDNRDGSNDNLSWNCGEEGDTNDPSIVRLRLRQGRNFI-----------------------AILLLSQGVPMLLAGDEILRTNNNAYCQD----NELSWT-----DWRFSDDSLD-------MLRFVREMIALRKRHPSLR-- 8569360 48 ------------------------------------------------------------------------------------------------------------GGDLEGVRQKLPYLKQLGVTTIWLSPVLDNTDNTGYHGYWTRDFKQIEEHFGNWTTFDTLVNDAHQNGIKVIVDFVPNHSTP-------FKANDSTFAEGGALYNNGTYMGNYFDDATKGYFHHNGDISNWDDRYEAQWKNFTDSLADLSQENGTIAQYLTDAAVQLVAHGADGLRIDAVKHFNS-------------GFSKSLADKLYQ-KKDIFLVGE-----------------------------WYGDDPGTANHLEK-----------------VRYANNSGVNVLDFDLN-TVIRNVFGTFTQTMYDLNNMVNQTGNEYKYKENLITFIDNHDMSRFLSVNSNKANLHQ------ALAFILTSRGTPSIYYGTEQYM----AGGNDP--------YNRGMMP------AFDTTTTA---FKEVSTLAGLRRNNAAIQYG 91200765 19 ----------------------------------------------------------------------------------DSFKWKDSKWIELSQLIIYELHVGTFTGTFDAILPRLNSLKELGVNAIELMPVAQFP-GERNWGYDGAYLFAVQNLYGGPEGLMRLVNECHKQGISVILDVVYNHLGPE-----------------------GNYLAEYGPYFTDKYHTPWGKAINFDDAY-----------------SDEVRSFFLQNALFWFNYHIDALRLDAIH------GIYDMGAKHILEELKEKTAELSVQKKKTYLIAESNLNDTKITR--------------TKETGGYGIDSQWCDDLHHSLHTLLTGEITGYYCDF-----GETKHLVKSLGEGFAYSGEYSPFRKRRHGNSSKNCPPSQFVVFSQNHDQIGNRMLGERLSTL-------VSFEALKLAAGVILLSPYIPLLFMGEEYGEEHDFQWQGEPPDPQDSETFLTSKLNWGKKRQGH-----HKVLLDFYKHLIHLRKTIPAFA-- 109898430 99 -------------------------------------------------------------------------------------------------------------GTFKSTIEKLDYLAKLGINCIEVMPVNEF-AGDFSWGYNPAYPFAVEEAYGGPDGLKNLVREAHARGIAVVLDVVYNHFSDLHLWQFDGWSENNKGGIYFY--NDWRSDTPWGDTRP-------------------------------DYGRPEVRQYIYDNAMMWLEERLDGLRMDMIPYMRSVSGSEDPDIEEAYDLIRWLNSEIQRRHPGKIVVAEDLHGNDFVTDKTEHGGLGY-------TAQWDADF---VHPIRDVLTQP------------------------EDDSRDLNLVEKALTRQYSGDPLSRVVYVESHDEV-----ANGSARLAEEIA--PGNVDKDYFARQRSAIGAALTLTAPGTPMLFQGQEL----------LEDLWFDDKD----PIDWSRKQQF-------PQLHKAYTRLIALRTEHPSL--- 108803168 51 --------------------------------YGRLGQYGYRVYGPYDPENGHRFNPNKLLAGSLDWRHPHFGYRPGEFDERDNARVVDTAFTWWHDTIIYELHVKGFTGTYAGLASAIEHLKRLGVTAVELMPVHFFRGLRNYWGYNSIGFFAPDARYGSINEFKTMVKRLHSAGLEVILDVVYNHTAEGNHLGPTLSFRGIDNAAYYRLVPD---------------------------DRRYYM-DYTGTGNTLNMMHPRVLQLIMDSLRYWLEMHVDGFRFDLASALAREL-HDVDKLSAFFDIIRQ-----DPVISQVKLIAE----PWDV-----GEGGYQVGNFPVGWTEWNGKYRDAVRSYWKGLTGSSDLYERYASINFVTAHDGFT---------------------LQDLVSYNEKHNEANGEDNRDGHDDNRSWNCGVEGPTGDRGIRRLRARQKRNLMATLLLS-QGVPMILHGDEMGRTNNNAYCQD----NETSWVS-----WNLAPADRN-------FLAFVRRMIRLRREHPIFR-- 21225304 400 -----------------------------------------------------------------------------------------------------------FRGDFKGLVNKLDYIKGLGFSAVWITPVVLNRSDYDYHGYHGYDFYKVDPRLESAASYQDLIDAAHAKGMKIYQDVVYNHSSRQWSWYYDEKQPGFEYKSYYNLWSTAEPTGNTCVNWGRPTGAKSPEGYTLY-DCQWLYHNCWIGNWDFNTENPQVQNYLIGAYDKYIDMGVDGFRVDTAVHIPRTTW-NRRFLPAIQE--RVAQQHGAEAAKNFFVFGE-------VAAFVNDKWNRGSVNHSAQFYTWKERKEYSADDAKAALEMYEYEQQQGT-GNQPTSANAFLEGNSYHVSRFSGMNVIDMRMHMNGDASNAFHNGKDSDDSYNDNVVYVDSHDYGPNKSSERFSGGTDAWAENM----SLMWTFRGIPTLYYGSEIATTGRAYYGDHLAGDVTASDFSRV-----DSATGAVATTLAQPLVKHVQRLNQIRRAVPALQMG 194541361 28 ------------------------------------------------------------------------------------------------------------GGDLVGVSDKLSYIEDLGATSIWITPPVANQWWDAYHGYWARDFQKVDKHFGDMESYQALAREVHARNMFLIQDIVTNHVGNFFTYDDPYSYDPSLPCQGFRLIKNALPAGQYPLNMNECKTDGWTPTITDHNDPVQEKTWQLSDLDDLNTSGPEVRAYLKESYRKWIREGVDGFRIDTVKFVEHDFWNDFLHADDG-----VMTQAVDTGRDNFLTFGEVFETSEKMLTYIGESGSPSVLNFPLQATMTRVFASGQTDYLRFRLEKMMEMPNPYIMPNFIDNHD--------------------MPRFLSQGSVND------------------------------------------MKQALITMMSVPGIPVIYQGTEQAM-------------------------------------------------------------- 115378683 468 -----------------------------------------------------------------------------------------------------------FRGDFKGLIQKLDYIKALGFSAIWITPVVLNRSDYDYHGYHAWDFNKVDPRLESAASYQELINAAHAKGIKIIQDVVYNHSSRQWSWYYDAPVSGFEYKSYYNTCRNWGVPTQWPNPTSGMFPSFHPCWIGNWEGEDSRSCWIHEDLADFNTESTPVQNFLINTYNKYIDMGVDGFRIDT-AVHIPRVTWNRRFLPAAR---QHAEQSFGAKGKDFFMFGEVGSFVND--KWNRGSVNHSAQFFTWKYTSNDVQAALDQYNYENTLGTGNQPTSTNAFLQGNAYHDHSQFGMSVIDMRMHMNFGEASNAFWNGKDSDDSYNDATYNVVYVDSHDYG---PNKSSTRYAGGTDAWAENM-------SLMWTFRGIPTLYYGSEIGKPIDRAYFGDNIEGGVTASD----FGAVSSASGKVAETLNKPLVKHLQRLNQIRRRIPALQKG 209526664 27 ----------------------------------------------------------------------------------------DSNWSGVPDLIIYELHVGTFTGTFQAVISRIPELLELGITAIELMPVSQFP-GSRNWGYDGVYPYGVQTSYGGPEGLKALVNACHKQGMAVVLDVVYNHFGPE-----------------------GNYTRDFGHYFTSKYQTPWGSAINYDDAG-----------------SPGVRNFVLENVLYWFDYHIDALRLDAIHAIYDF---------GAKHILEEMSDRVEAQGRQFYLIAESIINPKNLGGYGIDAQWSDDFHHALRTLITGDL-TGYYKDFGKCADLAKALSESFVY----------------------SWDYSPNRDRYHGSYAGSRPPS--QFVVCCQNHDQIGNRMLGERLSQL-------ASLEALKLAAATVLLSPYIPMLFMGEEYGETAPFLYVGEPPDAQSIETFKQSILHWEKRSQGH-----HKTLLGFYQKLISLRHEIPAIKKG 37677036 235 ------------------------------------------------------------------------------------------------------------GGDLKGVIEKLDYIQRLGTDAIWLSPIVESFPFYAYHGYWTRDFTKIDENFGRDEDLKTLVEEAHKRGIKVLLDAVINHSGYQFDGMQVTTKEANLPEKWANWQP--KSGENWHSYHSAI--DYQSQNWSQWWGADWVRTGLPGYQPQWLLENPGTRDYLIEWQTDWVKRGIDGYRVDTVKHVEGEVWKRLK--QEATKSLDAWRKANGQSGAPFWMMGEVWGHSAYRSPYFD-DGFDALINFDMQKKLDKGAASQMADTYRDY-ANTIAQQSDFNPVSYMSSHD--------------------TELFFSRF---------------------------------------KDYAVQR-NAANALLLS-PGAVQIYYGDEVG-RNIGPYADDFHQ------GTRSDMVWQLSAEQQ-------TLLNHWQKLGQFRRAHPAVGAG 104162004 79 ----------------------------------------------------------------------------------------------------------------KGIIDHFDHILELGVEAIYLNPIFESP---SSHKYDTEDYLKIDDNFGNDYVFEEFISLAEDSGIKLILDGVFNHTGYDFFAFKDLRERESPYKDWYFVKR-------------------FPIRKIQDRAMTYVGWNGYAYMPKVNSLNEGWQAYVERLVRKYNLEGIGGWRLDVATEVDPLFWSG------------FFRPLVKSLEKDMILVAEFWG---DARSLLRGKTFDSAMNYPFKEA---------------VIEYVFRAGNSAAKFAAMTN-------------------------------------LYLNAYPPQTLHSLWNILDSHDTERILTLAFN---QVDLLKIAVAIQMTFIGSPVIYYGDEVGMKG----GKDPE--------NRAPMLWDEEKWNWE-------IYDFYKTLIDLRRTHESIKDG 116750378 90 -------------------------------------------------------------------------------------------------------------GTFRGLIEKIPYLKDLGITHVELMPVMAFDEQDNFWGYSTHSFYGPHPGYGTHAEFRDMVKALHRAGIGVILDVVFNHTAEG-----GARGPVINFKGF----------------VNELFYHLEPND-------RSVYRDYTGCGNTVNCNHPLPARFIIRCLEGWVEMHVDGFRFDLASVMARGEDGNPMRHPPV-----LWNIEFSDVLLNTRIIAEAWDAAGQVGTFPGLRWAEWNGRYDVMRRFVRGLAGQAATNLSGSSDLYQPLDRPTNSINFITCHDGFT---------------------LNDLVSFNDKHNDANG---ENNRDGSNDNLSWNCGVEGDTDDPQVLALRRVKNYMAILLLSQGVPMILAGDEVLRTNNNCYCQD----NELGW-----LDWTLMEKNRD-------VLRFVREMIAFRKRHP----- 209963577 68 -----------------ERIALPEYTDEWHGYLPDARPYAYRVHGAYEPLAGHRFNPNKL---LLDPYAKAHVDRRDSAPAMPKCRVVDPAFTWGRDTLFYETHVRSLRGTFAGMMQKIDYIRSLGVTSVELLPIHAFVDDRNYWGYNSIGFFAPDPRYLAISEFKEMVAHLHDAGIEVILDVVYNHTAEGNEMGPTLSFKGIDNASYYRLLPDQ---------PRYYINDTGTGN-------------------TLNLSHPRVLQMVTDSLRYWVEMHVDGFRFDLATILAREPY----GFDEGGGFLDSCRQ--DPVLSRVKLIAEPWDPGGYQVGGFPPGWAEWNDRFDTVRAYWKGDEGRLPDLAARVTASGDRGRKPWSSVNFVTAHDGFT---------------------LNDLVSYNDKHNMANGEENRDGHSHNLSWNHGAEGATADPAILELRERQKRNMLAT-LFFSQGTPMLLAGDEFGGGNNNAYCQD----NEISW-----LDWQGIDDRGQ------DLARFVRRLIRIRQMHPLLRRG 113970472 176 ------------------------------------------------------------------------------------------------------------GGDIEGIRQHLDYLAKLGVTQLWINPLLENNQAQSYHGYAITNLYRVDPRFGSNQDYQKLVTEAKQHGLGVIKDVVLNHIGSNHWWLKDLPSSDWNYPQQPNVTDANTAPAASFTSPSFTSPSFTSHRRTTVQDPYFVDGWFVDSMPDLNQRNPKVATYLIQNSIWWVEYGLSGIREDTYSYADK-------------TFLAQWSKALMAEYPHFNIVGEEWTANPITVSYWQKGKIN---------------ADGYRSDLPSLMDFP------------------LNEKLVESLNEPEGWDTGFIKLYEMLA-NDVVYANPSQLVLFEGNHDTN--RIYSLLKENLPLYQ----------MALTYVLTAKRIPQLFYGTEVLMTSPTEGRHD----------------------------------------------------- 212224602 25 ------------------------------------------------------------------------------------------------------------GGDLEGLIEKLDYIQSLGVSMIWLSPLNDNIGSAPYHGYWTHDYKRIEEHFGDWKTFKRLVEDAEKRGICIIVDYVPNHSNPATDGELGSLYDNGTLVTNYYYDAKNATVNPYTGSKELIYHHN--GDIGDWFGFQLKYANLFGL-ADFNQLNPWVDSYLKDGARLFVEAGACGFRIDAVKHMDLGW--------------------LESFYLDLYSSSE---------------------RPLFIYGEYYSLSPQKTDDM-----YYFYLYSNVSPLLGIPIRNDIVRTFAY------GGSMKDLARELEDYYSLFVY--PNKQVNFLDSHDLVRFL-------------NENHRLDRYHMALALTMTLPGIPVIYYGDE-------SYL--VSKDGKGDPYNRPMMVFNNTTEAA----------RIIRTLAELRKTNDALAFG 146298970 46 ------------------------------------------------------------------------------------------------------------AGTLKGVQERLSQIQELGANVIYLMPIYPVGKEKASGPYAVKDYKAVNPDFGTLQDLQALVEEAHKKNIAVVLDWVANHTAWDNAWI-------TQHKDWY----------QQDASGNIIIP---PG-------------TNYNDVAQLNFNNTEMKDAMIDAMSYWVNANIDGFRCDYADFVPNNFWADA---------ISKLRKIKK--NQTILMLAE--------------------------GSKYNHFASG------------FDYTFGFNFFSTLE-------KLFKENKSAVTIQESNTTEYANNY------NPENRVVRYTSNHD-----VNLSDGTPLELFGGRNGSIATFVVAA----YLKSVPMIYNGQEIGYNKRLNY------------FAKTPIDWTTADNE---------MLAEYKKIIAFRNTSKAIKSG 56609602 378 -----------------------------------------------------------------------------------------------------------FRGDFKGLIQKLDYIKALGFSAVWITPVVLNRSDYDYHGYHGWDFYRVDPRLSSGASYQDLINAAHTKGIKIIQDVVYNHSSRQWSWYYDAPVSGFTYDGLYYNGDLWSTAEPAGNTCRNW--GVATGGYSKEYNCQWYYHQCWIGNWDFNTESTPVQNFLIDVYNKYIDMGVDGFRIDT-AVHIPRVTWNRRLLPAAQ---QHAQDKFGAKGKDFFMFGE-------VGSFVNDKWNRGSPNHSAQFFTWKERRTYSADDTTAALEQYNYEQAQGTAAQPTSTNAFLQGNVAPDHSQFSGMSVIDMRMHMNAFFNGKDSDDSYNDATYNVVYDSHDYGPNKSSTRYAGGTDAWAENM-------SLMWTFRGIPTLYYGSEIATTGRAYYGDNLEGSVSASDFGVV-----GSASGKVAETLARPLAKHLQRLNQIRRRIPALQKG 94984648 169 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GAVPEFKNMVRALHDAGIEVILDVVYNHTAEGNHLGPTLSFKGIDNPTYYRLVAD---------NPRFYFDYTGTGN-------------------SLNVRHPQTLQLIMDSLRYWVDMHVDGFRFDLAS-------TLARGLHEVDQLSSFFTIIQDPVLSRVKLIAE----PWDV-----GEGGYQVGNFPVKWAEWNGLYRDAMRAFWKGEGYQNDGRKPYASINFVTAHDGFTLR---------------------DAVTYEQKHNEANGEGNQDGHNHNLTWNCGVEGETDDPEVNRLRHQQQRNLLATLLLS-QGTPMLLGGDEIGRTNNNAYCQD----NEISW-----YDWANID---------TDLLAFTRKLIALRKTHPAL--- 160894812 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IDLKLDFVLNHASVQSPQFQDLLENRSEYRDFFINWDGYIQPEQKYLDPMFFRKPGLPLLMVKMADGIPYWNTFYQEQMDLNIKSEKVWDFYRETIKKLAGYGAKIIRLDAFAYAPKAPGANFLNEPETWEFLEQIHKLAKPY--GIRLLPEIHAGYKEKKYKMIAEKGYLTYDFFLPGLILDALYRGDGSYLEQWAKE--QIKENIHTVNMLGCHDGIPVLDLAGLLPDDRIE--DLIRLLVDRGGFVKDLHGNKKMYYQVNTTYYNALGENEQA---------------LLLARALQIFMPGKPQVWYLDLFAGSNDYEAVKRAGAGGH-KEINRT-----NLSQKDIESGLEKEVVKKQLEMLKFRKEFPAFG-- 116622006 90 -------------------------------------------------------------------------------------------------------------GTYAGLIEKIPYLHDLGITAVELMPVFQFDPQDNYWGYAPVSFFAPHQQYGVLNEFRDMVKALHRAGIEVILDVVFNHTAEGDHRGPTLSFRGFDNTAYYLLEPDRS------------------------------YSNYSGTGNTLNANHPIVRRMIVDSLRYWVEMHIDGFRFDLASILSRDCCGRPMAQPPV-----LWDIECDAVLAGTKLIAEAWDAAGQVGSFIGDSWREWNGRFDDIRAFVRGDDDTAARFADRWLGYGHENREAEQSINFVTCHDGFTLNLVSYNDKHNQQNGESNRDGCND-------------------NRSWNCGVEGP-SNDPEIEALRNRQIKNFL---TITLLSLGVPMIVMGDEVQQGNNNAYSQD----NETSW-----FDWTLVQRHAD-------LHRFVKLLIARR--------- 126364303 79 ------------------------------------------------------------------------------------------------------------GGDWQGIIDEIEYLPDMGITALWISPPVEHPEGSSYHGYWARDFKKTNPFFGDFDDFSRLIETAHAHDIKVVIDFVPNHTSP-----VDIEDGA--------LYDNGTLLGHYSTDANNYFYNYGGSDFSDYENSIY---RNLYDLASLNQQHSFIDKYLKESIQLWLDTGIDGIRVDAVAHMP-------------LGWQKAFISSVYDYNP-VFTFGE----------WFTGAQGSNHYHHFVNNSGMSALDFRYAQVAQDVLR------------NQKGTMHDIYDMLASTQLDYERPQ---------------------DQVTFIDNHDIDRFTVEGRDTRTTDIG-------------LAFLLTSRGVPAIYYGTE----NYMTGKGDPG--------NRKMM------ESFDQTTTAYQV---IQKLAPLRQENKAVAYG 89900942 51 -----------------------------------------------------------------------------------------------QDMVIYELHVRGFTGTYAGLAPVVDYLKRLGVTTIELLPVHSYVSERNYWGYNTLGFFAPERRYGNVKEFKTLVKTLHSAGIEVIIDVVYNHTCEGNQLGPTLSLRGIDNASYYIA----------------------------NASNHRYYDDFSGCGNTVNIEHPRTLQWMMDSLRYWVEMHVDGFRFDLASALAREAG-EVENLGGFFDAIRQ-----DPTLNRVKLIAEPWDL---------GSGGYRVGNFPHGWAEWNDRYRNGMRAYWKG----DDGQIGELAQRLTGSHDLYGWSGKRSHASINFVTAHDGFT-LHDLVSYNDKHNEANGEDNRDGNSHNLSWNCGAEGESDNPAIRALRERQKRNLLATLLLS-QGLPMLLAGDERGLGNNNVYCQD----NQLAWLDWTPSPERDA------------LHTFVQRLIKLRREHPSLR-- 2780210 400 -----------------------------------------------------------------------------------------------------------FRGDFKGLVNKLDYIKGLGFSAVWITPVVLNRSDYDYHGYHGYDFYKVDPRLESAASYQDLIDAAHAKGMKIYQDVVYNHSSRQWSWYYDEKQPGFEYKSYYNLWSTAEPTGNTCVNWGRPTGAKSPEGYTLY-DCQWLYHNCWIGNWDFNTENPQVQNYLIGAYDKYIDMGVDGFRVDTAVHIPRTTW-NRRFLPAIQE--RVAQQHGAEAAKNFFVFGEVAAFVND--KWNRGSVTHSAQFYTWKEREYSADDAKAALEMYEYEQQQGTGNQPTSANAFL----EGNSYHVPDHSRFSGMNVIDMRMHMNGDASNAFHNGKDSDDSYNDNVVYVDSHDYGPNKSSERFSGGTDAWAENM----SLMWTFRGIPTLYYGSEIATTGRAYYGDHLAGDVTASDFSRV-----DSATGAVATTLAQPLVKHVQRLNQIRRAVPALQMG 196233226 54 ----------------------PEKTQVWHGYLPEARPYGYRVHGPFAPAQGHRFDP---SKLLLDPYAKAIA---RDLRWDDAARVVDSAFPWWEETLIYELHVKGYTGTYAGLAASIEHLQALGVTAVELLPIHYHRQRTNYWGYNTLGFFAPDPRYGAVSEFKTMVRRLHSVGIEVILDVVYNHTAEGPEQGPTLSLRGIDNAAYYRLADDRSR-----------------------------YVDFNGCGNSLNVAHPRALQLIMDSLRYWIEMHVDGFRFDLASALARELWEVDR-LGAFFDIIHQ-----DPVLSEVKLIAEPWDL---------GPNGYQVGNFPVLWSEWNGRYRDCVRRFWKGLAGSSDLYSRGASVNFITAHDGFTLRLVSYNSKHNEANGEDNRDGSND-------------------NDSWNCGVEGPTED-AAIGTLRARQQKNFL---ATLFLSQGVPMLLAGDEFGQTNNNAYCQDS------------PIAW----LNWNLSGEQRALLEFARELVRLRKAQPVFR-- 160903185 173 -------------------------------------------------------------------------------------------------------------GTYKGIAEKINYLKGLGVNAVELMPIFAFPLNDNVWGYNPVNFFSVTSRYGEIIQFQDLVFELHKNGIEVILDVVFNHTAEGNELGPTLNFRGLENSVYYLLKKDNPR----------------------------YYENFSGTGNTINSSHYVVKQMILDSLRYWVEMHVDGFRFDLASILGRDSKGNWIGD------LSLLKDIADDILAGTKLIAEGW----------DAAGGYYVGDFPTGWAEWNGKFRDTVRRFVKGIAGSPDLFEKYNSVNFITSHDGFTWDLVSYNNKHNDANGENNRDGTDANY------SFNYGVEGETNDENIIKL--------------RKQQIKNFI---TILMVSQGLPMILMGDEFCRTNNNAYCQD----NYISWV-----DWSRKVKFND-------IFNFTKNMIHFRKVHCALR-- 189460819 136 ----------------------------------------------------------------------------------------------------------------------IAHLKELGVTHVHLLPSFDFSSVDYNWGYDPKNYNVPEGSYATIREFKQMVMALHRAGIRVIMDVVYNHTAL-------------------------TKGGNFERTVPGYF-------YRQDSEGK--FANASGCGNETASERAMVRKFIIESVCYWANYHVDGFRFD---------------LMGIHDIVKEIRKALDGIDPTIFIYGEGWAAG---TPQLPASELAMKNNVYQMPGI-AAFSDE----FRDSLRGPFGKDEKGAFVIGRPGH---------ETGVKFGIVGGIAHPQINNDSVRRVPKIWANTPSQFISYVSCHDDLCLTDRLKVTLPGASVPELKALKLAETAVFTSQGVPFIFAGDEIGVVNAYNKPDEIN-----------AIDWRNK-------TAYREVFDYVRGLIAMRKAHPAFRMG 196259363 64 -------------------------------------------------------------------------------------------------------------GTFAGLIEKIPYLKNLGVTAVELMPIHYFDPEDNYWGYTTVGFFAPHRAYGPLDEFRDMVKALHRAGIEVILDVVFNHTAEGNETGPTLSFRGLDNYTYYIL--DALDPALY--------------------------ANYTGCGNTFKANHPIVSHLILECLRYWAEMHVDGFRFDLASILARDTFGDPI-QENIPALV--WAIESDPILAGTKLIAEAWDAFVELADWFSEWNGPFRDDVR---RFIKGDAGMVERLAARILGSPDIYKRPNTSINFVTCHDGFTL---NDLVSYNKKHNEANRENNQDGANDNESWNCGKEGPTND-------------------PQIEALRLRQMKNLLTILFISQGTPMLLMGDEVRRTNNNAYCQD----NELSWFN------------WDEVNSQFELWCFVRRLIHFTQKLKLF--- 37521000 61 ----------------------------------------------------------------------------------------------------YELHVSAFGGDFIDAIQQLDYLVDLGVNCVQLMPVTEYP-GEHYWGYNPRHPFAPESSYGKPEDLKAFVDACHERGFRVILDIVLNHSESESPLTRIDFT--------YWFYAPGTEPDEPGNVWGPK---------------------FNLEFYDEHYKRNPAREYLYDLVDYWVEYHIDGYRIDAAA------------QIKYFDFLGEVRSKANSGGKPFYLVGEHIPENPAITGADGPMDGAYHETYYWMIDDLMVRNMFDTDQIVDSINPLHHYPGPSNAVNFYENHDKPRL-----------------------------------------------------LQRLRDAGINEEGSFKRLECAAALLMTSVGLPMLYQGQAMGQ----AYPQDEE--------------------------------------------------- 189466746 360 --------------------------------------------------------------------------------------------------------------TFNAAKEKLEYLKNLGVNAIELMPINEF-EGNTSWGYNPSFYFAVDKYYGTKNDLRAFVDECHSQGMAVIIDLVLNHSFDQSPFYLLYKDADGRPSADNPW---------YNQDSNIKNPSLSWGR-------------------DFNHESEYTRALVDSVAGFWMEYKIDGFRYDTKGFSNTPYGTNWANGPDNARILKRMSAAVQKRQPGAYVIFEANSEEKQLAEAGILLWRNMNHSYCQTAMGW------TTENDFSGLCAGTSMPAGS-LVGYMESHDE------------ERTGFKAWKWGNTGVIASTTSKNDG------ISPTTGSDINLSTRT-------------KRLATNAAFFLTVPGPKMIWQFGELGSINNNSDGSKYDDQGGYRT-DPKPIRWDYFE-----DADRKRLYETYATLLDFRHSYPEL--- 119509742 89 -------------------------------------------------------------------------------------------------------------GKYKHVIEKLDYLCELGINAIELMPIKEYP-GNYSWGYNPCYFFATESSYGSTVELKQLIDECHSRGIRVIMDGIYNHSEASSPLTQ-------IDHDYWYHHSPRDPDNNWGPE-------------------------FNYEHYDENLEIYPARKFIGDTIRFWIEYHIDGIRYDAA--------RQIANYDFIHWIVQE--AKNTAGTRTFYNIAEHIPETTSITNVDGPMDGCWHDSFRHTITVHICGDTFDIESLKDVIDKRQGFMATTNVVNYLTNHDH-----------------------------------------------------ERTMRELANRQIFEEEGFDRAKLAAAILMTSVGVPLIWMGEEFG--------EYRPKQPESS-----KIEWSLLAN-----DLNHHLFEYYKGLIHLRKNSHAL--- 160939871 161 -------------------------------------------------------------------------------------------------------------GTFEGLVEKLPYLLELGVNVVELMPIFEFDEMQNYWGYNTVSFFSPNTSYGTENELKNLIQVFNQHGIEVYLDVVFNHTAEGNENGPFFSFKGFDNNIYYLLTPEG------------------------------YYYNFSGCGNTLNCNHPIVQQMILNCLRYWVAYRIDGFRFDLASMGRNEDGTPMSKPP----LLQSL--AFDPILGDVKLIAEAWDAVGTFPSWNRWAEWNGRYRDDMRRHIKQGMAQAAALRIAGSRDIYADHDRKNASVNFITCHDGFT---------------------LYDLFSYNVKHNESNG---WNNTDGANDNNSWNCGTEGETDDPQVEALRRVRNACALLMCSRGIPMFLAGDEFCNTNNNAYCQD----NEISW-----LDWGRLGKYRD-------IFSFFQYMIRFRKTH------ 170726558 167 ------------------------------------------------------------------------------------------------------------GGDIQGIENSLDYLEKLGVTQLWINPLLENQQKYSYHGYSTTDHYRIDPRFGSNETYKELVKKANDKGIGIIQDIIVNHIGSNHWWMQDLPSSTWING---IHTSQDKQPINYTSHRRTTVQDP---YAVSEDHSEFVDGWFVDTMPDLNQTDPLLATYLIQNSIWWVEYNLSGIREDTYSYADK-------------AFLSDWSKAIMTEYPNFNIVGEEWTANPITVSYWQAGDGYISYLPSLMDFPLYEVMLKALTQAESWDKGFISLYE----------------MMANDVI----------------------YANPSNLVLFEGNHDTN---------RLYSLMNED---LNLFKMAMTYTLTSNRIPQLFYGTEVLM-------------------------------------------------------------- 196258878 27 ------------EIVAPEKRLLPMEKDDLGYWKVREKNITPDTLY-WYQLEGERPDPASHFQ------PKGVHD-PSQVIDHSTYTWQDQDWIPFPDWIIYELHVGTFTGTFEAIIARLPDLKELGVNVIEIMPVAQFP-GARNWGYDGVYPYAVQNSYGGPNGLKKLVDACHQQGLAVILDVVYNHLGPE-----------------------GNYVSDFGPYFTLTYNTPWGTAVNFDDAHSYG-----------------VRNFVIENAIYWLEYHFDGLRLDAI-HAIYDLGAKHI----LAELAEAVEVFSQQQERPLYLIAESDLNDVKVIQELGGHGIQAQWSDDFHHCVHTLVTQESIGY-------------------YQDFGQCQQLAKVLQEGFAYTWNYSPSRRRYHGNYAGDRP--PYQLVVCIQNHDQVGNRMLGERLSHLTSFDALKLAAATLL-------LSPFIPLLFMGEEYGEDAPFLYFSDPNLIKAVREGRKAEFEEFHAEGEPDADSIHKVLWEFYRELIRLRQEIPALT-- 210609733 161 -------------------------------------------------------------------------------------------------------------GTFHGIMEKIPYLKELGINAVELMPIFEFDEMRDYWGYNTVSFFAPNTSYGT--ELKQLIKTLKENGIEVILDVVFNHTAEGNEDGPFFSFKGIDNNVYYMLTPDGN------------------------------YYNFSGCGNTVNCNHPVVQQMIVECLRYWVTYRVDGFRFDLASLGRNEDGTPMDKPP----LLQTL--AFDPILGDVKLIAEAW----------DAGGLYQVGNFPSWKR-WSEWNGKYRDDLRDFLKYNPFERGTNASINFITCHDGFSL---------YDLYSYNHKHNEANGWNNTDGSDDNRSWNCGAEGDTKDPLIL-------------KLRYRMIKNAFAVLICSRGTPMFLSGDEFCFGNNNPYCQD----NLTSW-----LDWKLLDTHRD-------IFEFCKYMIHFRRNHPA---- 160935916 4 ----------------------------------------------------------------------------------------------------------------------ISHIRSLGANAIYIGPLFESTS----HGYDTRDYKLVDRRLGDNGSFRKFVDQCHQEGIKVVVDGVFNHTGREFFAFKDIQEKDSPYKDWY-----KGVNFDWQSPCGDSFGYEAW--------------QGHFELPCLNLFNPDVRSYLFDVIRFWIDEDIDGIRLDCANVLD-------------FNFMKEMRSQTEAMKEDFWLMGEVI--HGDYSRWVNNEMLHSVTNYELHKSLYSGFNDHNFFEIAHNVRRLEAI--GRQLYTFVDNHDE------DRIATKLKLREHLFPIYI-------------------------------------------------------CLFTLPGIPSIYYGGEWG--------------------------------------------------------------- 196016328 11 -------------------------------------------------------------------------------------------WYQQN--VMYKVYVPSYIGDLNGILSKLDYIASLNVKTLWLSSLYEAPTGIKPNGME-SNFTAVDSKLGTTADLSALIRAVHKKKMKIMLDFLPTATSNNNSWFIESRSSLDNAKSNWYVWENP-----YNGGPPRVWSSTENNNIHWQYDNQYYMYYDIKERPELNFKSSSLRAEIKRIFSYYLKLGIDAFNIHGMEWHFGSGSTVNGNVRPSFSVLSEWNT--------------------QVAGYT-----DTKYTFLVGQVPND----------INAITVSQSLLPN------------------------------------NGPLTGTGIANVVSNWIATVSMSSPNRYPHWMLRNQAKTRVAASFGRQYIDALNFIMMTLPGVPSSYYGEEIGMIDSYAQTRDPNYATVSQDKTRGPMAW------------------------------------ 149278115 59 ----------------------------------------------------------------------------------------------------------------------IEYLKELGITAVELMPVHQFINDNNYWGYNTIGYFAPDSRYGSVSEFKDMVKALHKAGIEVILDVVYNHTAEGNHMGPTLSFKGVDNASYYRLTDDKRYYMDYTGTGNT-----------------------------LNANLPNVLRLMMDSLRYWIEMHVDGFRFDLASTLARELHEVNR-LSAFFDIIHQ-----DPVISQVKLIAEPWD---------IGEGGYQVGKFPPGWAEWNGKFRDCIRDYWRGAESMDDYRRPTASINFITAHDGFTL------------------QDLVSYNEKHNEANEEDNQDGEDHNRSWNCGAEGDTKDTLILE--LRRRQKRNLL--TTLFLSQGVPMLVAGDELGRTNNNAYCQD----NEVSWLN-----WESKDQE---------LLDFTKKLIHLRKKHPGLR-- 114047706 176 ------------------------------------------------------------------------------------------------------------GGDIEGIRQHLDYLAKLGVTQLWINPLLENNQAQSYHGYAITNLYRVDPRFGSNQDYQKLVTEAKQRGLGVIKDVVLNHIGSNHWWLKDLPSSDWLN---YPLKPDTTDAKTSPSSTSPSFTSHRRTTVQTQDKSDFVDGWFVDSMPDLNQRNPKLATYLIQNSIWWVEYGLSGIREDTYSYADK-------------TFLAQWSKALMAEYPHFNIVGEEWTANPITVSYWQKGKINADGYTSDLPSLMD-------FPLYEKLVESLNEPEG----------WDTGFIKLYEMLAN-----------------DVVYANPSQLVLFEGNHDTN--RIYSLLKENLPLYQ----------MALTYVLTAKRIPQLFYGTEVLMTSPTEGRHDG--------VVRSDFPGGFANNKKGLNAKQQQALAFVRTLLNYRKHSAALQTG 149179130 380 ----------------------------------------------------------------------------------------DQDWIKKQDLIIYELHVGTFAGTFQAAIEHIPELIELGITAVEIMPVTQTP-GRWNWGYDGVNLFAVRNTYGSPDDFKAFVDECHRSGLAVFLDVVYNHLGPE---------------------------GNYLSEFGPYFSDRHHTPW----------------GEALNYDGPDVRRFITENAVFWLEYHLDGLRLDAVHCMYDDSHFH---------ILEAIRAAVSRHNESVNLFAETNVFNHDLITADQSREAYSIWCDCLMYSLYSH-ALPDVHLTQR---------------NYQGASDLI-----QALQCGYIYAGHENSRVTDSQRSVHPTNQYLTSLV--IALQTHDSVGNHPHGKRIHQLASKSFQ----KAAAALILLYPGIPLIFMGEEFAT-------------------------------------------------------------- 94970322 150 -------------------------------------------------------------------------------------------------------------GTFAGVIEKIPYLKDLGITAVELLPVFEFPGLVNYWGYAPVSFFSPHKAYSSINEFRDMVKALHRAGIEVILDVVYNHTAEGSETGPTFSFKGIDNLTYYILESDRCRYANYSGTGNTFKAN-----------------------------HPVVRRMIVDSLCYWVEMHVDGFRFDLASILARDSSGNTMNPPALWDIESEPRLA------GTKFMAEAWDAAGQVGTFVGDSWKEWNGRFRDDVRDFFRGEDGTVCKLASRLLGSPDIYEAEQSVNFVTCHDGFTL---NDLVSYEVKHNEANREQNRDGHDDNRSWNCGVEGPTND----------------PAINRLRNKQVKNF--LATTLLSL-GMPMLTMGDEVRHTNNNAYCQD----NELSW-----FDWSLLDEHAD-------IHRFVK-MIALRR-------- 67920688 67 -------------------------------------------------------------------------------------------------------------GTFAGLIEKIAYLKSLGITAVELLPIHYFPGLQNYWGYSTIGFFAPHSYYGPVNEFRDMVKALHKEGIEVILDVVFNHTAEGDERGPTLNFRGIDNSTYYILEEDHSQYKNYAG-----CGNTFRGN------------------------HPIVGRFILDCLHYWVEMHVDGFRFDLASILSRDSGTPLEDLRGTPDIL--WIIESDPVLAGTKLIAEAWDAFVELADWFAEWNGPFRDDVRCFVKGDDGMVPRLASRILGSPDIYHREDVDINSINFVTCHDGFTLNLVSYDEKHNEGNGEDNCDGDNH------NNSWNCGVEGETNDSVINTL-----------------RLQQIKNFFTILFLSQGTPMILMGDEIKRTNNNVYCQN----NELSWFN-----WDGVESEYD-------LWCFLRRLI------------ 87303008 63 -------------------------------------------------------------------------------------------------------------GTYAGLIEKIPYLQDLGITAVELLPVFAFPSGHNYWGYQPLGFFAPHPGYSCGEDFRDMVKALHHAGIEVILDVVFNHTAEGGVNGPTFCFRGIDNPNYYLLRDGGSQ-----------------------------YADFSGCGNTLNANHPVVRRMIVDSLRYWVEMHVDGFRFDLASILSRDSAGNVLPNPPV-----LWDIESDPLLAGTKLIAEAWDAAGQVGSFVGDSWREWNGRFRDDARDFFRAAPGSLGRFADRLIGSPQIYEAEQSINFVTCHDGFT---------------------LNDLVSYNGKHNEANGENNRDGTDDNRSWNCGVEGPSDDSAVED-LRNRQIRNFFAVTLLSLGVPMLLMGDEVRRTNNNAYGLD----DSSNW-----FDWALLQRHGD-------LHRFVKLLIARR--------- 156976087 213 ------------------------------------------------------------------------------------------------------------GGDLKGVIEKLDYIKSLGTDAIWLSPIVESFPFYAYHGYWTRDFTKIDENFGDEDDLKLLVEEAHKRGLKVLMDAVINHTGYSADLQFDGIEVLKPNADLPKKWGDWQPKAGENWHSYHQNIDYQSPNWAKWWGGDWVWLLDNPGTGVEARDNYTVSDYLIEWQTDWVKRGIDGYRVDTVKHVEGDVWKRLK--EEASSSLEQWRKENGKSGQPFWMMGEVWGHTAYRSPYFD-DGFDALINFDMQRKLDKGAAFSQMADTYQSYANTIANEKDFNPVSYMSSHDTELF--------------------------------------FSRFKDYGMQRN----------------------AANALLLG-PGAVQVYYGDEVG-RNIGPYADDFHQ------GTRSDMVWKLSDEKQ-------ALLKHWQTLGQFRKAHPAIGAG 177664877 64 -------------------------------------------------------------------------------------------------------------GTFAGLIEKIPYLKSLGITAVELLPVHYFPGLTNYWGYSTINFFTPHRSYGPINEFRDMVKALHREGIEVILDVVFNHTAEGDDRGPTLSFRGIDNATYYILEDKDLSGYTNYSGCGNTFRGN----------------------------HPIVARLILESLHYWVEMHVDGFRFDLASILTRDTSGHPIKDRQALDLL--WVIESDPILAGTKLIAEAWDAFVELADWFAEWNGPFRDDVRRFVRAEPGIVGKLAARILGSPDIYHRTEIDINSINFVTCHD--GFSLADLVSYNQKHNE-----------ANRENNRDGSNDNFSWN-----CGVEGETEN----PQIRALRLQQIKNFLTILFISQGTPMILMGDEVARTNNNVYCQD----NELSW-----FDWDDVERQFD---------------------------- 196234122 186 -------------------------------------------------------------------------------------------------------------GTYLGFIEKIPHLKRLGINAVELLPVHEYRGLTNYWGYNSIGFFAPESSYGTLEEFKTLVRALHKAGIMVILDVVYNHTGEGSELGPSLAFRGIDNPSYYSLTGPP-------------------------DQSRRYYTNFTGCGNSLNFDSQAVIRLVMDSLRYWVDMHVDGFRFDLASVLGREEGGAYRSGPFFHSVAQA------PALNRAILIAEPWDIGTYQVGNFPVDWSEWNGRFRDTVRRFNKGDSGQLADLGWRLTGSADLYGDYNSINFITCHDGFT---------------------LHDLVAYNGKHNEANG---ENNNDGCDDNHSWNCGVEGDTTDAGVLSLRRQLMKNCALFFASGTPMLLGGDEFARTNNNAYCQDNALSW---------FDWDLAEKNND---------------------------- 196156363 157 -------------------------------------------------------------------------------------------------------------GTFDSAIEKLDYLASLGVNMIELMPVNEF-AGDISWGYNPACPFAVEEAYGGPDGLKRFIDAAHKHGIGVIMDVVYNHFSDLDIWQFDGWSENDKGGIYFY--NDERSATPWGDTRP-------------------------------DYGRQEVRDYITDNALMWLEFKADGLRMDMVPFMRTVSGADSDDIPEAYELIKGINGFIQHACGEKMTIAEDLHQHDYITDPLDGGGCGY-------TAQWDAAF---VHPVREVLTQS----------------DDENVNLD----------------VLVDALCKQYSASPFARVVYTESHDNGKARLVEEVA--PGNVDDDYFARQKGVLAATLVLTSAGIPMLFQGQE----------------------------------------------------------------- 118048461 92 ----------------------------------------------------------------------------------------------------------------------IAYLKELGVTAVELLPVQAFITDQNYWGYQPINYFSPEPRYASQSDFKAMVKALHAAGIEVIIDVVYNHTGEGNHLGPTLSFRGIDNASYYRLVPDQ---------PRFYLDDTGTGN-------------------SLNMNNPRALQIVLDSLRYWVEMHVDGFRFDLARTLVRGPAGSEQPSP----FLTMVQQ--DPVLQRVKLIAE----PWDV-----GFDGYWVGRFPPPWAEWNGRYRDTVRRFWKG-DPGQAAEFASRFMGSMDLYHHNGRRPYHSINFVTAHDGFTLRDLVS-------YNEKHNEANGEENRDGDSHNNSWNCGVEGPTDDPDIRALRLRQMMNATLFLSQGTPMVLAGDERGQGNNNAYCQDN------------PISW--VDWQSDPEAEL--LLAFTRRLIAFRRQHPVLR-- 160902721 39 ---------------------------------------------------------------------------------------------------------DFYGGDLLGITEKIDYLYDLGIDFIYLTPIFE---AKTNHRYDCTNYFRIDPLIGNEQNLELLCKNLAQKNIKLFLDIALNHMGSDSIWFQKAKANNNEH-NYFRIK---------------------GGEFTHWAN--------VEKLVELNLENLELQSILWDAMKYWSKFGIAGWRLD----CAYELGQDILN-----KIYTSLKESFHIS-----LIGEIWSYPE---KWIQEGVLDGIMNYYYKDLIDNIIDQKDGTLFTQIVEKL-----------YVSC-------GNKLLKSWNILSSHDTSRIRTRYGKNW-------------------------------------------KIAVALQFMLPGSPLIYYGEEIGLE------------------------------------------------------------- 172058856 43 APTAERVVIRLYRTLRARKVEELETADQQGTFVVELDRAVYEFYTFQASINGQKEAVDPYAKAVGTNGKRGALIDPS---AIHPEREERPLFHSSQDAVIYELHVRDATGTFRGLTEALDYLTDLGVTHVQLLPIYPNDPDNYNWGYDPVNYFAPEGSYSSNPDLKALIQALHDRGIRVVMDVVFNHVYD----AETAPLGQFVPGYFFRQAADGTLSN---------------GSFCGNDTAS---------------ERFMMRKFILDCVTYWAEYHLDGFRFD------------LMGLHDVETMIQ-VRHALDRIDPSILIIGEGW----DLDTPLAADQKANYFNAPQMPGIAHF-----NNGLRDGVKGDVQTPADRGF-----------------ISGAFERTNEVKRGIAGNVSSQGFADEPNQVVSYVEAH---DDLTIWDKLSVSKPEDTDEIRRKRQMLANAIILTGQGIPFLHAGQEFFRTKN--GIRDSFNSGEVVN----QLDYERAEQFR-------AGVEYVKGLIALRRQYPMFR-- 172038378 158 -------------------------------------------------------------------------------------------------------------GTFAGLIEKIPYLKSLGITTVELLPVHYFPGLSNYWGYSTIGFFAPHRPYGPVNEFRDMVKALHKEGIEVILDVVFNHTSDEHGPTLNFR--GIDNSTYYILEDDHSQYKNYTG-----CGNTFRGN------------------------HPIVGRLILECLHYWVEMHVDGFRFDLASILSRDYGTPLEELRGTPDIL--WIIESDPILAGTKLIAEAWDAFVELADWFAEWNGPFRDDVRCFVKGDSGMVPRLASRILGSPDIYHRQDVDINSINFVTCHDGFTLNLVSYDEKHNEGNGEDNRDGENH------NNSWNCGVEGETDDPAINAM-----------------RLQQIKNFFTILFLSQGTPMMLMGDEIRRTNNNVYCQD----NELSWFN-----WDNVEKEYD---------------------------- 116672262 2 ----------------------------------------------------------------------------------------------------------------------LDYVLELGASGLALGPVFAS----ETHGYDTTDYFRIDPRLGDDADFDELIAQCHARGLKVLLDGVFNHVGRSFGAFQGVLTDGPGS------------PAASWFRLRWPESGWAPGTEPGYEDFEGHHHLVA-----LNHDEPAVAALVTDVMKHWLGRGADGWRLDA-AYAVPA------------SFWAPVLAEVRREYPDSYFVGEYI--HGDFAEEVERSTLDSVTQYELWKAVWSSLNDANFYELASALERHNGFLDTFVPLTFVGNHDVTRL-------------------------ASKLTNPDQLALALTVLLTVG------------------------------------GTPCIYYGDEQAFRG------VKEDRAGGDDAVRPAFPAGPAELAEDGWS----VYHLHQELISLRRRH------ 21999522 172 -------------------------------------------------------------------------------------------------------------GTYEGLAQMISYLKDLGITTVELMPVFHFIDQRNYWGYDPINFFSPECRYGCLGEFKRMVNKLHNAGIEVIIDVVYNHTAEGNHLGPTLSFRGIDNTAYYMLQPD----------------------------NKRYYLDFTGTGNTLNLSHPRVIQMVLDSLRYWVEMHVDGFRFDLAAALARELYSVNMLNTFFIALQQ------DPILSQVKLIAE----PWDV-----GQGGYQVGNFPYQWAEWNGKYRDSIRRFWRGLLGSPDIYLGNASINYVTSHDGFTLELVSYNQKHNEANGFNNQDGMNENYSWNCGTEGTTNDQNVIMCREKQKRNFMIT-----------------------LLVSQGTPMILGGDELSRTNNNAFCQDNEI---------TWFDWNLDERK-------SKFLEFVKKMIQFYKAHPVFR-- 162456062 54 ------------------------------------------------------------------------------------------------------------GGDWKGLEEGLPYLEALGVTALWISPIVKNAGVDGYHGYWTQDFTELNPHFGDVASLRRLVASAHDRGMKVILDVVTNHVGQVHGSGEDGRRQLEAVNEYDPEFDPREPATNHLPPQPELFQDPRKGRILDFEDVDQLVHGDLPGGKDIDTSRCDVKRAMVDVFVRWVETDVDGFRIDTLKHVE-------------HEFWRYFTQNVRMGKTDFFMFGEAFDGKDDLVGSFTKHEVPAHPHDEALGGDLERENGDEAEITGDSVDSVLYFPQLYRVF-----HDVFRDARATRRIEEL-WDARALNYGAEPNANGIGVPPLKALVNFIDNHDV--PRFLHVGPGASPFKADPEAALKNALL---FLFTEEGIPCLYYGTEQG----FSGGDDPANREDL---------WESG------YDTEHPLFRWIQRLAALRKGYQALTVG 87311865 149 -------------------------------------------------------------------------------------------------------------GTYAGVVEKIPYLKSLGVTAVELMPVHEFPTRNNYWGYDSMAFFAPHRGYGQVREFKEMVKALHQAGIEVILDVVYNHTCEGNEMGPILGFKGLENQVYYMMANGGSHYKNYSGCGNTV-----------------------------NGNHPIVREMIFHSLRHWVNYHIDGFRFDLASILSRDRNGNLVPNPPLVEAIAE-----DPLLADTKIIAEAW---DAAGAYQVGSFANMRW------AEWNGRYRDDLRSFWRGDPYQPGGRQPYHSINFITSHDGFPMN-----------DMVSYNDKHNDANGENNRDGDNHNISYNY-------GVEGPTRRRS-IEKTRQRQIKN---MMTTLLLSQGVPMILMGDECRRTNNNAYCQDNEIS---------YMNWKLVEKNAD-------LRRFVKALVAFRRDQP----- 186903120 58 --------------------------------------------------------------------------------------HNNPQQYKIKDQAGWMAQGTKFGGTLKGVESKLDYLQGLGVTTLWVNPPWKQRKDETYHGYGIQNFLDIDPRFGTRQDLRDLVDAAHDRGMYVILDIICNHSGNN--WFYLDDEGKPSSTMRYRFSPPSAEDGAWPKEFQNLDYYTRSGEIGDWGIATWYRRGDFYDLKDFNLQRPEVVRSLAQVYQYWIALDCDGFRIDAVKHISTQ---------ECSEFCTQIREYAYAIGKDNFFLTGEITDGSIAPAYI--------------------------DILGRNLDAMLGIVE---FPNQLTATAKGLCDPIELFCRYEAFSAYGFYQQLGRFIVLVMDDHDMSSRP---------------KKARFAADSDVPNLYQQIAHAVGIQLTIPGIPAIYYGTEQAFDGNEDYHD------------------------------------------------------ 15805296 158 ----------------------------------------------------------------------------------------------------------------------LDYLRDLGITAIEFLPVHQHVDDTNYWGYSTLNFFAPDVRYGAVPEFKNMVRALHDAGIEVILDVVYNHTAEGNHMGPTMSFKGIDNPTYYRLVAD---------DQRFYFDYTGTGN-------------------SLNVRHPQTLQLIMDSLRYWVEMHVDGFRFDLAS-------TLARGLHEVDQLSGFFTIIQDPIISQVKLIAE----PWDV-----GEGGYQVGNFPVNWAEWNGIYRDDMRSFWKGEGYEFNGRKPYASINFVTAHDGFTLR---------------------DSVTYEQKHNEANGEGNNDGHNHNITWNCGVEGPTDDPEINRLRGQQMRNFLATLLLG-QGTPMILGGDEFGRTNNNAYCQD----NDISW-----YDWEKVDEE---------LLAFTRKLIALRKAHPSL--- 197786334 458 --------------------------------------------------------------------------------------------------------------TYRQLAEQLPYVKDLGFTHVELMPVAEHPFGGS-WGYQVTGFYAPTARLGTPDDFKYLVDALHQAGIGVLMDWVPAHFPRD-DWALAEFDGRTLY--------------EHEDPLRAAHPDWGTLEF--------------------DYGRREVRNFLVANAVYWCEEHIDGLRVDAVALYLDYSREPGQWIPNVHDFLQEMNATVYRRVPGVVTIAE------------------------------------ESTAWDGVTRATHHMGPGGFGGLGFGLKWNMGWM---HDSLDYMAHEPVHRKYHHHEMTFSMVYAYSENYVL---PISHDEVVHGKRSLVSKMPGDWWQQRANLRAYLAFMWAHPGKQLLFMGQEFAQGAEWSEAHGP---------------------------------------------------- 196255366 189 --------------------------------------------------------------------------------------------------------------TYRELADKLPYVKEMGYTHIELLPITEHPFDGS-WGYQVVGYFAPTSRYGTPQDFMYFVDECHKNNIGVILDWVPGHFPKD-EHGLAFFDGTPLYE----------------------YADPRQG-----EHKEWGTLVF-------NYARNEVRNFLISNALFWFDKHIDGIRVDAVALYWDYAREPGQWLPEAAEFLRQLNNTIFEYYPGVLSIAEESTTWPKVSHPTNEGG--LGFNF-----------KWNMGWMNDTLRFFHTQPSDRSNV-----HNTITFSIWYAFTEKFMLAL------------------------------SHDEVVHGKGHLFQKIPGDDRQKLANLRLLFAYMFTHPGKKTLFMGMEFGQTREWN--------------------------------------------------------- 209905065 205 ----------------------------------------------------------------------------------------------------------------------VDYVKQLGFTHIELLPVTEHPFDAS-WGYQTTGYYAPTSRFGTPEDFRYFVDHCHANDIGVILDWAPGHFPK-----------------------DRHALARFDGTALYEHEDPRKG-----EHRDWGTLIF-------NYGRNEVRNFLVSSALYWVEEHIDGLRVDAVASMSREPGDWEPNRYEAIDFIRELNNVVQGQHPGALIIAEESTSWPQVTRWLGGLGFSMKWNMGWMHDTLEYFKKDPIHRHYH--------------------HDQLTFGLLYAFTENFVL------------------------------PFSHDEVVHGKRSLLYRMPGDEWQRFANLRLLYTYMWAYPGKKLLFMGSEFGQGDEWD-----------------------AANQLDWYVLDYPLHQGMQHLVRLYRDHPAL--- 198274693 115 ----------------------------------------------------------------------------------------------------------------------IDHLKELGVTHVQLLPSFDFSSVDYNWGYDPKNYNVPEGSYATIREFKQMVMALHRAGIRVVMDVVYNHTAI-------------------------TKGGNFERTVPGYF-------YRTDEEGK--WANASGCGNETASERPMMRRFMIESVCYWAEYHIDGFRFD---------------LMGIHDIMNAIRKALDKIDPTICMYGEGWAAGKPQLP------------DSLLAMKKHAARLPHIGMFCDEMRDSLRGP----WGNDAKGAFVIGRMGYAAGVKFGLAGGIAHPQLVSD-KESTVPAFWAAQPEQMISYVSCHDDLCLADRLKATLPGLSALEMALAKLAATAVFTSQGIPFWYAGDEV--LRDKQGVANSYKSPDAIN----AINWGRKTSQRD-------FFDYVRGLIAMRKAHPSFRMG 197775255 403 -----------------------------------------------------------------------------------------------------------FRGDFKGLVNKLDYIKGLGFSAVWITPVVLNRSDYDYHGYHGWDFYKVDPRLESAASYQDLINAAHAKGMKIYQDVVYNHSSRQWSWYYDEKQPGFEYKSYYWGKPQGTSPAQWPSPTSGMFPNCWIGNWEGEDSRSCWLH---DDLADLHTESAQVQNYLIGAYNKYIDMGVDGFRVDTAVHIPRTTW-NRRFLPAIQE--RVTRQHGAEAAKNFFVFGEVAAFVND--KWNRGSVNHSAQFYTWKERKEYALDDAKAMYDYEQQAGTASQPTSTNAFNSYHAPDHSRFSGMNVIDMRMHMNFGDHNAFHNGKDSDDSYNDATYNVVYVDSHDYGPNKGH---ERYAGGTDAWAENM-------SLMWTFRGIPTLYYGSEIATTGRAYYGDHVA--GDVRTSGFSKVD---SATGAVATTLEKPLVKHVQRLNEIRRAIPALQMG 159897808 132 ------------------------------------------------------------------------------------------------------------AGTFKAVTERIPYLQDLGVNALELMPLFEFP-GDRSWGYNPAYFFAPESTYGTPADLRELIDTAHQHGIGVILDVVFNHVDHSSP------------INYLYPYD--------------------QSPFFSSDGNPWGF-------PDLNHWNEAVKQLISDVQTYWLDMHIDGFRYD----HAEGIGFDGENG------VSFLGWQARQIKPHVYLIAENLKDYTTMVDQTDMDSWHRSFHSQMFANLREGDFYGNVEATLGIIDFRNAYNDNAQAINYLESHDE--------------------QRIVYEAQTNE--------------------------------NISRETAYLKSRLGAIVLFTAAGVPMLYHGQEFGM-------------DTERTIDKNMLKWELLQTAEGTD-----LHAFYRGMIQLRTSSKALVG- 170750852 38 ------------------------------------------------------------------------------------------------------------------LHGWLDYAVELGASGLALGPIF----AASTHGYDTVDHFRIDPRLGDEADFDALIAAARARGLRVLLDGVFNHVGRAHPAFQDVLRHGPGSERAGWFRLSW---------PRGSGPGIEPDYACFEGHRQLVT---------LNHDDPRVADHVAAVMGHWIARGADGWRLDAAYAVPPRFWA------------RVLRQV-RLAHPEAYVVGEVI--HGDYARIVQDSGLDAVTQYELWKAIWSALNDRNLFELAHALDRHNGYLDRFAPLTFVGNHD------------------------------------------------------VTRIASRLTDERHLPHAL-------AILLTCGGTPSIYAGDE------QAFRGVKEERVGGDDAIRPAFPPTPA----DLAPYGWPVYRLHQDLIALRRR------- 88860068 160 ------------------------------------------------------------------------------------------------------------GGDIAGIIQYLDYLAQLGVTQLWLTPVLENNHPYSYHGYAITDFYQVDGRMGSNEAYRTLSLLAQKQGMGLVMDMVLNHSGSHHWWV-----SAPPTPDW---LNPKTHLGQFTSHARQTIQDPHASS---NDKRAFSDGWFVPDMADLNQRQPLLAQYLIQNAIWWVEYDLSGIRVDTYSYSDK-------------TFLTEWTKALLDEYPQLGIVGEEWSTNPAIASY---------------------------------------------WQQGKHNHDGYESYLMDFSLQQAVIEGLQEPESWNTGLIKIYQ-SLANDFLYPHPEKLLVFADNHDMSRVFTSLKQD---VAKTKMALGLLLTTRGIAQLYYGSEILLDN------------------------------------------------------------ 118578861 149 -------------------------------------------------------------------------------------------------------------GTYAGLVEKIPYLQQLGVTAVELLPVFQFPGFSNYWGYSPVSFFAPHAAYGPLDEFRDMVKALHRAGIEVVLDVVFNHTAEGDQGGATICYRGLANDFYYMLEPDGIS-----------------------------YANYSGCGNTFNANNPIARRLIIDSLHHWVEMHVDGFRFDLASLSRDEQGRPLENPPLLWDI------ETDPALAGIKLIAEAWDAAGQVGSFIGDSWKEWNGRFRDDVRSFLRGDRGTVSRFASRLLASPDIYEAEQSINFVTCHDGFTLNLVSFNRKHNQANGEDNRDGSNENLSWNCGQEGPSSDP--------------------SVEALRNRQVKNFLAVTLLAL---GTPMLLMGDEVRRTNNNAYCQD----NETGW-----FDWRLLERYAD-------VHRFARMLIAARQR------- 86160554 66 ------------------------------------------------------------------------------------------------------------GGDLRGLTAHLDDLAALGVTAIWVNPLYVSGAGFPDWGYWMDDLSRLDPRFGSEADLAAFVNACHARGIRVLLDVVYNHAGY----------------DTAYLRDPRTRPWLRNNVVGDCGDDD--------------LTSCLAGLPDWKTELPEVREFLLAAQFGWAKRGVDGFRLDTVKHV----------EPDFWALHR--RRVRAELVPGFFLLGELWGGDRESLPYFAADTLDLDFGFQGSTVGWL-LGRGRTIAYERYLASRHKVRPGHLLAHYLSSHDQPG------ALHLLGGDRALFRLAALLQLTTL------------------------------------------------------GVPTIFYGEEVA-------------RPIGEWPNRSDMPWGQMDVLPGAGKPRDEMRAFYRRVIALRRAHPALSRG 24373069 152 -------------------------------------------------------------------------------------------------------------GTFAGLASKIDYLVKLGVNCVELLPFFSEPFLSNYWGYNSIGFFAPEPSYLSSEDFRTMVDALHGAGIEVILDVVYNHSAEGSRLGPTFSFRGIDNLSYYRLHPNDK---------RFYINDTGCGN-------------------TLNLNHPRMLQLVLDSLRYWVKMGVDGFRFDLAASLGREAYGFDPGSGFFDALLQ------DPVLCRVKLIAEPWD--------IGPGGYQLG-NFPVAFSEWNDRYRDTMRRFWRGDHGMHSGRPPAASINFLTSHDGFTLKDLVSYCERHNWANGEENRDGHHANFSYHYGVEG-------------------ASNDVSVLVLRARQQRNLL---TTLFLSQGVPMLLSGDETGRTNNNAYCQDN------------PMNWFD----WSSEGMDKHLLSFTQQLIALRKRFPLL--- 182440402 409 -----------------------------------------------------------------------------------------------------------FRGDFKGLVQKLDYVKGLGFSALWITPVVLNRSDYDYHGYHGYDFYKVDPRLESAASYQDLINAAHAKGMKIYQDVVHNHSSRQWSWYYDEKDDAFTYKSYYWGTPTGHTSPEGYRIYNCQWPNPWIGNWEGEDSRSCWLH---DDLADFNTENAQVQNYLIGAYNKYIDMGVDGFRLDTAVHIPRTTW-NRRFLPAIQE--RVTQRFGAEAAKNFFVFGE-------VAAFVNDKWNRGSVNHSAQFFTWKERKEYSADDEKAALEMYDYEQQQGTGAQPVSDNAFLKGNHAPDRSRSSGMNIIDMRMHMNNAYHNGKDSDDATNDA-TYNVVYVDSHDYGPNKSSERYAGGTDAWAENM----SLMWTFRGIPTLYYGSEI--EFQKGKKIDCGPTCPLATTGRAYFGDHLAATGKVADTLAAPLARHLQRLNEIRRAVPALQMG 29840170 71 -------------------------------------------------------------------------------------------------------------GTFLGIIEKIDYLKKLGINAIELLPIFEFDETHNYWGYASVNFFSPCRRYGSIREFKTLVKALHKAGIELILDVVFNHTG----------------------LDNTTCPLPW-IDLSSYYMVNSQGEFANYSGCG----------NTVNTNYTPTTQWILDSLRYWVEMHVDGFRFDLASFSRDPLGNPVPFSPILQAISY------DPVLSETKIIAEPW----------DAAGLYQVGYFPTLSPRWSEWNGQYRDTIKSFLQDLYPQGSPCNSINYICSHDGFTLHDVSYNSKHNEENGEENRDGSNANYSYNFGEEGETNNP--------------------TILALRERQMRNFLL---TLFLSQGIPMLQSGDEYG------------HSAKG-NNNRWALDTDTNHFLWDELSKNNALFDFVCNAIRFRKQHKIFNQG 126662478 41 -------------------------------------------------------------------------------------------------------------GTFNEFTKDIPKLKELGVKIIWVMPVFPIAEQHKYLGYAVSDFKKVNPEFGTIEDFRAMVKTAHENGMYVILDWVPNHTGWDHVWIKE-------HPEFYTKNEKGEIID-------PINPETGKS---------WGWT----DVAYLNYDNKELRAAMTNDMLHWINENIDGFRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 21323655 37 ---------------------------------------------------------------------------------------------------------------LPNLIGWLDYVVELGCNALMLGPVFESVS----HGYDTLDFYRIDPRLGTEEDMDALLEAANQRGIGVLFDGVFNHVSSSSKYLDL----------------------------------TTGASFEGHDI-----------LAELDHTNPAVVDLVVDVMNHWLDRGIAGWRLDAVYAI-------------APEFWEKVLPEVRRKHPHAWIVGEMI--HGDYSDYVKSSGIDSVTEYELWKAIWSSIKERNFFELEWTLSRHNEFLDTFVPQTFIGNHD------VTRIATRIGQSN--------------------------------------------------------AILAAAILFTVGGTPSIYYGDEQGFTGDNVFGDDAI---------RPPLPAEF-------SPLGTWIENIYKALIALRRQHP----- 87308812 33 -------------------------------------------------------------------------------------------------------------GGFADAIQKLDYLKNLGINAIELMPAAEF-AGDYSWGYNPAQIFAVEGAYGGPNGLKRFVKEAHRRGIGVILDVVYNHFSDLSIWQFDGWSENGKGGIYFY--NDWKSTTPWGDTRP-------------------------------DYGRGEVRQYIHDNALMWLDFHVDGLRYDMTLFIRSVDGGT--ELPEGWSMTRWVNDVIRKRFPGRILIAEDLQSPEEGGAGFLSQWDAKFVHPIRSVVTILNDSDRSMEVVRDALLYRYN-GDAFQRVVYSESHDEVANGKARVVSEVSAQHPH------------------------------------------------DVYAKRRSTLAAAMMFTAPGIPMLFQGQEF--------LQDGWFRDD------KPLKWELEAEFR-------GIKRLYRDLIHLR--------- 192361489 51 ------------------------------------------------------------------------------------------------------------GGDIPGITQKIDYLKSLGVTTLLISPPVANQKSTGYHGYWPVNFREVDAHYGSLEDYKTLAGKLHENQMYLIQDAVLNHVAPYYEYIGKY---DPEDRRKNYRLDQESIPKVPTQFPFNKIDLLNPEHYHWTPQITDYTDPEQSFRYDLNTSNPLVRKTLTESHTYWIKEGVDGFRFDAVKHVEPDFWYEFMNGDDG-------------------LLAAARSTGRNNLLTFGE-----SYNFSDPYRN----DGEKIALLNLGTEEKPTIKTVFGYPLY-------------NELRRVLNDGGATAYLGYRINAQMTLFPDPFIVPNFIN--NHDVERFQKSSNPQSYEQ-----------AWAVLLTIPGIPVIYQGDE---QNFMPIRQAMFKGGIRSD--------------RDHFDQDSHFFNHLQKLIDIRRQHKVFTRG 81096962 442 ------------------------------------------------------------------------------------------------------------GGDFKGVTAKLDYLKELGVDSIWLTPIVENIEYYAYHGYWASNFEKLNPHLGSLADFHELIDAAAEKGINIVVDVVLNHAGYGTE------------ETFAGMVRTKEEDKQADDQLGSL-----------------------SGLPDFKTEEAAVRNQLVAWQASWLERSIYAFRVDTVKHVDD-------------TTWQHFKNELVDRDPDFHLIGETWGAYKDTKGDLGIGTMDSLLDFGF-KDIAKYLVNGQLKAAGKELEERSKVLTSAASLQFLGSHDEDGFLYSLGGAEKEG-------------------------------------------------------NLDKLKLAASLLITAKGQPVIYYGEEVGQSGQNNW---------PVYDNRYDFDWSKVE-------------------------------- 32473385 101 -------------------------------------------------------------------------------------------------------------GTFLGVVDKIPYLVELGVTAVELMPVFQFDPGDGDWGYMPLNFFAPHHAYATNDEFCTMVKALHAAGIEVILDVVYNHTC------------EGGHRGPTYCWKGIDSSTAYMMTGNPNAP----------------YANHSGTGNTLHTANRAVRRMIVDSLRFWSQMHVDGFRFDLASVFTRDGSINLDDPPIVSEILSDDRLIAEPWDADGQFWMQWNAHYRDTMQRFVRGDCGMVSD--LMTRLY-----GSCDLFPDDL---PHALQPQLSVNYITSHDGSTL-------------------YDLTAYNEKRNWANGNNNTDGALEYSWDCGWEGDDGTPSEILQLRKQQVRNFFC---LLMLSNGTPMFRMGDEFLQTNNNPYNQD----NETSW-----LDWDRRSEHAD-------IFNFVREVISFRKSHPS---- 153811205 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIMDLVINHCSDKHEWFQKALDPDGEYADYFYFRKGGNPPSNYRSYFGGSCWEPVPG------TDKYYFHMFAKEQPDLNWENPKLRQELYNMINWWLEKGLAGFRIDAIAFPDYEPDGPDENVDGVGEFLEDLKKNTFQKY-DAFTVGEVNMKADELGQFIGDNG-----HFSTIFDFCAHSLSDGAHGWYDA----PHVDFKTWRDTILSS----QINVQKYGLEANIIENHDEPRGVSRFLPEYAQTPVG------------------------------------AKMLGTVNILLRGIPFIYQGQEIGMQN------------------------------------------------------------ 212719561 224 ----------------------------WNIYLTDLKNHYY-LYEVWHYNYDEDEGFIVY--EVPDPYSKASSSNSQKSFIFDPADTLIEGWQQQQDAIIYEMHVRKFRGKFLGLCQKLLHLKELGITHIHLLPISDFPDKKYNWGYDPVLYQCPEYWYSTLKELKTMIKTLHQNGIGVVMDVVFNHT--------------------YHTKGGKF----------SIFDKIVPGYFYRIDDYGDY-SNATGCGNEIATEKPMVRKFILDTIIYWTDFHIDGFRFDLMGLIDT-------------LTMRMIAKEVRKRNPYALIYGEGWVMGDSMCLLEERATIESTAHHGYSIGLFN-------DRIRDSIR---------------GDLDGFKTGYMHGNLSDIERLKQGIRAAIDDF--AKEPDECVNYVSCHDNLTLFD------KAQKTMVGEDIFWIDRVCRLANAIILTSQGIPFLHGGVEF----NRSKGGHPNTYNAGDNIN--KIDWSLKEKFYDT-------FKFYCDLIKLRKEHVAFR-- 86606702 296 --------------------------------------------------------------------------------------------------------------TYRELADKLPYVKELGFTHIELLPVAEHPFDGS-WGYQVIGYYAVTSRYGSPQDFMYFVDRAHQEGIGVIVDWVPGHFPK-----------------------DGHGLAFFDGTHLYEYADPRKG-----EHKGWGTLVF-------NYGRNEVRNYLIANALFWFDKHIDGLRVDAVAYDRKEWIPNCYGGREAIDFFRQLNTLIFKYYPGVLSIAETAWPMVTWPTHVGGLGFNLKWNMGWMHDMLNYFR----------MDPWF-------------------------------------RQFHHNLVTFSLMYAFSENYMLAFSH---DEVVHGKSHMLGKMPGDLWHKFASLRALYGYMFTHPGKKTLFMSMEFGQWN------------------------------------------------------------ 110634762 39 -------------------------------------------------------------------------------------------------------------GTFDDATERLAHLKRLGINAVQIMPAMEF-AGDISWGYNPAHIFAIESSYGGPAAFKAFINAAHKQGIAVILDVVYNHFSDLDLWQFDGWSEDDKGGIYFY--NDWRSDTPWGDTRPV-------------------------------YGRGEVRQFIRDNALFWLEYHLDGLRFDMTLYIRNDEGDEGDAIPEGWSLLQWVNSEIRERLPGRITIAEITGAVDEGGAGFGAQWDSEFVHPIRETLIAPDDESRHMGTVAHALGHSYN-GDPFQRVVYTESHDEV---------------------------------------------ANGKARIPH---EIAPGDPSHWAAQKRSTLGAALMLTAPGIPMLFQGQEFLQG---EWFQDT-----------VPLDWDQSEEFK-------GIVRLYRDLIRLRR-------- 116748908 88 -------------------------------------------------------------------------------------------------------------GTFAGLVEKISYLKDLGITAVELLPVHQFPREGNYWGYMTLNFFSPHHGYASGDEFRAMVRTFHAAGIEVWLDVVYNHTS----------EGGENGPTYSYRGVDNKSYYLARQDTGEYFNDTGCGN-------------------TMNCAHPVVRALVLTSLHHWANMHVDGFRFDLASIFARALDMNTLDPPLIAEILGYMRDVR--------LVAEAW----DIGSYLLGRSF-----PGLMWRQWNGKFRDDIRSFVKGDAAMVEVYRPYQSVNFITAHDGFCLDLVAYNEKHNTANGHHNTDGANDNRSWNCGWEGDSGVPLEV-------------------MALRRQQVKNFFC---LLMLANGTPMFCAGDEF--MNTQKGNNNPY----NQDNEITWLDWELLERNRD-------MLRFFKGMIRFRKTHPSIGRG 110799982 135 ----------------------------------------------------------------------------------------------------------------------LDHLKELGITHVHLLPSFDFDEEQYNWGYDPVNYYSKNPYKGEIKEFKEMVLKLHRAGIRVIMDVVYNHT-----YSGENSNLNLSYPGYYHRQDD-------------------FGNFSNGSGCG----------NELASERLMVRKYMVDSLKYWAEYHIDGFRFDLMALHD-------------IETLKEIREELNKIDPSILIYGEGWNGGDSPLP--KEEACFKCNIGKFDKLQIAAFSDD----MRDGIKGYVAHLKEGGFVNG---------GEDFEESIKFGIVASTYHEGVDYNKVNYSDSPWANEPYQTVNCSAHDNNTLHDKLKIVCENASEEEIIEMNKLSAAIFLTSQGIPFIHSGEEFLRTKTNEKGEFIENSYNSNDFVNK-IDWTRKVKYMD-------LFKYYKGLIELRKEYPLFR-- 78357328 132 ---------------------------------------------------------------------------------------------------------DELAGTL------IPYVRDAGFTHIELMPVAEHPLDQS-WGYQTGAYYAPTSRFGTPDDLRRFVDLCHQQGIGVILDWVPAHFPKD-DWSLGRFDGTALY----------------EHLDPRLGEHPDWGTYV------------------FNYGRHEVRNFLFANALYWFKEHVDGLRIDAVALYLDYSRKEGEWLPNVHDFLRELNRVVHEQYPGVMMIAETSWPGVSRPLYTGGLGFTFKWNMGWMHDTLNYMRQDPVFRAYQ--------------------HSSLTFSMLYAFSENFVL------------------------------PLSHDEVVHGKGALLSKMPGDMWQQQANLRLMYAYMWAHPGKKLLFMGGEIGQWNEWSESREPD--------------------------------------------------- 54307830 156 -------------------------------------------------------------------------------------------------------------GTFAGIIEKIPYLKELGITAVELMPIHDAPEGQNYWGYSPITFFSVHAQYAAIDEFKMLVRELHKADIEVILDVVFNHTAEGDENGPTFCFKGLQSKAYYLTEGD-------------------TGKFANYSGCG----------NTCNANHSVLRRMIIDALHFWVEMRVDGFRFDLASVLARDGQGHPMKEPPL-----LWSIDSDPILSGTKIIAEAWDAAGQVGSFIGDRWNEWNGKYRDDVRAFWRGDSGSVETFASRILGSPDIHSPHRSVNFICAHDGFTLNLVSYNQKHNYANGEDNRDGDNHNISCNYGVEGPTQIAEIDAIRNRQCKN----------------------MLATLFLSL-GTPMINMGDEVQQGNNNAYCQD----NELSW-----FDWQLVEQNAD-------LHRFVKQLSLIRRAEPTID-- 149922918 28 ------------------------------------------------------------------------------------------------------------GGDWQGIEDKLPYLEELGVTTIWISPVVKNVETDADHGYWAQDFTALNPHFGDLPALRRLVDKAHERDMKVIIDIVTNHVGQLF-YYDINLNGNPDEQMYINEYDPDFDPRGIQSFTSLGEAGPAPIIFGKDPEEQLLTGDFPGGLKDVDTTRCDVKEAFVEVYARIIEENADGFRIDTIKHVEYEFWRY---------FAQRMRQRLGPQGKNFFMFGEA---------FDGRDDLVGSFTQQLPPEDGETTAAGGPPLTSDQLDSAFYFPQYFQAVRDVF----IQAQGTDRIQTLWEQRTTTWGTTAPTGGVGIAPSDIP--VNFLDNHDV--PRFLYNVQDL-----SEEVQGQLLRNALVFLYTVPGVPCLYYGTEQ----DFAGGNDPANREDL---------WDSG------FDTTGTTFQWIARMAKIRKQYASLRRG 149179477 152 -------------------------------------------------------------------------------------------------------------GTYLGVIEKIPYLIDLGVTAVELMPIHEFPMHQNYWGYETLAFFAPHRGFATNSEFKEMVRALHKAGIEVILDVVFNHTAEGNENGPTLSFRGLENQVYYHL-----------------------------DQGGKYYKNYSGCGNAINGNHPVVREMIFHCLRHWCNYHIDGFRFDLASILSRDRSGHLVPSPPLVEAIAE-----DPLLADTKLIAEAW---DAAGAYQVGSFSHIRW------AEWNGRYRDDIRRFWRG-----DVPTLGDYATRISGSSDLYQETGREPFHGVNFITAHDGFTLNDLVSYEHKHNYANREDNQDGENNNISMNFG-----VEGPTDDPAIIRQIKNMLATLFLSQGVPMLLSGDECRRTNNNTYCQDNAISW---------FDWSLVNKYK-------GLYRFCKELIHFRLCEPTLR-- 124515171 149 ----------------------------------------------------------------------------------------------------------------------IDYLLSLGVTAVELLPVHQFRGLTNYWGYNTLSYFAPDNRYGSVDEFKMMVRTLHDAGIEVILDVVYNHTAEGNHLGPTLSLRGIDNPTYYRLV---------GENPRFYMDYTGCGN-------------------TLNMRHPQVLQLIMDSLRYWVTHHVDGFRFDLASALAREL-HEVDRLSAFFDVIQQ-----DPVVSQVKLIAEPWD---------IGEGGYQVGNFPPLWTEWNGRYRDCIRRFWKGLSGSSDLYEQGASINFITAHDGFT---------------------LNDLVSYNQKHNEANG---EENRDGTDDNISWNCGEEGPTDNSRELRARQMRNFLATLLLSQGVPMILGGDEFGQGNNNAYCQDNPI---------TWFDWNLTA-------DQKELLEFTRTLVHFRRSSPVL--- 145224215 165 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GAVAEFKTMVRAFHEAGIEVILDVVYNHTAEGNHLGPTVNFRGIDNAAYYRLLDGDLR----------------------------YYKDFTGTGNSLNARHPHTLQLIMDSLRYWLDMHVDGFRFDLASTLAREF-YDVDRLSAFFDIIQQ-----DPVISQVKLIAEPWD---------IGEGGYQVGNFPGLWTEWNGKYRDTVRDYWRGLTGSSDLYEATASINFVTCHDGFTLNLVSYNEKHNEANGEDNRDGESH-------------------NRSWNCGVEGPT----DDPDITALRAKQMRNILATLMLSQGTPMIAHGDEMGQGNNNVYCQDSELSW---------MDWSLCEKNAD-------LVEFTRKVVSFRKKHPVFR-- 159898956 4 ---------------------------------------------------------------------------------------------------------------LKQLHTWIEHLQHLGSNLLYLGPVFESTA----HGYDTIDYFTVDRRLGSNNDLQQLIAAFHAAGIRVLLDGVFNHVGRDFWAFRDVQSHGSSYSDWFAGLDFNQHSPYGDQFS------------------YQGWHGHY-DLVKLNLHNPAVREHLFQAVSQWIQFGIDGLRLDAADQID-------------HDFLAALAAHCKSLRSDFLLIGEVV--HGDYRQWANPTMLDSVTNYEAYKGLYSSLNDRNYFEIAYSLNRQFGIYRAMPLYNFVDNHD------VDRIASTL------------------------------HNPAHLYPLHLLLY-------------------------TMPGMPALYYGSEWGLLG--------QKTATSDQALRPALPQPDQIQAQQPD-----LLAAIRQLSQLRHEYAALRYG 70607189 27 -----------------------------------------------------------------------------------------------EDLIIYELHVGTFSGNFKGVIEKLDYLKDLGITGIELMPVAQFP-GNRDWGYDGVFLYAVQNTYGGPWELAKLVNEAHKRGIAVILDVVYNHIGPE---------------------------GNYLLGLGPYFSDRYKTPWG---------LTFNFDDRGCD----QVRKFILENVEYWFKTKIDGLRLDAVHFDNSPKHILQEIAEKAHQLGKFVIAESDLNDPKIV---------KDDCGY--KIDAQWVDDFHHAV---HAFITKEKDYYYQDFGRIEDIEKTFKDV--------------------FVYDGKYSRYRGRTHGAPVGDLPPRKFVVFIQNHDQVGNRGNGERLSILTDKTT-------YLMAATLYILSPYIPLIFMGEE----------------------------------------------------------------- 182419264 37 ------------------------------------------------------------------------------------------------------------------IEEWIPHLKKMSINAIYFGPVFES----SYHGYDTRDYLNIDKRLGTNEDFKDLCKKLHENDIKIVLDGVFNHVGREFWAFKDIQKNGRNSK--YCSWFSGLNFDSRSPMGDDFNYESWNGCY---------------DLVKLNLWNRDVVEYLLHAVEFWIDEDIDGLRLDAADKI-------------IFDFFKELKIFTEKKKDNFWLMGEII--HGDYNRWANKDSLDSVTNYECYKGIYSSHNDKNYFEIAYSLNRMFGIYKDLCLYNFVDNHDVNRL-----------ASTLKVQEYLFNVYT--------------------------------------------------ILYTMPGVPSIYYGSEYGIK--------AVKGDKTDLPLRPSV--DEIENYEDKN---NELFDHIEKLGRIRAVSEALKNG 150018947 51 ----------------------------------------------------------------------------------------------------------------------IDYLMELGITHVHLLPAFDYDMPQYNWGYDPKNYFAPEGSYSTNREFKEMVKSIHKAGLRVVMDMVYNHTYKSHE------------------------SNLNLAVPGYYYRQDQNGNFSNGSGCG----------NELASERYMVRKLIVDSVIYWAEYHIDGFRFD---------------LMGLHDIMKQIRAELDKIDTSILMYGEGWTGGWTPLSGEESSVKQNIVKFDKMQIAAFSDDTRD------SVKGHVFNINEKGYVNG---------RTGLEESIKFCIVGATGKQGINYDKVIYSRFAWANEPYQCINISAHDNYTLWDKLYLTNNESSQEKRKNMNKLAAAIVLTSQGIPFFQAGEEFLRTDDGSFSHDSYNAPDSVNN----LEWDRVFEYKE-------IVNYYKGLIKLRKKYKAFR-- 196179275 29 -----------------------------------------------------------------------------------------------KDLIIYELHVGTFTGTFESIIPRLSYLQDLGITAIEIMPVAQFP-GSRNWGYDGVYVYGVQESYGGPAGLKKLVDACHQAGIAVILDVVYNHLGPE---------------GNYLWAYGPYFTDQY---------RTPWGNAVNFDGA---------------YSN-QVRNFFIQNALYWLDKHIDALRVDAIHAIYDMSA-----QPFLQELGDAVANFNRTTPVQRYVIAESDLNDVRVIKPFGHDAQWCDDFHHILHTLLTGELSGYYEDFGKIEQLAVALREGYIY----------------------SGQYSSFRKRNHGNSAADRPAE--QFVVCIQNHDQIGNRLIGDRLSTLVDFQG-------LKVAAATVLLSPYVPMLFMGEEYGEEAPFQYFSDPDLIEGVRWDNAPKLQWEKIEQDN-----YAVLRRWYKRLIQLRKETPALA-- 195647080 222 -------------------------------------------------------------------------------------------------------------GTYIGAVSKLDHLKELGVNCIELMPCHESSSKMNFWGYSTINFFSPMARYGAINEFKAFVREAHKRGIEVIMDVVFNHTAEGNEKGPILSFRGIDNSTYYMLAP--------------------KGEFYNYSGCG---NTF-------NCNHPVVREFIVDCLRYWVEMHVDGFRFDLASYGSPMEGDMITTGPPLIDMIS-----NDPILGNVKLIAEAWDA--------GGLYQVGQFPHWNVWSEWNGKYRDTVRQFIKGTDGFAGAFAECHSINFVCAHDGFTLALVTYNSKYNLSNGEDNRDGEN------------------HNLSW-NCGEEGEFASLSV----RRLRKRQMRNFFVCLMVSQGVPMFYMGDEYGHTNNNTYCHD----------------------------------------------------- 196239819 290 --------------------------------------------------------------------------------------------------------------TYRELAERLPYVKELGFTHIELLPIAEHPFDGS-WGYQVVGYYACTSRYGTPQDFMYFVDQCHQNGIGVIIDWVPGHFP-----------------------RDGHGLAFFDGTHLYEHADPRKG-----EHKEWGTLVF-------NYSRHEVSNYLIANVLFWMDKHIDGIRVDAVASMCRKPGEWVANEYEAANFLRHLNSLLFSYFPGVLAIAETAWPMVSWPTYVGGLGFNLKWNMGWMHDILDYFH----------MDPWFRQFHQNNVTFSIWYHHSENFMLA----------------------------------------LSHDEVVHGKSNMLGKMPGDEWQKFANLRCLYGFMFAHPGKKTLFMSMEFGQWSEWN--------------------------------------------------------- 6573111 18 ---------------------------------------------------------------------------------------NNETFLKKEDLIIYEIHVGTFAGTFEGVIRKLDYLKDLGITAIEIMPIAQFP-GKRDWGYDGVYLYAVQNSYGGPEGFRKLVDEAHMKGLGVILDVVYNHVGPE---------------------------GNYMVKLGPYFSQKYKTPWG---------LTFNFDDA----ESDEVRKFILENVEYWIEYNVDGFRLDAVHSIID---TSPKH------ILEEIADVVHKYN--RIVIAESDLNDPRVV----NPKEKCGYN-------------IDAQWVDDFHHSIHAYLTGERQGYYLDFGNLDNIVKSYKDVFVYDGKYSKFRRKTHGKPVGELDGC--NFVVYIQNHDQVGNRGKGERIIKLVDKESYKNAAALYILSSIISM-------IFMGEEYGEQKPFQGLREGRKKENGQDTD--PQDESTFNASKLSWKIDEEIFSFYKILIKMR--------- 17227664 41 -----------------------------------------------------------------------------------------------ESMIFYELHVGTFTGTFTTIIPRLPELRELGINAIELMPIAQFPGDDRNWGYDGVYPFAVQNSYGSPADLKNFVNACHENGIAVVLDVVYNHFGPE-----------GNYMGQFAPYFTRTYKTPW-------------GNAMNFDDAY----------------SQGVRNYFIQNALYWLEFHIDGLRLDAIQ-AIYDLGAKHF----LWELAEAVHNFSQGGTWKRHLIAESDLNNPQIIRPVESGG--------------YGLDAQWSDDFHHALHALLTGDRQGYYQDFGKCAD---LAKAYADTFVYDWRYAPHRKRFHGISCRDRPLS--QFSVCIQNHDQIGNQMQGERLS-------ERISFAGLKLAAGAVLLSPYLPLLFMGEEYGETEAFHYAEDPPDPESAETFLRCKLNWELRHQGQ-----HKVLWDWYRQLIHLRKTHPAL--- 187919987 54 -----------------ERIELPEYTDEWHVFVPNLKPYGYRVHGPYEPEKGHRFNPNKL---LLDPYAKAHI---GELKWLDSEKVVDANFSWSERVIFYEAHVRGFTGTFAGLGQQLDYIRNLGVTSVELMPIQTFVNDSNYWGYNTIGFFAADPRFDSVGEFKEMVDRFHNNNLEVILDVVYNHTAEGNERGPTISFKGIDNASYYRLMPDE---------PRYYINDTGTGN-------------------TLNLSHPRVLQMVTDSLRYWVEMKVDGFRFDLATI----LGRELHGFDEGGGFLDSCRQ--DPVLSSVRLIAEPWDPGGYQVGGFPPGWAEWNDRFDTVREYWKGDEGKVADLATRGDKFNHRGRRPWASVNFIAAHDGFT---------------------LNDLVSYNDKHNEANGEDNKDGHSDNKSWNMGVEGPTDDPEIRQQRERQKRNLLATLLLS-QGTPMILAGDEFGQGNNNAYCQD----NEISWV-----DWEAIDDDGRALT------EFVKNLTTLRHRLPVLRRG 32475809 186 -----------------------------------------------------------------------------------------------------------------GVIEKIPYLKSLGVTSVELMPVHEFPIRDNYWGYDPMAFFAPHRGYAQVNEFKQMVKALHSAGIEVILDVVFNHTCEGNEQGPTLSFKGLENQVYYIL-----------------------------SEGQHY-CNYSGCGNTINGNHPVVREMIFHCLRHWVNYHIDGFRFDLASILSRDRSGNLIPNPPMVELIAE-----DPMLADTKIIAEAWDA---------AGAYQVGSFGNHRWAEWNGRYRDDVRGFWRGDAYQHAGRPPSCSVNLVTTHD--GFTMNDLVS-----------------YKDKHNEANGEDNNDGDNHNISDNYGVEGPTRKKAISTIRSQQVRNML---ATLLTSQGVPMIVSGDEARRTNNNAYCQDT----DISW-----FDWRLVEKNAD-------LVRFVSALIDFRKNQP----- 77458769 41 --------------------------------------YGYRVYGPYDPANGHRFNIDPYAKQLVGELDLSFDERDPKCKVIDPAHTWGHDHRVSDKTIIYETHVRGISGTFAGLMDVLEHIRKLGVSTVELLPIHAFVNDQNYWGYNSIAFFAPDPRYGKIAEFKEMVAHLHDANLEVILDVVYNHTAEGNEQGPTLSMRGIDNASYYRLMPDDK---------RFYINDSGTGN-------------------TLDLSHPCVLQMVTDSLRYWAEMHVDGFRFDLATI----LGRYHDGFDERHSFLVACRQ--DPVLRQVKMIAEPWDC---------GPGGYQVGNFPPGWVEWNAFWKGDDGQLADFASRMTASGEMFNQVNFVTAHDGFT---------------------LNDLVSYNDKHNEANDENNQDGSNNNLSWNHGVEGPTDDPEIN-ALRHRQMRNFFATLLLSQGTPMIVAGDEFARTNNNAYCQDSEIG----WVN-----WDLSE-------DGKTLLKFVKRLIKLRLAYPILRRG 70730249 57 --------------------------------------YGYRVHGPYDPANGHRFNIDPYAKQLVGELK--WSEAPDADLSFDERDSADPAHTWGNDQIIYETHVRGFTGSFAGLMDVLEHIRKLGVSSVELLPIHAFVNDQNYWGYNSIAFFAPDPRYGKIAEFKEMVAHLHEAGLEVILDVVYNHTAEGNEQGPTLSMRGIDNASYYRLMPDDK---------RFYINDSGTGN-------------------TLDLSHPCVLQMVTDSLRYWAEMHVDGFRFDLATI----LGRYHDGFDERHSFLVACRQ--DPVLRQVKMIAEPWDC---------GPGGYQVGNFPPGWVEWNDRFRDTVRAFWKGDDGQLADFAGYASVNFVTAHDGFT---------------------LHDLVSYNDKHNEANDENNQDGSNNNLSWNHGVEGPSDDPEIN-ALRLRQMRNFFATLLLAQGTPMVVAGDEFARTNNNAYCQDSEIG----WVN-----WEL-------DNDGKSLLKFVKRLIKLRLSYPILRRG 157363006 175 -------------------------------------------------------------------------------------------------------------GTFLGIVEKLDHLKELGVTTIELMPIFEFCANANTWGYNPLGFFAVTGNYAGMKLFKDFIKELHNHGFEVILDVVYNHTGEGNELGPTLSFRGIDNEIYYMLNPS----------------------------NKRLYLNYSGCGNTLNCNHPVVKEMIIDSLRYWAEMHVDGFRFDLASILGRTPDGRWIGD------LSLLKDISDAILHDLKLIAEGW---DAAGGYFLGQ-------FPPGWAEWNGKYRDTVRKFVRGDEGTIQDLSPHASINFITCHDGFTMR-----------DLVSYRHKHNEA--NGENNRDGTDENFSCN------NGAEGETNNPQINRIRKQQVKNFI---AILMVSHGTPMILMGDELYRTNNNAYCHD----DETTW-----LDWTLKEKHYD-------IFRFFKKMIQFRKIHPSLR-- 119944654 64 -------------------------------------------------------------------------------------------------------------GTYAGIIEKIPYLTALGITAVELLPIFEFEDSENYWGYSTINFFAVNPQEGNLDEFRDLVKALHQADISVILDVVFNHT-------DESDHRGPVYS----------------------FKGFANNSYYFLDKHKNFYCNYSGCGNTFKCNHPIGEKFIVDCLEYWVDMHVDGFRFDGTILARGDNGNLIANPPVVWAI------ELSEQLADTKVIAEAWDAEGGYLVGSFPGHRWAEWNGLYRDDLRDFVRGKAARRITGSADIYESQYEPGNSINFINSHDGFT---------------------LNDLVSYNHKHNQANGENNSDGIDNNRSWNCGVEG-ITDNPQINMLRKRQIKNFAAILMLSKGVPMFVAGDEICQGNNNAYCQD----NELSWFN-----WQDVDTNK-------SMLQFWQRLIAFRKVHPRL--- 114767124 34 ----------------------------------------------------------------------------------------------------------------------LEHLIKLGITAVELLPVHAFLNDRNYWGYQTLGFFAPEPRYGRLWEFQYMVARLHSVGIEVILDVVYNHTCEGDENGPTFSFRGLDNRSYYRLHEDKR-----------------------------FYHNDTGTGNTVNIEHPMVLRMVLDSLRYWSTMGVDGFRFD----LCSTLGRTETGFDPNGAFFKAVRQ--DPVLATKKLIAEPWD--------IGPGGYQLG-NYPPPFAEWNDQYRDGVRRFWRGLGHVPVLADRITGSAGLFDHSGRHATSSVNLLTAHDGFT------LMDVVSYTERHNEANGENNRDGHGENYSDNFGVEGPTADAEIVEKRAQRRRNMMATLLLS-QGTPMILAGDELGNGNNNAYAQD----NDTTWI-----DWEAADEA---------FLAFTRWLISFRKAHPILR-- 120554356 135 --------------------------------------------------------------------------------------------------------------TYRELADQLPYVLETGFTHIELLPVTEHPLDES-WGYQTTGYYAPTSRFGSPDDLRYFVDQCHQNNIGVILDWVPGHFPDD---------------DFALAEFDGTALYEHE--------DPRRGRHQDWGTLIY------------NYGRHEVRNFLIGSALFWLDTHMDGLRVDAVASMSRNEGEWLPNEHGGHEFLQDLNRVCQSRFPGVLMMAEESTSWPRVTRPIGGLGFNLKWNMGWMHDTLHYLQQDPVYRQYH--------------------HDKLTFGLLYAFSENFVL------------------------------PLSHDEVVHGKSSLIQKMPGDDWQQRASLRLLFSYMFSYPGAKLLFMGGEFGQRQE--------------WSERRELDWYL---------LQYPEHQGLRKLVQ----------- 126658303 95 ---------------------------------------------------------------------------------------------KNEQLVIYELFVNKFSGNFKGIIEQLDYLSELGINAIQLIPIQAFPE-DKKWGYTPRHYFAVEPRYGSSEDLKYLIDECHGKGIRVLLDCVFNHSDTENPLTQ-------INHDYWY----REQPNDPDHSWGPEF------------DYEYY---------DDNLDIKPAWQFIGDVVKFWVEYHIDGFRYDAAK------------QIDNYDFLDWLSEQARNSTGDKPFFAEYIPENPQLAGFVDACWHESFYQQAIVHICGDNYNFEDLKEVVNCKQQGYQGAIST--INYISCHDHQSVFSELGDRNIFE-----------------------------------------------------EEAFQRAKLGAILLMTTVGVPLLWMGNEFG-----EYDADAESS----------INWNLLENESNKN-----LFETYQKLIRLKTQTNAL--- 194332951 83 ------------------------------------------------------------------------------------------------------------GGTLAGLRDKLGYLKRLGITALWISPVFKQVTGSNDHGYGIQNFLDVDPHFGTRQELRELVQAAHAEGIRVILDIIVNHAGDVFAYSGNERRNYNNGVEFFRTVSPEEEQELWPDGAVWPAELQEPGNWRWDGFPDYVEGDFLSL-KDLHLGNSETLAHLIKVYRFWIAYDIDGYRLDTVKHM--EPGAVRLFVNAIHEFAQS------VGKENFTVIGEI------------TGGRALAFETLETTGLDAALGINDVSDKLEFLAKGWRSPGHPETPEQEGYFDIFRNSLQDCKSSHQWYGNHIVTMFDDHDQVGVR----------------HKFRFCGQGEQSYTL----------LPAALGLNLATMGIPCLYYGTEQAFNGADHRDNDDSYSDV---FLRECMFGGAFGSMQSTGRHSHEIYRFISRLSALRSQHLALRRG 192811910 113 ----------------------------------------------------------------------------------------------------------------------LDHLEELGVTHVHLLPVFDFRTVNYNWGYDPQNYNVPEGSYATIRELKEMVLALHARGIRVVMDVVYNHT---------------------YTVDDG------------PFERLAPGYF-YRKDGYGNLSNGSGVGNELATEKPMVRKYIKDSLKYWAEYHIDGFRFDLMAL----IDTTTMK-----EIVSELRREVDR---SLLFYGEPWTGTEQTVKGSQKGQGFAVFNDHFRHAIGRGFATGEVEGMMGSIHNFALHPEET--VNYVTVHDN--LNLWDKILVAQGMEEQAGLLRLTD------------GKLVNEGDVWQATAASTPYAGIPDEDVMSAAAVRRSLLANGIVLLSQGIPLLHAGDELLRTGDHNSYRSGDAINAIRWSNKRRF---------------KPVFDYYRGLIALRKAHPAFR-- 108800046 171 ----------------------------------------------------------------------------------------------------------------------IDHLKSLNVTAIELMPVHQFMHDHNYWGYNTFGFFAPHNEYGAVAEFKAMVRSFHAAGIEVILDVVYNHTAEGNHLGPTVNFRGIDNAAYYRLLDGDLR----------------------------LYKDFTGTGNSLNARHPHTLQLIMDSLRYWLEMHVDGFRFDLASTLAREF-YDVDRLSAFFDLVQQ-----DPVVSQVKLIAEPWD---------IGEGGYQVGNFPGLWTEWNGQYRDTVRDYWRGLTGSSDLYEATASINFVTCHDGFT---------------------MHDLVSYNEKHNEANGEDNRDGESHNRSWNCG-----VEGPTDDPDVIKQMRNMLATLMCSQGTPMIAHGDEIGQGNNNVYCQDSELSW---------MDWSLCETNAD-------LLEFTRKVVAFRKNHPVFR-- 187934914 380 ----------------------------------------------------------------------------------------------------------------------VAHLKELGVNTVQLLPSFDYDMPQFNWGYDPKNYYSSNPYDGKMKEFKEMINELHKQGIKVVMDVVYNHT-----YTTGSSNFDLAVPNYYYRQD-------------------AEGNHSNGSGCENETAS----------DRSMVRKFILDSVKYWVEYHIDGFRFDLMANHD-------------IDTMKLIRDELDKIDSSILIYGEGWAGGSCALP---NEEQSLKINVPKFGDKQIGVFSDD---IRDGLKGDVFNNTAPAFING---------EPGFEDWVKFGIVGSTKHDDIDYNKVKYSKKPWANEPYQTINYVSHDNLTLWDRLKTVNPNKNDEELKDMNKMTAAVVFTSQGIPFIQAGEEFARTKNEDGTFNENSYNSPDDVN--KLDWNRIEKYED-------LYNYYKGLINLRSSHKAFR-- 194336936 105 ------------------------------------------------------------------------------------------------------------GGTIAGMKKKLGYLKRLGITAIWVSPVFRQVTGSNDHGYGIQNFLDVDPHFGSREELKEFVKAAHELDIRVILDIIINHAGDVFAYEGNQRHFYSEGREWYRLSSGETAPACFENGAWPVWPEELQSPDTWTCHGEIMQWDSFPEFLDGDFRDPFVVQYLTDVYRFWIAFDLDGFRLDTVKHM--EPGAVRFFATAIHEFAES------IGKENFTIIGEITGGRSYAATILDTTGLDA-------ALGIDDLPDKLEFLVKGW--RSPGNPETA----------------EQEGYFDLFRNSILDNRRSHQWYSKHIVTMLDDHDQVGVNHK-------------FRFAGDAARSARLLPAALGLNLTSAGIPCIYYGTEQGFNGADPRTDDNSYSDV---FLRECMFGGDFGSFRSSGKHKNEIYRFVQKVIRLRREHLELSRG 37521164 25 ------------------------------------------------------------------------------------------------------------GGTLKGVISKLDYLQGLGVTTLWLNPPWKQRADETYHGYGIQNFFDIDPRFGTRQDLRDLVDAAHARGLYVILDVIYNHSGNN--WFRDEWDGSPQSMRPYRYAPGYPVHGWRSGDGRSVGEIVSLDDGVWPEEFQWYWEDYLSPQKDFNLANPATIAGLARVYQYWIALDCDGFRVDAVKHVS---------PVESRKFCAAINEYAQSIGKDNFLLTGELTDDRMLLAYLDGRNLDAALDIVSAPIQLTAAAKGLAHP-----------------GAFFGLYDENTLAGAYRQSGLYHVSVLDDHDMSSRSYKSRFAAH----------------------------GEGVPNLYRQVAHAVGVQLTMPGIPSIYYGTEQGSESNHDYGIDGSHEYVDRYV-REAM-------------------------------------- 145357047 186 ------------------------------------------------------------------------------------------------------------------LVETLPYLKTLGVNAIELMPCHEFNFRRNFWGYSTVNFFSPMTRYGDKDEFKYMVREAHRAGIEVIMDVVFNHTAEGNEEGLTLSFRGLDNRVYYMVAP----------------------------EGQFY--NYSGCGNTMNCNHAVVREFIVECLRYWLEYHIDGFRFDLASIEWDRIGTPLQDPPLIDAV------SNDPVLAGTKLIAEAWDPHFGVWSEWNGKFRDDVRNFIRGVDGYAGLF---AERLCGSPELYADGRTPAASINFVTAHDGFTLR---DCVTYNEKNNIANGEENRDG--EEHNQSWNCGLTCEDDGESCDPEICSLR----------DRQMRNFMVA---LFVAQGVPMLYMGDEYGHTNNNTYCHDNW------------MNWVNWDEANDPLAGEG-LARFVRQLTTLRKDNSAFR-- 197736932 27 ------IKTLSLNIFYSSEDTVPYERYILNPSEHRLGNIWSIFLENIKE--GTLYNWEINGVPILDPYALAYNETIENKKSIVLARETKHILIPKKDMIIYEAHIGLFAATYSAFEEKIPYLKNLGINVVEFLPVFESFFLKNVWGYNPINFFALTKKYSSINEFKKLVSSLHKNGIEVVLDVVYNHTA----------EGGVGGKTY-----------NFKAMGEDIF-------YTKDKENNFI--NFSGCGNTLNCNHKVVKDMIIQSLLYWLEVGVDGFRFDLAP----VLGRDSNSQWARHSLLHEL--VEHPILSHAKLIAESWDLGGYFVGAMPSGWCEWAYRDTVRQFIRGDFGQELIKRIFGSVDIFHANKNGYQSINFICCHDGFTWDLVSYNLKHNLLNGENNQDGEN------------NNHSYNHGEEGFTENPHIISLR--------KQQIKNMIL---ILYISQGIPMLLMGDEMGLGNNNAYCQD----NPTTWV-----DWDRKKDFED-------VFLFTKNMINLRKSYSIF--- 78185400 13 ------------------------------------------------------------------------------------------------------------GGDLYGVIDGLDHLQAMGINCLYLTPIFSSAANHRYHAY---DYFEVDPLLGGNAALDALIAALHQRGMRLVLDGVFNHCGRGF-WAFHHLAENGESSPYRHWFHIRQWP---------IRPYPAK-----DEDCGYDCWWALPALPKFNHADAGVREHLLAVARYWLERGIDGWRLDVPAEVPE-------------DFWVSFRQEVRRVNPEAWIVGEVWG---DARRWLQGEHFDGVMNYRI---GWSSLCWVAGDQLRQSYRN-----------------------------PEYPLNPLTTQELIDIWTTT------ASWYRAEVNRAQMNLLDSHDVPRALHTLKGDVAALKLSLLLLFLQ---PGAPCIYYGTEAGL-------------------------------------------------------------- 171326000 95 ------------------------------------------------------------------------------------------------------------GGDFQGIIDKIPYLKNMGITAVWISAPYENRDYQSDHGYHARNYFATNKHFGTMKDFIRLRDALHQNGIKLVIDFVSNHSSR---WQNPTLNFAPEDGKLYYVFDANGEPADYDGKVENLLADPHNGFFHGLGDRGNDTSRFGYRYKDLGQENALVVEHLEKAAKFWKSKGIDGFRHDATLHMNP-------------AFVKGFKDAIDSDAGGPVTH-------------FGE------FFIGRPDPKYDEYRTFPERTGVNNLDFEYFRAATNAFGNFSETMSSFGDMMIKTSNDYIYENQTVT--FLDNHDVTRFRYIQPNDKPYH--------------------------------AALAVLMTSRGIPNIYYGTEQYLM-----------PSDSSDIARMFMQTST---NFDENTTAYKV---IQKLSNLRKNNEAIAYG 163754338 30 ----------------------------------------------------------------------------------------------------------------------IPQLKELGVKVIWLMPIFPISETKRTGGYAVSDFTKINPEFGTIEDFRELVKTAHENDIYVILDWVPNHTGWDHTWLK-------TNPEFYTKNDKGEITDPLNEDGIPVG---------------------WADVADLNYDNKELRKEMVKDMKYWLEENVDGFRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 188990474 104 ----------------------PEYTNEWHGYLPDVKRYGYRVHGPYAPTEGHRFN---HNKLLLDPYARSFDERDSAYDWEDDARLLKP----WNETVIYETHVRGYTGTFAGLAQVLQYIKDLGITAVELLPVHAYLDDQNYWGYNTISFFALKSRYGHRDEFRDMVKAMHKQGLEVILDVVYNHTAEGSELGPTLSFKGIDNASYYRLAEDK----------RYYINDTGTGN-------------------TLNLSNSRVIQFVNDSLRYWAEMHVDGFRFDLATILGREPSGFDQRG----GFLDACNQ--DPLLSEVKLIAEPWDC---------GPGGYQVGHFPPGWSEWNDKFRDNAREFWKGEDGKLAEFATR----FTGSADLFDRRGRRPWASVNFITAHDG--FTLRDLVSYNEKHNIDNGEDNRDGSSNDGSCNYGEEGETDNADILQLRERQMKNLLATLLLSQGTPMMLAGDERAQGNNNTYCQDNEI---------TWLDWEN-------DPTDGRLTDFVKSLTALRKRYPILSRG 21232539 38 ----------------------PEYTNEWHGYLPDVKRYGYRVHGPYAPTEGHRFN---HNKLLLDPYARSFDERDSAYDWEDDARLLKP----WNETVIYETHVRGYTGTFAGLAQVLQYIKDLGITAVELLPVHAYLDDQNYWGYNTISFFALKSRYGHRDEFRDMVKAMHKQGLEVILDVVYNHTAEGSELGPTLSFKGIDNASYYRLAEDK----------RYYINDTGTGN-------------------TLNLSNSRVIQFVNDSLRYWAEMHVDGFRFDLATILGREPSGFDQRG----GFLDACNQ--DPLLSEVKLIAEPWDC---------GPGGYQVGHFPPGWSEWNDKFRDNAREFWKGEDGKLAEFATWASVNFITAHDGFTLR---DLVSYNEKHNIDNGEDNRDGSSNDGSCNYGEE----------------GETDNAEILQLRERQMKN--LLATLLLS-QGTPMILAGDERAQGNNNTYCQDNE------------ITW--LEWENDP--TDGRLTDFVKSLTALRKRYPILSRG 134299312 173 ----------------------------------------------------------------------------------------------------------------------IDYVIDMGYTHIELLPVMECPLDAS-WGYQLTGYYAVTSRYGTPFDFMYFVDQCHQRGIGVILDWVPAHFCKDGH-GLGYFDGGTLY---------------------------ESANHKRADNRQWGTVNF-------DLSKPEVRSFLISNALFWLDYHIDGLRVDAVAYMLYEWDPNQFGGKENLDFMKKLNEFVFKYYPNTLMIAETAWPLVTRPTYLGGLGYNYKWNMGWM---------------NDILRYMQMDP--------------------------------IHRKWHHNLLTFSFMYTFSENY---ILPLSHDEVVHGKKSLLDKMPGDYWQKFANLRLLYGYMMAHPGKKLLFMGGEFGQF--------------SEWNENQSLDWQL---------------------------------- 162450650 214 ----------------------------------------------------------------------------------------------------------------------IAHFKKLGVTAIELLPVHEMASERNYWGYNTLAYLAPAGRYSSVTEFKAMVKALHAAGIEVILDVVYNHTAEGNHLGPTLSLKGIDNWTYYRLVP----------------------------HNPRYYMDFTGCGNTVNTRHYQTLQLVMDSLRYWVEMHVDGFRFDLAS-----------ALARGHHDFDRLSSFFDIIHQDPVLRTKLISEPWDV-----GEGGYQVGNFPVLWTEWNDRYRDSVRRFWKGLTGSSDLYASYASINFVTAHDGFT---------------------LNDLVSYNEKHNEANGECNRDGTNNNHSYNHGVEGPSSDPAVVELRERQKRNLLATLLLS-QGVPMINAGDEIGLGNNNAYCQDNELSWH---------DWDLDERR-------TQLFEFTCRLIALRRSQPVLR-- 168703992 132 --------------------------------------------------------------------------------------------------------------TFETVVHRFDHLKKLGVNCIQVMPVAEF-AGDRSWGYNPAHMFAVEGAYGGPKKFKEFVREAHRNGFAVILDVVYNHFSDLDLWQFDGWSENGGGGIYFYQDWRRETP----------WGDTRP-----------------------DYGRPEVRQFIRDNAMMWVDYHIDGLRMDMTLYIRSVRADGEPNLPDGWSLLQWINGEIREKHPNTLTIAEDLQHSEEGGAGYGAQWDDQFVHPIREAVIAAEDDHRSMGAIAHALAHRYN-GDAFQRVIYSESHDEV---------------------------------------------ANGKARVVH---EIAPGDPKNWFAQKRSTLAAALVFTAPGIPMLFQGQE----------------------------------------------------------------- 91214717 40 -------------------------------------------------------------------------------------------------------------GTFEAFTKDIPQLKELGVKVIWLMPIYPISMKNRGSYYAISDYTAVNPDFGTLDDFDKLVDTAHENGMYVILDWVANHTGWNHEWIEK-------HPDYYHKDKEGNVTD-------PINPDTGES---------WGWT----DVAHLNYESDSLWIAMKDEMLYWVEKNIDGFRCDVAGNV-------------TTDFWNYVVPELKKEKP-VFMLAE----SEDKELFY--EAFDMGYNWEG-HHIINEIAQGKMS-VKNWDEYMAKIDTTYQLMNFITNHDENSWN--------------------------------------------------GTVKERLGEASET---------MLALTYALPGMPLIYSGQEYGM-------------------------------------------------------------- 196191150 103 --------------------------------------------------------------------------------------------------------------------DRLDYLQDLGVNALELMPVQSCPM-EIGWGYNLRHYFALRSSYGKPADLKRLVDECHARGIMLILDVVLNHSEAEAPLTQI---------DYNYWYRDPKDPDQ-----------------SWGPE-------FDYDHYDENYERFPARDFMRDMVNFWIEYQFDGLRFDAVK---------QLDNPEV--LGQIVDEAGLAAKPKPLFTAEHIPEKPDICGLEGPWRVSFHYNF-LDILKGEGTAIEKVKELID--PKRMGFLSAQNVINYLTSHDQNRLM-----------------------------------------------------ANLADMEIFEQGAFKRAKLGAALVMTAMGVPMIWMGEEFG-------------AYKHKTLDPAPLDWSLLDSEPNVG-----LLKYYKGLIALRKENAA---- 156151286 145 -----------------------------------------------------------------------------------------------------------------------PYVLERGFTHIELLPLVEHPLDRS-WGYQGTGYYAVTSRYGAPHDFMYFVDRCHQAGIGVILDWVPGHFCKDAHGLYMF-DGAPTYE--YANEKDREN---------------------------YVWGTAN-----FDLGKPEVRSFLISNALFWLEYHVDGFRVDAVANMLYWPNNDQLYEPYAVEFLRKLNEAVFAYDPNVLMIAEDS---------------------------------------TDWPRVTAPTYDGGLGFNYKWN---MGWM---NDMLKYMETPPHERKYAHN------QVSFSLLYAYSENPFSHDEVVHGKKSLLNKMPGSYEEKFAQLRLLYGYMMAHPGKKLLFMGNEFAQFDEWKFEGELDWVLFDFDLHR----------------------------------------- 197781544 85 -------------------------------------------------------------------------------------------------------------------------------------------------------------------EFKAMVKALHAAGLEVILDVVYNHTAEGNEKGPTLSFRGIDNASYYRLVDG---------DWEHYYDTTGTGN-------------------SLLMRHPYVLQLIMDSLRYWVEMHVDGFRFDLAATLARQF-HEVDRLSAFFDLIQQ-----DPVISRVKLIAE----PWDV-----GEGGYQVGNFPPLWSEWNGKYRDAVRDFWRGEPHTHSRRRPRASVNFVTAHDGFTLR---------------------DLVSYNDKHNEANGEDGQDGESTNRSWNCGAEGETDDPAVLELRARQQRNFLATLLLS-QGIPMLCHGDELGRTNNNAYCQD----NEVSWI-----DWELSAE-------QRELADFTRYVIGLRAAHPVLR-- 113927269 94 ------------------------------------------------------------------------------------------------------------GGDWKGIQEKIPYLKNMGITAVWISAPYENRMYASYHGYHARNYFATNPHFGKMQDFTALVDALHDNGIKVVIDFVTNHSGPRPDGDGVRXXPDRDSSGQSVFDPDGNPIDKAENRIADILNDTHEGNRPDSDTSQFGYHKELASLADYSQENGVVIEHLEKAGKFWKAKGIDGFRHDATLHMNP-------------AFVKGFKDAIDSAPGGPVTH-------------FGE------FFIGRPDPKYDEYRTFPDRTGVNNLDFEYYNANRQAFGEFSRSMSDFGQMLVQTSADYMVENQAVT--FIDNHDVSRFRYIQPNDKPYH--------------------------------ASLAVLLTSRGIPNLYYGTE-------QYL-NPGHGGS--DAGRLFLQ-----AAAPAFSEQTVAYRLIGKLSALRQSNDALAYG 144898973 49 -------------------------------------------------------------------------------------------------------------GTFLGLSAVVDYLVKLGVTAVELLPVHAIQGLRNYWGYNPIGFFAADPRYSSHGDFKTMVGRLHDAGIEVILDVVYNHTAEGNHLGPTLSYKGIDNASYYRLMPGQ--PEHYEN--------------------------YSGCGNTLQLSHPRVLQMVMDSLRYWVDMHVDGFRFDLAASLAREK----SGFDGGSGFLDAVRQ--DPVLSRVKLIAEPWD--------IGGDGYRLGA-FPPGWSEWNGQYRDSVRRFWRG----DGGLIGDLASRLTGSSDLFGWGGRRPWASMNFVTCHDGFT-MADLVAYEKKRNDANM---EGNRDGTDANYSWNCGIEGPTEQPKVRALRQMRNLMATLLLSQGVPMILAGDEFGGGNNNAYCQD----NDISWI-----DWDDQDQI---------MLDFVRRLIKLRRDHPVF--- 90425110 71 -------------------------------------------------------------------------------------------------------------------------------------------------------------------EFKEMVARLHSGGLEVILDVVYNHTAEGSELGPTLSFKGIDNASYYRLLPDKK---------RYYINDTGTGN-------------------TVNLSNPRVIQMVADSLRYWSNMHIDGFRFDLGTILAREVY----GFDEQSGFLKAVDQ--DPVLTSVKLIAEPWD---------IGPGGYQVGGFPPGWAEWNDKFRDTARDFWRGEADVATLVPRLSGSGDLFNHQGRAWASINFVTAHDGFT-------LNDWASYNDKHNEANGEENRDGSSSNRSWNCGVEGPTEDKDILALRERQKRNMLGTLLLS-QGTPMLLAGDEFARTNNNAYCQDSEIS----WI-----DWNLGDDAKD-------LLSFTKRLIELRKAYPTLR-- 209515637 160 -------------------------------------------------------------------------------------------------------------GTFAGLIEKIPYLVQLGVTHVELLPVMAFDEQDNYWGYSTHSYYSPHPRYCAPQEFRALTDALHAAGIAVLLDVVFNHT---------AEAGETG------------PIINFKGLANDMVYHLDPADWRRYRDYTGCGNT-------VNCNHPLVTAFIVHCLEYWVQLGVDGFRFDLASVFARDQRGELMADPPLPWAIESSR-----VLSHVALIAEAW------------DAAGMYQVGAFPGMAWDEWNGRYRDVIRRFVRYADDGRLPNNSINFVTCHDGFTLDLVSYDSKHNEANGDENRDGNSDNL------SWNCGAEGETDDANILALRHRQARNV-----------------MAILFLSQGVPMMLAGDEVLRGNNNAYCQD---------NALGWFDWTPTESGA-------AMLRFVRALIALRKRHASLR-- 94985846 80 ------------------------------------------------------------------------------------------------------------GGDFAGLKAKIEYFKRMGFTALWISPVVPAIEGPKYHGYWAEDFFKVDPHFGTLDEYKSLIQTAHRNGIKVIQDIVVNHAGYGATL-------TKTNPDWFHTQAECDASTNKRVDCP------------------------LAGLPDFKQERPEVTTYLNDFVNSWKETGIDGLRIDTMQHVPD-------------SYWQQFFAAGGPGDPSKIWVGEVNGDPAFLAHYMDDLGSPSVFDFALYFAIKDGLARGDLGRLADVFARDGAYRDPTRLTTFVDNHD--------------------VPRFVSEVQERGGTAAQAN---------------------------------ERLDLALSLIYTSRGTPSVYQGTEIAQ-------------------------------------------------------------- 88712276 180 ------------------------------------------------------------------------------------------------------------------------YVKDMGFTHVEFMPIMEYPYDPS-WGYQLTGYFAPTSRFGDPEEFKLLVDKLHQNGIGVILDWVPSHFPEDAH-GLGFFDGSHLYE---------------------------------HPDRRKGYHPDWKSLI-FNYGRNEVRAFLISNALFWLDYHVDGLRVDAVAYSREEMYGNNENL-EAISFIRELNETVYGSFPGVQTIAEESTSFSMVSKPVNMGG----------------------------------LGFGMKWM--------MGWMHDT--LEYFKKEPIYRKHHQNDL---TFSMTYAFTENFML-PFSHDEVVYGKKSLLYRMPGDEWQQFANLRLLYGYMFTHPGTNLIFMGGEFGQSSEWNY-------------------------------------------------------- 31096628 225 -------------------------------------------------------------------------------------------------------------GTFIGAVSKLDYLKELGVNCIELMPCHESSSKMNFWGYSTINFFSPMTRYTSINEFKTFVREAHKRGIEVILDVVFNHTAEGNENGPILSFRGVDNTTYYMLAP--------------------KGEFYNYSGCG---NTF-------NCNHPVVRQFIVDCLRYWMEMHVDGFRFDLASIMTR--GSSLWDPVNVYGAPIEGDMITDPILGGVKLIAEAW----------DAGGLYQVGQFPH-WNVWSEWNGKYRDIVRQFIKGTDGFAGGFAWINFVCAHD--GFTLGDLVTYNNKYN---------------LPNGENNRDGENHNLSW-NCGEEGEFARLSV----KRLRKRQMRNFFVCLMVSQGVPMFYMGDEYGHTNNNTYCHD----------------------------------------------------- 116747807 300 -----------------------------------------------------------------------------------------------------------FTGDLKDAVQMLDYLVDLGVNAVEVLPMNEF-EGWAAWGYATSHYFAVEYAGGGRDQFKHFVRECHRRGLAVLLDVVYNHYAHNAERAEWMYDSNRHEKNIYYWYEGPSDYRDYEHAAGDPTLDPRKRPASG--HGGYVDNMSTGYAPR--FCEEMVRKMFISSAAALVEFHVDGFRVDSYAVVHADGRAAADARIFGAKFLRELTRTLKLIKPTVMLIAEDHSGWSAVTE--PPDKGGLGFDAYWYADFYHHL-----------------IGDTDKGADYAKLIKTCGFGDDRPLAVDYFVGALRHAGNLTVVYESHDEAGNAKFSGRTIAVAVNRATLSGETRRWAE---------ARCRLACGLNMLSPGVPMFFMGEEVGFQKDYPYDLFLSQREDF---------------LRERGGSGANLFRFYQDIIKLRRRKPALR-- 21702210 169 -------------------------------------------------------------------------------------------------------------------IDHLDYIAGLGFTQLWPTPLVENDAAYSYHGYAATDHYRIDPRYGSNEDFVRLSTEARKRGMGLIQDVVLSHIGKHHWWMKDLPTPD------WINYGGKFVPTQHHRVAVQD-PYAAQADSENFTKGW-----FVEGMPDLNQTNPLVANYLIQNNIWWIEYGLSGLRIDTYGYSDG-------------AFLTEYTRRLMAEYPRLNMVGEEWSTVPVVARWQRGKANFDGYTSHLPSLMDFPL----VDAMRNALSKTGE---------------ENGLNEVYETLS-----------------LDYLYPEPQNLVLFGGNHDM---------ARMFSAAGED---FDRWRMNLVFLMTMPRIPQFYSGDEILMTSTVKGRDDASYRRD----------------------------------------------- 71737201 65 --------------------------------------YGYRVYGPYDPKNGHRFNIDPYAKQLVGELDLSFDERDPKSKVIDEAYT----WGRDQKTIFYETHVRGITGTFAGLGSAVDHIRKLGVTSVELLPIHAFVNDQNYWGYNSIAFFAPDPRYGKIAEFKEMVAHLHHAGLEVILDVVYNHTAEGNELGPTLSMRGIDNASYYRLMPDDK---------RYYINDSGTGN-------------------TLDLSHPCVLQMVTDSLRYWAEMHVDGFRFDLATI----LGRYHDGFDERHSFLVACRQ--DPVLRQVKLVAEPWDPGGYQVGGFPPGWMEWNDKFDTVRAFWKGLADFAARMTASGNMFNQRGRRPQASVNFITAHDGFT---------------------LHDLVSYNDKHNEANDENNQDGSNNNLSWNHGVEGPTEDAEINT-LRLRQMRNFFATLLLAQGTPMIVAGDEFARTNNNAYCQDSEIG----WIN-----WDLDE-------DGAALLKFVTRVIKLRQTYPILR-- 90422739 64 -----------------ERIELPEYTDEWHGYLPDARPYGYRVHGPYAPAEGHRFNPNKLLQIVGELQWDGYTLGSPDFDRRDSARVIDPAFTWGEDTIFYEAHVRGYTGSFAGMMHHIDYIRKLGITALELLPIHAFVDDHNYWGYNTISFFAPQARYLSVNEFKEMVAQFHRVGIEIILDVVYNHTAEGNELGPTLSFKGIDNASYYRLAPDR----------RYYINDTGTGN-------------------TVNLSHQRVLQMVADSLRYWAETRVDGFRFDLATILAREPY----GFDEGGGFLDACRQ--DPVLSQVKLIAEPWDPGGYQVGHFSPGWAEWNDRFDTTRAYWKGDEGKLAELATR-LSASPDLFKPWASVNFVTAHDGFT---------------------LNDLVSYNHKHNEANGEDNRDGHSHNLAWNHGVEGPTDDPEI-RELRFRQMRNLLSTLLLSRGTPMILAGDEFAQGNNNAYAQD----NEISW-----LDWEGIDEDG------RRLIEFTQRLIETRQRQPLFHRG 89067857 83 -----------------------------------------------------------------------------------------------------------------------------------------------------------DPRYLSGDDLKEMVRRFHAAGIEVILDVVYNHTGEGNHLGPTLSFRGLDNRSYYRL----------AESPRYYFNDSGTGN-------------------SLNVAHPMVLRMVLDSLRHWVEYHVDGFRFDLATSMGRTEHGFDRDAPFFQAIAQ------DPVLSRVKLTGEPWDPGGYQLGAFPNPWCEHNDKYRDEVRFWRGDADRSARVAGSAMHFDHDGRAASASVNFLSCHDGFTLM---------------------DTVSYNHKHNEANGENNADGHDHNASDNCGVEGPTDDPDILEARARRRRNMLATLLLS-QGTPMLLAGDELGGGNNNAYCQD----------------------------------------------------- 86130502 7 -----------------------------------------------------------------------------------------------------------------------------------------------DRGFSIIDY-NINKELVSQADLDAL----KELDIMLKFDIVLNHLSVGSPQFKDILKNGSPYKDFFIDWNNAVPEKQYLDKLFMRKPGLPVLNVLFPDGERPYWNTFYQKQMDVNANAPEVWDFYDETLRKVASFGCKILRLDAFAYLHKEVGTNFFNKPGTWTYLERIRQIAEKY--DLTLLPEIHSEYGLGLHNEVASEGYQIYDFFFPGLVIHTIETGDNTALTKW--ATEVVTKGYKTVNMLGCHDGIPVLDLKGIIDKEGIEHIIDTILDRGGRVKNIYDPEGNKSYYQVNATFYSA-----------LGEDD----NKLLLARALQIFMPGIPQVWYLDLFAGKNDYAAADAAGTGGH-KEINRTTLTQEDIASGLQKPVVQMQL-----AMLRLRNTSPAFNG- 160936805 227 ------------------------------------------------------------------------------------------------------------------------YVKDMGYTHVELMPVMEHPLDES-WGYQVTGYYAPTSRYGAPEDFMYFMDYMHGQGIGVILDWVPAHFPRD-AYGMAVFDGTCVY----------------EHMDPRKGSHPHWGTLIY------------------NYGRPGVTNFLIANALFWADKHADGIRMDAVASMLKNDGEWVPNIYEAMEFLKHLNSVFKGRKDGTVIIAEESTA---------------------------------------WPMITGDPKEGGLGFNYKWN---MGWM--NDFTNYMRCDPLFRK-------NNYGELTFSMLYAYSEDFVLHDEVVHGKGSMIGKMPGETEKKAENLRAAYAFMMGHPGKKLLFMGQEYAQT--------------AEWNEGASLEWGLLE-----YPVHKNMQDYVKALNRLYREHPAL--- 170721004 56 --------------------------------------YGYRVYGPYEPENGHRFNIDPYAKQLVGSLDLSYDERDPKCKVIDPARDQRVQIPW-ERTIIYEAHARGISGTFAGLAELLKHIKDLGVSSIELLPIHAFVNDQNYWGYNSIAFFAPHPRYGKIAEFKEMVAHLHDAGLEVILDVVYNHTAEGNERGPTLSMRGIDNASYYRLMPDDK---------RYYINDSGTGN-------------------TLDLSHPCVLQLVTDSLRYWAEMHVDGFRFDLATI----LGRYHDGYSERHGFLVACRQ--DPMLSQVKLIAEPWDPGGYQVGNFAPGWAEWNDRFDTVRAFWKGLADFASRMTASGDMFNNRGRRPYASVNFVTAHDGFTL------------------RDLVSYNGKHNEDNDENNQDGTDNNLSWNCGAEGPT----DDPEINALRMRQMRNFFATLLLAQGTPMIVAGDEFSRTNNNAYCQDSEIG----WVN-----WDLDEEGKD-------LLAFVKRLTRLRLAYPVLR-- 15921162 170 -------------------------------------------------------------------------------------------------------------GTYKGFASRIEYLKDLGVTTVEIMPVQQFVDDRNYWGYNPINYFSPECRYGCMNEFKEMVNELHNAGFEVIIDVVYNHTAEGNHLGPTLSFRGIDNLAYYMLVPD----------------------------NKRYYLDFTGTGNTLNLSHPRVLQMVLDSLRYWLEMHVDGFRFDLAAALARQLYSVNMLSTFFVAIQQ------DPVLSQVKLIAE----PWDV-----GPGGYQVGNFPYLWAEWNGKYRDTIRRFWRGLMGSPDLYAGNASINYITSHDGFTLELVSYNQKHNEANGFNNQDGMNENYSWNCGVEGETNDANVIQCREKQKRNFIIT-----------------------LFVSQGVPMILGGDELSRTNNNAFCQD----NEISWFN-----WNLDERKQ-------RFHDFVRSMIYFYRAHPIFR-- 42525620 168 -------------------------------------------------------------------------------------------------------------GKYSGLVELIPYLKDLGITSLELLPVFDFDENENYWGYSTIAFFAPKALYAAVNEFKFMVREFHKAGIEIILDVVFNHTA-----------------------------EGNENGPVFSFKGFDNSIYYHLEDNKFYYKNFSGCGNSLKTSEIPVIKFILDCLRYWVEMHVDGFRFDLAPVLARDK-TGSIDLNSF--MIQAIAD--DSVLRSTKIIAEAW----------DAAGAYMVGKFPGRWAEWNDLFRNSVREF--WLQPNPDIR-----------HLATRVTGSADLYSQKGRRPYQSINFVHDGFTLCDLLSYSEKHN-EENGENNRDGSNENLSYNHGIEGSASVEIERMRMLTTLILSA-GTPMINMGDEVFRTNNNAYCQD----NEMSW-----FDWELLNENKD-------LLEFTKKLINLRKTH------ 46360122 274 -------------------------------------------------------------------------------------------------------------GTYAAIEEALPYLKQLGVNAIELMPCHEFNFRRNFWGYSTVNFFSPMTRYGADDEFKRMIRECHRAGIEVIMDVVFNHTAEGNEQGLTLSFRGLDNRVYYMVAP----------------------------EGQFY--NYSGCGNTMNCNHPVVREFILECLRYWLEYHIDGFRFDLASIMWDRIGTPLQDPPLIDAI------SNDPVLAGTKLIAEAWDA--------GGLYQVGSFPHYGVWSEWNGKFRDDVRNFIKGVDNLYADRSPSASINFVTAHDGFTLR-----------DCVSYNEKQNHANGEENRDGEEHNASWNCGLSCDDDGECWD----PEIVALRDRQMRNFVVA---LFVAQGVPMMYMGDEYGHTNNNTYCHD----NALNWI-----DWSEASSPLAGDGLA----RFTKQVIALRKKHSAFR-- 86749374 190 -------------------------------------------------------------------------------------------------------------------------------------------------------------------EFKEMVARLHDVGLAVILDVVYNHTAEGNELGPTLSFKGIDNASYYRLLPEQE---------RYYINDTGTGN-------------------TVNLTHPRVIQMVTDSLRYWAEMHIDGFRFD-LGTILAREVHGFDDQSG---FLKAVNQ--DPMLSSVKLIAEPWDPGGYQVGGFPPGWAEWNDKFDTIRDYWRGDASVSALAPRLAASDVFNRQGRRAWVNFITAHDGFT---------------------LNDWASYNEKHNIANGEDGKDGHSDNRSWNCGAEGPTDDEAILALRERQKRNMLATLLLA-QGTPMLLAGDEFGQGNNNAYCQD----NEISWVH-----WDHDAAAQD-------LLTFTKRLIELRRTCPTLR-- 170690527 54 -----------------ERIELPEYTDEWHVFVPNLKPYGYRVHGPYEPEKGHRFNPNKL---LLDPYVKAHI---GELKWLDSEDDANFSWIHPERVIFYETHVRGFTGTFAGLGQKIDYIRSLGVTSVELMPIQTFVNDSNYWGYNTIGFFAADPRFFSVSEFKGMVDAFHNANLEVILDVVYNHTAEGNERGPTLSFKGIDNASYYRLMPDE---------PRYYINDTGTGN-------------------TLNLSHPRVLQMVTDSLRYWVEMKVDGFRFDLATILGREPH----GFDEGGGFLDSCRQ--DPVLSSVRLIAEPWDPGGYQVGGFPPGWAEWNDRFAYWKGDEGMVADLATRLTGSGDKFNHRGRRPWASVNFIAAHDGFT---------------------LNDLVSYNDKHNEANGEDNKDGHSDNKSWNMGVEGPTDDPEIRQQRERQKRNLLATLLLS-QGTPMILAGDEFGRTNNNAYCQDNE------------ISWVDWEGIDDDG---RALTEFVRNLTTLRHRLPVLR-- 84494483 251 ----------------------------------------------------------------------------------------------------------------RDLAEHLNYVVDLGFTHVEFMPVMEHPYGPS-WGYQVTGYYAPTSRFGTPDDFKFLVDTLHQAGIGVILDWVPGHFPRD-EWALARFDGLPLYE----------------------HPDPRRG-----DQPDWGTHIF-------NFGRLEVRNFLVANALYWLEEHIDGLRVDAVALYLDYSRNDGEWLPNIHGLLQETNATAYKRVPGIVTIAEESTSWPGVTKETSGGG----------------------------------LGFGLKW--------NMGWM--NDTLRYLAEKPID-RQHHHHKLTFALMYAFSENYLL---PISHDEVVHGKGSLVNKAPGNRTEQLATVRAFLAYMWAHPGKQLIFMGCEFAQPSEWADGKS--------------LDWWLLDQPG-----HYRVHNLVKELNRVYRAHPAL--- 72162290 147 -----------------------------------------------------------------------------------------------------------------------------------------------------------------VQEFKTMVKALHQAGIEVILDVVYNHTAEGDHMGPALSLRGIDNLAYYRVR----------------------------EDNPRYYLDYTGCGNSLNVRHPHSLQLIMDSLRYWLDMHVDGFRFDLAAALAREF-HDVDRLSTFFDIVQQ-----DPVISQVKLIAE----PWDV-----GPGGYQVGNFPPLWTEWNGKYRDTVRDFWRGYPVLPELASRVASINFVTCHDGFTLALVSYDRKHNEANGEDNR--------------DGTDDNRSWNHGTEGPTTDSAIATL---------RRRQMRNMLTTLMLSQGVPMLSHGDEIGRTNNNAYCQD----NPISWV-----DWELARRNAD-------LLDFVRTLSRLRREHPVFR-- 83590643 31 ------------QIVAPEERLEPLTRKERGYFQGEVAGVVPG--SLYYYLLDGQ--------QLPDPASR-YQPRPSQVVDAKAFSWSDRCWPKGEDLIFYELHVGTFTGTFEAIIAHLDDLRTLGVTAIELMPVAQFP-GCRNWGYDGVFPFAVQNSYGGPEGLRRLVDTCHRYGLAVFLDVVYNHLGPE---------------------------GNYLAKFGPYFTDRYRTPWGQA----------------LNFDGPEVRRFFIENALYWLEFHLDGLRLDAIHAIMDKSA-----LPFLEELAAAVKLQAERLDRRVYIVAESDLNDPRVIRPLGGYGLDAQWCDDFHHALHALLTGERNGYYRDF---------------------GTLGNLARAFREGYVYTGQYSAYRQRRHGRRPHPCKGNQFVVFTQNHDQVGNRARGERLSTLVP-------FVKLKLAAAVVLLSPFVPLLFMGEEYG--------------------------------------------------------------- 32492888 257 -------------------------------------------------------------------------------------------------------------GTYAGMVERLDYLKSLGVNAIELLPVFEFNELENFWGYSTVNYFSPMGRFASCDEFKQLVKECHRRGIEVILDVVFNHTAEGNERGPTISFRGLDNRVYYMLAPGGE------------------------------YYNYSGCGNTLNCNQPVVRQFILDCLKHWVEYHVDGFRFDLASILTR---AHSAWHPQQYD--QETGQRVAMSSGGAIVTAEGIMPVLRNTKMIAEDGLNQVGAFPHYGGRWSEWNGKFRDVVRNFIKGTDGPWAGCGSPNIYANHETDWWANNGGRQWKGGRGPHASINFLADMVAYNNKHNEANGENNRDGEQHNNSWNCGEEGPTTKWEVNRLRQ-RQMRNLTGALLLSCGVPMINMGDEYGNGNNNTYCHDSELN---------YLRWDQLAE------DPHGFNRFVRLLIHFRRATPAL--- 168008607 189 -----------------------------------------------------------------------------------------------------------------GLIEKIPHLKELGINAVELLPVFEYDEFENTWGYSTINFFAPMSRFASNNEFKQMVRALHNAGIEVILDVVYNHTNDEHPYLTSFRGIDNL---IYYIVD--------------------LNNYVQLANYGGCGNTF-------NCNHPVVMQLILDSLRHWVEYHIDGFRFDLASLCRDTDGKPLSSPPIVKAIAH------DPVLRNTKLIAEPWD--------CGGLYLVGHFPNWDRWAEWNGKYRDDVRRFIRGDARMPFATRLAGSADLYHNHNRKPYHSINFVIAHDGFSLYDLVAYNMKHNA---ANGEAGQDGSNDNLSW-NCGVEGET-NDNGVNAIRNRQMKNFQVA---LMVSQGTPMILMGDEYGHTNNNSYGHDTVINH---------YQWKQLESKRDFQ------FRFFASTIRFRKEHPLLG-- 15618303 142 -------------------------------------------------------------------------------------------------------------GTFLGIIEKIDHLHKLGINAVELLPIFEFPYLCNYWGYAPLNFFSPCRRYAYASDFKTLVKTLHQEGIEVILDVVFNHTGLQ-----------------------GTTCSLPWIDTPSYYILDAQGHFTNYSGCG----------NTLNTNRAPTTQWILDILRYWVEMHVDGFRFDLASFSRGPSGSPLQFAPVLEAILASTKIIAEPWDAGGLYWSEWNGPYRDNVKAFLNGDQNLIGTF--------------ASRISGSQDIYPHGSP-TNSINYVSCHDGFTLDTVTYNHKHNEANGEDNRDGTDANYSYNFGTEGKTEDP--------------------GILEVRERQLRNFFL---TLMVSQGIPMIQSGDEYA------------HTAEG-NNNRWALDSNANYFLWDQLTAKPTLMHFLCDLIAFRKK------- 168013254 164 ---------------------------------------LPDLQSNL--LYGYRVDGRYILEELVDPYAKAVISREPQMAGMIPDLHDEFDWIPQKDLVIYEMHVRGFTGTYIGMIEKLAYLKALGINAIELMPSHEFPMMSDYWGYSTINFFSPMIRYASIKEFKSLVREAHKLGMEVLMDVVFNHTAEGNEMGPTISFRGFDNHVYYMIAP--------------------KGEFYNYSGCG---NTF-------NCNHPVVRRFIIDCLRYWVEMHVDGFRFDLASIMTRAFGRSDENEPPLIDMIS-----NDPVLRGVKLIAEAWDPHWGV-------WSEWNGQFRDMVRLFIKGTEGTAGIFAQCLCGSPHLYQEGGWINFITAHDGFT---------------------LADLVSYNQKHNVANGEDNNDGDNHNNSWNCGEEGEVVSIP-VQRLRQRQLRNFFVALMVSQGVPMITMGDEYGHTNNNTYCHD----------------------------------------------------- 186472371 111 -------------------------------------------------------------------------------------------------------------GTFDGLIEKIPYFQQLGVTHLELLPVMAFDEQDNYWGYSTHSFHSPHPRYNAVNEFRAMTDAMHAAGIQVLLDVVFNHTA-----------------------------EAGEAGPVINFKGFANDIFYQDPGDARRYLDYTGCGNTVNCNHPLVTAFIVHCLEYWVEMGVDGFRFDLASVFARDGHGELMIDPPLPWAIESSRTLSR-----VPLIAEAWDAAGLYHVGAFPGMAWAEWNGRYRDVIRRFV-RGDAGIIGEVATYADDGRLPGSSVNFVTCHDGFTLNLVSYNGKHNEANGQENRDGSNDNLSWNCGAEGETDDAGIVQLRGRQARN-----------------------LMAILFLSQGVPMMLAGDEVQHGNNNGYCQDNALSW---------FDWRRVESA-------SGMLRFMRELIALRKRHASLR-- 124545081 65 ------------------RIAFSEQTQQWHCYVHGLKAYGYRVYGLYEPQLGHRFNPYKLLQRQLVGLYQHHDANNEDLSIQPLARDFKPKPL--EQSIIYEMHLKGFTGTFAGLASQIDYLVELGVTCVELLPFFTEPFLTNYWGYNSIGFFAPETSYLSSDDFRVMVDALHGAGIEVILDVVYNHSAEGSRLGPTFSFRGIDNLSYYRLHPNDK---------RFYINDTGCGN-------------------TLNINHPRMLQLVLDSLRYWVEMGVDGFRFDLAASLGREAYGFDPGSGFFDALLQ------DPILCHVKLIAEPWD--------IGPGGYQLG-NFPVAFSEWNDRYRDTMRRFWRGDHGMHSGRPPAASINFLTSHDGFTL---------KDLVSYTQRHNLANGEDNRDGHQENLSYHYGVEGPTSDPHILALRSRQQ-------------RNLLTTLFLSQGVPMLLSGDEIGLGNNNAYCQD----NTLNW-----FDWSVT-------GMDKALLSFTQKLIALRKRFPLL--- 119775587 213 -----------------------------------------------------------------------------------------------------------------------PYVKSLGFTHIELMPLSEFPFDGS-WGYQPVGLFAPTQRFGSSDDLKYLIDACHRAGIGVLMDWVIAHFPADAHGLARF---------------DGTCLYEHQDPRRGRHPD--------------------WDTLIFNYGRAEVQSFLLSAATVWLDFHIDGLRLDAVSSMLYEWLPNADGGRENHEALKLINSRLYGEFPGIVMIAEESTAWDGVCRPVSEGGLGFGFKW------------------------------NMGWMN--------------DTLAYLGKDPI-HRRWHHHQLT--FGIMYAHSEQF-ILSLSHDEVVHGKASLLSKIPGDDWQKFATLRAYYGYMWGFPGKKLLFMGGEFGQRDE--------------WNHDKSLDWHL---------------------------------- 21243980 158 -------------------------------------------------------------------------------------------------------------GTFAGLAQVLQYIKDLGITAVELLPVHAYLDDQNYWGYNTIGFFALKSRYGHRDEFRDMVKAMHKQGLEVILDVVYNHTAEGSELGPTLSFKGIDNASYYRLADDK----------RYYINDTGTGN-------------------TLNLSNSRVIQFVNDSLRYWAEMHVDGFRFDLATILGREPSGFDQRG----GFLDACNQ--DPLLSEVKLIAEPWDC---------GPGGYQVGHFPPGWSEWNDKFRDNAREFWKGEDGKLAEFATWASVNFITAHDGFTLR---------DLVSYNEKHNIDNGEDNRDGSSNDGSCNYGEEGDTDNAEVLQIRER-------------QMKNLLATLLLSQGTPMMLSGDERAQTNNNTYCQDNEI---------TWLDWEN-------DPTDGRLTEFVKALTRLRKRYPILSRG 84685589 152 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GRIDEFQQMVACFHAAGIEVILDVVYNHTGEGDELGPTLGFRGLDNASYYRLAED---PSQYVN-------DTGTGN-------------------TLNLEHPMVLRMVLDSLRYWATMGVDGFRFD----LCSTLGRTAEGFDRNAAFFKALRQ--DPLLATKKLIAEPWD--------IGPGGYQLGA-YPPPFAEWNDQYRDGVRRFWRGDQFDHSGRAATSSVNLLTAHDGFTLTDVVSYAEK-------------HNEANGEDNRDGHGENHSDN-----MGIEGPTKDKQILA---ARALRRRNMMATLLLS-QGTPMILGGDEIGNGNNNAYAQD----NDVTWI-----DWARADEAFRAFTA---------RLIGFRKRHPILR-- 39997454 87 -------------------------------------------------------------------------------------------------------------GTFGAAVERLDYLQELGITALELMPVAEFP-GSRNWGYDGVFPFAPHHAYGGPDGLKSLVDACHRRGLAVILDVVYNHLGPE---------------------------GNYLHAFAPYFTD----------------HYRTPWGDAVNFDGPGVRHYVIGNALHWIEYHLDGLRLDAIHGIYDFSAGH---------ILRDITRAVDSLAR----------HLGRTVHVIAESDLNDVRTIAPPESGGHGVHTQWCDDFHHSLVTLLTGERNGYYADFLFSH------LEKAFREGFVYSGEYSRHRRRRHGSPSGDQPPRRMVVFSQNHDQIGNRALGDRPS-------TRLSPEQLKLAAGAVILSPYLPLIFMGEEYGETAPFPYFGDPALVEAVRRGRREAFGWEAESALIDPELWHQQVFSFYREVIRLRRQLPSFR-- 22328517 234 ------------------------------------------------------------------------------------------------------------GGSYLGFIEKIPHLQDLGINAVELLPVFEFDELENTWGYSTVNFFAPMSRYASGEEFKEMVKALHSAGIEVILDVVYNHTNDKYPYTTSFR--GIDNKVYYMLDPNNQLLN------------------------------FSGCGNTLNCNHPVVMELILDSLRHWVEYHVDGFRFDLASLCRATDGSPLSAPPLIRAIAK------DSVLSRCKIIAEPWD--------CGGLYLVGKFPNWDRWAEWNGMYRDDVRRFIKGDSGMVNQRKPYHGVNFVIAHDGFTL-----------------RDLVSYNFKHNEANGEGGNDGCNDNHSW-NCGFEGET----GDAHIKSLRTRQMKNFHLALMISQGTPMMLMGDEYGHTR---YGNNNSYGHDTSLNN---FQWKELDAKKQNH------FRFFSEVIKFRHSH------ 186682418 301 -------------------------------------------------------------------------------------------------------------GNFEDAIALLPYLVQLGVNAVELLPMSEFR-DEVNWGYETSHYFALEYSAGGRDQLKHFIRECHCYGIAVILDVVYNHFNPDGERAEWAYDSDLPEHNIYYWYEGNSGDYFYPDGRR-------------FPEGGYLDNVSTGFAPRFYEE--MVRKMFISSAVTLMEEHVDGFRVDQTTSIHSYNALHLDGRPMGNAFLREWTRTMKLIQPNAILIAEDHSDWEPVTE--SPDVGGLGFDAAWYANFYHHL-IGDARQGTEYAKLIPTAGYGTNEPLAMDYFAGLGWSGHHKVVYHESHDEAGNAYFEEGGHRVESRRTIAEAV---------------NSAPLIGETRRYAEARCRFAVGVSIL--SAGTPMFLMGEEIGAQKPYRYSD---------------FIDNREDLIGDRQTNGQRLFRFYQDLIQLRH-------- 207089874 181 -----------------------------------------------------------------------------------------------------------------------DYVLKTGFTHIELLPVTEHPLDAS-WGYQTTGYFAPTSRFGSPDEFRYFVDHCHLHGIGVLMDWVPGHFPK-----------------------DAHGLAQFDGSALYEHEDPRLG-----EHRDWGTLIF-------NYGRHEVRNFLLSSALYWLEEHIDGLRVDAVASMSRQEGDWIPNKYEAIDFLRELNKVLHAQHPGVLVIAETSWPMVSHPIYVGGLGFSMKWNMGWM---------------NDTLSYMSKDP--------------------------------IYRHYHHDALT------FGLLYAFNENPLSHDEVVHGKQSLLYKMPGDEWQRFANLRLLYTMMFTYPGKKLLFMGCEFGQG---------EEWNESRS-----LDWYLLN-----YPVHQGVQAAIKDLNHLYRSLPALN-- 68535855 175 ----------------------------------------------------------------------------------------------------------------------VEYFKDLGVTAVELMPVHQFVHDDNYWGYNTLGFFAPHRDYGAIAEFKQMVRSYHEAGIEVILDVVYNHTSEGNHMGPTQNFRGIDNAAYYRLVDG---------------------------DEAHYM-DYTGTGNSLNVRHPHTLQLIMDSLRYWVEMHIDGFRFDLASTLAREF-HDVDRLSAFFDLVQQ-----DPVVSQVKLIAE----PWDV-----GEGGYQVGNFPALWNEWNGKYRDTVRDFWRGSSDLYTGRRPTASINFITAHDGFT---------------------LNDLVSYNDKHNEANGEDNRDGESHNRSWNCGVEGPTDDAEVVQLRDKQRRNFLTTLMLS-QGTPMLSHGDEIGRTNNNVYCQD----NEIAW-----MDWENMDK---------DLHAFTRYLIHLRQAHPVFR-- 228452 174 --------------------------------------------------------------------------------------------------------------------ELIPYVLEHGFTHIELLPLVEHPFDRS-WGYQGIGYYSATSRYGTPHDLMYFIDRCHQAGIGVILDWVPGHFCKDSHGL--------------YMFDGA--------------PAYEYANMQDRENYVWGTANF-------DLGKPEVRSFLISNALFWMEYHVDGFRVDAVANMLYWPNSDVLYNTYAVEFLQKLNETVFAYDPNILMIAETDWPRVTAPTYDGGLGFNYKWNMGWM---------------NDILTYMETPPE--------------------------------HRKYVHNKVTFSLLYAYSENF---ILPFSHDEVVHGKKSLLSKMPGTYEEKFAQLRLLYGYLLTHPGKKLLFMGGEFGQFDEW---------------------------------------------------------- 41350543 148 ----------------------------------------------------------------------------------------------------------------------IEYLKDFGFTSVELMPVYQFIDQRNYWGYDPINFFSPECRYGQVIEFKRMVNELHNAGIEVIIDVVYNHTAEGNHLGPTLSFKGIDNLAYYMLVPD----------------------------NKRFYLDFTGTGNTLNLSHPRVIQMVLDSLRYWVEMHVDGFRFDLAAALARELYNVNMLNTFFITIQQ------DPILSQVKLIAE----PWDV-----GPGRYQVGNFPHMWAEWNGKYRDTMRRFWRGLMGSPDIYLGNASINYITSHDGFTLELVSYDQKHNEVNGFNNQDGMNDNFSWNCGAEGPTDDPKVWECREKQKRNFLIT-----------------------LMVSQGVPMILGGDELSRTNNNAFCQDNEVSW---------YDWNLDERRA-------KFQEFVMRMVRFYRAHPVFR-- 25027879 273 --------------------------------------------------------------------------------------------------------------------ELVDYVADLGYTHVEFMPVAEHPFGGS-WGYQVSGYYAPTSRWGSPDELRKLIDAFHARGIGVIIDWVPAHFPKD-DWALARFDGQALY---------------------------EHPDWRRGEQKDWGTYVF-------NFGRSEVRNFLVANALYWLEEHVDGLRVDAVASMSREHGEWEPNVYEAVQFLQEMNATVQRVHPGALTIAETSWPGVTAPTWDGGLGFSLKWNMGWMNDTLEYFSKDPIHRSFH--------------------HNELTFSLVYAFSERFVL------------------------------PISHDEVVHGKGSLWNRMPGDTWNKAAGMRTLLAYMWAHPGKKLLFMGQEIGQRDEWS--------------------------------------------------------- 198284539 218 -----------------------------------------------------------------------------------------------------------------------SYCKDMGYTHIELMPVMEHPLDES-WGYQVSGYFAPTSRFGTPDGFRAFVDQFHQAGIGVLLDWVPGHFPRD-DWGLARFDGTPLYE----------------------HADPREGEHSDWGT------------YIFNFGRNEVRGFLLANACYWADFHIDGLRVDAVASYSRQEGEWIPNQYEAIDFLREMNVILNERHPGILTIAETSWPMVSRPTYVGGLGFSMKWNMGWM----------------------------------------------NDTLAYLEQDPVYRRFHQNDL-------TFSQLYAYSENPLSHDEVVHGKRSLLDKMPGDAWQRFANLRLLFSYQFAHPGKKLNFMGNEFGQGREWDCGQ--------------ALDWDL---------------------------------- 148654986 154 -------------------------------------------------------------------------------------------------------------GTFIGLTRKIPYLLELGVTAIELLPVHQFPQEGNYWGYMTLNFFSPHSDYAIEDEFCEMVRAMHAAGIEVWLDVVYNHTSEGDERGPTYSYRAIDNRSYYLLTPDR----------RQYINTSGCGN-------------------TLRCANPVVRTLIIDSLDTWIRMRIDGFRFDLASILARNNDGSLNH--EDPALIHEISMLGQRH--GVRLIAEAWDISAYLLGRAFPGMTWRQWNGKFRDDV-RAFVRGDPGKVGDVMDTLADSYRPTQSVNFVTSHDGFC---------------------LYDLVSYNQKHNWANGHQNTDGTDQNFSWNCGWEGDEGAPPEVLALRRRQARNFFTLLMLANGTPMFCAGDEF--LNTQRGNNNPY----NQDNETTWLDWDLLERNRD-------MFRFVKTLIAFRKAHPS---- 154509250 250 -----------------------------------------------------------------------------------------------------------------------PYVKQMGFTHVEFMPLAEHPFGGS-WGYQVTSYYAPSSRYGTPDDFRYLVDAFHREGIGVILDWVPAHFPKD-DFALARFDGTPLYED----------------------PDPLRG-----EHPDWGTYVF-------NFGRREVRNFLVANALYWLDFHIDGLRVDAVASMSRKDGQWRPNQYEAIEFIQEANATAYRRHPGIVMIAETAWPGVTAPTSGGGLGYGMKWNMGWM---------------NDTLRYLSEDPVNRRW-----HHGELTFSLVYAFSENYVL------------------------------PLSHDEVVHGKGSLISKMPGDKWQRLAGLRSLYAYQWSHPGKQLLFMGQEIGQEQE--------------WNESYSLDWWLLDQEGHAG-----VAALVERLNKIYASSPA---- 126173570 71 ------------------RIALTEQTQQWHVFVHGLKAYGYRVYGSYEPLLGHRFNLDPYARQLVGEYSDHESHKDEDLSKLDNAAHTRFQPNPLERSIIYEMHVKGFTATFAGLATQIDYLAELGVTSVELLPFFTEPFLTNYWGYNSIGFFAPEPSYLSSDDFRAMVDALHGAGIEVILDVVYNHSAEGSRLGPTFSFRGIDNLSYYRLHPNDK---------RFYINDTGCGN-------------------TLNINHPRMLQLVLDSLRYWVEMGVDGFRFDLAACLGREAYGFDPGSGFFDALLQ------DPVLCRVKLIAEPWD--------IGPGGYQLG-NFPVAFSEWNDRYRDTMRRFWRGDHSMLPEFPPATSLNFLTSHDGFTL-----------KDLVSYTQRHN--LANGEDNRDGHQENFSHH-----YGIEGETEDSAILALRSRQQRN----LLTTLFLSQGVPMLLSGDETGQGNNNAYCQD----NELNW-----FDWSAK-------GMDTELLAFTQQLIALRKRFPLL--- 15834932 122 -------------------------------------------------------------------------------------------------------------GTFLGIIEKIDHLKKLGVNAVELLPIFEFPHLCNYWGYSSINFFCPSRRYGTDREFKTLVKTLHRAGIEVILDVVFNHTGFEGPW--------IDLESYYMVNDNGDLLN------------------------------FSGCGNTVNTNTPIAIKWILDALRYWVEMHVDGFRFDAAVFSRDLQGVPRSLTP----ILQAISS--DSILSETKLIAEPW----------DAGGLYQLGHFPSISTRWSEWNGCYRDHVKAFLNGDPPAGNSTNSINYICSHDGFTL---------YDSVAYNHKHNEENGENNRDGTSANYSYNFGCEGETTDPNIC----------QLRERQMKNFFLA---LFLSQGIPMIKSGDEYGHT---AYGNNNHWCLDTKINH---FLWDRLAERKE-------FFSFLCQIITLRTTHAEL--- 209875459 14 ----------------------------------------------------------------------------------------------------------------------LNHLKDLHIGGVYIGPLFKS----STHGYDTINFYEIDQRLGDSDTFKTLVSKYHSIGIRVIVDAVFNHVSRDFFAFADLRGKNSKYCNWFKGVDFNKQSPYGD-------------NFDYSAWGGYY------ELPELCHENENVKKYLFEVVKYWHDECIDGIRLDAA---------DCI----SIGFWNLFRDYCKSFGEGFAILGEII--HGDYTTWVNTGPFDGITNYALWKALWSSHNDLNLFELVHTLQREDNLFKFGWLYNFLDNHD------VTRIASQLSRQAYLGTIFI-------------------------------------------------------LLYTLPGSPSIYYGSEFG--------------------------------------------------------------- 62185023 142 -------------------------------------------------------------------------------------------------------------GTFLGIIEKIDYLKKLGINAIELLPIFEFPHLCNYWGYASVNFFSPCRRYAYGSDFKTLVKALHQAGIEVILDVVFNHTGLEN----------------------TTCPLQW-IDLPSYYIVDSQGEFANYSGCG----------NTVNTNHTPTTQLILDSLRYWVEMHVDGFRFDLASIFSRDPGKPLPFSPALQAISY------DPILADTKIIAEPWDA---------AGLYQLGYFPTLHWSEWNGQYRDTVKAFLNGNDQLYPYGSPCNSINYICSHD--GFTLYDTVAYNNKHNE-----------ENQEGNCDGSDANYSYN------FGEEGETQNPHIIELRQRQMRNFLL---TLFLSQGIPMLQSGDEYGHT---------AKGNNNRW----ALDTDANHFLWDRLSNNASLVDFVCHAIHFRKKHKIFNRG 127512101 167 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GAIEEFRDMVSALHGAGIEVILDVVYNHSAEGNRLGPTYSFKGIDNLSYYRLHP---------SEPRYYINDTGCGN-------------------TLNLSNPRVLQLVMDSLRYWVEMGVDGFRFDLAGFDVGSGFFDAISQDPVLSRVRLIAEPWDI-GPGGYQLGEWNDRYRDTVRRFWRGDAGMLPEFATRFHGSSDLFEHAAR-------------KPAASINFITSHDGFTLM-----------DLVSYRHKHNQANGEQNRDG--------HNENYSDNYGHEGQSDELALTALRARQCRNML---TTLFMSQGVPMLLAGDEVGLGNNNAYCQD----NPASW-----LDW-----RKDIDSDE--LLSFTANLIKLRRRFPML--- 177672106 271 --------------------------------------------------------------------------------------------------------------DYRELAEQLEYVQWLGFTHVEFLPVAEHPFGGS-WGYQVTGYYAPTSRFGSPDEFKHLVDALHQAGIGVIVDWVPAHFPKD-EWALARFDGTALYE----------------------HPDPRRG-----EHPDWGTLVF-------DFGRTEVRNFLVANALYWLEFHIDGLRVDAVALYLDYSREDGQWEPNVHDFLREVNATVYRLHPGVHMIAEESTAFSGVSAPVDAGG----------------------------------LGFGKKW-NMGWMHDTLAYLSQDPV----------NRRWHHGQWTFSMVYAYSENYVL---PLSHDEVVHGKGSLLGRIPGDRRQQLATLRAYYGYMWAHPGKQLLFMGGEYAQPSEWS--------------------------------------------------------- 119483335 146 -------------------------------------------------------------------------------------------------------------GTYAGLVEKIPYLKDLGITAVELMPIHQFDEQDNYWGYSTVAFFAPHRAYGPVEEFKDMVKAFHKAGLEVILDVVFNHTAEGNHNGPTLSFRGLDNALYYIL--------------------------EENDEQYYSNYSGCGNTVKANYEIAG--QLIVDSLRYWVEMHVDGFRFDLASIFSRDKNGYPIDDAPILWIIKS-----DPVLAGTKLIAEAWDALYEVGSFAGDRFTEWNGKYRDDIRSFVKSDPGKVQQLAARIMGSPDIYPKTCSINFITCHDGFT---------------------INDLVSYNDKHNDANGEKNRDGCNYNVSWNCGEEG-LTDNPAIEALRLQQIKNCMTILFVSQGTPMILMGDEVRRTNNNAYCQD----NELSW-----FDWSDIGKQAD---------------------------- 47497687 167 -----------------------------------------------------------------------------------------------------------------GLIDKIPHLLELGVNAVELLPVFEYDELENTWGYSTINFFAPMSRYASAKELKQMVKELHKAGIEVILDVVYNHTNDAHPYMTSFRGIDNKV---YYMLDLNKNAE---------------------------LLNFSGCGNTLNCNHPVVKELILDSLRHWVEYHIDGFRFDLASVLCRGPDGCPLDAP---PLIKEI--AKDAVLSRCKIIAEPWD--------CGGLYLVGRFPNWDRWAEWNGKYRDDLRRFIKGDPGMKGVFATYHGVNFVIAHDGFTLCD-------------LVSYNLKHNDANGEGGCDGCNDNFSWN-----CGVEGETNDLNVLS----LRSRQMKNFHVALMISQGTPMMLMGDEYGHTR---YGNNNSYGHDTCINN---FQWEQLEQRRDGH------FRFFSEMIKFRHSNPILR-- 119716040 290 ------------------------------------------------------------------------------------------------------------------LAEELPYVAGLGFTHVELMPVMQHPFGGS-WGYHVTSYFAPDARFGDPDGFRLLVDRLHQAGVGVILDWVPGHFATD-EWALARFDGTPLYED----------------------PNPQRGW-----HKEWGSHIF-------NFGRREVRNFLYANALYWLEEHADGLRVDGVASMLREPGEWTPNIHGGHEFLQEMNATVYKRVPGITTIAEESTSWPGVTRPTSADGLGFGFNMGWMHDTLDYLARE-----------------------------------------------PVHRAYHHGEMTFSLVYAWSENYVL---PISHDEVVHGKGSLLRKMPGDRWQQLANLRAYLGFMWAHPGKQLLFMGAELGQESDWWLLDHPEHRG------------------------------------------------ 197932917 137 --------------------------------------------------------------------------------------------------------------TYRQLAEQLPYVKDLGFTHVELMPVAEHPFGGS-WGYQVTGFYAPTSRLGTPDDFKHLIDALHRAGIGVIMDWVPAHFPKD-DWALARFDGDPLY---------------------------EPGDSRRAEHPDWGTYEF-------DFGRVEVRNFLVANAVYWCEEHIDGLRVDAVASMLYQWSPNVFGGREAVAFLQEMNATVYRRAPGVVTIAEESTAWDGVTRPTDSGG----------------------------------LGFGLKW-NMGWMHDSLGYISHEPV----------HRKYHHNEMTFSMVYAYSENYVL---PISHDEVVHGKQALVSKMPGDWWQQRANHRAYFGFMWAHPGKQLLFMGQEFAQ-------------------------------------------------------------- 170571565 101 -------------------------------------------------------------------------------------------------------------GDFNGIREKLNDLRKTGIKTIWVTPIITIQKDDFIP-LDVIDFTSVDERFGTMNDLKLLIDATHELDMHFTMDLPISTTSASHKWFKSAKAGG-DYVGYYIWKEALDVKDN--------------PNYIVEEGKKDAYLAYDGKDPILDWSNPAVKKSIFEVAKSFIDMGVDGFHVDRIGELIKYLPKS-----EGYVALSMINDFI-----------------GNIRDYANSTETPSSREIAVFSSLSDFTXLQESDGLN---------------LSNLAYVIDDSVTKLNNESCPNGIAQCLHSTLITSFKWFNTTHLPHAWQFTNYHVSRLSTRFDKATA----------------TLLSFVQLSLPGIIEMYYGQELSLEDST---------------------------------------------------------- 197753694 242 ------------------------------------------------------------------------------------------------------------GGDLKGVIAKLDHIQSLGTDAIWLSPIVESFPFYAYHGYWTRDFTKIDANFGKDEDLQTLVREAHRRGIKILMDAVINHAGYPERWNDWKPSADENWHSFHKNWQQWWGPD-WVRAGLPGYPAPGSSDITMNLAGLPDFRTESPQQWLLNKPNYTVADYLIEWQSDWVRRGIDGFRIDTVKHVEGEVWQRLK--QRATESLAAWRKDNNQSGEPFWMMGEVWGHGAYRSPYFD-DGFDALINFDIQKRMDNGAASQMAMVYRDYAQTLAKYPD-FNPVSYMSSHDT--------------------------------------------------ELFFGRFKSLDMQRN----------AANALLLT-PGAIQVYYGDEVA-------REAGPYADDFHQGTRSDMPWEWNAERQ-------ALLKHWQTLGQFRQRHPAIGAG 119490654 293 -----------------------------------------------------------------------------------------------------------------------PYVKELGYTHIEMLPVAEHPFDGS-WGYQVTGYYAPSSRFGTPEDFMYLVDKCHEQGIGVIVDWVPGHFPKDGH-GLAFFDGTHLY---------------------------EHGDPRIGEHKGWGTLVF-------NYGRNEVRNFLVANAIFWFDKHIDGMRVDAVASMCREDGEWCENI-EAADFIRQTNHVLFGYYPGTLMIAETAWPMVSWPTYVGGLGYNLKWNMGWMHDMLDYFH----------MDPWFRQFHQNNITFSIWYHHSENFMLA----------------------------------------LSHDEVVHGKSNILGKMPGDDWQKFANVRCLFAYMFAHPGKKTMFMGMEFGQRKE--------------WNAWGTLEWELLQYEGHQN-----IHRFFKDVNALYRSEPAL--- 156741233 152 -------------------------------------------------------------------------------------------------------------GTFIGLIRKIPYLLELGVTAVELLPVHQFPQEGNYWGYMTLNFFAPHNGYAVHDEFRDMVKAMHAAGIEVWLDVVYNHTSEGDERGPAYCYRLIDNRVYYLLTPDR----------RQYINASGCGN-------------------TLRCADPAVRTLIVDSLTTWIQMHVDGFRFDLASLARNEDGTNHEDPALIHEI------SMLAQRHGVRLIAEAWDISAYLLGRAFPGMTWRQWNGKFRDDV-RAFVKGDPGKIGDLMDTLADAYRPTQSVNFITSHDGFC---------------------LYDLVSYNRKHNLANGHENTDGADQNFSWNCGWEGDEHVPPEVLALRRRQARNLFTLLMLANGTPMFVAGDEF--LNTQRGNNNPY----NQDNEITWLDWDLLERNRD-------MFRFVKTLIAFRKAHPS---- 114048326 143 -------------------------------------------------------------------------------------------------------------GTFSGLASNIDYLVNLGVNCVELLPFFSEPFLSNYWGYNSIGFFAPEPSYLSSEDFRTMVDALHGAGIEVILDVVYNHSAEGSRLGPTFSFRGIDNLSYYRLHPNDK---------RFYINDTGCGN-------------------TLNLNHPRMLQLVLDSLRYWVEMGVDGFRFDLAACLGREAYGFDPGSGFFDALLQ------DPVLCRVKLIAEPWD--------IGPGGYQLG-NFPVAFSEWNDRYRDTMRRFWRGDHGMHSGRPPAASINFLTSHDGFTL---------KDLVSYCERHNWANGEENRDGHHENFSHHYGVEGDTDDATILALRARQQ-------------RNLLTTLFLSQGVPMLLSGDETGRTNNNAYCQDN------------PLNWFD----WSSDGMDSSLLSFTSQLIALRKRFPLL--- 163942607 175 --------------------------------------------------------------------------------------------------------------------ELIPYVVEHQFTHIEIMPLVEHPYDRS-WGYQGTGYYAATSRFGTPHDLMYFVDECHKYGIGVILDWVPGHFCKDAH-GLYLFDGTPTYE-----YKDRDVQENL------------------------VWGTVN-----FDLGKREVRNFLISNALFWMKYHIDGFRVDAVALYWNKEGKEQSNEHAV-SFLRELNEAVFAEDEEFLMTAETAWPLVTAPTYEGGLGFNYKWNMGWM---------------NDVLKYMECAPEYRKYI-----HEKMTFSLIYAHSENF------------------------------ILPLSHDEVVHGKKSLLNKMPGDYWDKFAQLRLLYGYFFTHPGKKLLFMGGEFGQFDEWKDLED--------------LDW----NLHDFEMHRN-MHDYFKELIALYKR------- 89210274 7 -------------------------------------------------------------------------------------------------------------GNIQGITRDLERIRELGVDIVWLMPVYPVRKGKEGSPYAIRDYRSIDPALGTSEDFKKLVDKAHRLKLKVIIDVVFNHTAIDSVLVKK-------HPEWFYKTPEGEISRKIDD---------------------------WSDIVDLDFSSSKLKEYLIDTLQYWVDLGVDGFRCDVAALVP-------------LSFWKEAREQIK-TDREIIWLAE-------------------------------SVEKSFVKFLRESGYVCHSDPELHEVFDLTYDYDGF-----EYLKSYFKGQGQIHDYINHLYIQETLYPENAIKMRFLENHDN---------VRIASIIKDKT----RLKNWTAFYLLLPGASLIYSGQEYGIDNTPDL------------FNQDPIDWET----GDPD-----FYSYMKRLVSIRK-------- 38350519 33 ----------------------------------------------------------------------------------------DHDWLNKNQLIIYELHVGTFSSTFDGVVEKLDYLSDLGVTALEIMPVAQFP-GIRGWGYDGVYLYAVQNSYGGPTGLKRLVNEAHKRQLGIILDVVYNHVGPE---------------------------GNYMGLLGPYFSSKYKTPWG---------LTFNYD----DRGSDEVRRFVLENLEYWIKEHIDGFRLDAVHAIVDTSPTHILEEDLAHAHGKLVIAESDLNDPRIVVDAQWVDDFHHAIHAFITGERQGYYDFGELQDIVKSLYDGKFSRFRGKTHGKPVYLDGCSFVVYIQNHDQVG--------------------------------------------------NRGGGERLSVLVDE-----ERLKMAASLYILSPYIPMIWMGEXYGERNPFYY-------------------------------------------------------- 163749477 168 -------------------------------------------------------------------------------------------------------------GTFAGLAESISYLINLGITCVELMPFLQHKQLSNYWGYNSIGFFAPHQGYLSGDDFRHMVTKFHKAGIEVILDVVYNHTAEGNRLGPTYSFRGIDNLSYYRLSP---------SEPRYYINDTGCGN-------------------TLNITHPNVLQLVMDSLRYWVEMGVDGFRFD-LATCMGRETHGFDTGSGFFDALAQ-----DPVLSQTRLIAEPWD--------IGPGGYQLG-QFPMGWSEWNDRYRDTIRRFWRGDAFEHSGRPPAASINFVTSHDGFSLMLVSYSLRHNQANGEDNRDGHQENFSHN----------YGVEGVTDDPDINGLRARQC-----------RNIL--TTLFLSQGVPMLLAGDEVGSGNNNAYCQDS------------PLSW----REWQQDIGSNALLQFTRKLIHLRKRFPLL--- 125562219 236 -------------------------------------------------------------------------------------------------------------GTYIGAISKLDYLKELGVNCVELMPCHEFNELENFWGYSTINFFSPMIRYSSINEFKTFVREAHKRGIEVIMDVVFNHTAEGNEKGPILSFRGIDNSTYYMLAP--------------------KGEFYNYSGCG---NTF-------NCNHPVVREFIVDCLRYWVEMHVDGFRFDLASIMTRVYGSPVEGTPPLIDMIS-----NDPILGDVKLIAEAWDHWKIWSEWNGKGMGYEKYRDIVRQFIKGTD--GFAGGFAECLCGSPHLYQVCIRIKAVTCICHYRYSFINQAGGRKPWHSIAHDGFLADLVTYNKKYNSSNGEDNRDGENHNLSWNCGEEGEFAGL-SVKRLRKRQMRNFFVSLMVSQGVPMFYMGDEYGHTNNNTYCHD----------------------------------------------------- 21673585 101 ------------------------------------------------------------------------------------------------------------GGTIAGMRDKLGYLKRLGVTAIWVSPVFRQVTGDSYHGYGIQNFLDVDPHFGTREELRDFVADAHQLGIRVILDIILNHAGDVFPYFNQGDAGSIPFSDGAAIWPETTWTMKGEIRNWDVFPEYLQGDFCSLKDIDHGWAPDDPESWDLEFRPSAALDHLIKVYRFWMAYDIDGFRLDTVKHM--EPGAVRYFASAIHEFAQTL------GKENFPIIGEI---------------------------------TGGRSYAMQILD-----------VTGLDAALGIGDLPDKLEFLVKGWRSPGNPDYFDLFCNSLLDGKNSHQWYSKHIVTMIDDHDQVGEQRKYHFCGDSPEGRKLLKAALGLNLATEGISCIYYGTEQAF-NGADPRSDDHSWGD----------------------------------------------- 111018069 202 ----------------------------------------------------------------------------------------------------------------------IDHLVDLGVTAIELMPVHQFMHDQNYWGYNTFGFLAPHTGYSSAEEFKAMVRSFHEAGIEVILDVVYNHTAEGNHLGPTISFRGIDNAAYYRLVDG------------------------DAEHYMDYTGTGNS----LNARHPHTLQLIMDSLRYWVEMHVDGFRFDLASTLAREL-HDVDRLSAFFDLVQQ-----DPIVSQVKLIAEPWD---------IGEGGYQVGNFPGLWTEWNGKYRDTVRDYWRGLTGSSDLYEATASINFVIAHDGFT---------------------LHDLVSYNEKHNEANGEGNNDGESHNRSWNCGVEGPTDDPEILDLRGRQSRNILATLLLS-QGTPMLAHGDEMGQGNNNVYCQDSELSW---------MDWSLADANAD-------LVEFTKRVIALRMKNPVFR-- 209965555 34 --------------------------------------YGYRVYGPYDPARGHRFNLDPYAKSLVGGIRFGYRVGSSSFDRRDNARVIDPAFTWGADTVIYEAHVRGLTGTFAGLATLIEHLRALGVTAVELLPVQAFSDDRNYWGYATFGFFAPEPSYGTTKEFKTMVARLHDAGIEVILDVVYNHTGEGNHLGPTISFRGIDNASYYLL----------------------------NSGDPRYYTDYTGTGNTLNLTHPRVLQMVMDSLRYWVDMHVDGFRFDATALAREANGFDPGSG-----FLDAVRQ--DPVLSRVKLIAEPWDPGGYRVGQFPAGWAEWNDRFRDTVRRYWRGDEGMLPELAARLTASADLFERGASINFVTSHDGFTL---NDVVSYTRKHNEANGEGNRDGHDANYSSAYGLEGPTEI-------------------AGVRALRLRQARNMLATLFLSQGTPMLLGGDEILRTNNNAYCQDNGVS------------WVDWAGTG-AGPEARDMTAFVRRLTTLRRTHPVLRRG 115477350 159 -------------------------------------------------------------------------------------------------------------GTYIGAISKLDYLKELGVNCVELMPCHEFNELENFWGYSTINFFSPMIRYSSINEFKTFVREAHKRGIEVIMDVVFNHTAEGNEKGPILSFRGIDNSTYYMLAP--------------------KGEFYNYSGCG---NTF-------NCNHPVVREFIVDCLRYWVEMHVDGFRFDLASIMTRVYGSPVEGTPPLIDMIS-----NDPILGDVKLIAEAW----------DAGGLYQVGQFPHWK-IWSEWNGKYRDIVRQFIKGTDGFAGGFAECLCGSPH----LYQAGGRKPWHSINFVAHDGFLADLVTYNKKYNSSNGEDNRDGENHNLSWNCGEEGEFAGL-SVKRLRKRQMRNFFVSLMVSQGVPMFYMGDEYGHTNNNTYCHD----------------------------------------------------- 56751427 160 -------------------------------------------------------------------------------------------------------------GTYAGLIEKIPYLQSLGVTAVELLPVHQFPLGRNYWGYSTMAFFAPHAAYGPVDEFRDLVKALHQAGIEVILDVVFNHTAEGNEDGPTLSFKGLANSTYYLL------------------------------DEQAGYRNYTGCGNTVKANNSIVRSLILDCLRYWVEMHVDGFRFDLASVLSRDANGNPLSDPPL-----LWAIDSDPVLAGTKLIAEAWDAAGQVGTFIGDRFGTWNGPFRDDIRRFWRGDQGCTYALSQRLLGSPDVYSTDQWINFITCHDGFTLR---------DLVSYSQKHNFANGENNRDGTNDNYSWNYGIEGETDDPTILSLR----------ERQQRNLL---ATLFLAQGTPMLTMGDEVQQGNNNAYCQD----NEISW-----FDWSLCDRHAD---------------------------- 160942718 181 --------------------------------------------------------------------------------------------------------------------ELIPYIKDMGYTHVELLPVMEYPFDGS-WGYQVTGYFAPTSRYGTPKDFMAFVDKMHAAGIGVIMDWVPAHFPKD-QFGLYNFDGEACYED----------------------PNPKRG-----EHKEWGTMVF-------DFGRNEVQSFLISSALYWLEYHIDGLRVDAVASMNRKQGEWEPNKDEAIAFLRKLNNTVLGRHPHKYMIAEESTAWPMVTKPASDGGLGFNFKWN-MGWMNDMLSYMKTDPLFRS-----------------GNHNKVTFSFFYAFSENFVL------------------------------PISHDEVVHGKGSLLNKMPGEYDDKFANLRTFFGYMMAHPGKKLLFMGQEFGQ-------------------------------------------------------------- 104781186 60 --------------------------------------YGYRVHGPYDPANGHRFNIDPYAKQLVGTLKFGYTIGHPDGDLSFDERDSAPTWGRDQRVLIYEAHTRGISGTFAGLAELLGHIKALGVSSIELLPIHAFVNDQNYWGYNSIAFFAPHPRYGKIAEFKEMVAHLHDAGLEVILDVVYNHTAEGNERGPTLSMRGIDNASYYRLMPDDK---------RFYINDSGTGN-------------------TLDLSHPCVLQLVTDSLRYWAEMHVDGFRFDLATI----LGRYHDGYSERHGFLVACRQ--DPMLSQVKLIAEPWDPGGYQVGNFAPGWAEWNDRFR---DTVRSFWKGDEGMLADFASRMTASGDPYASVNFVTAHDGFTL------------------RDLVSYNEKHNEDNDENNQDGTHNNLSWNCGVEGPT----DDPQVNALRMRQMRNFFATLLLAQGTPMIVAGDEFSRTNNNAYCQDSEIG----WVN-----WDLDQDGKD-------LLAFVKRLTRLRLAYPILR-- 146282506 282 ------------------------------------------------------------------------------------------------------------------LAERLPYVVDMGFTHIELMPIMEHPFGGS-WGYQLLSQFAPSARYGNAHDFAEFVDACHNVGIGVILDWVPAHFPT-----------------------DAHGLGEFDGTALYEYAHPFEGFHQDWDTYIY------------NLGRTEVHGFMLASALHWLREHVDALRVDAVASMLYRDYSRNEGEWEAIDFVRHLNDVVATETPGALVIAEESTAFPGVSKPTSEGGLGFSYKWNMGW-------------MHDSLKYIQEDPINRQY-----HHDKMTFSMVYAYSEHFVL------------------------------PISHDEVVHGKGSLIDKMPGDRWQKFANLRAYLSFMWTHPGKKLLFMGSEFGQ-----WRE---------WNHDRELDWHLLEEA------------------------------ 27728149 234 -----------------------------------------------------------------------------------------------------------------GLIEKIPHLLELGVNAVELLPVFEFDELENTWGYSTINFFAPMSRYASWE-FKEMVKALHGAGIEVILDVVYNHT-------NEADDENP----YTTSFRGIDNKVYYMVDLNNNAQ----------------LLNFAGCGNTFNCNHPTVMELILESLRHWVEYHVDGFRFDLASLCRGTDGTPINAPPLVKAILSRCKIIAEPWDCGGLYLAEWNGKYRDDIRRFIKGDAGMKGNFATRIAGSADL-------------YRVNKRKPYHSVNFVIAHDGFT---------------------LYDLVSYNNKHNDANGEGGNDGCNDNFSWNCGIETSDANINALRSRQMKNFHLA---LMVSQGTPMMLMGDEYGHTNNNSYGHDTAINN---------FQWGQLEARKNDH------FRFFSKMIKFRLSHNVLR-- 117924816 223 -----------------------------------------------------------------------------------------------------------------------PYLQELGFTHVELMPITEHPFDLS-WGYQATGYFAPTRRFGRPDDFRYFVDYLHSHHIGVLLDWVPAHFPKDAH-GLARFDGTPLYE----------------------HADPRLGEHLDWNT------------YIFNFGRNEVKSFLISSAMFWLNEHLDGLRVDAVASMLYLDYSREEWIPEAVEFMRHLNSLVGRECPGALMIAETSWPSVTRPPENGGLGFHMKWNMGWM-----------------------------------------------NDSLSYIAEDPIHRKYHHDKLTFSLYYAFSENFLL---PFSHDEVVHGKGSMIGKMPGDEWQRFANLRALYLYQFTHPGKKLLFMGTEFGQGNE--------------WNSTTVMEWSL---------LQYPLHSGMKQLVALYARLPAL--- 186903324 189 --------------------------------------------------------------------------------------------------------------TYRELADKLPYVKKMGYTHIELLPITEHPFDGS-WGYQVVGYFAPTSRYGTPQDFMYFVDQCHQNNIGVILDWVPGHFPK-----------------------DEHGLALFDGTHLYEYADPRMG-----EHKGWGTLVF-------NYSRHEVRNFLISSAVFWFDKHIDGIRVDAVASMEREPGQWMTNPYDAVEFLRQLNHAIFNYYPGVLSIAEESTTWEGVSRPVDAGG--LGFNFKW----------------------------NMGWMN--------------DTLRVFQVNSSD---RSNVYNTITFSIWYAFTENFMLALS-HDEVVHGKGHLFQKIPGDHPHKLANLRLLFAYMFTHPGKKTLFMGMELGQTREWNVNGD----------------------------------------------------- 89898407 142 -------------------------------------------------------------------------------------------------------------GTFLGIIEKIDYLKKLGITAIELLPIFEYPYLCNYWGYSSVNFFSPCRRYGSIREFKTLVKALHQEGIEIILDVVFNHTG--------------------------------ENTTCPLPWIDLPSYYMINSQGE--LANYSGCGNTVNTNHTPTTQWILDSLRYWVEMHVDGFRFDLTSFSRDPLGNPVPFSPILHTISY------DPILSETKIIAEPWDA---------SGLYQVGYFPTLNPREWNGPYRDTVKSFLNGNEHLYPQGSPCNSINYICSHDGFTL------------------------YDTVSYNNKHNEENGEDNHDGSDANYSYNFTQNPKIIELRQRQMRNFLL---TLFLSQGIPMLQSGDEYGHT---------AKGNNNRW----ALDTRANHFLWDELYKNTSLVNFVRSAIRFRKQHQIFNQG 167765549 42 ----------------------------------------------------------------------------------------------------------------REIADMLPYLGEMGYTHVELMPITEYPYDLS-WGYQVTGYYGVTSRYGTPEDFNYMINELHKAGISVILDWVPAHFP-----------------------RDEHGLAMFDGTHIYDHEDPRKGS-------QPDWGTLL-----FNYGKPEVQSFLISSAMFFADYHIDGIRIDAVSAMLKQEGEYVPNEDEAVDFLRNLNEALRTTHEGFLTIAEESTAYPKVTSDVDDPEGLGFVYKWNMGYMHDTLYYMELDPLYR-----------------KDNHGAIIFSMDYAYSENY------------------------------ILPYSHDEVVHGKGSMINKMYGAYDEKFASLRTLYGFTMAHPGKKLLFMGGEFAQFVEWRDKE--------------QLDWFLIDQYEMHDS----FHKYVAKLNEIYKSEPAL--- 192362495 363 -------------------------------------------------------------------------------------------------------------GDFKGLIEKLDYIKDLGFTAIWVTPPVENRSGLDYHGYHAYDFYKVDPRLESPAGYQEFINAAHAKGLKVIQDVVINHSSQDHPYLGNLGDYKSEFRDDNDWFRERHTSDAAGTVPGYNPNRFFGIDATTLDPNWYHQDGFMSDCIDLATGRQNVKDYLNGAIRMYLDMGVDAIRIDTVKHVERNELLTYVNNWKAH-------------KPGLFVFGENLVKGTGFGSEIASDNASAVIRPW-----WYTRTTSDPANPNGGGDSGFSVLDFSVFSTFRDNVTRGHFGGIGGVLAM-----------------DWVYGDATQLVTFFQNHDVG---PDNDFKYRYGGAQGNAA------MAYNLLWTNRGIPTLYYGEEIGLPQDIAGNNDTI-DQTGRAYFGPHLD-------NLATTQAHPLYQHIKRLNQIRKAVPAL--- 67154110 61 --------------------------------------YGYRVHGPYAPDAGHRFNIDPYAKQLVGELRFGYTVGHPDADFSFDERDSAPTWGRDRPMILYETHLRGFTGTCAGLAEVLDYLLQLGVSAIELLPVHAFVQDQNYWGYNTIGFFAPHPRYGKVQEFKEMVAHLHHAGLEVILDVVYNHTAEGNELGPTLSMRGIDNATYYRLIPG---------DRRYYINDSGTGN-------------------TLDLSHPCVLQMVTDSLRYWAEMHVDGFRFDLATI----LGRRPEGFDERHSFLVACRQ--DPVLRQTKLIAEPWDPGGYRVGGFPPGWAEWNDRFAFWKGDENQLADIARRLTASGDLYNQRGRRPFASVNFITAHDGFT---------------------LNDLVSYNDKHNEANDENNQDGTDNNLSWNHGVEGP-ADDPQIRELRIRQMRNFLATLLLSQGTPMLVAGDEFARTNNNAYCQDSEIG----WV-----DWRLDE-------DARALQAFVRHLIRLRLRFPMLRRG 70607188 151 -------------------------------------------------------------------------------------------------------------GTFLGLASMIDYLKDLGITTVEIMPIQQFVDERNYWGYNPINYFSPECRYSSSGEFKKLVNSLHNAGLEVIIDVVYNHTAEGNHLGPTLSFKGIDNSSYYML----------------------------DPKNKRYYIDFTGTGNTLNLSHPRVLQLVLDSLRYWLEMHVDGFRFDLASALARQLYSVNMLSTFFVAIQQ------DPILSQVKLIAE----PWDV-----GPGGYQVGNFPYLWAEWNGKYRDTIRRFWRGLLGSPDLYAGSASINYITSHDGFTLQLVSYNQKHNEANKLNNEDGMNENY------SWNCGVEGETNDSNILYCREKQRRNFV-----------------ITLFVSQGIPMILGGDEIGRTNNNAFCQD----NETSW-----YDWNLDENR-------VRFHDFVRRLTNFYKAHPIFR-- 188582081 264 --------------------------------------------------------------------------------------------------------------TYKELSDRLPYVKELGFTHIELLPITEYPFDGS-WGYQPVSLFAPTSRFGTPDDFVAFVNAAHEAGIGVLLDWVPGHFPL-----------------------DAHGLGLFDGTHLYEHADPRQGFHQDWGTYIY------------NFGRTEVSAFLTANARFWLEHHLDGLRVDAVASMSRRAGEWIPNQYDAINFLRKTNEATYSHAPGTITVAETSWPGVSHPTYTGGLGFGFKWNMGWM-------------------------------------HDTLKYMSEDPI----------HRRYHHHNLT------FGLLYAFSENPLSHDEVVHGKGSLLGKMPGDRWQKFANLRAYFGFMWGHPGKKLLFMGGEFGQERE--------------WNHNQSLDWHLLD-----DPLHGGVKDLIRDLNHVYTSTPAL--- 82702532 45 -----------------------------------------------------------------------------------------------EEAVIYELHVGTFSGTFKGVSQRLDYLVELGVTAIELMPVADFP-GSRNWGYDGVLLYAPDSRYGRPEDLKELVQAAHERGLMILLDVVYNHFGPEHLYAKEFFTGR----------------------------------------------HHTPWGAAINFDGPAVREFFIHNALYWLEYHFDGLRLDAVHAIIDHSSPHI--LVELAERVRA--EVGTERHVHLILENDAN-----NARYLTNSWYDAQWN----------------DDIHHALHVLSTQEGDGYYVDYADNVRHLGRCLAEGFAYQGEISVYRDDMARGEASIHLPPQAF---ISFLQSHDQAGNRAFGERISHIGEEALT-------RMAAAIYLLAPGIPMLFMGEEFAA-------------------------------------------------------------- 196245894 27 -----------LKIITPTEQIIPMECDEKGYWKTHLKIAPGSLYCYQLDSEQTRPDPASYSQ-------PKGVHGPSEIIDHHRFNWTDHQWLPFTDFVIYELHVGTFTGTLTAIIPRLSQLKAVGITAIELMPLSQFP-GDRNWGYDGVYPFAVQQSYGGVDGLKELVNACHQEGLAVILDVVYNHLGPE---------------------------GNYTANFAPYFSHTPWGNALNFDDAYSY----------------GVRNFFIENALYWLDYHIDGLRLDAIHGIYDQS---------AKHFLAELREKVDQLDRPFYLIAESDLNDGRILRPLEVGGYG-------MDAQWSDD-------FHHCLHTLLTGENQGYYQDFGRC-DHLTQAFKQSFVYSGDYSP--HRQRYHGGSVSDRPSS--QFVVYAQNHDQIGNRMLGERLSNL-------VSFNALKLAAGTVILSPFIPLFFMGEEYG--------------------------------------------------------------- 58865274 244 -----------------------------------------------------------------------------------------------------------------GFIDKIPHLLELGVNAVELLPVFEFDELENTWGYSTINFFAPMTRYGPLAELKQMVKALHKAGIEVILDVVYNHTNDAHPYVTSFR--GIDNKVYYML-----DPNNNSQLLN-----------------------FSGCGNTLNCNHPVVMELVLDSLRHWVEYHIDGFRFDLASVLCRGPDGSPLDAP---PLIREI--AKDSVLSRCKIIAEPWD--------CGGLYLVGRFPNWDRWAEWNGKYRDDLRRFIKGDPGMKGVLATHHGVNFIIAHDGFTLDLVSYNLKHNDANGEGGRDGCNDNF------SWNCGVEGETNDSNVLALRS-----------------RQMKNFHVALMISQGTPMMLMGDEYGHTR---YGNNNSYGHDTCINN---FQWEQLAERR------YGHFRFFSEMIKFRQNHPIL--- 196192732 158 -------------------------------------------------------------------------------------------------------------------------------------------------------------------EFKAMVRSLHAAGIEVILDVVYNHTGEGNHMGPTLSFRGIDNAAYYRL----------------------------VEGNERYYMDFTGCGNSLRMSHPQVLKLIMDSLRYWVEMHVDGFRFDALARELFEVGTLATFFDIIHQ---------DPVLSRVKLIAE----PWDV-----GDGGYQVGKFPLLWSEWNGKYRDTVRDFWRGLTGSSDLYEHTASINFITAHDGFTLRLVSYNEKHNEANGEDNRDGEDHNRSWNCGAEGTTNEPEIQSLRLQQQRNF----------------------LATLMLS-QGVPMLLAGDEMGRGNNNTYCHD----NELSWLN-----WELEK-------DEKELLRYTQKLIKLVKDHPIFR-- 29350097 102 ----------------------------------------------------------------------------------------------------------------------LDHLKELGVTHIHILPSFDFAKNKYNWGYDPKNYNVPDGSYSTIREFKEMVKSLHQNGFRIVLDVVYNHTSTEHSNFDLTV---PGY--FYRQNPDGSYSNA-----------SGCGNETASE-------------------REMVRHYIIESVKFWAEYHIDGFRFD---------------LMGIHDIMNQLREELLKIDPTIFVYGEGWVAADSPLPFEQRAVKE---NVRKMKGI-----SVFNDEFRDGLKSTFDEQEPGYASGNINGHFEP---------VKYGIVGGTQHPQVDYSGLLYCDGPYAAAPSQMINSCHDGYTLVDKLKLSVQGEHSEEELVPIDKLIHTVLLTSQGIPFIRGGEEIMQ----DKQGEPNSYKSSDAVN--QIDWALKAKNRD-------IFNYIRTLIALRKKHPAFR-- 187933645 31 ---------------------------------------------------------------------------------------------------------DKFRGKYNGVYEKLEYIKELGITHVHLMPAFDYATVDYNWGYDPKNFYSLDPFNGEKREFKNMIKTLHEHGIRVIMDVVYNHT-----------------------------HSTYSSNLNCIVPSY---YYRQNNDGW--FSNGSGCGNELATERKMVKKFIIDSLLYWAEYHIDGFRFDLMGLYD-------------IEIMKDIRKSLDKIDKSILMYGEGWTGG---ASPLPEWDKCIKFNISKFGDMNIAAFSDD---IRDGIKG-----------NVFDSH-SKGFISGAGILEETIKFGVSTKHNQINYESLKYSKFPWANEPYQTVTSAHDNYTLWDKICLSNNNFSKEDLKAMNKLSAAIILTSQGIPFFQAGEEFLRTNDGSLNGNSYNSPDSVN----ELQWNRTVEYKD-------VVDYYKGLIRLRK-------- 90020635 98 -------------------------------------------------------------------------------------------------------------GTFAGLAENLAYIKELGVTAIELLPVHTAQGLSNYWGYNSLHFFAPHSGYGDPAEFRHFTQAAHEAGLEVILDVVYNHTSEGNHLGPTLSFRGIDNASYYCLQA---------QDSRFYVNDTGCGN-------------------TLNLKHPRVLQMVMDSLRYWVEMGVDGFRFDLAT----VLGRESHGFDPGSGFFDAIKQ--DPVLASVKMIAEPWD--------IGPGGYQLG-NYPTGWSEWNDRYRDTCRRFWRGDPGMHSGRKPSSSVNFITSHD--GFTLADLVSYKNRHNE-----------ANNEQNSDGHHSNFSEN-----YGVEGETDDDA-ILYVRERQKRNFL---ATLFLSQGTPMLLAGDELSRGNNNAYCQD----NEINW-----LDWQALTKKEIALS------KFVSHLIKVRSSSPLLT-- 167037093 86 ------------------------------------------------------------------------------------------------------------GGDWKGIIEKIPYLKEMGITAVWISAPYAHPDGSVDHGYHARNYFATNKHFGEMQDFIALRDALHSNGIKLVIDFVSNHSSR---WQNPTLNYQPEDGRLYYVFDSNGNPVDYNGDVENLLADPHHGFFHGLGDRGDDNTRFGYRHKDLGQENSVVVEYLEKAAIFWKSKGIDGIRHDATLHMNP-------------AFVQGFKDAIDSAPGGPITH-------------FGE------FFIGRPDPKYEEYRTFPDRTGVNNLDFEYYRAATNTFGYFSETMKDFGEMMIKTSNDYIYENQAVT--FIDNHDVTRFRYIQPNDKPYH--------------------------------AALAVLMTSRGTPNIYYGTE----------QYLYPADASDIAGRMFMQTSTS---FDQTTTAYKL---IRKLSDLRRSNEAVAYG 167534449 334 -------------------------------------------------------------------------------------------------------------GTFDNVIERLDYLVDLGVNGLALMPVSQHPCEEEDWGYDPLSLFAVQTSYGGPDGLKRLVNEAHLRGIAVVFDFVPNHM---------------HNRNVLQWFDGTNLYFADETTDWGPRPQ---------------------------FDDPVVQDYIIDAALFFRDFHMDGIRVDSTPNVR----GIGRDLPGGWQLLQALNDAVHERYPDAFTIAEDLYDDHRLNACFDLQWCQGTFKSLYQIATAVEDRTRDLQALANHLEHPHPGPM-AGRILFTENHDTV---------------PGDRERRIPLAITRGVAGVD---------------------------PHQNFFAQRRTTAIAAIMLTTPGVPMLMQGQELLELNSPVWPEGPA--------------------------------------------------- 207722294 3 ----------------------PECTDEWHGYLPGVESYGYRAFGPWAPHHGHRFNPHKLLLRLNSNRADLSFDRRDSAPACPKGVVTDESFNWGNDVVIYETHVRGASGTFAALADFIGHLQKLGVTAVELLPIHAFLQDHNYWGYSTLAFFAPEPAYPTLHEMKVAIRRLHGAGIEVLLDVVFNHTCEGNELGPTLSFRGLDNASYYRLVPGQE---------RYYINDTGCGN-------------------TLNLSHPRVLQMVMDALRYWVEAHIDGFRFD-LGVTLGREGLGFDPGSGFFDAVRQ-----DPVLSTVKMIAEPWD--------VGPDGYQLGNHPPGFAEWNDRFRDGVRRFWRGDAGQRPELAARWASINYAASHDGFTLRDVVSYADRNEANGEDNRDGHHD----------------NCSANWGAEGPTDDAAILA-------QRDKTVRALLATVFLSNGTPMLLSGDEFGQGNNNAYCQD----NATSW-----LDWSMRAQA-----TGQALFAYTARLIALRKACPALR-- 197727707 235 ------------------------------------------------------------------------------------------------------------------LAEQLPYVRDLGFTHVEFMPIAEHPFGGS-WGYQVTGFYAPTARMGTPDDFRYLVDALHREGIGVILDWVPAHFPRD-AWALAAFDGRPLY---------------------------EPGDPSRADHPDWGTLEF-------DYGRAEVRNFLVANAVYWCEEHIDGLRVDAVASMSREHGGWTPNEHDAVAFLQEMNATVYRRCPGVVTIAEESTAWDGV-----------------------------TRATHHVGAGGFGGLGFGLKWNMGWMHDSLGYMTHEPV----------HRKYHHHEMTFSMVYAYSENYLL---PISHDEVVHGKRSLVGKMPGDWWQRRADHRAYLGFMWAHPGKQLLFMGQEFAQGAEWSQAHGP---------------------------------------------------- 154250998 219 ------------------------------------------------------------------------------------------------------------------LIDRLPYVADMGFTHVEFLPIMEHPFGGS-WGYQTLSQFAPSARFGKPEDFARFVDACHRAGIGVILDWVPAHFPT-----------------------DPHGLAHFDGTHLYEHADPREGFHPDWNTMIY------------NLGRTEVAGFLLASALWWIETHVDGLRVDAVASMLYRDYSRGEWVPNIHDFLKRLNAIIAERCPGAVTIAEESTAWPGVSAPLKSGGLGFSYKWN-MGWMHDTLQYVERDPLYRKWH-----------------HSEMTFGLVYAFSEKFVL------------------------------PLSHDEVVHGKGSLIGKMPGDRWRKFATLRAYYTFMWTHPGKKLLFMGGEIAQ--------------DSEWNHDAEVAWHL---------------------------------- 149190745 235 ------------------------------------------------------------------------------------------------------------GGDLKGVTEKLDYIKALGTNVIWLSPIVESFPFYAYHGYWARDFTKIDQSFGNDNDLMQLVSEAHKRGIKVLLDAVINHPGYQFDHIDVAKTTNILPKTWAHWAPKKGE--NWHSYHININYNSH--NWADWWGPDWVRTGLPGYDPDFKTENYTVADYLIEWQTDWVKRGIDGYRVDTVKHVEGEVWKRLK--AEATSSLELWRSENNVEGQPFWMMGEVWGHSAYRSPYFD-DGFDALINFDMQKKLDKGAASQMADTYQHYADTIQSSPD-FNPVSYMSSHD--------------------TELFFSRFKDYDMQRNAAN-----------------------------------------VLLLSPGAIQVYYGDEVG-RNIGPYADDFHQ------GTRSDMIWELSNDKQ-------KLLKHWETVGQFRDRHPAIGAG 94263350 286 ----------------------------------------------------------------------------------------------------------------------IPYVKELGFTHVEFLPVTEHPLDES-WGYQVIGFFATTSRFGTPDDFAYLVNECHRHDIGVILDWVPSHFPT-----------------------DGHGLARFDGTALYEHEDPRQGA-----HEEWGTLVF-------NYGRKEVTNFLLANALFWFERHIDGLRVDAVASMLRKEGEWVLNEYEAIEFLKHLNTIIYDQHPDIMMIAE------ESTSFFGVSK----------PAAWGGL------------------GFGYKW--------NMGWM--NDTLSYFQNDPLF-RRYHHSSLTFSLLYAFTENF---ILPLSHDEVVHGKGSLLQKMPGDNWQRFANLRLLFFYLWCHPGKKLLFMGGEFGQL--------------SEWYSQVSLDWHLLDQ----DEKHAKLHRFVKELNHFYLQTPAL--- 195977948 582 -------------------------------------------------------------------------------------------------------------GTFAAFVEKLDYLKELGITHVQLLPVYSSSDNNYNWGYDPQSYFALTGMYSTIEEFKQLVNEIHKRGMGVILDVVYNHTAN-----------------------------------VDIFEDLEPNYYHFMNADGTARTSFGGGR--LGTTHYMSRRVLVDSITYLVDYKVDGFRFDMMGDH------------DAAAIEKAFLAA-KALNPNIIMLGEGWVTYQG-----DEHMPEQPADQSWMSQT-DTVAS-FSDDFRNQLKSGFPNEGSPAFIT--------------GGARDIMTIFHNIKAQPTNFLADD-PGDVIQYIAAHDNLTLFD-IIAQSIKKDPSVAANAAEIHRRLRLGNLLVLTSQGTPFLHAGQEYGRTKDEAYKKVPNKSHDSTDAINH-FDWAKADTERYPESTTSQVFT--KGLIALRRSTDAFR-- 197260728 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QPDLNYRSAKVVQEMKDTLTYWMDRGVDGFRVDAIIYMFDEPPTHTIDQPETFDMVFQWRELLEEYGEPKVLLMEAYTNLQNILKLYGRPGAQVPFNFVLLSNTINSTGREFHDLAQQWLDAMPE-GNVANWV--LGNHD-----------------------------------------------------NKRMSTRLGEGRHD---------MLMIFLQTMPGIAVNYYGEEILMVDPWEKTLDPAACQTSRDPVRTPMQWDDTK-------------------------------- 17548459 55 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLHAAGIEVLLDVVFNHTCEGNELGPTLSFRGLDNASYYRLVPGQE---------RYYINDTGCGN-------------------TLNLSHPRVLQMVMDALRYWVNAHIDGFRFD-LGVTLGREGLGFDPGSGFFDAVRQ-----DPVLATVKTIAEPWD--------VGPDGYQLGNHPPGFAE-WNDRFRDGVRRFWRGDAGQRPYRRPWASINYAASHDGFTLRVVSYTHRHNEANGEDNRDGHHD----------------NCSANWGVEGPTDDAAILA-----QRARVARALLATVLL--SNGTPMLLGGDEFGQGNNNAYCQDNAISW---------LDWSMRAQAE-----GRALFAYTARLIALRKTSPALR-- 72382732 144 -------------------------------------------------------------------------------------------------------------GTFLGLIEKIPYLKSLGITTIELLPVFAFDSNDNYWGYSPINWFTPHQDFVDRRQFKKLVEVCHDNELEVLIDVVYNHTTEGNQNGPNISWKNFGPKTYYHQDDKENYQD------------------------------VSGCGNSIAANRPLVRKLILESLRCWIELGVDGFRFDGIALSRGENLIPLDKPPLFEEI------EADPKLSDVKLISEPWDC---------GGLYKLGDFPAKQFRTWNGHFRDDIRRFWKG-------DKGTIWPLKDRLIGSKSLYKDNNLANIFSINFITSHDGLKDLVSFNKKHNLANGENNRDGENNNNSYNYGVEGPTTDKEINNLRQKQQRNLLATLLLS-PGVPMILMGDELGGGNNNTWCQDPLGW----------MDWNHNNWDHD-------LKEFVLKLISLRKQLSEF--- 152979019 147 -------------------------------------------------------------------------------------------------------------GTYKGLAATIDYLKSLGITAVELQPILQEKGLVNYWGYNPLAMFAVEPRYAATDDFKTMVKTLHKAGIEVILDVVFNHTA-ESEKFHSTFSQRGIDDSYYYWHD--------------------------AEGCYLNWTGCGNM---LNLSLPQTRRWVIDCLKYWVEEHVDGFRFDLAPALGRD--SPAFN-PNAALFSEIFDE---PSLHQTKFIAEPWDIGVENFPPFFSEWNDRYRDEVTRFWLWKS---GDVGALASRIAGSSDIFKKSNSVNFITAHDGFTLRLVSYNYKHNEANGEHNR--------------DGRDVNYSYNHGYEGRVDHLFGSERKTIE--NHRYLSSGALLCSLLLS-NGTPMLLAGDEIGHGNNNAYCQD----NKTTWI-----DWSKQDVR---------LLNLVREVIALRKHIRSL--- 125717318 563 -------------------------------------------------------------------------------------------------------------GTFSAFIEKLDYLKDLGVTHVQLLPVYASSNSNYNWGYDPQNYFSLTGMYSSIEEFKNLVNEIHKRGMGVILDVVYNHTAKTSIF-------EDLEPNYYHFMD-------ADGTPRSSFGGGRLG-----------------------TTHYMSRRVLVDSIKYLTEYKVDGFRFDMMGDHDAES-------------IQKAFEEAKKLNPNLIMLGEGWKTYDENKAVQPADQSWMKSTDTV------AVFSDD---IRNTLKSGYPNEGTPAFITG-------GKRSVDNVFKNIKAQPTN--------FEADSPGDVIQYIAAHDNLTLFDIIAQSIKKDPA-VAANYQEIHRRLRLGNLMILTSQGTPFIHSGQEYGRTRDPAYKKVPNKAHDSSDAVNH-FDWTKTDSEKFPENAKSR--AYMKGLIALRKSTDAFT-- 83312163 50 -----------------ERIALPEYTDEWHGYLPDCRPYGYRVHGPYDPNEGHRFNAHKL---LLDPYAKAHAGSFEWSDKRDNARDTAFTWGPWPETIVYEAHVRGMTGTFLGLTQVIDHLRRLGVTTLQLLPIHAMRGMRNYWGYNSIGFFAPDARYYSASDFKTMVSRLHDVGIEVILDVVYNHTAEGNHLGPTLSYRGIDNLSYYRLGPDGK---------------------RWYE-------NYSGCGNTLNLAHPRVLQMVMDSLRYWAEMHVDGFRFDLAASLVRGKG----GFDHTSGFLDAVRQ--DPVLSRLKLIAEPWDLGGDGYRRFPPGWSEWNGRYRDTVRRFWTGEGGVIGDLASRLTGSSDIFRPWASLNFVTCHDGFT---------------------LKDLVTYERKHNEANLEANKDGTDANYAWNCGHEGPSPYPEITALRARQSRNLLATLLLS-QGIPMLLAGDEMGRGNNNAYCQD----NELGWVA-----WDQVDE---------DLLAFVQGLIALRKAHPVFR-- 212701863 346 -------------------------------------------------------------------------------------------------------------GDLQGAIQKLDYLERLGITAIELMPVQEF-EGNDSWGYNPTFYFALDKAYGTSEMYKRFIDECHKRGIAVLFDVVYNH-----------ATGSNTFARLY-----WDSKNNRTAENNPWFNVEAR-------------HAFNVFH-DFNHESPLVRDFVKRNLKYLINYHIDGFRFDLTKGFTQNKDTDVSGYDESISILRDYYNAIQSVSPEAVMICEHWTWAEENVLALAGIQCWRKGSNTHDEGYYQSMGYSERSSFSNLIQSGGNSIHFGGWVGFMESHDEE--------------------------RVAYKAQVYGNEK----------------------IKTDLTTRMNQLAANAAFCFTVPGPKMIWQFGELG--YDETLGEEDEKT------AKKPLHWEYYD-----EPARKSLYDVYAKLLDLRKTH------ 110598476 105 ------------------------------------------------------------------------------------------------------------GGTIAGMKAKLGYLQRLGISAIWVSPVFRQVTGSNDHGYGIQNFLDVDPHFGTREELREFVRAAHDLGIRVILDIIINHAGDVFAYFDAAPAQSGAWPDGAVWPEELQSPATWEIQEWDSFPEFLDGDFCTLKDICLGDALRDPDSVQDAFRVSEALRYLTDVYRFWIAFDIDGFRLDTVKHM--EPGAVRFFATAIHEFAES------IGKENFTIIGEITGGRAYAATILDTTGLDAALGIDDIPDKLEFLVKGWRSP---------------------GNPDTEAQEGYFDLFRNSILDNRRSHQWYAKHIVTMLDDHDQVGVR-------HKFRFCGDAARSARL----------LPAALGLNLLSAGIPCIYYGTE----------------------------------------------------------------- 73669296 156 -----------------------------------------------------------------------------------------------NDIVLYELMVNEFADDIKGTIDHLDYLADLGINCIELMP-LSNIEKRVDWGFAPIGYFGVDERFGNRKDMQELIDKAHQKDIAVIVDSVYAHTSHLFP--------------YYYVYNE----LGYPLDKNPFMGPFAENAFGISTDFTYKFT----------------RNFFLTVNNHWLDYHIDGFRYDYVPGYWLEDSEN--------GYTKLVRDTYQLVKAKK-------GSSDHWQRFFEGESVNLI---------------QCAEQLQKPVEILNKTYSNCTWQNRTLNT-ARGIYGNCEKLTELGSLFGLSGYQTGVQNNGDKITKTALQYLENHDHSRFIC-NFGTVARDNELLKEGDRAFWYKVQPYLIMFTAKGIPMLWQGQEFG---ENYWL---PQEGWGRVLLYRPVRWEY-----FYTSEGRSLVQLVRKLVKLRKNNPQFTRG 91201988 163 -------------------------------------------------------------------------------------------------------------------------------------------------------------------EFKTMVKTFHREGIEVILDVVYNHTAEGNHLGPTLSFRGIDNANYYHLASD--------------------------NKRYYVDYTGCGNMP--NMIHPRVLQLIMDSLRYWLEMHVDGFRFDMASALAREL----------HEVDR-LGAFFDIIHQDPVLQVKLIAEPWDL-----GPGGYQVGNFPILWTEWNGKYRDTVRQFWHGDKYEHGGRRPYASINFITAHDGFC---------------------LHDLVSYNEKHNEANGEGNKDGTDYNLSWNCGIEGPTDNQEVAKLRERQKRNFIATLILS-QGVPMLLAGDEIGRTNNNAYCQD----NEISWI-----DWDL-------DKPRQELLEFTRLLTQLRHQHPV---- 116749778 19 ------------------------------------------------------------------------------------------------RMILYEFHPGTFTGSLDAVIPRLDALREMGINTLEIMPVSQFP-GDRNWGYDGVYPFAVQSSYGGPRSLKRLVNACHERGMAVILDVVYNHLGPE---------------------------GNYLRDFGPYFTDKYKTPWGQAINLDDAY-------------SDEVRNFFIQNVLFWLSYHLDGLRLDAVH-----ALVDMSARPFLQELAETVGEYSRRTGKTHVLIAESDLNDARLI--------------APREAGGHGLDAQWCDDFHHSLHTLLTGETTGYYADFGRVR-HLVRSLRDGFVYSGDYSTFRKRRHGNSAGERRAD----QFVVFAQNHDQVGNRLLGERLSQLVD-------FESLKLSIAVVLLSPFIPLLFMGEEYGDPAPFLYFSDPDLVKAVRDGLRSKVRWELREQGR-----HKTLLEFTKRLITLRRTIPAL--- 196255278 287 -------------------------------------------------------------------------------------------------------------GDFRGLIQRLDYIKDLGFSAIWITPPIENRSGLDYHGYHGYDWTRIDSRLESPDAYQDLINEAHARGIKIIQDVVINHSSQDHLPIQGSEQGRINYGPYNYAYPGREDPEWYRERVNSPSPGYNPNRFFGIDDPEWYTKHMAGDCIDLATRRPNVKDYIINSISRYLDMGVDALRIDTVKHIERN---------NLLEYINAWKA----YKPGLFVFGENLVKGTGWGDLFGDDNG-----PSFIRPWWYTRLGDDPKNPNSGGDSGFSVLDFSLFSTFRDNVSRGTYSGIGTNLGR-----------------DWVYGDATQLVTFLQNHDVGPDNDFRFRFR-----GDQWMAA----AAYNMLWTVRGIPCLYYGEEIEMKGAP---QDIIGNDDTLDQTGRAYFGDHLTDENIRTTQSHPLYKHIQRLNLIRRQIPAL--- 77462779 165 -------------------------------------------------------------------------------------------------------------GTFKGLASVIDHLKAIGVTAIELLPIHGFLNDRNYWGYNTLSFFAPYRPYGSMREVKRAIKRFHDAGIEVILDVVYNHTCEGNEKGPTLSFRGIDNASYYLLSPEAK---------RHSFDTTGTGN-------------------TLNVAHPMVLRMVMDSLRYWVEMHVDGFRFDLAS----TLGREPEGFERGGTFFAAIRQ--DPVLSMVKLIAEPWD---------IGEGGYQVGGFPWPFREWNDKARDDLRAFWRRVQFSHSHRPATSSVNFIAAHDGFTWDLVSYDEKHNEANGEDNRDGHSHNLSHNLGAEGPTDDPGIL-----------------------EARLRRVKAMLATLFLSQGVPMILAGDEFGQGNNNAYCQD----------------------------------------------------- 115372407 163 ----------------------------------------------------------------------------------------------------------------------LEHLQRLGVTAVELLPIHASVDESNYWGYNTLGYFAPDARYGQVTEFKQMVKALHRAGIEVILDVVYNHTCEGNHLGPTLSFKGLDNGAYYRL---------------------------TEKDPRFYL-DFTGCGNSWNATHPYALKLVADSLRYWVEMHVDGFRFDATTLGRDRGGYDTR-----AAFFQILHQ--DPVLSRVKLIAE----PWDV-----GDFGYQVGNFPVLWGEWNGKYRDTIRRYWKGDDRQAAERRPTASVNFVTAHDGFTLHLVTFGEKHNEANLESNRDGAND------------------NHSW-NCGVEGETAD-AAVNALREQQKRNFI---ATLFISQGVPMLVAGDEMGQGNNNAYCQDNALS----WVN-----WTLSARQQE-------MLEFTQRMSRLRREQPVL--- 183982392 174 ----------------------------------------------------------------------------------------------------------------------IDHLKSLNVTTIELMPVHQFMHDRNYWGYNTFGFFAPHNQYAANREFKSMVRSLHEAGIEVILDVVYNHTAEGNRLGPTINFRGIDNSAYYRLVD---------------------SDLRWYKD-------YTGTGNSLNARHPHVLQLIMDSLRYWIEMHVDGFRFDLAATLAREL-HDVDRLSAFFDLVQQ-----DPVVSQVKLIAE----PWDV-----GEGGYQVGNFPGLWTEWNGKYRDTVRDYWRGLTGSSDLYEATASINFVTAHDGFTLNLVSYNEKHNSANGEDNRDGESHNRSWNCGIEGPTDDPDIVALRYRQMRNFW-----------------------ATLMVSQGTPMIAHGDEIGQGNNNVYCQDSEISW---------MDWSLVEANAD-------LLAFARKVTTLRRNHPVFR-- 114563335 167 -------------------------------------------------------------------------------------------------------------GTFAGLASQIDYLQNLGITCIELLPFFDEPFLTNYWGYNSIAFMAPHSAYGDIGEFRRMVSTLHLAGIEVILDVVFNHTAEGNHLGPTFSFRGIDNASYYRLLPNEKRFNINDTGCGNTF----------------------------NLNHPQVLMLVMDSLRYWVEMGVDGFRFDAYGFDRGSGFFDAITQDPVLCKVKLIAEPWDI-GPGGYQLGEWNDRYRDAMRKFWRGDSGLSPEFAKRFHGSSDFFEHNGR-------------GPAASINFITSHDGFS---------------------LHDLVSYRDRHNLANGEENRDGHQENCSSNYGIEGECDDVDINAIRSRQKRNLLTCLLLS-QGVPMLLAGDESSQTNNNAYCQD----NPIGWFNWQQIDWS----------------------------------- 163787341 74 ------------------------------------------------------------------------------------------------------------GGDIKGITQKIKYFTSLGINAIWMTPIVEQIHGGTDHGYWTKDWTNIDPNYGTKEDLHELVKEAHTKGIRIVLDAVINHTGP-------VTEKDTVWPEEWVRTGPQCTYDNYENTLVKNLPDIRTESNAWKAEGRYEQEVKELNEFFKRTGHPRAPRFYIMKWLYITEFGIDGYRVDTVKYVWEEFRTECN---YAFSEFKKHNSDKVLDDNSFYLVGEVYDFGDKKVNYFEPESFNSLINFEFK---WNSKEQDYESLFKRYSDLLRGSLKGFGTVNYLSSHDD--------------------------------------GSPF-------------DASREKPLETANK------------LLLAPGTSQVYYGDE-------SARSLIVEGTVGDATLRSFMNWDFVENNNTTQ----EVLSHWQKLGRFRANHPAIGVG 88806402 14 -------------------------------------------------------------------------------------------------------------GTFAAFRNHLPRLRDMGVDILWFMPVQPVRKGPMGSPYALSDYLATNPDFGSFEEFCQLVEEIHRLGMRVILDWVPNHTGWDHSWIRE-------HPDWYIRGDSGKIID-------PVNPVTGES---------WGWT----DVAALDYGNPEMRQAMIDAMTYWVREGIDGFRADVAH------GVPVDFWEECTRTLYAIRPL--------FMLAEAEDSELVNSGYFTADGWDMHHLFNEIAKSLGGAAGG--RQLDQGNIAASPGEDSTATADAL------------EIDRQLSRQAERYRRGLKMYFTSNHDENAWAGTEF-----------------------------RRMGAAHLIAATLRGIPLVYSGQEAAM-------------------------------------------------------------- 89210407 89 ----------------------------------------------------------------------------------------------------------------------LDHLKELGVTHVHLLPVFDFGSVDDNWGYDPLFYNTPEGSYSTNKEFKQLVKSLHENGIGVIMDVVYNHT-----YYTRKSAFDLIVPQYYYRFD-------------------HDGNYSNGSGCG----------NEVASEKPMVRKFIIDSVKYWAEYHIDGFRFDLMALIDRET-------------IKHIEHTLHEIDPSIIIYGEPWTGGLTTL-------------------------DPERQLLKGAQKGMKVAVFNDNFRNAIGDNDGFGKGFASG---APGLEHAIKRGVVGAIYYNDEINDFSSEPRETVNYSSHDNLTLWDKLCKSNGEDEEWVRIRMDHLSQAIIFTSQGVAFIQGGEEFGNHNSYNAGDEVNQ-----------LKWERK-------SKYLKTFKYYKGLITLRREHPAFR-- 88813547 53 -----------------ERIELPEYTEVWHGYLPEVGPYGYRVHGPYDPENGHRFNPHKL---LLDPYAKAFAGELRWSEAHYGYRLDDPDWTGDERTIFYETHVRGYTGNFKGLGQKVDYIKSLGVTSVELLPIHAFVQDQNYWGYNSIGFFALEPRYGGVNSFKEMVMRLHEAGLEVILDVVYNHTAEGNELGPTLCFKGIDNASYYRLMP---------EQRRYYINDTGTGN-------------------TVNTSHPRVLQMVMDSLRYWLEMHVDGFRFDLGGFNPRGGFFDAMGQDPVLAHVKLIGEPWDI-GPGGYQLGEWNGKYRDTLRGYWKGDEGLIRDFAARVTG--------SGDLYDWHGRRPW-----SSVNFITAHDGFT---------------------LNDLVSYNEKHNEANGEDNQDGSNDNLSWNCGVEGPSDEPEVRTLRERQKRNLLTALLLSH-GTPMLLAGDEFGQTNNNVYCQDNELSWT---------DWDAIDAADQALT------EFVRQAIKLRQNQPLL--- 196229793 139 ----------------------------------------------------------------------------------------------------------------------IDYFKKLGVTAVELLPVHENKGLTNYWGYNTIGFFAPHSSYGQVQEFKEMVKALHAAGIEVILDVVYNHTGEGNQLGPILSFRGVDNASYYRLVQN---------------------------DRRYYM-DYTGTGNTLNTQHPCVLQLLMDSLRYWVEMHVDGFRFDLASTLAREL-HDVSKLSGFFDCIHQ-----DPIISTVKLIAE----PWDV-----GEGGYQVGNFPVLWQEWNGKYRDCLRAYWKG----DMGLLGEVAYRLTGSADLFESGGRRPYSSVNILTAHD----GFTLYDTVSYNEKHNEANGENNQDGHNDNRSWNCGAEGPTDDENINALRRQQLRNATLLLSQGVPMIVGGDEFGQGNNNAYCQD----NEISWFNWEHAGW------------QKQLIAFTSRLIDERKKHPIFR-- 167855478 278 --------------------------------------------------------------------------------------------------------------------ELIPYVKEMGFTHIELLPVTEFPFDGS-WGYQPTGIYAPTSRFGSPEGLRTLISKAHEAGINVILDWVVGHFPDEHSLA---------YFDGTHLYEHSDPKEGYHQDWNTL---------------------------IFNYGRHEVRNYLTGNALYWIERGIDALRVDAVASMIYRDYSDGEWIPEALDFLRSTNDMLAKESKGGVTIAEESTSFAGITHPTEHHGLGFDYKWN-MGWMNDTLRYMKTDPIYRQYH-----------------HDLMTFGMIYQYSEKFML------------------------------PLSHDEVVHGKCSLLGKMPGDCWQQFANLRAYYGYMWGYPGKKLLFMGNEFAQGREWNYQES--------------LDWFLLNDEHD--GWHKGMLNWVRDLNRIYRQYPAL--- 186454872 80 -------------------------------------------------------------------------------------------------------------GTFAAIIPYLPELKELGITAIELMPVAQFP-GDRNWGYDGVDLFAVQNSYGGPNELKRLVNACHQVGLAVILDVVYNHLGPE---------------------------GNYLRDFGNYFSED--------------YHTFWG--PALNFDGPEVRRFFLENALHWTDFHMDALRLDAIHAIRDAS---------AFPFLQELSQITQRRNRRFHLIGESDLNNPRVI--------------LPGNLGGYGLDAQWSDDFHHCLHVLLTGEKNGYYADF--CGIKRLEKFFREGYTYTGEYSLTRRR---RHGLPPKLNQAKQFVVFSQNHDQIGNRMLGDRANLCSFED--------LKLAAGCVLLSPFIPLLFMGEEYGERAPFQYRGLVEAVQKGRREEFANFVWEKLNHRLRTHESHQNLYDLYRELIEIRKSVPA---- 212638222 127 -----------------------------------------------------------------------------------------------------------------------PYVVEHGFTHIELLPLIEHPLDRS-WGYQGTGYYAATSRYGTPHDLMYFIDRCHQEGIGVILDWVPGHFCKDAHGL--------------YMFDGE--------------PTYEYVNMQDRENIVWGTANF-------DLGKSEVHSFLISNALFWLQYHIDGFRVDAVANMLYWPNSDVLHPPYAISFLKKLNEVVFAFEPSVLMIAEDS---------------------------------------TDWPKVTAPTYDGGLGFNYKWN---MGWM---NDVLSYMETGMSERKHMHHKMT------FSLLYAYTENPLSHDEVVHGKKSLLNKMPGDYWDKFAQLRLLYGYFMTHPGKKLLFMGGEFGQFDEW---------------------------------------------------------- 50954092 153 ----------------------------------------------------------------------------------------------------------------------IDYLKGLGVTAVELLPVHQFVQDRNYWGYNSIGFFAPHNEYAAVDEFKGMVKALHAAGIEVILDVVYNHTAEGNHLGPTLSFKGIDNPSYYRLV---------EGDERHYFDTTGTGN-------------------SVNVSHPAALQLILDSLRYWVEEHIDGFRFDLATALTRQGGDASLHS----AFLTLVQQ--DPTLKPVKLIAE----PWDVAGYQLGG-------FPADWSEWNGRFRDDVRDFWRGTEGMPDIYEDSSSVNFVTAHDGFTLALTSYEQKRNEDNGEDNQDGESDNRSANYGAEGPTDAP--------------------GILAVRLRQRKNF--LATVLLSA-GVPMILGGDEIGRTNNNAYCQD----GEISW-----FDWAAADEE---------LRAFTERLIRLRRAEPALR-- 207089743 165 ----------------------------------------------------------------------------------------------------------------------IEYLHSLGVTAVELMPVHHCVSERNYWGYDSIGYFAPDARYASYSDFKAMVKKLHAAGIEVILDVVYNHTAEGNELGPTLCFRGVDNVSYYRLQP---------------------------EDSRAYM-DYTGCGNTLNMMHPRTLQLIMDSLRYWLEMHVDGFRFDLASALAREL----------HEVDR-LGAFFDIIHQDVISQVKLIAEPWDL-----GEGGYQVGNFPPGWAEWNGKYRDSMRDYWRGEEQT----LGEFAYRFTGSSDLYEASGRRPFASVNFITAHDGFT-LHDLVSYNEKHNEANGEDNQDGESHNRSWNCGVEGPTDDPKINRLRARQKRNFLTT-LFLSQGVPMLLGGDEIGQGNNNAYCQDNE------------ISWLDWAHRDET------LLEFTQRLIHFRKEHPIFR-- 154250103 265 ----------------------------------------------------------------------------------------------------------------------LDHLVELGVTHVHILPMFDFYTGDYNWGYDPYLFTVPEGRYSTNNEVKQMVKALHENGIRVILDMVFPHT-----FGIGVLSPFDTAVPYYFYRIDKTGAYLNESGVGNVMA----------------------------TERPMLRKYVIDTLKWWLEYHVDGFRFDQMGLMDKK--TMLDLEKELHAI-----------DPTILLYGEPWGGWGAPIRFGKSDVGGAAFNDEFRDAMRGSVFNATVKFLMGALAKETAIKRGV-----------VGSIEYDDVIRSFAKDP----------------EETINYVACHDNHTLWDKNYLAAQAD-TNIKWTEEMLKNAQKLAGAILLTSQGIPFLHAGQDFART----KKGDENSYNSPISIN--GLDYARKAEFID-------VFNYYKGLIEIRKAHPAFR-- 160888796 419 --------------------------------------------------------------------------------------------------------------DINGAMGKLSYLKEMGVNAIELMPVQEFDGNDS-WGYNPCFFFAMDKAYGTKTMYKQFIDACHEAGMAVILDVVYNHATGNNPLAKLYWDGDKTAKN------------------NPYFNVEAP----------HPYSVFH----DFNHESPLVRKFVKRNLQFLLEYKVDGFRFDLTKGFTQTESTASNYDAGRIAVLKDYNAAIKEVKKDSYVILEHFCDSKE--------ENELAADGMHLWRNLNNAYCQSAMGYAENSSFSSLYEKNTAWVGFMESHDEE--------------------------RTAYKQSQWGDGV----------------------LKTDLDARMNQLALNTTFFLTVPGPKMVWQFGEMGY--------DISIEENGRTG-RKPLHWEYLDNADRKG-----LHDVYAGLMKLRNAHPEL--- 152979018 271 --------------------------------------------------------------------------------------------------------------------ELIPYVKEMGFTHIELLPISEFPFDGS-WGYQPIGLYAPTSRFGSPEGFKRFVDKAHAAGINVILDWVPGHFSDTHGLA------------------------TFDGTALYEHADPKEGYHQDWNTLIY------------NYGRHEVKNYLSGNALYWVERGLDGIRVDAVASMIRRDGEWIPNQYEAIEFLKHTNYILGTEHPGVMCVAEESTAFAGVT--LPPENGGLGFNFKWMGWMNDTLSYMKLDPIYRQY-----------------NHSKLTFGMLYQYSENFVL------------------------------PLSHDEVVHGKCSLLDKMPGDTWQKFANLRAYYGYMWAYPGKKLLFMGNEFAQGREWNYQE------------------------------------------------------ 149177467 149 -------------------------------------------------------------------------------------------------------------GTFAGVIEKIPYLQELGITAVELLPVYQFDTQDNYWGYMPLGFFAPHDGYCTCEEFCEMVKALHRAGIEVIIDVVYNHTGEGNENGPTYSFKGIDNTTYYSL------------------TGNPESQFANYSGAGNTLHT----------ANRAVRKMIVDSLQYWVEMHVDGFRFDLASLTRKADGSIEDTNPTTLGQIGS-----DSSLAGRRFIAEPWDAGGQLGSRF-PGHRWMQWNAAYRDTLQKFVRGDEADLMTRLYGSSDLFPDDCQSINYITSHDGFS---------------------LYDMVSFNQKRNWENGQ-HNEDGTHDYSWNCGWEGSDAP-EDILKLRKQQVKNFFTLLMVSNGTPMFRMGDEFLQTNNNPYNQD----NETSW-----LDWSRLEANQD-------MFRFVKLLIAFRKTHSSL--- 118617205 174 ----------------------------------------------------------------------------------------------------------------------IDHLKSLNVTTIELMPVHQFMHDRNYWGYNTFGFFAPHNQYAANREFKSMVRSLHEAGIEVILDVVYNHTAEGNRLGPTINFRGIDNSAYYRLVD---------------------SDLRWYKD-------YTGTGNSLNARHPHVLQLIMDSLRYWIEMHVDGFRFDLAATLAREL----------HDVDR-LSAFFDLVQQDVVSQAKLIAEPWDV-----GEGGYQVGNFPGLWTEWNGKYRDTVRDYWRGLTGSSDLYEATASINFVTAHDGFT---------------------LNDLVSYNEKHNSANGEDNRDGERHNRSWNCGI----EGPTDDPDIVALRYRQMRATLMVSQGTPMIAHGDEIGQGNNNVYCQDSEISW---------MDWSLVEANAD-------LLAFARKVTTLRRNHPVFR-- 158520864 83 --------------WQPSKDFALARIQDNGIWELRLPGNTGQLFRLLVQWEGGQGDRIPHTLIFNAQVWEAWRHEPPDLSSQPALYEAHVGMAQQEGQV----------GTFAAFTEKLPRIIDSGYNTLQLMAIQEHPYYGS-FGYHVSNFFAVSSRFGTPEDLKQLVDTAHGAGLRVIMDIVHSHA----------------------VSNEVEGLSRFDGTLHQYFHDGPRGLHTAWDSR------------CFDYGKEPVLRFLLSNCRFWLEYRFDGFRFDGIAFTGYDDYFNHNVDEEALTYLTLANRVIHQVRPDAITIAEDISGMPGLATPIGAGG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 88810692 140 ----------------------------------------------------------------------------------------------------------------------IEHLQRLGVTAIELMPVHTAVNDHNYWGYNSIGYFAPDMRYGGVSEFKTMVKTLHSAGIEVILDVVYNHTAEGNHLGPTLCFRGIDNVAYYRLAEDPR-----------------------------YYIDYTGCGNTLNMMHPRVLQLIMDSLRYWLEMHVDGFRFDLASALARE-------LHEV-DLLGAFFDIIDPVLSQVKLIAEPWDL---------GEGGYQVGNFPIGWTEWNGKYRDAVRSYWKGEGYQRSGRRPYASINFVTAHDGFTLELVSYNEKHNEANGEGNRDGEN------------------HNLSW----NCGAEGPSDDPVIKALRARQKRNLLATLLLS-QGVPMLLAGDEMGRTNNNAYCQD----NEISW-----MNWVL--RREDEE-----LLAFAAHLIRIRRAHPLFR-- 90420317 243 -------------------------------------------------------------------------------------------------------------------------------------------------------------RFGSPAGFARLVDALHQAGIGVLLDWVPGHFPT-----------------------DTHGLGQFDGTALYEHPDPRRGFHKDWNTLIY------------DYGRPEVENFLVANGLYWLDRHIDGLRVDAVALYLDYSREHGEWEPNIHAFLKDTNERVGEYYPKATTHAEESTAFPDVSRFAGGLGFHFKWNMGWM-------------------------------------HDTLHYMQEDPI----------NRRYHHHHMT------FGMVYAYSENPLSHDEVVYGKGSLLGKMPGDEWQKFANLRAYFGFMWTHPGKKLIFMGGEFGQVGE--------------WNHDRSLDWHLLDQ------------------------------- 117928579 150 ---------------------------------------------------------------------------------------------------------------------MLDYLSSLGVTAVELMPVHQFRGLRNYWGYNTIGFFAPHNGYGSVQEFKAMVRALHEAGIEVILDVVYNHTAEGNHLGPTLSFRGLDNAAYYRLADD---------DPSRYVDYTGTGN-------------------SFNARNPHALQLIMDSLRYWLEMHVDGFRFDLASALAREL-HDVDRLSAFFDLVQQ-----DPVVSQVKLIAE----PWDV-----GEGGYQVGNFPPLWSEWNGKYRDTVRDFWRGLTGSSDLYASMASINFVTCHDGFT---------------------LHDLVSYNEKHNEANGEGNRDGSDDNRSWNCGVETDDVHIIALREQQKRNFL---TTLLLSQGVPMILHGDEFGRTNNNAYCQD----NEISW-----MDWRLAVEHEVQ-------LSFTRKLTTFRKEHPVFR-- 114328836 158 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GAVAEFKEMVAHLHDAGLEVILDVVYNHTAEGNERGPTLSFRGIDNASYYRLAPDP----------RYYINDTGTGN-------------------TLNLSHPRVLQMVTDSLRYWVEMHVDGFRFDLATILAREAY----GFDEGGGFLDSCRQ--DPVLSRVKLVAEPWDPGGYQVGGFPPGWAEWNDRFRDTVRGFEETASAMAARLCASADIYNRRGKPWASVNFVTAHDGFT---------------------MQDVVTYNDKHNEANGEDNKDGHSHNRSWNCGEGPSDDPALCALRERQKRNLMAT--LFLAKGTPMLLAGDEFGQGNNNAYCQD----NEISWV-----DWDI-------DADGHTLIAFVRTLISLRERFPILRRG 148272612 151 ----------------------------------------------------------------------------------------------------------------------IDHLQRLGITAIELMPVHQFVQDNNYWGYNTIGFFAPHNAYSSVQEFKSMVRALHAAGIEVILDVVYNHTAEGNHLGPTLSFKGIDNQAYYRLMEDDPT----------------------------YYMDYTGTGNSLNVRHPHALQLIMDSLRYWVEMHVDGFRFDLASALAREF-YDVDKLATFFELVQQ-----DPVVSQVKLIAE----PWDV-----GPGGYQVGNFPPQWTEWNGKYRDTVRDFWRGEAYEHSGRRPVASINFITAHDGFTIALVSYDEKHNEANGEDNKDGESHNRSWNMGVEGPTDDPTIATLRGRQQRN----------------------MLATMILS-QGVPMILHGDELGQGNNNTYAQD----NEISWVH-----WDQADQ---------PLVEFTASVVRLRKEHPTFRRG 83749911 268 ------------------------------------------------------------------------------------------------------------------LAERLPYVTGLGFTHIELLPVAEHPFGGS-WGYQPLGLFAPSARFGPPEAFARFVERCHQAELGVIVDWVPAHFPT-----------------------DPHGPVHFDGTALYEHADPREGFHQDWNTLIY------------NFGRHEVSGFLIASALEWLEHHIDGLRVDAVASMLYRDYSPGEWLPEAVAFLRQMNTVVHARCPGAITIAETAWPGVTAAVDFNGLGFDYKWNMGWMHDTLHYMQRDPVYRQHH--------------------HDGLTFGLVYAFSEHF------------------------------ILPLSHDEVVHGKGSLLGKMPGDDWQRLANLRAYLAFMWTHPGKKLLFMGGEFGQIGEWNLLDDPRHRGVQRLVH------------------------------------------ 73698625 218 -------------------------------------------------------------------------------------------------------------GTYLGVVEKLDHLTELGVNCIQLMPCNEFNELENFWGYSTINYFSPMIRYGTINEIKFLIKEAHKRGIEVIMDVVFNHTAEGNEKGPIISFRGVDNSVYYMVAP--------------------KGEFYNYSGCG---NTF-------NCNHPVVRKFIVDCLRYWAEMHVDGFRFDLASIMTRVFGTPIEGDPPLIDMIS-----NDPILRGVKLIAEAWDA--------GGLYQVGIFPHWGIWSEWNGKYRDTVRQFIKGTDGFAGAFAECNSINLVCAHDGFT---------------------LADLVTYNSKHNLPNGEDNNDGENHNNSWNCGEEGESASVKKLRKRQMRNFFLS---LMVSQGVPMIHMGYEYGHTNNNTYCHD----------------------------------------------------- 196232819 47 ----------------------------WHCFLPDIKAYGYRVYGPYEPKEGHRFNPAKLLIDPYARAIAGEVEWSDEMPGKDADLVIDPDWGGDHQLVIYEAHVKGFSGTYAALTDFIDYFKKLGVNAVELLPVHHFIHDDNYWGYNSIGYFAPHAAYASVTEFKQMVKNLHAANIEVILDVVYNHTAEGNQLGPTLCFRGVDNAAYYRLLPD----------------------------NKRFHMDYTGCGNTLNMMHPRVLQLIMDSLRYWLEMHVDGFRFDLAATLARELHEVSR-LSAFFDIIHQ-----DPILSQVKLIAE----PWDV-----GEGGYQVGNFPVLWAEWNGKYRDNIRGYWKGDEHISEFKRPYASINFVVAHDGFT---------------------LHDLVSYNDKHNEANGEGNRDGDNHGRSWNCGVETEDEKINTLRRRQQRNFL---ATLFLSQGVPMLCGGDEYGRTNNNAYCQD----NELNWLSWERTDW---EQRQE---------EFTAKLIHFRHAHPIFR-- 153005925 761 -----------------------------------------------------------------------------------------------------------------------DHVAALGFTHVELLPVTEHPFYGS-WGYQTTGYFAPTSRYGTPQDFMFLVDTLHQRGIGVILDWVPSHFPDEHGLA---------YFDGTHLFE--------------------------HADRRQGHHP-DWDSFIFNYGRNEVRSFLLSSALFWLDYHADGLRVDAVASMIPNKYGGRENL-EAIDFLRRFNEVVYAEYPDVQTIAETSWPMVSRPLYVGGLGFGMKWDMGWM-------------------------------------HDTLAYMGHDPV----------FRKFHHNEVTFRMMYAFSENFVLALSH---DEVVHGKRSLLGRMPGDAWQKLANLRLLYAYQWAQSGKKLLFMGGELAQGQE--------------WSHERSLDWHLLGIEGHAG-----VRTWVEDLNRLMRENPAL--- 109897957 161 ------------------------------------------------------------------------------------------------------------------VDELIPYVKDMGYTHLELLPISEFPFDGS-WGYQPVGLFAPTSRFGGPDDFKYFVDQCHQNGIGVIIDWVPAHFP-----------------------EDGHGLARFDGTHVYEYEDPRKG---WHPDWNSCIYDFGKDT---------VRQFLVANALFWLDKHVDGLRVDAVASMSREADEWVPNVDEAISLLQWMNKEVYSHYPNAMTIAEESTSFAKVSRPVFEGGLGFGFKW-----------------------------------NMGWMHDSLHYISKD----------PSYRRYHHGEMT--FSMVYAYDESFVL-PISHDEVVHGKGSLLRKMPGDEWQQAANLRCYAAFMYAHPGKKLNFMGNEIGQ-------------------------------------------------------------- 119512384 293 --------------------------------------------------------------------------------------------------------------TYRELADRLPYVKELGYTHLELLPIAEHPFDGS-WGYQVTGYYAPTSRFGSAEDFMYFVDKCHQNDIGVIVDWVPGHFPK-----------------------DGHGLAFFDGSHLYEHSDPRKG-----EHKEWGTLVF-------NYNRHEVRNFLVANALFWFDKHIDGIRVDAVASMCREPGEWVTNQYEAADFLRQVNHLLFSYFPGVLSIAETSWPMVSWPTYTGGLGFNLKWNMGWMHDMLDYF----------SMDPWFRQFHQNN----------ITFSMWYNHSENFMLAL------------------------------SHDEVVHGKSNIIGKMPGDTWQKLANVRCLFSYMFAHPGKKTMFMSMEFGQWSEWN--------------------------------------------------------- 22298121 290 --------------------------------------------------------------------------------------------------------------TYRELAAKLPYVKELGYTHIELLPVAEHPFDGS-WGYQVTGYYAPTSRYGSPHDFMYFVDQCHQNGIGVIVDWVPGHFPK-----------------------DGHGLAFFDGTHLYEHADPRKG-----EHKEWGTLVF-------NYGRHEVRNFLVANALFWFDKHIDGIRVDAVASMLRKEGEWIPNEYEAANFLRQVNHVIFSYFPGILSIAETAWPMVSWPTYMGGLGFNLKWNMGWMHDMLDYF----------SMDPWFRQFH----------HNNVTFSMWYHHSENFMLAL------------------------------SHDEVVHGKSHIIGKMPGDRWQKFANLRCLFAYMFTHPGKKTMFMGMEFAQWSEWN--------------------------------------------------------- 172035723 113 -----------------------------------------------------------------------------------------------NSLVIYELFIDKFSDNFQGVINKLDYLSELGINAIELMPVQAFPDGKK-WGYTPCYYFATEPTYGSSEDLKRLIDECHGRGIRVLLDCVFNHSDPDASLTQI---------DYNYWY--RKEPKDPENNWGP---------------------EFDYQHYDDHLDIKPAWQFIGDVVKFWVEYHIDGFRYDAA------------NQIDHYEFLDWLSEQARN--------ASGNKPFFNTAEYIPEDPNLAGYNQP-MDSCWH---------------------------------------------ESFYQQAIAHICGDHCNLDQLKEVINCQKQGYQGAISAINYISCHDHQSVFSELGDREEAFQRAKLGAILLITSIGVPLIWMGNEFG-----EYDADAESS----------INWDLLENDSNQT-----LLKTYKKLIALKTKNNAL--- 67155748 255 ----------------------------------------------------------------------------------------------------------------QRLIERLPYVQEMGYTHVELLPIMEHPFGGS-WGYQPLSQFAPSARYGRREDLAAFVDACHQAGIGVILDWVPAHFPTDSHGLGRF---------------DGTALYEYEHPF---------------EGFHQDWDTF-----IYNLGRTEVHGFMIASALYWLREHVDGLRVDAVASMLYRDYSRKEGEWEAIDFLRHLNDVVKIEAPGALVIAEESTAWPGVSRPTAEGGLGFDYKWNMGW-------------MHDTLKYMAEDPIHRAY-----HHDRMTFGLIYAFSERF------------------------------ILPISHDEVVHGKRSLIDKMPGDRWQKFANLRAYLSFMWSMPGKKLLFMGCEFGQ-------------------------------------------------------------- 74317191 80 ------------------------------------------------------------------------------------------------------------SGTFAGVIERLDYLVDLGVTAIELMPVADFPGVHN-WGYDGVLLFAPDSRYGTPDDLKALVQSAHDKGLMVLLDVVYNHFGPE--------------GNYLHV---------YARKFFSERHHTLWGAAINFDGS----------------GSRTVRDFFIHNALYWLEYHFDGLRLDAVHAIIDDSARHTELAERVHAEIGSERAV------HLILENDANEAHH-----LGQGGYTAQWNDDIHHAL-HVLATGEAD----------------------------GYYGDYADAPLVHLGRCLTEGFAYQGQASAYHEGESRGEPFVQNHDQVGNRAFGERLTQLAPESA-------LRAVAAVLLLAPSVPMLFMGEEFGARTPFQFFADPAAQAAIPDPNRP---ETFLASRLDWSEAGAGALDQYRGLLKLRRE------- 21314275 223 -------------------------------------------------------------------------------------------------------------GTFIGAVSKLDYLKELGVNCIELMPCHESSSKMNFWGYSTINFFSPMTRYTSINEFKTFVRESHKRGIEVILDVVFNHTAEGNENGPILSFRGVDNTTYYMLAP--------------------KGEFYNYSGCG---NTF-------NCNHPVVRQFIVDCLRYWMEMHIDGFRFDLASIMINVYGAPIEGTPPLIDMIS-----NDPILGGVKLIAEAWDAVGQFPHWNVWSEWNGKYRDIVRQFIKDGFAGGFAECLCGSPQLYQAGGRKPWSINFVCAHD--GFTLADLVTYNNKYN---------------LPNGEDNRDGENHNLSW-NCGEEGEFARSSV----KRLRKRQMRNFFVCLMVSQGVPMFYMGDEYGHTNNNTYCHD----------------------------------------------------- 150390709 149 -----------------------------------------------------------------------------------------------------------------------DYAVEMGYTHVEVMPIMEHPLDDS-WGYQITGYYAVTSRYGNPKDFMYFVDYLHQKGIGVILDWVPGHFCADAHGLRQF---------------DGGNVYEYQDANRAINKEWGTVNF--------------------DLGKPEVKSFLISNACFWMEMHIDGLRVDAVANMLREHGDWTANQYEAVDFLKQLNKAVFQYFPNHFMIAEES---------------------------------------TQWPMVTAPIHVGGLGFNYKWN---MGWM--NDTLKYMELDPI-HRKWSHNLLTFSLMYTYTENF---ILPLSHDEVVHEKKSLLEKMSGNYWEKFANLRCYYGYLMAHPGKKLLFMGGEFGQF--------------IEWNHNKALDWMLLDHE-----MHRKLHQYMKDLIHFYKEEASL--- 187603725 66 ----------------------------------------------------------------------------------------------------------------------LDYITSLGITHLQLMPFFDYGEDNYNWGYDPVHYFAVEGSYASSADLKAMIQALHDRGIRVIMDVVFNHTYDTTPLGQFV----PDY--YYRLNEDGTLAD-----------GSACGN-------------------DTASERTMMRKLMVECVTYWAKEMIDGFRFD---------------LMGLHDVMNQIRKALDRVDPSILVIGEGWD-----------------LDTPLPVR--KKANQHNAHKMPRIAQFNDGIRDGVRGDVFIE--DLPGWVSGNTDMTA------DVKRGIAGGITSQSFADEPNQVVNYVEC--HDNLTLWDKLSVTNPEDDETTRRRRHRLATSIVLLSQGIPFLHSGQEFFRTKD----GDENSFNSGEVVNR--VDWNRAEQEA-------PSVEYVKGLLRLRKQYPLFR-- 116750870 178 ----------------------------------------------------------------------------------------------------------------REMAEDLPYLRDMGFTHVEFLPVMEHPFYGS-WGYQTVGYFAPTSRYGTPQDFMHLVQRLHQAGIGVILDWVPSHFPSD---------------EYGLVYFDGTY--LFEHADPKKGYHPEWNSY------------------IFNHGRYEVRSFLISSAMFWLDRRVDGLRVDAVALYLDYARQDGEWIPNEHGFLRRFNEIVYRDFPDCQTIAETSWPMVSRPSYAGGLGFGMKWNMGWMHDTLDYFSKESIHRKYHQNQLTFSI-----WYAFYENF---------------------------------------------VLPLSHDEVVYGKGSLLNKMPGDDWQKFANLRLLFGYMFGHPGKKLLFMGGEFGQWDE--------------WYHEKSLDWNLLE-------------------------------- 167366657 258 --------------------------------------------------------------------------------------------------------------TYRELAEQLPYVRDMGFTHVEFLPVSEHPFDGS-WGYQPTGLYAPTSRFGSPEDFCALVDACHAAGIGVILDWVPGHFPD-----------------------DPHGLGNFDGTALYEHANPMQGRHLDWGTLIY------------NYGRTEVVNFLTANALFWLERGIDGLRVDAVASMWIPNKFGGRENIEAIDFIRRFNTEVYGKFPHATTAAEESTAWPQVSRPFGGLGFGYKWNMGWM-------------------------------------HDTLNYISKDPI----------HRKYHHGQILFGLHYAFSENF---ILPLSHDEVVHGKRSILGRMPGDEWQRFANLRAYYAFMFGHPGKKLLFMGSEFGQERE--------------WSHDRSLDWHLLE-------------------------------- 15606119 171 ----------------------------------------------------------------------------------------------------------------RELAEYLPYVKEMGFTHVEFLPVMEHPFYGS-WGYQITGYFAPTSRYGTPQDFMYLIDKLHQEGIGVILDWVPSHFPTDAHGLA---------------YFDGTHLYEYEDWRKRWHPD---------------WNSFV-----FDYGKPEVRSFLLSSAHFWLDKHADGLRVDAVAYSRKEWVPNIENL-EAIEFLRKFNESVYRNFPDVQTIAETAWPMVSRPTYVGGLGFGMKWNMGWMNDTLFYFSKD-----------------------------------------------PIYRKYHHEVLTFSIWYAFSENFVL---PLSHDEVVHGKGSLIGKMPGDYWQKFANLRALFGYMWAHPGKKLLFMGGEFGQFKEWD--------------HETSLDWHLLE-------------------------------- 16080150 177 ----------------------------------------------------------------------------------------------------------------------IPYIKKHGFTHIELLPVYEHPYDRS-WGYQGTGYYSPTSRFGPPHDLMKFVDECHQQNIGVILDWVPGHFCKDAHGL--------------YMFDGEPLYEYKEERDREN----------------WLWGTAN-----FDLGKPEVHSFLISNALYWAEYHIDGFRVDAVANILYWPNQDERHNPYAVDFLKKLNQTMREAYPHVMMIAEDSTEWPQVTGAVGGLGFHYKWNMGWM---------------NDVLKYMETPPEERR-----HCHQLISFSLLYAFSEHFVL------------------------------PFSHDEVVYGKKSLLNKMPGDYWQKFAQYRLLLGYMTVHPGKKLIFMGSEFAQFDEW---------------------------------------------------------- 120602047 183 ----------------------------------------------------------------------------------------------------------------------IPYATGMGFTHLELLPVAEHPLDQS-WGYQTGHYYAPTSRFGSPEGFKRFVDRCHQAGLGVILDWVPAHFPRD-AWSLGRFDGTALY----------------EHLDPRLGEHPDWGTY------------------IFNYGRNEVRNFLTANALYWLREHIDGLRMDAVALYLDYSREAGQWLPNRHDFLREVNTVIHAEFPGAMTLAEESTAWPGVSRYTGGLGFSFKWNMGWM-------------------------------------HDTLGYLAEDPI----------HRAYHHGSLT------FSMLYAFSENPLSHDEVVHGKGALLSKMPGDMWQQQANLRLLYAYQWAHPGKKLLFMGGEFGQWNEWD--------------------------------------------------------- 161897607 764 --------------------------------------------------------------------------------------------------------------------ELVDYVKWLGFSHVEFMPVAEHPFGGS-WGYQVTSYFAPTSRFGHPDEFRFLVDSLHQAGIGVLLDWVPAHFPKDS-WALAQFDGQPLYE----------------------HSDPALG-----EHPDWGTLIF-------DFGRSEVRNFLVANALYWLEEHIDGLRVDAVASMIYLDYSREEGQWEAISFMQEVNATVYKSHPGAIIIAEESTAFPGVTAPTGGLGFGLKWNMGWM---------------HDSLKYISEDPINRKW-----HHGTITFSLVYAFTENFLL------------------------------PISHDEVVHGKGSMLRKMPGDRWQQLANLRAFFAYQWAHPGKQLIFMGTEFGQEAEWS--------------------------------------------------------- 89099718 130 -----------------------------------------------------------------------------------------------------------------------PYVLEHGFTHVELLPLVEHPLDAS-WGYQGTGYFSPTSRYGKPQDFMYFVDQCHQHNIGVILDWVPGHFCKDAHGL--------------YKFDGTHLFEYKNEKDREN----------------YVWGTSN-----FDLGRNEVQSFLISNALFWLEYHIDGFRMDAVSNIIYWPNSHEQHQPYGIEFLRKLNSTIRQYDPSIFLAAESNLPQVTSPAHYGGLGFHYKWNMGWM---------------NDVLAYMETSPEARS-----GKHGNITFSLLYAFKENF------------------------------ILPLSHDEVVHGKKSLLNKMPGDYWRKFAQFRLLLGYMMAHPGKKLLFMGFEIAQFSEWKDSEE--------------LDWNLLDYE-----MHQKANRYTKDLIRLRRSRPLF--- 142654 54 -----------------------------------------------------------------------------------------------------------FGGDWQGIIDKINYLTGMGVTALWISPVYSGVNNTSYHGYWARDFKQTNDAFGDFADFQNLIDT---------LTLITSRSDRLRPQPHVSRAGNPGFAENGALYDNGSLLGAYSNDTAGLFHHNGGTDFSTIEDGIYKN---LYDLADINHNNNAMDAYFKSAIDLWLGMGVDGIRFDAVKQYP-------------FGWQKSFVSSIYGGDHPVFTFGEWYLGADQT------DGDNIKFNESGMNLLDFEYAQEVREVFRDKTETMKDL-------------------------------------YEVLASTESQYDYINNMVTFIDNHDMDRFQVAGSGTRATEQ-------------ALALTLTSRGVPAIYYGTEQYMTGD----GDP--------NNRAMMT------SFNTGTTAYKV---IQALAPLRKSNPAIAYG 39936374 61 SANATKVEVCLFDGDTERRIELPEYTDEFHGYIPDIGPYGYRVYGPYEPENGHRFNPNKL---LLDPYARAYVMESGDFDERDSARDPDFDWKGEPQAIIYETHVKGFTGTYAGFGTKVDYISSLGVTAVELLPIHTFVNDSNYWGYNTIGFFAPDPRYASLREFKEMVARLHDVGLAVILDVVYNHTAEGNELGPTLSFKGIDNASYYRLLPEQK---------RYYINDTGTGN-------------------TVNLTHPRVIQMVNDSLRYWAEMHIDGFRFDLGTILAREHY----GFDEQSGFLKSVMQ--DPLLSSVKLIAEPWDPGGYQVGGFPPGWAEWNDKFRDTARDYGEAPAAALAPRLSASGDVFNRQGRRAWVNFITAHDGFT---------------------LNDWASYNDKHNEANGEDNRDGHSDNRSWNCGAEGPTDDETILSLRERQKRNMLATLLLA-QGTPMLLAGDEFGRTNNNAYCQD----NEISWVH-----WDHDEAAQ-------HLRAFTQRLLELRRTTPTLR-- 206601956 136 -------------------------------------------------------------------------------------------------------------GTFRGTIGRLDHLADLGVTAIELMPLSQFP-GERNWGYDGTFPYAIALSYGGPDGLLELVRACHARGLSVILDVVCNHLGPE---------------------------GNYLHAFGPYFSRTTRTPWGEA-------LNFDETMSD------HVRHYFLENLRYLARTDIDGFRFDAVHAIRDQS---------AHTFLALASRIARSRGRPLHLVAESNL--NDRRHVLPPEREGMGF-----GAQWSDD-------FHHALRVTFTGEKDGYYRDF-----SPGKDLAKALERGFVYQGQFAPSFGHRRGSSSDDLPGSAFVVFAQNHDQVGNRREGDRLSAVLPEEG-------LMCVAALVLLSPALPLLFMGEEYGSHGDPDWTGEVPDPQDPRTFEASRLTTDPAA--LSPDSREGRILGFYKKLFRLRKSHPAFG-- 118468288 281 ------------------------------------------------------------------------------------------------------------------------YVVEQGFTHVEMLPVAEHPFGGS-WGYQVTSYYAPTSRLGTPDDFRYLVDALHQAGIGVIVDWVPAHFPKD-AWALGRFDGTALYE----------------------HSDPRRGE--QLDWGTYV----------FDFGRPEVRNFLVANALYWLEFHIDGLRVDAVASMSRPEGGWTPNQYEAVQFLQEMNATVHKVAPGIVTVAEESTSWPGVTRPLGGLGFSMKWN---MGWMNDTLAYISRDPIYRSYH-----------------HHEMTFSMLYAYSENYVL------------------------------PISHDEVVHGKGTLWSRMPGGDHEKAAGLRSLLAYQWAHPGKQLLFMGQEFGQRAEWS--------------------------------------------------------- 196156699 88 ------------------------------------------------------------------------------------------------------AYVGYMGGDLKGILNNADYIKDMGFTAVWMTPVHDNPDYTGYHGYWATNFYKADEHLVS-DDLRDYTAKMKASGLKSVFDIVANHGTP-------SFTMEEDLPGYGEIYDKDDNLVADHQNLPPQELDPENN----------PLHRFFHDYPDLDDENPEVRDYLINSYLYWISQGADGFRIDTIRHVP-------------HAFWREASDRIRERYPDFFMFGEAYEANNIAQHTLPKNGGVSVLDFPMQKAM--------VSVFEKPLESDFADLENALHLTHGPYHNPYDLTTFYDNHDMARINATDNG----------------------------------------------------FINAHNWLFTVRGIPVVYMGSEIGMRGTAEHAGNRNYVGQERL----------------DAAVNHPIQQALTDIANVRKNTPALQRG 168489744 558 -------------------------------------------------------------------------------------------------------------GTFEAFIEKLDYLKDLGVTHIQLLPVYASSNSNYNWGYDPQNYFSLTGMYSSIAEFKNLINEIHKRGMGAILDVVYNHTAK-----------------------------------VDIFEDLEPNYYHFMDADGTPRTSFGGGR--LGTTHHMTKRLLVDSIKYLVDYKVDGFRFDMMGDHDA-------------ASIEEAYKAARALNPNLIMLGEGWRTYDENMPTKAADQDWMKHTDTV------AVFSDD---IRNNLKSGYPNEGQPAFI-----------TGGKRDVNTIFKNLIAQP----TNFEADSPGDVIQYIAAHDNLTLFD-IIAQSIKKDPSKAENYAEIHRRLRLGNLMVLTAQGTPFIHSGQEYGRTRDPAYKKVPNKSHLLRDKDGNPFDWTKADGKAYPENVKSR--DYMKGLIALRQSTDAFR-- 170717605 144 -------------------------------------------FELLDRLKADPYAF---SSQLRPDTASQIGALPEIVSMTEKRRKANQA---DQPISIYEVHLGSFWLDYDQIAEELPYVKDMGFTHIELLPLSEFPFDGS-WGYQPIGLYSPTSRFGTAEGFKRLVNKAHKAGINVILDWVPGHFSDTHGLV--AFDGTALYE----------------------HADPKEGYHQDWNTLIY------------NYGRHEVKNYLASNALYWMERGLDGIRVDAVASMIREDGQWIPNQYEAIEFLKQTNHLLGTEIPGVVSIAEESTSFAGVPPYEGGLGFHFKWN---MGWMNDTLSYMKKDPIYRQHH-----------------HSQMTFGMVYQYSENF------------------------------ILPLSHDEVVHGKCSLLGKMPGDAWQKFANLRAYYGYMWGYPGKKLLFMGNEFAQGREWNYQE------------------------------------------------------ 38233659 274 ----------------------------------------------------------------------------------------------------------------------VDYVKEMGYTHVEFLPVAEHPFGGS-WGYQVSGYYAPTSRWGTPDQLRLLIDAFHQAGIGVIVDWVPAHFPKD-AFALGRFDGQALY---------------------------EHPDWRRGEQKDWGTYVF-------DFGRNEVRNFLVANALYWLEEHVDGLRVDAVASMSREPGEWLPNIYEAVQFLQEMNATVHKSHPGVMTIAETSWPGVTSPTWEGGLGFSMKWNMGWMNDTLEYFSHEPIHRMYH--------------------HNDITFSMVYAYSEKFVL------------------------------PFSHDEVVHGKGSLWTRMPGDAWNKAAGLRTLYAYMYAHPGKNLLFQGQEFGQVKEWS--------------------------------------------------------- 56750473 299 --------------------------------------------------------------------------------------------------------------TYRELADRLPYVLDLGYSHIELLPIAEHPFDGS-WGYQVTGYYAATSRYGSPEDFMYFVDRCHQNGIGVILDWVPGHFPKDGH-GLAFFDGTHLY---------------------------EHADSRQGEHREWGTLVF-------NYGRHEVRNFLAANALFWFDKHIDGIRVDAVASMNRKEGEWIPNEYEAADFLRQVNHLIFSYFPGALSIAETSWPMVSWPTYVGGLGFNLKWNMGWMHDMLDYF----------SMDPWF-------------------------------------RQFHQNNVTFSIWYAFSENFMLALSH---DEVVHGKSNLIGKMPGDEWQKFANLRCLLGYMFTHPGKKTLFMGMEFGQ-------------------------------------------------------------- 152978005 14 -------------------------------------------------------------------------------------------------------------GTFQAFRAHLPRLKNLGIDIIWLMPVHPNRKGSLGSPYAVKDYYAVNPEFGTAEDLKILVNDIHTLGMFVILDWVANHSAWD---------------------------NVLTLSHPEWYSKNKQGNFQPTPWYDW------SDIIEFDYTNSGLRQYMTEAMKYWVNYDIDGFRCDVAGFV----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156976054 87 -------------------------------------------------------------------------------------------------------------GDLQGIIDSLDYIQDLGMNAIWLTPVFESIDGQDHWGYFATDYFKIDPRFGDLETARTLVDEAHKRGLYVFFDGVFGH----------HKEGLIKPSPSGLLPSGSSNPVDY----------------------------------------PASLDFYKEVATYWVKEKIDGWRLDQAYQVPTDAWTQIRKVDEASQSVTYTNAEGDQVNPLGYMVAEIWKGESEIASYGAADDPALAFDFPMRYRVVETLAVNESGVGGRGVDWLDN---GYQTHNQYPSHAQPNLMIGNHDLVRFG-----------------------------------DLLQRGGLADV-----NDAEYWQRHKAAFAFQAAYTGPITLYYGDEIGDQVDGFAAKEDNNTCAVRGVCDDHVARSSAKIEGVTATLQVDLKNYVKSLMNMRAEHPALYQG 32473570 432 -------------------------------------------------------------------------------------------------------------------IERLDELVDLGITAIELMPIAAC-AGHWNWGYDGTHWFAPMTAFGSPNEFRQFVDAAHIRGLLVMVDVVYNHFGSE-----------GNYWTEFGPYTSRKHNTVWGAAPN--FDDPKRG--------------------DL------VRRFVIDNAIMWLEYNLDGFRVDAIHCMKDDSAKHI-----TTQMSEEIRRWSDKAGRRVWLIAETNVYDAAMVKPLGGTGFDAQWSDDFVHSMFATVRPG--EQLTQRIYSPGSDLEQTLRRGFVFAGD------VRGDRGREAEPTLDTDGMLKRIDTRSS----------IVCIQNHDFIGNHPTGMRLHQLTSPETQA----AAVTLAMLLPSIPMLFMGEEFASPNPFRFFVDFGDPRLQRAVVRPQHDWSDGVLPTDEEAMRSSVINWYKTLISIRKQ------- 182413827 160 ----------------------------------------------------------------------------------------------------------------------IEYFKKLGVTAIELMPVHQHVTSSDYWGYNSLGFFAPEPTYSSEDEFRAMVRSLHAAGLEVILDVVYNHTAEGNHLGPTLGFRGIDNASYYRLTADNPR----------------------------YYMDYTGTGNTLNVPNPRVLQLVMDSLRYWLDMHVDGFRFDLATALARELHEVSR-LSSFFDVIHQ-----DPVLSQVKLIAE----PWDV-----GEGGYQVGNFPVLWAEWNGRYRDTVRRYWKGESGHMRDFAPTASINFITSHDGFALRDLVSFNEKHNEANGENNQDGDNNNNSYNWGYEGLDAPEEI--------------------RALRRRVKRNFL--TTLLLSQGVPMLRGGDEAGATNNNAYCQD----NEISWIN------------WKLPPPEQQLLEFTSRLIQFRLQHPIF--- 168333760 57 ------------------------------------------------------------------------------------------------------------GGTYKAMIEKLDYLKDIGITAVELLPVYLWNRHTDEWGYNSIXFFALDPVYAEREEFKELVREIHDRGMEILLDVVYNHTGEGGEGGALFNFKLLNRKGYYRHHGP-------------------------------YFSNCSGTGNTLNTSNSLVQEMTIDSLRFVLEMGXDGFRFDLGAILAQGENGNWMDG----SLMQKIAD--DPILKNVKLISESW----------DAKGKYYVGRMPFPFHEWSDAFRDSVRSFGKGDKGHVNQIATCIVGNDVRNIDGNSKTLPIHFIT-------AHDGFTLWDLVSYNEKHNINNGENNRDGSNNNCSYNSGYEGETSDAKINQLRIKRMKSLMALLIFSKGVPMIVMGDEGGRTNNNAFCQN----DKTVWV-----DWARQDKFSD-------VTLFVKKALALRSKL------ 154482852 125 -------------------------------------------------------------------------------------------------------------------KELVAYVKDMGYTHVELMGILEHPFDGS-WGYQVVGYYAPTSRYGTPQDFMYLVDAFHKAGIGVILDWVPAHFPKDAH-GLAMFDGTPLYE----------------------YADPRLG-----EHPDWGTKVF-------DYSKTEVVNFLIANALFWVEKHIDGLRVDAVASMLREDGQWVPNKYEAIEFFKHLSSVMNYRNPRAYIIAEESTAWPKVTMSPKEGGLGFSYKWN-MGWMHDFLEYTKLDPLFK-----------------KGNHNKMTFGLTYAFSENF------------------------------ILVLSHDEVVHLKCSMINKMPGYPQDKFKNLKTAYTFMLGHPGRKLLFMGQEFAQLQEWSEARS--------------LDWYLLDEPEHKD-----MQEYVKKLLHLYKEYPAL--- 86133119 73 ------------------------------------------------------------------------------------------------------------GGDIKGITQKIKYFTDLGINAIWMTPVVEQIHGGTDHGYWAKDWTNIDPNYGTKEDLKELVDLAHKNGIRILLDAVINHTGP-------VTEKDPVWPSNWVRTEPQCEYSNYENTLVKNLPDIRTESNEWKAEGRYEQEAKELDAFFERTGHPKAPRFYIMKWLYIIEFGIDGYRVDTVKHTEEF-------------VWQEFKQECDFAFEEF--------------KRNNPDKVLDDTNFYLVGEVYN-----------YAISHGKAFDFGDKKVNYFDN--------AFNSLINFEIKWNAKQMEANKVFKKYDS---------LLNTSLKGYGVLNYMTSHDDGQPFDKDRSQPYKTANMLLLT-PGTSQVYYGDE-------SARDLTIEGTVGDATLRSFMNWNDIHKNEDT----NKVLHHWQKLGQFRANHMAVGAG 184201509 916 -------------------------------------------------------------------------------------------------------------------RELVEYLTWQGFTHVEFMPVAEHPFGGS-WGYQVTGYYAPSSRFGSPDEFRYLVDQLHQAGIGVLVDWVPGHFPKD-EWALANFDGQPLYE----------------------HPDPRRG-----EHKDWGTLIF-------DYGRREVRNFLVANANYWLEEHVDGLRVDAVALYLDYSRNDGEWEPEAIAFLQEANATAYRRNPGIVMIAEESTSFPGVTKPTSAGG----------------------------------LGFGIKW--------NMGWM---HDSLEYMAEDPINRHYHHNKATFSMVYAFSENF---ILPISHDEVVYGKGSLLRKMPGDRWQQLANVRAYLAYMWAHPGKQLIFMGTEYAQ--------------ESEWSQEHGLDWWLSE-----TPPHHGVQELVRSLNEVYRNTPAL--- 25027519 41 ----------------------------------------------------------------------------------------------------------------------LDYVVELGCNAVLLGPVFAS----DTHGYDTLDFFTIDPRLGDEADLVAFIDAARARGIGVLLDGVFNHVSRNSGY----------------------------------THLTTGGAFEGHDA-----------LVELDHTREEVADLVVEVMTYWLDRGIAGWRLDAV-YAIDP------------SFWRSVLPRVRTTHPDAWILGEMI--HGDYAAYVAESGIDSVTQYELWKAIWSSLKEGNFFELEWTLRRHNDVLEHFVPQTFVGNHD------VTRIATQVGP--------------------------------------------------------EKAALAAAVLFTVGGTPSIYYGDEQAVTG------VKEERFGGDDQIRPPLPEEY-------SPLGGWMRQIYHDLIAFRRTNP----- 145300569 88 -------------------------------------------------------------------------------------------------------------GDLQGIIDSLDHIKSLNVNAIWLTPVFDSCAGQGGDGYFACDFFTVDPNFGSNAQLKQLVDAAHQRGLYVFLDGVFGHV----------------------------------NKVGVSKPSPEGRQPALKSGGAGYPGQL------VDYSQPESLAYFKEVARYWVEYGIDGWRLDQAYQLGLDEWRAIRGEVEQASAAR--KAAGQQWGTLGYMVGEVWKSADEIAQAYGPSDLSSAFDFPLRYGIVQALAVEEASVLDASWNKVESYPDHAMPNLMLGNHDLVRF---------------------------------------------------GDLLERGNFNPADYWQ--RHKAAFSFLAARSGPITFYYGEEFGVSGDQGLCDDHVARSDGKVPGVTGF---------VPSSDQAELKQWLSQLLAMRATHPALYQG 163764707 1322 -------------------------------------------------------------------------------------------------------------GTFAAFAERLDYLEDMGVTHVQLLPVYASTQTNYNWGYDPHSYFSLTGMYSRIEEFKMLIDEIHSRDMGVILDVVYNHTA-------RVRIFEDLEPNYYHFMD-------ADGTPRVSFGGGRLG-----------------------TTHEMARRILVDSIMYWVEEKVDGFRFDMMGDHDAES-------------IQIAYDKAKEVNPNIVMIGEGWRTFVGDERY------------------------PDVQPADQ--DWMQDTESVGSFSDDFRN--ELKSGFGSEGEPRFITGGPRDIQRIYDNVTANPHNFTATNVPYIAAHDNLTLHDVIAQSIQKDPKDHQEEIHDRIRLGNLMVLTAQGTAFLHGGQEFGMTDDGNPFEYPYFIHDSYDSTDAIFDWEKATNEEYPTNVQTR--DYTRGMIELRRSTDAFTHG 196257897 50 ---------------------------------------------------------------------------------------------------------NRFGGTLRGITDKLDYLHSLGVTTLWINPPWKQRADETYHGYGIQNFLEIEPRFGTSQDLRDLIDAAHDRGMYVILDIIFNHSGNN--WFYRYRFSPPYPVHGWRSREGKSIPEAWPKEFQNINVYTRSGEIGDWGVAAWYRRGDFYDLKDLNLEHPDTLPLVIKAYQYWIALDADGFRLDAVKHISPVAGIFC----------RAIHQFADSIGKDNFFITGEITDPGIAPSYVDLFGRNLN-------------AVLGINRLPNVLTGMAKGLLPPS---------DLFSAFDDQQLTGLALQ---TGQFIVSVLDDHDMSSRGTKERFAAN----------------NPAVDLYQQVAHVV---GIQLTIPGIPSIYYGTEQGNEGYHDYTVEPRRFAEDRYV------------------------------------------- 160902763 236 ----------------------------------------------------------------------------------------------------------------RELAEKLSYLKENHFTHIELLPVSEHPLDIS-WGYQVTGYYAPTSRFGKPEDFMYFVDKMHQEGIGVIVDWVPGHFPK-----------------------DAHALGRFDGTALYEHLDSRLG-----EHKDWGTYIF-------NYGRTEVKNFLLANALFWLDKHIDGLRVDAVASMSRQDGEWIPNKYEAIDFIKQLNTVAYQYFPGIVTVAEESTAFPGVTTPVHEGGLGFEFKW------------------------------NMGWMN--------------DTLRYFSKDPIFRRYHQNDL-------TFSLVYAFSENSISHDEVVHGKRSLLEKMPGDDWQKFANLRLFYSYMYAHPGKNLLFMGSEIAQRKEWD--------------------------------------------------------- 170590476 64 -------------------------------------------------------------------------------------------------------------GDFIGLSNRLENLRRLGVQAVWLNPF----LYSDDFNDAVQDHLTVDPKLGINDDAYKLVDAVHDKEMKIVVSLPVSXTSKNHLWYQASLEQYSNFSDYYHWRKAAED-----------------SPFMSKHKNASYMHYKNPDWPILNWQSASVRDNMFKIISFWIDKGIDGFYFSGIEYLARMKSASEADWSRIMDIIRDIRNHVDTYVER----------------------------NPVFKTKIVLFATRDNAREEEKKELVLS---------------GLNLVINYELGSIGKDNQICHRTEDNVAECXHEILTELVHFHSTDNISAMWEFGNPQLSRIASRVKSQQQAELLTMLQLL----LPGTSSIYYGDEIGMMDLPNEKLVP--------VQRGAMQWDD---------------------------------- 86749004 26 -----------------ERIELPERTEDWHGYLNDVSPYGYRVHGPYDPERGHRFNAHKLLLRLVWSDAHAYRAGSPSFDRRDNARESRPNIPW-EDTIIYEAHVKGLTGTFGGLAAMIDHFKRLGVTAIELLPVHALIDDRNYWGYNTISFFAPEPRYAPLDAFRTTVARLHDAGIEVILDVVYNHTAEGNHLGPTLSFRGIDNASYYWLMPD---------------------NPRFYDD-------FTGCGSSVNLNHPRVLQMVMDSLRYWVEVHVDGFRFDLATTLARGPNGYERNS----GFFTALRQ--DPVLASVKLIAEPW------------DLGMGGYQVGAFPSQWSEWNDRYRSAMRRYWSGIGEVSRRMTGSSDIFNHDRMPRASINHVTVHDGFTLADLFSYNDHNLANGEDNRDGSNDNHSNNCGHEGPTDDPTIVAL-------RRQLRKNQLA--CLFLAQGVPLMLAGDEVGNGNNNAYCQD----NDIGWVN-----WDGLNREDD-------MVDFVGLMSEIRRRFPQ---- 196049865 12 ------------------------------------------------------------------------------------------------------------AGNFAGVTADLQRIKDLGTDILWLLPINPNRKGTLGSPYAIKDYRGINPEYGTLADFKALTDRAHELGMKVMLDIVYNHTSPDSVLA-------TEHPEWFYHDADGQLTNKVGD---------------------------WSDVKDLDYGHHELWQYQIDTLLYWSQF-VDGYRCDVAPLVP-------------LDFWLEARKQVNAKYPETLWLAE-------------------------------SAGSGFIEELRSQGYTGLSDSELYQAFDMTYDYDVFGDFKDYWQGRSTVERYVDLLQRQDATFPGNYVK-----MRFLENHDN---------ARMMSLMHSKAEAVNNL----TWIFMQRGIPLIYNGQE----------------------------------------------------------------- 83592941 51 ----------------------PEYTDEWHGYLPDVRRYGYRVYGPYAPHAGHRFNPNKL---VLDPYARSWGGRLQWTDAHFGYRETAFTWRPWHDSVLYELHVKGFTGTFAGMQAVVSYLKSLGITAIELLPVQAFVDERNYWGYASLGYFAPQPSYGKLGEFKTFVQVMHDAGIEVILDVVYNHTAEGNHLGPTFSFKGIDNASYYRLV---------------------PGNERFYADS-------TGCGNALNLRHPRVLQMVMDSLRYWVEMHVDGFRFDLATTLARDHGRFDPHS----AFIEALRQ--DPVLSTVKLIAE----PWDV-----GDGGYRLGGFPPGFAEWNDRYRDTVRRFWKGDRDLFANRGRCPWINFVTAHDGFT---------------------LADLVSYNGKHNEANGENNRDGTDNNNSWNHGIETSDPSIQALRRRQVRNFL---ATLLLSQGVPMLVAGDEFGRGNNNPYCQD----NEISWIN-----WAAIDAEGQ------SLARMVRWLIRLRRRHIVF--- 117927884 239 ------------------------------------------------------------------------------------------------------------------------YVTDLGFTHVEFLPVAEHPFSGS-WGYQVTAYFAPTARYGSPDDFRYLIDRLHQANIGVIVDWVPAHFPKD-DWALARFDGTALY----------------EHEDPQLGEHPDWG------------------TLIFNFGRREVRNFLVANALFWLEMHVDGLRVDAVASMWRPNIYGGRENLEAISFLQEMNATAYKRVPGIVTVAEESTAWPGVTRYVGGLGFGFKWNMGWM-------------------------------------HDTLQYMSRDPIYRSYHHNEM----------------TFAMMYAYSENPLSHDEVVHGKGSLLHKMPGDRWQQMANLRAYLAFMWAHPGKQLLFMGGEFAQDNEWSEERS--------------LDWWLLQYRE-----HSSVQQLVRDLNALYRAHPAL--- 206889866 172 --------------------------------------------------------------------------------------------------------------TYRELAEWLPYVKDMGFTHVEFLPVMEHPFYGS-WGYQTIGYFAPTSRYGTPQDFMYLIDKLHQNEIGVILDWVPSHFPDDGH--------GLSFFDGTYLYEHQDPKKGYHPHW---------------------------HSYIFNHGRNEIRNFLISSAVFWLDKHIDGLRVDAVASMLYLDYGRAEGEWEAIEFIKRLNETVYEKYPDTQTIAETAWPLVTHPTYIGGLGFGMKWNMGWMHDTLYYFSKD-----------------------------------------------PIYRKYHHGELTFSIWYAFSENFVL---PLSHDEVVYGKSSLLNKMPGDQWQKFANLRLLFGYMYAHPGKKLLFMGGEFGQWDE--------------WYHEGSLHWHLLDYPEHQG-----IQKLVRDLNNLYKTEPAL--- 196256275 301 ----------------------------------------------------------------------------------------------------------------------IPYVKELGYTHIELLPIAEHPFDGS-WGYQVTGYYAPTSRYGTPEDFMYFVDQCHQNGIGVLVDWVPGHFPK-----------------------DGHGLAFFDGTHLYEHADPRKG-----EHKEWGTLVF-------NYGRNEVRNFLVANVLFWFDKHIDGIRVDAVAYARKEEYGGRENLDAA-DFLRQVNSVLFGYHPGALSIAETAWPMVSWPTYMGGLGFNLKWNMGWMHDMLDYF----------SMDPWFRQFHQNN----------ITFSMWYHHSENYMLAL------------------------------SHDEVVHGKSSIMGKMPGDEWQKYANVRTLFAYMFTHPGKKTMFMSMEIGQWSEWN--------------------------------------------------------- 186685753 30 ---------------TPQEQVIPLKPQSEGYWHAKVNDVYPGTLYRY-VLNGQDAFADPASQYQPEGVHGPSQIVDHQFEWTDEEWTGIPV----ESMIFYELHVGTFTGTFTAIISRLPELRELGINAIEIMPIAQFPLAYRNWGYDGVYPYAVQNSYGSPAELKQLVNACHQNNIAVVLDVVYNHFGPE-------------------------------------------GNYMSQFAPYFTKTYKTPWGEALNFHSQGVRNYFIENALYWLREHIDALRLDAIQ-AIYDLGAKHF-LWELAEAVHHFSQQGQKWK--RHLIAESDLNNPQIIRPLGGYGLDAQWSDDFHHSL-HALLTGDRQGYYQDFGQTAQLAK------------------AYEDTFVYDWKYAPHRKRFHGISC-----RDRNLSQFAICIQNHDQIGNQMKGERLT----QRISFEGLKLAAGAVLLSPNLPLLFMGEEYGSHSDPDYADDPPDPESAETFLKSKLNWQL-----RHEGNHKVLWDWYRQLINLRKTHPAL--- 118478096 280 ----------------------------------------------------------------------------------------------------------------------LDHMKDLGVTHVQLLPIFDYAEPQYNWGYDPKNFNVPEGSYSTNTELKQMIQTLHDNNLRVVMDVVYNHM---------------------------------YNAVESNFHKLVPGYYYRYNEDG-TFANGTGVGNDTASERKMMRKFMIDSVTYWAEYNLDGFRFD---------------LMGIHDYMNEIRKAVNQIDPSIILHGEGWDLNTPLAAELKANQK----NAEKMKGIAHF-----NDNIRDGLKGSVFEEKENGFVNGKENM---------EDRIKKGITAGI--DYDTNSSTYLDPEQVLTYVEAHDNHTLWDKL------ELTNPGDSEEARKQMHKLSSSILLTSQGIPFLHAGQEF-MRTKYGD-HNSYKSPDSIN----QMDWLRRAAFNNE-------VDYMKGLIELRKKYPAFR-- 170078471 297 ------------------------------------------------------------------------------------------------------------------LVDKLPYVKDMGYTHIELLPVAEHPFDGS-WGYQVTGYYSPTSRFGNPEDLMYFIDQCHANGIGVIVDWVPGHFPKDAH-GLAYFDGTHLYE----------------------HADPRKG-----EHKGWGTLIF-------NYNRNEVRNFLIANALFWFDKHIDGIRVDAVALYLDYDREDGEWLPEAVEFLRQTNNLIFKYYPGIISVAETAWPMVSRPTYLGGLGFNLKWNMGWM-------------------------------------HDNLKYFSMDPWFRQHHQNSITFSMWYHHSENYMLALS-------------HDEVVHGKSSIIGKMPGDEWQKFANVRALFAYMFTHPGKKTMFMSMEFGQWNEWN--------------------------------------------------------- 123969054 147 ---------------------------------------------------------------------------------------------------------------FKKFLKKIPYLKELGITSIELLPIFDAPSGENFWGYSPINWFTPHFEYVSNEEFRKLVEECHKSGIEVILDVVYNHTS------------EGDYKGPAICWKGIDENLYYFIGKDKNYQDVSGCGNTIAANRGL------------------VRKLIIESLKCWAEFGVDGFRFDGIALSRGENLSPLDNPPIFEDI------ECEPELVDIKFISE----PWDCGGLYKLGDFPSKNTFT-----WNGHFRDDLRRFWKGIKGTPSIYKEDTIFNFITSHDGFT---------------------LKDLVTFNRKHNFANREQNRDGDNHNNSWNHGTEGPTTNLLINDLRKRQQKNLILSLLIS-KGVPMILMGDEIG--------------------------------------------------------------- 146300495 180 ------------------------------------------------------------------------------------------------------------------------YVKETGFTHVEFMPIMEYPYDPS-WGYQLTGYFAPTSRFGKPQDFMVLVDRLHQEGIGVILDWVPSHFPDDAH----------------------------------GLGYFDGSHLYEHPDRRKGYHPDWKSLV-FNYGRNEVRAFLISNAVFWLNYHVDGLRVDAVASMLYEWEANIFGGRENLDFLKEFNEVIYANFYGVQTIAETSFPMVSRPTFTGGLGFGMKWMMGWMHDTLKYFQKETVYRKYHQNDLTFSM-------------------------------------------------TYAFTENFML-PFSHDEVVYGKQSLIYKMPGDEWQRFANLRLLYGYMFTHPGTKLLFMGAEFGQTSEWNF-----------------------EQSLDWHLLQYDFHSGIKRLIQLYKSQPAL--- 89890058 49 -------------------------------------------------------------------------------------------------------------GTFNEFTKDIPELKKLGVKVIWLMPVFPSEKNRKAKGYAVANYEKVNPDLGTEKDLKKLVETAHDNGMYVILDWVANHTGWDNLWIEK-------------------HPDFYTKDEKGNIIHPKGTDWT--------------DTADLNYENKKLWDAMASSMIHWVEYDVDGFRCDVAHEVPTE-------------FWNYAVKSIKDVKP-VFMLAE--SEKKDLFI----DAFDMGYNWEGHHIM-NELAQGDVSAWDEYMRVEENYQEDDILMNFITNHDENSWN--------------------------------------------------GSVTERMGEAS---------EAMLAFQYVIPGMPLIYSGQEYGMTERLKFFEKDQIPHE-----------------------KGKVWDMMEKLGALKATNPALNGG 186900742 278 ------------------------------------------------------------------------------------------------------------------------YFEELGINAIELLPMSEFR-DEANWGYETSHYFALEYSAGGRDQLKHFIKACHQRGIAVILDVVYNHYSPDGERAQWGYDSNAPERNIYYWYEG--DPNSYRYSDGRPFP-----------EGGYIDNMSTGYSPR--FHEEMVRKLFISSAATLLEFHVDGFRADQTTSMHHADGRSMGNVNQFGAFLREWSRTLKLIKPTVMLMAE--DHSDWNLVTVSAFEGGLGFDAAWYSEFYHHL-IGDTRQGNQYAKLIPTAGYG----------DNRPLAMDY-FAGALGASG-DHKVVYHESHDEAGNASYMEGGQRIESRRTIVSAVNGATLT----ESVRPYAEARTRFACGMTLLSAGTPMFFMAEEIGAQKQYRYGD------------------------------------------------------ 108803167 215 --------------------------------------------------------------------------------------------------------------TYRELAEELPYVAGLGYTHVELLPPMEHPFGGS-WGYQPVGLFAPTSRFGPPEDFKHLVDAFHRAGVGVIADWVPAHFPEDAHGLARF-----------------DGTHLYEHADPRKGRHPDWGTLIY------------------NYGRNEVRNFLISNALFWLDYHIDGLRVDAVASMSRKEGEWVPNEHEAIAFLRRMNEVVYGEAPGAFTVAEESTA------------WPMVSRPTYMGGL----------------------GFGYKW-NMGWMHDTLQYMKEDPV----------HRRYHHDRIT------FGLLYAFNENPLSHDEVVHGKGSLLGRMPGDRWQRFANLRAYYGFMYGHPGKQLLFMGGEFAQEREWD--------------------------------------------------------- 184200303 67 -------------------------------------------------------------------------------------------------------------GTLDAAIGRLDHLVDLGVTAVELLPVNGFNGEHN-WGYDGVAWYTVAEPYGGPEAYQRFVDACHARGLSVIQDVVYNHLGP-------SGNYLPLFADYF-----------------------KPGASSW------------GDLINLDWGADGVREYILDNVTMWLEYHVDGFRLDAVHALAD---SSAKHILE--EIAERVAEEVQRTGKDLVTIAESDLNDPRMIAATHRHGLGMG-----------------AQWLDDVHHAAHTAFTGETQGYYGDFASLHALEKTMHTAYFHNGTYSTFRGRSHGREIDPVEQRPYQFVTFLQNHDQVGNRAAGDRM-------NQSMSVDRAIAAATWLMAQPFTPMLFMGEEYGASTPWQFFELGEAVAKGRKAEFAQMAWDHATDPQDPQTDHERIYRAYRDLIALRRNTPELTD- 189462051 323 ------------------------------------------------------------------------------------------------------------SGDLNGAIQKLDYLQALGINAVELMPVQEFD-GNNSWGYNPCFFFALDKAYGTKEMYKRFIDECHSRGIAVLFDVVYNH-----------ATGNMPYARLYW---------------NNSKGCPAVNNPWFNEAAPHPFSVFN----DFNHESELTRRFVKRNLKFLLDYKIDGFRFDTKGFTNKTEGTSGNYDASRVAILKDYYLAIKEVNPDAIMICEHIEEESELSQIGMKLWRNMNNAYCQSAMGWSEGSG------FTGLTTFNTTMKEGGWVGYMESHDEE--------------------------RCAYKQTQWGNGL----------------------LQTDLSVQMQQLEANAAFFFMVSGPKMIWQFGELG----YDISRDANQQGE----------------------------------------------- 110637369 64 ------------------------------------------------------------------------------------------------------------GGTIQGVIKNLKYISALGFTSIWINPFLQNNPET-YHGYSIENFLEVDAQWGTKEDIVELVAQAHKLHIKVFFDIVLNHTGNNWSYVKERYNKGKQYAVKAWRYPDRPIP----AELRNLNLYGRKGGIVKWEETPETWDGDIFELKDLIQDDSEILEILIAVYSYWFATDCDGFRIDAAKHIPPKW---------LNTFVDAMKALTASVHKTSFFIAEIISNQSYISKYTIDGYLDFDFHFSFVPNMY-------GEKKRKSAIQSQPRPVDKVPIRFLDNHDQVGQMPKHRIAYRMKEKALCN-------------------------------------------------------LLRAFL-CMPGIPCIYYGTEQGL-------------------------------------------------------------- 158316920 954 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------LHEAGIEVILDVVYNHTAEGNHMGPMLCFRGIDNAAYYRLVDD---------------------------DPQYYM-DYTGTGNSMRVRHPHVLQLIMDSLRYWVEMHVDGFRFDLAATLAREF-YDVDRLSSFFDLVQQ-----DPVVSQVKLIAE----PWDL-----GEGGYQVGNFPPLWTEWNGKYRDTVRDFWRGQDHEDSGRRPWASINFVTAHDGFT---------------------LHDLVSYNDKHNEANGEENRDGSDDNRSWNCGVEGPTDDVAVNRLRDAQTRNLLATLLLS-QGVPMLVAGDEMGQGNNNAYCQDSPISW---------LDWSDAERNA-------GLIDFTAQLSHLRRTHPVFR-- 189218551 155 -----------------------------------------------------------------------------------------------------------------------------------------------------------------LAQFKTMVRSLHAAGIEVILDVVYNHTAEGNHLGPTLCFRGIDNSSYYRLVPDKPR----------------------------YYMDFSGCGNSLNMRNPRVIQLIMDSLRYWVEMHVDGFRFDLASALAREL-YEVDKLSTFFEVIRQ-----DPVLSQVKMIAEPWD---------IGAGGYQVGNFPVGWAEWNGKYRDAVRKFWKGDLGMLPEFATYASVNFVCCHDGFTLMLVSYNQKHNEANLEDNRDGQNDNY-------------------SWNCGVEGPTEDPSIL----QLRLRQRKNLLSTLFLSIGVPMLLSGDEMGKGNNNCYCQD----NELSWIS-----WKLTPQEE-------KFLQFICELIKIRKTEPVF--- 51342514 399 -------------------------------------------------------------------------------------------------------------------------------------------------------------RLGSPDDFKYLVDKLHQSGIGVFLDFVPAHFCKDS-WGLARYDGEPCYE----------------------YADPREG-----EHKMWGTLVF-------NFRRSEVRSFLLGAAYHWLRRHIDGLRIDAVKNHQREPGDWLPNEFQAMSLLQELNWVVHQEFPGVFTMAEESTSWQGVTD----KEKEKYRDVYLLFKGLGFDAKWDLGWMNDTLSYLYKRPEPA-------CHNKLTFRGLY-MAHEKWILPLSHDEVVSGKGSLLDKCGFA-GSPFED-------------------------RIKTLKTLFGYQVGSPGRPLIFMGAEIGQ-------------------------------------------------------------- 197790173 256 --------------------------------------------------------------------------------------------------------------TYRELAETLPYVREMGFTHVELLPVSEHPFDGS-WGYQPTGLFAPTSRFGPPEDFAALIEACHAEGLAVLLDWVPGHFPD-----------------------DRHGLGHFDGTALYEHANPLQGRHLDWGTLIY------------NYGRTEVTNFLISNALFWLERGVDGLRVDAVASMIPNKYGGRENL-EAIAFLRRFNTEVFGKFPHATTAAEESTAWPQVSRPFGGLGFGYKWNMGWMHDTLNYISKDPIHRKYH--------------------HDQILFGLHYAFSENF------------------------------ILPLSHDEVVHGKRSILGRMPGDDWQRFANLRAYYAFMFAHPGKKLLFMGSEFGQQREWD--------------HDHSLDWHLLDQ-----TSHRGVQALVRDLNHLYRSLPAL--- 177663941 199 --------------------------------------------------------------------------------------------------------------------ELIPYVKEMGYTHIELLPVTEYPFDGS-WGYQVVGYYAVTSRYGTPQDFMYFVDQCHQQGLGVIIDWVPGHFPKDSHGLARF---------------DFTALYEYE--------DPRKG-----EHLEWGTLVF-------DYGRNEVRNFLMASAIFWFEMHIDGIRVDAVSSMIREPGQWVPNQYEAVSFLRELNKTIFGYYPGILSIAEEATEWKDVSRPIEGGG--LGFNFKW----------------------------NMGWMN--------------DTLKYFLINPHDRSSYHNKL-------TFSLWYAFNENALSHDEVVHGKGHLFQKMGGSDWDRIANLRVLFAYMFTHPGKKTLFMGMEFGQTHEWRYNLD----------------------------------------------------- 77748513 246 -----------------------------------------------------------------------------------------------------------------GLADRLPYVADMGFTHVELMPVSEHPFGGS-WGYQPLGLFAPTARFGTPDGFARFVDRCHREGIGVIVDWVPAHFPT-----------------------DAHGLAHFDGTALYEHADPREGFHRDWNTLIY------------NHGRREVSGFLISAMEFLQRYHVDGLRVDAVASMLYRDYSRNEWIPNIHAFLRRLNEVVREHTPGAVMIAEESTAFPGVTAEVGGLGFHYKWNMGWM-------------------------------------HDTLHYAGLDPI----------YRRYHHGELTFSMVYAYSERFVL---PISHDEVVHGKGSLLGRMPGDDWQRFANLRAYLGFMFTHPGRKLLFMGCEFGQPTEWNLLDDPRHRGVQRDLNR----------------------------------------- 116671455 151 -----------------------------------------------------------------------------------------------------------------------------------------------------------------VQDFKAMVRSLHQAGIEVILDVVYNHTAEGNHLGPTLSFKGIDNAAYYRLMDG---------------------------DEKHYM-DYTGTGNSLNVRHPHSLQLLMDSLRYWVEMHVDGFRFDLASTLAREF-YDVDKLSTFFELIQQ-----DPVVSQVKLIAE----PWDV-----GPGGYQVGNFPPQWTEWNGKYRDTVRDFWRGITGSADLYEHSASINFVTAHDGFTLH---DLVSYNEKHNEANGEDNNDGESHNRSWNCGAEGP------TDDPKVLGLRAR----------QQRNFIAS---LLLSQGVPMILHGDEMGQGNNNGYCQDSELT----WIN-----WDAVDQ------------------------------- 146307307 52 -----------------ERIELPEYTDEWHGYLPDARPYGYRVYGPYEPDAGHRFNIDPYAKQLVGKL--QWSEAPDSFDERDSAKVIDPAFTWWEHTVIYEAHPDRHRGSCAGLTELLRHIRELGVSSVELLPVHAFVNDQNYWGYNSIGFFAPHPAYGRISEFKEMVAHLHDAGLELILDVVYNHTAEGNERGPTLSMRGIDNASYYRLMPDER---------RYYINDSGTGN-------------------TLDLSHPCVLQMVTDSLRYWAEMRVDGFRFDLATI----LGRHAHGFDERHGFLVACRQ--DPVLSKVKLIAEPWDPGGYQVGGFPPGWAEWNDKFAFWKGDRGELAELASRLTASGDLYNQRGRRPFASVNFITAHDGFTLRDV---------VSYDHKH------------NEANDENNQDGTDRNLSWNHG-----CEGATDDPARVQQMRNMLATLLFAQGTPMLVAGDEFGRTNNNAYCQD----NELSWV-----DWSLDDEGRE-------LVAFCQRLIALRHTYPILR-- 158313862 322 -------------------------------------------------------------------------------------------------------------GTFADALAFVDHLTDLGVNAVELLPMFEF-AGTRSWGYGSSHFLAVKQSAGGRAALRRFVRACHQRGVAVLMDVVYNHYTPNAQRSAWQYDSTAPSRNIYYWYEGAE--------------DDHP-----HPDGGYLDNV--SSGWAPRYSDENVRALFVASAVALLDEHIDGLRVDQTTSIHAYNSLHADGRPVAAAFLRELCQTLRLVDPDVILIAEDHSGWAEVTRPAESGG--LGFDAHWYVDFYHHLVG--------------DKGEGPEYAKLL------------HTAGRDPAGPLAMSLFAKAFTAAADRTVVYTESHDEAGNSEHSARNILVAVDHAPLHGDTWFAFARLRCAAALTLLSPGTPMFLMGDEVGARRAY--------THDG-------FAEAKEDLAGLRAGEGAELFACYRALVTLRLGSPALR-- 146282496 60 --------------------------------------YGYRVHGPYDPENGHRFNIDPYAKQLVGELDLSFDERDPKCKIIDPAFTDHPVQVPWDKTIIYETHVRGYTGTFAGFKEVIDYIRKLGVSSIEFLPIHAFVQDQNYWGYNSIAFFAPHPKYGKITEFKEMVAHLHNADLEVILDVVYNHTAEGNELGPTLSMRGIDNASYYRLMPDDK---------RYYINDSGTGN-------------------TLDMSHPCVLQMVTDSLRYWAEMHVDGFRFDLATI----LGREHYGFDERHGFLVACRQ--DPVLAKTKLIAEPWDPGGYQVGGFPPGWAEWNDQFSFWKGDDGQLADFASRLTGSGDLYNQRGRRPFSSVNFVTAHDGFTL------------------KDLVSYNHKHNEDNDEDNRDGSDNNLSWNHGVEGHTDD-PEINELRYRQMRNFL---ATLLFSQGTPMIVAGDEFARTNNNAYCQDSEIG----WVN-----WDISE-------DSYGLLGFARKLIRLRQRFPMLR-- 65320031 149 ----------------------------------------------------------------------------------------------------------------------LDHMKDLGVTHVQLLPIFDYAEPQYNWGYDPKNFNVPEGSYSTNTELKQMIQTLHDNNLRVVMDVVYNHM-----------------------------YNAAESNFHKLVPGY---YYRYNEDGTFANGT--GVGNDTASERTMMRKFMIDSVTYWAEYNLDGFRFD---------------LMGIHDYMNEIRKAVNQIDPSIILHGEGWDLNTPLAAELKANQK----NAEKMKGIAHF-----NDNIRDGLKGSVFEEKENGFVNGKENM---------EDRIKKGITAGI--DYDTNSSTYQDPEQVLTYVEAHDNHTLWDKL------ELTNPGDSEEVRKQIHKLSSSILLTSQGIPFLHAGQEFMRTGDHNSYKSPDSINQMDWLRRATFNNE---------------VDYMKGLIELRKKYPAFR-- 53714590 502 -------------------------------------------------------------------------------------------------------------GDLNGAMEKIGYLKSLGFNAVELMPVQEFDGNDS-WGYNPCFYFALDKAYGTDHMYKAFIDKCHEAGMAVLFDVVYNHASGSHPFARLY----------------WDTKNNRTAADNPWFNVKEP----------HPYGVFH----DFNHDSPLVRAFVKRNLKFLLEYRIDGFRFDMTKGFTQNSSTEATAGSYRIAILKDYNETVREVNPEAVVILEHF--CDEKEESELAEEGMQLWRNLNHAYCQSAMGYPSNSDFTPLVTFGTTMPYGG-WVGFMESHDEE--------------------------RTAFKQIAYGEG----------------------PLKSDINVRMKQLAANASFFFTAPGPKMVWQFGEMGY--------DVSIEEGGRTG-RKPLHWEYLDNEARKG-----LCNTYAKLLKLRREHSEL--- 29833941 133 --------------------------------------------------------------------------------------------------------------TYRQLAEQLPYVADLGFTHVELLPVAEHPFGGS-WGYQVTGFYAPTARLGTPDDFKYLVDALHRAGVGVLMDWVPAHFPRD-DWALAEFDGRPLYE-------------------PEDPQRAAHPDWGTLE---------------FDYGRKEVRNFLVANAVYWCEEHIDGLRVDAVASMSREEGQWSPNEPDAVAFLQEMNATLYRRVPGVITIAEESTAWDGVTR-----------------------ATHDNGL-----------GFGLKW-NMGWMHDSLGYVQHEPV----------HRKYHHHEMTFSMVYAYSENYVL---PISHDEVVHGKQALVSKMPGDWWQRRANHRAYLGFMWAHPGKQLLFMGQEFAQGAEWSPEHGPE--------------------------------------------------- 145352836 182 -------------------------------------------------------------------------------------------------------------GSYAGVAARVDHLKALGVNVVELLPVFEYDEMENTWGYSTMSFFAPMSRFGTKREFKEMVKALHAAGIQVILDVVYNHTG---------------------------EMNDELPNLCSMRGIDNKTYYMTDTSKYVQMLNFTGCGNTLNANHPYVSKFIVDSLKHWVEYHVDGFRFDASALCRDEKGHPMNSPPVIRAIAK------DPELSHVKLIAEPWDQVGSFPNWDRWSEWNGAYRDVLRRFIKEGVKSDFARRISGSADMYHNKRKPYHSVNFITAHDGFTLH---DLVSYNGKHNMANGESNNDGSNDNLSWNCG------HEGETGDKAVRGLR----------WRQMKNFQVA---LMISQGTPMMVMGDEYGHTR---YGNNNTYGHDDKLNN---FQWNELEKQK------AHYFRFSSEMIKFRLANPLLG-- 88806405 180 ----------------------------------------------------------------------------------------------------------------------VEYVKEMNFTHVEFMPVMEFPYDPS-WGYQLTGYFAPTSRFGKPEDFKVLVDALHRAGIGVILDWVPSHFPEDAH----------------------------------GLGNFDGSHLYEHPDRRKGYHPDWKSLI-FNYGRNEVRAFLISNALYWLDHHVDGLRVDAVASMEWEPNMYGNNEHEAISFIRELNAQVYGNYPGVQTIAEESTAFSKVTKPV------------------------DVGGLGFGMKWM------------------MGWMHDTLEYFKKEPVYRKHHQ---------NDITFSMTYAFTENPFSHDEVVYGKQSLLYRMPGDEWQRFANLRLLFGYMFTHPGSNLLFMGGEFGQ-------------------------------------------------------------- 23098640 32 ------------------------------------------------------------------------------------------------------------GGDIKGIIDQLDRLKEMGITTISLSPLMTNQQNG-YHGYWVLDYFEIDEQLGTMEDLNQLIEQAHQRDMKVVMDMVINYAAASHE-----------------VTEDETKADWWTE--------PSYTAASWSA---------NALQWNLNQ--PEVAENMINVADYWMEETIDGFTLHAVD-------------QAPIDFLQEYTQHIKETDEEFYLIGDILDPESANIQELEETPLDIVANPMLHERLKQVFSDVD-NPVSEVYHQ---------------------WENLETDSPLITIDNFTEERFTNAYSKNQRNSLTAW------------------------------------TLALTYMYTTPGTPLIVQGTELPM-----YGGDEEES------------------------------------------------- 86742362 329 ------------------------------------------------------------------------------------------------------------------------YVVENGFTHVEMLPVAEHPFGGS-WGYQVSAYYAPTARFGSPDEFRHLVDTLHRAGIGVIVDWVPAHFPRDT-WALGRFDGTPLYE----------------------HPDPRRG-----EQPDWGTYVF-------DLGRPEVRNFLVANALYWFEEHIDGLRVDAVASMLYLDYSRPEWLPNIHSFLQETNATVYRRFPGAMMIAEESTAWPGVTRHLGGLGFGFKWNMGWM---------------HDTLDYNSRLP--------------------------------IHRMYHHHQMTFSMVYAYSENF---ILPFSHDEVVHGKGSLLRKMPGDRWAQLANLRALLAYMWAHPGKKLLFMGCEFAQDNEWNLLDDPAHAG------------------------------------------------ 146319718 484 -------------------------------------------------------------------------------------------------------------GTFAAFAERLSYLKELGVTHIQLLPVYASSNSNYNWGYDPQSYFAFTGMYSTIEEFKNLVNEIHKQGMGVILDVVYNHTSKTF-----------------------------------LFEDLEPNYYHFMEADGTAKSSFGGGR--LGTTHYMSRRVLVDSIKYLVDEKVDGFRFDMMGDHDAEA-------------IELAFTEAQKLNPNIIMLGEGW-------RTFTGDA-----NQPVQPADQDWMSSTDTDEIRNTLKSGYPNEGQPAFITG-------GAKSVESVFNNIKAQP--------GNFLADDPGDVIQYIAAHDNLTLFD-IIAQSIKKDPSVTENYTEIHQRQRLGNLLVLTAQGTPFIHSGQEYGLTNDGTPFDYPYYIHDSYDSSDAKFDWTKADEALYPENTRTQAFT--KGLIALRKSTDAFRLG 163705719 88 ------------------RIDLPEYTDEWHGYLPDARPYAYRVHGPYEPEAGHRFNLDPYAKALVGSVRFGYVMESGDDLTFDESRVIDPTWGRDQKTIIYEAHVRGFTGTYAGLGTKLDYIRSLGVTAVELLPVHSFVNDSNYWGYNTLSFFAPARRYAAVPDFKEMVARLHGAGLEVILDVVYNHTAEGNERGPTLSFKGIDNASYYRLLPDQK---------RYYINDTGTGN-------------------TVNLSHPRVLQMVTDSLRYWAEMRVDGFRFDLATILGREPY----GFDEGGGFLDSCRQ--DPVLSSVKLIAEPWDPGGYQVGGFPPGWAEWNDRFDDMRAYWRGDEGDLASRLTGSADKFNKRGKPWASVNFLTAHDGFT---------------------LHDTVSYNDKHNEANGEDNRDGHSHNLSFNYGVEGPTDDPEI-RALRFRQMRNMLATLFLSSGTPMLPAGDEFAQGNNNAYCQD----NEISWI-----DWQGI------GPEERDLADFARRLLTLRKALPMLGRG 159903917 126 -------------------------------------------------------------------------------------------------------------GTFLGLIEKIPYLKQLGVTTLELLPVFDSPYGNNYWGYSPINWFTPHHSFNARDQFRNFIKVCHKNDLEVILDVVYNHT-----------------------------TEGNEKGPIISWKGFAESTYYQNKEGKYLDVTGCGNTIAAN--NPLVRQLILESMRCWANEGVDGFRFDGISLSRGKDLKPLDSPPLFEEI------ESDPALSDLKLISEPWDGLYRLSDFPAKRCCTWNGHFDDIRRFWNGDKN-STWPLKDRLTGSPELYKDNKSINFITSHDGFT---------------------LKDLVSFNLKHNLSNGESNRDGENHNNSCNNGIEGPTTNKKVNLIRSKNQRNLIATLLLS-PGIPMILMGDEVGGGNNNAWCQD----------------------------------------------------- 209965406 604 -------------------------------------------------------------------------------------------------------------GTFRAAIGKLDHLAALGVTAVQIMPVADFP-GTRNWGYDGVLPYAPDGSYGRPEDLKALVDAAHARGLMVMLDVVYNHFGPE-----------GNYLSLY-----------------------APAFFTEKHHTPWGAAVNYDD-----TGSRTVRDFVIHNALYWIEEDLDGLRLDAVHAIIDET--------EPHLLTELAREVRHRFPGRHVHLVLENEENEAARLDRARDGA-----TALFTAQWNDD-------VHHGLHVAATGESAGYYAEYAGDLDKLGRALAEGFAFQGEMMAY---RGAPRGEPSAHLPPTA-FVAFLQNHDQIGNRAFGDRITAT-------APAKAVRAVAGLYLLAPQIPMLFMGEEWAT-------------------------------------------------------------- 198250444 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QPDLNWENPRVQEEIHAMMNRWLDKGIGGFRMDVIDLIGKEVDRQIMNGKHLHVLLRQMNEAT-FGPRDSLTVGEAWSAPEDALLYSDPEELSMVFQFEHIKQTWDEKAGK--------------------------------WRSRPFVLSRFKAVIDKWQTALAD---------RGWNSLFWSNHDLPRAV--------SKFGNDGEYREVSAKMLATALHCLRGTPYIYQGEEIGMTNDIESLNDEMMTGIGRDNARTPMQWDDSPNGGQALAEPDSILWHYQKLVALRKQHPILVYG 145221680 160 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GQVQEFKAMVRALHEAGIEVILDVVYNHTAEGNHMGPTLSMRGIDNAAYYHLVDD---------------------------DKRYYM-DYTGTGNSLNVSHPHSLQLLMDSLRYWVEMHVDGFRFDLASTLAREFYEVDR-LATFFELVQQ-----DPTVSQVKLIAE----PWDV-----GPGGYQVGNFPPQWTEWNGKYRDTVRDFWRGLTGSADLYEHTASINFVIAHDGFTLR---------------------DLVSYNEKHNEANGEDNNDGESHNRSWNCGVETDDPEILALRSQQERNFL---TTLLLSQGVPMMCHGDELGRTNNNGYCQD----NEITWI-----DWNNVD---------TGLLEFTRTVSQLRAAHPVFR-- 78224654 98 -------------------------------------------------------------------------------------------------------------GTFTAAIRRLDYLAELGVTAVELMPVAEFP-GTRNWGYDGVFPFAPHHAYGGANGLKALVDACHRRGLAVILDVVYNHLGPE---------------------------GNYLHPFAPYFTDRYRTPWGDA---------VNFDGPDSN----GVRHYVIANALHWVEYHVDGLRLDAIHGIYDFSARHI-----LLDISQAVDSLARQLGRKVHVIAESDLNDVRTIPEWGGHGCHAQW----------------CDDFHHGLMTYLTGERQGYYADF-----GLFGHLEKAFREGFVYSGQYSRHRRRRHGSPSAARPPRQLVVFSQNHDQVGNRLRGDRPSL-------RLSLEQLKLAAGAVILSPYLPLLFMGEEYSETAPFPYFGDPELAEAVRQGRREEFAWEAEAARIDPERWHRSLYAFYREVIRLRRELP----- 107101584 55 --------------------------------------YGYRVHGPYEPDAGHRFNLDPYAKQLVGRLRFGYTIGSADADLSFDERDSAPTWAERPRTVIYEAHLRGLSGTFAGLAALLAHIRRLGVTSVELLPIHGFVDDSNYWGYNSIAFFAPHPAYGQVNEFKEMVAHLHDAGLELILDVVYNHTAEGNELGPTLCMRGIDNASYYRLMPDQR---------RYYINDSGTGN-------------------TLDLSHPCVLQMVTDSLRYWAEMRVDGFRFDLATI----LGRHPDGFDERHGFLVACRQ--DPVLSKCKLIAEPWDPGGYQVGGFPPGWAEWNDRFRDCVRAYWRGDDGMLPELARRLTASGDLYDQYASVNFVTAHDGFTLRDV---------VSYDHKH------------NEANGENNADGSDHNLSWNHG-----CEGPTDDPERLRQMRNLLSTLLLSQGTPMLVAGDEFSQGNNNVYCQD----NELGWI-----DWRLDDEGR-------SLLAFTQRLLALRQRYPILRRG 124522609 152 -----------------------------------------------------------------------------------------------------------------------PYVAGHGYTHIELMPMMEHPFDRS-WGYQITGFYAPTSRYGKPEDFMYFIDKCHENGLGVILDWVPVHFCKDAHGLGRF----------------------------DGTPLFEPADPDMAERPIWGTYNF-------DFQKPEIFSFLISNAIFWMDYHIDGFRVDAVSYLNHDRGTNQYGGDEAVEFIKKLNEAVFKMFPHALMIAETSWPLVTAPVYAGGLGFNYKWNM--------------------------------GWV-----HDVLTYMQT----------PEEKRPDAHDLLTFSMYYAFSENYVL---PFSHDELVYGKKSLLNKMPGDFPRKFANLRLLYAYFMTHPGKKLLFMGSEFGQFDEW---------------------------------------------------------- 146295728 384 -----------------------------------------------------------------------------------------------------------------GVKTGIDHLKELGITHVHLLPTYDFPDKSYNWGYDPVLYQNVEGSYATNKEYKQMVMALHKAGIGVIQDVVFNHT---------FQIGDAKF---------------------SIFDKIVPGYF-YRKDKDGNYSNGSGVGNEIATEKPMVRKFIIDTLTYLKEYHIDGFRFDLMAAIDRV--TMAKAQEEV-----------RKINPSAVIYGEGWMAG---ASPLDPSLRMEIGSFNQAGLHIGLFNDRIREAIRGNLDNESKGFMQGNY----------------------SYRLEDLKRGIQGGL-----GDFAKDPDECINYSAHDNLTLWDKLQKSVPNEPDYIKDKMGRLANAIVLTAQGVPFLHGGVEF---NRTKYM-NSNSYNAGDKIN--KYDWNLKVK-------WYNTFKYYQGLIALRKAHPAFR-- 116255504 158 -------------------------------------------------------------------------------------------------------------------------------------------------------------------EIKTMVKKFHAAGIEVIMDVVYNHTAEGSEKGPTLSFRGLDNASYYILSPD---------DPRHTYDTTGTGN-------------------TLNAANPMVMRMVLDSLRYWVGMHIDGFRFDLAS----TLGRQDMEFDRQGLFFGAIRQ--DPILAGVKLIAE----PWDV-----GDGGYQVGGFPHPFREWNDKFRDDVRRFWKAVQFNHSDRGATSSINLLSAHDGFTLMDVSFDDKHNDANGEDNRDGHSD---NHSDNMGAEGVTDNEDINSLRARRRRN-------------------MMATLMLS-QGVPMILAGDEVGGGNNNAYCQDNE------------IGWTDWSGLDDP------FLDFCRQAVAFRKAHPVLR-- 114327580 147 -----------------------------------------------------------------------------------------------------------------------------------------------------------------LAEFKEMVARFHDAGLEVILDVVYNHTAEGNEKGATLSFKGIDNATYYRLLPDQK---------RFYINDTGTGN-------------------TLNLSHPRVIQMVTDSLRYWVEMHVDGFRFD--------LGTILAREPDGFDTESGFLRAVDPVLAGVKLIAEPWDPGGYQVGGFPPGWAEWNDQFDTTRDFWRGEASAAARLLGSPDKFDHRGRKPWASVNFVTAHDGFTLNLVSYNDKHNEANGEDNRDGSDHDRSWNCGAEGPTDDQDIETLRQRQIRNMLGTLLLSLGT-----------------------PMILAGDEFGQGNNNAYCQD----NEISWV-----DWDIQEKGH-------SLIRFTQKLIALRQQHPIL--- 117924812 61 -------------------------------------------------------------------------------------------------------------GTFAGLCEVISYLQDLGISSVELLPVHASVDESNYWGYNTLAFFVANPRFASIREFKTMVQVFHEAGIEVLLDVVYNHTAEGNHEGPTLSFKGIDNKAYYKLEPGYNR----------------------------YYRDFTGCGNSFNLRHPKVLQLVMDSLRYWAEMHVDGFRFDLTTTLAREADGHFDRHSGFLDAIAQ-----DPLLSRKKMIAEAWD---------IGDGGYQVGNFPPGWGEWNDRYRDAIRRYWKGDKGMAELASRLTGSSDIFNHNGRRWSSINFVTAHDGFTLRDLVSYNHKH----------NSDNLEDNRDGRDANDSWNCG-VEGASEEPAIRILRLRQMRNFLLLSQGLPMLVAGDERGRGNNNPYCQD----NDISWVN-----WDEHDEE------AKELLSFTRFLIKLRREHGVF--- 171913425 249 -----------------------------------------------------------------------------------------------------------------------PYVKDLGFTHIELMPVSEFPFDGS-WGYQVGGYFAPTSRHGNPDEFREFVDRCHQAGLGVIVDWVPAHFPK-----------------------DAHGLARFDGTALYEHADPRQG-----EHMDWGTLIF-------NFGRNEVRNFLIANALFWLEMHIDGIRVDAVASMIREAGQWVPNRYEAIEFMRELNYQCYSRFPGIAMIAEESTAWSGVSRPVSTGGLGFGFKW------------------------------NMGWMN---------------DTLRYMEKEPVHRKHHHG------EATFSMLYAYDENVLSHDEVVHGKKSLLDKMPGDRWQKFANLRMFYAWMWMHPGKKLLFMGCEIGQWREWNYQQ------------------------------------------------------ 4586451 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WDETGQYFLHLFSKKQPDLNWENPEVRAAIYRMMNWWLDRGIDGFRMDVISFISKHPDLPDGSGPRVHEYLQEMREVFAHRDADLLTVGEMVDVTPELARLYRRKELDMVFHFEHVGLDHGA----DGKFSRKALDLVAVKRSFARWQDALS---DVGWN-------SLYWNNHDQPRVVSRFG------------------------------------DDSDHWYESATAFATILHLMRGTPYIYQGEELGMTNMNYYRQALERDGAGRDNARTPVQWDAATQRQDPES----VYGWYKRLIQLRHEEPVIVDG 115525716 259 ----------------------------------------------------------------------------------------------------------------RELAEQLPYVRDLGFTHVEFLPINEHPFDGS-WGYQPTGLFAPTSRFGTPEDFAALVDACHAHGLGVLLDWVPGHFPDD-PHGLAHFDGTSLY----------------EHANPLQGRHNDWGTLIY------------------NYGRTEVVNFLVSNALFWLERAVDGLRVDAVASMIPNKYGGRENL-EAIDFLRRFNTEVFAKFPNATTAAEESTAWPQVSQPFGGLGFGYKWNMGWMHDTLNYISMDPIYRKYH--------------------HGQILFGLHYAFSENF------------------------------ILPLSHDEVVHGKRSILGRMPGDHWQRFANLRAYYAFMFAHPGKKLMFMGCEFGQ--------------DREWNHDSSLDWHLLEQE------------------------------ 75675399 47 -----------------ERIALPEHTENWHCYLNDVAPYGYRVYGPYDPQHGHRFNPHKLLLRLVWSDAHAYRAGSPSFDRRDNARDETFNWGRREETIIYEAHVKGLTKTRMDIAAMIDHLRRLGVTTIELLPVHGFRKLSNYWGYNSLSFFAPEQRYAALDEFRMTVARLHDAGFEIMLDVVYNHTAEGNHLGPTLSFRGIDNASYYWLMPDDPR----------------------------YYDDFTGTGNSLNLTHPRVLQMVMDSLRYWVEVHIDGFRFDAHGFDRNSAFFNAIRQDPVLANVKLVAEPWD-VGPGGYQVGEWNDRYRSTMRRYWAGEGNLIGDVSRRMTGSSDLFNHDDRAPR-------------AGVNHVTVHDGFTLALFSYNEKHNEANGEDNRDGSNDNLSNNCGHEGPTDDPAIL---------------------SLRRQLRKNQLA--CLLLAQGIPLLLAGDEVGSGNNNAYCQD----NEIGWI-----DWS------DLGDRENDMTDFVGHLTAIRRR------- 111225252 309 -----------------------------------------------------------------------------------------------------------------------------GFTHVEMLPVAEHPFGGS-WGYQVSAYYAPTARFGSPDEFRHLVDTLHNAGIGVIVDWVPAHFPRDS-WALGRFDGTPLYE----------------------HPDPRRG-----EQPDWGTYVF-------DVGRNEVRNFLVANALYWFEEHIDGLRVDAVALYLDYSRPDGAWLPNVHAFLQETNATVYRRFPGAMMIAEESTAWPGVTRHLGGLGFGFKWNMGWMHDTLDYNSRQPVHRSYH--------------------HHQMTFSMVYAYSENFVL------------------------------PFSHDEVVHGKGSLLRKMPGNRWEQLANLRALYAYMWAHPGKKLLFMGCEFGQDNDWPLLTDPPHRG------------------------------------------------ 37520875 221 ------------------------------------------------------------------------------------------------------------------LADKLPYVKDLGFTHIELLPILEHPFDGS-WGYQVLGYYAPTSRFGNPTEFMAFVDRCHQSGIGVILDWVPAHFPK-----------------------DGHGLALFDGTHLYEHADSRQG-----EHKEWGTLVF-------NYGRNEVRNFLIANALFWFERHIDGIRVDAVAAMSRHDGEWVANRYEAIGFLRQLNELIFLYYPGALSIAETAWPLVTRPPYLGGLGFNLKWHMGWM-------------------------------------HDT---------LAYFRTDPLFRRYRHNDITFSITYTFYENFVL----ALSHDEVVHMKGSIIGKMPGDGWQKFANLRALFTFMYGHPGKKTLFMGMEFA--------------------------------------------------------------- 4580331 158 -------------------------------------------------------------------------------------------------------------------------------------------------------------------EFKSMVKTLHEAGLEVILDVVYNHTAEGNERGPTLSFRGIDNASYYRLVDG---------------------------DWQHYYDT-TGTGNSLLMRHPYVLQLIMDSLRYWVEMHVDGFRFDLAATLARQF-HEVDRLSAFFDLIQQ-----DPVISRVKLIAE----PWDV-----GEGGYQVGNFPQLWSEWNGKYRDAVRDFWRAEDHSHSRRRPRASVNFVTAHDGFTLRLVSYNDKHNEANGEDNRDGESHNRSWNCGAEGGTKDPAVRELRGRQQRNF----------------------LATLLLS-QGIPMICHGDELGRTNNNAYCQD----NEISWI-----DWRL-------DGEQRALLDFARRLIALRADHPVLR-- 108758596 271 ------------------------------------------------------------------------------------------------------------GGDLQGVIDRLDGLQQLGVRTVWLSPVFKFHGYGAFHGYWVEDFGRVEPRFGDEALLKTLAAELRRRDMRLVLDVVLNHVGP----------GTRLSRERPDWFHGLGPIKDWGDSRELVMGDVHG-------------------LPDLAVEKEDVYAHLLAHSRRWVDLQPAGFRLDAVKHMPTSFWARYND------------DLRQHAGPDFLLLGEMLDDPVLLSNTMKEGRFGTMFDFPLAFALVDVFRDRSPSHLGAILFNDRLYPAPGSLVTMVDNHD---------------------------------------------------------LPRVMSECGGDVERVKRAL---AVQLTARGVPALTYGTEEGLTG----AKEPENRGDMRFTN------------------------------------------ 183983498 157 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GQVQEFKAMVRALHEANIEVILDVVYNHTAEGNHLGPTLSMRGIDNAAYYRLVDD---------DMRYYVDHTGTGN-------------------SFNVSHPHSLQLIMDSLRYWVEMHVDGFRFDLAATLAREFYEVDR-LATFFELVQQ-----DPTVSRVKLIAE----PWDV-----GPGGYQVGNFPPQWTEWNGKYRDTVRDFWRGLSGSADLYEHTASINFVTAHDGFTLR---------------------DLVSYNDKHNEANGEDNDDGEGHNRSWNCGVEGPTDDPAINALRARQQRNLIATLMLS-QGVPMISHGDELGRTNNNGYCQD----------------------------------------------------- 115523294 26 -----------------------------------------------------------------------------------------------HEAVIYELHVGAFAGTFSAAIERLDYLAELGVTAIELMPVAEFP-GSRNWGYDGVLLFAPDASYGHPDDLKALVDAAHACGIMVLLDVVYNHFG-----------------------PDGNYLAAYAPIFNDLHHTPWGAAVNYDAEG-----------------SETVREFVIQNAAFWIEQHLDGLRLDAVHAIKDDSANHL-----LTEIPARLREVARGRQVHLVLENEEN----EVSRLVRGDRGE----PVQYTAQWNDD-------VHHVLHTAATGESAGYYAEYAGDTAKLGRALAEGFAFQGDLMPYRGRARGEPSGALPPTAFVG----FIQNHDQIGNRAFGD--RLTAIAPKDA-----VRALAGIYLLLPQIPMLFMGEE----------------------------------------------------------------- 84494335 143 -------------------------------------------------------------------------------------------------------------------------------------------------------------------EFKAMVKALHEVDIEVILDVVYNHTAEGNEFGPTICFRGIDNASYYRLVD---------------------------SDKQHYYDT-TGTGNSLLMRSPHVLQLIMDSLRYWVEMHVDGFRFDLAATLARQF-HEVDKLSAFFDIIQQ-----DPVISQVKLIAE----PWDV-----GDGGYQVGNFPPLWTEWNGKYRDTVRDFWRGVPYEHSGRKPIASINFITAHDGFTLR---------------------DVVSYDEKHNEANGEDGNDGEGHNRSWNHG----VEGPTDDPEIRALRLRQLRTTLLLSQGVPMISHGDEIGRTNNNVYCQD----NETAWV-----DWEL-------DDDQLQLLEFTKAVVKLRQTHPVFR-- 168700340 153 -------------------------------------------------------------------------------------------------------------------------------------------------------------------EFKSMVRSLHAAGIEVILDVVYNHTAEGNQMGPTLSFRGLDNSSYYFLSP---------------------------EDRRYYM-DFTACGNSPNMQHPRVLQLIMDSLRYWVEMRVDGFRFDLAP-------TLARELAEVDKLGSFFDIIQDPVLSRVKLIAEPWD---------IGPGGYMVGNFPVGWTEWNGEYRDAARAFWAGRDVPTKTLAHYASINFVTCHDGFTLDLVSYEQKRNWANGEDNRDGSND----------------NHNWNCGHEGPTDDTKVLA-------RRARQRRNMFATLMLSQGVPMVLAGDELGQGNNNTYCQD----------------------------------------------------- 83814922 414 -------------------------------------------------------------------------------------------------------------GSFAVLSDTLDYLDRLGVNAVELMPVANF-GGNNSWGYNPNSHLALDKSYGPPQGFKQFVEEAHQRGIAVIMDVVYNHITAQSPLSQ-----------------------LYASNTDNPFLEPQPGEDPNRDRG-----FCDDFFQELNHGSPFIKNYIDRANEYWLEENVDGFRFDLAK-CVADDGVNVNDSGYQAAVTEGWKDVADHVDSDALMILEFFGSPNELGGYRDENTGSMI-----------------------------------TWYNM-------NSIYSQADMGYLGGDG-GTSDFSSSYYENRSGYDQASFISYMESHDWLIRRKKAFGNSTDGYSTRNETALNRQKLVGGFFFTTPGPRMMWQFGELGYGWGENECLKESDACTASDPGRTPIRWEYRDPETSPDRV--RLYKTWSALINLRQAHEVFR-- 171780000 547 ------------------------------------------------------------------------------------------------------------GGDFKGVTAKLDYLKQLGVTSIWVTPIMDNIPRDAYHGYWADDFEKLNPHLGTLDDFHELIDQAAERGINIIVDVVLNHSGYGTE-------------------------DKFTGMVR-----------TPEEDKGDDIQGSQSGLPDFKTEDAAVREQLVAWQTAWLEKSIYAFRVDTVKHVDD-------------TTWQYFKNELALKDADFHLVGESWGAYKDTKGDLGTGSMDSLLDFGFKDIAKLLVNGRLKEANDELIARNDALTSAYTLAQFLGSHDEDGFL--------------------------YSIGGDLNKLKLAATLLLTAK----------------------------------GQPVIYYGEELGQSNNWPYYD-----------NRYEFDWDDVAG--------NAILEHYQKLLAFRRDNSEL--- 171780000 1389 -------------------------------------------------------------------------------------------------------------GTFAAFAEKLDYLQSLGVTHIQLLPVYASSNTNYNWGYDPQSYFALTGMYSENEEFKNLINEIHKRGMGVILDVVYNHTADLAIL-------EDLEPNYYHFM-------EADGKAKTSFGGGRPG-----------------------TTHYMTRRMVLDSIAYWTKEKVDGFRFDMMGDLDAET-------------VQMAYDKAKALNPNVIMLGEGW------ITYAGDANDSRQPADQTWMAHTDSVAS-FSDDIRNLLKSGYPSEGAPCFITG-------GVKNLQELFNSIKAQP--------NNFTADDPGDVIQYIAAHDNLTLHD-IIAKSIHKDPSVAENEAEILRRQRLGNLIILTSQGTAFIHSGQEYGRTRDEAYKQVPAKSDLLTNADGTPFDSTDAINHFDAKATDGKVYAYTKGLIALRRSTDAFT-- 197302727 191 ------------------------------------------------------------------------------------------------------------------------YVKKMGYTHVELMGIAEHPFDGS-WGYQVTGYYAPTSRYGTPEDFAYMINYLHRNGIGVILDWVPAHFPK-----------------------DAHGLADFDGTPTFEYADPRKG-----EHPDWGTKIF-------DYEKPQVRNFLIANALFWIEHHVDGLRVDAVASMLKQDGQWVPNKYEAIEFFKHLNSVVLGRNPGTMMIAE----------------------------------------------------ESTAWPKVTGNPEDDGLGFSLKWNMGWMHDFTEYMKLDPYFRKNHHMMTFSMEYAYSENYILHDEVVHLKCSMLNKMPGEGFDKYANLKAAYAFMTGHPGKKLLFMGQEFAQLREWSEERE--------------LDWFLLSEE-----PHQQIQNWYRDLLHLYKKNPAL--- 91775542 155 ----------------------------------------------------------------------------------------------------------------------ISHLQRIGVTAIELMPIHAFAQDRNYWGYNTLAYFAPEPSYGALEEIAKTVDALHDAGIEVILDVVYNHTCEGNHLGPTLCWKGIDNLSYY---------------------KELPGNPR-------YYDNLTGCGNALNTSHPKVMQMIMDSLRLWASYGVDGFRFDLALTLGRNENGFNRDHALFHAMLQ------DPILTRCKLIAEPWDQLGSFPPGFSEWNGDYRDVTRQFWAGKEGMLSRFASRFAASSDLFNDQHRRPWSVNFITAHDGFT---------------------LHDLVSYNEKHNEANGENNQDGANDNHSWNCGHETDQEDILALRAQQKRNFL---TTLFLSQGIPMLLAGDELQQGNNNAYCQD----NEIGWVN-----WENAD-------------------------------- 104781184 282 ----------------------------------------------------------------------------------------------------------------RELAERLPYVQELGFTHIELMPIMEHPFGGS-WGYQPLSLFAPTSRYGSAEDFAAFVDACHQGGIGVILDWVPAHFPDEHGLAR------------------------FDGTALYEYDNPLEGFHQDWNTLIY------------NLGRNEVRGFMLASALHWLKHHIDGLRVDAVASMLYRDGEWVPNRHEAIDFIRHLNSVAAHEAPGALIIAEESTAWPGVSQPVQQGGLGFAYKWN-MGWMHDTLHYIQNDPIHRTYH-----------------HNEMSFGLIYAYSEHF------------------------------ILPISHDEVVHGKHSLIDKMPGDRWQKFANLRAYLTFMWTHPGKKLLFMGCEFGQ-----WRE---------WNHDQQLDW------------------------------------ 166368206 81 ------------------------------------------------------------------------------------------------------------GGTIAGIKSKLDYLQNLGVTTLWIAPVCKQRKDETYHGYGIQNFLEIDPRFGTRQELRDLVDAAHTKGMYVLLDIIYNHSGNN--WFYNV-GGRPKTTEKYRFAPDGVWPDWYTKAGEICKWDPEGWEEPLHPDNEFRRGDF-SDLKDLNLNRSDVLNAVIKVYQYWIALDCDGFRIDTV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 111018453 278 ------------------------------------------------------------------------------------------------------------------------HLTETGFTHVELLPVAEHPFGGS-WGYQVTSYYAPTSRFGSPDDFRWFVDHLHAAGIGVIVDWVPAHFPKD-EWALARFDGTPLY----------------EHSDPQRGEQLDWGTYVFDFGRR------------------EVRNFLVANALYWLDEHVDGLRVDAVASMSRPEGGWTPNIHEAVAFLQETNATVHKQHRGVVTIAEESTAWPGVTRAVGGLGFNMKWNMGWM-------------------------------------HDTLGFMAHDPV----------HRSYHHHEITFSLMYAWSENYLL---PISHDEVVHGKGTLWTRMPGDDYAKAAGVRALLAYMWSHPGKQLLFMGQEFGQTAEWS--------------------------------------------------------- 59713991 133 -------------------------------------------------------------------------------------------------------------GDFRELAEQLPYILDMGYTHIELMPVSEHPFYGS-WGYQPIGLFSPTSRFGTPDDFKYFVDQCHQVGIGVVLDWVPAHFPSDSH-GLANFDGTSLFND----------------------PDPRRGWHNDWQSFIY------------NYDQPHVREFLVSNALYWFEHHIDGLRVDAVASMLYEWIPNWEGGNHNHALLKWMNEEVYSHYPNAMTIAEESTPGVSAPTFAGGLGFGFKWNMGWM-------------------------------------HDSLNYIREDPI----------HRKYHHDTITFPLVYAFSENFILSLSH---DEVVYGKGSILDKMPGDEWQKTANLRAYMGYMYGQPGKKLNFMGAEIAQSAEWD--------------------------------------------------------- 153883952 54 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLHAAGIEVLLDVVYNHTCEGSELGPTLSFRGLDNASYYRLVPGQE---------RYYINDTGCGN-------------------TLNLSHPRVLQMVMDSLRYWVNFHVDGFRFD-LGVTLGREGNGFDPGSGFFDAIRQ-----DPVLSTVKLISEPWD--------VGPDGYQVGNHPPGFAE-WNDRFRDGIRRFWRGDSDMFDRRHRRPWINYVASHDGFTLHLVSYADKHNDANGEDNRDGHND----NCSANWGTEGPTQD-----------------PAIQALRERVTRALLAT--VFFSNGTPMLLAGDEFGRTNNNAYCQDNALSW---------LDWSLLQ--KDPGQALAR---YTARLIALRKASPALR-- 194444960 56 -------------------------------------------------------------------------------------------------------------GTFEGMGHKVDYIKSLGITSVELLPVHWFPDDQNFWGYNSLGFFAPATRYKGIQGFRDMVRAFHDAGIEVILDVVYNHTAEGNELGPTLSFKGIDNFSYYRTMPDQH---------RYYINDTGTGN-------------------TVNTSHPRVLQMVMDSLRYWAEMHVDGFRFD--------LGTILGREPEGFDQRGGFFDAVDPVLAKLKLIGEPWD---------IGPGGYQVGGFPPGWGEWNDKYRDTVREYWKGDNVTNDFAAR-----LLGSGDLYDLRGRRPWSSVNFITAHDGFT-LNDLVSYNDKHNEANGEDNNDGHNDNRSCNYGAETDDEGINAIREQQKRNFL---TTLLFSHGTPMLLAGDEFGMGNNNGYCQDSEIS----WVH-----WDNLPE------TANALREFTRHLIQLRATQPLLR-- 169185039 663 -----------------------------------------------------------------------------------------------------------YGGDIQGASQKLEYLKSIGVNVIYFNPV---AWAGSNHKYDATDYEHLDPMFGTPGDFTEFAKKAHQMGIMLIVDGVFNHVGDDSIYFDRYEKYPEAYEFWAKVYDNGLALDAAKQQVIDSFTDFDFTTWFTVSNEKVDGHYKYEGWWGYDWNVQGYRDLVIANSQRWGWMGANGWRLDVAPDVS--AGT-----------WQKFREAVKSTEPEPIILGEEWG---VATRFLLGDQFDSVMNYRFRGALQSFILGGNAQQFNDALESIREDYPAEAWLNLVDSHDTI-RSITKYDKPEWEEEH------------------------------------------LAIAPEASDKALKMQALTAIFQMGYPGAPTIYYGDEVGL----AGTKDPD--------SRRTFPWERVSESGGEYTKYASLFDTYQKAGTVRDNNEVFRTG 92117017 258 ----------------------------------------------------------------------------------------------------------------RELADTLPYASSLGFTHIELMPVNEHPFDGS-WGYQPTGLYAPTSRFGSPDDFAHLVDACHREGLGVLLDWVPGHFPD-----------------------DPHGLGHFDGTAFYEHANPLQGRHLDWDTLIY------------NYGRTEVVNFLVANALFWLDRGLDGLRVDAVASMLYLDYSRAEGGWEAIAFLRRFNREVFAKFPHATTIAEESTAWPQVSRPFGGLGFGYKWNMGWM-------------------------------------HDTLDYIGKDPIYRK-----HHHGQILFGLHYAFSENF--------ILPLSHDEVVHEKRSILGRMPGDDWQRFANLRAYYAFMFGHPGKKLMFMGAEFGQERE--------------WNHDHALDWHLLDQARHQG-----VQAVVRDLNALYRDVPAL--- 15602407 149 -------------------------------------------------------------------------------------------------------------GTYAGLANMIAYLQDLGVTAVELLPVYQADEVHNYWGYNPLAMFALEPRYGALHEFKTMVKALHQAGIEVILDVVFNHTAESEKYFPTFSQRGIDDETYY------------------------------WQDAQGYYHNWTGCGNTLNLSQPITRRWVLDCLCYWVEAHVDGFRFDLGSVLGREGEGGFNPQAQLFADIQA-----EPRLQGCKLIAEPWD--------IGDFGYQMG-NFPAYFAEWNDRFRDDVTRFWLWLAGSSDLFQQTNSINFITAHDGFTLRLVSYNEKHNWANGENNRDGRNHNYSYNHGVEGIDNVP--------SAVENGRILSSIALLMNLLLAN--------------GTPMLLAGDEFGFGNNNAYCQDNE------------IAW-LKWQDFNP-----VLFNATKQTIALRKQIASL--- 33861878 147 ---------------------------------------------------------------------------------------------------------------FKKFLKKIPYLKKLGITSIELLPVFCFDPNDNFWGYSPINWFTPHFQYGNREEFRKFVEECHKANIEVILDVVYNHTS------------EGDYQGPAISWKGIDDNLYYFIDKDKNYQDVSGCGNTIAANRGL------------------VRKLILESLKCWVNEGVDGFRFDGIALSRGEDLIPLDNPPIFDDI------ECDPELADIKFISE----PWDCGGLYKLNDFPSKKTFT-----WNGHFRDDLRRFWKGIKGSPSHYKENNFINFITSHDGFT---------------------LKDLVTFNKKHNFANKEQNRDGDNHNNSWNHGVEGPTSDLSIKKLRKRQQKNLLLS-LFISRGVPMLLMGDEIGGGNNNSWCQ---------NNSLGWMNWD--ENQQDLE-----LLNYLKYLIKIRKK------- 110680077 158 -----------------------------------------------------------------------------------------------------------------------------------------------------------------IAGFQKMVQRLHAAGIEVILDVVYNHTAEGDQRGPTLSFRGLDNASYYRLTD---------ADPRFYVNDTGTGN-------------------TLNVAHPQVLRMVLDSLRFWVEHGVDGFRFDATTLAREPDGFDPQGG-----FMDALRQ--DPVLGGVKLIAEPWD--------IGPGGYQLGAYPPEFAE-WNDAYRDTVRRFWKGDSHSFDHRGRRAWLNFLAAHDGFTLADTTSYA----------RRHNQANGEGNRDGHHGN--------HSDSCGVEGPTTDPDIL----ARRARRQRNMLATLFLSQGTPMLLAGDEMGNGNNNAYCQDNA------------IGW------VDWQADQAGLFDFVQQLSAFRAAHPVLR-- 182412166 323 -------------------------------------------------------------------------------------------------------------GTLQDAMELLDHLSALNVTAVELLPMCEFGGAAENWGYATSHFFAIEYSEGGRDQYKHFIKECHRRGLAVIVDMVYNHFAHEAERAEYHYDSSAPENDIYYWYEGR--ATDYQRPDGTPFP-----------EGGYVDNLSTAFAPR--YSEEMVRKLFISSAVALVREHVDGLRLDQTTSIHAYNVLHADGRPVGAALLRELGRTVRMFNPDAILIAEDHSTWDQVTRPVDEDG--MGFD-----ARWYAD-------FCHHLAGDTDKGADYAKLIY---HAALLGAGAPAQLDYFAGALAASRLQAVVYAESHDEAGNSKGPFFDQHTSHRSLVVASNEASLIGPTRAYAEARCRYEWGVTVL--SAGTPMLLFGQECG------------------AVQRFKYN-AVLAEREDLATLRSALVRFFADLNRLRRDHSALR-- 148271944 151 -----------------------------------------------------------------------------------------------------------------------------------------------------------------VAEFKEMVKALHAAGLEVILDVVYNHTAEGNHMGPSLSLKGIDNASYYRLV---------EGDEASYFDTTGTGN-------------------SLNVGHPAALALIMDSLRYWVEMHVDGFRFDLATTLTRQDGDA-----EIHAFLTLIHQ--DPVLAPVKMIAEPWDTAGYQVGGFPADWSEWNGKFRDDVRDFWHSGQNVLGALAQRITGSPDVYESDCSVNFITAHDGFTL---------ADLTSYDEKHNEANGEDNNDGESDNRSSNAGVEGPTDDPEVNAIRDR------------QRRNMLGTLLLSS-GVPMVLGGDEIARTNNNAYCQD----DEISW-----FDWANADRDLQ---------DFTRKLIRLRRGNRALR-- 212713586 147 ----------------------------------------------------------------------------------------------------------------------IEYLKKLGVTAIELMPIHQFVNDSNYWGYNTIGFFAPHNAYSSVNEFKSMVKAYHHAGMEVILDVVYNHTAEGNNRGPTLSFKGIDNGAYYRLVDN---------DRRHYFDTTGTGN-------------------SLLMRSPHALQLITDSLRYWVEMHVDGFRFDLAATLARQF-QEVDKLSAFFDIVEQ-----DPVISRVKLIAEPW------------DLGSGGYQVGGFPSSWSEWNGRYRDCVRDFWRSQPSTLPEFAS-RFMGSSDLYQVNGRRPVASVNFITAHDGFT-MNDLVSYNEKHNEANGEGNRDGESNNRSWNCGVEGP-TTIKDVNELRQQQMRNMFATLLLSQGIPMICGGDEVAQGNNNAYCQDNAIS----WTN-----WDLDEDQKD-------LLEFVSKLIHLRLEHPVL--- 169620403 59 ------------------------------------------------------------------------------------------------------------GGTFKGLESKLDYIQNLGFDSIWITPVVANSAGG-YHGYWAQDLYSINSNYGTAADLKSLVSTAHSKGMYVMVDVVANHMG------QGAISDNKP--------SPLNQASAYHSDC-----DIDYNNQTSIEVCRIA------RLPDLNTQSSEIKN-VLNTWVNWLEYTFDGVRIDTVKHVQQDFWPDF------------------AKAAGVYSIGEVWDNPTYLAQYLMPGLLNYATYYPMNRFYQQTGSSQDLVDMMNTVASTF--PDPSALGTFIDNHDNARWLSVKNDQTL-------------------------------------------------------------LKNALAFVILSRGIPILYYGTEYAGGNDPANREDLWRSGFNTNTN---------------------MYQAIKKLTAARKA------- 121534017 160 -----------------------------------------------------------------------------------------------------------------------DYAAGMGYTHIELLPLAEHPFDGS-WGYQATGYYAVTSRYGTPHDFMYFVDYCHQKGLGVIIDWAPSHFCDEH--GLAAFDGTRLYE----------------------------GDWWRRENRQWGTANF-------DLGRPQVVSYLIANAVFWFDYHVDGLRVDAVALYLDYGRGHGEWQPEGVAFLKKLNETIFHYFPYGLMIAETAWPLVSRPTYLGGLGFNFKWNMGWM----------------------------------------------NDVLKYMQLDPIF-RKYHHYLLTFSLMYAFAENF---ILPFSHDEAVHGKKSLLDKMPGDYWQKFANLRLLYAYWLAHPGKKLLFMGSEFGQFSEWKYND------------------------------------------------------ 86131902 184 ----------------------------------------------------------------------------------------------------------------------VDYVKKLNFTHVEFMPIMEYPYDPS-WGYQVTGYFAPTSRFGYPEELMTLIDALHASDIGVILDWVPSHFP-----------------------EDPHGLGNFDGTACYEHPDRKKGYHQDW------------KSLIFNYERNEVRSFLISNAMFWLEYHVDGLRVDAVASMLYEWEPNDQGGREVISLLKELNEALYGAFPDIQIIAEESTSFPMVSKFSGGLGFGMKWMMGWMHDTLNYFKRDAIYRNHH--------------------HNEISFSMTYGFTENFML------------------------------PLSHDEVVYGKGSILGRMPGDEWQRFANLRLLYTYMYTHPGAKLLFMGSEFGQGTEWNFQD------------------------------------------------------ 165975804 274 --------------------------------------------------------------------------------------------------------------------ELIPYVKDMGFTHIELLPITEYPFDGS-WGYQPTGLYSPTSRFGSPDDLRTLIRKAHEAGINVILDWVVGHFPTDSHGLTEF--------DGSHLYEHQDPREGYHQDWNTL---------------------------IFNYGRHEVFNYLSSNALYWTERGIDGLRVDAVSSMIYRDGEWIPNQYEALDFLRRTNRMLKKEGHGAVVIAE------ESTSFAG---------------------------------ITHSPTENGVGFDYKWN---MGWM--NDTLRYMSLDPI-YRQYHHDWMTFGMMYQYSEKFVL---PLSHDEVVHGKCSILGKMSGDCWQKFANLRAYYGYMWGYPGKKLLFMGNEFAQGREWNY-------------------------------------------------------- 197779021 151 ----------------------------------------------------------------------------------------------------------------------IEHLVELGVTTLELMPVHQFVNDHNYWGYNTIGFFAPHNAYASWGDFKSAVRALHEAGIEVILDVVYNHTAEGNHLGPTLSFKGLDNPQYYRLTDD-----------------------------QRYYMDTTGTGNSLLMRSPHVLQLIMDSLRYWVEMHVDGFRFDLAATLARQF-HEVDRLSSFFDLVQQ-----DPVVSQVKLIAE----PWDV-----GEGGYQVGNFPPLWTEWNGKYRDTVRDLWRALAEFASRLTGSASINFVTCHDGFT---------------------LHDLVSYNDKHNEANGEDNRDGESHNRSWNCGTEGE-TNDPAVRELRARQMRNFIATLMLSQGVPMISHGDEVARTNNNAYCQDSELA----WV-----QW-PEEAGDGAAGLGAELLAFTRAMVWLRKDHPVLR-- 215421978 29 -------------ILTPEQQLIPLKPQSEGYWHTKVNDVYPGTLYRY-VLNGQDPASQYQPEGV---------HGPSQIVDQHFE-WTDEGWIPIESMIFYEVHVGTFTGSFTAIIPRLPELRELGINAIEIMPISQFPLAYRNWGYDGVYPYAVQNSYGSPAELKQLVNACHQNNIAVVLDVVYNHFGPE-------------------------------------------GNYMSQFAPYFTKTYKTPWGEALNFHSQGVRNYFIENALYWLEFHIDALRLDAIQ-AIYDLGAKHF-LWELAEAVHHFSQQGQKWK--RHLIAESDLNNPQIIRPLGGYGLDAQWSDDFHHSL-HTLLTGDRQGYYQDFGQLADLAK------------------AYSDTFVYDWKYSPDRKRFHGVSCRDRPLS-----QFTVCIQNHDQIGNQMKGERLT----QRISFEGLKLAAGAMLLSPNLPLLFMGEEYGSHSDPDYADDPPDPESAETFLKSKLNWKLRNQGK-----HKVLWDWYRQLINLRKTHPAL--- 146277822 255 -------------------------------------------------------------------------------------------------------------------------------------------------------------RFGPPEGFARLVDRLHREGIGVILDWVPAHFP-----------------------SDAHGLANFDGTHLYDHADPRQGFHRDWNTQIY------------NFGRQEVANFLQASALFWLDRHVDALRVDAVASMSRNAGEWVPNRHEAIDFLRAVNERVRIDHPGCITIAEESTAFPQVSRPVQEGGLGFGFKW-----------------------------------NMGWMHDTLG---------YFRRDPIHRRHHQNDLTFGMVYAFSEDFVL----PLSHDEVVHGKGSLIGQMAGDRWQKFANLRAYFGFMWAHPGKKLLFMGGEFAQERDWHLLDDPAHSGMKRDLNR----------------------------------------- 30249969 232 ------------------------------------------------------------------------------------------------------------------LADHLPYLQDMGYSHVELLPISEHPLDES-WGYQATGYFAVTSRYGSPEAFMSFVDRCHQAGIGVILDWVPAHFPQDS-FSLARFDGTALYE---------------------------------HEDPRLGYHHDWGT-YIFNYGRNEVKSFLLSSAHYWLSFHIDGLRVDAVASMSRKEGEWLPNRYGGHEFLRALNTMVHGEFPGALTFAETSWPAVSRPAYLGGLGFSMKWNMGWM---------------NDTLSYMQ--------------HD------------------PVHRRYHHNELT------FNQLYAYTENPLSHDEVVHGKKSMLDKMPGDGWQKFANLRLLFTYQMTCPGKKINFMGNELGQ-------------------------------------------------------------- 72536120 58 ------------------------------------------------------------------------------------------------------------GGTFKGLESKLDYIKGMGFDAIWITPVVDNTDGG-YHGYWAKDLYAVNSKYGTADDLKSLVKSAHDKNMYVMCDVVANHMGKG--------------------ISDHKPSPLNEQSSYHTPCDIDYSNQTSIEQCEIA------GLPDLNTGSDTVKKVLYDWIKWLVEYSFDGIRIDTVKHVEKPFWPGFQD------------------AAGVYAIGEVWDGPDYLAGYA-----------QVMPGLLNYAMYYPMNRFYQQKGDPSDV---------VAMHDEISSKFPDPTILGTFIDNHDNPRWLS---------------------------------------QKNDKALLKNALAYVIL--ARGIPIVYYGTEQG----YAGGNDPANRED----------------------------------------------- 50954918 257 ----------------------------------------------------------------------------------------------------------------------IDYLGALGYTHVEFLPLAEHPFGGS-WGYQVTGYYAPTSRFGSPDDLKYLIDRLHRAGIGVLLDWVPGHFPKD-DWALARFDGQPLYE----------------------HADPRRG-----EHADWGTYVF-------DYGNSQVRNFLVANALYWLEEHIDGLRVDAVASMLYLDYSRDADEPNIHAFLQEVTATAYKRNPGTIVIAEESTSYPGVTAPTGGLGFGLKWNMGWMH---------------DSLQYIREDPLYRSW-----HHSRITFSFVYAWSESFLL------------------------------PISHDEVVHGKGSLLGKMPGDHWQQLANMRAYLAFMWAHPGKQLLFMGQEFGQPSEWS--------------------------------------------------------- 117927889 155 -------------------------------------------------------------------------------------------------------------------------------------------------------------------EFKQMVKALHEAGLEVILDVVYNHTAEGDETGPTLSFRGLDNPTYYRLADGGRRYVNYTGTGN-----------------------------TLDVRNFPVLQLIMDSLRYWVEMHVDGFRFDLAASLARSMHD--------VDMLSSFLAIIDPVLSQVKLIAEPWDL---------GEGGYQVGEFPPLWTEWNDRFRDTVRDF--WLRYQDDGRRPYASINYVTCHDGFTL----HDLVTYG-----TKHNEANGEANRDGADENHNWNCGHEGETDDPVINGIRARM-----------KRNLLATTLLAT--GVPMLSHGDELGRTNNNAYCQD----NEISWV-----DWENAD---------TGLSAFVRGVIALRRRHPVFR-- 170780883 47 ---------------------------------------------------------------------------------------------------------------LDRLRAWLPYLVDLGTNGLLLGPVFDS----ETHGYDTRDHLVVDPRLGDDADLDALLADASARGVRVLLDGVFNHVGRSHPRFVQALADGPGSE--------------------------AASWFRWDEAGEPVGFEGHGALVTLDHDSEAVRAHVAEVMIHWLDRGISGWRLDAA--YAVPASFWAAVLPRV-----------RERHPDAWFVGEMI--HGDYVGYQAESTIDSITAYELWKSIRNSIAERNLFELDWTLTRHAELLPSFTPQTFIGNHD------VTRIASAVAPRHLGH--------------------------------------------------------AVALLLLLPGIPSIYAGDERGLTG------VKEDRAGGDDAVRPAYPASPDELHDDEH--AARIRSLHQELIGLRRRH------ 153006159 160 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GQVTDFKEMVKALHRAGIEVIVDVVYNHTCEGNHLGPTLSLKGLANDDYYRL----------------------------SAADRRYYVDFTGCGNSLDTTNPQTLKLVMDSLRYWAEQHVDGFRFDLATTLCRDP----EHFDPRSGFLQAVHQ--DPTLAKMKLIAEPWDL---------GPGGYAVGRFPVRWSEWNGRYRDVVRRFWKGLTGSADLYEAAASVNFVTAHDGFTLR----DLVSYE------RKHNEANLEGNRDGSDDN--------ASWNCGAEGETDDPLVKELRDRQQRNLI----AALFVSQGVPMLCAGDEMGKTNNNAYCQD----NEISW-----LDWDLDGRRQ-------TLLDFTAHMIRLRLREPVL--- 115378190 211 -----------------------------------------------------------------------------------------------------------------------DYVKRMGFTHVELLPVSEHPYGPS-WGYQVGNYYAPTARYGHPDDLRYFINHLHEQGIGVIIDWVPGHFP-----------------------RDAHALGNFDGTALYEHADPRQGS-----QPDWGTLVF-------NFGRNEVRNFLIANALFWLEYHIDGLRVDAVASMSRKHGEWIPNREEAITFLRELNDSVRRKHPGVVVIAEESTAWPKVSQPIGGLGFHFKWNMGWMHDTLLYFSKDPIYRQHH--------------------HNNLTFGLLYAFSENFML------------------------------PLSHDEVVHGKGSLYGRMPGDAWQKRANLRALLAWMWAHPGKKLLFMGGEFGQPADWHLLEEPGHRG------------------------------------------------ 197118211 258 -------------------------------------------------------------------------------------------------------------GKFAGITERIDYFNDLGVTALALMPLYPGPQGSRVLGYSTSLFCAVERDFGSCDDLRQLVDNAHGKGIAVILDEVFNHTSNDF---------NPLYKMILEHPDEEFNP----------------------EEGGLYFSGKTRWGNRVATEKEDVQNLLIDACKLMLEYHVDGFRFDATHTDWMD-----------HGFVLRLARELTSFRPSVVLIAENLPNQQDLNRYDGFSQWSDPFHDKMKALLREGVFDNSNFYNADKLADIFYFSKTNNAVNYVESHDESSV--SYEVKTNPALDQPATKE-------------------------------------------------RKARLGLFCTMTALGIPMLYMGGEF---------------NVERDRNIVSFDWPS----DGPGS--NGFFRWASRLIRLRRRYPAL--- 86142687 181 --------------------------------------------------------------------------------------------------------------------ELVAYVKEMEFTHVEFMPIMEYPYDPS-WGYQLTGYFAPTSRFGYPEEFMLLVDKLHQAGIGVILDWVPSHFP-----------------------EDAHGLGNFDGSHLYEHPDPRKG-----------WHPDWKSLI-FNYGRNEVRAFLISNALFWLDYHIDGLRVDAVASMSREDGEWEPNQFDAIAFLEELNKTVYKNYPDVQTIAEESTSYTGVSKFLGGLGFGMKWMMGWMHDTLEYFKKEPVYRKYHQNDITFSM-------------------------------------------------TYAFSENFML-PLSHDEVVYGKRSLFDRMPGPEWERFANLRLMFGYMFTHPGTKLIFQGGEFAQSAEWNFQE------------------------------------------------------ 33863664 164 -------------------------------------------------------------------------------------------------------------GTFLGLIDKLPYLRKLGITAIELLPIFDAPTGDNYWGYSPLNWFTPHPKYVHGDDVRELVAACHDEGIEVILDVVYNHTTEGSIDGPTLSWRGFSDALYYHQNDSGEYLD------------------------------VSGCGNSIAANRPIVRQLILESMRCWIELGVDGFRFDGIALSRGEGLKPLEQPPLFEEILSDLKLFSEPWDCGGLYIGTWNGHYRDDLRAFWKGDEDSAWRMGQRLSGSADLYKGEPAPLGRSL-------------NFITAHDGFT---------------------LNDLVSFNRKHNLANGECNRDGENHNNSWNNGIEGP-CSDHAVQALRHRQMRNLIATLLLSRGVPMLLMGDEVGGGNNNSWCQD----------------------------------------------------- 119025701 154 -----------------------------------------------------------------------------------------------------------------------------------------------------------------VNEFKSMVKAYHRAGMEVILDVVYNHTAEGNNLGPTLSFKGIDNGAYYRLVDN---------DRRHYFDTTGTGN-------------------SLLMRSPHALQLITDSLRYWVEMHVDGFRFDLAATLARQF-QEVDKLSAFFDIVEQ-----DPVISRVKLIAEPWDL---------GSGGYQVGGFPSSWSEWNGRYRDCVRDFWRS--QPSTLPEFASRL--MGSSDLYQMNGRRPVASVNFITAHDGFT-MNDLVSYNEKHNDANGEGNRDGESNNRSWNCGVEGP-TTIKDVNDLRQQQMRNMFATLLCSQGIPMICGGDEVAQGNNNAYCQDNAIS----WTN-----WDLDDSQKD-------LLEFVSKLIHLRLEHPVL--- 170747583 61 -----------------ERIELPEYTDEWHGYLPDARPYGYRVHGPYEPKAGHRFNIDPYAKGLVGSITFGYQMETGDDLTFDESRVIDPAFTWWEKTIIYETHVKGMTGTYAGLRDVLDYIKSLGVTSVELLPVHSFVQDDNYWGYNTISFFTPARRYAAVPDFKEMVSRFHGAGLEVILDVVYNHTAEGNEKGPTLSFKGVDNASYYRLLPNE---------PRYYINDTGTGN-------------------TFNLSHPRVLQLVTDSLRYWAEMQVDGFRFDLATILGREPY----GFDEGGGFLDTCRQ--DPVLNNVKLIAEPWDC---------GPGGYQVGGFPPGWAEWNDRFRDDVRAYWKADKFNKRGRKPWASVNFLTAHDGFT---------------------LHDTVSYNDKHNEANGEGNRDGHSHNLSYNYGVEGPTDDPEI-RAVRLRQMRNMLATLFLSRGTPMLLAGDEFARTNNNAYCQDNEVS------------WLDWEAIGDEERDLA---EFTQRLIILRNALPILSRG 24373068 196 --------------------------------------------------------------------------------------------------------------DYQDLIEQLPYVKEQGFTHIELMPVSEYPFDGS-WGYQPVGLYAPTYRFGDANGFKAFIDACHQAEIGVLLDWVAAHFPK-----------------------DPHGLVRFDGTCLYEHEDPRKGTHPDWDTLIY------------NYGRGEVRSFLLSNACYWLREHLDGLRLDAVSSMSREPGQWLPNAYEAIDFLQMLNQRLYQAIPGICMIAEESTAFAGVTKPTDSSGLGFGFKW------------------------------NMGWMN--------------DSLSYLGRDPI-YRQYHHNQLTFSLMYAYSEQFMLSISH---DEVVHGKGSLLHKIPGDDWQKFATLRAYYGFMWGHPGKKLLFMGSEFAQRDEWD--------------HDHSLDWHLLA-----FEPHQGVQRWLRDLNQLYRQFPAL--- 52425178 202 -----------------------------------------------------------------------------------------------------------------------PYVKEMGFTHIELLPISEYPFDGS-WGYQPLGLYAPTSRFGTPDGFKRLIEKAHESGINVILDWVPGHFSDTH--GLAAFDGTSLYE----------------------YADPKEGYHQDWNTLIY------------NYGRHEVKNYLSGNALYWVERGLDGLRVDAVASMIRRDGEWVPNQYEAIEFLKHTNYVLGTELPGVAAIAETSFPGVTLPPEHGGLGFHYKWNMGWM----------------------------------------------NDTLEYMKLDPV-YRQYHHGKMT------FAMLYQYSENPLSHDEVVHGKGSLITKMSGDTWQKFANLRAYYGYMWAFPGKKLLFMGNEFAQGREWNYQE------------------------------------------------------ 161503338 102 -------------------------------------------------------------------------------------------------------------GTFRAAIAKLPYLAELGVTVIEVMPVAQF-GGERGWGYDGVLLYAPHSAYGTPDDFKAFIDAAHGYGLSVVLDIVLNHFGPE----------------------------------GNYLPLLAPAFFHKE--------RMTPWGNGIAYDVDAVRRYIIEAPLYWLEYHLDGLRFDAI-----DQIEDSSAKHVLVEIAQRIRE--DITDRPIHLTTEISLHPRDLDGYAPLFTAEWNDDFHNAV---HVFATGETQSYYNDFADAPEKH------------------LARALAEGFAYQGEISPQTGEPRGVKSTGQPPVAFVDFIQNHDQVGNRAQGD--RLITLAG-----AERAKVLLATLLLSPHIPLLFMGEEYG--------------------------------------------------------------- 145511161 21 ------------------------------------------------------------------------------------------------------------GGDYKGIINNLDYITNMGFDAIWISPVNDN-YDNGYHGYWYRNMYDVNKNFGTAQDLKNLVTACHNKGVWVMVDVVANHMGNTNQDYKQNFNSSAHYHDYCIISDNDFNTHNLANIQKCRLAGLA----------------------DLNQDNSFVSSELINWIKWLINYQFDGIRIDTVMMVKTDFWTKFTNAAGVY-------SVGEVFDGDMGFLKQFIGPINGLLNY--------PLFYTLRDVFLHNKGMNTLESFFNNIASSFGKANLPYMGNFNDNHD--------------------NARFLNDAVTENSNFTVTALKKLQ------------------------------FKAITAFTLTSVGIPMIYYGSE----------------------------------------------------------------- 67921370 416 -------------------------------------------------------------------------------------------------------------GDFKGLIQKLDYIKDLGFTAIWITPPVENRSGLDYHGYHAYDWTQIDARLESPDAYQDLINEAHARGLKIIQDVVVNHSCQDHDWFKERQTSDPEPNRFFGIDANNLDPNWYHQ-------DGFMSGGDWESVAIQTKHL-AGDTIDLATRRDNVKDYLINAICQYLDMGVDALRIDTVKHVER------NNLLEYIDAWK-------AHKPSLFVFGENLVKGTGWGDLFGDDNA-----PSFLRPWWYTRLGDDPKDPHSGGDSGFSVLDFSLFSTFRDNLSRGSFNGIGAILAN-----------------DWVYGDATTLVTFLQNHDVGPDNDFRDRFR-----GNTEWAA----AAYNLLWTIRGIPCLYYGEEI--EFMKGKPQDIMGNDDTLDQTGRAYFGDHLEDDTIQKTQSHPLYQHIKRLNIIRSRIPAL--- 113954698 290 ------------------------------------------------------------------------------------------------------------------LADRLPYVKEQGFSHIELMPITEHPFDGS-WGYQVTGWYAPTSRYGTPDEFRAFVDRCHAEGIGVIIDWVPGHFPKDSHGLA--------------FFDGCHL---YEHADPRI-----------GEHKEWGTLIF-------NYSRNEVRNFLVANLVFWFDQHIDGIRVDAVASMLYRDGEWLANEHEAVRFLQQANHVLFEHFPGALSIAEESTTWPMVTQPTGGLGFNLKWNMGWM-------------------------------------HD----MLDYFELDPWFRQFHQNNITFSIWYTYTENFMLAL---------SHDEVVHGKSHLLHKMPGDDWQKYANTRALLAYMWTHPGKKTIFMGMEFGQR--------------AEWNVWGDLQWDLLNYE-----PHAGVHRMVKELNALYKQEPAL--- 33592441 57 ----------------------------------------------------------------------------------------------------------------------IDHLHRLGVTALELMPVHAFRGLRNYWGYNTLAYFAPEPAYGQPHDLRRAIRRLHAAGIEVILDVVYNHTCEGNELGPTLSWRGLDNASYYRLVPG---------DERRYIDDTGTGN-------------------TLNLSHPRVLQMVMDSLRHWAHYRVDGFRFD-LGVTLGREGTGFDAGSGFFDAL-----LQDPVLARVKLISEPWD--------VGPDGYQLGRHPPGMAE-WNDQFRDTARRFWRGDAGMAGALATTASRDVFDHRHRRPWSSINFAAAHDGFTLQDVVSFAERHNANGEDGADGHGENYSSN--WGVEGAASSAAIRET-----RARVQRALLATVML--ADGTPMLLAGDEFGGGNNNAYCQD------------GPMGWLDWAVAQ---STPGRALTAYARLAGLRRAHPSLR-- 152977999 207 ------------------------------------------------------------------------------------------------------------GGDLQGLTEKLDYLQQLGVNALWISSPLEQMHGYGYHGYYHLDWTKLDANMGTESDLRNLIQQAHRRGIRVLFDIVMNHTG----YATLADMQEFKFGDFYL------KPEEITAVLGEKWTN-------WQPEKGQNWHSFNSKAWQNWWGKDWVRADIYDSPKF------DDLRMSLSALPDKTESESAVELPRFFQHKNTNAKKLDNAKVRDYLI----VWLTDWVRRYGVDGFRVDTAKHVEKSTWLALKQASQRALKEWQQKNPKESFGD---DFWMTGEAWGHGVFKSDYYQNGFDAMINFDFQDQAKNALDCFARIEPVYQEMNNKLKDFNVLSYLSSHDTRLSDSERNVAKQKIAANLLLLSSGAVQIYYGDESGREFGATGSDPVQGT-------RSDMNWTDL----QKDRSKQALHQHWQKLAQFRQRHQAVGAG 54302779 89 -------------------------------------------------------------------------------------------------------------GDLQGIIDSLDYIQSLGMNAVWLTPVFDSVEGQNHWGYFASNYFAIDPRFGSMEKAKELVEEAHKRGLYVFFDGVFGH-----------------HKDNVVASPQGNLP-QGESNPVSY---------------------------------PESMAFYKEVATYWIELKIDGWRLDQAYQVPTDAWTELRSVDEASKSVTYVNSDGKTVNPLGYMVAEIW----NNENYINETGYGSAENPALCSAFDFPVRYRVVETF--AVNENGNGGKGGEWLN--------------------------EGMSLHSLYP-----ADAKPNLMLGNHDLVRFGDLLQRGNIADVNDDEYWQ--RHKAALSFQAAYTGPITLYYGDEIGDQVDDFADKAPIETCAINGLCDDHVARSTAKIEGVTTSSQNDLKKYVTKLMNLRAAHPALSQG 16760317 56 ----------------------PEYTDEWHGYVTKLQPYGYRVYGPYDPENGHRFNIDPYARELVAHFAYQLLHDDKDLTFDDQDRVIDPNWIPWSNAIIYETHVKGFTGTFEGMGHKVDYIKSLGITSVELLPVHWFPDDQNFWGYNSLGFFAPATRYKGIQGFRDMVRAFHDAGVEVILDVVYNHTAEGNELGPTLSFKGIDNFSYYRTMPDQH---------RYYINDTGTGN-------------------TVNTSHPRVLQMVMDSLRYWAEMHVDGFRFD--------LGTILGREPEGFDQRGGFFDAVDPVLAKLKLIGEPWDPGGYQVGGFPPGWGEWNDKYRDTVREYNVTNDFAARLLGSGDLYDLRGRRSWSSVNFITAHDGFTL---NDLVSYNDKHNEANGEDNNDGHNDNRSCNYGAEGP----------------TDDEGINAIRERQKRNFL---TTLLFSHGTPMLLAGDEFGMGNNNGYCQDSEIS----WVH-----WDNLPE------TANALREFTRHLIQLRATQPLLR-- 91775720 271 ----------------------------------------------------------------------------------------------------------------------VPYMQEMGYTHIELLPVSEHPLNES-WGYQTTGYFAPTNRFGSPDDLRYFVDQCHQAGIGVILDWVPGHFPKD---------------DWALARFDGSALFEHE--------DPRLG-----EHQDWGTYIF-------NYGRNEVRNFLLASAHYWLEEHMDGLRVDAVASMSRKEGEWLPNRHEAIDFLKQLNVMVHEDFPGALTIAETSWPMVSRPVYLGGLGFSMKWNMGWM---------------NDTLSYMQ--------------HDPI------------------HRRFHHDKLT------FGQIYAYSENPFSHDEVVHGKRSLLDKMPGDTWQKFANLRLLATYQMTASGKKLNFMGNELAQGRE--------------WNVNSSLDWHLLDLHWHQG-----IQRLHRDLSHLYRQVPAL--- 77458761 282 ------------------------------------------------------------------------------------------------------------------LAERLPYVKELGFTHIELMPIMEHPFGGS-WGYQLLSQFAPSARYGTPEQFGEFVNACHQAGIGVILDWVPAHFPT-----------------------DTHGLAQFDGTALYEYGNPLEGFHQDWDTLIY------------NLGRTEVHGYMLASALHWLKHHIDGLRVDAVASMLYRDGEWVPNRHEAIDFLRHLNDVVALEAPGALVIAEESTAWPGVSQSTQQGGLGFAYKWN-MGWMHDSLHYIQQDPVYRAHH-----------------HNELSFGLVYAWSERF------------------------------ILPISHDEVVHGKHSLIDKMPGDRWQKFANLRAYLSFMWTHPGKKLLFMGCEFGQ-----WRE---------WNHDQQLDW------------------------------------ 53732673 114 ----------------------------------------------------------------------------------------------------------------------LAYLKELGVTAVELLPVLQARGLQNYWGYNPLAMFAVEPKYAALAEFKAMVKAFHNAGIEVILDVVFNHSAESEQTYPTFSQRGIDDQTYY---------------------------WRNDQGRYINWTGCGNM---LNLSSDVGRKWVVDCLRYWVEQHIDGFRFDLASVL-------GRNTPDFNSSAQLFTDINEPSLQNIKLIAE----PWDIGHY-----GYQVGNFPSYFAEWNDRFRDDLCRFWLWFKKNDRLPHTT--LNFITAHDGFTL---KDLVSYNQKHNEA----------NGEENHDGRNENYSYNH-----GIEGSTENLAEPQKSNNRTFAQSGLLMSLLLA-NGTPMLLAGDEFGNTNNNAYCQDNE------------ITWLKWANFNE------ELFELTKQTIALRKQIGSLN-- 117928581 94 ------------------------------------------------------------------------------------------------------------AGTFDAAVERLDYLVDLGVDTVEILPVAAFP-GHHGWGYDGVFPFAVYEPYGGPAGMRRFVDACHAKGLAVVLDVVYNHLGPD-------------------------------------------GNVLGRFGPYFTDTYRTPWGPALNVESDDVRRYVIDNALWWLDVGVDGLRLDAVH--------AIVDLSATH-ILEEL----------AVNVSRAAQRSGRPLQLIAESDRNDPRLLTPRGDGGYGLDAQWSDDFHHALHVTLTGETSGYYGDF-RGPADVAAALTHGYVYTGQYSPYRRRR---HGRPLPPDTSAHQLLGYAQTHDQVGNRARGE--RLCHLV-----SVERARIAAALVLTAPFTPMLFMGEEWAAGTPWQYFTDHQDPNLARAVHRSILNWSELA-----DTSHREMLEWYRTLIALRRAEPALRD- 146277821 158 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GGVHEFKLMVRRLHEAGIEVILDVVYNHTAEGNHLGPTLSFKGIDNASYYMLGDDP----------------------------RYYYDT-TGCGNTVNLGHQRVLQLVMDSLRYWVEAHVDGFRFDATSLGRDRQGFNAN-----AVFLDAVRQ--DPVLGRVKLIAEPWDT---------GHVGYQLGNFPPGWAEWNDQYRDTVRSYWKGDEGELPGLASWASINFVTAHDGFTL---SDTVSYNDKHNATNQEENRDGHSDNRSWNCGEEGPSEDEEVL-----------------DLRDRMRRAMM--GTLLISQGTPMILMGDEVGGGNNNAYCQDNG------------MNW---LKLDDLSARDAAFLDFTRRLIALRKGRPFFR-- 212719148 384 -----------------------------------------------------------------------------------------------------------------GVKTGIDHLKELGITHVHLLPTYDFPDKGYNWGYDPVLYQNVEGSYATNKEYKQMVMALHKAGIGIIQDVVFNHT---------FQIGDAKF---------------------SIFDKIVPGYF-YRKDKDGNYSNASGCGNEIATEKPMVRKFIIDTLTYLKEYHIDGFRFDLMAAIDRV--TMAKAQEEV-----------RKINPSAVIYGEGWLAGSTPLDSSLRMEIGSFNQAGLHIGLFN-------DRIREAIRG----------------------NLDNESKGFMQGNYSFRLEDLKRGIQGGLGDFAADPDECINYVSAHDNLTLWDKLQKSVPNEPDYIKDKMGRLANAIVLTAQGVPFLHGGVEF---NRTKYM-NHNSYNAGDKIN--KYNWNLKVK-------WYNTFKYYQGLIALRKAHPAFR-- 182702609 101 -------------------------------------------------------------------------------------------------------------GTYAGLGEKIDYIKSIGVTSIELLPIHSFINDDNYWGYNTIGFFSPDPRYAALREFKEMVSRFHDARLEVILDVVYNHTAEGNERGPTLSFKGIDNASYYRLPPDQK---------RHYVNDTGTGN-------------------TVNLSHPRVIQMVTDSLRYWVNEHVDGFRFD--------LGTILAREPNGFDNQSGFLKACDPVLGTVKLIAEPWDPGGYQVGAFPPGWSEWNDKFRGAARDFWRGACRAGDLAPRLLASPEEFDHQGASVNFITAHDGFT---------------------LNDVVSYNEKHNEANGEDNKDGADDNRSFNHGAEGPTDDPEINRLRERQICNMLATLLLS-QGCPMVVAGDEFGQGNNNAYCQD----NEVSWV-----DWNFGERGL-------RLIRFFTRITALRQRFPILRRG 163852554 62 -----------------ERIELPEYTDEWHGYLPDARPYGYRVHGPYEPEAGHRFNIDPYAKGLVGTALFGYKMETGDDLTFDESRVIDPAFTWWERTIIYETHVKGFTGTYAGLGAVLDYIKSLGVTSVELLPVHSFVQDDNYWGYNTISFFTPARRYAAVPDFKEMVARMHGAGLEVILDVVYNHTAEGNEKGPTLSFKGVDNASYYRLLPNQ---------PRYYINDTGTGN-------------------TFNLSHPRVLQLVTDSLRYWAEMRVDGFRFDLATILGREPY----GFDEGGGFLDTCRQ--DPVLNDVKLIAEPWDPGGYQVGGFPPGWAEWNDRFRDDVRGYAGLLPGLASRITASADKFNKRGRRWASVNFITAHDGFTLNDTVSYNEKHNEANEEGNRDGHGHNLSYNYGVEGPTDDPEIRSV----------------------RLRQMRNMLATLFLSKGTPMLLAGDEFARTNNNAYCQD----NEVSWV-----DWGAI------GEEERDLAEFTQRLILLRNALPMLSRG 15604761 122 -------------------------------------------------------------------------------------------------------------GTFLGIIEKIDHLKQLGVHAVELLPIFEFPHLCNYWGYSSVNFFCPSRRYTYGADFKTLVKALHRAGIEVILDVVFNHTG-------------------------------FEGTSCPLPWIDLESYYMVNDHGD--LMNFSGCGNTVNTNTPTTLKWILDALRYWVEMHVDGFRFDLASVFSRDP--QGVPLPLTP-ILQAISS--DSILSETKLIAEPWDAPSISTRWSEWNGCYRDHVKAFLNGDAHQVSS-FASRISGSHDIYPN-GKPTNSINYICSHDGFTL-----------YDTVAYNDKHNEENGEYNRDGTSANYSYNF--------GCEGETTDPTICALRERQMKNFFLA---LFLSQGIPMIQSGDEYGHT---AYGNNNHWCLDTKIN---YFLWDRLAERKE-------LFSFLCQVIALRKA------- 189346363 103 ------------------------------------------------------------------------------------------------------------GGTIAGMKDKLGYLKRLGITSVWVSPVFRQVTGSGDHGYGIQNFLDVDPHFGTREELRDFVAAAHQSGIRVILDIIINHAGDVFAYEGNAQYTYQDGCEWRHSGDPGSLPMDFENTDGAVWPVELQDESTWSKHGERNWDCFPEFAWDLEFRPSNALRHLTEIYQFWIAYDIDGYRLDTVKHM--EPGAVRYFATAVHEF------AISAGKENFYIIGEITGGRSYAASILDSTGLDAALGINDIPDKLEFMVKGWRSP---------------------GNPDTDEQEGYFDLFRNSLLDNKHTRQWYGKHIVTMFDDHDQVGV-----------------RHKFRFAGDDFRSELLLPVVLGLNLASAGIPCIYYGTE----------------------------------------------------------------- 120406671 163 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GQVQEFKAMVRALHEANIEVILDVVYNHTAEGNHLGPTLSMRGIDNAAYYRLVDD---------------------------DKRYYM-DYTGTGNSLNAGHPHSLQLIMDSLRYWVEMHVDGFRFDLASTLAREF-YDVDRLSTFFELVQQ-----DPTVSQVKLIAE----PWDV-----GPGGYQVGNFPPQWTEWNGKYRDTVRDFWRGLTGSADLYEHTASINFVVAHDGFTLR---------------------DLVSYNEKHNEANGEDNNDGESHNRSWNCGVEGPSDDPEVLALRSKQERNFLTTLLLS-QGVPMICHGDELGRTNNNGYCQD----NEITWI-----DW---------ASADTELLDFTRMVSRLRAEHPVFR-- 108802078 157 ----------------------------------------------------------------------------------------------------------------------IDHLKALGVNAIELMPVHHFANDSNYWGYNTIGFLAPDPKYGQVQEFKAMVRTLHEAGIEVILDVVYNHTAEGNHMGPTLSFRGIDNAAYYRLVDD---------------------------DKRYYM-DYTGTGNSLNAGHPHALQLIMDSLRYWVEMHVDGFRFDLASTLAREF-YDVDRLATFFELVQQ-----DPTVSQVKLIAE----PWDV-----GPGGYQVGNFPPQWTEWNGKYRDTVRDYWRGLTGSSDLYEHTASINFVIAHDGFTLR---DLVSYNEKHNEDNGEDNNDGESHNRSWNCGVEGP------TDDPQVNALRSR----------QQRNFL---TTLLLSQGVPMIAHGDELGRTNNNVYCQD----NELSWI-----DWS---------TVDTELMAFTQKVSELRAAHPV---- 158316922 85 ------------------------------------------------------------------------------------------------------------GGTFDAAIERLDHLVDLGVDLVELLPVNAFP-GRHGWGYDGVGLFAVHEPYGGPDGLKRFVDAAHHRGLGVIMDVVYNHLGPD---------------------------GNYLGRFGPYFTDRYSTPW----------------GPAVNLDTPEVRTFIIDSALAWLEYHCDGLRLDAVHAFVDDRARHLLEEDEVHRLGTQQRRPLFAVAESDLNDPRMVVAPEAGGHGLDGQWCDDVHH-----ALWAALSGERQGYYGD-------------FGSFETLEKALGSAFV-HDGGYSAFRGRSHGRPV------PPRTPAYRFVTFLQNHDQIGNRATGDRATATLSDG-------RLRIGAALLLTAPFTPMLFMGEEWGAATPWQY-------------------------------------------------------- 77463006 153 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GGVHEFKLMVRRLHEAGIEVILDVVYNHTAEGNHLGPTLSFKGIDNASYYMLGDDP----------------------------RYYYDT-TGCGNTVNLGHQRVLQMVMDSLRYWVEAHVDGFRFDATSLGRDRQGFNAN-----AVFLDAVRQ--DPVLSRVKLIAEPWDTGHEGYQLFPPGWAEWNDQYDTVRSYWKGDAGEASQLLGSAGHFDRRGRRPWASVNFITAHDGFTLA---DTVSYNDKHNAANEEGNRDGHSDNRSWNCGEEGPTEDAEVL-----------------DLRDRMRRAMM--GTLLISQGTPMLLMGDEVGGGNNNAYCQDNA------------MNWLKLEGLEPRDA---AFLDFTRRLIALRRSRPLLR-- 196243939 156 -------------------------------------------------------------------------------------------------------------GTYAGLAAMINYLKLLGITAIELLPIFSSPQFRDYWGYRTLGYFAPYSAYGQVTEFKQMVKALHKAGIEVILDVVYNHSAEGDTTDPTLCFRGIDNSIYYVL----------------------------NPENQAEYLDFTGCGNSLNVNHSQVLKLIIDSLRYWVEMHVDGFRFDLAPFSVEEIMTEPCELQKDHLFQKVAKKITKIYDPGAAFFDILHQDPLIAEGWDIADGGYQVGNFPKLWSEWNDKYRDTMRNFWRSELHNNQEFRPYASLNFITCHDGFTLN-----------DLVSYNDKHNDA--NGENNRDGSGYNHSWNCEVEGATNDPKTLAL------REKQKRNFLVS---LFLSQGVPMLLGGDEIGQGNNNAYCQDNAEFSW--------FNWDLTPENR-------SLVEFTQQLIQFRRQHPIF--- 89210655 175 --------------------------------------------------------------------------------------------------------------------ELVEYVKDMGYNYIELLPVAEHPFDGS-WGYQLTNYYSVTSRYGTPEDFMYFIDKCHQNGIGVILDWVPGHFCKDDH-GLRLFDGTALYE----------------------PQDPRKAENEWD-------------TLNFDFNQPEVWSFLISNAVFWFDYHIDGLRVDAVSNHGKGDGEWVPNKYGGHEFIKTLNKVIFEYFPNPLMIAEESSA---------------------------------------WPLVTYPAHLGGLGFNYKWN---MGWM--NDTLEYMEMDSI-YRKYHHNLLTFSFMYMFSENFVL---PLSHDEVVHGKKSLLDKMPGDYWQKFANLRTLYGYMMGHPGKKLLFMGGEFGQFIEWNYKQ------------------------------------------------------ 149378233 148 ------------------------------------------------------------------------------------------------------------GGDFAGLTEKLDYLEDLGVNAVWVTPPFEQIHGYGYHGYYALDFTRPDANFGTREEFRTLVDEAHARGIRVVMDVVMNHTLQDMQTFNVGGLREGFEKHLPERWGDWQPESWEDFHAYHALIDYDHSGWANWWGKDWVFKTESDKTVDLNKENTRVRDYLVTWLTDWVREGVDGFRVDTAKHV--EPEAWKQLKSEAQDALDSYRANNPSQAEEFWMVAEVFPHTVTRSSYFDA-GFDAVINFDLQEEAQAGAALPAMDSIYREYSDKMHGNNPFNVMSYISSHD---------------------------------------------------------TQLFSRIADNKPAMQKRV--AAALLFT-PGTSQIFYGDE-------SGRQFGPTGSDGHQGTRSDMNWADIEN-----GTAEPVLAHWKKLGQFRARHPAIGAG 177665365 156 -------------------------------------------------------------------------------------------------------------GTYAGLAAMINYFKLLGITAIELLPIFSSPQFRDYWGYRTLGYFAPYSAYSSVTEFKQMVKTLHKAGIEVILDVVYNHSAEGSTTDPTLCFRGIDNSIYYVL----------------------------NPENKREYLDFTGCGNSLNVNHSQVLKLIIDSLRYWVEMHVDGFRFDLAPTLARELFSVEESITEPHLFQKVAKKITKIYDPGAAFFDILHQDPLIAEGWDIADGGYQVGNFPKLWSEWNDKYRDTMRNFWRS-----ELHNNQEFLMFLGSSDLYKQQGKRPYASLNFITCHDGFT-LNDLVSYNDKHNDANGENNRDGSGYNHSWNCQVATNDPEILALREKQKRNFLVS---LFLSQGVPMLLGGDEIGQGNNNAYCQDNA---EFSWFN-----WDLTPENR-------SLVEFTQQLIQLRRQHPIF--- 194446265 109 -------------------------------------------------------------------------------------------------------------GTFRAAIAKLPYLAELGVTVIEVMPVAQF-GGERGWGYDGVLLYAPHSAYGTPDDFKAFIDAAHGYGLSVVLDIVLNHFGPE----------------------------------GNYLPLLAPAFFHKE--------RMTPWGNGIAYNVDAVRRYIIEAPLYWLEYHLDGLRFDAI--------DQIEDSSARHVLVEIAQRIREDITDRPIHLT-----TEDSRNIISLHPRDQDGNAPLFTAEWNDDFHNAVHVFAT----------GETLAYYNDFADAPEKHLARALAEGFAYQGEISPQTGEPRGVKSTGQPPVAFVDFIQNHDQVGNRAQGD--RLITLAG-----AERTKVLLATLLLSPHIPLLFMGEEYG--------------------------------------------------------------- 123966716 138 ---------------------------------------------------------------------------------------------------------------FKKFLKKIPYLKELGITSIELLPVFCFDPNDNFWGYSPINWFTPHFQYLSNEEFRKFVEECHKENIEVILDVVYNHTSEGDSGGPAISWKGIDENLYYFIDKDKNYQD-----------VTGCGNTIAANRG-------------------LVRKLIIESLKCWANEGVDGFRFDGIALSRGEDLVPLDNPPIFEDI------ECEPELADIKLISEPWDGLYKLNNFPSKKTFTWNGHFDDLRRFWRGDKDSAWNMSDKIKGSPSHYKENISFINFITSHDGFTL---KDLVSFNKKHNFANKEQNRDGD--------------NHNNSW-NHGVEGPTSNLF-IKKLRKRQQKNFLLS---LLISKGVPMILMGDEIG--------------------------------------------------------------- 197777986 151 ----------------------------------------------------------------------------------------------------------------------ISHLTELGVTALELMPVHQFVNDHNYWGYNTIGFFAPHNSYASWGDFKQAVRALHQAGIEVILDVVYNHTAEGNHLGPTLSFRGLDNESYYRLMED---------------------------DRRYYMDT-TGTGNSLLMRSPHVLQLIMDSLRYWVEMHVDGFRFDLAATLARQF-HEVDRLSSFFDLVQQ-----DPVVSQVKLIAE----PWDV-----GEGGYQVGNFPPLWTEWNGKYRDCVRDLWRG-----EPRTLAEFASRLTGSSDLYQDDGRRPLASINFTTCHDGFTLHDLVSYNDKHNEANGENNRDGESHNRSWNCGAETDDEGVLELRERQMRNFI---ATLMLSQGVPMLSHGDEFGRTNNNAYCQD----NEIAWVHWP-----------DPGEDEGSLLAFTKTMVWLRRDHPV---- 209908075 100 -------------------------------------------------------------------------------------------------------------GTFLAAIDKLPYLVELGVTQLEVMPVSQF-GGARGWGYDGVLLYAPHSAYGTPEDFHAFIDAAHGLGLSVVLDIVLNHFGPE---------------------------GNYLPLLSPAFFDPER---------------MTPWGNGIAYQTEAVRRYIVDAPLYWLEYHLDGLRFDAIDQIHDPSETP---------VLEEIADRIREVIPDRHIHTEIFLHPRDAQGETPRFTAEWNDDFHNAA---HVFATGETHAYYQDFADRPE------------------EKFARALAEGFVYQGEVSLQTGEPRGVDCRSQPPQFFVDFLQNHDQTGNRAQGE--RLITLAGPEKTRV----LLAALLLS-PHIPLLFMGEEFGFTNFHGDLETVPDPNDLNTFMRSKINWNNVA--TDEGKTW---LRFTRNLLTLRHAHPLLRQG 197767262 150 ----------------------------------------------------------------------------------------------------------------------ISHLTELGVTTLELMPVHQFVHDHNYWGYNTIGFFAPHNAYASWGDFKHAVRALHQAGIEVILDVVYNHTAEGSHLGPTLSFRGLDNASYYRLAENRRHYTDTTGTGNS-----------------------------LRMSNPHVLQLIMDSLRYWVEMHVDGFRFDLAATLARQF-HEVDRLSSFFDLVQQ-----DPVVSQVKLIAEPWDL---------GEGGYQVGNFPPLWTEWNGKYRDTVRDLWRGVPRTDDGRRPLASINFVTCHDGFTLR---------------------DLVSYDEKHNAANGEGGRDGEDHNRSWNCGAEGESDDPEVLELRARQTRNLIATLMLS-QGVPMLSHGDEFGRTNNNAYCQDNEVSWV-RWPARHREPREHGEEHREPGEPEDSLLAFVRAMVWLRRDHPVFR-- 37523157 179 ------------------------------------------------------------------------------------------------DLVVYELQVDEFNNDFAGLIEQLDYLEGLGVNCLELMPI-TSVRQEFDWGYGPLHFWAPEERYGGKRGFKQLVNACHERGIAVILDSVYEHVEDNFP--------------YARVYRDSGEPNPIIGPFGEGFFGT-----------------------QIDFAQPFAREYFLECNRYWLEHHVDGFRYDYVPGMY--------DGPLGQGYAKL-----------------VYDTYEDSLA-----EAQLAARFQDPAGF--SRIIQCAEHLPDPRGILRQTFSNCAWQNELLNKVE---NMAGQRYVDDRFAHLLDTRLIGYPDTRDAEGLAMPVAPFQYFETHDHSRLITRYGLLPPLGGGDRRNFFKLQPFAIALYTCQGIPMLWQGQEFA--------------------------------------------------------------- 193657375 4 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TWNERKQFYYHQFNSKQPDFNIRNPEIHKEMLDIIKFWMDRGVVGFRFDALRHLYESEHTYTVDQPETIEIIKEWREFVDNYTRNSLITTESYTSTEMLMQYYGKPGAQLPFNFALLSVDKRNVIESIDTKVKNWLDNMPENQV-ANWV--VENHDN---------------------------------------------------------ARMPT-----KYGPEMVPLFTALKLSLPGIEVTYYGSEIGMDNTYDQSQDPGKLDDSRDDERCPMQWD----------------------------------- 58337968 484 ----------------------------------------------------------------------------------------------------------------------LDYLKSLGVTHVQIMPMFDFASDSYNWGYDPKNYNVPEGSYSSNAEMKEMINGLHKAGIRVVMDVVYNHV-----YNTDEQSLNKTVPGYYFQYDSEGHTTN----------GTGCGN-------------------DMASERLMARKYIVDSVKYWANYNIDGFRFDLMGI----LDVDTMN---------EVRSELNKIDPSILVYGEGWD-----MRKTDHDIGAGQYNADKVDKSIGFFSDD----IRNAIKGAE--------------FGGVTPGLVEGNGKEENYKE-DAKKFIDGFLGGQNYGKDAK-HPYQAPEQTINYVACHDNRTLYDMDESEANIIKRDKLATSMMMLSQGIPFIHAGQELGTKDGNE-----NSYNASVEVN--EINWGRVKENKD-------MVDYFKKLVNLRKSQSVFR-- 82702530 151 ----------------------------------------------------------------------------------------------------------------------IDYLKQLGVTAVELLPVHYFVQDRNYWGYNSIAYFAPHSAYAADAEFKQMVKALHQADIEVILDVVYNHTAEGNDLGPVLCLKGIDNAYYYQLMEDRRYYRDYTGTGN-----------------------------CLNMRQPHVLQLIMDSLRYWLEMHVDGFRFDLASALAREL-HEVQMLNAFFNIIQQ-----DPVTNQVKLIAEPW------------DLGEGGYQVGKFPSGWSEWNGKYRDCIRNFWRTQEPTLSEFAY-RFTGSSDLYEGNSRHPFASINFVTSHDGFT-LRDLVSYNEKHNLANGEDNRDGTDDNRSWNCGVEGPTDDMEVLTLRARQQRNFLATLVLS-QGVPMLLAGDELGQGNNNAYCQD----NEISWV-----DW---------GKVDTGLQEFTRRLARFRRDHPVFR-- 209546260 158 -------------------------------------------------------------------------------------------------------------------------------------------------------------------EIKTMVRKFHAAGIEVIMDVVYNHTAEGSEKGPTLSFRGLDNASYYILSPD---------DPRHTFDTTGTGN-------------------TLNVAHPMVMRMVLDSLRYWVGMHIDGFRFDLAS----TLGRQDLEFDRQGGFFGAIRQ--DPILSGVKLIAEPWD---------IGEGGYQVGGFPYPFREWNDKFRDDVRRFWKGDGGMSEVAARVTGSAPQFNHSDRGATSSVNLLSAHDGFT------LMDTVSFDGKHNEANGEDNRDGHSDNHSDNMGAEGATDNADINTARARRRRNMIATLMLS-QGVPMILAGDELGGGNNNAYCQDND------------IGWTGWDGLDDP------FLDFCRQAVAFRKAHPVLR-- 145549844 27 ------------------------------------------------------------------------------------------------------------GGDYKGMIQQLDYIQNLGFDAIWITPVVDNYDGG-YHGYWARNMYDVNRNFGSADDLKALVNACHARDIWVMVDVVANHMGNTNLNFNQNFNQSSHYHDWCDISDNDFNSHNLYNIERCRLAGLA----------------------DLNQDNQFVTEQLLQWIKWLVEFKFDGIRIDTLMMVKTDFWYKFSN------------------AAGVYTVGEV-------------FDGDMNFLKQFVGPVDALLNYPLFYTARDVFLHWRDMNAFENYYNSLTN----SWGKQNIQYAGNFNDNHDNARFLNDQVSGYIP-----------DEVFLSDKPHLTFSAIKKL---------QFKAITAFCLTSVGIPMIYYGSE----------------------------------------------------------------- 172037789 430 -------------------------------------------------------------------------------------------------------------GDFKGLIQKLDYIKDLGFTAIWITPPIENRSGLDYHGYHGYDWTKIDPRLESPDAYQDLINEAHARGIKIIQDVVVNHSCQDHKYFQGSQQGQVNYGPYFKEDNDNPVAPDWTSDAEGVVPLVDPLTGETVPKEGYNPNRFFGDTIDLATRRDNVKDYLINAICRYLDMGVDALRIDTVKHVERNNLLEYINAWKTH-------------KPGLFVFGENLVKGTGWGDLFGDDNA-----PSFLRPWWYTRLGDDPKDPNSGEDSGFSVLDFSLFSTFRDNVSRGSFSGIGAILAN-----------------DWVYGDATTLVTFLQNHDVGPDNDF-----RFRFQGNTEWAA----ATYNLLWTIRGIPCLYFGEEIGKPQDIIGNDD-TLDETGRAYYGPHLEDDTI-----QTTQSHPLYQHIKRLNLIRSCIPALQKG 148257563 46 -----------------ERIELPERTEDWHGYLNDVSPYGYRVYGPYEPERGHRFNANKLLLRLVWSDAHAYRAGSPSFDRRDNARDETFNWGRREDTIIYEAHVKGLTGTFGGLSAMIKHLKRLGVTTIELLPIHAFIDDRNYWGYNTISFFAPEQRYAQLDAFRTTVARLHDAGIEVMLDVVYNHTAEGNHLGPTLCYRGIDNASYYWLQPD---------------------NPRFYDD-------FTGCGSSVNLTHPRVLQMVMDSLRYWVEVHVDGFRFDATTLAREKHGFDRRSG-----FLTAVRQ--DPVLAGVKLVAEPW------------DVGLGGYQVGAFPSQWSEWNDRYRSAMRRYWSGIGEVSSRMTGSSDIFNHDGRTQRSVNHVTVHDGFTLADL--FSYNSKHNEANGEDNRDGS-NDNHSNNCG---HEGPSSDPAINALRRQLRKNQLA--CLFLAQGLPLLLAGDEVGSGNNNAYCQD----NEVGWV-----DWSGIGREGD------DLTDFIAHMTELRRR------- 94265339 152 ----------------------------------------------------------------------------------------------------------------------VAYLQELGITAVELLPIHQFIHDRNYWGYNTLAFFAPHHEYAAVAEFKQMVKSLHQAGIEVILDVVYNHTGEGNHLGPIISLKGIDNAHYYR---------------------------TMADDPRYYM-DYTGTGNSLNMRHPHVLQLLMDSLRYWLEMHVDGFRFDLASTLAREL-HDVDKLSAFFDLIQQ-----DPVISQVKLIAEPWD---------IGEGGYQVGNFPPGWSEWNGKYRDCLRDFWAGRDKTNDSRLPFASINFITAHDGFTLRLVSYDHKHNEANGEDSLDGNDHEGSWNCGAEGPTDDP--------------------GILALRARQQRNFL---ATLLFSQGIPMLLGGDEFGQGNNNAYCQD----NEISW-----YDWENIDEE---------LLAFSRRLLAYFHEHPVFR-- 149275969 206 ----------------------------------------------------------------------------------------------------------------------VPYILEMGFTHVELMPIMEYPYFPS-WGYQITGYFAASSRHGTAQELMHLIDELHKNNIGVILDWVPSHFGDMHGL---------------YHFDGTHLYE--HADMRKGFHPDWKS-------------------YIFNYDRNEVRSFLISNALYWLDKHIDGLRVDAVASMSRKEGDAATNEHGAIKFLQDMNEAVYGNYEGVHTIAEESSTYEGVTRYAGGLGFGM-----------------------KWMM---------GWMN---------------DTLKYFKNDPLGRKYHHHQLTFSITYAFSENFML---PFSHDEVVHGKSSMIYKMPGDEWQKFANLRSLYAYMFTQPGTKLLFMGNEFAQTHEWDFK------------------------------------------------------- 25147709 129 -----------------------------------------------------------------------------------------------------------------GLINRLDQLRKSGVQTVWPSPFLIS----DDEKTAVRSFSQMDPKIGVNQKADELINKIHEKEMNIVISFPIATTSLEHEWFLASKTPNANYSQFYTWVSKA-----------------ADSNFFTEHKNLFYLHEKNPKSAVLNWQNSNLREHMFNALSNWIDRGVDGFELQGIEYLARTPNGTEPDWNSIYDVIRDIRFHVDSYSNES-----TIADGKKIALFSTREE---------------AKEKDKKRMAKSGMDTVINYELGEVEKDTKICHKNEG-------SVATCVHEILSDVLLFHSLNEQVWPHWRFGSP--------------DLARIASRVGSRPHA----QLLMVLQMILPGTNNIYYGEEIGMRN------------------------------------------------------------ 114763240 168 -------------------------------------------------------------------------------------------------------------GTFRGLASEIEHLQKIGVTTIELLPIHAMVQDRNYWGYNTLGFFAPNRSYLASEDVREVVKRFHAAGIEVILDVVYNHTAEGNELGPMLSFKGIDNASYYLLSP---------EDRRHGFDTTGTGN-------------------TLNVSHPMVLRLVMDSLRYWVEFHVDGFRFDLASTLAREPDGFEREG----AFFNAIRQ--DPVLSQVKLIAE----PWDV-----GDGGYQVGGFPWPFREWNDKFRDDVRAFWRRVQFDHSLRPATSSVNFVAAHDGFTL-------------------WDTVSYNDKHNEANGEGNRDGHGHNLSDNMGHEGATEDAGINAAREARVK--GLLATTLLSH-GVPMILAGDELGQTNNNAYCQD----------------------------------------------------- 85715383 47 -----------------ERIALPEHTENWHGYLNDVAPYGYRVYGPYDPQRGHRFNPHKLLLRLVWSDAHAYRTGSPSFDRRDNARDETFNWGRREDTIIYEAHVKGLTGTYGALAAMIDHLRRLGITTIELLPIHGFRKLSNYWGYNSISFFAPEQRYAALDEFRMTVARLHDAGFEIMLDVVYNHTAEGNHLGPTLSFRGIDNASYYWLMPDNPR----------------------------YYDDFTGTGNSLNLTHPRVLQMVMDSLRYWVEVHIDGFRFDLASTLARGPHGFDRNS----AFFNAIRQ--DPVLANVKLVAEPW------------DVGPGGYQVGGFPSQWSEWNDRYRSTMRRYWAGEGNLSGRMTGSSDLFNHDDRARAGVNHVTVHDGFT-------LADLFSYNEKHNEANGEDNRDGSNDNLSNNCGHEGPTDDPAQALRRQLRKNQLA--CLLLAQGVPLLLAGDEVGSGNNNAYCQD----------------------------------------------------- 211582104 59 ------------------------------------------------------------------------------------------------------------GGTFQGLESKLDYIKGMGFDAIWITPVIANAPGG-YHGYWARDLYSINENYGTADDLKSLVDAAHKKGIYVMADVVANHMGGP-------------------ISDNKPEPLNQESSYHSTCTIDYSSQDSVEN------CRITADLPDVNTQSPEIRALFQKWVKWLAEYGFDGLRIDTVKHVEK-------------DFWSAFSSAA-----GVYTIGEVWDDPAYLAGYAQDMDGLLNYAVYYPVNNFYQQKGSSQDIVDMHDKIDTAFPDPSALGTFIDNHDNARWLSVKNDKSLL-----------------------------------------------------------KNALAYVIL--ARGIPIVYYGTEQG----YAGGNDPANRED----------------------------------------------- 120437324 193 ------------------------------------------------------------------------------------------------------------------------YVKDIGFTHVEFMPIMEYPYDPS-WGYQLTGYFAPTSRFGDPQEFMYLMDAFHQAEIGVILDWVPSHFP-----------------------EDKHGLGKFDGTHLYEHPDPRKG-----------YHPDWKSLI-FNYGRNEVRSFLISNAVFWLDKHADGLRVDAVASMSREDGEWEPNEHGGREFVRDLNTEIYKSFEGVQTIAEESTSFPMVSKPV------------------------DVGGLGFGMKWM------------------MGWMHDS--LEYFKKDPIYRRHHQNDI-------TFSMTYTFSENPLSHDEVVYGKKSLLGRMPGDDWQRFANLRLLYSYMFTHPGAKLLFMGAEIGQYEEWNY-------------------------------------------------------- 71733914 279 ----------------------------------------------------------------------------------------------------------------RELADRLPYVKELGFTHIELMPIMEHPFGGS-WGYQLLAQFAPTARYGSPEDFAAFVDACHRAEIGVILDWVPAHFPT-----------------------DTHGLAQFDGTALYEYADPKEGFHQDWNTLIY------------NLGRTEVHGFMLASALHWLKHHIDGLRVDAVASMLYRDYSRNAGEWETIDFLRHLNDVVALEAPGTMVIAEESTAWPGVSEPTQQGGLGFNYKW-----------------------------------NMGWMHDSLQYMMRDPL----------HRRHHHSTLTFGLVYAWSERFVL---PISHDEVVHGKHSLIDKMPGDRWQKFANLRAYLSFMWTHPGKKLLFMGCEFGQWREWN--------------------------------------------------------- 148261918 221 ----------------------------------------------------------------------------------------------------------------------IPYVRDLGFTHIEFLPLTAHPFGGS-WGYQPLSQFAPLPALGTPEELADFVDRCHAAGLGVILDWVPGHFPTDAHGLVRF---------------DGTALYEHE--------DPREGFHQDWNTLIY------------NLGRTEVRNFLIASAVFWLETHIDGLRVDAVASMLYRDYSPGEWIPNRHAFLRELSAAIAENVPGAMLIAEESTA---------------------WPGVSHPVEQGGLGFTHKW--------------NMGWMHDTLRYVGHDPV----------HRKFSHHDMTFGLVYAFSERFVL---PISHDEVVHGKRSLLGKMPGDAWQRLANLRLYLAFMWTQPGKKLLFMGQEFGQ-------------------------------------------------------------- 7648481 56 -----------------------------------------------------------------------------------------------------------------------------------------------------------------VQDFKAMVRSLHRAGIEVILDVVYNHTAEGNHLGPTLSFKGIDNEAYYRLVED---------------------------DKQYYM-DYTGTGNTLNVRQPHSLQLLMDSLRYWVEMHVDGFRFDLAAALAREF-YDVDRLSTFFELIQQ-----DPVVSQVKLIAE----PWDV-----GPGGYQVGNFPPQWTEWNGKYRDTVRDFWRGITGSADLYEHSASINFVTAHDGFTLR---------DLVSYNEKHNEANGEDNKDGESHNRSWNCGVEGPTDDPKVLSLRAR----------QQRNFI---ATMLLSQGVPMILHGDEMGQGNNNGYCQDSELT----WVN-----WDSVDQ------------------------------- 154509246 170 ----------------------------------------------------------------------------------------------------------------------VSYLKDLGITAVELLPIHDEPFLTNYWGYSTLSFFAPEPSYATEDEFRGMVSLLHQAGIEVILDVVYNHTCEGGDAGPSLSWRGLDSDMYYR----------HTSSRPVQTIDVTGTGNT------------------INVDHPKTIQMVLDSLRYWVEMGVDGFRFDLAA----TLGRFSTGFSPMHPLLIAM--ATDDVLAHSKLIAEPWD--------VGPGGWQTG-NFPVPFSEWNDHYRGALRNFWLALSGSQDVFEHGASINFVTAHDGFTLADLTAYDRKHNTANLENNRDGSDDNRSWNHGVEGTLAS---NGTHPSADTPYAILSDMTIADLRSRSQRNIL---ATMFVSSGTPMLTGGDEFGRTNNNAYCQD----DPISWV-----DWDLAE------SQHAQI-DAVSWLIALRKAHPVLR-- 166368144 296 ------------------------------------------------------------------------------------------------------------------LAQKLPYVKELGYTHIELLPIAEHPFDGS-WGYQVTGYFAPTSRYGNPEDFMYFVDQCHQNGLGVLVDWVPGHFPKDGH-GLAFFDGTHLY---------------------------EHGDPRKGEHKEWGTLIF-------NYGRNEVRNFLVANALFWFDKHIDGIRVDAVAYCRKDEYGGRENL-EAAEFLRQVNHVIFSYFPGILSIAETAWPMVSWPTYMGGLGFNLKWNMGWM-------------------------------------HD----MLDYFGMDPWFRQFHQNNVTFSMWYNHSENYMLAL---------SHDEVVHGKSNMIGKMPGDEWQKFANVRALFSYMFTHPGKKTMFMSMEFGQWSEWN--------------------------------------------------------- 156375172 25 -------------------------------------------------------------------------------------------------------------GTFKGIEKHLDYITGLGANAIWISPIVLN-TDQGFHGYWAKNIYEIEPHFGTKQDLKSLVKACHDRGVWVMVDVVANHMGYPPGVDWRTPWNSSLLDNFYEYFYPFNKSEYYHANHKYIKWPEECHNLTKI---QKYW---LANLADLDQSHPFVEKTLLDWIKWLIEYDFDGCRVDTVIQVPKPFWTKFQ------------------SAGGVFMLGEANPPPCGTINFTAPFQGDSVLDFPMFWTLRYIFKTQNFTSLSKALKESSKAFKDRSILGFVDNHD--------------------HERFLHK------------------NPSQTSLRNN-----------------------LAFVLMSRWIPLIYYGTEQG----FNGGGDPN--------------------------------------------------- 116252165 287 -------------------------------------------------------------------------------------------------------------GTLDDAIAFVEHLSALGVNAVELLPIAEF-ETRANWGYGTSHFFAADQGAGGTDRLKMFVKACHRRGIAVILDVCYNHFDPDGERAQWAYDSNDHTRNIYYWYEGR----------PGDYADPTGGYIDNISTG-----------WAPRFHEEAVRQLFISSAAFLVSVHIDGFRLDQTSSIHQYPVVHADGRRADRAFLKQWTRTMRLIKPQLFLTAE------DYSDWSAMTEPSLTGDGLGFDATWYGDFHH----------------------NLVEYHRGAQAQLLKN------AGFGDKRALTMSSLAGALQTSARSKVVYNQSHDDGSARTTVIAVNFAPVVGETRWAEARSRFAAAMTLLSPGTPMFFMGEEIG--------------------------------------------------------------- 149181407 174 -------------------------------------------------------------------------------------------------------------------AEIIPHAVSNGFTHIELLPIIEHPYDRS-WGYQGTGYFAPTSRYGSPIDFKFFINECHAHGLGVIMDWVPGHFCKDAHGL--------------YRFDGSFLYDYAQAHDRE--------NYTW-------------GTANFDLGKGEVQSFLISSARFWMEYHIDGFRVDAVANIIYRANQEEKSVDEGIAFLKKMNKSVFEFDPHALMIAEDSTDWPQVTSHYGGLGFNYKWNMGWM---------------NDVLKYMESQP--------------------------------SERKEQHSLITFSLLYAFSENY---ILPFSHDEVVHGKKSLLDKMPGDYWQKFAQLRLLLGFMTAHPGKKLIFMGTEVAQFSEW---------------------------------------------------------- 110600830 67 -------------------------------------------------------------------------------------------------------------GTFTAAIPHLDYLKDLGVTAVEIMPVAQFP-GNRNWGYDGVYPFAPQSSYGGPEGLRELVDACHGKGLAVILDVVYNHFGPEGNYLN----------DYGYYFTDRYRTPWGDAI------------------------NFDGPHSD------QVREYFIANALYWIEYHFDALRLDAIDRIY--------DLGATH-FLRALADEVQQLGRRIYLIAESDLNDVRLIPETGGYGVDAQWNDNFHHAL-HALLTGEKEGYYQDFGRFDH--------------------LVKAFTEGYVYSGEYSRYRKKRHGNSAKNCPTVQFVAFSQNHDQVGNRLHGDRLAA-------KLPLQKLLLAAGTVLLSPYLPLLFMGEEYGEKAPFNYFGDSFLIEAVRKGRKTFMQ-SKLDLKVRQGGEHAALFACYKKLLSLRREVPALG-- 117620478 107 -------------------------------------------------------------------------------------------------------------GDLQGIIDSLDHIKSLNVNAIWLTPVFDSCAGQGGDGYFACDFFNVDPNFGSNVQLKQLVDGAHQRGLYVFLDGVFGHV----------------------------------NKVGVSKPSPEGRLPALKSGGAGYPGQL------VDYSQPQSLAYFKEVARYWVEYGIDGWRLDQAYQLGLDDWRAIRSEVERASAAR--KTAGQQWGTLGYMVGEVWKGADEIAQAYGPSDLSSAFDFPLRYGLVQALAVEES-------------GKGGQGASVLDASWNKVENYPNHAMPNLMLGNHDLVRF-------------------------------GDLLERGNFNPADYWQ--RHKAAFSFLAARSGPITLYYGEEFGVGGDQGLCDDHVARSDGKVPGATGF---------VPSSEQSELKQWLSQLLALRAAHPALYQG 33601841 57 ----------------------------------------------------------------------------------------------------------------------IDHLHRLGVTALELMPVHAFRGLRNYWGYNTLAYFAPEPAYGQPHDLRRAIRRLHAAGIEVILDVVYNHTCEGNELGPTLSWRGLDNASYYRLVPG---------DERRYIDDTGTGN-------------------TLNLSHPRVLQMVMDSLRHWTTHRVDGFRFD-LGVTLGREGTGFDAGSGFFDAL-----LQDPVLARVKLISEPWD--------VGPDGYQLGRHPPGMAE-WNDQFRDTARRFWRASRDVFDHRHRRPWINFAAAHDGFTLQDVVSFAER-------------HNEANGEDGADGHGENYSSN--WGVE-----GAASSAVIRETRARVQRALLATVML--ADGTPMLLAGDEFGGGNNNAYCQD------------GPMGWLDWAVAQ---STPGRALTAYARLAGLRRAHPSLR-- 146295823 186 ----------------------------------------------------------------------------------------------------------------------VDYLKVMNYTHIELLPVLEHPLDMS-WGYQPTGYFSVTSRYGCPEDFMYFVDIMHQNGIGVIVDWVPAHFCKDEHGLYRF---------------DGTFLYEYEDELLR-------------ENYTWGTATF-------DFSKPQVQSFLISSAMFWFDYHIDGIRVDAVSHIIY-MNNNQKNRYGGHEFIKKLNKAIFSKYPNILMIAEESTPLVTYPTYDGGLGFNYKWNMGWM---------------NDTLKYMQFYP--------------------------------DERKYHHNLLTFSIMYAFSENF---ILPFSHDEVVHGKKSLLDKMPGEYNQKFANLRLLYGYMYTHPGKKLLFMGSEFGQ-------------------------------------------------------------- 27381880 26 ----------------------PERTEDWHGYLNDVSPYGYRVHGPYEPEHGHRFNANKLLLRLVWSDAHAYRTGSPSFDRRDNARDETFNWGRREDTIIYEAHVKGLTGTYGGLSSMIEHLKKLGVTTIELLPIHSFVDDRNYWGYNTLSFFAPEPRYAALDSFRTTVARLHDAGIEVMLDVVYNHTAEGNHLGPTLCYRGIDNASYY--WLNRENPRYYDD--------------------------FTGCGSSVNLTHPRVLQMVMDSLRYWVEVHVDGFRFDLATTLAR--GPNGFD--RGSSLLTAIRQ--DPVLAAVKLVAEPW------------DLGLGGYQVGAFPSQWSEWNDRYRSAMRRYWSGIGDISSRMTASSDLFNHDGRRPRASNHITVHDGFTLADL--FSYNEKHNEANGEDNRDGS-NDNHSN-NCGVEGPTDDPGIL--GLRRQLRKNVLAC--LMLAQGVPLLLAGDEVGSGNNNAYCQD----------------------------------------------------- 108757366 161 ----------------------------------------------------------------------------------------------------------------------IEHLKKVGVTAVELLPFLIQREKVNYWGYNTLGFFAPDARYGQVDEFKRMVKQLHRAGIEVLLDVVYNHTCEGNQLGPTLSFKGVDNAAYYRLT---------EKDPRYYLDVTGCGNSW-------------------NATHPYALKLVADSLRYWVEMHVDGFRFDATTLGRDRHGYDTR-----AAFFQIIHQ--DPVLSRVKLISE----PWDV-----GDFGYQVGNFPVLWSEWNGKYRDTIRRYWKGDDRQAAERKPAASVNFVTAHDGFTLHLVTYNDKHNEANGEENRDGAND------------------NHSW-NCGVEGETTD-AEINALREQQKRNFL---ATLFLSQGVPMLVAGDEMGRTNNNAYCQD----NELSWV-----DWEL---------------------------------- 33861141 290 ------------------------------------------------------------------------------------------------------------------LTEKLPYVKERGFTHIELMPISEHPFDGS-WGYQVTGWYAPTSRYGTPNEFKEFINRCHAEGIGVILDWVPGHFPDKHGLA---------------FFDGCHL---YEHGDPRI-----------GEHKEWGTLIF-------NYSRNEVRNFLVANLIYWFEEHIDGIRVDAVASMLYRDYLRPEGEWEAVKFLQQANHVLFQHFPGALSIAETTWPMVTEPTNVGGLGFNLKWNMGWMHDMLDYFEIDPWFRQFHQNSVTFSITYNYTENFMLASHDEV---------------------------------------------------VHGKSHLLHKMPGDDWKKFANTRALLTYMWTHPGKKTIFMGMEFGQRQEWNVWDD----------------------------------------------------- 148242019 290 ----------------------------------------------------------------------------------------------------------------------IPYVKARGFTHIELMPMAEHPFDGS-WGYQVTGFYAPTSRFGTLDEFRAFVDRCHAEGIGVILDWVPGHFPKDAHGLA--------------FFDGSHL---YEHGDPRI-----------GEHKEWGTLIF-------NYSRNEVRNFLVANLVFWFEEHIDGIRVDAVASMLYRDGEWIANEHEAVRFLQQANSVLFHYFPGALSIAETTWPLVTMPTSMGGLGFNLKWNMGWMHDMLDYF-------------------------------------------------ELDHWFRQFHQNNITFSIWYAHTENFMLALS-HDEVVHGKSHLLHKMPGSDELKFANVRALLTYMWTHPGKKTIFMGMEFAQRGEWN--------------------------------------------------------- 177671971 155 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GQVREFKKMVKDLHAAGLEVILDVVYNHTAEGNDKGPMLSLRGLDNAGYYHLVEG--------------------------DERHYMDYTGTGNSVDL--SSPKALQLVMDSLRHWVEMHVDGFRFDLATTLTRVEGEQGPDMSGFFDVVRQ-----DPVLRTVKLIAE----PWDV-----GWGGYQVGNFPGLWSEWNGMYRDTVRDFWRGLTGSADLYEGGASVNFVTAHDGFTLR---------------------DLVSYNEKHNEANGEDNNDGDAHNRSWNCGVEGETDDPEVVTLRARQRRNFLATLLIS-QGVPMISHGDELGRTNNNAYCQD----NEISWIDWSAMDDSLVA--------------FTRDLIALRRDHAVFR-- 91200766 194 ------------------------------------------------------------------------------------------------------------------------YVKETGFTHVELLPVMEHPFYGS-WGYQITGFFSPTGRYGTPQDFMYLVDYLHQNEIGVILDWVPSHFSDEHGL----------------VYFDGTH--LYEHADPRKGFHPDWTSY------------------IFNYGRNEVQNFLVSNALFWLDKHIDGLRVDAVASMSRKEGEWIPNNIEAVSFLKKCNETIYHFYPDVQTIAETAWPMVSRPTYVGGLGFGMKWNMGWM-------------------------------------HDTLK---------YFSIDPIYRKYHMNQITFSILYAFTENFVL----PLSHDEVVHGKGSLLYRMPGDEWQKFANLRLLFGYMFGHPGKKLLFMGGEFGQ-------------------------------------------------------------- 16124070 265 -------------------------------------------------------------------------------------------------------------------------------------------------------------RYGTPEDFKAFVAKFHQAGINVILDWVPGHFSDEHGL------------------------STFDGTALYEYADPREGYHQDWNTLIY------------NYGRNEVRNYLAGNAFYWMERGIDALRIDAVASMIYRDYSRAEGQWEAIAFLRYTNKTIGVERPGSVTMAETDFPGVTLPPDIGGLGFNYKWNMGWM-------------------------------------HDTLNYMQCDPV----------HRKYHHNLMT------FGMLYAYTENPLSHDEVVHGKRSILDRMPGDAWQKFANLRAYYAFMWAHPGKKLLFMGCEFAQGRDWHLLDDENGWHSGRDLNHPLYEWD----------------------------------- 83593908 255 -----------------------------------------------------------------------------------------------------------------------PYVKEMGFTHIELLPVSEFPFDGS-WGYQPIGLFAPTSRFGEPDDFRHFVDRCHQEGVGVILDWVAGHFPEDAHGL--------------SWFDGTHL---YEHSDPRQGRHMDWGTY------------------IFNYGRNEVRNFLLANALFWLEQHIDGLRVDAVASMSRKAGEWVPNNLEAIDFLRRMNELVYGRFPGAVTIAEESTAWPMVSRPVHLGGLGFGYKW------------------------------NMGWMN-----DTLSYMSQDPIYRRF----------------HQHDLSFGLLYAFTENPLSHDEVVHGKRSILGRMPGDAWQQFANLRAYYGFMWTHPGKKLLFMGCEFAQ-------------------------------------------------------------- 88857402 276 ----------------------------------------------------------------------------------------------------------------QELADQLPYVKGLGFTHIQLMPISEFPFDGS-WGYQPVGLFAPSSRFGTLADFQHLVDACHAANIGLLIDWVPGHFSDAHGLAK-----------------------------------FDGSHLFEHADKRQGYHPDWHTHIY-NYDRAEVQTFLLANAMYWFDQAIDGLRVDAVASMSRKEGEWVANQHGAIELLRQVNQRCYQRHPGIMMVAEESTAWPGVTQFTEHGGLGFGYKWN-MGWMNDSLHYMQRDPLYRQHH-----------------HNEMTFSLVYAFSENY------------------------------ILPLSHDEVVHGKGSLINKMPGDDWQKFANLRAFFGFMWAHPGKKLLFMGGEFAQYREWD--------------HNHSLDWHLLE-------------------------------- 147677921 101 -------------------------------------------------------------------------------------------------------------GTFDAIIPRLESIRELGATAIELMPVAQFP-GRRNWGYDGVYPFAVQNSYGGPDGLKRLADACHRHGLALFLDVVYNHLGPE---------------------------GNYLRDFGPYFTDRYRTPW----------------GEAVNFDGPEVRQFFIENALYWLEYHLDGLRLDAVHAI-----TDKSALPFLEELADAVHRQANELGRRIYLIAELNDPRLIWPRERGGLGLDGQWSDDFHHALHSLLTGEKNGYYQD-----------------FGTVEHLAGAFREGYVYTGQYSAYRQRR----HGKTPGPAGACRFVVFIQNHDQVGNRAGGERLSSLVD-------FDRLKLAAGTLLLSPFLPLIFMGEE----------------------------------------------------------------- 143652242 296 ------------------------------------------------------------------------------------------------------------------LAEKLPYVKKLGYTHIELLPLAEHPYDGS-WGYQVTGYYAPTSRYGTPEDLMYFIDQCHQNEIGVILDWVPGHFPKDAH--------GLAYFDGTHLFEHQ---------------DPRKG-----EHKSWGTLVF-------NYGRNEVRNFLIANALFWFDKHIDGIRVDAVASMDREDGEWIPNEIEAVEFIRQVNTTIFEQYPGILSIAEESTAWAMVPPYMGGLGFNMKWNMGWMHDILDYF----------SMDPWFRQFHQNNVTFSMWYHQNENFMLA----------------------------------------FSHDEVVHGKSSMIGKMPGDEWQKFANLRSLFSYXYAHPGKKTMFMSMEFGQ-------------------------------------------------------------- 120610704 184 ------------------------------------------------------------------------------------------------------------------------YVQSMGFTHVELMPITEHPFYGS-WGYQTTGYFAPTARYGTPQDFMYFVDHLHQRGIGVLLDWVPSHFPM-----------------------DGHGLAEFDGTHLYEHADPRQG-----FHPEWNSAIF-------NYGRNEVRSFLISSGLFWIDKHLDGLRVDAVASMLRKHGEWVPNRHEAIEFMRLLNRSLYRDHPDTVSIAEESTAWPMVSRPV----------------------------------EMNGLGFGMKW-NMGWMHDTLSYFKEDPV----------HRRYHHHKLTFSLVYAFNENFVL---PLSHDEVVYGKGSLVNKMPGDEWQQFANLRALFGLMWAHPGKKLLFMGGEFGQRREWTHEGE----------------------------------------------------- 190895476 158 -------------------------------------------------------------------------------------------------------------------------------------------------------------------EIKTMVKRFHAAGIEVIMDVVYNHTAEGSEKGPTLSFRGLDNASYYILSPD---------DPRHTFDTTGTGN-------------------TLNVANPMVMRMVLDSLRYWVGMHIDGFRFDLAS----TLGRQDLEFDRQGLFFGAIRQ--DPILAGVKLIAEPWD---------IGEGGYQVGGFPHPFREWNDKFRDDVRRFWKALQFNHSDRGATSSINLLSAHDGFTLMDVSFDGKHNEANGEDNRDGHSDNHSDNMGVEGATDNADINAARARRRRNMMAT-----------------------LMLSQGVPMILAGDELGGGNNNAYCQDNE------------IGWTGWDGLDDP------FLDFCRQAVAFRKAHPVLR-- 163755352 72 -----------------------------------------------------------------------------------------------------------MGGDMAGITQKIKYFDDLGINAIWFSPVLEQIHDSTDHGYWTKDWTQFDPNFGTAADFKELMETAHEHGIRILMDVVMNHTGP-------VTEKDPVWNDTWVRTEPSCSYQNYDKNLPDVLTNPTPLVEKWKAEGRYETEMKELDEFFKKTGLAKTKNYIIKWLTDYVEYGVDGYRVDTVKHVEESAWNELNKQAKTFTEWKEANPEAVLDENDFFMLGELYGYSIDHKRFYD-------------------FGDKKVDYYANGFD---------NLINFQFKYDAKG----NYESIFSKYNNILHND-LKGKSVMNYISSHDDGDPF------------------------DRTRTKPYESATKLLLT-PGISQVYYGDEIEGTNGDATL-------------RSFMNWEMMD-----DAETKKLLTHWQKLGQFRKAHPAIGAG 209547399 101 -------------------------------------------------------------------------------------RWKTSDWTGREEMVVYEMHIGCFTGTFEAAIERLDHLRELGVTALQIMPVSEFP-GRYSWGYDGVLPYAPDSSYGRPEDFMALVDAAHQRGISVFLDVVYNHFG-----------------------PDGNYIPSYAPLFTDRHKTPWGHGINYDGDG-----------------SQMIREFVIENAIYWVAFRLDGFRLDAVHAIK-----DNSDEHLLHELARRVRAA--AVDRHIHLIVENEENDSDLLKRDEKGAA------TLFTAQWNDD-------VHHVLHITATGETFGYYADYAGDAGKLGRALAEGFVFQGEHMPY---RGGNRGRPSAHLPPTA-FISFIQNHDQIGNRALGDRVMASSPAEAVQAVISIYLLA-------PEIPMLFMGEEWG--------------------------------------------------------------- 168705159 193 ------------------------------------------------------------------------------------------------------------------------YCADMGFTHVELLPITEHPFFAS-WGYQTTGYFAATSRYGTPQDLMFLVDTLHRHGIGVILDWVPSHFATD-AWALARFDGTALYE---------------------------------HADAKQGFHPDWGS-YVFNYSRHEVRSFLLSSALFWLDKHIDGLRVDAVASMLYEWVPNQFGGRENIDFLRRFNEEVYRHFPDVQTYAETAWPMVSRPTYVGGLGFGYKWDMGWM-------------------------------------HDTLRYFMLDPI----------HRRHHQNDLTFRMLYAYNESFVM---PLSHDEVVQGKGPLWDKMAGDEWQKFAGMRLLFAYQWGMTGKKLLFMGGEIAQRQE--------------WRHDQSIDWHLL-----QHAPHKGVQSVVRDLNKLYASEPAL--- 145296069 37 -------------------------------------------------------------------------------------------------------------GTYAGLAAIIQYLSDLGVTAIELMPVHQFLQDDNYWGYNSFGFFAPYNDYGAVAEFKGLVRSYHEAGLEVILDVVYNHTAEGNHMGPTIAFRGIDNEAYYRLVEG---------------------------DRRHYM-DYTGTGNSLNVRDPHSLQLIMDSLRYWVEMHVDGFRFDLASTLAREFD-DVDRLATFFDLVQQ-----DPVVSQVKLIAE----PWDV-----GEGGYQVGNFPPLWTEWNGKYRDTVRDFWRGLTGSSDLYANTASINFVTAHDGFT---------------------LNDLVSYNEKHNMANGEDGRDGESHNRSWNCGVEGPTDDPEIMQLRAQQRRNFLTTLLLS-QGTPMLSHGDEMARTNNNVYCQD----NELAWVN-----WDQAEENAD-------LVSFTRRLLRIRANHPVFR-- 167750572 139 ------------------------------------------------------------------------------------------------------------------LAEKLPYVKEMGYTHIEMMPIAEFPFDGS-WGYQQIGYYAPTSRFGTPSDFMEFVDYCHTHGVGVILDWVPAHFPKDAAGLYEFDG------DYCYEYSDPN----------------------KREHYNWGTRVF-------DWGKPEVQSFLISNANYWLEYHIDGLRVDAVASMYDRQGGAWENL-EAVDFLQNLNSCLFSRHPGLLMIAEESTAWPMVTKPV--DIGGLGFNFKW----------------------------NMGWMN---------------DMLSYMSMSPEYRQYNHDKLTFSFYYAFSENY---ILPISHDEVVYGKCSMLDKMSGPREKRFASLRTFLAYMTAHPGKKLMFMGQEFAQFKEWNY-------------------------------------------------------- 168209341 205 ----------------------------------------------------------------------------------------------------------------------VEYVKEMGYTHVEFMPINEHPLDAS-WGYQGVGYYSVTSRYGDLNGLKALINKLHKNNIGVLLDWVPSHFCDEHGLF--MFDGSPTY---------------------------EYGAWWKANNEGWGTCNF-------DLGRPEVKSFLFSNAMYWINEHIDGLRVDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 78048353 74 ----------------------------------------------------------------------------------------------SEDNIGY------LGGDFKGIVEHADYIRDLGFGAVWITPIVDNPDETGYHGYWGVNFYKLDEHLPSPGDFAGFTRAMHASKLKVVLDIVGNHGSPAYTMPQAQPGFGKLYDA-----QGRLVADHQNLAPAQLDPQHNPLHAFYNTGGG------LAELSDLNENNPAVLDYLAGAYLQWMEQGADAFRIDTIGWMPDR-------------FWHAFVARIREKRPGFFMFGEA----------FDYDTNKIAGHTWTRNAGVSVLDFPLKQQLAAVFGHEQAGFEKLAVPLFLR------------------------------------QGPYAN--PYELMSFYDNHDMARLDASDAGFID-----------AHNWLFTARGIPVIYYGSEIGMRGRAEHAGNRNYFGVERI--RTAQQ--------------SPIFGPLQRIAQVRRNTPALQRG 32565753 96 -------------------------------------------------------------------------------------------------------------GDFAGISQKIDFLRKIGVTTVYPTPVIKIHKDEYFNSYDVVDHNSVDERFGTEEQFKELIDTVHNRAMYLVMDLPVSTIDLSHPWF-ESRDESK------FVIAKPTDPGFNESN----FYPFHGAN------NIKYLGYPSSQNPVLNWKNADVKSTINGAIQKFLDLGVDGFHIDHISLAVDSKGRP--NHDEAVKVLEELTKSVQIYVESR-----------------------------------DELVDKKIVLF-SSLKDVEDLHVKATETGLL--HYVIDNSFANLDEKKC--QPHVAKCVHDALNAAYQRHEVAKYTPHWQFSNSEASRLASRFES------------ATAHLLSFLQLTLPGANSVYYGQEYGL-------------------------------------------------------------- 124025351 290 --------------------------------------------------------------------------------------------------------------TYKELANKIPYVKERGFTHIELMPISEHPFDGS-WGYQVTGWYAPTSRFGSPDEFRAFVDSCHKEGIGIILDWVPGHFPDQHGLA---------------YFDGSHL---YEHSDPRV-----------GEHKEWGTLIF-------NYSRNEVRNFLVANLIFWFDQHIDGIRVDAVASMLYKEGEWIPNEDEAVRFLQQANHVLFQHFPGALSIAEESTTWSGVTKPTDMDGLG------------------------------FNLKWNMGWM-----HD---------MLDYFEIDPWF-RQFNQNNITFSICYNFTENFMLALSH---DEVVHGKSHLLHKMPGDDWQKYANTRALLAYMWTHPGKKTIFMGMEFGQRQEWNVWDD----------------------------------------------------- 118726028 213 ------------------------------------------------------------------------------------------------------------------IADRLPYIKYMGYTHIELLPVAEHPYDGS-WGYQVTGYYAVTSRYGKPEDFMYFVDKCHQNDIGVLLDWVPAHFPKDAHGLARF---------------DGTALYEHE--------DPRQG-----EHPEWGTLVF-------NHGRNEVRNFLISNAVFWFEKHIDGLRVDAVASMIKKPGQWIPNKYEAADFLKQLNTTVFGYFKGIIMVAEESSS------------WPMITKPPYMGGLGFTFKW------------------NMGWMN---------------DFLKYINMDPIYRKYHHHLITFSLMYAFTENYILVLSH---DEVVHGKYSMLSKQPGDYWQKFAGLRATYGYTYGHPGKKLLFMGGEYGQ-------------------------------------------------------------- 184200301 151 --------------------------------------------------------------------------------------------------------------------------------------------------------------LGSVQEFKAMVRALHQADIEVILDVVYNHTAEGNHMGPTLSMKGIDNNAYYRTVDD---------------------------DHKFYM-DYTGTGNSLNVRHPHSLQLIMDSLRYWVEMRVDGFRFDLAATLAREF-YDVDKLSTFFELVQQ-----DPIVSQVKLIAEPWD---------IGPGGYQVGNFPPQWTEWNGKYRDTVRDFWRGVTGSADLYENSASVNFVTAHDGFTLR---DLVSYNEKHNEANGEDNNDGESHNRSWNCGEEGP------TDDAAVLALRAR----------QQRNFL---ATLMLSQGTPMLLHGDELGRTNNNTYCQD----NELTWIN-----WEKVD-------------------------------- 209881811 439 ------------------------------------EKYGYQIHSITDSVYAQEFEVPPKYASIISSCDDSYKDNQDKFKWEDDKWMSRRLQLRRQPMSIYEVHGDYLG--YREIAERLKHVGNLNFTHVEFLPLAQHPFEGS-WGYQVTGQYSPYSRLGNPDDFKYLVNELHKANIGVFIDFVPAHFCKDS-WGLVYYDGTPTYE----------------------YGDPREG-----EHKGWGTAVF-------NFRRNEVRSFLLGAAYHWLRRHIDGLRIDAVSSMLYRLRPNGEWIPEAVSLLQELNWVIHKEFPGVFTMAEESTAWKGVTQK-GSDGLG-------------FDAKWDLGWMNDTLSYLYTPPDRKH-----TKHNKLTFRGLY-MAHENWVLPLSHDEVVNGKG-SLLDKCGFTGAPYMD-------------------------RIRTMKALFGYQIGMPGRPLLFQGAEIAQGRE---------WKESRSV-----DWHEGE-----EDIRKKVCIYLSDLLNTYKTYPSLHAG 170721002 239 ----------------------------------------------------------------------------------------------------------------RELAERLPYVQKLNFTHIELLPIMEHPFGGS-WGYQPLSMFAPTSRYGTPEDFAAFIDACHQGGIGVILDWVPAHFPDEHGLAR------------------------FDGTALYEYDNPLEGFHQDWNTLIY------------NLGRNEVRGFMLASALHWLKHHIDGLRVDAVASMLYRDGEWVPNRHEAIDFIRHLNGVAAHEAPGALIIAEESTAWPGVSQPTGGLGFAYKWNMGWMHDTLHYIQNDPVHRSYH--------------------HNEMSFGLIYAYSEHF------------------------------ILPISHDEVVHGKHSLIDKMPGDRWQKFANLRAYLTFMWTHPGKKLLFMGCEFGQ-----WRE---------WNHDHQLDWYL---------LQYPEHQGVQRLVRLYRELPAL--- 163705371 306 --------------------------------------------------------------------------------------------------------------TYRELAQRLPYVKEMGFTHIELLPITEHPFDGS-WGYQPVSLFAPTSRFGAPEDFAEFVNAAHEAGIGVLLDWVPGHFPL-----------------------DAHGLGLFDGTHLYEHADPRQGFHQDWGTYIY------------NFGRTEVAAFLAANARFWLEYHLDGLRVDAVASMSRRPGEWVPNQYDAIDFMRRTNEATYSHAPGTMTVAETSWPGVSHPTYTGGLGFGFKWNMGWM-------------------------------------HDTLRFIAKDPI----------HRRYHHNDLTFGLLYAFSENF---ILPLSHDEVVHGKGSLFGKMPGDRWQKFANLRAYLGFMWGHPGKKLLFMGGEFGQERE--------------WNHNQSLDWHLLEDRFHAG-----LKDLVRDLNRLYVGTPAL--- 212713630 1136 ----------------------------------------------------------------------------------------------------------------------LDYLKQLGVSHVQIMPMYDYGSVDENWGYDPENYNVPEGSYSSVTEMKQMVKGLHENDIRVIMDVVYNHV---------------------------------YNAANHSFNKTVPGYYFRYDDNGSLVNN-SGCGNDTASERKMMRKYIVDSVTYWANYNVDGFRFDLMGLIDTET-------------MKEVRAALDEIDPSIIILGEGWDMNTTM------DEGEM----TIQPNAYQVASDGTNNGIAFFNDSVRDGLKGSVF-----SDTDTGFVSGKADQESLIAHNVLGCQYDENATTGNAQDHYADAGQVVNYAEIHDNMTLYDKLRKSVPTDDDATTVARAKLADSVVYLSEGIPAIQLGQEFLRT----KGGDGNSYNTGDAVN--AIDWDRTTQYADS-------VDYVKGLIKLRKQINALR-- 212713630 72 ---------------------------------------------------------------------------------------------------------------------------------------------------------KLDSKLGTEAEFKNMIKQCNAVGVDIIAYVVLNQTADVADGKQTGVAGTNGSTGDYPGFATEQYPEGITASDF----HSCSKNISNYANQQEVQECRLSSMWDFDSESEKVQDIQSDYLAALWNAGVRGFRMDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 86134213 181 --------------------------------------------------------------------------------------------------------------------ELVAYVKEMNFTHVEFMPIMEYPYDPS-WGYQLTGYFAPTSRFGYPDEFKQLVDTFHENGIGVLLDWVPSHFSDDHG-----------------------------------LGFFDGSHLYEHPDRRKGYHQDWKSLI-FNYGRNEIKAFLISNAIFWLDHHADGLRVDAVASMSREEGQWEPNIYEAIDFIKDMNAAVYEAFPDVQTIAEESTSFPKVSRYDGGLGFGM-----------------------KWMMGWM--------------HDTLGYFQKEPIYRK------------HHQNELTFGLNYAFSENFML-PLSHDEVVYGKNSIVDKMPGDEWQKFANLRLLYSFMYTHPGTKLLFQGGEFGQ-------------------------------------------------------------- 91977950 26 -----------------ERIELPERTEEWHGYLNDVSPYGYRVHGPYDPERGHRFNLDPYAKRLFGRLDAHFAYRPGSFDRRDNARESRPGIPW-EDTIIYEAHVKGLTGTFGGLASMIDHFKRLGVTAIELLPILVENKLVNYWGYNTISFFAPEPRYAPLDAFRTTVARLHDAGIEVILDVVYNHTAEGNHLGPTLSFRGIDNASYYWLMPDNPR----------------------------YYDDFTGCGSSVNLSHPRVLQMVMDSLRYWVEVHVDGFRFDLATTLARGPNGFERNS----GFFTAIRQ--DPVLASVKLIAEPW------------DLGMGGYQVGAFPSQWSEWNDRYRSAMRRYWSGIGEVSRRMTGSSDIFNHDGMPRASINHVTVHDGFT-------LADLFSYNEKHNLANGEDNRDGSNDNHSNNCGH-----EGPTDDPEIVALRRQLRACLFLAQGVPLMLAGDEVGNGNNNAYCQD----NEIGWV-----KWDGLNREGD---------------------------- 114707302 29 -------------------------------------------------------------------------------------RWTTPEWNGREETVFYELHTGTFSGTFEGIEDKLDFLKSVGITTIELLPVAQF-MGKRGWGYDGVMLYCPHEAYGGDAGLKRLIDAAHSRGLSVFLDVVYNHFG-----------------------PDGNYLGAY---APEFFHEEIHTPW----------------GPAIAYDEEPVRAFMIENSLYWLEERFDGLRLDAIDSIKDTTDTP---------LVKELAAAVRKRFPGR----HVHLTTEDDRNITWHIERGETGQPLLVSGEWNDD-------LHHTVHVLATHEQEAYYADYTR---GSVSQIAKSLATGFVFQGDYSPVRDKKIGSRSEHLPPTAFVNFIQNHDQIGNRAFGERLT-------DLASRRMVECAQAILLLSPHIPLIFMGEEWG--------------------------------------------------------------- 163731510 158 --------------------------------------------------------------------------------------------------------------------------------------------------------------------FQRMVRRLHSARIEVILDVVYNHTAEGDQRGPTLSFRGLDNASYYRLTD---------EDARYYVNDTGTGN-------------------TLNVAHPQVLRMVLDSLRFWVEHGVDGFRFDATTLAREADGFDPQGG-----FMDALRQ--DPVLAGVKLIAEPWD--------IGPGGYQLGAYPPEFAE-WNDAYRDTVRRFWKG-DSHSAQDLAARLLGSAEVFDHRGWSSVNFIAAHDGFTLADTTSYAKRHNQANREG---NRDGHHTNHS-DPCGVEGPTSDPDIL----ARRARRQRNMLATMFLSQGTPMLLAGDEMGNGNNNAYCQD----------------------------------------------------- 197336349 43 -------------------------------------------------------------------------------------------------------------GDLQGIIDSLDYIQSLGMNAIWMTPVFESPLDNQDHGYFATDFFKIDPRFGTLEKAKELVEEAHKRGIYVLFDGVFGH----------HKKGLIKPSPTGLLPAGEHNPVNY----------------------------------------PESEAFYKEVATYWIKEKIDGWRLDQAYQVPTQSWTNIRKAVDAASKETFYNNKGEQVNPLGYMVAEIWNNENYITEGYGSEQNPAAFDFPLRFRIAETFAHKGGDWLNQGMQMHELYPPHAVPNLMLGNHDVVRF---------------------------------------------GDLLQRGDIAN-----PNDKNYWTRHKAALSFQAAYTGPITLYYGDEIGQVDGFSKKENKDKGLCDDHIARSSAKIDSLTAKLTPE--QTDLKNYVTALMQLRIKHPALSKG 116249384 83 -------------------------------------------------------------------------------------RWKTSDWTGREEMVIYEMHIGSFTGTFKAAIERLDHLQALGVTALQIMPLSEFP-GRYSWGYDGVLPYAPDSSYGRPEDFMALVDAAHQRGISVFLDVVYNHFG-----------------------PDGNYIPAYAPLFTDHHKTPWGNGINYDGDG-----------------SEMIREFIIENAIYWIEFRLDGFRFDAVHAIKDDSAEHLLHALARRV-------RAAAGDRHVHLIVENEENDSDLLTRDENGEVK------LFTAQWNDD-------VHHVLHITATGETFGYYADYAGDAGKLGRALAEGFVFQGEHMPY---RGGSRGRPSGHLPPTA-FISFIQNHDQIGNRALGDRV-LASSPADVVRAV------AAIYLLAPEIPMLFMGEEWGA-------------------------------------------------------------- 77463442 170 ---------------------------------------------------------------------------------------------------------DGLRGTFLGLASDLEHLTRLGVTAVELLPFLVNRGLSNYWGYQTVGFFAPDPRYGALWEFAAMVRRFHAAGIEVILDVVYNHTGESDELGPTLSFRGIDNRSYYRLTEGGRR-----------------------------YANMTGTGNTLDLSHPMVLRMVMDSLRYWVEMHVDGFRFDLAS----TLGREEDAFDEQGAFFDAIRQ--DPVLTRVKLIAEPWDL---------GPGGYRLGGFPHPFLEWNDKFRDDVRRFWRAERFDHHSRAATSSVNFVTAHDGFTLLLVSHARKHNEANGEDNRDGHDD----------------NHSDNMGLEGPTTDAGILA------ARALRRRNLLAT-LFLSQGTPMLLGGDEI------GNGQGGNNNAYAQDNPIGWIDWDRPDE---------TMLAFVARISELRRSLPVLR-- 197790174 46 -----------------ERIALPERTEDWHGYHNDVSPYGYRVHGPYAPEQGHRFNAHKLLLRLVWSDAHGYRTGSPSFDRRDNARDEIFNWGRREDTIIYEAHVKGLTGTFSALSAIVDHLKRLGVTTIELLPIHGFVDDRNYWGYNSIAFFAPEQRYTNLDTFRTAVARLHDAGIEVMLDVVYNHTAEGNQLGPTLSFRGIDNLSYYWLKPDNLR----------------------------YYDDFTGTGNSLNLTHPRVLQMVMDSLRYWVEVHVDGFRFDLAT----TLGRGPNGFDRGGAFLTAVRQ--DPVLSTVKLVAEPW------------DVGLGGYQVGAFPSQWSEWNDRYRATLRRYWAGLGELGGRMTGSSDLFNHDGRT-----PQASINHITVHDGFTLMDLFSYNEKHNEANGEENRDGSNDNNSNNCGHEGPTDDATIVALRQQLRKNQLAC--LFLAQGVPLLLAGDEVGQGNNNAYCQD----NEIGWVN-----WDGTGQDGD---------------------------- 157272191 150 ------------------------------------------------------------------------------------------------------------------------------------------------------------------QEFRGMVKALHAAGMEVILDVVYNHTAEGNHLGPTLSLKGIDNRTYYRLVDDQPQ----------------------------FYMDYTGTGNSLNVRSPQSLQLIMDSLRYWVEMHVDGFRFDLASTLAREF-YDVDRLSTFFEVVQQ-----DPIVGQVKLIAE----PWDV-----GPGGYQVGNFPPNWTEWNGKYRDTVRDFWRGEPYQDDGRKPFHSINFVTAHDGFT---------------------LNDLVAYNDKHNEANGEENRDGESHNRSWNCGIEGPTQDEKVLELRAKQRRNFLATLMLS-QGVPMISHGDELGQGNNNAYCQD----DEISWI-----DWENADE---------QLLEFARKLTAFRHRHQVF--- 119775586 156 --------------------------------------------------------------------------------------------------------------------EVIQYLKRLGVTALELMPFFDEPFLHNYWGYNSIGFFAPHNAYGDIREFRAMVDALHGAGIEVILDVVYNHSAEGNAMGPVYSFKGLDNACYYRLTDTGHYIN-----------DTGCGN-------------------TLDLGQPRVLELVMDSLRYWALVGVDGFRFDLAAFDTHSGFFAALGQDPVLKHLKLIAEPWD-VGPGGYRLGEWNDKYRDAMRRLWRGDEQILGEFARRFH-------GSADLFE------PSFRGPWASVNFIASHDGFTLR---------------------DLLSYEQRHNLANG---EDNRDGHQENLSHNFGVEGEATELVAARKHKARAMLVTLFFSFGIPMLRAGDELWQTNNNAYCQD---------NALTWIDWESAD---------TELIDFVAGLIHIRRKLPLLA-- 139867062 253 -----------------------------------------------------------------------------------------------------------------GVIEKIPHLLELGINAVELLPVFEFDELENTWGYSTINFFSPMSRYASAREFKEMVKALHSSGIEVILDVVYNHTNDANPYTTSFRGIDN--KVYYMLDNNGQLLN------------------------------FSGCGNTLNCNHAVVTELILDSLRHWVEYHVDGFRFDLASVLCRGIDGSPLNAP---PIIRAI--AKDAVLSRCKIIAEPWD--------CGGLYLVGSFPNWDRWAEWNGKYRDDVRKFIKG-----DYGVKGSFATRVSGSSDLYKM--NKRRPYHSINFV----IAHDGFTLRDLVSY-NLKHNEANGEGGNDGTNDNFSWNCGFEGETDDASRQMKNFHLALMISQGTPMMLMGDEYGHTNNNSYGHD----------------------------------------------------- 118581669 78 -------------------------------------------------------------------------------------------------------------GTFDAVISRLDYLAELGVTALELMPVAQFP-GERNWGYDGTFPFAPQNSYGGPEGLKRLVDACHGRGMAVILDVVYNHLGPE---------------------------GNYLHPYGPYFTDRYRTPWGDA----------------VNFDGPDVRHYVISSALQWVDYHLDALRLDAIHGIFDFGARHILG-----ELACELHRRQEALGRPVYLIAEVILPPER-----GGHGLDAQWNDDFHHALTAFLTGERSGYYAD-----------------FGSFGQLVKAFEQGFVLSGGYSVFRRRR----HGSSSADCPPSRLVVFSQNHDQVGNRMAGDR----PHERLDPARLRLAAAAVL---LSPCLPLIFMGEEYADPAPFPYFGDPGLVAAVREGRRTTFRSARLDLGLHRVGEHGRLFAFYRELIRLRKELPVFRDG 145510486 27 ------------------------------------------------------------------------------------------------------------GGDYKGMIQQLDYIQNLGFDAIWITPVVDNYDGG-YHGYWARDMYGVNRNFGSADDLKALVNACHQRDIWVMVDVVANHMGNTNL--NFNQNNPFNQSSHYHDWCDITDNDFNSHNLYNIERCRLAG------------------LADLNQDNQFVTEQLLQWIKWLVEFKFDGIRIDTLMMVK-------------IDFWYKFSEAA-----GVYTVGEV-------------FDGDMNFLKQFVGPVDALLNYPLFYTARDVFLHWRDMNTFENYYNSLTN----SWGKQNIQYAGNFNDNHDNARFLNDQVSGYIP-----------DEVFLSDKPHLTFSAIKKL---------QFKAITAFCLTSVGIPMIYYGSE----------------------------------------------------------------- 157149012 27 -------------------------------------RYGYRVHGPWQPAQGHRFNPAKLLIDPCARRVEGELKDNPLLDHRDNAAVATADRYDWEDDVIYEAHVKGLTGTWKALGHMIAYFKQLGITALELLPVAHFASESNYWGYNPVAMFALHPAYAALDEFRDAIKALHKAGIEVILDIVLNHSAELDLDGPLFSLRGIDNRSYYWIKEDGD------------------------------YHNWTGCGNTLNLSHPGVVEFACECLRYWVETHVDGFRFDLASVMGRTPAFR-QDAP-------LFTAINNPVLSSVKLIAEPWD---------IGEGGYQVGNFPPPFAEWNDHFRDAARRF--WLQRNLPLGEFAGRFDVFKRHDRLPNASVNLITAHDGFTLRDCVCFNKHNEANGEENRDGTNNNYSDNH---------GKEGLGGTLDLIERRRDSIHALLTTLLLSQGTPMLLAGDEHGHGNNNAYCQD---------NALTWLDWQQA---------NSGLTTFTAALIHLRQQIPALVG- 108762458 188 -------------------------------------------------------------------------------------------------------------GTYRGFGEKAAYLAELGITAVELLPIHEKPLDGGYWGYQTINFFAPELSYAAINEFKWMVEQLHKHGIEVIIDVVYNHTGEGGLWREKLETDDVMPGE-----PLESLDPAETAGLYSFRGIDNQAYYALNPDRRTYWNTGVGNQTRPNHR--PTRKLIIDSLRFYVEEHVDGFRFDLAPILGERDGDYNRWDDPRNTVLQDVIDDPVLQKYNTRIMAE----PWSAGGWYCMPLGEFPNAKTQPGNGWYEWNGRFRDWWRAFMDGWKLNSNEGSLCGRPGTVDGGFLMYGQEWFERNGRRPYHSMNFITVHDGFTMYDLFAYDEKQNLNPVCCDTPNHNRSRNWGPIGDERAESMRRIRNAFMSMMISHGTPMILGGDELGNNNAYSTLDNPFNW----------YQWGTYLARDE----RHRMFEFVKAAIRLRKEH------ 189198075 59 ------------------------------------------------------------------------------------------------------------GGTFKGLQAKLDYIQGLGFDSIWITPVV-SNKAAGYHGYWAEDLYKINSNYGTAADLKSLTAAAHAKGMYVMVDVVANHMGP-------------------------GAVTANQPAPLNLSSTYHTPCAIDYSNQNSVEVCEIAGLPDINTSLTSVRDTFKTWISYLVEYSFDGVRIDTVKHVEKDFWPGF------------------AAAAGVYSIGEVFDGNPDYLAQYAKLMPGLLNYAVYYPMNNFYQQKGSSQALVDMMNTSSTFPDPAALGTFLDNHDNKRWLAVKNDKTLLTNC-----------------------------------------------------------LAYVIL--ARGIPIVYYGTEQG----YAGGDDPANREDL---------W------RSSFSTNTDMYQNIKKLTAARKS------- 171743058 1132 ----------------------------------------------------------------------------------------------------------------KGATSGLDYLKSLGVSHVQIMPMYDYGSGAQNWGYDPENYNVPEGSYSSVAEMKQMVKELHKNDIRVIMDVVYNHV-----YNAASHSFNKTVPGYYFRYD-------------------ANGALVNNSGCG----------NDTASERKMMRKYIVDSVTYWANYNVDGFRFDLMGLID-------------LETMKEVRAALDKIDPSIIILGEGWTTMDKSRMTIQPNAYEVASDGKNNGIAFFNDSIRDGIKGSVFSDTDTGFVSGKAGQEGLIAHNALGCRY-DADADTTCWNGNAQDHYADAGQVVNYAEI-------------HDNMTLYDKLRASVPTDDDATTVARAKLADSIVYLSEGIPAIQLGQEFGNGNSYNTGDAMN-----------AIDWDRTTQYADS-------VDYVKGLIKLRKQIKALR-- 171743058 69 ------------------------------------------------------------------------------------------------------------------------------------------------------SYR-LDSKLGTEAEFKNMIKQCNAAGVDIIADVVINQTSDVAAGEQKGVAGSNGSTGSYPGFATKRYPDGITASDF----HSCTKNISDYGNQWEVQECRLSSMWDFDSESEKVQDIQSDYLVSLWNAGVRAFRMDAVKH---------INTSSMKAIKEKFAQKIGKNADDIYWIQEVIGNSSEAA--------------------------------------------GIQPSNYVQNGTVTEFGF-KSEMNQAFKDKIANLKGLDERLSKDLSSEDANVFVTN----WDTARNEGALTYKDG---------AKYQLANAFMLAYDGTPRL--------ISDYKWSNGDDGAPGATATSVPDVDMDKVCSTNDSDWNCEQRWTSTRGMIALR--------- 158312903 262 ------------------------------------------------------------------------------------------------------------------------YVRENGFTHVEMLPVAEHPFGGS-WGYQVTSYYAPTSRFGSPDEFRHLVDALHAAGIGVIVDWVPAHFPRD-AFALGRFDGTPLYE----------------------HPDPRRG-----EQPDWGTYVF-------DFGRSEVRNFLVANALYWLEEHVDGLRVDAVALYLDYSRPSGEWVPNAHSLLQEVNATVYRRVPGAMMIAEESTAWPGVTRHLGGLGFGFKWNMGWM---------------HDTLDYSSRAPLFRTY-----HHHQMTFSLMYAFSENFVL------------------------------PFSHDEVVHGKGSLLRKMPGDRRAQLANLRALYGYMWAHPGKQLLFMGCEFAQ--------------DNEWSEATSLDWHLLGEAG-----HGGVARLVRDLNHTYREIPAL--- 109898503 97 ------------------------------------------------------------------------------------------------------------GGDLRGVLDNGRYISDMGFTAVWLTPVVDNPDQQAYHGYWASNFYKIDEHYPSSDDYKKYTSSMREHGLKTVFDVVANHGSPSFTMAVEQEKFGKLYDE-----NDQLVADHHNVPPEKLDPNN-------------PLHQFYHTEPDLNEDNAQLRDYLINAYLYWIEQGADAFRIDTIKHVP-------------HHFWQEMAARVRALHPDFFMFAESYD-----------------YNANFIAQ--------------------HTLPKNGG----ISVLDFPGQKAITDVFESSSSDFSDLLPYLH--LTHGPYANPYELTTFYDNHDMPRMNASDTG----------------FIDANNWLFTSRGIPVVYQGSEIG------FMRGKAEHQGNRNY---------LGQANIDLAKTHPIHNALTGIANVRKSTPALQNG 90425164 139 ------------------------------------------------ALAGDHYKFDPHGQQLPDPLAFAAEMRPDASVVVDPARLSHPINALTSPMSIYEVHLGSWKDDYRELAEVLPYVRDLGFTHVEFLPVNEHPFDGS-WGYQPTGLFAPTSRFGTPEDFIALIDACHRENIGVLLDWVPGHFPD-----------------------DPHGLANFDGTALYEHANPLQGRHMDWGTLIY------------NYGRTEVVNFLVSNALFWLERAVDGLRVDAVASMWIPNKFGGRENLEAIDFLRRFNTEVYAKFPHATTAAEESTAWPQVSRPYGGLGFGYKWNMGWMHDTLDYISKDPIYRKHH--------------------HGEILFGLQYAFSENF------------------------------ILPLSHDEVVHGKRSLIGRMPGDAWQRFANLRAYYSFMFAHPGKKLMFMGCEFAQERE--------------WNHDRSLDWHLLEQPEHQG-----IQALIRDLNGLYRRLPAL--- 86609964 25 ------------------------------------------------------------------------------------SRVVDPHFDWQSQWILYELHVGTFTGTFAALIPRLPELVELGVNVLELMPVAQFP-GERNWGYDGVYPYAVQTSYGGAAGFKALVNACHQLGLAVILDVVYNHLGPE---------------------------GNYLRDFGPYFTDK--------------YHTPWGDALNFDDRYSDVREFFLQNAEYWLEEHLDGLRLDAVHAIYDFS---------AYPFLQELAEQVDATGRPRVLIAELITPREQGGYGLDAQWCDD-FHHSLHTLLGYYQDFGELEHLAKAYRESYVYSPGSQFVVCIQNHDQIGNRMLGERLSQL-TSFEGLKLAAAALLLAPMLPLLFMGEEYGEVAPFLYFVSHGDPDLVEAVRQGRRREFSAF----------------------------AWQGEPPDPQAEETFLRSKLNWELKKAGH-----HQVLWKWYQALIRLRKTQPAL--- 90962268 111 --------------------------------------------------------------------------------------------------------------TFKDLTELIPYVKKMGYTHIEFMPLMEHPLPAS-WGYQLTGYFALCSSYGTPDEFKDFVNECHQNNIGVLVDWVPGHFSI-----------NDDALAYY----DGTPTYEYEDPDRAKNIGWGALNF--------------------DLGKPEVQSFLLSSAFYWLNEHLDGMRVDAVSYLDYDEGPWKPNKYEGYAFLQKFNKVVKFAHPESLIIAE------------------------------ESSSGTQISGTIESGAIGFDYKWNMGWMN--------------DVLEFFEMDPYFRKDNLNLVTFSFMYWQAENFVL----PLSHDEVVHGKKSLMHKMWGDRYRQFAQLRTLYTFMMMHPGKKLLFMSGEWGQ-------------------------------------------------------------- 89210475 464 -------------------------------------------------------------------------------------------------------------GTYLGFIDKIPHLKDLGITHVQLMPVLNFYYGNYNWGYDPHNYFTPDPHL-RIKELKTLIKALHDAGIGVVLDVVYNHTAKTS----TFEDIVPNY--YYRRNPDGS------------------------------FTSGSGCGNDTASERAMMRKLIVDSTRYWVEYHVDGFRFDLMGLHDE-------------TTMKKVASTLRSINPDVVLHGEGWLPVKD--RYIKGAGAERS--CLQMEHAIAVFNDGLRDALKH--EYYASPLPEGGFVQRQKN---------KEPLIRSGIIAGMVDYTSPVLIDGNPYNRFADDPEETITYVTHDGYTLWDKIVGSTPNATEEERKQMHKLAHAVILTSQGKPFIHGGAELLRPDNDRYGVDHNSYDSGDLTN--QIDWSRKVKYAD-------VYEYFKGLIELRKSHEAFR-- 149910894 265 -----------------------------------------------------------------------------------------------------------------------PYVKELGFTHIQLMPISEFPFDGS-WGYQPVGLFAPTSRFGSLTDFQFFVDACHEANIGLLIDWVPGHFADAHGLAQ---------------FDGSHL--------------FEHADKRQGFHPDWKTHIF-------NYDRAEVRSFLISNALAWFDNAIDGLRVDAVAYSRKEKYGGRENL-GAIELLKQVNQRCYKNHPGIMMVAEESTAWPGVTNFTDQGGLGFGYKWN-MGWMNDSLEYMSCDPLYRQHH-----------------HHEMTFSLAYAFSENF------------------------------ILPLSHDEVVHGKGSLLEKMPGDDWQKFANLRAYYGFMWAHPGKKLLFMGCEFAQ-------------------------------------------------------------- 116073589 135 -------------------------------------------------------------------------------------------------------------GTLRGLIRKLPYLQSLGITAIELLPIQAFPGRDNVWGYSPLSWFAPHHEFAARQQVRELVAACHDAGIEVLLDVVYNHTTEGNQQGPTLSWRGIADCLYYH--------------------QTAKGEYQDVSGCG----------NSIAANRPLVRQLILESMRCWIELGIDGFRFDGIALSRGEKLKPLDHPPLFEAIDS------DPELSDLKLVSEPWDPSKRIGAWNGRFRDDLR-------RFWKGDEN-STWTLGQRLRGSPDLNDGDRSVNFITAHDGFTLALVSFNVKHNLANGEDNRDGEN------------------HNSSW-NHGVEGPTTDRAVQTLRRRQQRN---LLTSLLLS-RGVPMLLMGDEVGGGNNNTWCQD----------------------------------------------------- 114331285 246 ----------------------------------------------------------------------------------------------------------------QELADHLPYLQEMGYSHVELLPISEHPLDES-WGYQVTGYFAATSRYGNPEAFMYFVDKCHQAGIGVILDWVPAHFPQDS-FSLARFDGTALYE---------------------------------HEDPRLGYHQDWGT-YIFNYGRSEVKSFLLSSAHYWLSFHIDGLRVDAVASMLYEWLPNRFGGREAIDFLRELNTMVHGEFSGALTFAETSWPAVSRPTYLGGLGFSMKWNMGWM----------------------------------------------NDTLNYMQLDPI-HRHYHHNELT------FNQLYAYTENPLSHDEVVHGKKSLLDKMSGDVWQMFANLRLLFTYQMTCPGKKINFMGNEFAQ-------------------------------------------------------------- 154323135 4 ------------------------------------------------------------------------------------------------------------GGTWRGIISKLDYIQGMGFDAVWISPITKNIEGTAYHGYWPEDIYSVNPHFGTADDLLALSDALHARGMFLMVDIVVNHM------------GSPPTVDYSRYVPFNDSSYYHPQSFVTNYENQQETEEGWLGDEHVPL-------PDLNTEDPTVVLTLQTWITKLVQRKIDGLRIDTFKHVRKNFWP---------DFVR---------AAGVWSVGEVLSGDPDYLSSYQP-------------------------YVGGLLDYGTYYPLKRAF------HRDGGSM--------YELTNLLTPQYRSKFRDMQ------QMSTFMENHD------------MPRFTNDTNADLAVVKNAMAWNLLTDGVPIIYYGQE----------------------------------------------------------------- 157413001 290 ------------------------------------------------------------------------------------------------------------------LTEKLPYVKDRGFTHIELMPISEHPFDGS-WGYQVTGWYAPTSRFGTPNEFREFVNKCHEEGIGVILDWVPGHFPKDKH-GLAFFDGCHLY---------------------------EHGDSRIGEHKEWGTLIF-------NYSRNEVRNFLVANLIYWFEEHIDGIRVDAVASMLYRLRPDGEWIPEAVKFLQQANHVLFQHFPGALSIAE------------ESTTWPMVTKPTDMGGLG------------------FNLKWNMGWM-----HD---------MLDYFEIDPWF-RQFHQNSVTFSITYNYTENFMLALSH---DEVVHGKSHLLHKMPGDDWKKYANTRALLTYMWTHPGKKTIFMGMEFGQRQEWNVWDD----------------------------------------------------- 78222053 91 ------------------------------------------------------------------------------------------------------------GGTLKGLASKMGYLKRMGVTAVWVSPLFKCSFVPTYHGYGIQNFLEVDPHFGTADDLRELVHVAHANGIYVILDIILNHAGNIFAYDRGFRSADGTPNLPFGPIDTKANPDAWPDGAVWPRAYTRMGHIRDWDSYHEYLDGDFFDLKDIHLGEGEVDAFLCEVYKYWIALDVDGYRIDTVKHMG--AGATRFFASVIHEFAQA------IGKENFYLIGEI------------TGGRDNAFNTLATTGLNAALGVDDI---------------------PLRLEDLVKGRANPADYFNLFRNSLLVRKESHVWFRDKVVTV----------IDDHDQVCRGAKKERF--CAGDPKWRRLVLNALALNTTTLGIPCVYYGTEQGEGGDDRYLRE----------------------------------------------------- 74314034 27 -------------------------------------RYGYRVHGPWQPAEGHRFNPAKLLIDPCARQIEGEFKDNPLLHARDNAAIAHYDWEDDASTIIYEAHVKGLTGTYKALGHMINYLKQLGITALELLPVAQFASESNYWGYNPVAMFALHPAYAALHEFRDAIKALHKAGIEVILDIVLNHSAELDLDGPLFSLRGIDNRSYYWIREDGD------------------------------YHNWTGCGNTLNLSHPAVVDYACACLRYWVETHVDGFRFDLAAVMG-----------RTPEFRQDAPLFTAIQNCPVLSQVKLIAEPWDIAL-----GGYQVGNFPPLFAEWNDHFRDAARRF--WLHY--DLPLGAFAGRFAASSDVFKRNGRLPSAAINLVTAHDGFT-LRDCVCFNHKHNEANGEE-NRDGTNNNYSNNHGKEGLGGSLDLVERRRDSIHALLTTLLLSQGTPMLLAGDEHGHGNNNAYCQD---------NQLTWLDWSQA---------SSGLTAFTAALIHLRKRIPAL--- 84494333 25 -------------------------------------------------------------------------------------------------------------GTFDAAVERLDHLVELGVDVVEVLPVAAIP-GRWGWGYDGVDLYAVQDALGGPAAFQRFVDACHARGLGVCLDVVYNHLGP---------------------------SGNYLGRFGPYFTQSHQTPW----------------GPAVNLDAPEVRAFIIDNALRWLDFHVDALRLDAVHALIDEG--------ERHLLVELVAALADQLGRPLDLIAESDLNNTTMVTSTPEGGLGMQWADDVHHGLHVALTGETQGYYEDFGGGTRTLPDGGPL-------DVLAHVLTRGFLHDGSWSTFRDRAWGKPVDVDALDGRRLVTYLQTHDQVGNRATGDRIGASITPG---------RVAIGAALYLLGPGTPMIFMGEEFAASSPWQFFTDFTDEGMAEAVSRATRDVSVLRWEELASQPHATVLEWYRQLIQLRRE--VLGAG 33240852 160 -------------------------------------------------------------------------------------------------------------GTFLGLIEKIPYLKDLGITTIELLPVFAFDPSDNFWGYSPVNWFTPHQSFISKVDFRKLVATCHDNGIEIILDVVYNHTTEGNE------------NGPVISWKGFGESIYYHKNEQDEFLDVTGCGNTIAANQ------------------PIVRQLILESIKCWSELGVDGFRFDGVALSRGKDLAPLDSPPIFEEI------ESDPLFSELKLISEPWDGLYRLSDFPAKRVSTWNGHFDDLRRFWKGD-KDSTWALKDRLLGSPSIYKNNKSINFITSHDGFTL---------IDLVSFDKKHNLSNGESNRDGENHNNSWNHGVEGPTTNQKLNMIRQRQQRNLLSSLLLS-------------PGVPMLLMGDEVGGGNNNAWCQNTSIGW---------MIW-------NTGSCDNELKDFVKNLISIRKNLSEF--- 123471876 38 -------------------------------------------------------------------------------------------------------------GDLRGIINALDYIKGLGVNALWMTPIFDSSNGQGGAGYFCTNYFKIDPKFGDDATFRELVDKCHKKGMYVFLDGVFGH---------------------------------------------HGGVTTASPSGKWPQGGNNPVSY------PGSLDFYKEVAKYWINYGIDGWRLDQ----CYQMYQNNYN------YLKEIRQAVEEACNARKQRGEKWG----TLGYIVGENW------------RSASEIQQQTYSGDGIRSAFDFPSRYSLV---------------RTVAMEESGASSYVQELGNIFKTNSEKGYYGQVYPNLFISNHDVWRFGNLINKYGYGKSSQDYWKRHKIAMALLASYTGPITIYYGDEIGDL------------------------------------------------------------- 146342650 137 ----------------------------------------------------------EHLPLKSDPMAFAAEMRPKDETRLPRPRPAPHDINKLNKPVIYEVHLGSWRRTYRELAEQLPYARDMGFTHIEFLPINEHPFDGS-WGYQPTGLYAPTSRFGSPEDFCALVDACHREGLAVWLDWVPGHFPD-----------------------DPHGLGHFDGTALYEHANPMQGRHLDWGTLIY------------NYGRTEVANFLRSNALFWLERGIDGLRVDAVASML----------------------YLDYSRPSG-----GWIPN----KYGGRENLEAI----------EFLRRTNIDVFGHFPQATTAAEESTAWPQVSRPVDTGGLGFGYHDTLRYVSKDPIHRKYHHGEILFGLHYAFSENF---ILPLSHDEVVHGKRSILGRMPGDDWQRFANLRAYYSFMFGHPGKKLLFMGCELAQERE--------------WNHDTSLDWHLLGDARYAG-----IQALIRDLNHLYRNQPAL--- 39969197 3 ------------------------------------------------------------------------------------------------------------GGTFKGLESKLDYIKNLGFDSIWINPVV-SNKADGYHGYWAQDLYAINSNYGSAADLKSLVNTAHSKGIYVMVDVVANHMGPGS------------------ISDNRPAPLNQNSSY-------HSQCTIDNSNQSSVENCWVANLPDINTQSSGIRQ-LLNTWVSWLEYSFDGVRIDTVKHVEKSFWP---------GFVKSI---------GAYAIGEV----------FDGNPSFMAGYANLMPGLLNYAVYYPMNRFYQQGNSPQEL------VNMIDN---ITASFPDPAALGTFLDNHDNPRWLNQ--------------------------------------TNDQTLLQNAL---AFVFLSRGIPILYYGTEQGLVG----GDDPANRED----------------------------------------------- 126179212 185 -----------------------------------------------------------------------------------------------------------------------DYLLEAGFTHVEFLPVMEHPLYAS-WGYQTLGYFAPTSRYGTPQDFMHLVEHLHLRGIGVILDWVPSHFPSD---------------GYGLSYFDGTY--LYEHALPGRRYHPEWKSYV------------------FNLARNEVRSFLISSAVFWLERHADGLRVDAVSLYLDYARSAGEWTPNVYGFLRKVNDTVHANFPDVLVIAETAWPGVTAPTATGGLGFDLKWNMGWMHDALDYFTLDPVFR-----KYRPDLLTFSIWYAF------------------------SERYVL---------------------PLSHDEVVHEKSSLIGKMPGDEWRKRANLRLLYGYMFTHPGKKLLFMGGEFGQ-------------------------------------------------------------- 14021059 494 -------------------------------------------------------------------------------------------------------------GTFASFVDKLDYIEDLGVTHIQLLPVFSSTNTNYNWGYDPQSYFALDPEL-RIKEFKKLIDEIHSRGMGVVLDVVYNHTAR-----------------------------------VGIFEDLVPNYYHFMDADGTPRTSFGGGR--LGTTHEMSRRILVDSITYWVEEKIDGFRFDMMGDHDAES-------------IQIAYDKAKEINPNIVMIGEGW------ITYAGDEDDPNVQAADQHWMQYTESVGVFSDEFRNELKSGFGHEGEPRFLTG-------GARNIDLIFDNIKAQPH-----------NFIADDPGDVVPYIEAHDNLTLHDVIAMAIQKDPDDHQEEIHQRIRLGNLMTLTSQGIAFLHAGQEYGMTDENEPFRYPYFIHDSYDINR--FDWERATNA-DAYPIQNLTREYTTGLIELRRSSDAFRLG 62390962 75 -------------------------------------------------------------------------------------------------------------GTFEGVVDKLPYLRDLGVTAIELLPVQPF-GGNRNWGYDGVLWHAVHAGYGGPAGLKKLIDASHQAGIAVYLDVVYNHFGPD---------------------------GNYNGQFGPYTSGGSTG---------------WGDVVNINHDSDEVRNYILDAARQWFDFHVDGLRLDAVHSLDDR---------GAYSLLAQLTMVAEDVSAQTGI----------PRSLIAESELNDPKFVTSREAGGFGLDAQWVDDIHHALHALVSGERNGYYSDF-GSVDTLAKTL--REVFEHTGNYSTYRGRNHGRPVHPDITPASRFVTYTTTHDQTGNRAIGDRPSTTLTPEQQ-------VLKAAIIYSSPYTPMLFMGEEFGATTPFAFLNRLTSEGRKREFARLGWNADDSKLDWEFTAEQRRINDAYKQLLHLRH-------- 86134053 7 -----------------------------------------------------------------------------------------------------------------------------------------------DRGFSIIDY-NLNDELVSQEDLVDL----KQLNIELKFDIVLNHLSVASPQFKDLIEKGSKYKDFFINWPDGSLKPYWNTFYQKITPNPIKDNFKQELLHHVYMNSTFLGQMDVNAKSDLVWEFYQETLKKVSNFGGKILRLDAFAYLHKQVGTNFFNKPGTWNYLRKIKTIADDYN--LMLLPEIHAEYGVKLHEEVAKEGYFIYDFFLPGLTIHTIESKNNRALFKWIHEI--IDKNYKTVNMLGCHDGIPVLYNQGLLKDEEIENVMTTILNRGGRVKNLYDAEGNKSYYQVNATYFSALNEDET---------------KLLIARAIQMFMPGIPQVWYLDLFAGKNDYEAA-DKAGSGGHKEINRTNLSLDQINIGLQKEVVLKQL-----DLIRFRNTSNVFSG- 159903609 290 ------------------------------------------------------------------------------------------------------------------------YVKERGFTHIELMPISEHPFDGS-WGYQATGWYAPTSRYGTPNEFRAFVDACHSEGIGVILDWVPGHFPKDSHGLA--------------FFDGSHL---YEHSDPRI-----------GEHKEWGTLIF-------NYSRNEVRNFLVANLVFWFEQHIDGIRVDAVASMLYKDYLRPEGQWEAVKFLQQANHVLFEHFPGALSIAETTWPGVTNPTDVGGLGFNLKWNMGWMHDMLDYFEVDPWFRQFHQNNVTFSITYNYTENFMLASHDEV---------------------------------------------------VHGKSHLLHKMPGDDWRKYANTRALLAYMWTHPGKKTIFMGMEFGQRKEWN--------------------------------------------------------- 124023537 290 -----------------------------------------------------------------------------------------------------------------------PYVKDRGFTHIELMPISEHPFDGS-WGYQVTGWYAPTSRFGSPDEFRAFVDRCHAEGLGVIIDWVPGHFPK-----------------------DGHGLAFFDGTHLYEHSDPRIG-----EHKEWGTLIF-------NYSRNEVRNFLVANLVYWFEQHIDGIRVDAVASMLYRDGEWIANEDEAVRFLQQANHVLFQHFPGALSIAE------------ESTTWPMVTQPTDMGGLG------------------FNLKWNMGWM-----HD----MLDYFELDPWFRQFHQNNITFSIWYTYTENFMLAL---------SHDEVVHGKSNLLHKMPGDDWQKCANVRALLAYMWTHPGKKTIFMGMEFGQ-------------------------------------------------------------- 206577357 27 -------------------------------------RYGYRVHGPWDPAQGHRFNPAKLLERLHGGMWEPDHRDSAAIAPKSQVVDLHYDWRGDKETVIYEAHVKGLTGTYKALGHMIAYFKSLGISALELLPVAQFASESNYWGYNPLAWFALDPRYASLDEFRDAVKALHAAGIEVILDIVLNHSAEIDLEGPTVSLRGIDNRSYYWVREDGD------------------------------YHNWTGCGNTLNLSHPGVVEWARQCLRFWVDEHVDGFRFDLASVMGRTPEFR-QDAPLFEAIRR------DSVLSQVKLIAEPWD---------IGPGGYQVANFPPLFAEWNDHFRDISRRF--WLQQNVSLGDFAATVNLVTAHDGFTLR-----------DCVCFNQKHNEANGEENRDGTNNNYSNNHGIEGLDANLAVIERRRASVHALLTTLLLA-----------QGTPMLLAGDEQGHGNNNAYCQD----------------------------------------------------- 152972305 27 -------------------------------------RYGYRVHGPWDPAQGHRFNPAKLLERLHGGMWQPDRRDSAAVAPKSQVVDLRYDWRGDKETVIYEAHVKGLTGTYKALGAMIAYFKSLGISALELLPVAQFASESNYWGYNPLAWFALDPRYASLDEFRDAVKALHAAGIEVILDIVLNHSAEIDLEGPTVSLRGIDNRSYYWVREDSD------------------------------YHNWTGCGNTLNLSHPGVVEWARQCLRFWVDEHVDGFRFDLASVMGRTPEFR-QDAPLFEAIRR------DSVLSQVKLIAEPWD---------IGPGGYQVGNFPPLFAEWNDHFRDSARRF--WLQQNVSLGDFAQR--FAASSDLFARDGKPPSATVNLVTAHDGFT-LRDCVCFNQKHNEANGEENRDGTNNNYSNNHGIEGLEANFA-VIERRRASAHALLTTLLLAQGTPMLLAGDEQGHGNNNAYCQD----------------------------------------------------- 126696846 147 ---------------------------------------------------------------------------------------------------------------FKKFLKKIPYLKELGITTIELLPIFDAPNGKNFWGYSPINWFTPHFEYLSNEEFRRFVEECHKADIEVILDVVYNHTSEGDSKGPAISWKGIDENLYYFIGKDKNYQD-----------VSGCGNTIAANRG-------------------LVRKLIIESLKCWAELGVDGFRFDGIALSRGENLSPLDNPPIFEDI------ECEPELIDIKFISE----PWDCGGLYKLGDFPSKNTFT-----WNGHFRDDLRRFWKGIKGSPSIYKEDNIFNFITSHDGFT---------------------LKDLVTFNRKHNFANREQNRDGDNHNNSWNHGEEGPTTNLLINDLRKRQQKNLILSLLIS-RGVPMILMGDEIG--------------------------------------------------------------- 183601495 142 -----------------------------------------------------------------------------------------------------------------------------------------------------------------VNEFRAMVKEFHRNGIEVILDVVYNHTAEGNHMGPTLSFKGIDNQAYYRLVDN---------DPLHYFDTTGTGN-------------------SLLMRSPHALQVITDSLRYWVEMHVDGFRFDLAATLARQF-QEVDKLSAFFDIVQQ-----DPVISRVKLIAEPWDSGGYQVGGFPPNWSEWNGHFDCVRDFWRSQPSTLPELASRLMGSSDLYQKNGASINFVTAHDGFTMND------------------LVSYNEKHNEANDEGNRDGENNNRSWNCGVEGPTT----IRDVNELRHRQMRNMFATLLLSQGIPMICGGDEVCLGNNNAYCQD----NELSWTH-----WDLKDYQQD-------MLDFVTKLIHIRLEHPVL--- 153837292 87 -------------------------------------------------------------------------------------------------------------GDLQGVIDSLDYIQDLGMNAIWLTPVFESIAGQDHWGYFATDYFKIDPKFGDLATAKTLVEEAHKRGLYVFFDGVFGH----------HKNGLIKPSPSGLLPSGSSNPVDY----------------------------------------PASLDFYKEVATYWIKEKIDGWRLDQAYQVPTDAWTQLRKVDEASQSVTYTNSKGDQVNPLGYMVAEIWKGESEIAEAYGSNSDPAAFDFPMRYRIVETLAVNESGVGGRGVDWLDN---GYSTHNQYPTHAQPNLMIGNHDLVRFG-----------------------------------DLLQRGNLADV-----NDAEYWLRHKAAFAFQAAYTGPITLYYGDEIGQVDGFAAKEDNN--------------------------------------------------- 150020357 238 SPVSKSAQVLL---YRNGEDKKPYKIVNMKYWEARVDGDLDGIFYKYRENYGKRETVDYYSKAVYKNGLKSAVV--------DLSKTNPDGWFNDEDAIIYEIHIADITGTYLGLTEELSHLVELGITHVHILPIFDFYTGDYNWGYDPYLFYSTDPKYARIIEVKKMIQKLHENGIRVILDMVFPHT-----FGIGELSAFDQTVPYYFYRLDKTGAYLNESGCGNV----------------------------IATERPMMRKYIVDTILYWINYHVDGFRFDQMGLIDKK--TMLEIERKAHKI-----------DKTIILYGEPWGGWGAPIRFGKSDVAHAAFNDEFRDALRGSVFDEKVKGF---------------------------------LMGAIGKETRVKRGVVGSIQYNSRIKSFAADPEETINYACHDNHTLWDKNYLAAKYDTDEMLRNAQKLAGAILLTSQGIPFIHAGQDFARTKNFN--ENSYNAPISING----LDYQRKYEYLD-------VFEYYKGLIKLRKGHPAFR-- 86157483 161 -----------------------------------------------------------------------------------------------------------------------------------------------------------------VNEFRGMVKALHRAGLEVILDVVYNHTCEGNHLGPTLSLKGLDNRTYYRLAGESPR----------------------------YYADYTGTGNSLDVTQPQTLALVMDSLRYWVEMHVDGFRFDAVTLARD---------PETFDEASRFLAAVDPVLRQVKLVAE----PWDV-----GPDGYKVGAFPVIWSEWNGKYRDVARRFWKGDEYEPAGRKIYASVNFVTAHDGFTLRLVSYDRKHNEANGEENRDGTD------------------ENHSW-NCGAEGETDDPAVLALRDRQQRN----LMATLLVSQGVPMIAAGDEMGKTNNNAYCHD----DELSW-----LDWDLDERRR-------ALLAFTRRMIRLRLSQPVL--- 84497418 120 ----------------------------------------------------------------------------------------------------------------------LDHLRDLGVSVIQVMPPFEY-AGDISWGYNPSHLFAVESTYGGPDAFKRFIKAAHEHGMAVIVDVVHNHISDLDLWFDGWSEGDGGG---IYFYNDWRAATPWGATRP-------------------------------DYGRLEVRSYLRDSALLWLEERCDGLRFDATNYIRSVTGGTWDGGPDGADYLSWLTSEITARQPWKLLIAEDNDPAVTTMSGQGGLGFH---------AQWDA---GFVHPVRKALTELSD-----------ENRDV---------------------ESVASAVLGEGRGPAGTRVIYTESHDEVANGKTRLPEAVAPGDADSWAAKKRAALGFVTVMFAPGLPMLFQGQE----------------------------------------------------------------- 162449574 31 SENAEAVDLCLVDDEGNEQRLPVRHRTSWHVYVPEVGPYAYRVHGPWAPERGLRFNP---RVRLLDPYAKALASRVQWDAGAFAHRSGEPDWGGDHRSVIYEAHVRGMTGTYLGIAAIIGYLRYLGITAIELLPVHAFVHERNYWGYHSIGFFAPDVGYRAGAEFKEMVKALHAAGIEVILDVVYNHTAEGNHLGPTLSLRGIDNPTYYRLVPGNE---------RYYFDYTGTGN-------------------TLNVRHPQTLQLIMDSLRYWLEMHVDGFRFDLAA-ALARGLHDVDQLSSFFTIIHQ-----DPVLSQVKLIAE----PWDV-----GPGGYQVGNFPVRWAEWNGRYRDTLRDFWRGLTGSSDLYENYTSINFVTAHDGFT---------------------LADLVSYNEKHNEANGEGGCDGADDNRSWNCG-----VEGPTDDPERARQMRNIMASLLFSQGTPMLLHGDERGQGNNNGYCQDS------------PLTW----QPWGWDEPSRALLEFTRKCLRIRHEHPALR-- 91216262 181 -------------------------------------------------------------------------------------------------------------------IDLVAYAKEMQFTHIEFMPIMEYPYDPS-WGYQITGYFAPTARFGYPEEFQELVNACHNAGIGVLLDWVPSHFPEDAH-GLGYFDGTHLYE---------------------------------HPDRKRGYHQDWKSLI-FNYGRNEVKSFLISNALFWLDYHIDGLRVDAVASMSREEGEWDPNIYEAIAFLKEMNEAVYLNYPDTQTIAEESTS----------------------------------FPMVSAPTSVGGLGFGMKWM--------MGWMHDT--LQYFKKEPIYRRHHQNDL---TFSMTYAFTENFML-PLSHDEVVYGKSSILGRMPGDEWQKFANLRLLYSYMFTHPGGTLLMMGSEFGQHEEWDF-------------------------------------------------------- 154250999 72 --------PGLLYGYRAYGRYAPEEGHRFNPNKLLLDPYARKLAGEVDALHG--YRVRSHRADLSFDRRDSAAAMPKGVTTFDWSRDIRPNTPWSE-TVIYEAHVKGLTGTFAALAKVIDHLKRLGVTALELMPIHAFVQDRNYWGYNTLGFFAPERSYLASDDQDELVRRLHAAGIEVILDVVYNHTCEGSERGPTMSWRGLDNATYYRLTA---------ESARYCVNDTGTGN-------------------TLNLSNARVIQMVADSLRFWASFGIDGFRFD-LGLTLGRTDQGFNPGAGFFDVLRQ-----DPVLSGLKLITEPWD--------IGPGGYQLG-NFPPSFAEWNDKYRDCVRKYWRGDASLRRARRPWASVNYIASHDGYTL---------ADLVAYEHRHNERNGEENRDGHSHNYSRNWGAEGPTDDAAILEVRNR-----------VRRSML--TTLFTSLGTPMLLAGDEFGGGNNNAYCQD----NEISW-----LDWSAMETEEGK-----SLFAFTSRLIDIRKRH------ 56479384 166 ----------------------------------------------------------------------------------------------------------------------IEHLKSLGVTSVELLPIHLFVDDRNYWGYNSLGFFTPDPRYGAVVEFRDMVARLHDADLEVILDVVYNHTAEGNELGPTFSFKGLDNVSYYRLNPDE---------PCYYINDTGTGN-------------------TLDVNHPRVLQMVLDSLRYWLQMGVDGFRFDLATI----LGREAHGFDPGSGFFDACRQ--DPVLNRIKLIGEPWDPGGYQLGAFPPGWGEWNDSFRDAVRFWKGDEGRAPELATRLSASADRFNRRGASINFITAHDGFT---------------------LHDLVSYNDKHNEANGEDNNDGHDDNRSWNCGAEGPTDDPDIIELRERQKRNLLATLLFAH-GTPMLLAGDEFGRTNNNAYCQD----NDISWAN-----WEEIDARGE------RLLAFARHLLVLRDALPVLRPG 52426126 207 ------------------------------------------------------------------------------------------------------------GGDLQGLTAKLDYLQQLGVNVLWISSPLEQMHGYGYHGYYHLDWTKLDANMGTEADLKNLMRQAHRRGIRVLFDVVMNHTG----YATLADMQEFNFGDFYTTWQPQKGQNWHSFNDFIKFGDSKAWQNWWGKDGDYDSPKFDSALPDLKTENAKVRDYLITWLTDWVRRGVDGFRVDTAKHVEKP--TWLALKQASQQALKEWQQKNESFGDDFWMTGEAWGHGVFKSDYYQNGFDAMI-NFDFQDQAKNAL--DCFARIDPVYQDMSNKLKDFNVLSYLSSHD----------------------------------------------------------TRLFFHSDSERNAVKQKTAANLLLLSS-GAVQIYYGDESGREFGATGSDPVQGT-------RSDMNWKELQNDQSKQALH----QHWQKLAQFRQRHRAVGAG 116075431 298 ----------------------------------------------------------------------------------------------------------------------IPYVKARGFTHIELMPITEHPFDGS-WGYQVTGWYAPTSRFGSPDEFRAFVDRCHAEGIGVIIDWVPGHFPKDSH-GLAFFDGTHLYE----------------------HADPRIG-----EHKEWGTLIF-------NYSRNEVRNFLVANLIFWFEQHIDGIRVDAVASMLYRLRPDGEWLPNEHRFLQQANHVLFQHYPGALSIAETTWPMVTQPTDIGGLGFNLKWNMGWM-------------------------------------HD----MLDYFELDPWFRQFHQNNITFSIWYTYTENFMLAL---------SHDEVVHGKSHLLHKMPGDDWQKYANTRALLAYMWTHPGKKTIFMGMEFGQR--------------AEWNVWGDLQWDL---------LQYDPHQGVQRLVDLYKAEPAL--- 66812674 22 ------------------------------------------------------------------------------------------------------------GGTFQGVEAHLDYIQGMGFDAIWISPVVTNTPGG-YHGYWQQDIYTVNEYFGTENDLLNMIKACHERGIWVMLDVVANHVG-------------PVNYDYSTIVPDSVEHYHNCTTCPQYCTIDDFTNYPQVEECR------LSGLPDLDQDNQFVRTTLQAWIKNMTEYGFDGIRIDTV--------------PEVADFWREYNDAA-----GVYAVGEVNGNLTYVASYQGPVDGVLSY--PMFFTLRSVFAQQ---------QSMNQIQSTFQSYQQL---------FSNMSLLGTFIDNHDQVRFLN--------------------------------------EQSD---IELYKNAITYVLMAQGIPIIYYGTEQG--------------------------------------------------------------- 89890236 75 ------------------------------------------------------------------------------------------------------------GGDFAGIIEKIKYFTELGVDVIWLTPIWEQIHDGVDHGYWAKDWTTVEPSYGTQADFERLVQLAHDNNIRILLDVVINHTGPV------TSKDQVWPADWVRTGPGCTYQDQETATLTSNLPDIRTDSVEEVELPEH-LVQKWKQEGRLETELKELDDFFKRTGLAWVETGVDGFRIDTVKHVEEKVWKVFNEQARAYSDWKVANPEKKFHDDPFFILGELYGEASGGRNYFFNEDPVDYFDYGYDAMINFGFKRHAIAPYKELFKRYDKPQDPAYFMNYISSHDD--------------------------------------GQPF------------------------DATRERTYESATKLLLT-PGMAQIYYGDEVARPLIIEGTQ-------GDATLRSMMEWD-----GDND----ELLRHWQKLGQFRRNHPAIGAG 146307318 208 ------------------------------------------------------------------------------------------------------------------LADRLPYVQNLGFTHIELMPIMEHPFGGS-WGYQPLSLFAPTARLGEPERFAAFVDRCHRAGLGVILDWVPGH-----------------------------------------FPNDAHGLAEFDGTALYYAHPFEGYHPDWNTGRSEVHGFMLASALYWLEYHVDGLRVDAVA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 148263803 90 -------------------------------------------------------------------------------------------------------------GNLRGLTGKIGYLKRMGVTAIWLSPIFKQVSFQPYHGYGIQDFLSVDPHFGSVADLGKMVRTAHANGIYVILDIILNHSGNVFTYAVE--NGEPPWRGGTYPVVGFNPFQDYEQNPMPVGKDVWPGEFSWDYDPEFREGDFF-DLKDINHGSPALLN-LCEIYKYWIAADIDGYRIDTVKHM---------DIGATRFFVSAIKEFAQTIGKEFLLVGEI------------TGGRERAFDTLEETGLDAALGIDDVQLKLEGLMKGENNPEE--YFNLFRN-------------------SLLVRKDSHVWFKDK--------VVTMINDHDQVCKGEHKARFCAAGDGSKLALGALALNAMTI-----GIPCIYYGTEFDGRGDWDGADRGGSFGAFRSKERHFFDES------------GDLFRELADILKLREEKLVLRRG 56755685 87 -------------------------------------------------------------------------------------------------------------GDLKGLAKRLDYIKGIGAGFIVLSSIF-SGQYTNDLKTLVDDYFNVDPALGTMEDFKNLVRSCHKNGIYLILTMDFNSVSAKHPW-----------TEFTYLLEP------YSSKKVSRLGGDARTVIQ----GVSYYSVFGSHFVDLNLRETGALDRIADVAKFWLNEGIDGILLDNVAFYI-ENGTES-GAPITKELGSQW------------------------------------FSKYPTSQIYISESVEVVRKIRKVVDEMSESSGKPKLLAVDAGNTGYGVGKSEDISMQFTKDSPAAHVVVSRQFVKHRGWKAPPIDPEEINIFTYDMLSVSDRNSMATVSTSDSRQSDLVALAATVLL--PGTCLLYYGSELGTEN------------------------------------------------------------ 146342651 46 -----------------ERIELPERTEDWHGYLNDVSPYGYRVYGPYEPERGHRFNANKLLLRLVWSDAHAYRAGSPSFDRRDNARDETFNWGRREDTIIYEAHVKGLTGTYGGLSSMIKHLKRMGVTTIELLPIHAFIDDRNYWGYNTISFFAPEQRYAQLDAFRTTVARLHDAGIEVMLDVVYNHTAEGNHLGPTLCYRGIDNASYYWLKPD---------------------NPRFYDD-------FTGCGSSVNLTHPRVLQMVMDSLRYWVEVHVDGFRFDATTLAREKHGFDRRSG-----FLTAIRQ--DPVLAGVKLVAEPW------------DVGLGGYQVGAFPSQWSEWNDRYRSAMRRYWSGIGEVSSRMTGSSDIFNHDGRTQRSVNHVTVHDGFTLADLFAYNSKHNEANGEDN-RDGSNDNHSNNFGHEGPTDDVVINALRRQSRKNQL-------ACLFLAQGLPLLLAGDEVGNGNNNAYCQD----NEVGWI-----DWSGMGREGD------DLIDFIAHMTELRRR------- 87199675 239 ------------------------------------------------------------------------------------------------------------------LADRLPYVAEMGFTHIEFLPVSEHPYDPS-WGYQTTGLYAPSARFGPPEGFARFVDGAHRAGISVLIDWVPAHFPT-----------------------DEHGLVRFDGTALYEHEDPRLG--------------FHPDWNTLNFGRREVVSFLVNNALFWAERHVDGLRVDAVASMLYEWIPNAEGGRENWEFLKAMNRAVYGSHAGFLTIAEESAWPGVSKPAFDG-------------------------------APRENLGFGFKW-NMGFMHDTLKYM----------AREPIHRRYHHDEITFGLMYAFSENFVL---PLSHDEVVHGKGSLLNKMSGDDWQKFANLRAYYGLMWGYPGKKLLFMGQEFAQRRDWDLLQAPAHEGIRRWVSRPALHARDCE-------------------------------- 46116000 58 ------------------------------------------------------------------------------------------------------------GGTFKGLEAKLDYIKGMGFDAIWITPVVENTDGG-YHGYWAKDLYEVNAKYGTKDDLKSLVKTAHSKNIYVMADVVANHMGKG-------------------IQDHRPEPLNQQSSYHSP-------CAIDYNNQNSIEQCEIADLPDLNTGSETVKKVLNDWISWLVEYSFDGIRIDTVKHVEKSFWPDFQ------------------KAAGVYAIGEVWDGSPDYLAGYSK----------VMPGLLNYAIYYPMNRFYQQKGDPSAV---------VDMYNEISQKFDDPTVLGTFIDNHDNPRWLS---------------------------------------QKNDKALLKNALAYVIL--SRGIPIVYYGTEQG----YAGGNDPANRED----------------------------------------------- 120611646 175 ----------------------------------------------------------------------------------------------------------------------IAYLKDLGVTSVELLPVQAFVDDKNYWGYNTIAFFAPEPRYGGTDEFKAMVRALHAAGIEVILDVVYNHTAEGNHLGPTLSLKGIDNAAYYRLSP---------EDPRFYVDYTGTGN-------------------TVDTSSPAALRLVMDSLRYWVEMHVDGFRFDLACSLGRDVSGAFTHRAAFFAAVAQ-----DPVLSRVKLIAEPWDLGPDGYQVGGFPDGWMEWNGRYRDVVRDYWRGTDGSLFAACLCGSADILEATDSINIVTVHDGFTLALVSYNEKHNEANQEDSRDGENHNRSWNCGAEGPTEDP--------------------AILDLRERQMRNFL---ATLFVSHGTPLLLGGDEHAQGNNNGYCQDS------------PLSWYDWEHAGRNDAQR----RFTAALIALRSELPALR-- 153003973 146 ----------------------------------------------------------------------------------------------------------------------IAHLQRLGVTAVELLPVHESKGLTNYWGYSTLGFFAPEQKYGSVTEFRAMVRALHAAGIEVILDVVYNHTCEGNHLGPTLSLKGLDNRTYYRLVA---------ESPRYFWDSTGCGN-------------------SLDTTNPQALKLVMDSLRYWVEMHVDGFRFDTLARDPEQFAEASRFLAAVHQ---------DPVLERVKLIAE----PWDVAP-----GGYQVGAFPVRWSEWNGKYRDVVRRFWKGDEYEAAGRKIYASVNFVTAHDGFTLRLVSYDRKHNEANLEDNRDGADD------------------NHSW----NCG-----AEGETDDPAILRQMRNLMATLLVSQGVPMITAGDELGKTNNNAYCHD----DELSW-----LDWNLDDGRR-------AFLAFVRRMIQLRLDQPVL--- 169188719 171 ------------------------------------------------------------------------------------------------------------------LAEQLPYVAKMGYTHIELMPINEHPFDQS-WGYQITGYYAPSSRYGKPKQLMKFIDRCHAYGIGVILDWVPGHFCKDEHGLRGF----------------------------DGTPIFEGNDERLAEKPLWGTLAF-------DFKRNEVISFLISNAIYWMEMHFDGLRIDAVAFTWNEYGGT--DNLDALRFMKRLNETVFHYYPDALMIAEDSSAWPAVTSYLGGLGFNFKWNMGWM---------------NDVLQYMSMDPAD-------RTHHHHLLTFS----------------LLYAFSENYVL------------PFSHDEVVHGKRSLLNKMPGSYEEKFAQLRLLYGYWIAHPGKKLLFMGSEWGQFDE--------------WKDREPLDWMLLE-----YDLHGKMHHYVKALNHVYTHEPSL--- 116695504 149 ---------------------------------------------------------------------------------------------------------------FAGAAQQLPRLAALGFTAVELMPVAEFP-GTRNWGYDGVLPFAPESAYGTPDELRALVDRAHQLGMMVLLDVVYNHFGPEGNYLHRYASA--------FFRADRQTP----------------------------------WGPAIDFRRPQVRRFFTENARYWLEQRFDGLRLDAVHAIEDEPGELRTMLAEGDGASRHLHLVLENDNNDAELLAKGYQWNDDAHHALGEGDGYYCDYTRCADEGEDAPAGRGEPALRHLARV---LGEGFAYQGELSAH------------RSAAAPDVSSSADSVRRGQPSAHLPPTAFVCFLQNHDQTGNRALGD--RLAGLADRNA-----LRAAVALQLLCPQVPLVFMGEETGT-------------------------------------------------------------- 39997730 91 ------------------------------------------------------------------------------------------------------------GGNLKGLMDKMGYLRRLGVTAVWVSPLFKCSFVPTYHGYGIQNFLDVDPHFGTRDDLRELVRVAHANGIYVILDIILNHAGNVFAYDRGYYDGGTSYPVTGFRTADGTPPDGWPRELQAPECFTRKGYIRDWDRYHEYLDGDFFDLKDIHLGDGDVDSFLCEVYKYWIAYDLDGYRIDTVKHMG--PGATRFFASTIHEFAQ------RIGKENFYLIGEI------------------------TGGRVNAFDTLETTGLNAALGV-----------------DDIPLRL--EDLVKGKANPADYDLFRNSLLVRKESHIWFRDKVVTVIDDHDQVCRGAKKERFCAGDPTWRKLVPNALALNATTL---GIPCIYYGTEQGEGGDDRYLREPFGAFRSRGVH--FFDED------------NPVYRECAKVLALRRDIIALRRG 126436423 285 ------------------------------------------------------------------------------------------------------------------------YVVEHGFTHVEMLPVAEHPFGGS-WGYQVTSYYAPTSRLGTPDEFRYLVDRLHQAGIGVIVDWVPAHFPKD-AWALGRFDGTALYE----------------------HADPRRGE--QLDWGTYV----------FDFGRAEVRNFLVANALYWLEFHVDGLRVDAVAYSRPEGGWTPENL-EAVQFLQEMNATVHKASPGIVTIAEESTSWPGVTRPLGGLGFSMKWN---MGWMNDTLAFISRDPIHRSYH-----------------HHEMTFSMLYAFSENYVL------------------------------PISHDEVVHGKGTLWGRMPGDDHRKAAGVRQLLAYQWAHPGKQLLFQGQEFGQRAEWS--------------------------------------------------------- 83856430 370 --------------------------------------------------------------------------------------------------------------NFQDVIDRLDYLETLGINAIELMPVSEFD-GNISWGYNPQFHMALDKAYGTPDKFKELVDEAHARGMAIILDVVYNQATGQNPL--------------YRMYNNCNGCYGGQATAESPY---------FNQVAQHSYNVFN----DFDHSSNATRQYVMQTAQYWIEYKIDGMRWDTKGFTQNCEGTNSYNQDRV-DVLKLYADAQWDVDEDFLIIFEHLGSRQEEIEWYRLDEGKGIMTWNKLTNPYNQSTMGNTENNISGVSYINNNFTAPTQVSYMESHDEERLNY--------------------------------KNLAFGNSNASYDA-------------TDLPTALDRLEAAGAFFFTVPGPKMIWQFGELGGTLPTPYGNDQCKLDEKPDG------WDF---LNDQNRV--DLYNTWSQLIALKLAEPIF--- 145297823 141 ----------------------------------------------------------------------------------------------------------------------IEHLKSLGVTSVQLMPVLEQLGLTNYWGYNPIAFFAPEPRYSAGEEFKTMVRELHRAGLEVILDVVYNHTAESGFDGPTLSFKGFDNAGYYAFEAGAHGPDYSRH------------------------ANVTGCGNSVNLDHPNSLRLVLDALRYWVEMQVDGFRFDLAVTLAREAGEFDPMG----AFFKAMMA--DPVLARVKLIAEPWDPFGYRLGQFPSQWLEINDRYDTVRAFWRGDAGKMGDFATRLVGSRDLFPKNWTSVNYLCYHDGFTLELVSYNQRHNQANGEDNRDGHGNNLSNNHGVEGPTLDPRVNNLRQQQKRN-----------------------LIATLLLSQGTPHFLAGDEMGLGNNNAYCQD----NQISWVN---WQWRPEDER---------LLAFTQQMMALRAESSVFA-- 83815924 212 ----------------------------------------------------------------------------------------------------------------------LDHLKTLGVTTVQLLPVHAKLHRREYWGYNTLSYFAPEPEYAANRDFKMMVRALHDAGLEVIIDVVYNHTCEGNQMGPTLSWRGVDNRTYYKLNPD---------------------------DERYYM-DYTGTGNTLDPGDSYVLQMIMDSLRYWVEMHVDGFRFDLASALAREL-YDVDMLGSFFKVVQQ-----DPVLSQVKLIAE----PWDV-----GPGGYQVGSFPWQWAEWNGRYRDTIRRFWRGDRGMNSGRRPFASINFVTAHDGFT---------------------LQDLVSYERKHNEENKEGNEDGHDDNHSTNCGVEGPTNDPEVIERRERRKRSIMATLLLS-QGVPMILGGDELSHTNNNPYCQD----NEISW-----YDWDLDEREQ-------KFLEFVQRLTAFRQEHPSFR-- 115525717 46 -----------------ERIALPERTEDWHGYMHDVAPYGYRVYGPYEPEHGHRFNLDPYARRLAGRLDAHFAYRPGSFDRRDNAREARPQIPW-EDTIIYEAHVKGLTQTLRGSYAMIDHLKRLGVTTIELLPIHGLVDDRNYWGYNTLAFFAPEPRYAPLDAFRTTVTRLHDAGIEVLLDVVYNHTAEGNQLGPTLSFRGIDNASYYWLKP----------------------------ENPRYYDDFTGCGNSLDLTHPRVLQMVMDSMRYWVEHHVDGFRFDLATTLARGPTGFNRN----AGFFTAIRQ--DPVLASVKLIAEPW------------DLGMGGYQVGAYPSQWSEWNDRYRSVMRRYWSLIGEVSRRLTGSSDLFNHDDRQPRASNHVTVHDGFT-------LADLYSYNHKYNLANGEDNRDGSNNNISWNCGHEGPTAPAVLALRLQLRKNQLA--CLMLAKGVPILLAGDEVGNTNNNAYCQD----------------------------------------------------- 149924070 271 ------------------------------------------------------------------------------------------------------------------LAEQLPYAAELGFTHLELMPIAEHPFDGS-WGYQVTGMFAPTRRHGDGEGFARFVAACQDAGLGLILDWVPAHFPT-----------------------DAHGLARFDGTAFYEYADPKEGFHRDWNTLIY------------NFGRTEVRNFLVGSALYWLERGLDGLRVDAVASMSREPGEWIPNAEEAIAFLRRLNEVVGAHAPGAVTLAEESTAWPGVSRPTDAGGLGFHYKWN-MGWMHDSLAYMAKDPVHRSHH-----------------HDQLTFSLVYAFDENFVL------------------------------PLSHDEVVHGKGSLIAKMPGDRWRRFANLRAYYAFMWTHPGKKLLFMGCEFAQEREWN--------------------------------------------------------- 162455129 274 ------------------------------------------------------------------------------------------------------------GGDLEGLRQAIEDLDALGVRAIWLTPFQENPAGTGYHGYWPIKAREVDPRLGGAGALRAVVAEAHRHGIRVLQDFVVNHVHEDHEYV-------SSHPDWF-----------------------RTGCVCGTDGCDWTSHMFASYLPDVDHTVPEANAAFVADAIHWLDFDLDGLRVDAVKHVEEIA---------TRNLAAEVREAFEPAGTRYFLMGETDENYETIARYIGPQGLDGQLDFVL----YHGVSTRTFGWGEEGMLHAAYWVEHGQ------------RRWPEGAIMTPYIGSHDTARFATIADYRDEAGPRGREVP-------------GRQWSDIAGAPESPEVYARARLAMAWLLGLPGAPLLYYGDEYG------------AWGGADPNNR-----SLWRPEEDLTADELETLDFVRALGAARRDIPALRRG 21224411 150 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALHEAGIEVILDVVYNHTAEGNHLGPTLSFKGLDNPSYYRLADDP----------------------------RYYMDT-TGTGNSLLMRSPHVLQMIMDSLRYWVEMHVDGFRFDLAATLARQF-HEVDRLSSFFDLVQQ-----DPVVSQVKLIAE----PWDV-----GEGGYQVGNFPPLWTEWNGKYRDTVRDLWRGEPRTDDGRRPLASINFVTCHDGFTL----------------HDMVAYNDKHNHANGEDNRD--GESHNRSWNCGVEGDTDDPAVLE----LRARQMRNFIATLLLSQGVPMLSHGDEFARTNNNAYCQD----NELAWVAWP--------------EDGHDLLEFTRAMVWLRKDHPVLR-- 86133105 370 ------------------------------------------------------------------------------------------------------------------VKARLDYLEGLGINAIEFMPINEFD-GNLSWGYNPSFHMAIDKYYGSRTAFKQLVDECHKRGIAVILDVVYNHATGQHP--------------FYRMYNTDNGGTQGQASADSPFFNVVATHS---------YSVFN----DFNHQKQGVKDYVKRTTQYLIEYKIDGFRWDLTKGFTQDEGCTNSEQADRVEVLKEYADYQWEIDPDFYIIFEHLGQNSEETKWI-------------------------NYRLDEGKGIM-------VWGNHHGSYTNATIGNNTSGASNFDWISYKNRGWSVPANVSYMESHDEERLTYAAITNGYSNGSYNIKT--------TTTALEKMELSGAFYFTVPGPKMIWQFGELGY--------DISINQNGRTGN-KPILWNYFDDENRK-----SIYNTWSKLIQLKLKYDVF--- 67525861 59 ------------------------------------------------------------------------------------------------------------GGTFKGLEGKLDYIKGMGFDAIWITPVVANHDGG-YHGYWAKDLYSINENYGTADDLKSLVSAAHEKGIYIMADVVANHMSPISDNQPESLSQESAYHS---------------------ACTIDYSSQESIETCR-----IADDLPDVNTESEEIRTLFKEWITWLVEYEFDGLRIDTVKHVEKDFWSDF------------------SSAAGVYTIGEVFDDPDYLAGYANTMDGLLNYAVYYPVNNFYAGSAQDIVDMHDKIDSSF--PDPSALGTFIDNHDNARW-----------------------------------------------------------LSNKDDKSLLKNALAYVIL--ARGIPIVYYGTEQG----YAGGNDPENRED----------------------------------------------- 86132754 77 ------------------------------------------------------------------------------------------------------------GGDIKGITKKIKYFTDLGINAIWFTPVVEQVHGPVDHGYWTKDWTALDPNFGTKEDLKELIETAHINDIRIVMDVVLNHTGPDPFWGTDWARENPNYENTTACSLVENLPDILTESSKEVPLPPTLIEKWKKEGRYEVEIAELDAYFVSNNLKKTPRNYIIKWLTDYIEYGVDAFRVDTTKHVDEESWVVLRAQAD-----KAFADF-KTNNPDLVL-------DDTDFFMFGE-----VYNYSVDGGLAYDFGDKKVNYFENGFD---------NLINFQFKYDAQG-----------------NYESLFNKYANIKDSLFKDKSFVNYATSHDDGQPF------------DKDRTKTIETGTKLLLTT-GISQVYYGDE--------TVRDLTKEGQGDATLRSFMNWDTIDTE-----TTGDVLSHWQKLGVFRRNHPSVGAG 33601840 255 ----------------------------------------------------------------------------------------------------------------QSLAARLPYARSLGFTHIELLPVMAHPFGGS-WGYQPLGLFAPAAAHGAPADFAHFVDRCHEAGLGVILDWVPAHFPDDAH-GLARLDGTPLYE----------------------HADPREGRHPDWNTLIY------------NYGRREVRAFLIASAIHWLRHHVDGLRVDAVASMLYRDYSRPAGQWEAIDFLRELNAAVGVQCPGAITVAEESTAWPGVTAPVGGLGFDYKWNMGWMH---DTLRYMRRDPIHRRHH-----------------HHDLSFGMVYAYAERFVL------------------------------PLSHDEVVHGKGSLLGKMPGERAAQLAQLRLYYAFMWAHPGKKLLFMGGEFGQQGE--------------WNHDAMLQWSL---LDDPA------HRGLQRLIA----------- 171915122 160 -------------------------------------------------------------------------------------------------------------GTYAGLADPITYLKSIGVTSVQLLPVHQHLDDTNYWGYNTIGFFAPHSEYAATRDFKTMVRDLHKAGIEVILDVVYNHTAEGDENGPMLFLRGLDNASYYLL-----------NNENKVVNYTGCGN-------------------TLNVASPAALRLVMDSLRYWVEMHVDGFRFD--------LGATMGRRGEIFDIGCSFFQGLDPVLRRVKMIAEPWDPNGYQVGGFPKPWHELNGRFRDNVRFWKGDEGRMADFAKRLCGSQDIYGPGGASVNFLTSHDGFTLR---------DLWSYNNKHNEANGEENRDGDSHNNGWNCGIEGDTRDAITLSLRRRLA-------------RSCLATLFLSQGVPFLTMGDERWRTNNNGYCQD----NPISW-----MDWA-------TNRESTRMLEFVKQLARFRQLHPVLR-- 117617687 159 --------------------------------------------------------------------------------------------------------------------ELVDYVKGMEYTHIELLPVSEHPFSGS-WGYQPVGMFSPTSRYGTADDFKYFVDQCHQAGIGVILDWVPAHFSDAHGLAR--FDGTPLYE---------------------------------YEDPRRGWHPDWNS-YIYDFGRNTVRQFLVASALFWLDKHVDGLRVDAVASMSRNAGEWVPNVDEAISLLKWTNEEVYGKYPHAMTIAEESTAFAGVSRFLGGLGFGFKWNMGWM-------------------------------------HDTLTYMQKEPI----------HRRYHHNDMTFSMVYHYDENFILSLSH---DEVVHGKHSMLYKMPGDEWQQAANLRAYMGFMYAHPGKKLNFMGTEIAQSNEWNLLQYPKHGGQQRLIH------------------------------------------ 212634165 169 -----------------------------------------------------------------------------------------------------------------------------------------------------------------ISQFRTMVNSLHQAGIEVLLDVVYNHTAEGNRLGPTLCFKGIDNLSYYRLHP---------SDKRFYINDTGCGN-------------------TLNINHPRVLQLVMDSLRYWVEMGVDGFRFDLASCLGREAHGFDKGAGFFDAIVQ------DPVLSRVKLIAEPWD--------IGPGGYQLG-GYPQGWSEWNDRFRDTVRRFWRGFGMLPELARRLHGSSDLFEHDRDADSTVNFITSHDGFSLHDIVRYSQRHNLNGEQSRDGHQENYSHN--YGEEGESDNAA----LNALRQRQVRNML---TTLLLSQGVPMLLAGDENGKGNNNAYCQDNS-------INWR--DWSDTAEQKN-------LLGFVQQLITIRKRFSAL--- 189219036 218 ------------------------------------------------------------------------------------------------------------------------YVKEMGYTHVEFLPVMEHPYYGS-WGYQTLGYFAPTSRYGFPQDFMFLIDYLHRNGIGVILDWVPSHFADGHGLG---------------VFDGTHL---YEHADPRQGYHPDWGSY------------------IFNYGRYEVKEFLISSARFWFEKHVDGLRIDAVASMSRKPGEWIPNKYEAIDFLRTLNETLYKEFRGIQLIAEESTAYPMVTRYVGGLGFGFKWNMGWM-------------------------------------HD---------SLFYFSLDPIFRKYHQNRL-------TFSAWYAFQENSLSHDEVVYGKGSLLRKMPGDNWQKFANLRALFSYQFFFPGHKLLFMGGEFGQWDE--------------WYHEKSLDWHLA--------------------------------- 163787328 393 ----------------------------------------------------------------------------------------------------------------QDLIDRIDYFKNLNINAIELMPVMEF-EGNESWGYNTAFHMALDKFYGTQDKFKELVDVFHQNGIAVILDIAFNH----------AFGRNSMVRMWMDDPDGDGWGGPSTDNPYNVFPT----------------HAFSVGN-DFDHSSEYTKNYVKQVVSYWINEKIDGLRWD----LTKGFTQNCGNGTYDGDF-----GCTQNYQQDRV---------DVLLEYADHSWSIDPDHYV----IFEHLGSDNEE--KEWANYRLNEGKGMMWSKMTDPYNELT-MGQTGNKNISRIGHSAHTDFNGPRVMGYPESHDEERLMYKN-------LQFGNTSNSSHNVQNLNVAISRMSAMAAVSIMVPGPKMIWHFGELGMENSIFTCSDGSYNNDGCKLDTKPQQW---TNNWLTDAVRGQVYEDWSKLHKLKVEEPVF--- 114776467 274 ----------------------------------------------------------------------------------------------------------------------VEYCQWMGYTHIELMPVTEHPFDGS-WGYQTVGYFAPTSRFGTPDEFRYFVDYCHQNNIGVFLDWVPAHFPKDAH-GLARFDGTPLYE----------------------HEDPRLG-----EHKDWGTYIF-------NFGRNEVRNFLIASALFWLDYHLDGLRVDAVASMSREEGEWMPNKYEAVEFIKQFNCLIHERFPGAVTMAETSWPMVSRPVYLGGLGFTMKWNMGWMNDTLSYFENEPIYRSYH--------------------HHALTFSMVYAFTENF------------------------------ILPFSHDEVVHGKGSMPQKMPGDDWQKFANLRLLYTYMYTHPGKKLQFNGLEFGQ-------------------------------------------------------------- 126461881 19 -------------------------------------------------------------------------ARAQAGDVHGLSRLVAPSFDWRHDWVVMELHIGTFTGTFRAAIEHLPHLAEIGITMIELMPVAQF-GGNRGWGYDGVLLYAPHPAYGTPEDLKALVDAAHGLGMSVVLDVVYNHFG-----------------------PDGNYLGAYAADFFDPERHTPWGSA-------------------IAYHLPPVRRFFLDNALYWLEFRFDGLRIDAADHIRD----PDSDPEVLVDLARAIRQRI----PDRPIH----LTTEDNRNITRLHERGPEGQVVLHTAEWNDD-------LHNVAHVLLTGETEGYYCDFVKDHW---RKYARALAEGFVYQGEHSEHEGEPRGKPSGHLPPLAFVDFLQNHDQIGNRAFGERLTTLAPE-------ARLRAMMAVLLLSPHVPLLFMGEEWG--------------------------------------------------------------- 148826828 271 --------------------------------------------------------------------------------------------------------------------ELIPYVKEMGFTHIEFLPLSEFPFDGS-WGYQPLGLYSPTSRFGSPEAFSRLVKRAHEAGINVILDWVPGHFSDTHGLV--AFDGTALYE---------------------------------HEDPREGYHQDWNTLIY-NYGRNEVKNFLSSNALYWLERGVDGIRVDAVASMIYRDYSRVEGEWEAIEFLKHTNWKIHSEMAGAISIAEESTSFAGVTH--PSENGGLGFNFKWMGWMNDTLAYMKLDPIYRQYH-----------------HNKMTFGMVYQYSENFVL------------------------------PLSHDEVVHGKYSLLGKMPGDTWQKFANLRAYYGYMWGYPGKKLLFMGNEFAQ-------------------------------------------------------------- 73698629 206 -----------------------------------------------------------------------------------------------------------------GVIEKIPHLLELGINAVELLPIFEFDELENTWGYSTINFFAPMSRYGGPAEFKQMVKALHSASIEVILDVVYNHT------------------------NEADDPNPYTTSFRGIDNKV---YYMLDDKGQ--LLNFSGCGNTLNCNHPVVMELILDSLRHWVEYHVDGFRFDLASILCRGTDGSPLNAPP------LIRAIADAVLSRCKIIAEPWD--------CGGLYLVGSFPNWDRWAEWNGKYRDDVRRFIKG-----DSGTKGSFATRVSGSSDLYR--VNKRRPYHGINFIAHDGFLHDLVSYNLKHNEANGEGGNDGCNDNFSWNCGFEGETDD-TSIRALRSRQMKNFHLALMVSQGIPMMLMGDEYGHTNNNSYGHDSA--------------------------------------------------- 118473311 155 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GQVQEFKAMVRTLHEAGIEVILDVVYNHTAEGNHMGPTLSFRGIDNAAYYRLVDD---------------------------DKRYYM-DYTGTGNSLNVGHPHALQLIMDSLRYWIEMHVDGFRFDLASTLAREF-YDVDRLATFFELVQQ-----DPVVSQVKLIAE----PWDV-----GPGGYQVGNFPPLWTEWNGKYRDTVRDYWRGITGSADLYEQTASINFVIAHDGFTLR---------------------DLVSYNEKHNEANGEDNNDGESHNRSWNCGAEGPTDDPEVNALRSRQQRNFITTLLLS-QGVPMLAHGDELGQGNNNVYCQDSELS----WI-----DWESAD---------TELLEFTQKVSALRSAHPV---- 66767972 111 ------------------------------------------------------------------------------------------------------------GGDFKGIVDHADYIRGLGFGAVWITPIVDNPDETGYHGYWGVNFYRLDEHLPSPGDFAGFTRSMHANDLKVVLDIVGNHGSP-------AYSMPVAQPGFGKLYDAQGRLVADHQNLAPAQLDPAHN----------PLHAFYNELSDLNEDNPAVLDYLAGAYLQWMEQGADAFRIDTIGWMPDR-------------FWHAFVARIREKRPGVFMFGEA-------------------------------------------FDYDPAKIAGHTWAR------NAGVSVLDFPLKQQLSAVFGHKQ---AGFEQLATPLYLRKGPYGNPYELMSFYDNHDMARLDASDTG-------FIDAHNWLFTARGIPVIYYGSETGMRGRAEHAGNRNYFGEERVSN----------------APQSPIFGPLQRIATLRRNTPALQRG 198265708 50 ----------------------------WHGFVADLPVYGYRAHGTYAPEHGHRFNPNKLLEWTNDPATLGYDDASSAIDLSFDTRDSDPALFKSSKDLIYEVHPKSVRGTYEGLASMLDHLLSLGVQAVELLPIHSFRGLRNYWGYNSIGFFAPEPRYFGPDGFRQMVQRFHDAGIEVILDVVYNHTAEGDQRGPTLCFRGLDNASYYRLTAGQ---------PRYYVNDTGCGN-------------------TLNVSHPYVLRMVLDSLRFWVEMGIDGFRFDLATTLGRENHGFDPNG----GFFDALRQ--DPVLNQVRMIAEPWDRLGEFPHEFGEWNDSYRDTVRRYWRGDAHSAQELGARLLGSADTFDRTGRRSASVNFLASHDGFTLADTTRYSKRHNLANTENNRDGHGSNYSDNGGVEGE---------TDDAAIRNIRTR-------------RQRNMLATLFMSQGTPMLLAGDEFAVGNNNAYCQD----NDIGWLN-----WDKADTDLQAFVVSLSAFR--QKYINVRQS------- 153889893 317 -----------------------------------------------------------------------------------------------------------------------DYAVEMGFTHIEVMPVAEHPFDGS-WGYQVTGFYAPTQRFGTPQDFAFFVDHLHQRGLGVIVDWVPAHFPRDSFALAEF-----------------DGTHLYEHADPRQGAHMDWG------------------TLIFNYSRHEVRCFLTANALSWFDRHIDGLRVDAVASMLYEWIPNKFGGREAIDFLRETNRLVHDYYPGALMIAEESTAFAGISKPVGGIGFDFKWNMGWMHDTLSFF--QKDPLYRKWH------------------HNELTFGALYQYSEKFVTVF------------------------------SHDEVVHGKGSLLMKMGAGIPEKAANLRALYGHMWTWPGKKLLFMGGEFGQSSEWAYAR--------------QLDWHLLQYLDHEG-----IRLLVRDLNRLYQSEPAL--- 90420309 107 ------------------------------------------------------------------------------------------------------------AGTFEAMIERLDYLRDLGITAVELMPVAQF-GGRRGWGYDGVLLYCPHEVYGGVDGLKRLVDAAHERGLMVFLDVVYNHFGPD--------------------------GNYIGSYAPEFFHEEIHTPW----------------GAAIAYDEAPVREFMIDNALYWLEYRIDGLRLDAIDSIKDTTDTP---------LVKELATRVRAAFPDR------------HVHLTTEDDRNITWHVARDEAGQPTLVSGE---WNDDFHHCAHVIATHEYDNYYADYVGHSVEMAKCLATGFVFQGEYSEHRGREVGENSAHLPPTAFVNFVQNHDQIGNRAFGDRLTDLG-------SRRAVECLQAILLLSPQIPLMFMGEEFG--------------------------------------------------------------- 77975075 271 -------------------------------------------------------------------------------------------------------------------------------------------------------------RFGTPQDFKEFVAKFHEAGINVILDWVPGHFSDEHGL------------------------STFDGTALYEYADPREGYHQDWNTLIY------------NYGRNEVRNYLAGNAFYWMERGIDALRIDAVASMIYRDYSRAEGQWEAIAFLRYTNHTIGVERTGGVTMAEESTDFPGVT--LPPEEGGLGFNYKW---------------------------------NMGWMHDTLNYMQCDPV----------HRKYHHNLMT------FGMLYAYTENPISHDEVVHGKRSILDRMPGDAWQKFANLRAYYAFMWAHPGKKLLFMGCEFAQGRDWHLLDDENGWH------------------------------------------------ 124929 202 ---------------------------------------------------------------------------------------------------------------------KASYLASLGVTAVEFLPVQESDANQNYWGYMTENYFSPDRRYGPTAEFQAMVQAFHNAGIKVYMDVVYNHTAEGGTW---------------------TSSDPTTATIYSWRGLDNTTYYELTSGNQYFYDN-TGIGANFNTYNTVAQNLIVDSLAYWANMGVDGFRFDASAPNCPNGGYNFDAADSNVAINRILREFTAAGGSGLDLFAEPWA--------IGGNSYQLG-GFPQGWSEWNGLFRDSLRQAQNELGSMTIYRSPWNSINFIDVHDGMTLKDVYSCNGAN--NSQAWPYGPSDGGTST-------------NYSWDQGMSAGTGAAV------DQRRAARTGMAFEML--SAGTPLMQGGDEYLRTNNNAYNLDSSA-------NWLTYSWT---------TDQSNFYTFAQRLIAFRKAHPALR-- 158423027 132 -------------------------------------------------------------------------------------------------------------GTFRALIDRLDHYRDAGFTVLELLPVADFP-GRRNWGYDGVLLYAPDRAYGTPDDLRALIDAAHARGIGMMLDVVYNHFGPR----------------------------------GNYMPLYARSFFREDIGTPWG--------AALNLESEVVRGFFVENAAYWLDFGFDGLRFDAVH---------AFATDGAETFLRELAEGCRAVRPDAFLVLE---NHDNVAGW-------MSRDDQLFTAQWNDD-------WHHVFHVMASGEQTGYYAPYAR-------DPAAAAERALGSGFVFQGEAFPDAGGHPRGTPSGHLPPFVQNHDHIGNRPLGDRLAAT-------LSPERLAFLHFVLMLSPQIPLLFMGEE----------------------------------------------------------------- 115374007 102 -----------------------------------------------------------------------------------------------------------------------------------------------------------------VAEFKSMVKALHAAGIEVLLDVVYNHTCEGNHLGPTLSLKGIDNTAYYWTMPDAR-----------------------------YYLDFTGCGNSLNASLPQAARLIVDSLRYWVEMHVDGFRFDATTLGRQGAGEFSPNAP----LFQIINQ--DPVLNRVKLIAE----PWDV-----GMGGYQVGKFPAPWREWNGKYRDTLRRYWKGDESLEAKRRPQASINFITAHDGFT---------------------LHDLVTYSHKHNEANGEHNRDGADDNQAWNCGVEGETQDANIIALRERQKRNLLAS-LFMSQGVPMLVAGDEMGRTNNNAYCQD----NELSWVN-----WNLDARAK-------ALLEFSSRLIQFRHRQPVL--- 152967017 29 -----------------------------------------------------------------------YFDRPDEVNVEDSLGHTNPDWHEYHESVIYEAHVKGLTGTYAAMAAVIEHLTSLGVTAVELMPVHQFVQDSNYWGYNTIGFFAPHNAYSSNQEFKSMVLALHEANIEVILDVVYNHTAEGNHMGPTLCFRGIDNEAYYRLVD---------------------------EDKKHYFDT-TGTGNSLLMRHPHVLQLIMDSLRYWVEMHVDGFRFDLAATLARQF-HEVDRLSAFFDLVQQ-----DPIVSQVKLIAEPWD---------IGEGGYQVGGFPPLWTEWNGKYRDTVRDFWRGEPKTHSGRKPIASINFVTAHDGFTMR---------------------DLVSYNDKHNDANGEGGNDGESHNRSWNCGVEGETDDAGIIALRARQHRNLLTTLLLS-QGVPMLLHGDELGRTNNNVYCQD----NELSWV-----DWDLSDA-------QRELLAFTQRVVNLRRTEPVF--- 157779031 137 ---------------------------------------------------------------------------------------------------------------------MIDYLTSLGVTALELLPVQQHADERNYWGYNVLLPFAVDNSLGDLNEFRYAVKALHRAGIEVILDVVFNHSAELDVEGPTLCQRGIDNRSYYWLDENGE------------------------------YHNWTGCGNVLRLNHPAVIDWVMDCLRFWREVHVDGFRFDLATVLGRTPDFTA-----AAPLLSAMKN--DSRLQGCKLIAEPWD---------IGHGGYQLGQFPTPFAEWSDRYRDDMRRF--WLHGDISLGAFARRFDIFQQHDRLPFASINKLTAHDGFTLRDLVSFNHHNDANGEGNRDGTDSNFSNNHGT------------EGLEAGDDILQRRLKALLTTLILSQGTPMLLAGDELGQGNNNAYCQD----NELTWLH-----WENANSA---------LREFVAGLIQLRRTIPAL--- 46447395 281 ------------------------------------------------------------------------------------------------------------------------YCLDMGFTHIELLPIQEHPLDES-WGYQVSGFYAPTSRFGHPEDFQYFVNYLHQHQISLILDWVPGHFPTDA--FSLARFDGSA---------------LYEHADPRQGYHPH-------------WHT-----NIFNFGRHEVSNFLIANALYWLEMHVDGLRVDAVASMLYLDYGREENEWQAIEFLKHLNSIVHSKCPGSLMIAEESTSFTGVTHSVGGLGFDLKWNMGWMNDTLRYFSKDMLFRNYH--------------------HHDLTFGLVYAFSEKF------------------------------ISVFSHDEVVHGKKSLLSKMPGDMWQQFANLRLLISYMICQPGKKLLFMGAEIGQWNEWN--------------------------------------------------------- 188585496 201 -------------------------------------------------------------------------------------------------------------GTFSAFIEKLDYIKNLGVTHIQLLPVYSSAHNNYNWGYDPHNYFSLTGMYSNPEDFKNLVNEIHRRGMGVILDAVYNHTARVH-----------------------------------IFEDLEPNYYHFMEADGTPRTSFGGGR--LGTTHKMARRIVVDSILYWVKEKVDGFRFDMMGDHDAET-------------IQMAYDKAKEINPEIVMIGEGWLT-------FAGDQLDP--EVPAADQHWMQFTNSFSDEFRNELKSGFGMEGEPRFITGGGRH--IGKIFDN-----LRANPH-----------NFKATNPGDVVPYIAAHDNLTLHDVIAFSIQKDPEYHQEEIQKRIRLGNLMTLTAQGTSFLHAGQEFGRTRDYQWVDDPYFIHNSYDSSDAKFDWQKATNIEEPMNVMTR--EFTRGLIKLRRSTDAFRHG 153837273 166 -------------------------------------------------------------------------------------------------------------GDFRELAEQLPYLVDMGYTHVELMPVSEHPFYGS-WGYQPVGLFAPTSRYGSPDDFKFFVDACHQAGIGVVLDWVPAHFSDDHGLAN--FDGTPLFHD----------------------PDPRRG-----------WHQWNSYIYDLGREH--VRRFLVSNALYWFEQHIDGIRVDAVASMLYLDYSRSHDQWDAIATLKWMNEEVYKHFPNAMTIAEESTPGVSAPTFMGGLGFGFKWNMGWM-------------------------------------HDSLSYIKEDPV----------HRKYHHNTIT--FPLVYAHSENYVLSLS-HDEVVYGKGSIHNKMPGDEWQQTANLRAYYGYMYGQPGKKLNFMGAEIGQ-------------------------------------------------------------- 154487452 1120 ----------------------------------------------------------------------------------------------------------------KGATSGLDYLKSLGVTHVQIMPMYDYGSGAQNWGYDPENYNVPEGSYSSVTEMKQMVKGLHKNNIRVIMDVVYNHV---HNAANHSFNKTVP--GYYFRYDDN----------GSLVNDSGCGN-------------------DTASERAMMRKYIVDSVTYWANYNIDGFRFDLMGLIDTKT-------------MQEVRAALDKIDPSIIVLGEGWDMNSTM------DKSEM----TIQPNAYQVASDGTNNGIAFFNDSIRDGLKGSVF-----SDTDTGFVSGKADQESLIAHNVLGCQYDADAITGNAQDHYADAGQVVNYAEIHDNMTLYDKLRKSVPTDDEATTEARAKLADSVVYLSEGIPAIQLGQEFGNDNSYNAGDEVNA-----------IDWDRTTQY--SGSV-----DYVRGLIKLRNRIAALR-- 154487452 57 ---------------------------------------------------------------------------------------------------------------------------------------------------------KLDSKLGTEAEFKNMVQQCSAAGVGIIADVVLNQTADVAAGDQKGVAG-SEYNGSTGSYP-GFATKQYPDGITAADFHSCTKNISDYTNQKEVQECRLSSMWDFNSESEKVQDIQSDYLASLWNAGVRGFRMDAVKH---------IHTDSMKAIKEKFAKKIGKNANDIYWIQEVIGNASEAA--------------------------------------------GIQPSNYVQNGTVTEFGF-KSEMNQTFKDKIANLKGLSDRLSKDLSSEDANVFVTN----WDTARNEGALTYKDG---------AKYQLANAFMLAYDGTPRL--------LSDYKWDVNDNGAPGATATSVPDVDMDKACSTNDSDWNCEQRWTSTRGMIAFR--------- 119493471 157 ----------------------------------------------------------------------------------------------------------------------IAYLQSLGVTAVELMPVFLSQPGHNYWGYDSIAYLAPHQTYSAVQEFKEMVKALHAGGIEVILDVVYNHTGEGNHMGPTLSLKGIDNAVYYRLLED---------------------------DPRYYM-DFTGCGNSLNVCHPQVLRLIMDSLRYWVEMHVDGFRFDLASALARELY-------EVNSLAAFFNIIQDPVLSNVKLIAE----PWDV-----GEGGYQVGKFPLLWSEWNGQYRDTVRDFWRGEESLLAEFA----YRFTGSSDLYEDNGRQPHASINFITAHDGFT-LNDLVSYNEKHNEANNEENCDGESHNRSWNCGEEGETDDPDILALRNRQRRNFLVTLMLS-QGVPMLVSGDELGRTNNNAYCQD----------------------------------------------------- 86740053 103 -------------------------------------------------------------------------------------------------------------GTFDAAIGKLDHLVELGIDAIELLPVNAFP-GRHGWGYDGVGLFAVHEPYGGPDGLKRFVDAAHARGLGVIMDVVYNHLGPD---------------GNYLGRFGPYFTDRYSTPWGPAVNLDAPGS-------------------------DEVRTFIIDSALSWLDYHCDGLRLDAVHAFQDSRALHLLEEEAVHRLGAQLRRPLFAVAESDLNDPKLVAAPEAGGYGLDGQWCDDIHH-----ALWATLSGERQGYYGDFGSISTLAHALTSGF----VHDGGYSTF----------------RGRSHGRPIPPTTPAYRFVTFLQNHDQIGNRAAGDRAS-ATLSDG------LLRIGAALLLTSAVTPMLFMGEEWGARTPWQYFTD----------------------------------------------------- 152967778 149 --------------------------------------------------------------------------------------------------------------------------------------------------------------------FKEMVKALHAAGLEVILDVVYNHTAEGNHMGPTLSLKGIDNGSYYRVVE--EEPENY-------FDTTGTGN-------------------SLNVSHPAALQLILDSLRYWVEMHVDGFRFDLATTLTRQWGDAHVHLDIVHQ---------DPVLAPVKLIAEPWD-----------TQGYQVGGFPARWSEWNGKYRDDVRDFWRGQGSLGALTQRLTSVNFLTAHDGFTL---------ADLTAYDEKHNEANGENSQDGESDNRSWNCGAEGPTDDEAVNALRDRQRRNLLTTLLLSA-------------GVPMLLGGDEFGRTNNNAYCQD----DEISW-----FDWAGADRE---------LLGFTRELLRLRRETSALRG- 152995492 157 ----------------------------------------------------------------------------------------------------------------------VPYIQEMGYTHVELLPITEYPFDGS-WGYQPVGLYAVTSRFGTPEDFKALVDALHQANIGVIMDWVPAHFPADSH-GLANFDGSKQYE---------------------------------YPDPKKGWHPWNSLIYDFGKEH--VVNYLISNAVYWLEEHIDGLRVDAVA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 4836215 248 ----------------------------------------------------------------------------------------------------------------------LDHLVELGVTHVHILPMFDFWTGDYNWGYDPYLFTVPEGRYSTIIEVKQMVKALHENGIRVILDMVFPHT-----WGVGVMSPFDQAVPYYFYRIDKTGAYLNESGCGNVIAS----------------------------ERPMMRKYIVDTLKWWVEYKIDGFRFDQMGLMDKVT-------------MLAIKSELSKIEPSVVLYGEPWGGWGAPIRFGKADVGGAAFNDEFRDALRGSVFNATVKGF-------------------------LMGALAKETGVKRGVAGSIEYDEVIRSFA-KDPQETINYVEVHDNHTLWDKNYLAAQAD-TTVKWTEEMLKDAQKLAGAILLTSQGIPFLHAGQDFARTKKFD--ENSYKSPISING----LDYARKAEFID-------VFNYYKGLIELRKSHIAFR-- 27373051 34 ------------------------------------------------------------------------------------------------------------GGTWKGLERKLDYIQNMGFDAVWISPVIHNIEVNTTWGYWGDDPYRLNEHFGTAADLKSLSDSLHARGMSLMVDVVINHLASYTL---------PQDVDYSLYPAPFNTSSAFHQPCPIDF-----SNQSSIEDC-WLVTEPAPALVDLKNEDQVILDALINSVVDLVEYDIDGIRLDTARHVPKPS-------------LAKFQEKV-----GVFVTGEANQSVPYVAQYQGP--LNSAINYPLWYALVDSFMGRTTDYLESVVKSEQATFSDAALTNFLDNQDQPRF-------------------------ASYLGDGNGDDVLRDEN-------------------------------AATFLFFVSGIPVIYYGFEQ----RFDGGFDP--------VNREPM-WTSGYNTSTP------LYNYLARLNAIRK-------- 146277820 21 APSEERLGLRL------DGQDHPMERQEGGWFEVRLPAQAGM-------------DYGFVLASGQVVPDPAARAQAGDVHGLSRLVADSYDWRPWAETVVMELHIGTFTGTFRAAIERLPHLAEIGITMIELMPVAQF-AGNRGWGYDGVLLYAPHPAYGTSEDLKALVDAAHGLGMSVVLDVVYNHFGPE---------------------------GNYLGAYAAEFFDPER---------------HTPWGSAIAYHLPAVRSFFIENALYWLEFRFDGLRIDAADHIR-----DPESDPEVLDLARTIRQAI----PDRPIH----LTTEDNRNITRLHERGPQGEVVLHTAEWNDD-------LHNVAHVLLTGETEGYYRDFVKDHW---RKYARALAEGFVYQGEQSEHEGAQRGMPSGHLPPLAFVDFLQNHDQVGNRAFGERLTTLAPE-------ARLRAMMAILLLSPHVPLLFMGEEWG--------------------------------------------------------------- 169177604 151 --------------------------------------------------------------------------------------------------------------------------------------------------------------------FKAMVRDLHRAGIEVILDVVYNHTAEGNHLGPTLSFKGIDNQAYYRLVDN---------DLKHYMDYTGTGN-------------------SLNVRHPHSLQLLMDSLRYWVEMHVDGFRFDLASTLAREF-YDVDKLSTFFELIQQ-----DPIVSQVKLIAE----PWDV-----GPGGYQVGNFPPQWTEWNGKYRDTVRDFWRGLTGSADLYESSASINFVTAHDGFTMR---------------------DLVSYNEKHNDANGEGNNDGESHNRSWNCGEEGDTDDEKVLTLRARQQRNFIATLLLS-QGVPMLLHGDELGQGNNNTYCQDSELS----WIHWEAMD------------------------------------- 197749210 151 -------------------------------------------------------------------------------------------------------------GTFAGLAHSIDYLKTLGITAVELLPVTYHIDETNYWGYNVLGNFAIDPNLAALKEFKQLVKTLHQAHIEVIMDIVFNHTAE----------------------SDKNGPMLSFRGID---------NTAYWLDKQGEYENWTGCGNTLNLSNPYILCWAIDCLIYWVEEHIDGFRFDLASILGRTPSFS-----EKADFFTALKSHSKLTH--IKLIAEPWD--------IGVEGYQLG-QFPEPFYQWNDCYRDDIRRFW--------LQNQGDWGLLARRLAGSDDVFTKYSVSKSINFITAHDGFTLQDLTSYQQKNWANGEQNRDGHNSNYSNNHGVEGQTADELVKKQREITACSLLATLFLSA-GVPMLLAGDEIGQGNNNSYCQDNEI---------TWLDWEN---------MNHTRLDYVRSLIRLRKKIALL--- 118469689 34 -------------------RAEVECADDARYFVLDDDPKLPDPRS------ARQPDGVHERSQL-------WRPRPDAW--------TDADWPGREGRVIYELHIGTFTGTFDSAIEKLDYLVDLGVDFVELMPVNAF-GGTHGWGYDGVLWYAVHEPYGGPDGLIRFVDACHTRGLGVLIDAVFNHLGPS----------------------------------GNYLPKFAP----------YLSAGSNPWGASINLSDDEVRTYILECALRWMDFHADGLRLDAVHALMDNT---------AIHILEELSAETDRLAEELSLIAESDLNDPRLITPRDRGGYG-------MTAQWDDD-------IHHAIHTAVSGERQGYYADF-GSMETLATTLKNGYFHAGTYSSFRHRRHGRPLDTATIPGS--RLLAYTLTHDQVGNRAVGDRPS-------QRLTTGQLAVKAALALGSPYTAMLFMGEEWGSSSPFQFFSDADEIPDPQDPARSKLKWDELDRGE-----HAQLLGIYRELIELRRTEPALAD- 77748524 265 ------------------------------------------------------------------------------------------------------------------LAEQLPYVQQLGFTHIELLPITEHPFGGS-WGYQPLGLYAPTARHGSPDGFAQFVDACHRAGIGVILDWVSAHFPD-----------------------DAHGLAQFDGAALYEHADPREGMHRDWNTLIY------------NYGRPEVTAYLLGSALEWIEHHLDGLRVDAVASMLYRDYGRAEGEPNAHAFLRQLNRDIATQFPGVLTIAEESTA---------------------WPGVTAAISDGGLGFTHKW--------------NMGWMHDTLGYMQRDP------AERAHHHSQLTFGLVYAFDERF-------VLPLSHDEVVHGTGGLLGQMPGDDWRRFANLRAYLALMWAHPGDKLLFMGAEFGQWAD--------------WNHDQSLDWHL---------------------------------- 88857401 158 ----------------------------------------------------------------------------------------------------------------------------------------------------------------NIAEFQTMVSRFHQAGIEVILDVVYNHTAEGNHLGPTLSWRGLDNLTYYRL---------DTANPRHYINDTGCGN-------------------TININHPRVLQLILDSLRYWVEMGVDGFRFDLAPI----LGRQYSGFKSRHAFFQSINQ--DPILSQVKLIAEPWD--------IGPGGYQLG-GFPIAWREWNDKYRDTMRRFWRGLGLLPEFAQRLHGSNDLFEHNGRG-----PLASINFITAHDGFT-LADLVMYQDKHNLQNGENNQDGHSENLSANYG----VEGPSEDVQINALRLRQQKNFLLTLQGVPMFAAGSELGQGNNNAYCQD----NEINWLN------------FKESTVCNELSPFIRKLIELR--------- 197121526 161 -----------------------------------------------------------------------------------------------------------------------------------------------------------------VNEFRGMVKALHRAGVEVILDVVFNHTCEGNHLGPTLSLKGLDNRTYYRLAGESPR----------------------------YYADYTGTGNSLDLTQPQTLALVMDSLRCWVNMHVDGFRFDAVTLARD---------PETFDEASRFLAAVDPVLRQVKLIAE----PWDV-----GPDGYKVGAFPVIWSEWNGKYRDVVRRFWKGDEYEPAGRKIYASVNFVTAHDGFTLRLVSYDQKHNEANG-------------------------EENRDGTDENFSWNCG--AEGETDDPAVLRQQRNLMATLLVSQGVPMIAAGDEMGKTNNNAYCHD----DELSW-----LDWDLDERRR-------ALLAFTRRMIRLRLSQPVL--- 198251224 158 --------------------------------------------------------------------------------------------------------------------------------------------------------------------FRQMVQRFHDAGIEVILDVVYNHTAEGDQRGPTLCFRGLDNASYYRLTAGQ---------PRYYVNDTGCGN-------------------TLNVSHPYVLRMVLDSLRFWVEMGIDGFRFDLATTLGRENHGFDPNG----GFFDALRQ--DPILNQVRMIAEPWDRLGEFPHEFGEWNDSYRDTVRYWRGDVHSAQELGARLLGSADKFDHTGRRSDASVNFLASHDGFTLADATRYSKR-------------RNLANTENNGDGHGSNYSDN---------GGVEGETDDEAIRSIRTRRQRNMLATLFLSQGTPMLLAGDEFASGNNNAYCQD----NDIGWLN-----WDKADTDLQAFVASLSAFR--QKHINVRQS------- 15616259 479 -------------------------------------------------------------------------------------------------------------GTFASFVDKLDYIEDLGVTHIQLLPVYSSSGNNYNWGYDPHSYFSLDPEL-RIKEFKHLIDEIHRRGMGVILDVVYNHTA-----------------------------------AVEIFEDLMPNYYHFMDADGTPRTSFGGGR--LGTTHKMSRRILVDSITYWVEYKVDGFRFDMMG----------DHDAETIQIAY---DRAKELNPNIVMIGEGW------RTYVGDEHGGDIMPADQ-----------------DWMQHTESV---GVFSDEFRN--ELKSGFGSEGQPRFITGGARNIEQIFDNLTAQPHNFTATNVPYIEAHDNLTLHDVIAQSIRKDPEYHQEEIHKRIRLGNTMVLTAQGTAFLHAGQEFGRTRADTGGQAPYKSTYMTDENGKPFDWGKATN-KEKYPIHHLTRTYTAGLIELRRSTNAFTHG 116671453 87 -------------------------------------------------------------------------------------------------------------GTLEAAAGKLGYLKDLGVDFVELLPVNGF-NGTHNWGYDGVLWYTVHEGYGGPAAYQRFVDAAHGAGLGVIQDVVYNHLGP---------------------------SGNYLPKFGPYLKSGEGNTWG------------DSVNLDGN-GSDEVRRYILDNAAMWLDYHVDGLRIDAVHAFKDE---------RAVHLLEEFGALGDTVAAEITMIAESDLNPRDVNGY--GLEGQWSDDFHHAVHVNISGETEGYYSDFDSLGALAKVLRDGFF------HDG----------SYSSFRGRHHGRPINTGLVH-----PAALVVCSQNHDQIGNRATGDRLSQS-------LSYGRLAVAAVLTLTSPFTPMLFMGEEYGMGWDPAVVPDP---QDPETFNRSKLNWAEAT-----EGDHARLLDLYRTLTALRRSTPELAG- 16080045 176 ----------------------------------------------------------------------------------------------------------------------LAYVKELGVTHVELLPVNDFPLDAYNWGYNPLHFFAPEGSYASNTELKQMINTLHQHGLRVILDVVFNHVKRENSPFEKTVPG------YFFRHDECGMPSNGTGVGN-----------------------------DIASERRMARKFIADCVVYWLEYNVDGFRFDLLGILD-------------IDTVLYMKEKATKAKPGILLFGEGW----DLATPLPHEQKAALANAPRMPGIGFF-----NDMFRDAVKGNTFHLKATGFA--LGNGESAQAVM-HGIAGSSGWKALAPIVPEPSQSINYVESHD--------NHTFWDKM------SFALPQENDSRKRSRQRLAVAIILLAQGVPFIHSGQEFFRT--KQGVENSYQSSDSIN----QLDWDRRETFKED-------VHYIRRLISLRKAHPAFR-- 110803650 574 ----------------------------------------------------------------------------------------------------GTFYIDKESG--NKVKTGLDHLKELGITHVHLLPVFDFDENNRNWGYDPKNFNAIEGSYSTIIEFREMIKKFHDNGIRVILDMVYNHM--------------------------YETSNMDNIVPLYYFRSDKLGKYTNGSGCGNEMAS----------EKPMVRKFILDSILHWINYHIDGLRFD---------------LMELIDLMKEIVKRSEEIDEKILIYGEPWDSPLSNGTYKGSQKG-----------LGFSIFNDD---FRNALRGNNDPSNG--FINGEQHNKNKVWQVIEGIKGS--INSITYKPMES---INYLEAHDNYTLWDQIVKSQNHSVEKGHYRDFNEENILDNLYVKEDLLGASILFTSQGIPFIQSGAEF--LRSKDGDHNSYKSPDSIN----ALNWAEKEKYID-------VFNYYKDLISLRKNHSAFR-- 114563336 279 ------------------------------------------------------------------------------------------------------------------IAELVPYIKEMGFTHLQLMPISEYPFDGS-WGYQPVGLFAPTYRFGDANGLRAFIDECHQQGIAVLLDWVPAHFP-----------------------RDPHGLVRFDGSCLYEHDDPRKGEQPDWDTLIY------------NYGRAEVRSFLYSNAHYWLDEHFDGLRLDAVSSMLYLDYSRRADQWEAISFLQELNARMYQCFPGINMIAEESTAWPGVTQATSNNGLGFGFKWN-MGWMNDTLRYISCDPLFRRYH-----------------HGELTFSLVYAFTEQF------------------------------ILSLSHDEVVHGKGSLLHKIPGDDWQKFATLRAYYGFMWTHPGKKLLFMGNEFAQRNE--------------WNHNQSLDWHL---------------------------------- 108762557 155 -----------------------------------------------------------------------------------------------------------------------------------------------------------------VAEFKAMVRDLHAAGIEVILDVVYNHTCEGNHLGPTLSLKGIDNASYYWLMPD----------------------------GRHYL-DFTGCGNSINASNPQAARLIIDSLRYWVEMHVDGFRFDLATVLGRTGEGAFDRDAALFQILHQ-----DPVLGRVKLIAE----PWDV-----GLGGYQVGGFPPPWREWNGKYRDALRRYWKGDEYAEARRRPQASINFVTAHDGFT---------------------LHDLVTYSHKHNEANG---EHNRDGADDNQSWNCGVEGETDKADVIALRQKRNLLASLFLSTGIPMIVAGDEMGRTNNNAYCQD----NELSWV-----DWNLDERRR-------KLLAFTRKLIHFRHRQPVL--- 119468775 136 --------------------------------------------------------------------------------------------------------------------------------------------------------------------FKQMVKELHAADIEVILDVVYNHT---------AEAGN-------------------DGPILSLRGLDNLAYYRTVEAQPSVYINDTGCGNTINIDHPKTLQLVLDSLRYWVEMGVDGFRFDLATI----LGRSKAGFSSAHTFLQTIAQ--DPVLNKVKLISEPWD--------IGPGGYQLGA-FPPPWREWNDQYRDVIRRFWKGDE-------------------GIIANVAKRLHGSFDIFEHSHRGPLNNFITSHDGFTLADLVSYEHNEANGENNRDGHSANYSGFSTDEKIAALRLQQQKNFLLTLKGVPMIAAGSEMA--------------------------------------------------------------- 209543628 31 ----------------------PERTDEWHGYLPDARPYGYRAYGPYEPLRGHRFNPHKLLVRISSPRGDLSIDRRDSAPAMPKSVVTNDAFNWGDDTVIMEAHLRGLSGTFRALADLIDHLLRLGITTLELMPVHAFVKDRNYWGYNTLAFFAPHAGYGSPHEVRTAIRRLHAAGIEVVLDVVYNHTCEGNELGPTLCYRGLDNAVYYRLVP---------EDERHLINDTGCGN-------------------TLNLSHPRVLQMVMDSLRHWADFHVDGFRFD----LCSTLGRESYGFDQACGFFDVLRQ--DPVLSKLKLIAEPWDP--------GPGGYQLGNHPPGFAE-WNDRFRDTVRRFWRGLSGSGDIFDRWASLNFVTSHDGFTLTDV---------VSYAERHNEANGEGGQDGHSDNYSSGWGVEGPTDDAGIL-----------AVRDRVRRAMLAT--LFLSQGTPMLLAGDEFGQTNNNAYCQD----------------------------------------------------- 89067884 103 ------------------------------------------------------------------------------------------------------------AGTYRAAAAELDRLAALGITAIELLPLAQF-GGDRGWGYDGVLPYAPHPAYGTPDDLAAFVAAAHERGLMVLIDVVYNHFGPD---------------------------GNYLHAYAPGFFDEAR---------------HTPWGAGIDYRAPPVRRFFIENALYWLEYGFDGLRLDAI-----DQIEDPSDPELLIELARELRARLDREDGEIVLHGEWNDDFHNAAHVLATGESEGYYGTDPLGLLGRALAEGFAFQGETGRGAPSAHLPPTAFVDFLQNHDQTG------------------------------------------NRARGDRLV-----TLANPETLD--------ALTAILLLSPHIPMLFMGEEYGETRPFKGRREEFKGFAGFDIARETMEMSTLDPARRDSDAGREAQARVRRLLELRHA------- 78184154 132 ----------------------------------------------------------------------------------------------------------------RGVIEKLPYLKDLGVTAIELLPVFIFPGRDNVWGYSPLNYCSVDDPLQGRDEMRQLVAACHDAGIEVLLDVVYNHTTEGNRHGPTLSWRGFADDTYYHQNSDGDYLD-----------VSGCGNSIAAND-------------------PISTQLILESMRCWLELGIDGFRFDGIALSRGAQLKPLDHPPLFTAM------EADPELSDLKLVSEPWDC---------GGLYRLNDFPAKRVGTWNG-------HFRDGLRRFWKGDEHTTWALAQRLYDGKAVAMGRSVNLITAHDGFTLADLVSYNRKHNLANGEDNRDGENHNNSW-NHGIEGPTTDPAVLALRRRQQRN---LLSTLLLA-RGVPMLLMGDEVGGGNNNTWCQDSPLGW---------MVWN-----EDHCDLELKLF--LTRLLKLRQALPQL--- 148256848 66 --------------------------------------YGYRVHGPYEPDAGHRFNIDPYAKQLIGNLRWGHADKDLSFDDRDSARVIDPAFTWWERTIFYEMHVKGFTGTFAGLAHHIPYLRSLGITSAELLPIHAFIDDRNYWGYNSIGFFAPEPRYKTPTEFKTMVNQFHANGIEVILDVVYNHTAEGNELGPTLSFKGIDNASYYRLMPEQK---------RYYINDTGTGN-------------------TVNLSHQRVLQLVADSLRYWAEMRVDGFRFDLATILAREPY----GFDEGGSFLDACRQ--DPVLSSVKLIAEPWD---------IGPGGYQVGQFPPGWAEWNDKFRDTARAFWKG--------DGGTLADFAKRISGSGDLFNKRGRRPWASVNFITAHDLNDLVSYNDKHNEANGEDNRDGHSNNHSWNCGVEGPTDDPQIIGLRERQKRNLLATMLLSH-GTPMLLAGDEFGGGSNNAYAQD----NETTW-----LDWMGIAPQG------RALREFTRKLIAMRKAFPIL--- 19075705 21 ------------------------------------------------------------------------------------------------------------GGTWKGITRNLDYIKSLGCTAIWISPIVKNISGQAYHGYWAQDMTQLNENFGTEEDLKELVNAIHEKNMLCMVDIVVNHMGHAGSKPVNFLLYQPNSGKYYHNWQFVQNYDDPHETITGWLGDSH------------------VNLPDIRTEKNEVRKFFQNWVSDLIKRQFDGIRLDTAKHVEK-------------SFFPTFIEAANVFTTGEVFHGDPKV-VGDYQKYL-PSTLNFPLFFQLRETFLDPKHSMFSFYDKAVLDVRHYFKDVTVLCNFLENHD--------------------FPRFFHETKDIALALNALTALIFMD-----------------------------------------GIPIIYYGQE----------------------------------------------------------------- 94269714 54 -------------------------------------------------------------------------------------------------------------GTFLAAIEKLDHLCRLGVTHIELLPVATF-SGPRGWGYDGVDLYAPHPAYGSPEDLKTLVDACHRRGLAVLLDVVYNHLGP-----------AGNYLGRFGPYFTDHYQTPWGEAVNFDGADSEP-----------------------------VRRFFIDNALMWLDYHFDGLRLDAVHAIFDRSAIHFLEQ-----LAAEVKTLEAAIGRHLLVIAESDLNDPRLVRAVGGYGLDAMWNEDFHHALHAALTGEAQGYYA----------------------DFGGLAPLAKVLQRGQVYDGCYSHYHRRHHGRPASDLAGRQVAFLQNHDQVGNRARGERLSQLLKPAQLKLAAALLLTA-------PMVPLLFQGEEWGAASPFLYFQLAAAVSQGRQREFAAFGWSAAEWHELQNSWQAELLAWYRQLIQLRRHTPALND- 212710455 133 ------------------------------------------------------------------------------------------------------------------LAEQLPYVAEMGFTHLEFLPISEHPFDGS-WGYQPIGLYSPTYRFGSVDDFLYLIQTAHQYHLKVILDWVPAHFPT-----------------------DEYGLVQFDGTALYEYADPREGIHQNWHTLIY------------NYSRYEVANFLAGNALYWIERGIDGLRVDAVSSMIYRDYSRKEGEWEALDFLRYTNQIIKENCPHALMIAEESTAFPLVTSSVKKQGLGFDFKWDLGWM-----------------------------------HDTLSYMSLDPI----------YRQYHHQQMT--FGMFYAHNEHFVL-PLSHDEVVHGKGSLLNKMSGDTWQKFANLRAYYGFMWGHPGKKLLFMGGEFAQEREWD--------------HDTGLDWHLLEPEHD---------------------------- 191638965 142 --------------------------------------------------------------------------------------------------------------TYQDAIDKLPYVQELGYTHIEFLPLMEHPLDAS-WGYQLMGYFAPTSRFGDPQDFLRLVDAAHTAGLGVIMDWVPGHF-----------------------IKNTDMLAQFDGTPTFEYTDPHRAENVRWGT------------WNFDLGKAQVQSFLISSAMYWLDHHLDGLRVDAVSYMDYDAGKENRDNLEGIAFIKQLNTKIFAKHPDVLMMAEESSAYPQVSAPIDTGGLGFNYKW------------------------------NMGWMN---------------DTLKFFEQDPVYRHSDMNLLTFSFMYMYNEQFVL---PFSHDEVVHGKKSLMHKMPGDRYNQFANLRTMYVWQATFPGKQLLFMGSEWGQ-------------------------------------------------------------- 119714534 64 -------------------------------------------------------------------------------------------------------------GTFDAALEKLPHLREIGVDLVELMPVNAF-NGTHNWGYDGVGWFAVHEGYGGPAGYQRFVDGCHAAGLGVIQDVVYNHLGPS------------------------------GNYLPELGPYLKQGANTWGD--------------FLNLDGPEVRRYILDNVRMWLDYHVDGLRLDAVHALN-----DAGHQHLLEELAAEVAALSAHQRRPLTLIAESDLNDTRLVRPAGGYGLDAQWSDDFHHAVHVALTGETAGYYAD-FEPLSALAKVCERGFF---HDGTWSSF---------------RGRDHGFPVDLRTMPTWRLVVCSQNHDQIGNRARGD--RITEVLDDDQ-------LACAALLTLCGTPMLFMGEEWAMGWDPAVVPDP---QDPATFERSKLDWAEATRGR-----HARMLDVYRRLARLRREHEALTD- 148272577 336 --------------------------------------------------------------------------------------------------------------------ELVAYLQELSYTHVEFLPLAEHPFGGS-WGYQVSGYYAPTSRFGSPDDLKFLIDSLHRAGIGVIVDWVPAHFPKD-AFALAQFDGQPLYE----------------------HTDPRRG-----EQQDWGTLVF-------DFGHSQVRNFLVANALYWFEEHIDGLRVDAVASMLYLDYSREEWLPNVHSFLQEVNATAYRTHPGIVMIAEESTSFPGVTRPTGGLGFGLKWNMGWMHDTLDYAAEDPMYRSYH--------------------HGQITFSMVYAYTENFLL------------------------------PISHDEVVHGKGSLVGKMPGDHWQKLANVRAYLSFMWSHPGKQLLFMGQEFGQPSEWS--------------------------------------------------------- 88810691 103 ----------------------------------------------------------------------------------------DADWHGRQEAVIYELHVGAFSGTFDGVRERLDHLAALGVTALELMPVADFPGARN-WGYDGVLPFAPDSRYGRPEALKRLVQAAHQHGLMVLLDVVYNHFGPE----------------------------------GNYLHTYAPTFFTHRHTTPWGAAINFDGE-----HSQAVRRFFIDNALYWLEENLDGLRLDAVHAIYDD------GQPDIIELAEAVRAGPARERPRRYLAREAQHPHWYTAQW--NDDCHHALHTLLTQGYYADYAQYPIRLLVRCLSEGFAFQPSTAFVNFLQNHDQIG-------------------------------------------------------------------------------------------------------------------------------------------------------------- 154508931 151 ----------------------------------------------------------------------------------------------------------------------IEHLTKLGITTVELMPILQAKGLSNYWGYNTIGYFAPHNGYAATKDFKAMVKALHAANIEVILDVVYNHTAEGNHMGPTLSFRGIDNPSYYRLVDG---------DRQHYFDTTGTGN-------------------SLLMSSPQVLQLIMDSLRYWVEMHVDGFRFDLAS-----------TLARQFAEVDRLSAFFDLIHQDVVSQVKLIAEPWDV-----GADGYQVGGFPPLWSEWNGRYRDTVRDFWRG--EFSSLPDFASRLA--GSSDLYGTTGRKPMASINFITAHDTLRDLVSYNEKHNEANLEGGADGANDNRSWNCGAEGDT----DDEEIIELRYRQQRNFLTTLMFSQGVPMIAHGDELGRTNNNVYCQD----NELSWIN-----WDL--NEHD-----YKLLRFTRHLIHLRRDHPV---- 29829331 198 -------------------------------------------------------------------------------------------------------------------------------------------------------------------EFKRMVRALHAAGIEVILDVVYNHTAEAGELGPTLSLKGIDNRGYYRLQPDARRYADYTGCGNT-----------------------------LHVVQPHVLRLITDSLRYWVEMGVDGFRFDLAAALARSMHDVDMLSPFLAVIAQ------DPVLRRVKLIAEPWDSGGYQVGAFPPLWTEWNDRYRGAVRDFWRGALPDVRDLGYRLSGSSDLYAPYASVNFVTAHDGFTLRLVSYERKHNEANGEGNRDGSDD---NRAWNCGAEGETDDERVRSLRRRQLRNLLTTLLLST--------------------GVPMLVAGDELGRTNNNAYCQD----NEISWV-----DWELLEEPG-----WRALRDLTARLIALRHAHPVLR-- 113954322 132 -------------------------------------------------------------------------------------------------------------GTYLGVIEKIPYLKELGVTTIELLPINDAPAGDNVWGYSPLSWFAPHHEYATGSDVRDLVAACHDEGIEVLLDVVYNHTTEGNRNGPTLSWRGFADRNYYH-----------QSDAGEYMDVSGCGNSIAAND-------------------PLSRQLILESLRCWSNEGIDGFRFDGIALSRGEKLKPLEHPPLFEAM------EADPQLSELKLVSEPWDC---------GGLYRLSDFPAKRIGTWNG-------HFRDALRSFWKGDEGSTWPLFRGSPDLYNGKAASLGSSVNLITAHDGFSLL-DLVSFNNKHNLANGENNRDGENHNNSWNHGVEGPSSDRAIQTLRRRQQRNLLSTLLLS-RGVPMLLMGDEVGGGNNNTWCQD----------------------------------------------------- 187921457 39 -------------------------------------------------------------------------------------RWEHTNWHGREETVLYELHVGAMGG-YAGVQKRLPELAALGVTAIELMPLNDFPGKHN-WGYDGVLPYAPDSAYGRPEELKALIDTAHGLGLMVFLDVVYNHFGPD---------------------------GNYLHEYARSFFREG---------------THTPWGPAIDFERNEVSDFFTDNAVYWINYRLDGLRFDAVHAI------------DNHTWLRELSDHIRAHGRHVHLVLENEHNSASLLEHFDAQWNDDAHNTLHVLLTYHAYEDQPIQRLARVLSEGFAYQGDPSPI-----HDGKPRGEASGHLPPTSF------------------------VMFLQNHDQIGNRAFGE--RLRKLTSDDA-----LRAATGLLLLSPQIPLLFMDEEYG--------------------------------------------------------------- 111221552 178 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------LHEAGIEVILDVVYNHTAEGNHMGPMLCFRGIDNAAYYRLVDDDP----------------------------HYYMDYTGTGNSLRVRHPHVLQLIMDSLRYWVDMHVDGFRFDLAATLAREF-YDVDRLSSFFDLVQQ-----DPVVSQVKLIAEPWDL---------GEGGYQVGNFPPLWTEWNGKYRDTVRDFWRGQDHENNGRRPWASINFITAHDGFTLRLVSYNEKHNEANGEDNRDGSDDNRSWNCGVEGPTDDPDVLSLRTAQTRNLLTTLLL-----------------------SQGVPMLVAGDEMGRTNNNAYCQD----NPISW-----LDWADAERNAD-------LVEFVGLLARLRKDHPIFR-- 167589105 9 ------------------------------------------------------------------------------------------------------------------LADRLPYVADMGFTHVEFLPVTEHPFAGS-WGYQPLGLFAPTARLGEPAAFARFVDRCHGAGIGVILDWVPAHFPT-----------------------DPHGLMQFDGTALYEHADPREGFHQDWQTLIY------------NLGRNEVANFLLASALEWLRYHVDGLRVDAVASLLYRDYSRAPDVPNIHEFLRRFNTVVAERCPGAATFAEESTAWPGVSAPVAAGGLGFSYKWN-MGWMHDTLQYMSRDPIYRRYH-----------------HDEMTFGLIYAFSERFVL------------------------------PLSHDEVVHGKRSLLGRMPGDRWQRFAGLRAYLGFMWAHPGKKLLFMGGEFGQ--------------DSEWNH------------------------------------------ 205374615 177 ----------------------------------------------------------------------------------------------------------------------VPYLVKHGFTHVELMPLTEHPFDRS-WGYQGTGYYAPTSRYGTPEELKYFVNQCHVQNIGVILDWVPGHFCKDAHGLSRF---------------DGSFLYEYE---------------TEGDRENYTWGTAN-----FNLHRNEVKSFLISNARYWIEEHLDGFRIDAVALYWPNRGELVANN-GGIEFLRELNKAVFEYKPNALMMAETDWPLVTAPTHYGGLGFNYKWNMGWM-----------------------------------------------NDFLKYMETPYEERKNVHHLLTFSLLYAFSENYVL---PLSHDEVVHGKKSLLDKMPGDYWQKFAQLRLLMGYLVAHPGKKLLFMGSELA--------------------------------------------------------------- 171914585 47 ---------------RETRISLPECTDVWHGFVPGVKAYGYRAHGPYEPEMGHRFNPQ---KVLLDPYAKAIRKNSAHLAPLGMVMDTRFDWGGDEETVIYEAHVKGFTGTYAGLASDIRFLKDLGITTVELLPVHHHNGRTNYWGYNTLSFFAFEPEYAAMREFKGMVKRLHQAGLEVILDVVYNHTAEGSQRGPTLSLRGLDNASYYRLSP----------------------------ASARYCEDFTGCGNTVNTMNPAGLRLVMDSLRYWVEMHVDGFRFDLASALAREAHGWDKHGSFFDAIGQ------DPVLSQVKLIAEPWD---------IGMGGYQVGNYPTGWAEWNGRYRDQIRRFWKGVDVANDAAFRFSGSADLYNH--SGRHPQASINFITAHDGFCLRDLVSYNDKHNERNGEDNRDGANDNESW----NCGHEGDPAPPE-VQALRKQQAKNFIATLFLSQGAPMLVAGDETQQGNNNTYCQD----NELTWLS---WDWQDDAVE---------MRDFTRSVIALRREEAVL--- 153883953 109 ---------------------------------------------------------------------------------------------------------------FKGVRGRLPELARLGITAIELMPVAEFP-GARNWGYDGVLPFAPDASYGTPDDLKALIDTAHGLGMMVFLDVVYNHFGPD----------------------------------GNYLHHYARSFFRDD--------VHTPWGAAIDFRKPQVREFFIQNALMWLEYRFDGLRLDAVHAITERLGELAARVRLSAEPGRHVHLVLENEHNAASLLRDGNTHGDFDAQW--NDDGHNVLHVLLTGAYYAAYADAPAQRLARVLQDGFCYQGEPSPI-----HDNAPRGEPSAHLPPTAF------------------------VLFLQNHDQIGNRAFGE--RLTQLAHPDA-----LHAAQVLLLLSPQIPMLFMGEEWG--------------------------------------------------------------- 188535360 265 -----------------------------------------------------------------------------------------------------------------------PYAKEMGFTHLELMPVNEHPFDGS-WGYQPLGMYAPTRRFGTRDDFRAFITAAHQAGLNVLLDWVPGHFPAD---------------DFGLAKFDGSELYEH--------GDPREGFHQDWNTLIY------------NFGRREVSNYLAGNALYWIERGIDGLRVDAVASMIYRDYTDGEWVPEAIAFLRYTNHTLGHAAPGAISIAEESTD-------------------------------------FNGVSRPPETGGLGFWFKW-----DLGWMHDT--LDYMKLDPIYRRHHHNLMTFGMLYNNTENFVL----PLSHDEVVHGKGSILDRMPGDAWQKFANLRAYYGWMFGFPGKKLLFMGNEFAQGKE--------------WNHDTSLDWHLLE-------------------------------- 149177577 83 ------------------------------------------------------------------------------------------------------------------------YVQQMGYTHIQLMPITEHPFDGS-WGYQTTGYFAPTSRFGSPHDLMYFVDYCHQAGIGVLFDWVPGHFPT-----------------------DGHSLGRFDGTCLYEHADPRKG--------------FHPDWYIFNYGRNEIRDFLLSSAHFWIDKHFDGLRVDAVAYSRKEPSGGRENL-EAIQFLKDANISLHGEYPGILTIAEESTSWGGVSHYNGGLGFNMKWDMGWM---------------NDTLRYMHFDP-------IYRSH-------------------------------HQGELSFRMIYAFTENPLSHDEVVHGKRALISQMPGDLWQQFANLRLLYGYQYTMPGKKLLFMGGELAQ-----WVE---------WNHDQELDWKLIGHEK---------HDGIRRLI------------ 18202561 99 -------------------------------------------------------------------------------------------------------------GTLDAAAGKLDYLAGLGIDFIELLPVNAF-NGTHNWGYDGVQWFAVHEGYGGPAAYQRFVDAAHAAGLGVIQDVVYNHLGPS-----------GNYLPRYGPYLKHGEGNTWGDSVNLDGPGSDH-----------------------------VRQYILDNVAMWLDYRVDGLRLDAVHALKDE---------RAVHILEEFGALADALSSELTLIAESDL------------------NNPRLLYPRDVNGYGLAGQWSDDFHHAVHVNVSGETTGYYSDFDSLGLAKVLRDGFFHDGSYSSFRGRCHGRPINFSAVHPAALVVCSQNHDQIGNRATGDRLSQSLPYGS-------LALAAVLTLTGPFTPMLFMGEEYGATTPWQFLGKATAEGRIREFERMGWDPAVVPDPQDPETDHARLLELYRSLITLRRSTPELA-- 213965303 160 ----------------------------------------------------------------------------------------------------------------------IDYLKDLGVTAIELMPVHQFLQDDNYWGYNTFGFLAPHQDYGAVSEFKGMVRAFHDAGIEVILDVVYNHTAEGNHMGPTICFRGIDNEAYYRLVEG---------------------------DRQHYM-DYTGTGNSLNVRHPHSLQLIMDSLRYWVEMHVDGFRFDLASTLAREF-HDVDRLSAFFDLVQQ-----DPIVSQVKLIAE----PWDV-----GEGGYQVGNFPPQWTEWNGKYRDTIRDFWRGEPSTNNDRRPTASINFVTAHDGFTLN---------DLVSYNEKHNMANGEDNRDGESHNRSWNCGVEGPTDDERIISLRAR----------QRRNFL---TTLLLSQGTPMISHGDEMGRGNNNVYCQD----------------------------------------------------- 160901552 315 ----------------------------------------------------------------------------------------------------------------------LSHLKELGVTHVHIMPIQDAGSLDYGWGYDPLVYNVPEGIYSTINEVKTVVKTFHENGIRVVMDVVYNHT--------------------------------YQVGKNSPFDQTVP-YFYYRTDQSGKYTNGSGVGNEVATERFMVRKYIVDSLKYWVDYHVDGFRFDLLGLFDKET-------------VKTISEELHALLPDVLLYGEPWTGGGQIT--FGKGDQKAVFNDDVRDAIRGSVFEPEVKGFGLGAAGQQTK---------------IKRGVVGSIEYDSTIRSWAQDPQETMNYVSNHD-----------NHTLWD-KNALALGVKPWEEELDPQTLETLKASNAMILTMQGVPFLHGGVDFARTKN---------GNHNPYNVLEPYDWNRKSEFYD-------IFEYYQGMIELRKAHPAFR-- 114330729 140 ------------------------------------------------------------------------------------------------------------GGDLERTRDLMVYLSDLGVNAIEIMPLSNVAM-SVDWGYLPIGYFGVDERFGKRSDFQKLVDIAHQQGIAVIVDVVYGHTGVDFPYYDAY-------------------------NRLQYHENPFMGPFAKD--------YFSSFGKSTNFGSPFTRDYFFTVNHHWLEYHIDGLRYDCVPNYWDGPGVGYANLVETYQLTRYWNRFNAGAGTSLRLIAEQLEGPEEVLRYSNSTWQNHTFDAA------KAVARGDQRRLADWGLSLGLLGYPEQENT---NGDVITKT------ALQYIENHDHERFICNFGLMNPDEAGNPLFLKGDRSHWYMLQPYLIA-----------------------MLMSKGVPMLWQGEEFG----ESYF--LPDFGAGRVGLLRSLRWDY-----FYDSPGQQLVQLVRKLLRIRRDRSQIRRG 52425177 142 ----------------------------------------------------------------------------------------------------------------------IAYLKELGITAVELLPILQERGISNYWGYNPMAMFAVEPQYAATEDFKTMVKTLHQAGIEVILDMVFNHSAESERDFPTFSYRGIDEQTYYW--------------------SDAQGNYLNWSGCGNLLHL----------AHPYMRRWAIDCLRYWVEYHIDGFRFDLATNLGRETPAYKAHS----ELFKAMRLI--SGFKNTKFIAEPWDM--------GEDGYQMG-NFPPFFAEWNDRFRDDINRFWLWFKQEGKYPHNS--VNFITAHDGFT-------LRDLVSYNHKHN------NANGEDNRDGRNENYSHNH--------GIEGSTDGLDEPQKTAVENARILSSQSLLCSGTPMLLAGDEFGNTNNNGYCQDSGLT----WLKWSNFNLD--------------LFEIVKKLIIVRK-------- 186473210 259 ------------------------------------------------------------------------------------------------------------------LADRLPYAKEMGFTHIEFMPVAEHPFGGS-WGYQPLSQFAPSARFGTPEQFAGFVNRAHEAGLGVILDWVPAHFPNDSHGLVEF-DGTPLYE----------------------HADPREGYHQDWNTMIY------------NLGRNEVSAFLIASALAWLKRHVDGLRVDAVASMLYRDYSRAENL-ESIAFLKRLNHEVQHMPDGAITIAEESTAWPGVTARVGGLGFQFKWNMGWM---------------HDTLHYMHEDPIYRQW-----HHHNMTFAMVYAYSEKFVL------------------------------PLSHDEVVHGKGSLLGKMPGDRWQKFANLRAYFGFMWTHPGKKLMFMGGEFGQMAEFDHDGSP---------------------------------------------------- 167626545 89 ---------------------------DTNHYVYKSDPYFSELRPNTASVISTQTTYKWHDEKWLKKRATADYYNSPM-----NTYELHLASWKTKDDRFM---------TYEEIAEVLPYVKDMGYTHVEFMPLHEHPLDAS-WGYQPTGFYSINSRHGDLVGLKHLVDKLHTHDIGVILDWVPGHFCKDQHGLINF---------------DGSACYEYQEPTKAI-------------NKGWGTHNF-------DLGRNEVKCFLISNAMYWINEHIDGLRVDAVSNYDREDGQWVPNIHGGHEFLRELNGVLKHTCKGVITIAEESSSWPNISTPVGGLGFDFKWNMGWMNDTLRYISLDPVYRKYH--------------------HNLITFSMVYHYSEKF------------------------------ILSISHDEVVHGKKSLINKMWGDLWNKYAGLRLYMSFMIGHPGKKLIFMGSEFGQ-------------------------------------------------------------- 149924069 123 ----------------------------------------------------------------------------------------------------------------------------------------------------------------TRAEFRAMVDALHGAGIEVILDAVYNHTAEGGEGGP-SLSLRGLDEDLYYRRVPSSKGLRYLD-----------------------WTGCGNT---LDTSHPRVVQLVLDSMRYWVEMGVDGFRFDLAPVLGRGPVFPGVDDADGRFDPRAALLVADPVLARAKLIAEPWDPGGYQVGAFPGRFLEWNDRFRRYWLTRDVDRGEFARRLAGSSDRFHHLRSPSASVNFVTAHDGFTL-----------ADLVAHARKHN--LANGEDNRDGHDHNYSIN-----CGVEGDTDDPAIL----ARRERSSRALLATVLVAQGTPMLLAGDELQGGNNNAYCQDN------------PIGWLDWAQGDRHGPL-------IAALLRLRREHPFLG-- 167589104 99 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GRLDEMRHAVRSLHAAGIEVIFDVVYNHTCEGNELGPTISWRGLDNASYYRLIPG---------DERRFINDTGCGN-------------------TLNLSHPRVLQMVMDSMRYWVELHLDGFRFD-LGVTLGREGKGYDPGAGFFDAI-----LQDPVLSRLKLISEPWD--------VGPGGYQLGNHPPGFAE-WNGRFRDTVRRFWRGDQGTRPELA----ARLLASADVFDRRHRKPWASINFVTAHDGFT-LADLVAYEHKHNEANGE----NNRDGTPDNFSANWGVEGPTHDPAIRALRARVLRSLLLTASGTPMLLSGDEFGRTNNNAYCQD----------------------------------------------------- 213692507 5 ----------------------------------------------------------------------------------------------------------------------LEYVRDLGASGLLLGPVFES----ATHGYDTLDHMHIDVRLGGDAAFDQLIAACRDMGLQVVLDGVFNHVSRDHPAVRAALDETTGRLN--------PADNPWHGLVRAHVGDNDEPALDVFEG--------HGDLVALDHSADETVDYVVHVMSHWLDRGAAGWRLDA-AYAVPSP-FWARVLPQV-----------KAAHPYSWIFGEVI--HGDYPRIIEESTMDSITQYELWKSIQHALETENFFELDWNLKRHNAFLNSFVPQTFIGNHD------VTRIASQIGPAKAALALAVL--------------------------------------------------------MTVGGVPSIYYGDEQG------YVGVKQERFGGDDDVRPKFPDSPAE----LSTLGEPTYRLHQALIALRRRNP----- 161505910 85 -------------------------------------------------------------------------------------------------------------GTYKALGHMVAYFKQLGITALELLPVAQFASETNYWGYNPIAMFALHPAYASLDEFRDAVKALHRAGIEIILDIVLNHSAELDLDGPTFSLRGIDNRSYYWIRDDGD------------------------------YHNWTGCGNTLNLSHPGVVEYACECLRYWVETHVDGFRFDLASVMGRTPAFR-QDAP----LFAAIKAC--PVLSTVKLIAEPWD---------IGEGGYQVGNFPPPFAEWNDHFRDAARRF--WLPRNLTTGEFACR--FAASSDVFKRNGRMPGASVNLITAHDGFT-LRDCVCFNQKHNEANGEE-NRDGTNNNYSDNHGKEGLGGPLDLIERRRDSIHALLATLLLSQGTPMLLAGDEHGHGNNNAYCQD----------------------------------------------------- 119898016 150 ------------------------------------------------------------------------------------------------------------AGQLPGYREIAPYVRAMGFTHVELLPVAEHPFYGS-WGYQSTGYFAPSARYGPPEDFMFLVDTLHQAGIGVILDWVPSHFPSDAHGLAEF-----------------DGTHLYEHADPRQGYHPE-------------WHSC-----IFNYGRHEVCAFLLSSALNWLDRHIDALRVDAVASMLRRAGEWIPNRHEAVAFLRRLNEAVYRDHPDVHTIAETAWPMVSRPTYLGGLGFGMKWNMGWMHDTLDYLK-----------------------------HDPI------------------YRKFHHGRLT------FSIWYAFQENPLSHDEVVYGKGSLIARMPGDDWQRFAGLRSLFGYMWAHPGKKLLFMGGEFGQR--------------AEWTHEGELDWA----------------------------------- 115377473 259 -------------------------------------------------------------------------------------------------------------GTYKGAGLKAPALAALGVTAVEFLPLHETEPGDNYWGYMSLNYFAPDRRYGPTREFKEMVKAFHDNGIKVFVDVVYNHTGEGGAW----KAGDSSTYN-VISFRGLDNATYYSLTGDKQF------NWDNTGVGGNY-----------NTYNPKAQDLIIHSLAYWKDTGVDGFRFDLASVLGNAQEHGGFN------FVRALNRIIRDLGPGTDFIAEPWA---------IGGNSYQVGNFPAGWAEWNGI-FRDTFRKDQNQLGVETVTPGQLATRFTGSADLYGEGNGDTRKPYHSVNFMAHDGFTLKDLYSCNSKNNNQPWPYGPSDGGDDNNHSWD----QGGNAADQRKAARNG--FAFLMLSAGVPMFNGGDEFLRCNNNAYNLDSDK------------NWLNYSLSAD----QTKFKTFAQRLIAFRKAHPALR-- 52081493 122 -------------------------------------------WSYLYELYVNGKTVDPYAKAVTANGEKGVVLDPEEVKKHRAPRLHSPC-----DAVIYEVHIRDFSGKYVAFTEDIAYLKELGVTHIEVLPFHDSPDQSYNWGYNPLHFNAPEGSY-SLDELKTMIQSLHKHGFSVIMDAVYNH-----------------------VYKRETSP--FEKTVPGYF--FRHNEYGFPSDGTGV-------GNDIASERLMVRKYILDSVRYWLEYDVDGIRFDLMGILD-------------IETVRQISTLAENVKPGVPLFGEGWDTPLDAVGFFNDRFRNAVKTFELSDRGYALGDTGKKAALQHGIAGSPGFLQPAQSINYVECHD---------------------------------------------NHTFWDKM------ALCFEEDADTKRL-RQRLAVSIVLLSQGVPFLHAGQEFCRTKN----GDSNSYRSGDDIN--KLDWEKRAELCED-------VEYVRQLIRLRRSHPAFR-- 29828701 48 -------------------------------------------------------------------------------------------------------------GTLDAAAERLGHLVELGVTHVELMPLCPFP-GRHGWGYEGVSLWAVHEPYGGPEALKRFVDRAHELGLGVVLDVVHNHLGP---------------------------SGNCLPAFGPYFTDTHHTPW----------------GAAVNLDAPEVRAYLVGSALAWLDYRVDGLRLDAVHALCDT---------RACHFLEELSTAVDALAADLFLVAELNDPRLVTPRHEGGLGLHAQWNDDFHHALHTALTGESQGYYEDFARAPFAALAKTLTGGFF--HDGTYSTF---------------RGRCHGRPLDRTRVSAHRLLGYAQTHDQVGNRAQGDRLSASLSPG-------LLACAATLTLTSAFTPMLFMGEEWAAGTPWQFFTDHT--------------------------------------------------- 170748015 298 --------------------------------------------------------------------------------------------------------------TYRELAERLPYVKDLGFTHIEMLPITEFPFDGS-WGYQPVSLFAPTSRFGTPEDFAAFVDAAHAAGIGVLLDWVPGHFPL-----------------------DAHGLGLFDGTHLYEHADPRQGFHQDWGTYIY------------NFGRTEVATFLAANARFWLEHHLDGLRVDAVASMSRRQGEWIPNRYDAIDFLRKTNEATYSHAPGTITVAETSWPGVSHPTYTGGLGFGFKWNMGWM-------------------------------------HDTLHFMQEDPI----------HRRYHHHNLTFGLLYAFSENF---ILPLSHDEVVHGKGSLLGKMPGDRWQKFANLRAYYGFMWGHPGKKLLFMGGEFGQERE--------------WNHDNSLDWHLLE-----DPLHKGVQSVIRDLNRLYVSTPAL--- 88806433 80 -----------------------------------------------------------------------------------------------------------MGGDLAGITEKIKYFTDLGINAIWFTPVVEQVHGDTDHGYWAKDWTALDPNFGTRDELAELVAAAHAKGIRILMDVVLNHTGP-------VTGEDPAWPESWVRLDPTCNFEDYQGTLVENLPDIRTESSEWKAEGRLSEELDELQVFFDRTGYPRARYYIIKWLTDYVDLGIDGFRVDTAKHVNEDAWSEL-YREAAYAFQSWKRKHPGKVLDDFYMVGEVYGGASSGRDYDFGDRTVDYFDHGFKSLINFELKSDAGQSYDRIFEKYHDDLNGLGIVNYLSSHDD--------------------------------------GSPF------------------------DPDRSKPFRSANILLLT-PGASQVYYGDE-------SARGLVVEGTVGDATLRSFMNWEELDSLPEKQ----EILAHWQKLGQFRNHHPAIGAG 21224407 95 -------------------------------------------------------------------------------------------------------------GTLDAAADRLEHLVRLGVTHVELMPLCPFP-GRHGWGYEGVSLWAVHEPYGGPEALKRFVDRAHDLGLGVVLDVVHNHLGP---------------------------SGNHLPAFGPYFTDTHHTPW----------------GVAVNLDAPEVRAYLVDSALAWLDYRLDGLRLDAVHALADT---------RACHFLEQLSTAVDGLAADLFLIAELNDPRIITPRAEGGLGVHAQWNDDFHHALHAALTGESQGYYADFARDPLAALAKTLIRGYF--HDG----------TYSSFRGRSHGRALDRGRVAAH-----RLTGYSQTHDQVGNRAQGDRLASLVSPG-------LAACAATLTLTAPFTPMLFMGEEWAAGTPWQFEEDVPDPQDPATRERSCLDWSEPERE-----PHARVLDWYRRLIALRAEQPDLTD- 167769704 115 ------------------------------------------------------------------------------------------------------------------------YLADMGYNYVELMPVMEYPYDGS-WGYQVTGYFAPTSRYGTPFDFMYFVDRCHQAGIGVIMDWVPAHFPKDAHGLYEF-DGQPLY---------------------------EYQDVHKREHAHWGTRIF-------DFGRNEVICFLTSSAMFWVERHIDGIRVDAVALYLDYGREDWEWLPEAVAFLQKMNTAVLTEHPHALMIAEESTAWPLVTKPASVGGLGFNFKWN-MGWMNDMIAYTSLDPIFRSY-----------------NHDKLTFSLFYAFSENF------------------------------ILPISHDEVVHGKCSLINKMPGDYAMKFSGARVFLAYMMSHPGKKLLFMGCEFAQFIEWNYKQ------------------------------------------------------ 116513279 2 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WNTFGPDQIDLDVRTEVTKRFVKETLQQLVKHQASLIRLDAFAYAVKKLDTDFFVEPEIWDLLDGVRQ--DLAGTDAQILPEIHEHYSLPRKV--SEHGYFIYDFALPMVLLYSLYTGKSQRLAAWLKQCPMKQ-----FTILDTHDGLGVVDSKDILTDEEIDYTTQELYKIGANVKRKYSSYNNLDIYQSNTTYYSALGNDD---------------QKYFLARLLQVFAPGIPQICYVGLLAGENDLDLLE---RTKEGRNINRHYYSLEEIDQE-----VKRPVVAKLLKLLESRNTEAAFD-- 111225233 162 -------------------------------------------------------------------------------------------------------------------------------------------------------------------EFQTMVSTLHAAGIEVILDVVYNHSAEGSERGPTLSLRGLDNATYYRLEPT---------DPRRYRDVTGCGN-------------------TLNMTSPHVVKLICDSLRYWVEMGVDGFRFDLAT----ALARNPDSFDPAAGLLTAIHA--DPLLSSVKLIAEPWDWGGYQVGSFPAPWAEWNGRFDTVRDVWNGRSSGVADLGYRVTGSSDLFEHGGASVNFVTAHDGFPL---------ADLVSYAEKHNEANDEGNRDGESDNRSWNYGAEGPTDDPTILATRRRV------------RRGLLATLLLSA-GVPMLLAGDEFGGGNNNAYCQDSGSRPETRAGAAGAAGAAGAAGR-DPAGPDAALTRLVSGLISLRRLEPALR-- 228654 159 ----------------------------------------------------------------------------------------------------------------------LSYLKELGVTHVELLPFNDFPLQQYNWGYNPLHYNAPEGSYATIRELKRAIHTLQSNGIRVIMDVVYNHV-----YIRDQSSFEKIVPGYYFRYDAYGNPSNGTGVGN-----------------------------DIASERKMVRKWIIDSVRFWVEYHVNGFRFDLMGILDVET-------------MKAVREMLDTLDPSILVFGEGWDLPTPLSS-------------EQKATMQNAEKLPRIGYFNDY---------------FRDSVKGSTFQLPDRGFALGDSDDREKVKVAISGSIGKKNGLFLHPTQTINYVESHDNHTFWDKMEIANGHESEQTRKKRQKLATAIVLLSQGIPFLHSGQEFYRT--KQGIDNSYNAPDSIN----QIDWKRKSEHEDD-------VRYVQGLIRIRKSHRAFR-- 119025726 1137 ----------------------------------------------------------------------------------------------------------------------LDYLKQLGISHVQIMPMYDYGSVDENWGYDPENYNVPE---GSVAEMKQMVKELHKNDIRVIMDVVYNHV---------------------------------YNAANHSFNKTVPGYYFRYDANGSLVNN-SGCGNDTASERKMMRKYIVDSVTYWANYNVDGFRFDLMGLIDTET-------------MKEVRAALDKIDPSIIILGEGWDMNTTM------DKSKMTIQPNAYQVASDGKNNGIAFFIRDGLKGSVFDSADTGFVSGLIAHNALGCQY-DAEAETTCWNGNAQDHYADAGQVVNYAEIHDNLTLY-------------DKLKASVPTDDEATTVARAKLADSVVYLSEGIPAIQLGQEFGNGNSYNAGDAAN-----------AIDWNRAAQYADS-------VDYVKGLIKLRKQIKALR-- 119025726 71 ---------------------------------------------------------------------------------------------------------------------------------------------------------KLDSKLGAEAEFASMIKQCSAAGVNVIADVVLNQTSDVAKGEQAGVAGSNGSTGDYPGFATKQYPDGITAADF----HSCDKNISNYTNQQEVQECRLSSMWDFNSENEKVQDIQSDYLVKLWNLGVRGFRMDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 89890048 157 ------------------------------------------------------------------------------------------------------------ADSFQEVINRIDYLETLGINTLQLMPINEF-EGTDSWGYNPKFHGALDKAYGTPEKFKELVDLCHSKGIAVVIDVVYNHAFSQSPLCQ-------------MWWDE----NNFRPAANNPYLNSSPT------------HDFNVG-YDFNHESQWTRDYVKQTLQYWIDYRIDGFRFDLSKGFTQNFTLGNIG---------------------------AWSAYDQSRVDILNDYKNTIWN-------------ANSNDIYMILEHLGDNSEETALANA-----GFMLWGKMTDEFNQNSMGYSSNHDVFRSYYLARGWNDQHLVAYAESHDMYKNLNFGNAANSSHNVRSLPVALDRQEAIAAILYSIPGPKMLWQFGELGYEIDID--------------------------------------------------------- 169177600 82 -------------------------------------------------------------------------------------------------------------GTLDAAAGKLGYLVDLGIDFVELLPVNGF-NGTHNWGYDGVQWYAVHEGYGGPAAYQRFVDAAHSAGLGVIQDVVYNHLGPSGNYLPKF--GPYLKQGDANTWGDSVNLDGEGSDV--------------------------------------VREYILDNLALWLDYHVDGLRLDAVH--------ALRDERAVH-ILEELGALGDAVSAETTLIAESDLNPRDANGY--GLEGQWSDDFHHAVHVSVSGETTGYYSDFESLAVLAKVLKDG----FL--HDG---------------SYSSFRGRHHGRPINASLVTPAALVVCNQNHDQIGNRATGDRLSQS-------LSYGQLAVAAVLTLTSPFTPMLFMGEEYGATTPWQFFELGKATAEGRIKEFERMGWDPAVDPQDPETDHARLLELYKSLTALRREHP----- 192292532 26 -----------------ERIELPERTEDWHGYLNDVSPYGYRVHGPYDPDRGHRFNAHKLLLRLVWSEAHAYRTGSPSFDRRDNARETRPGVRW-EDTIVYEAHVKGLTGTFGGLATMIAHLKRLGVTTIELLPVQGFVDDRNYWGYNTISFFAPEARYAPDKDFRTTVARLHDAGIEVLLDVVYNHTAEGNHLGPTLSFRGIDNASYYWLKPDNPR----------------------------YYDDFTGCGNSMNLTHPRVLQMVMDSLRYWVEVHVDGFRFDLAT----TLARGSNGFDRNSGFFTAIRQ--DPILAGVKLVAEPWDMGGYQVGAFPSQWSEWNDRYSVMRRYWSSLIGEVSRRMTGSSDMFNRDGRPRASINHVTVHDGFTL---------ADLFSYERKHNVANGEDNRDGSNDNHSINCGVEGPTDDPKILGMR-----------RQLRKNQLA--CLFLAQGVPLLLAGDEVGNGNNNAYCQD----------------------------------------------------- 163816660 292 -----------------------------------------------------------------------------------------------------------------------DYVKEMGYTHIELMGISEYPFDGS-WGYQVTNYYAPTSRYGAAVDFMYFVDYMHSKGISVILDWVPAHFPRDAH-GLGRFDGMPLYE----------------------HPDPRRG-----EHPDWGTYIF-------DYGRNEVANFLTANALFWVEKHIDGLRVDAVASMLKQDGQWLPNEHEAIALMQNINRIMEERNPGAYLIAEESTAWAGVTAPASMDGLGFLFKW------------------------------NMGWMN-----------------DFLEYMQMDPYFRQNNQNMLTFSLSYAYAENYVLVIS-HDEVVHLKRSMIEKMPGSEENKFANLRTAYGFMYGHPGKKLLFMGQEFAQPREWS--------------------------------------------------------- 210613820 205 ------------------------------------------------------------------------------------------------------------------------YIKEMGYTHIELMGIAEYPFDGS-WGYQVTGYYAPTSRYGTPEDFAYMIDYFHKNKIGVILDWVPAHFPK-----------------------DAHGLADFDGTPTFEYADPRKG-----EHPDWGTKVF-------DYGKSEVQNFLIANALFWIEHHVDGLRVDAVASMLKEKGQWVPNKYEAIEFFKHLNSVVLGRNPGVVMIAETAWPKVTAPAEYDGLGFSLKWNMGWMHD------------FTEYMKLDPYFRKGC--------HNQMTFAMSYAYSEKYVL------------------------------VLSHDEVVHLKCSMLNKMPGLGFDKFANLKVGYAFMMGHVGKKLLFMGQDFAQLQEWSEARE----------------------------------------------------- 163856681 33 -----------------SRLALPECTDEWHGYLPDAQPYGFRAHGPYDPRNGHRFNPHKLLSDVLFGYRMQHAKADLSMDRRDSALDDHFDWGRSNDTVLYELHLRGLRGTASALADFIDHLHRLGVTAVELMPVHAFRGLHNYWGYSTLSFFAPEPAYAGPNELKQAIRRLHAAGIEVILDVVYNHTCEGNELGPTLSWRGLDNASYYRLVPGEE---------RHYINDTGCGN-------------------TVNISHPRVLQMVMDSLRHWASYRVDGFRFD-LGVTLGREGTGFDPGSGFFDAI-----LQDPQLSRLKLISEPWD--------IGPDGYQLGQHPPGFAE-WNDRFRDGVRRYWRGDDGMTRHRRPWASINYAASHDGFTLC---DVVSYDGSHNEANGEGGNDGHAENFSANWGHEGP------TGDPQVLAQRAL-----------IQRAVLATVFL--ADGTPMLLAGDEFGQGNNNAYCQD----------------------------------------------------- 113461031 116 ----------------------------------------------------------------------------------------------------------------------IAYLKELGVSAVELLPILQKKRLQNYWGYSPLAMFAVESKYWSNQEFKSMVKALHKAGIEVILDVVFNHSVESEKHFPTFSQRGIDDRTYYW----------------------------QDEAGNYINLT--GCGNTLNLSTELGRKWIIDCLCYWVEEHVDGFRFDLAS----VLGRETPDFNANALLFKEIEQV--SILQKVKFIAEPWD---------IGMGGYQVGNFPSYFAEWNDRFRDDMCRFWLWLGVFAERFAGSNSVNFITAHDGFTLH---DLVSYNQKHNWANGEDNRDGRSENYSYNHGMEGYKEGNSLVEEARYLSRSALLLSLLLSN------------------GTPMLLAGDEFGNTNNNAYCQD----NETTW-----LKWQYFEQ---------DLFNLVKQVIALRKQIPSL--- 182416510 359 ------------------------------------------------------------------------------------------------------------------------YLKDMGYSHVEIMPLVEHPLDAS-WGYQGTGYYSPTSRYGNPEGLKLLINKLHEENIGVIMDWVPGHFCKDAHGLYKF---------------DGTATYEYQEEWR-------------AENKGWGTCNF-------DLGRAEVQSYLISNALYWFREHVDGLRVDAVPGEWKPNKYGGNGNLEAIDFLKQLNQAVFAEYPTALMIAEESTAWPNITK--PPMEDGLGFN-----LKWN-----------------------------------MGWM--NDTLEYVKIDP-SYRKNNHRNITFAMMYNYAENYVL---PLSHDEVVHGKKSLIEKMWGDEWNKFAGLRAFMGYMMGHPGKKLTFMGCEFAQ-------------------------------------------------------------- 126735482 124 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GDIAEFQQMVRRFHSAGIEVILDVVYNHTAEGSELGPTLMFRGLDNASYYRLADNPR-----------------------------YYIDDAGCGNTLDFENPFVIRLVMDSLRYWVEMHVDGFRFD----LCSALGRTARGFERDGPFFRAIGQ--DPVLNQVKLIAEPWD--------IGPGGYQLGA-YPSPFVEWNDKYRDNVREFWRGDAFDHDGRAATSSLNFLTAHDGFT---------------------LHDTVSYSRKHNLANGEDDRDGHSNNHSDNMGVEGPTDDPAINAARLRRKRNMIATLMLS-QGTPMMLAGDELSGGNNNAYCQDNE------------IGWVNWPDRDDP------FFTFCQQAIAFRKMHPLLR-- 77978078 208 ------------------------------------------------------------------------------------------------------------GGDLAGLTEKLDYLQQLGVNALWISSPLEQIHGYAYHGYYGLDWTRLDANMGTEQDLHKLVEQAHKRGIRVLFDVVMNHVGYSYQFGALYLHGDKKWTDWYINFSDKTTWDNWWGKRTDIGDYDSPGDIKTESTQPSGLPVFYRHKPDTAAREATARDYLTHWLSQWVDYGIDGFRVDTAKHVEKPAWQQLKQQ--TTAALAEWKAAHPEQALDFWMAGEAWGHGVMKSDYYQNGFDAMI-NFDFQDQAKQALA--CFSSIDSTYQQMAEKLQGFNVLSYLSSHD-----------------------------------------------------------TRLFFKDDAQQSLLKQQRAGSLLLLAPGAVQIFYGDESGRQFGPTGSDPLQGT-------RSDMNWNELAGAK------GALLAHWQKVSQFRARHPAIGAG 191163970 26 -------------------------------------------------------------------------------------------------------------GTFEAAIPFLDYLVELGITAVEIMPVSQCP-GKRNWGYDGVFHFAPQSSFGGPDGLKRLVNACHRKGLAVLLDVVYNHFGPE-------------------------------------------GNYLWDFGHYFTDKYRTPWGRAMNLDSDSVLEFFFLNAGYWINERFDGLRLDAVDWIFDQ--TPKPLLQRLAEEVHLHRGRL---GREIFLFAENDTNDARLIK--PPQQCGFGLDAQWCDNFHHALRTLLTRETTGYYEDFGQFSQ-----------------MVKTYEEAFVFTGEYSHYRKRRQGGPAKDRPTSQFVVFSQNHDQVGNRKCGDRLSGS-------LPVGQLLLVAGVVILSPYIPLLFMGEEYGEKAPFHYFIDHSHEEHASGVCEGEIPDPAAEETGEKVGEQAVILEFYRKLFSLRSTLPAL--- 197786316 121 -------------------------------------------------------------------------------------------------------------------------------------------------------------------EFKRMVRALHAAGIEVILDVVYNHTAEAGELGPTLSLKGIDNRGYYRLQSDARRYADYTGCGNT-----------------------------LHVVQPHVLRLITDSLRYWVEMGVDGFRFDLAAALARSMHDVDMLSPFLAVIAQ------DPVLRRVKLIAE----PWDV-----GSGGYQVGAFPPLWTEWNDRYRNAVRDFWRG--ALPDVRDLGYRLS--GSSDLYAWGGRRPYASVNFITAHDGFT-LRDLVSYERKHNEANGEGNRDGTDDNRAWNCGTEGETDDERVRALRRRQLRNLLTTLLLST-GVPMLVAGDELGRTNNNAYCQDNE------------ISWVDWGLLEDPG--WKALFDLTARLIDLRHRHPVLR-- 54023773 1 --------------------------------------------------------------------------------ALDPAAWTDADWTGRPGAVFYELHIGTFTGTFDAAIDRLDHLVDLGVTVVEIMPVNAFD-GTHNWGYDGVLWYAVHEGYGGPDGLQRFVNACHARGLAVCLDVVYNHLGPS------------------------------GNYLPRFGPYLASGRNTW--------------GQSLNLDSDHVRRYILDNALRWLDFHIDALRLDAVHALVDRTATHL--LAELAAETERLSAHVRR---PLSLIAELNDPRLITPRAAGGYGLTGQWNDDLHHAVHTAVSGERQGYYAD--------------FGTLACLAETLTSGFFHAGTYSSFRGRTHGRPLDRDLIPGF-----RLLGYTCTHDQIGNRALGD--RPGAYLTDGQLAVK-----AALVLCSPFTPMLFMGEEWGARTPFQFAEEVPDPQDPATFERSKLDWSD---LDDPD--RARLLACYRALLALRRGRPELTD- 206576864 205 ------------------------------------------------------------------------------------------------------------GGDLQGLTSKLDYLQQMGVNALWISSPLEQIHGYAYHGYYTQDWSKLDANMGTEADLRRLVDEAHKRGIRILFDVVMNHTGYEFQFGALYLQGDELKKERWTDWKPGAGQTWHSFNDYINFSDKAGWEKWWDNPGYDDLTMSLAFLPDLKTESKEARDYLTHWLSQWVDYGIDGFRVDTAKHVEMDAWQQLKTQ--ATAALAEWKKANPDKALDAAMTGEAWGHGVMQSDYYRHGFDAMINFDYQDQAAKAATCMANIDLTWQQMA---DKLQSFNVLSYLSSHD--------------------TRLFREGGTT-----------------------------------------------AAELLLLAPGAVQIFYGDESSRPFGPTGSDPLQGT-------RSQMNW------QDVNGKAARSVTHWQKIGQFRARHPAIGMG 157368303 208 ------------------------------------------------------------------------------------------------------------GGDLAGLTKKLDYLQQLGVNALWISSPLEQIHGYAYHGYYALDWTRLDANMGSEQDLRTLVEQAHQRGIRILFDVVVNHVGYASLYLKGAEIEKTLGKNWGDWRPGWHSFNDYINFSDKAGWDAWWGNWIRTDIGDYGLPLFYRHKPDTAHEIPGARDYLTTWLSQWVDYGIDGFRVDTAKHVEKP--TLALLKQRATAALAEWKAAHPQQALDFWMTGEAWGHGVMKSDYYQNGFDAMI-NFDFQDQASQALS--CFSSIDTTYQQMADKLQDFNVLSYISSHD-----------------------------TRLFFASDAKGSLALQQR------------------------------AADLLLLAPGAVQIYYGDE-------SGRQLGPSGSDPLQGTRSDMNWSELQGDKAP------LLAHWQRLGQFRARHPAIGAG 169189351 160 ------------------------------------------------------------------------------------------------------------------LAEELPYAAEMGYTHIELMPLAEHPYDRS-WGYQGTGYFAATSRYGDPHQLMAFVDRCHSLGLGVILDWVPGHFAKDAH-GLRLFDGSPLY----------------ENADPLI-----------AEKEQWGTLAF-------DYEKPEVCGFLISNALFWLDYHIDGFRVDAITSMLLRDRPDGRWRPNRHAFLRKLNTVVRAHFPHALMMAEESHPGVTVSPEQGGLGFTHKWNMGWMNDTLKYFAHQPEER---------------------GSHHGL--------LTFPIWYAFDERYTL---------------------PLSHDEVVHGKKSLLDKMPGSYEEKFSGLRLLLGYMMTHPGKKLLFMGGEFGQ-------------------------------------------------------------- 48477139 207 -----------------------------------------------------------------------------------------------------------------------DHLKKTGFNCVEIMPVMEHPLDIS-WGYQVVNYFAPTSRYGKPDDFKYLVNRLHENNIMVILDFVPAHFPDD---------------DYGLYMFDGTHLYDYEDPRMGRTPD-------------WGTNIF-------DFGRNGVRSFIASAAVFWIDKHVDGLRFDAVTSMIRKPGEWIPNINEAVSLLKEINDYIHNKYYNVITVAEESSTYPGITS-----ESGLNFNY-KWNLGWM--------------------------------HDTLDFFHEDPLYRKYRINNL----------------TFSVMYMYSENPVSHDEVVYGKGSLYRKMPGNKNEKISNVKLFLSYMFSYPGKKLLFMGNEFAQKNEWN--------------------------------------------------------- 188989842 54 -----------------ERIPLPEYTDEWHGYLPDARPYGYRVHGPYAPDAGHRFNLDPYAKQIVGELKWAHRDKDLSFDRRDSAAVIDPAFTWGQDTVIYEAHVRGLSGTFSALKELIDHISSLGVTAVELLPVHAFVDDQNYWGYNTLGFFAPQGRYRTVAEFKQMVARLHHAGLEVLLDVVYNHTAEGNELGPTLSFKGIDNASYYRLADDR----------RFYINDTGTGN-------------------TFDLTNVGALRMVMDSLRYWVEMHVDGFRFDLASI----LGRERYGFDPSGSFLDAVRQ--DPVLSQTKLIAEPWD---------IGPGGYQVGNFPPGWVEWNDKFRDNVRAFWRGDGFNHSGRRPTASVNFVTAHDGFTLR---------------------DLVSYEGKHNLANGEDGRDGSDHNISANYGAEGETDNPAIKQLRRQQMRNLLATLLLS-QGTPMLLAGDEFGNGNNNAYCQD----NELTWI-----DWTAATKAAAADQAA-----FVRRLIRIRQRYPLL--- 71906226 133 ------------------------------------------------------------------------------------------------------------------LAERLPYALAQGYTHLELLPITEHPLDES-WGYQTTGYFAPTSRYGSADELRAFVDACHQAGLGVLLDWVPGHFPQD-DWALARFDGTALYE---------------------------------HEDPRLGLHADWGTHI-FNYGRHEVRSFLMSSAHWWLEFHFDGLRVDAVALYLDYSRKHGEWLPEAIDFLKQLNAMVHGDFPGALTIAETAWPMVSRPTYVGGLGFSMKWNMGWM---------------NDSLRYFHRDPIYRRW-----HHSELTFGQIYAYSENYVL------------------------------PFSHDEVVHGKGSLLGKMPGDTWQRYANLRLLLAWQVLTPGKKLMFMGCEFGQQGEWSEGRE----------------------------------------------------- 114705948 86 ---------------------------------------------------------------------------------------------------------DQFRGTVSALAEKLDHLERIGIETVELMPLAAWIDETNAWGYNPITHMALDPRIGGFPELRRVVDALHRRGIRVILDVVLNHSGEGDENGPTLSYRGLDNKLYYAH--------------------------ETDDPGKLVNHTGCGNMFAV-WRDPVMKLSIDTLRTFVEAAGIDGFRYDLAPVLGRLPTGFDVNAP----FLQEV--AIDPVLKDRIHVAESWD---------IGPGGYQVGQFPSHWFEWQDRFRDGVRRFWRG-----DAGAVADLATRLAGSADIFNQFGRRPSSSVNFVAAHDGYALADLTAYKLKHNQANG---EHNRDGHGDNFSWNSGVEGETEDEAILSARRLRALLTTLFVSRGTPMIVAGDEFGRTNNNAYCQDNEI---------TWLDWSKADKN---------LIALTGQLAQLRREHPAL--- 124515984 137 -------------------------------------------------------------------------------------------------------------GTFRGTIARLDHLADLGVTAVELMPLSQFP-GERNWGYDGTFPYAIALSYGGPDGLLELVRACHARGLSVILDVVCNHLGPE---------------------------GNYLHAFGPYFSRTTRTPWGEA-------LNFDETMSD------HVRHYFLENIRYLARFDVDGFRFDAVHAIRDQS---------AHSFL-----------ADVSVLAERIASRGRPLHLVAESNLNDRRHVLPPGREGMGFDAQWSDDFHHALRVTFTGEKEGYYQDF-----SPGKDLAKALERGFVYQGQFAPSFGHRRGSSSDDLPGSAFVVFAQNHDQVGNRREGDRLSAVLPEEALMCVAALVLLAPALPLLFMGRPFLYFGDEFAAFGWTGEVPDP---QDPRTFEASRLTTDPA--LLSPGSREGRILGFYKTLFRLRKSHPAFA-- 115360337 100 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------LHAAGIEVVLDVVYNHTCEGNELGPTLSWRGLDNASYYRLRQD---------DRRYHVDETGCGN-------------------TLNLSHPRVVQMVMDSLRYWAAFNIDGFRFD-LGVTLGREDHGFEPGAGFFDALRQ-----DPVLAQRKLITEPWDGYQLGRHPPGFAEWNDRFRDTVR-RFWRGDAGQRPELAARGSADLFNHQRRRTWVNFVTAHDGFTL---------ADLVSYAHKHNEANGEDDRDGRDDNCSANWGVEGATDDASILDLRARVA-------------RSMLATLFTALGTPMIVAGDEFGRTNNNAYCQD----NEISW-----LDWDLAHSEE-----GVQMIRFVSRLAALRRMYPV---- 162146371 105 ------------------------------------------------------------------------------------------------------------AGGFQGVRARLSQLAALGITAVQLMPLSEFPGGRN-WGYDGVLPYAPESSYGTPEDLKALIDHAHGLGMMVFLDVVYNHFG-----------------------PDGNFLSAYAA---PFFRSDRPTPW----------------GEAIDFRQPAVRTYFTENALYWLEYRFDGLRLDAVHAIADRDW-----LVELAARVRARTEAGRHVH--------LILENENNDAGLLQSGFDAQWNDDGHNALHVLLTGEDEGYYRNFS-------------------DDPTAHLARVLGQGFAFQGEVFPTLKRPRGMPSGSLPPSAFILFLQNHDQIGNRALGDRLTVL----ADPRALR---AAYGLLLLSPQIPLLFMGEEWGSRRPFAHFSDPARREQIPDPNQPETFAASVPNAREAAGPAGRGWQDLATLLRLRRHH------ 37788269 274 -----------------------------------------------------------------------------------------------------------------GLIEKLDHLVELGITHIHLLPTYDSRDDQYNWGYDPRLYNVPQGTYSTNAEYKEMVMGLNRAGIRVIKDVVYNHT--------------------YTVGD-------------SPFDLIVPKYFYRTDDKGNY-TNGSGCGNEIASERPMVRKFIVDSVKYWAEYKIDGFRFDLMALH--DVDTMLEVQQALHQI-----------DPSIIIYGEPWQA--------------------------------GGSPLPANLQFTKGKQRGTKIAVFND-HIRNAIKGDTDGATKGYAQGMVNQRNNVIKGIMGAIDDFAQEPTESIVYVTHDNLTLWDKIEKSNPNDSEEDRIRMNLLSNAIVLTSQGVPFLHGGVEMMRTGDHNSYKSPDHINQIEWSRKHTYYEE---------------FLYHQGLIRLRREHPAFR-- 157149013 271 ----------------------------------------------------------------------------------------------------------------------IPYVKWMGFTHLELLPVNEHPFDGS-WGYQPTGLYAPTRRFGTRDDFRYFINAAHQAGLNVILDWVPGHFP-----------------------SDDFGLADFDGTKLYEHSDPREGYHQDWNTLIY------------NYGRREVSNYLVGNALYWIERGIDALRVDAVASMIYRDYSRKEGEWEAIEFLRNTNRILGEQVSGAVSMAE---ESTDFAGVSRPQDMGGLGFWYKWNLGWM--------------------------------HDTLDYMKLDPV----------HRQYHHDKLT------FGMLYNYTENPLSHDEVVHGKKSILDRMPGDAWQKFANLRAYYGWMWAFPGKKLLFMGNEFAQGRE--------------WNHDASLDWHLLE-------------------------------- 126662489 387 ----------------------------------------------------------------------------------------------------------------QDVINRIQYFKDLGINAIQLMPIMEF-EGNESWGYNTAFHMALDKFYGTPEKFKELVDLCHQNGIAVILDIAFNHAFGRNP-MIRMWMNDPDGDGW-----------GGPASDNPYFNTTARHSYSVGD--------------DFNHSSTLTRNYVKQAVKHWIEYKIDGFRWDLTKGFTDDACTNTYQQDRV-DVLKEYADYCWTLDNDHYVIFEHLGTDGEEQQWYRIGEGKGIMMWGEMYSQYKELAMGYSTQNISRMSHTSRGFTGKRLIGYPESHDK--------------------------------------------DRMMYEAITYGNGAGAFPVNGNLTNALNRMGAIGATSILVPGPKMIWHFGELGNSNGTVNDESTFFPGDCKLDTKEQVQW---TQNWLADARRTSILSDWSKMIKLKTSEPVFMGG 167382828 43 -------------------------------------------------------------------------------------------------------------GDLRGIINSLQYIKDLGMNALWMTPIFNSNGGSDSTGYFAYDYFNVDPKFGTNDELHELINKAHNLGLYVILDGVFGH--------------------------------------------HKSGNVAASPSGKYPTGGNDPVSY------PGSLEFYKEVATYWINYEIDGWRLDQA------YQVSTRNQDR--NYWKDIREVIESTCDNRKNQGKQWG----TLGYMVGEIWDSASN----INNWGYYASG-----GYGLRSCFHFPGRYNLVQTLAC-------------EESGKGGYDASNLNGIFNAGYPDFAYPN--MFITNHDLLRFGNLIRKKYGYGRDNNDYWG--RHRAAIAFLAAYTGPITIYYGDEVGDLVEYNPGDCGGVYNDNAARSDGHIQG--------FNSNEQALHDFTAKLMNIRASNPALYQG 168699538 25 ----------------------------------------------------------------------------------------------RDDLVFYELHVGTFTGTFDAVIPRLPELRDLGVTAIEVMPVAQFP-GARNWGYDGVHLFAPQDTYGGPDALRRLVDACHAHGLAVVLDVVYNHLGPEGNYAGEF---GPYYSDRY---------------------RTAWGAA-------------------LNYDGPGVRDFVLDNVRHWAEYHLDGLRLDATQ--------SIFDISPVHILTEIKREADRAAAPGRPFHVIAESLLNDVRIVLPPDRG------------GYGLDAEWNEDFHHAVVAFLTGERHGKYVDFGPAAD-----LPRVLERTYLLDGRYSRHRGRRWGASAGDVPGDRFVVGVQNHDHVGNRARGE--RLAALAGPPVQ-----RLAASLMLLSPHLPFLFMGEEYGETN------------------------------------------------------------ 27367629 151 -------------------------------------------------------------------------------------------------------------------AELVPYLVDMGYTHVELMPVSEHPFYGS-WGYQPVGLFAPTSRYGSPDDFKFFVDACHQAGIGVVLDWVPAHFSDDHGLAN--FDGTPLFHD----------------------PDPRRG-----------WHQWNSFIYDL--GREQVRRFLVSNALYWFEQHIDGIRVDAVASMHGQWIPNMDGGNENYDALKWMNEEVYKYFPNAMTIAEESTAFPGVSA------------PTFMGGL----------------------GFGFKW--------NMGWM---HDSLSYIKEEPVHRKYHHNTLT--FPLVYAHSENYVLSLS-HDEVVYGKGSIHNKMPGDEWQQTANLRAYFGYMYGQPGKKLNFMGAEIGQ-------------------------------------------------------------- 168215080 206 ------------------------------------------------------------------------------------------------------------------------YVKEMGYTHVEFMPLNEHPLDAS-WGYQVTGYYSVTSRYGDIKGLKRLINALHKEDIGVILDWVPGHFCKD-EQGLYMFDGTPTY--------------EYEEK--------------WKADNK-GWGTFN-----FDLGKPEVKSFLISNAFYFINEHIDGLRVDAVSNMIYNIYGGNENL-EAIQFIKELNEAIKTYSKGVITIAETSWPNVTNDTEYGGLGFDFKWNMGWM----------------------------------------------NDTLEYNELDPI-YRKYHHNKLT--FPMMYNHSEKF-ILPISHDEVVHGKKSLIDKMQGDYWNKFANLRAYMAYMYGHPGKKLMFMGCEFGQFIEWEYEELEWKLIDKFDMHRKTYN------------------------------------- 15618386 270 ------------------------------------------------------------------------------------------------------------------------YCKEMHYTHVELLPITEHPLNES-WGYQVTGYYAPTSRYGTLQEFQYFVDYLHKENIGIILDWVPGHFPVD-AFALASFDGEPLY--------------EYTGHSQALHPH---------------WNTFT-----FDYSRHEVTNFLLGSALFWLDKHIDGLRVDAVASMLREDGEWTPNIYESIEFLKHLNSVIHKEFSGVLTFAEESTAFPGVTKDVGGLGFDYKWNLGWMHDTFHYFMKDPMYRKYHQKDLTFSL-----WYAFQESF---------------------------------------------ILPLSHDEVVHGKGSLVNKLPGDTWTRFAQMRVLLSYQICLPGKKLLFMGGEFGQYGEWS--------------------------------------------------------- 109899120 32 -------------------------------------------------------------------------------------------------------------GTFSAAEAHLPRLKQLGVSILWLMPIHPNRKGSLGSPYAVQDYFALNSEFGDLDDMCHFVEIAHELGFYVIVDWVANHSAWDNILVEQ-------HPDWY--------------------AKNHEGDFTPTPWWDWDDIIDFD------YSVPELRAYMASAMRYWIKEDIDGYRCDVAGFVPQ-------------DFWAQVREELSDIKP-VFMLAE---WEARDVHY---DAFDMSYAWSWNEAM-HGIAMGKLPLLYKYYSWNEKYPKASMRMTFVSNHD------------KNAWDGTQFEQF-------------------------GDALACAIVLSVLG----------------------EGMPLIYNGQEAGNPKRLAFFE------------RDPIHWRT-----------HKIGDFYTDLIALKKAHSALHNG 146299168 385 ------------------------------------------------------------------------------------------------------------ARNYQSIIDKIDYFKNLKINAIELMPVMEF-EGNESWGYNTSFHMALDKFYGTSDKLKELIDVCHQNGIAVILDVALNH-----------AFGRNPMVRMWMNDPDGDG-----------FGSPTAENPYFNTVAK---HTFSVGE-DFNHQSTRTQYYVERVIKQWIEYKIDGFRWDLTKGFTQA--CTASDQSCTNAYQQDRVDILKKYAD--------YSWSLDPTHY----------------TIFEHLGTEAEE--KQWADYRVTETPSKGVMMWGKMTDPYNLSMGYASESNISKMSSANRGFAANRLIGYAESHDEERLMYK-NVQYGASNSAYNVKTLNT-------ALSRMSAIGAVSLLVPGPKMIWHFGELGTCNDNSVNTDSDSTGDCKLDTKPQPQW---VNNWLGNSNRNKIYNDWAKMITLKKAEPVF--- 116071209 132 -------------------------------------------------------------------------------------------------------------GTYRGVIEKLPYLQDLGVTAIELLPVFSFPGRDNVWGYSPLNYCSVDDPLQGRDEMRQLVAACHDAGIEVLLDVVYNHTTEGNRHGPTLSWRGIADNTYYH-----------QNSAGDYLDVSGCGNSIAAND-------------------PISTQLILESMRCWLELGIDGFRFDGIELSRGAQLKPLDHPPLFAAM------EADPELSDLKLVSEPWDC---------GGLYRLNDFPAKRIGTWNG-------HFRDGLRRFWKGDEHTTWALAQRFKGSPDLYDGKAVAMGRSVNLIAHDGFLADLVSYNRKHNLANGEDNRDGENHNNSWNHGIEGPTTEPEVLALRRRQQRNLLSTLLLA-RGVPMLLMGDEVG--------------------------------------------------------------- 156936257 220 ------------------------------------------------------------------------------------------------------------GGDLKGLTSKLDYLQTLGVNALWISSPLEQIHGYAYHGYYPQDWTKLDANMGTPDDLRHLVDEAHRRGIRVLFDVVMNHTGYQFQFGALYLKGDELKKENWTDWRPGAGQNWHSFNDYINFSDKAAWEKWWTDIGDYDSPGFDDFLPDLKTESPDTRDYLTRWLSQWVDYGIDGFRVDTAKHVELAAWQQLKN--EASAALVEWKAKNKLDDAPFWMTGEAWGHGVMQSDYYRHGFDAMINFDYQEQAAKAADCFANIDMVWQQMA---EKLQGFNALSYLSSHDTRLFREGGPRAAE-------------------------------------------------------------------LLLLTPGAVQIFYGDE---------SERPFGPTGSDPIQRSDMNW------QDLNGKSAATLAHWQKLGQFRARHPAIGGG 118444954 190 ----------------------------------------------------------------------------------------------------------------------LSHIKELGITHLQLMPFFDYSYISVDWGYDPQNYNVPEGSYSSNAELKKLIQKLHENNIGINMDVVFNHMFHKH-----FINFERIFPFYYFRYDENNKLSNGSGCSN-----------------------------DVASEHKMVQKFILDSVIYWAEYHIDGFRFDLMGLHD----VDTMNL-----IISKLKEI----NKNAIVYGEGWNLETTLPKENRTIQENSIKTPQI---------GFFNDTIRDSLKGSIFSSKDNGFVNGKEN---------LEDLIKFCTMGCAL-DYNNFKAIYKSPSQSINYVSCHDNHTLWDKL------QLTNPDDSIKDKKSMVKLALGILLCSQGVPFIHCGAEFGISNSFNLPDEINSIDYNR-----------KSQFED-------VFYYIKSLINLRKNHPAFR-- 194292117 126 ----------------------------------------------------------------------------------------------------------------------LPRLAALGFTAVELMPVAEFP-GTRNWGYDGVLPFAPESGYGTPDELRALVDRAHQLGMMVLLDVVYNHFGPE---------------------------GNYLHRYASAF---------FRADCQTPW------GPAIDFRRPQVRRFFTENARYWLEQRFDGLRLDAVHAIEDEGWLAAANGDGAH---RHVHLVLENDNNDAALLAAGYDAQWN-------DDAHHALHVLLTDDGYYRDYSAAPATARSGHSDHGGHGDNAAAVRGVPALRHLARVLGEGFAYQGERSAFRSAAQPAVADGVRRGQPSAHLPPFLQNHDQTGNRALGE--RLAQLAGRDV-----LRAAIALQLLCPQVPLVFMGEETG--------------------------------------------------------------- 148240266 106 -------------------------------------------------------------------------------------------------------------GTLLGVIDKIPYLKALGVTTIELLPVHDAPPGDNVWGYSPLSWFAPHAGYICGDDMRALVAACHDAGLEVLLDVVYNHTTEGNQAGPTLSWRGFADRIYYH-----------QSSQGDYLDVSGCGNSIAANQ-------------------PLTRALILESLRCWLELGVDGFRFDLGIELSRGEGLKPLDHPPLLEAMEA-----DPLLSDLKLVSEPWDC---------GGLYRLNDFPAQRIGTWNG-------RFRDALRGFWKGDENTTWALGQRLYDGKPVTLGRSVNLLTAHDGFTLMDLVSFNSKHNLANGEDNRDGENHNISW----NHGVEGPSSDHAVTALRRRQQRNMLSTLLLA-RGVPMLLMGDEVGGGNNNTWCQD----------------------------------------------------- 71911492 257 -------------------------------------------------------------------------------------------------------------GTFSAFVEQLDYLKDLGVTHVQLLPVYTSSDNNYNWGYDPQHYFALDPAL-RIAELKNLVNEIHKRGMGVIFDVVYNHTARTY-LFEDLE------PNYYHFM-------NADGTARESFGGGRLG-----------------------TTHAMSRRILVDSITYLTREKVDGFRFDMMGDH------------DAAAIEQAFKAA-KAINPNTIMIGEGWRTYDEGKKEIAADQDWMKATNTV------GVFSDD---IRNTLKSGFPNEGTAAFIT---------------GGAKNLEGLFKTIKAQPGNFEADAPGDVVQYIAAHDNLTLHDVIAKSINK---DPKVAEEEIHKRIRLGNTMILTAQGTAFIHSGQEYGRTKQLLNPDYKTKASDDKVPNKATYDSSDAVNHFDTDSIAHPISNYTQGLIALRRSTDAFT-- 197762412 188 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALHEAGIEVILDVVYNHTAEGNHLGPTLSFRGLDNASYYRLTEDPK-----------------------------YYMDTTGTGNSLLMRSPHVLQMIMDSLRYWVDMHVDGFRFDLAATLARQF-HEVDRLSSFFDLVQQ-----DPVVSQVKLIAE----PWDV-----GEGGYQVGNFPPMWTEWNGKYRDTVRDLWRGEQRTLAEFAGRASINFVTCHDGFTLR---------------------DLVSYNEKHNEANGEENRDGESFNRSWNCGAEGESEDPGVNELRARQTRNFLATLMLS-QGVPMLSHGDEFGRTNNNAYCQD----------------------------------------------------- 77917382 165 -------------------------------------------------------------------------------------------------------------------HELVPYVKEMGYTHIELMPVMEHPFDGS-WGYQVTGFFSPTSRYGSIKDLKYFIDYCHQNELGVILDWVPSHFCRDDH-GLRMFDGSPCFEN---------------------------ENPKKADNPQWGTSNF-------DYGKGEVVSFLISNALYWLKEHADGLRVDAVA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 109897958 99 ----------------------------------------------------------------------------------------------------------------------IKHLQDLGISAVQLMPFMPEPYLTNYWGYNPINYFSPEPRYAVNDEFKTMVDSYHEAGIEIILDVVFNHTAEGGLDGPVLSFKGFDNSSFYLFERNEYGAIDYTKFVNNSGCGNS-----------------------VNTAFPYVLKMVMDALRYWVEMGVDGFRFDLAASLGRDPYEFSA----LSGFFRTIRQ--DPVLIGCKLIAEPWDHGGYRLGQFPSNWLECNDKYDTVRAFWRGDKGTTSDFATRLLGSRDVFPKESTSVNNVSYHDGFTLHMVSYQERHNEANGEQNRDGHGHNLSANYGVEGPTTDPKIIAIRERQKRN-----------------------LFTTLLLSQGIPHVLGGDELSQGNNNAYCQD----------------------------------------------------- 232169 172 -------------------------------------------------------------------------------------------------------------------------------------------------GYQVTGYYAPTARYGEPTDFMYLINQLHKHGIGVILDWVPAHFCPD-EFGLACFDGTCIYED----------------------PDPRKG-----EHPDWGTKIF-------NLAKPEVKNFLIANALYWIRKHIDGLRVDAVASMLKKDGQWVPNKYDAIEFFKHFNSVVRGTYPNILTIAEESTAWPKVTAPPEEDGLGFAFK-------WNMGWMHD---FCEYMKLDPYFRQGA--------HYMMTFAMSYNDSENY------------------------------ILPLSHDEVVHLKCSMVEKMPGYKVDKYANLRVGYTYMFGHSGKKLLFMGQDFGQEREWSEKRE----------------------------------------------------- 182417889 79 ------------------------------------------------------------------------------------------------------------GGDLKGLTEKIEYFDDLGVNAIWITAPYEQIHGYSYHGYWALDYSNIDANMGTKDDLKNFVDTAHAHGIRVVMDIVLNHVGYDEYGFGGLKDG---WKDYYYVGGGTEDTTYYDKTSPNWKNNWWGSDFVRSSAGYDGWTSSLCGLPDVKTESKEVRNYIIKWLTDYIDYGIDGFRCDTANQVDLDSWAALNKEARIDEYKEKNQDKVLDENAEFWTVGESWGHGVKKDAFFTEGGFSAMINF-----GFKGANISNLKGIYDNLSSVNN-DDDFNVLSYISSHDD----------------------------------------------SLYDRKSLRDGG--------------------TALLLAPGAVQIFYGDESGRPLKWTDRFTSDYKDQC---FRSFMNWDDI---NNPNSDAAKTLEHWQKVGDFRNNHLAVGAG 16265023 162 -------------------------------------------------------------------------------------------------------------------------------------------------------------------EFKTMVKRFHSVGIEVLMDVVYNHTAEGSERGPTLSFRGLDNFSYYRQSPDK---------PRHTYDTTGTGN-------------------TLNVAHPLVLRMVLDSLRYWVGMHIDGFRFDLAS----TLGREYMEFDREGGFFDAIRQ--DPILAGVKLIAEPWD--------VGEGGYQLG-GFPPPFREWNDRFRDDVRRFWKGVQFRHSDRAATSSINLVSAHDGFTLM---------------------DTVSYGEKHNEANGEENRDGHSDNHSDNMGAEGPTDNREIIEARKRRRAAMLATLMIS-QGVPMVLGGDELGQGNNNAYCQD----NEIGW-----LDWSGAD---------DGFVDFCRKLLAFRKDRPVLR-- 153956086 249 ----------------------------------------------------------------------------------------------------------------QGLSTCLDHILELGITHLQLMPIFDFSYESVDWGYDPQNYNVPEGSYASDAELKKMIYCLHKNNIGINMDVVYNHV--YHGWADNFQN---IFPDYYFRFSQKKIP----------CSGSGCGN-------------------DLASEHLMVRKFITDSVTFWAEYHIDGFRFDLMGLID-------------IDTMKLIENKLHKINRSVMIYGEGW-------------------------TLNTSLAEQNKSTFNNA-----KSLDNIAFFND-RIRDCLKGNVFDLKDRGFIMGDASKGKILRECIMSQYI-SPEQSVNYSSCHDNH---TLWDRISLSCTHETIEEKKKMVKLCSTIILTCPGIPFIYSGEEFC----RSKQGEHNSFNSPDYIN--CIEWNKKYEFMD-------VFNHYKKLIHIRKSHSLFR-- 197749209 216 --------------------------------------------------------------------------------------------------------------------ELIPYVKDMGFTHIELLPISEFPFDGS-WGYQTTGIYSPTSRFGTPEGLSYFIQKAHDKGIGVILDWVVGHFPDEHGLV---------YFDGTHLYEHSDPKEGYHKDWNTL---------------------------IFSYGRNEVSNYLSGNALYWIERGIDALRVDAVASMIYRDYSRSDGEWEAIDFLRHTNNILRDESQGGASIAEESTSFAGVSHSTERGGLGFNYKW------------------------------NMGWMN--------------DTLRYMQKDPI-YRRYHHNLMTFGMTYQYSEQFVL---PLSHDEVVHGKGSLLNKMPGDCWQKFANLRAYYGYMWGYPGKKLLFMGNEFAQGKEWNFAE------------------------------------------------------ 41016824 19 ------------------------------------------------------------------------------------------------------------GGTFQGIIDKLDYIQGMGFTAIWISPVVETGYGYAYHGYWMKDIYAINSNFGTADDLKNLSNELHKRNMKLMVDIVTNHYAWNGAGSSVAYSNYNPFNQQSYFHDYCLITNYDDQTNVE---DCWEGDNT-------------VSLPDLRTEDSDV----SSIFNLWVNYSIDGLRIDSAKHVDESFYPSFQ------------------SAAGVYLLGEVYDDPAYTCPYQNYMSGVTNYPLYYPMLRFFQGTSNSVDELNAMISSLESDCKDITLLNFIENHDQPRLPSYTSDS-------------------------------------------------------------ALIKNAIAFNLMSDGIPIIYYGQEQG----YSGSSDPN--------------------------------------------------- 158312924 209 --------------------------------------------------------------------------------------------------------------------------------------------------------------------FRAMVAALHDAGIEVLLDVVYNHTAEGSERGPTLSLRGLDNIAYYRVEPT---------DPRRYRDVTGCGN-------------------TVDATSPHVVRLICDSLRYWVEMGVDGFRFDLAT----ALARSPDGFEPAAPLLTAIQA--DPLLSSVKLIAEPWDWGGYQVGAFPAPWAEWNGRFRDTLRDIFSDRTGSVADLGYRITGSSDIYEHSASVNFVTAHDGFPL---------ADLVSYNEKHNEANGEGNRDGESENRSSNHGAEGPTDDPKILTNRRR------------ARRALISTLLLSA-GVPMLLAGDELGGGNNNAYCQD----------------------------------------------------- 134291227 148 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------LHAAGIEVVLDVVYNHTCEGNELGPTLSWRGLDNASYYRLRQD---------DPRYHVDETGCGN-------------------TLNMSHPRVVQMVMDSLRYWAAFNVDGFRFD-LGVTLGREDHGFEPGSGFFDALRQ-----DPILAQRKLITEPWD--------LGPGGYQLGRHPPGFAE-WNDRFRDTVRRFWRGDAQRPELAARLAGSADLFNHQRRTWASVNFVTAHDGFTLADLVSYEHKH-------NDANGE-DNRDGRDDNCSANWGAEGPTDDPAIRDLRARVARSMLATLFTALGTPMLVAGDEFGRTNNNAYCQDNELSW---------LDWELA--RGDEGT---QMIRFVSRLAAMRRMYPV---- 170781457 127 ------------------------------------------------------------------------------------------------------------------------------------------------------------------AEFRGMVDALHAAGIQVVLDVVYNHTAEEGADGPVTSLRGIDGSRYYRHAPDGTPID-----------VTGCGN-------------------TVDLSRPDAQRLVLDSLEHWSDMGVDGFRFDAVTLGRDE----RVDFDPAHPLLRAI--VEDEALAGLLMIAEPW------------DVGMGGWRTGGFGSGWSEWNDGYRDVVRDWLADVAASRRTGGAPNGVGALASCLAGSSGTFAADRGPLASVSFVTAHDGFTLADLTSYDRKHNGESNRDGTDANRSWNHGVEGPTRDARILAARRSRNLLGTLLVSAGIPMITMGDERGRGNNNGYCLD---------NAATWMRWDEDAWRMDLEAT-------TRHLIRIRRDNPALR-- 62184903 201 ------------------------------------------------------------------------------------------------------------------------YCKEMHYTHVELLPVTEHPLNES-WGYQVTGYYAPTCRYGTPEDFQFFVDHLHRENIGVILDWVPGHFPTD-GFALAHFDGEALY----------------ESIENHEPLHPHWRTYTFD------------------YRCNEVVNFLLGSALFWLDKHIDGLRVDAVTSMLRQEGEWSPNIYQAIEFIKHLNSVVHREFPGVLTFAEESTDFPKVTQAVAQGGLGFDYK-------WNLGWMHDTFRYIQV--------------------DPLFRSYHHKDLTFSLWYAFNERYLL---------------------PLSHDEVVHGKGSLLQKMPGDTWTKFAHMRLLLSYHICQPGKKLLFMGGEFAQ-------------------------------------------------------------- 167855479 151 ------------------------------------------------------------------------------------------------------------AGTFAGLAHEIAHLKRLGVTAVELLPIIDEPHLQNYWGYNVLGHFAVDPKLAYNKEFKQLVKTLHKAGIEVIMDVVFNHTAEAGKDGPMLSQRGIDNEAYYWLTDNSEYLN---------------------------WTGCGNT---LNVSSDAVLRWVIDCLCYWVKEHVDGFRFDLGAVLGRAPTFSEKSAFFTAVY-------SNSKLAHIKLIAEPWDIGWSFPKPFAEWNDRFRDDMRRFFLEKNGNLAGFVRRFAGSDDIFAHNRQPFHSINFITAHDGFTLQDLVSYNEKHNWANGEQNRDGHGHNISFNFGVEGET----DNPIILKQRKQAKKALLTTLLL------------------SGGTPMVLAGDELGQGNNNSYCQD----NEISWI-----DWDSADQE---------LIDYTAKLIAIRKQIPLL--- 213014869 11 ------------------------------------------------------------------------------------------------------------GGAFKNISGILSELKSLGINTIWLMPIHPNRKGASGSPYAVRDYFEIDSKLGSKEDYRVFVKTAHSYGIKVFMDMVMNHCACDSVLVRE--------------HPDWILKDGQGKFGRKIAE--------------------WEDVYDLDYHNQQLVDYMVSVLRYWVEEDIDGYRCDVADLVP-------------LSFWLKARHEISMIKPDFLWLSEGYE--NEMYRAFDITYDYDGFTNFLQYLEKKIPLMDYISYLNYQHRNS---PKNAVKLRFLENHDQLRISGRLGVEEVLEW--------------------------------------------------------------TAFMLMLRGVPLIYNGQE----------------------------------------------------------------- 213014779 325 ----------------------------------------------------------------------------------------------------------------------LDHLVELGITHVHIMPIHEGEPDQYGWGYDPYLYWVPEGHYSTNPEVKKMIKALHENNIRVILDVVYNHTAQTGP------------------------GSPFDQTVPYYFYRT---------DKAGNYTNGSGVGNEIATERPMMRKYIVDSLLYWVEYHVDGFRFDLLGLFDRRT-------------VLEIEKALHKVDPTILLYGEPW----------GGFGAKVTFTKGDQRGTNVALFN---DGFRDAIRGS------------VFNKTAKGFAFGSR-----GKETRIKRGVVGSIKYDSKIVDFAADPEETINYSSHDNQTLWDKNLSAMSSASEEFLKSAQKLSNAIILLSQGIPFLHGGSDFGNENSYNAGIEINK-----------FDWARKVKFLD-------VFEYYKGLIELRKKHIAFR-- 84394119 235 ------------------------------------------------------------------------------------------------------------GGDLAGLTEKLDYIESLGANAIWITSPLEQIHGYGYHGYYHQDWTKLDDNMGTEDELKTFIDTAHSKGIRVVWDVVMNHTGYATNWWQPAKGQNWHYFNNYISYSDKE---AWEKWWGKAWLRSDIGAY--DSPGYNNLTMSLAHLPDFKTESTETREHLITWLSDWVEYGVDGFRVDTAKHV--ELEAWAELKESTNQALAEWKQ----NNPDKALTGEVWAHSVVKSDYF-ANGFDSIINFEFQSDILKCLSDLDADYLRYANKINND--SEFNVLSYLSSHD----------------------------------------------------------TSLFWTQHGSDFA-KQTKAANALMLA-PGAVQIYYGDEIA-RDFGPTGSDPMQ------GTRSDMPWDQITGER------AELLEHWQALGQFRQRHPAVAQG 152995491 76 ------------------------------------------------------------------RTIEAKKNRPARVKVTPSSRAL------------YELHVKGFSGTYLGVISAIEHLKSLNITTIQLMPCFSFMELSNYWGYNPISFFAVEPSYAIKDEFQQMIDGLRQAGFEVILDVVYNHTA---------------------------ESEIDQSSVCYRGLDNAR--YYRHQDGQYLNYTGCGNCVD--TYNPTSIRLICDSMRYWVEMGVDGFRFD----LGVDLGRTNHDFTAKAPLLQAILQ--DPVLSETCLVMEPWDPNGYQVGQFPRGFLECNDQFDTIRRFWDGLVPELATRLMGSRDYFHKGQKSANSVNYITYHDGYTM---------KDLVSYHHRHNL----ANMEENRDGHGENISQN------------FGAEGETDDKDIQAQRLLCFMATLLLSQGTPHILGGDELSQGNNNAYCQDND------------ITWQTWQDIDTETSLARAIKNTIATLMALRKAYPIFA-- 167894759 164 ----------------------------------------------------------------------------------------------------------------------IDHLLALGVTSIELLPVHAFMHARNYWGYDTAAFFAPEPSYLALDEMRIAIRQLHAAGIEVLLDVVYNHTCEGNQLGPTICWRGLDNASYYRLAPD---------DPRRHIDETGCGN-------------------TLDLSHPRVLQMVMDSLRYWSNFNVDGFRFDLCA----TLGREAAGFDPGAGFFDALRQ--DPVLATRKLIAEPWD--------VGPGGYQLGRHPAGFAE-WNDRFRDTVRRFWRGDAGMPELAARLAGSADLFNHHGRTWSTVNFVAAHDGFTLAD--------LVSYAAKHNDANGEDNRDGRDDNCSANWGAEGLTEDRQVRAVRARVARSLLTTLFAALGTPMLLGGDEFGQGNNNAYCQDNELSW---------FDWSAAE-----SADGRTMIHFVGRLAALRRAYPVL--- 213970419 27 APDASYVNVELQDGQSLAMLPQPE---GWFVLEVRCKAGTRYRFKVDHTLEVPDPAS---RAQVDDVHSQSIVVDPQAYSWQNTAWNGRP----WHEAVIYELHVGAMGG-YAAVEKHLARLAALGITAIELMPLAQFP-GDRNWGYDGVLHYAPQSSYGTPEQLKHLIDTAHGVGLMVILDVVYNHFG-----------------------PDGNYLGSYAKEFFRSDLHTPWGDA-------------------IDFRRPQVRDFFVDNALMWLEYRIDGLRMDAVHAIRDE-----TFLPEFATRVR-----------------ERIEPSRHV-------WLNLENEFNQASLLDKGF---DAQWDDDGHNTLHVLLTGETDAYYSDFAKEPTHKLARLLGEGFVYQGEQTRHGHTRGEPSGHLAPSA-FVLFLQNHDQIGNRALGE--RLPQLCSPDA-----LRAVTALLLLSPMIPLMFMGDEWAA-------------------------------------------------------------- 119962538 43 -------------------------------------------------------------------------------------------------------------GTLDAAAGKLDYLVDLGVDFIELLPVNGFNGVHN-WGYDGVLWYAVHEPYGGPAAYQRFVDAAHAAGLGVIQDVVYNHLGPS-----------GNYLPKFGPYLKSGEGNTWGDSVNLDGPGSD-----------------------------DVRRYILDNAAMWLDYHVDGLRLDAVHAFRDE---------RAVHILEEFGALGDQIEAERTLIAESDLNNPRLI-YPSQDEGQWSDDFHHAVHVNLSGETTGYYSDFDSLAVLAKVLEHG----FL--HDG---------------SYSSFRGRHHGRPIRRDLAHPSALVVCLQNHDQIGNRAIGDRLTAT-------LSYGQLAIGAVLTMTSPFTPMLFMGEEFGASTPWQFFELGKATAEGRIKEFERMGWDPAVDPQDPETDHARLLQLYKDLAQLRRNTPELVEG 87123691 134 -------------------------------------------------------------------------------------------------------------GTLRGVIDKLPYLKDLGVTAIELLPIQDAPAGDNVWGYSPLSWFAPHHGYIEGDDVRELVAACHDNGLEVLLDVVYNHTTEGNRHGPTLSWRGCGDRLYYHQNSKGDYLD------------------------------VSGCGNSIAANRPLTRQLILESIRCWIELGVDGFRFDLGIALSRGEGLQPLDHPPLFEAIEA-----DPLLSDLKLVSEPWDCGGLYRLSDFPAQRIGAWNGRFRDDLRSFWKGDDNSTWKQRLRGSPDLNGGGRSVNFITAHDGFTLMLVSFNGKHNLANGEDNRDGEN------------------HNSSW-NHGVEGPSTDHAVLALRRRQQRNLI----TSLLLSRGVPMLLMGDEVG--------------------------------------------------------------- 18202537 93 -------------------------------------------------------------------------------------------------------------GTLEAAAGKLDYLAGLGVDFIELLPVNAF-NGTHNWGYDGVQWFAVHEAYGGPEAYQRFVDAAHAAGLGVIQDVVYNHLGPS-----------GNYLPRFGPYLKQGEGNTWGDSVNLDGPGSDH-----------------------------VRRYILDNLAMWLDYRVDGLRLDAVHALKDE---------RAVHILEDFGALADQISAEVTLIAESDLNPRDVNGYGLEGQWSDDFHHAVHVNV-----TGETTGYYSDFDSLAALAKVLRDGFF---HDG---------------SYSSFRERHHGRPINFSAVHPAALVVCSQNHDQIGNRATGDRLSQTLPYGS-------LALAAVLTLTGPFTPMLLMGEEYGMGWDPAVVPDPQDPETFR---RSKLDWAEAA-----EGDHARLLELYRSLTALRRSTPDLT-- 15076971 108 -------------------------------------------------------------------------------------------------------------------IARLDHVRDLGANMIKVMPAYEF-AGDFSWGYNAAFPFAPESAYGHPNDMKRFVDEAHMRGIGVIFDVVHNHYGP-SDLPMWCFSGDCLGSGGEYFYNDWRKSTPWGDTRP-------------------------------DYGRPEVRAYIRDMMNLTHSFRGDGLRWDATKYMRTQNGSDTTAIPDAWRVFRSINREINATQPWKISIAETNDATSDTSAGFDSQWGGDFVHAIRAAVIASNDSGRDMNSVRNAITQRYS-GRHTARVIYSESHDEV-----------------------------------ANGKARVPEEIW-------------PGNAGSWAAKKRSTLAAGVVFTSPGIPMIFQGQE----------------------------------------------------------------- 83643339 224 ------------------------------------------------------------------------------------------------------------GGDFAGLTAKLDYLQSLGVNALWVSPPFEQIHGYGYHGYYILDFTRLDANMGTEAELKTLIEQAHKRGIRVLFDVVMNHPGYPPRWGDWKSSGNENFHGYHWWGRDWVRAGIYDYDSPPNAGDPIKGDFKTESDQTVSLPAFLRSKADTDLPNATVRDYLVSWLTKWVDYGLDGFRVDTVKHV--EPASWLMLKREAAAALTQYRSESEGFSDPFWMVGEVFPHDVSKSAYFDGFDAVINFDFQRKHARQGADCLSNLEPVYNDYAEKLNKDPDFNVMSYISSHD---------------------------------------------------TQLFSTLARQSPELQKRVAAALLLA---------PGAVQIYYGDE-------SLRRFGPTGSDPSQGTRSDMNWADI----DAGAVDA-VLSHWRKLGQFRHRHAAIGAG 156936661 96 -------------------------------------------------------------------------------------------------------------GTFRAAIEKLPYLAQLGVTMLEVLPVSQF-GGNRGWGYDGVLLYAPHSAYGTPDDFKAFIDAAHAHGLSVVLDIVLNHFGPE----------------------------------GNYLPLLAPDFFHKE--------RMTPWGNGIAYDVDAVRRYIVEAPLYWLEYRLDGLRFDAI---DQIEDTSAKH--ALVEIAERIRAEI----------------TDRPAHLTTEDSRNVIFLHPRNPDGSAPLFTGENDDFHNAIHVFATGETHAYYQDFAEQPEKLVARILTEGFAYQGEVSPQSGEPRGVDSTGQPPVAF---VDFIQNHDQVGNRAWGE--RLIELAGSDRTKV----LLATLLLS-PHIPLLFMGEEYGETNPFLFFTDFHREGRAREFEGHG-DWDNAQQTQKPESEEGRAWLALRELLTLRREH------ 162455452 103 ----------------------------------------------------------------------------------------------------------------------LPELARIGVSLIELLPIAEVP-GRFNWGYDGVNLFAPTRLYGSPDDLRRFVDAAHRAGIAVILDVVYNHLG-----------------------PDGNYLGQFSGDYFTDRHKTDWGAAINFDGPR----------------SEAVREYFIANAGYWIDEHLDGLRLDATQ--------NIYDGSKDHILAAIARRVREAAKGETFLVAENESQEEWLIRAAGGYGLDAIWNDDFHHSAKVAL-TGRSEAYYSDHEGSPQELLSALKHGFLFQGQRYQWQKQRRGTPALGVDP-------------------ARFVLFLENHDQVANTARGERLCHIVSPG-------RLRAMSAALLLAPGTPMLFQGQEFGSSAPFLFFADHNPERKGRAEFLEQFPSEVRAQLDDPSDPRAALYALHEDLIALRRRDPV---- 87311919 27 -------------------------------------------------------------------------------------------------------------GNWAGAKSKLPYLKEIGVTAVEIMPLADF-QGDFGWGYDGVYWYAPSRIYGTPDDFRDFVDAAHQIGIGVMLDVVYNHFG-----------------------PTGNYWNAYTPYFPSSKHGTDWGDAINYDGK----------------GSKPIRRFVIENAAYWIREHLDGLRLDA---------TQTIFDDSTPHVLTETTSAARAAAGDRPIIVVAENDAQEICHVQSPESGGYG-----MDGVWNDDFHHACRVAATGHSEFY-------YADFAGTPQEMVSAMRWGYLYQGQWNQRQGRKRGSASL--KTPQKHFIHFLQNHDQVSNSASALRTHALTSPG---------RFRALTALMLLGPQTPMLFMGQEFAA-------------------------------------------------------------- 21223814 231 -------------------------------------------------------------------------------------------------------------------------------------------------------------------EFKRMVRALHAAGIEVILDVVYNHTAEAGELGPTLSLKGIDNRGYYRLQPDARRYADYTGCGNT-----------------------------LHVVQPHVLRLITDSLRYWVEMGVDGFRFDLAAALARSMHDVDMLSPFLAVIAQ------DPVLRRVKLIAEPWDSGGYQVGAFPPLWTEWNDRYRNAVRDFWRHALPDVREMGYRLSGSSDLYAPYASVNFVTAHDGFTLRLVSYERKHNEANGEGNRDGTDD---NRSWNCGTEGE-------TDDAQVRALRRRQLRNLLTTLLL-------------STGVPMLVAGDEMGRTSNNAYCQD----NETGWV-----DWSL---RDDPE--WAPLFALASRLIGLRHRHPVLR-- 83815285 175 -----------------------------------------------------------------------------------------------------------------------DHVQNLGFTHVEFLPLAEHPYYGS-WGYQILGYYAPTFRYGDPEGLMHLIDTLHQRGIGVIMDWVPGHFAT-----------DPQGLTYF----DGSHLFEYEDPLMREHPDWGTRVFDFGKNG--------------------VRNFLLSNALFWMDKHVDGLRVDAVASMLYRDYSREGDWPNVHSLLQDTNEHVYDEYPEAIMLAEESTAWPGVTTPTEHGGLGFLYKW------------------------------------------NMGWM---HDTLEYASKEPVHRKHHHGDLTWTLSWAFSENYTL---PLSHDEVVHGKNSLWSKMPGDDWQKAANLRLLYAHMFGHPGKKLLFMGGEFGQHREWD--------------HDRALEWDLAD-------------------------------- 160901738 36 -------------------------------------------------------------------------------------------------------------GDLQGVIKELDYLKELGIDLIYLGPIFKS---KTTHGYDITNYFSISENISSNAIFTKLIEDAHKRGIKVIIDLVLNHASKE-----------------FDFNSIPKDLNVKTESPRSPQEERWQRSFLFW-----------------NLDDEDTREFLIRVGEYWLNFELDGFRLD-----------HALGLP--LNFLEEFSIRMKKIKKDAIILGEVW-----------EDEGDKLKNFNLLKKFKGDDAQRFTSMFD------------------FSTYDTIKEVLGKKNGSLIEL-------YDQIVLSNKLNEREFQLTYFIENHDL-------------PRFIDICQEIEIFYIAVGLLMALTGNVMLEYGNEIALKGDQTI---NNFHESGRVAMKFKEDWSNLEKET---------FNYCKNLINLRKVHTSLSSG 108761737 35 -------------------------------------------------------------------------------------------------------------GTFESLIPRLAGLKELGITALELMPVASFP-GRRNWGYDGVSLFAPQQAYGGPEGLRRLVDAAHAHGLAVLMDAVYNHFG-----------------------PDGNYLRVYSPHYFTGRHHTPWGDAVNYDGEGSA------------HARTQV---LANVEMWIADYHLDGLRLDAAHAIIDD---------GTPHLLTEVAERARACAPGRKVIAEDERNERRLMRPASEGGL--------------GLDGVWADDFHHQLRRAFAGDSDGYYQDYTGNTEDLARTLNQG----WFYEGQVSKNLGHARGTKADGLEPWRFVHCIQNHDQVGNRAFGER-----LGHDVSPAA--FRAMSGLLLLSPYTPMLFMGQEFAGFARFAGAEVPDPQADD-TFTRSQLDWAEAEQPGHAG-----VRALYRELLRLRASEPALR-- 90425165 46 -----------------ERITLPEKTEDWHGYLNDVSPYGYRVTGPYEPERGHRFNLDPYAKRLFGRLDAHFAYRPGSFDRRDNARHDTRPLIRWEDTIIYEAHVKGLTQTLRGSYSMIDHFKRLGVTTIELLPIHIEKKLTNYWGYNTLSFFAAEQRYTQLDAFRTTVARLHDAGIEVILDVVYNHTAEGNHLGPTLSFRGIDNASYYWLKPE---------------------NPRFYDD-------FTGCGSSVNLTHPRVLQMVMDSLRYWVETHVDGFRFDLATTLARGPRGYDRN----AGFFTAIRQ--DPVLASVKMIAEPW------------DLGMGGYQVGAFPSQWSEWNDRYRSAMRRYWSLTGEVSRRMTGSSDVFNHDGRRPRASNHVTVHDGFT-------LADLYSYNVKHNKANGEDNRDGSNDNLSNNCGHGPSPDPAIRALRLQLRKNQLAC--LMLAQGVPLLLAGDEVGNTNNNAYCQD----------------------------------------------------- 177673078 171 -------------------------------------------------------------------------------------------------------------GTLDAAIARLPHLTDLGVTHVELLPVN-SFSGPRNWGYDGVAWFAVDESYGGPAAYRRFVAAAHAAGLGVVQDVVHNHLG--------------PSGNYLPVF------------------------------GPYLGPGGTGWGDGLNLDSDEVRRFVLDNVRFWLEMRVDGLRLDAVHALRD---TRAVHLLEEMAALADLLAESDLNDPRLVLLGLAAAWNDDVHHALGETHGYYADFAPLMERTYFHDGTRSTFRGRDHGRPVPDAVPNHAWVASIQNHDQVG-NRAGGDRTAAALSEGALAAEAALLLTGPHVPMLFMGEEFAAPTPW----PFFTSFREPELGDAVRQGRRREFAAHGW--------------------DPADVPDP-QDPATRDAA--VLDWAEAADGADGQGRGVRVLAAYRTLIGLRRTLPQLTD- 146277180 271 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GTPDGFRALVEAAHAKGLGVLIDWVPGHFPTDAH-GLGRFDGTPLYE----------------------HADPREGFHQDWNTLIY------------NFGRIEVANWLTSNALYWLDYHIDGLRVDAVASMLYRDGEWVPNRDEAIDLLRRVNATVYGEDAGVMTVAEESTAFPGVSRPVDQGGLGFGF-------------KWNMGWMNDTLDYMSRDP--------------------------------VHRRHHHHQMTFSLHYAWSENY---ILPISHDEVVHGKGSMIAKMPGEGAEKFANLRAYYGYMWTHPGKKLLFMGCEFAQ-------------------------------------------------------------- 170734587 148 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------LHAAGIEVVLDVVYNHTCEGNQLGPTLSWRGLDNASYYRLRPD---------DPRYHVDETGCGN-------------------TLNMSHPRVVQMVMDSLRYWAAFNIDGFRFD-LGVTLGREDHGFEPGAGFFDALRQ-----DPVLAQRKLITEPWD--------LGPGGYQLGRHPPGFAE-WNDRFRDTVRRFWRGDAQRPELAARLSGSADLFNH--------GRRRTWASINFVT----AHDGFTLADLVSYAGKHNDANGEDNRDGRDDNCSANWGVEGPTDDAAIREVRLMLATLFTALGTPMLVAGDEFGRTNNNAYCQDNELSW---------LDWDLA-----HSDDGVQMTRFVSRLAALRRMYPV---- 190574673 54 -----------------ERIALPEYTNEWHGYLPDVRRYGYRVHGPYAPEEGHRFNLDPYAKQIVGELKWAPHHRDGDLSRRDSAAVIDPAFSWWDRTVIYEAHVRGLTGTFSALRAVVDHLSHLGVTAIELLPVHAYRGLRNYWGYNTVGFFAPQARYGTVAEFKQMVARLHNAGIEVILDVVYNHTAEGNELGPTLSFKGIDNASYYRLADDR----------RYYINDTGTGN-------------------TFDLTNAGALRMVMDSLRYWVEMRVDGFRFDATILGRERHGFDASG-----SFLDAVRQ--DPILSQVKLIAEPWDPGGYQLGQFPPGWAEWNDRFDTVRALWRGDGGEFATRFTGSADLFEHHGRRSASINLVTAHDGFTLHLVSYNDRHNEANGEDNRDGHSHNLSSNHGVEG----------DTDDAAILSLRAR-------------QMRNLLATLLLAQGTPMLLAGDEFGQGNNNAYCQD----------------------------------------------------- 123452885 10 -------------------------------------------------------------------------------------------------------------GDLDGITNALDYIKSLNVNAIWITPIFDSNYAYKSTGYFCNDYFHVDKHFGGDAAFKRLVDACHEKGIYVILDVAFGH--------------------------NGKVKNPSPSGLK---PTDELAKF------------------------PESLDYCLEVIQYWTNYNVDGWRLDQC-YQLNQDGHNYM-----HEIKQFFERLCTKRKAEGYIVGEHWGKADDIREIYKGDGLRSAFDFPARFDLLSAIAQ---------------------------TEDGTKGGMEQLI---TMFKPLNERGYLEDSIPNMFVG----------NHDLWRLGNLIREGRNQDQFTDAYWNIH--KLAFCLLCAYTGPITLYYGEEIGDITNEWYHQEHHFCGDSDNCSRTN------GQIKNFNYRQKDLHDFVQMLMQLRRDNPALYRG 150397938 224 ------------------------------------------------------------------------------------------------------------------LAERLPYCVDMGFTHIEFLPISEYPYDPS-WGYQTTGLYAPTARFGEPEGFARFVNGCHKVGLGVILDWVPAHFPT-----------------------DEHGLRWFDGTALYEHADPRQGFHPDWNTAIY------------NFGRQEVVAFLVNNALYWAEKHVDGLRVDAVASMSRKHGEWVPNEYEAVRFLQTMNSSIYGIHQGVLTIAEESTSWPKVSHPVGGLGFGFKWNMGFMHDTLQYLARE-----------------------------------------------PVHRKFHHNDLT------FGLLYAFSENPLSHDEVVHGKGSLIAKMAGDDWQKFANLRAYYGFMWGYPGKKLLFMGQEFAQWREWS--------------------------------------------------------- 91228340 235 ------------------------------------------------------------------------------------------------------------GGDLAGLTKKLDYIESLGVNAIWITSPLEQIHGYGYHGYYHQDWTKLDANMGTEDELRTFVDTAHKKGIRVIWDVVMNHTGYEFGFGQLYLDDQEAKEVLGEKWTDWQPKNDYIKYGDSEAWDKWWGDWIRTDIGDYDAPGYNDITMSLNYRNKDTREHLITWLSDWVDYGIDGFRVDTAKHV--EMEAWAELKASTTQALAQWKQ----NNPDKALTGEVWAHSVVKSPYFD-NGFDSIINFEF---------------------QSDVAPKALKCFAQLDN---------------------DYRRYAERINTDPEFNVLSYL-------SSHDTQLFWSARSRSFDDQ--------ARAANALMLA-PGAVQIYYGDEIA--------RDFGITGDAHQGTRSDMPWDKIHGERE------DLLQHWQKLGEFRKRHPAVAQG 161522521 166 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------LHAAGIEVVLDVVYNHTCEGNQLGPTLSWRGLDNASYYRLVPD---------DRRYHVDETGCGN-------------------TLNLSHPRVLQMVMDSLRYWAAFNIDGFRFDGVTLGREDHGFD----PGA-GFFDALRQ--DPVLAQRKLITEPWD--------VGPGGYQLGRHPPGFARYWRGDAGQRPELAARGSADLFNHQRRRTWINFVTAHDGFTLA---DVVSYAGKHNEANGEGNRDGRDDNCSANWGVEGP------TDDPAIRDVRGRVA-------------RSMLATLFTALGTPMLVAGDEFGRTNNNAYCQDNE------------LSWLDWEAAQQPEAVQ--MTRFVSRLAALRRMYPV---- 167760320 187 ------------------------------------------------------------------------------------------------------------------------YVKDMGYTHVELMGIAEHPFDGS-WGYQVTGYFAPTSRYGTPEDFAWMINYLHKNKIGVILDWVPAHFP-----------------------RDIHGLSNFDGTPTYEYADPKKG-----EHPDWGTKIF-------DYGKNEVRNFLISNALFWIEQHVDGLRVDAVASMLKQDGQWVANKYEAIDFFKHLNSVVLGRNPGALMIAEESTAWPKVTGDVEEDGLGFS-------LKWNMGWMHD---FTEYMKLDPYFRK--------DHHNQMTFAM-----------------------------SYAYSENY-ILVLSHDEVVHLKCSMLNKMPGIGADKYSNLKAGYAFMMGHAGKKLLFMGQEFAQLREWSEERE--------------LDWYLLAEEE-----HLKMQNWVRDLLHLYKRNKA---- 197773045 216 -------------------------------------------------------------------------------------------------------------------------------------------------------------------EFKRMVRALHAAGIEVILDVVYNHTAEAGELGPMLSLRGIDNRGYYRLQADARRYADYTGCGNT-----------------------------LHVVQPHVLRLITDSLRYWVEMGVDGFRFDLAAALARSMHDVDMLSPFLAVIAQ------DPVLRRVKLIAE----PWDV-----GNGGYQVGAFPPLWTEWNDRYRDSVRDFWRGALHDVRDLRPYASINFITAHDGFTLRLVSYERKHNEANGEGNRDGTNDNRSWNCGAEGETDDPAVLALRRRQLRNLLTT-----------------------LLVSTGVPMLVAGDEMGRTSNNAYCQD----NEVSWV-----DWSLAGQPG-----PAGLLQLTRRLLALRHSHPVLR-- 163852129 87 -------------------------------------------------------------------------------------------------------------GTYAGLEKRLDDLVDLGVTAIELLPLADF-KGTRNWGYDGVLPYAPDSAYGRPDDLKRLIDTAHAKGLMVLIDCVYNHFG-----------------------PAGNYLHAYAKTFFTERHQTPWGAGINFDGKE---------------SGPVVRDYFIENALYWLEYHFDGIRFDAVHAILDDSEKH---------FLTELGETIRKTLPDRILENEAWLERDDSASPVWADDLHHCWHVLLTAGYYESFADKPVEHLARCLAEGFAYQPPSAFVTFLQNHDQVGNRALGERLNHL----ADPKKLALARAGLLLAPQIPMLWMGEEWSASAPFLFFVDFAPDEELNKAVREGRRRFKSFAAFA------------------DDTSVIPDPT---EARTFEDSKIDWDEAETE-----PHRAIWADTRNILQIRRQ------- 83596022 377 ------------------------------------------------------------------------------------------------------------------VMDTLDYLQRLGINAIELMPNSEF-ENNESWGYNPSFHMALDKYYGTPDMYREFIDSCHSRGIAVIMDFVFNHAFGQSPLVQMY----------------------WDAAQNQPAVDNPWFNATCP-------HPPYCWGSDFDHLSQATKDFVDRVNLHWF----DAFKIDGVRYDFTKGFGNASGGWDVQNLIKRMADTVWANHPNAYIILEHWADNAE---------EKLLSNYGLMLWGNATYNYRDAAM---------------GWVN--------GSNFSYGVYQNRGWTQPHLITYMESHDEERL---------------MYDVLTYGNNGSSSHNIRNLNVGLRRAELTSAFTYLVPGPKMLYMFSELGY--------DKSINNPCRVCNKSIL-WGYQNVLERK-----RLYDVTAALINLRRSHPVFT-- 119961929 165 ------------------------------------------------------------------------------------------------------------------------------------------------------------------DELKGMIKLLHAAGIEVILDVVYNHTAEAGPDGPPLSFRGLAEKRYYRH----------------------------DAHGRYLDTT--GCGNTLDFSDPVVVDLALDSLRYWVDFHVDGFRFDAVTLCRDASNT----FDPQHPFLQAIAE--DPVLSAVKLIAEPWDGGWQTGRFPHGWSDWNDHFRDGVRSFWLSDRGGSVASLAELMAGSANLFASSASVNFITAHDGFT---------------------LKDLVSYDRKHNEANGEQNRDGHGDNRSYNHGVEGRSENEAIVAARALSVRNLMATLLLSF-GVPMITAGDEIGQGNNNAYCQD----------NPTAWDWSRTQEA-------NAMFRTTRELVRLRR-------- 116669298 156 ------------------------------------------------------------------------------------------------------------------------------------------------------------------DEFKGMVKLLHAAGLEVILDVVYNHTAEGGRDGQTLSFRGLGEMQYYR----------------------------NDGHGRYVDTT--GCGNSLNFGHPRVVQLVLDSLRYWVDEHIDGFRFDAVTLCRNAANDFDPHHPFLVAV------AADPVLSSVKLIAEPW------------DVGYGGWQTGRFPPGWVDWNDHYRDALRSWLADRAAIDAGGQGGSVARLADSIGLFAESGRSRMASVNLVAHDGFLADLVSYDRKHNEANGEQNRDGHGDNRSYNHGFEGPTEDEEILALRAQTSRNLMATLMVSM-GIPMITAGDEIGQGNNNAYCQD---------NHITWLDWTST-----PES--HAMLRSTKRVIRLRKE------- 22537374 584 -------------------------------------------------------------------------------------------------------------GTFAAFSEKLDYLQKLGVTHIQLLPVYTSSDNNYNWGYDPQSYFALSGMYARIAELKQLIHDIHKRGMGVILDVVYNHTAKTY-LFEDIE------PNYYHFM-------NEDGSPRESFGGGRLG-----------------------TTHAMSRRVLVDSIKYLSEFKVDGFRFDMMGDHDA-------------AAIELAYKEAKAINPNMIMIGEGW-------RTFQGDQGQPVKPADQDWMKSTDTVGVFSDDIRNSLKSGFPNEGTPAFITG-------GPQSLQGIFKNIKAQP--------GNFEADSPGDVVQYIAAHDNLTLHDVIAKSINK---DPKVAEEEIHRRLRLGNVMILTSQGTAFIHSGQEYGRTKNPDYMEYPYFIHDSYDSSDAIFDWAAADNNKHPISTKTQAYTA--GLITLRRSTDAFR-- 127512100 305 ----------------------------------------------------------------------------------------------------------------------IPYVVEMGYTHLQLMPLCEYPFDGS-WGYQPVGLFAPTHRFGQPHELKAFVDACHQAGIGVILDWVAAHFPK-----------------------DPHGLTRFDGSCLYEHEDPRQGEHPDWDTLIY------------NYGRGEVQSYLLSNAHYWLEFHLDGLRLDAVSLYLDYSREPHQWLPNAHAFLQDLNTRLYQGFPGIMMIAEESTAWPGVTKRVDEGGLGFGFKWN-MGWMNDSLNYIGRDPIHRSHH-----------------HNELTFSLMYCFTEQF------------------------------ILSLSHDEVVHGKGSLLHKIPGDDWQKFATLRAYLGFMWGHPGKKLLFMGADFAQRDEWD--------------HQHSLDWHLLA-------------------------------- 186473209 148 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------LHAAGIEVILDVVYNHTCEGNEMGPTVSWRGLDNASYYRLIPG---------DERHHINDTGCGN-------------------TLNLPHPRVLQMVMDSLRYWSAFNIDGFRFD-LGVTLGREHSGFDPGSGFFDALRQ-----DPILSQRKLISEPWD--------IGPGGYQLGNHPPG-VSEWNDRFRDSVRRFWRGDAGMRPFRKPTASINFVTSHDGFTL---------ADLVSYSHKHNEANNENNNDGHNENFGSNWGVEGPTDEPAIAETRERVS-------------RSLIATLFVALGTPMMLAGDEMGRTNNNAYCQD----NEISWI-----DWERAALPH-----GRKMTMFFARIIALRKLHPLLR-- 90020222 13 ---------------------------------------------------------------WLLMAAPSFAAKPDKQKAID------PFW---NNAIVYFLLTDRFGGDIKGITQKIGYFTALGVEVLWMTPVVEQIHGYWDHGYWPKDWTSVDPNFGTETDLKEMIATAHAYGIRVLADVIINHTGLDVAWPQDWIRTEPTCEWHSYIHNPSLTDVRTESNKPVALPEFLLEKWRNEGREKQELAELDAFFERTNLPRAP-QNYIVKWLTDWVEYGIDGFRVDTAKHVEAEIWQ--------------------------VLKVEASTAFNE----------WKAKNPNALPDEKDFFMIGEVMHFG---------------VNGFKNTPAGTRNYDYGDKQVDFFNYGFDSLINMGFATHASDSMETIFSTYSKELHQGPLQGVGILVSHDDPEPHDKEHTKPYETALKLMLA-PGAVQIYYGDELA-RN----LIVEGAVGDATW--RSFMNWQDIA-------------------------------- 78060145 164 -----------------------------------------------------------------------------------------------------------------------------------------------------------------LDEIRIAIRQLHAAGIEVVLDVVYNHTCEGNELGPTLSWRGLDNASYYRLMPDDHR-------------------FHVDETG---------CGNTLNLSHPRVVQMVMDSLRYWAAFNVDGFRFDGVTLGREEHGFD----PGA-GFFDALRQ--DPVLAQRKLITEPWD--------LGPGGYQLGRHPPGFARFWRGDAGQRPELAARGSADLFNHQRRHTWVNFVTAHDGFTLALVSYSAKHNDANGEDNRD-------GRDDNCSAN---------WGVEGPSDDAAIRA-------VRARVARSMLATLFTALGTPMLVAGDEFGRTNNNAYCQDNELSW---------LDWDLARSDE-----AVTLMRFVSRLAALRRMYPV---- 123403375 39 -------------------------------------------------------------------------------------------------------------GDLRGIINALPYIKGLNVNALWMTPIFDSSYGQGGSGYFATNYFNIDPNFGDEGTFRELVNKAHELGLYVILDGVFGH---------------------------------------------HGGVRSASPSGRWPQGGSNPVSY------PGSLDFYKEVATYWIEKGIDGWRLDQCYQMYQ----------NGHNYMSEIRQAIEDCCNQRYIVGEHWSGAGDNTRTYGQNGLRSAFDFPSRYNLVQSIA-----------------------------------------MEESGAGGYPVENLGNIFKTPSEKGYSGQVYP-NLFITNHDVWRFGNLRSKYGYARENDAYWNRHKIAIGILAAYTGPITIYYGDEYG--------------------------------------------------------------- 125604042 78 ----------------------------------------------------------------------------------------------------------------------LPYSTELGVNCVELMPCHEFNELENFWGYSTINFFSPMIRYSSINEFKTFVREAHKRGIEVIMDVVFNHTAEGNEKGPILSFRGIDNSTYYMLAP--------------------KGEFYNYSGCG---NTF-------NCNHPVVREFIVDCLRYWVEMHVDGFRFDLASIMTRVYGSPVEGTPPLIDMIS-----NDPILGDVKLIAEAWDHWKIWSEWNGKGMGYEKYRDIVRQFIKDGFAGGFAECLCGSPHLYQAGGRKPWSINFVCAHDGFT---------------------LADLVTYNKKYNSSNGEDNRDGENHNLSWNCGEEGEFAGL-SVKRLRKRQMRNFFVSLMVSQGVPMFYMGDEYGHTNNNTYCHD----------------------------------------------------- 123505659 39 -------------------------------------------------------------------------------------------------------------GDLRGIINALPYIKGLNVNALWLTPIFDSTNGQGGSGYFATNYFKIDPKFGDEATFKELVDTAHNLGLYVILDGVFGH---------------------------------------------HGGVSSASPNGLWPQGGSNPVSY------PGSLDYYKEVATYWIEKGIDGWRLDQ----CYQLYQN------GHNYMCEIRQAVETLCATRKNNGEKWG----ILGYIVGEH-------------WSGAEDINTRTYQNGLRSAFDFPSRYNLVQTLA-------------MEESGAGGYGVENLGNVFRTPSEKGYSGDVYPNMFITNHDVWRFGNLIRSKYGYARENDAYWNRYKIALGVLSAYSGPITIYYGDEYG--------------------------------------------------------------- 195977916 39 -------------VWAPEAVSLIGDFTDWQSNPLEMSRNEAGVWELVTSL-PHEGDIYKYWVQLVEKIDPVFEARPAIVKTLPVKKWRDSLWFRQRPVNIYEVHAHSWKKDFSKLKEELPYLKSMHYTHVEFMPVMAHPLDMS-WGYQLMGYFAFESTFGSPEAFQDFVEACHLNNIGVLIDWVPGHFTQN---------------DDALAYFDGTATYEYQDHHRA--------------------HNYGWGALNFDLGKTQVQSFLISSALFWLEYHVDGIRVDAVSYLDYDQGPWTPNQYEGIAFLQKLTTVIKEKHPDVMMIAEEATSATPITSPVAEGGLGFDYKW------------------------------NMGWMN--------------DILRFYEEDPY-YRKYDFNLLTFSFMYCFKEHY---ILPFSHDEVVHGKKSLMHKMWGDRYNQFAGLRNLYTYQICHPGKKLLFMGSEFGQFLEWKY-------------------------------------------------------- 160916196 168 --------------------------------------------------------------------------------------------------------------------ELIAYLKAHYFTHVELMPLNEYPFDGS-WGYQCSGYFSATSRYGSVRDLQTLINKLHKANIGVIMDFVPVHFVRD---------------DFSLSYFDGTPLYEYEKAV--------------DADSQWGTANF-------NLWREEVRSFLMSAASFWIDKHVDGLRMDAISNVIHWHGNKDLGENEALHFIKRMNYNLHHSYPGVMLIAEDSSDFPKVTA-------------PTIDGGLGFDYKWDLGWMNDTLKYLEKDPVYRKW-----HHNDITFSMAYFYSEKFIMEF------------------------------SHDEVVHGKKTIVDKIWGTYEEKFKQLRTLYLYMFTHPGKKLNFMGNELAKECDWTLLNYPIHDAFNRYFAR----------------------------------------- 163731507 246 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GTVDEFRALISACHRENIGVILDWVPGHFPEDAHGLGKF-DGTALYE-----HADRKE-------------------------------GFHPDWNTLNYGRAEVANYLAANALYWLEHHVDGLRVDAVASMLYRDYSRKDGE---------------------------WIPNKD-----GGRENYEAISFLQKV---NTETYGEVSGIMTIAEESTAFPGVSAPVDAGGLGFGFKWNMGMNDTLSYMQQDPIHRKYHHDKMTFGLHYAFSENF---ILPLSHDEVVHGKGALLDKMPGQGDDKFANLRAYYGFMWGHPGKKLLFMGCEFAQ-------------------------------------------------------------- 146342652 83 -------------------------------------------------------------------------------------------------------------GTYRAMIDKLDHLVETGITALELMPLADF-AGSRNWGYDGVLLYAPDSVYGRPDDLRALIDEAHLRGLMVFLDVVYNHFGPE-------------------------------------------GNFIGVYAPTFFTDAHTPWGSAIDYRRPEVRAFAIENALHWLDYRFDGLRFDAVNHILHNEGE----IPMLHDLSAAVGRLVERTGRQIHLVLE---NGDNRASMLDAAEDPPRGKFR---AQWN----------DDYHHAWHVMLTGETGGYYGDYQQSPTRDLARALASGFVYQG-EQATFWGGINRGEPSGHLAPGVNFLQNHDQIGNRVFGDRLEVLAPPEGIAAALAVTLLA-------PTVPMLYMGEEWG--------------------------------------------------------------- 148272582 141 ------------------------------------------------------------------------------------------------------------------------------------------------------------------AEFRGMVDALHAAGIQVVLDVVYNHTAEEGADGPVTSLRGIDGSRYYRHTPDGTPID-----------VTGCGN-------------------TVDLSRPDAQRLVLDSLEHWSDMGVDGFRFDAVTLGRDE----RVDFDPAHPLLRAI--VEDEALEGLLMIAEPWDMGGWRTGGFGSGWSEWNDGYDVVRDFWLADRTGRAPNGVGALASCLAGSSGTASVSFVTAHDGFTL----ADLTSYD------RKHNSGNGESNRDGTDAN--------RSWNHGVEGPTRDAAILAARRRTSRN----LLGTLLVSAGIPMVTMGDDRGRTNNNGYCLD---------NAATWMRWDEDAWRMD-------LHATTRHLIRIRRENPALR-- 77963046 150 -------------------------------------------------------------------------------------------------------------GTYAGLAAMINYLKKLGITTLELLPVLQKMGLSNYWGYNVLAPYAVDPDYASLKEFRDAVKALHKAGIEVILDVVFNHSAELDVFGPTLCQRGIDNASYYWLTPEGEYDNM-----------TGCGNA-------------------LRLNHPYVMQWVIECLRYWVDCHVDGFRFD--------LGT---VLGRTPAFDQHAPLFAALAADERLSACKMIAEPWDI-----GLGGYQLGQFPTGFSEWNDQYRDVMRRF--WLR--DDLPRGLFAQHFAASSALFEQRARLPSASINQITAHDGFTLLDLLCFNQK----HNQINGEENRDGSDNNLSNNFGSEGLVADEAIWQRRKSRALLATLLLSQGTPMLLAGDEQGQGNNNAYCQN---------NILTWLDW---------GSADKTLTAFTAELIRLRQQIPAL--- 159482797 228 -------------------------------------------------------------------------------------------------------------GTFRGMAAKASYLAGLGVNAVELLPVFEWDELEFRRTRNPRDH---------------MTNVLHAQGIQVLLDVVYNHTA------------EADDKDPYTLCMRGVDNKTYYMIDPSQYVQ---------------LVNWSGCGNTVNANNPPVTQMIIDSLVHWVEYHVDGFRFDASCLCRDERGHPMAVPPQVHLIAEPWDIGMYQVGPNWDIWAEWNGKYRDDVRRFIKGDAGMKRAFATRLAGSADLYQTNNRKPYHSI-------------NFITAHDGFSL-----------YDMVSYNDKHNDA------NGEGNRDGTNDNFSW----NCGAEGETGNGGVRALRQRQMRNCMVALMMS-QGTPMIVSGDEIGGNNNW-YGHDTAMAH---------LQWP--EGDADKEA----LLRFCSQLIAFRKSHPALG-- 107022885 148 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------LHAAGIEVVLDVVYNHTCEGNQLGPTLSWRGLDNASYYRLRPD---------DPRYHVDETGCGN-------------------TLNMSHPRVVQMVMDSLRYWAAFNIDGFRFD-LGVTLGREDHGFEPGAGFFDALRQ-----DPVLAQRKLITEPWD--------LGPGGYQLGRHPPGFARFWRGDAGQRPELAARGSADLFNHGRRRTWINFVTAHDGFTLALVAYAGKHNDANGEDNRD-------GRDDNCSAN---------WGVEGPTDDTAIR-----DVRLRVARSMLAT--LFTALGTPMLVAGDEFGRTNNNAYCQDNELSW---------LDWDLA-----HSDAGVQMTRFVSRLAALRRMYPV---- 87118280 155 --------------------------------------------------------------------------------------------------------------------ESLAHLKSLGVTSLQILPCFAFASEKNFWGYNPINFFTPDFEY-ALEDFKLMVEGLHKAGFEVILDVVYNHT-----------------------------YEGERHQACISFKGIDNKSYYRSEQGEYL--NFTGCGNCFDTYQPISIRLIMDSMRYWLEMGVDGFRFDLGVDLGRTQHDFDINAPLLNAMLQ------DPIISNACLITEPWDPNGYQLGQFPQAFLECNDKYDNIKRFWRGDKAQVQEFATRIMGSRDTFHKGHQSINYVSYHDGFTL----HDLVSYQER---------HNLANKEDNKDGHGENISQNFGHEGETID---------EEINLQRLNQQSCLIATLLLSQGTPHILAGDELSMGNNNAYCQD----NEIAW-----LDWTTSAKR-------TLLENQISQLLALRKQHPILA-- 110680080 279 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GTLDEFRALVAACHRENIGVILDWVPGHFPEDAH-GLGRFDGTALYE-----HADRKE-------------------------------GFHPDWNTLNYGRAEVANYLAANALYWLEHHVDGLRVDAVASMLYRDGEWIPNRDEAISFLQKVNTESYGEVPGIMTIAEESTAFPGVSAPVDAGGLGFGFKW------------------------------NMGWMN---------------DTLQYMQQDPIHRKYHHHEMTFGLHYAFSENF---ILPLSHDEVVHGKGSLLDKMPGQGDDKFANLRAYYGFMWGHPGKKLLFMGCEFAQ-------------------------------------------------------------- 115379041 474 ------------------------------------------------------------------------------FQHDNAPREKDP-----SKWVVYQLHVGSFLGDLEDLLGKLDYFKELGVNTLELLPTNE-VEGSRNWGYLGVNSLATESSFGFEDELKRFIDEAHGRGLNVISDVVYNHV----------------HGDYNGMWNLGGPQNPY---------------FNWSKEPGQFEQRDTPWGAVPAYHNPKVKQFFVDAVQQISELKFDGLRFD---FTEPIKG---VGGKEGWEMLREINRQVHFVNPNAWTVAEQFDYDPAISRPAQADGTGGGFDAQWYTEYQHRLVNDNSNPGLIQAASRGMRTDMDAFVNLLTRPRGL------------------------------DEWKKALTIISNHDEVGNAQRTMNTAEGANPSDFPDQWSRNAARFAAGIGFASPGIPMFFQGDESGAQNDFRWGNDGQKATYERLFSLPPEARARDAAYQGLGTEDRQVFQFYQDAIALRHSSPAF--- 187921456 32 ----------------------PECTDEWHGYLPNAHPYGFRAHGPYQPQHGHRFNPHKLLLRVHSNRADLSIDRRDSAPAMPKCVVIDEAFDWSHDTIVYETHVRGASGTFAALSEFIEHLLKLGVTAVELLPVHAFRGLRNYWGYNTAAFFAPEPSYLSLDEMRIAVRQLHAAGIEVILDVVYNHTCEGNEMGPTVSWRGLDNASYYRLIPG---------DERHHINDTGCGN-------------------TVNLPHPRVLQMVMDSLRYWSAFNIDGFRFDGVTLGREQHGFDPGSG-----FFDALRQ--DPILSQRKLISEPWD--------IGPGGYQLGNHPPGFSE-WNDRFRDTVRRFWRGDAGLRPARKPWASVNFVTSHDGFTLA---DVTAYEQKHNEANREDNNDGHNENCSRNWGVEGP------TDDPAILATRKRVARS------------LIATLLMAL-GTPMVLAGDESLRTNNNAYCQDNE------------ISWIDWERANSPDGQQ--MTAFVARVIALRKQHPLLR-- 182702770 155 -------------------------------------------------------------------------------------------------------------GTFAGLAAAIAHLTRLGVTAVELLPILPALGLANYWGYNPVAFNAPDPRLGGWPEVRAAVEALQADGISVILDVVLNHSGESDHLGPTVSLRGLDNGLYYRLDPQNATLYENQAGCGNVLALERP---------------------------HALRLALDALRTAAIRAGVDGFRYDLAPVLARGPQGFDPSHPFLAAVAQDLRELIHIAEPWDLGLGEWNDKSRDAMRRFWRGDHGQLGAMATRFAGSADIFAGRRRALSRSI-------------NFITAHD--GFTLADLVAFSQKHNE-------------------ANGENNRDGTDDNLSWNCG-----AEGETSDPAMIQRVRALLATLIASRGSPMLTMGDELGRTNNNAYAQDNELA---------YVDWANADEE---------LIDFCARLIKLRRETGALSG- 160884520 26 ------------------------------------------------------------------------------------------------------------------------------------------------------DYYDVDPDLGRMKEFENLVHRTHRTGLKVIIDFVPNHVARQHSDAQDSSQSFSPYNNFYYILHAQFDMKDGAAEPYREFPAKATGNNRFDATTDWYETVKLNYGVD--YQNPDTWIKMLDILLFWASKDIDGFRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 78213610 154 -------------------------------------------------------------------------------------------------------------GTYLGLIEKLPYLKELGITAVELLPVFCFPGRDNVWGYSPLSWFTPHHGYCSSSEVRQLVAACHDAGIEVLLDVVYNHTTEGNRHGPTLSWRGCADDVYYHQNDDGDYLDV--SGCGNSIAANAPIST----------------------------QLILESMRCWLELGVDGFRFDGIALSRGNQLKPLNDPPLFTAMG------ADPQLSDLKLVSEPWDGLYRLEDFPAKRIGTWNGHFDGMRRFWKGD-DHSTWTLAQRFKGSPDLYDGGRSVNFITAHDGFT---------------------LADLVSYNRKHNLANGEDNRDGENHNNSWNHGIEGPSSNPLVQTLRRRQQRNLLSSLLLA-RGVPMLLMGDEVG--------------------------------------------------------------- 156936408 282 ----------------------------------------------------------------------------------------------------------------------IPYVKWMGFTHIELLPVNEHPFDGS-WGYQPTGLYAPTRRFGTREEFRYFINAAHAAGLNVILDWVPGHFSDDFALA------------------------NFDGTALYEHSDPREGYHQDWNTLIY------------NYGRREVSNFLVGNALYWTERGIDALRVDAVASMIYREGEWIPNQYEAMEFLRNTNRIIGEQVNGAVTMAE---ESTDFPGVSRPPESGGLGFWYKWNLGWM--------------------------------HDTLDYMKLDPV----------YRQYHHHKMT------FGMIYNYTENPLSHDEVVHGKKSILDRMPGDAWQKFANLRAYYAWMWGFPGKKLLFMGNEFAQGRE--------------WNHDASLDWHLLE-------------------------------- 165975805 135 --------------------------------------------------------------------------------------------------------------------------------------------------------------------FKYLVKTLHKHGFEVILDLVYNHTAEGGTDSLTLCQRGIDNQNYYWL------------------------------NQQGEYENWAGCGNALNLSHPRVCQWAIDSLVYWVSEHVDGFRFD--------LATTLGRTPEFDQLSPFFEKIKQTELEHIKLIAEPWDPNGYQVGRFPIQFAEWNDKYRTTMREFFLGESGNLGEFARRLAGSDDLYWQYSSINYFASHDGFTLQLVSYNKKHNEANGENNRDGENTNHSNNH------GVEGETDNEFVNILRDQTACSLL-----------------ATLFLSNGVPMLRAGDELGKGNNNAYCQD----NEIAWI-----DWQNA--------------------------------- 90419990 173 ----------------------------------------------------------------------------------------------------------------------LDHMEKLGVEAVELMPLHLSAHGTNAWGYNPITHMAPDPRLGGFAEIRRVVDALHARGIKVLLDVVLNHSGEGDEGGPTVCYRGLDNLLYYRHAEDE---------PGLLVNDTGTGN-------------------TLATHREPVARLCIDALRTWVETGLDGFRYDLAPVMGRLDDGFSTDAP----FFRML--AADPVLQHRIHVAEPWD---------IGPGGYQVGQFPKPWFEWQDKFRDDVRRFWRGDAGMVGALA-TRLAGSADLYDRDGRRPSSGVNFIAAHDGFSLADITAYADKHNAANCEGNRDGHNDNHSWNNG-VEGDTDDPAVLE----ARGKDIRALLATLMVARGTPMIVAGDEFGGGNNNGYAQD----NEITWLDWARADTDLAA--------------FVARLSQLRRAHPALN-- 119486858 146 -----------------------------------------------------------------------------------------------------------FGRDLKETIHRLDYLADLGVNCINIMPI-SNVVNTIDWGYKPIGYFGIDERFGKAKHLKKLVDYAHQKGIAVILDVVYAHT--------------EEHFAYSYLYRNLKQPN------------PLMGKFGDMDG-------FGKDDECTNFDHPFIQDFFYTVNCYLLEYHIDGFRYDFVPGYWDGPGKGYANL--TYNTYQEVKSKANIVQHKQ----ENW---KDWQRFFNNNDYETLN------------LIQCAEQLQDPQGVLQETYSNCTWQNRTLYTSKQVSYNKYYFLDNLALSYSLYGYPNQVNQNGDTQIKTALQYIETHDHPRFVCWGCKPCRNEEFLQEGDREENWYKVQPYLIVLTAKGIPLIWQGQEFA-ENYYIPPEGAIRVMLFR-----PVRWDY-----FYDKIGQKMIRLVRKMIQLRRQQPQFR-- 198265486 145 ----------------------------------------------------------------------------------------------------------------------VSYAKDMGFTHLELMPISEFPFDGS-WGYQPVGLYAPTIRHGTLEEFRAFVEACHEAELGLILDWVPGHFPDKHGLGQ--FDGTPLYE-----HADRKE-------------------------------GFHPDWNTLNYGRAEVSNYLVANALYWLEHHIDGLRVDAVASMLYRDYSRKDGE---------------------------WIPNKD-----GGRENLEAIAFLQRT---NTVAYGQISGIVTIAEESTAFPGVSAPVDYNGLGFGFKWNMGNDSLSYIQEDPI-NRKYHHHKMT------FALHYAFTENPISHDEVVHGKGSMIEKMPGEGDEKFANLRAYYGYMWGHPGKKLLFMGCEFAQ-------------------------------------------------------------- 90185177 108 ------------------------------------------------------------------------------------------------------------------------YVVEWGFTHVELMPLSEHPFYGS-WGYQTTGYFAATARYGTPDDLMFLIDTLHQAGVGVILDWVPSHFPSDAHGLAEF-----------------DGTYLYEHADPRQGFHPE-------------WHSC-----IFNYGRHEVCAFLLSSALFWLERHIDGLRVDAVASMLRQHGEWVPNRYDAVAFLRRLNEAVYRDHPGVQTIAETAWPMVSRPLYVGGLGFGMKWNMGWMHDSLDYFR-----------------------------HDPL------------------FRKFHHGRITFSIWYAFHENFVL---PLSHDEVVYGKGSLIGKMPGDSWQQFAGLRALFGYMWAHPGKKLLFMGGEFGQRREWTHEGE----------------------------------------------------- 28896794 235 ------------------------------------------------------------------------------------------------------------GGDLAGLTKKLDYIESLGVNAIWITSPLEQIHGYGYHGYYHQDWTKLDANMGTEDELRAFIDTAHKKGIRVVWDVVMNHTGYEFGFGQLYLDDGEKWTDWWHSFNDYGDSEAWEKWWGKDWIRTDIGDY--DAPGYNDITMSLNYLPDLKTESTQKREHLITWLSDWVDYGIDGFRVDTAKHV--EMEAWAELKASTTQALAEWKQHPDKALDDFWMTGEVWAHSVVKSPYFD-NGFDSIINFEF---------------------QSDVAPKALKCFAQLDN---------------------DYRRYAERINSDPEFNVLSYL-------SSHDTQLFWSARSRSFDDQ--------ARAANALMLA-PGAVQIYYGDEIA--------RDFGVTGDPTQGTRSDMPWDKIHGERE------DLLQHWQKLGKFRQRHPAVAQG 188989838 88 -----------------------------------------------------------------------------------------------------------------GVQAQLPQLAAMGITAIELMPLSAFPGAHN-WGYDGVLPYAPAEAYGTPDELKALIDAAHGHGLMVLLDVVYNHFGPDGNYL----------GSYASAFFNEDKPTPWGAA--------------------------------IDFRKPPVQRYFLDNALMWLEYGFDGLRLDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119946019 143 --------------------------------------------------------------------------------------------------------------------ESIKHYKALGITSLQIMPVFKNIGLTNYWGYNPINFFAPENRYAQFDEFKTMVRELHAEGIEIILDVVYNHSAEAGNNGLILSLKGFDNRNYYTF---------------EKEVDGSHLNYSNYSNHSGCGNT-------LNLDSPWSLKLMLDSLRYWAEMQVDGFRFDLAVTLAREANGFNKHSAFFKALLQ------DPVLSRVKLIAEPWDPGGYRLGGFPCDWLECNDRYDTLRSFWRGDTGNVGDLATRLLGSRDVFAKSYSSVNYICYHDGFTMDLVSYDRRHNEANGEKSRDGHGHNLSSNYGVEGQTDDVKINQIRQQQKRN-----------------------LIASLFISQGTPHFLSGDEMGTGNNNAYCQD----NILTWLS-----WNLTDADK-------KLFAFTSEVIKLRKESRLFG-- 162146369 191 -------------------------------------------------------------------------------------------------------------------RELIPYVVEMGFSHIELMPIMEHPFDGS-WGYQTLGLYAPSARFGSPRQFASFVNACHNAGLGVILDWVPAHFSDAHGLA---------------LFDG-----------------------SFLYEHQDRREGFHPDWNTLNFGRHEIRGFLIGSALMWLRRHIDGLRVDAVASMLYRDYSRREGEWEAIAFLRGLNTTIAELCPSAVMMAEESTAWPGVSQPVVDGGLGFSYKWN-MGWMHDTLAYMSRDPIWR------------------RYH-------------HSEIMFGLHYAFSERF----------------VLPLSHDEVVHGKGSLIARMPGDEWRKHAGLRAYFAFMWAHPGKKLLFMGGELAQPHEW---------------------------------------------------------- 152977058 212 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------KQLIETFHKHGIRVIIDVVYNHV-----YKRETSSFEKLVPGYYFRHDKNGMPSNGTGVGN-----------------------------DLASERKMMRKFIVDSVLYWLEYNVDGFRFDLMGILDVE----TMNQIE---------QEVRKKKQDAILLGEGW----DLETPLAAEEKAMLRNASKLPHI-----AQFNDQFRDWIKGSTFDVRKRGFA--------FGGQVGESDLQYVLQGSLSSVKEQGLFLE---PTQSVNYVECHDNMTMWDKLVRSNQEAEVILK-------RRHRLATAMVLFSQGIPFLHAGQEFGNENSYNAPDEINQ-----------MDWTQKEKELVT-------VDYIKGLIAIRKEHGAFR-- 160935917 197 ------------------------------------------------------------------------------------------------------------------------YVKEMGYTHVELMGIAEHPFDGS-WGYQVTGYFAPTSRYGTPEQFMYFVNYLHKNGIGVILDWVPAHFPKDAHGLADF-DGEPLFE----------------------YADPRKG-----EHPDWGTKVF-------DYGKNEVKDFLISNALYWVEYHVDGLRVDAVASMLRQEGQWVPNKDEAIEFFKHLNTVVQGRNHGALVIAEESTAWPKVTEHPEQDGLGFTFKW-----------------------------------NMGWMHDFLEYMKLDPY----------FRKYNHHRMTFGLTYFTSENYILVLSHDEVVHLKCSMINKMPGLGRDK---FSNLKAGYTFMMGHPGKKLLFMGQDFGQLHEWD--------------------------------------------------------- 166364684 241 ---------------------------------------------------------------------------------------------------------DRYRGTYAGAGYMAKYLKALGFTTIELLPVQETRPSGNYWGYMTFGYFAPDRRYGPTREFKAMVKAFHDQGMEVYLDVVYNHTGEGGNW------------------------GSNDVTGFVSFGGFDVVEYYQLTDEHYLVDGATGCGNQLNFSHIVTCNLVLDSLTYWLEMGVDGFRFDLAPHQREDRGKQKQFFPK-HTLLEKIEKLGKKYDAE--MIAEAWDS-----------WGYEVGNFPTGWGEWNGRYRDAIRRFLKG---------DGNTFKFIEQVNGDYHNFNDQGGPEKSIDFIAHDGFTLMDLVSY--NSKNNLTPWPFGPSDGGNSNNDSCDS----GGDQALRRQRLRNFWTIQFLSRGVPMTVWGDEFGRGNNNPYNIDSVATWNNYDGYREAYHNNFGTGTNQEERNPLFIFAAY--IAHLRQNHTAL--- 169824736 177 --------------------------------------------------------------------------------------------------------------------ELVAYLKEMNYTHVEFMPLMEHPFDGS-WGYQLTGFFAATSRFGCPKDLMYLIDKLHQNDIGVIMDWVPAHFCKDDFGLRKFDGSN----------------------------LFEKTDQYLADNDQWGTLNF-------DFSKKEVVNFLISSALFWFKYHLDGLRVDAVAYMIYFSGKDIRNEDEAIEFIKKLNNTIKQEFPSVFVIAEESTAWPNVTKPVKENGLGFDFKW------------------------------NMGWMN---------------DIIKYMKMDPLFRKDHHNLLTFSIMYAFNENY---ILPFSHDEVVHMKNSMIGKMPGTYDQKFDQIRLLYSFMFAHPGKKLLFMGNDIGQFDEWN--------------------------------------------------------- 88807466 111 -------------------------------------------------------------------------------------------------------------GTLLGVIDKIPYLKDLGVTTIELLPVQAFPGRDNAWGYSPLSWFTPHQGYGDPKQMRELVAACHDAGLEVLLDVVYNHTTEGNRNGPTLSWRGLGDQIYYHQTSKGDYLD------------------------------VSGCGNSIAAHQPLTRALILESLRCWIELGVDGFRFDLGIELSRGEGLKPLEQPPLLEAMEA-----DPLLSDLKMVSEPWDC---------GGLYRLNDFPAQRIGTWNG-------RFRDALRGFWKGDEDSTWAMGQR----LRGSPDLYEGKPVNLGRSVNLLTAHDGFTLMDLVSFNNLANGEDNRDGENHNISWNHGVEGPTTDHAVTALRRRRNMLSTLLLARGVPMLLMGDEVGGGNNNTWCQD----------------------------------------------------- 195940580 2 -------------------------------------------------------------------------------------------------------------------------------------------------------------RFGTRDDFRYFIDAAHAAGLNVILDWVPGHFPSD-DFALAEFDGTKLYE----------------------HSDPREGYHQDWNTLIY------------NYGRREVSNYLVGNALYWIERGIDALRVDAVASMIYRDYSRKEGEWEAIEFLRNTNRIIGEQVEGAVTMAE------------ESTDFPGVSRPPAMGGLG-FWYKWNLGWMHDTLDYMKLDPVFRQY-----HHDKLTFGLLYNYTENFML------------------------------PLSHDEVVHGKKSILDRMPGDPWQKFANLRAYYGWMFAFPGKKLLFMGNEFAQGRE--------------WNHDTSLDWHLLEGADN---------------------------- 197333065 146 -------------------------------------------------------------------------------------------------------------------------------------------------------------------EFKSAVRALHEAGIEVILDVVYNHTAEGNHLGPTLSFRGLDNASYYRLAEDP----------RHYMDTTGTGN-------------------SLLMRSPHVLQLIMDSLRYWVEMHVDGFRFDLAATLARQF-HEVDRLSSFFDLVQQ-----DPVVSQVKLIAEPWDL---------GEGGYQVGNFPPLWTEWNGKYRDTVRDLWRGQPRTLAEFAGRASINFTTCHDGFTLH---DLVAYDEKHNEANREGNRDGETHNRSWNCGVEGPTED----------------PEVLELRERQMRNFM---ATLMLSQGVPMLSHGDEFARTNNNAYCQD----NELSWVTWP-----------EPGKPAPALLEFTRQMVWLRRDHPV---- 114767127 227 --------------------------------------------------------------------------------------------------------------------ELIAYVKEMGFTHIELMPISEYPFDGS-WGYQPIGMFAPTIRCGLPNEFRDLMNAAHRAGVGVILDWVPGHFP-----------------------SDPHGLGKFDGTSLYEHADPREGFHKDWNTLIY------------NYGRAEVSNFLTANALYWLEEHADGLRVDAVASMLYRPGEWVPNKDEAIAVLQRMNTATYGDNPGIMTVAEESTAYPGVSQPVDQGGLGFGFKW------------------------------NMGWMN---------------DTLEYIKKDPIHRSYHHHQMTFGLVYAFSENF---ILPISHDEVVHGKGSMFGKMPGNEWEKFANLRSYYGFMWGHPGKKLLFMGQELAQR--------------SEWNHDAQVDW---ECLSDPN--HAGIQRLVRDLNHLYRDTPAL--- 38233498 113 ----------------------------------------------------------------------------------------------------------------------LDYILSLGVTHIQLLPIFDSYNAQYNWGYDPMNYNAPEGSYSSNDELKHTIRTLHDAGLRVIMDVVYNHVYD---------------------------------TTTSPLERTAPGHFRMTDDGTFHDGTFCGNETAS--ENPMMRKFIIDSVTHWAEYGLDGFRFD---------------LMGIHDVMNAIRTALDAIDPSIIILGEGWNHPPHILPANQHNAAHMPRIAHFNDSLRDTLKGSTFHSNSRGLLTGDHNPKHMWFNNIKGAQHLPGLNFTSANHTVNYIEAHD-------------------------NHTLYDRLH------LLLPDAPHDELIRRCQLATTIQYLACGITFIHAGQEFARTKNNT--ENSYNSPD----HINAIDYDRAAQH--PHSVQ-----LLRDLNNFRKTHTEL--- 209550924 286 ----------------------------------------------------------------------------------------------------------------------IPYCADMGFTHIEFLPITEYPYDPS-WGYQTTGLYAPTARFGEPEGFARFVNGCHKVGIGVILDWVPAHFPT-----------------------DEHGLGWFDGTALYEHEDPRKGFHPDWSTAIY------------NFGRTEVVSYLVNNALYWAEKHLDGLRVDAVASMSRKHGEWIPNEYEAVRFLQDLNTRIYGNHSNVMTIAEESTSWPKVSQPVHEGGLGFGFKWN-MGFMHDTLSYMSRDPIYRGHH-----------------HNELTFGLLYAYSENFVL------------------------------PLSHDEVVHGKGSLIAKMPGDDWQKFANLRAYYAYMWGYPGKKLLFMGQEFAQW--------------SEWSEAKSLDWNL---------LQYRMHEGIRRLVR----------- 194566460 211 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------LHAAGIEVVLDVVYNHTCEGNQLGPTLSWRGLDNASYYRLLPD---------DRRYHVDETGCGN-------------------TLNLSHPRVLQMVMDSLRYWAAFNIDGFRFD-LGVTLGREAHGFDPGAGFFDALKQ-----DPVLAQRKLITEPWD--------LGPGGYQLGQHPPGFARFWRGDAGQRPELAARGSADLFNHHRRRTWVNFVTAHDGFTL-----------ADLVSYSAKHNDA--NGEDNHDGRDDNCSAN--WGVEGPTDDPAIL-----DVRRRVARSMLAT--LFTALGTPMLVAGDEFGRTNNNAYCQDNELSW---------LDWEAARSEE-----GVAMTRFVSRLAALRRMYPV---- 171322089 92 ------------------------------------------------------------------------------------------------------------------LAERLPYVHGMGFTHVEFMPISEYPFGGS-WGYQPLAQFAPSARFGPVDGFARFVDRAHAAGIGVIVDWVPAHFP-----------------------NDAHGLAQFDGSALYEHADPREGM-----HPDWNTCVF-------NLGRNEVGAFLIASALAWARRHVDGIRVDAVASMLYRDYSRNEGEPNIHAFLRTLNDTLHLAPPGVVTFAEESTAWPGVTAPTGDGGLGFDFKW-----------------------------------NMGWMHDTLSYVREDPI----------HRRYHHDRMTFGLVYAFSERFVL---PLSHDEVVHGKGSLAVKMPGDAWQRLATLRAYFGFMWAHPGKKLLFMGSEFAQ-------------------------------------------------------------- 116695501 162 ----------------------------------------------------------------------------------------------------------------------IDHLVQLGITTVELLPVHAIRGLRNYWGYNTMAYFAPEPAYGQLQEFKVAMRRLHAAGIEVILDVVYNHTCEGNELGPTVSWRGLDNASYYRLVPG---------DERHYINDTGCGN-------------------TLNLSHPRVLQMVMDSLRYWVHYHVDGFRFD-LGTTLGREGNGFDAGSGFFDALMQ-----DPVLSRVKLISEPWD--------LGPGGYQLGNHPPGFARFWRGDAGHRGELAARASADLFDRRHRRPWINFITAHDGFTLALVSYSSKHNEANGEDNRD-------GTDDNASANWSP---------------DGSIEGPTDDPAILACRARVAQALMATLQGTPMLTAGDEWGQGNNNAYCQD----------------------------------------------------- 16265024 113 -------------------------------------------------------------------------------------------------------------GTFRAAIERLPHLAGAGITAIEIMPVAQFP-GVRGWGYDGVLHYAPHNAYGKPDDLKALVDAAHSLGLTVLLDVVYNHFGPEGNYL-------SRYASRFFNKD---------------RPTPWGASIAFEEE--------------------AVRRYFIENALYWLGHRFDGLRLDATE--------QIRDTTKPHFLVALEHEVREAFAERQIHLVLEDAHRRRSLLQRDASGARMLFDAAWNDDLHNALHVVATGETKGHYRLFADEP----------------WGKIRSALAEGFAVPAKEDNFSPEG--SRARVPPQGRVNFLQNHDQIGNRAFGE--RLASLLQED-----SLRVLAAMHMLTPQIPLLFMGEEYG--------------------------------------------------------------- 46205387 32 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GEWYLHVFAPEQPDLNWDHPDVRREHEDILRFWFDRGAAGIRIDSAAQLVKDPEHPHVDRDELHDIYRGWRAVADAYDEPRVLVGEVWLADREFARYLRPDEMHTAFNFDFMARPWDAKALRE--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 77959567 69 -------------------------------------------------------------------------------------------------------------GTYAGLAAMINYLKKLGITTLELLPVLQKMGLSNYWGYNVLAPFAVDPDYASLQELRDAVKALHNAGIEVILDVVFNHTAELDVFGPTLCQRGIDNASYYWLTP----------------------------EGEYDNMTGCGNALCLN--HPYVTQWVVECLRYWVDSHVDGFRFD----LGTVLGRTPAFDPHAPLFAAL---AADERLSGCKMIAEPWDIGLGGYQLGQFPTGFSEWNDQYRDAMRRFWLRDDLGLFAQHFAASSALFEQSASINQITAHDGFT---------------------LQDLLCFNQKHNEINGEENRDGSDNNLSNNFGSEGLVADEAIWQRRQSCQRALLTTLLLS-QGTPMLLAGDEHGQGNNNAYCQN---------NILTWLDW---------GSADKALTAFTAELIRLRQQIPAL--- 111023411 154 ----------------------------------------------------------------------------------------------------------------------VGHLVRLGVTAVELLPVVRSRGMRNHWGYSTAAFFAPHPGYAEITEFHTMVDALHAAGIEVILDVVYNHTCEQ----------------------------GVDGISLSWRGLDAPGYYLLDSDGRDIDITGCGNTVDA--QSPVVVRMIGDSLRYWAEMGVDGFRFDLASALGRPGGGRFDSRASIFSAITA-----DPVLSRCKLIAEPWDATSD---------GYRVGHFGVQWSEWNDKYRNTVRRFWNGSEDLFGNRRPWASVNFVTAHDGFTAALVSYVRKHNEANGEDNRDGADHNDSVDHGVEGPTDDPSII-----------------------ETRSRHVRALLATLALSTGTPMFTAGDEFGHTNNNAYCVPEDTPREDSW----PLDWS---------TGDTTLTAFVTRALDLRRASPALR-- 212695510 141 -----------------------------------------------------------------------------------------------------------------DIVDKLSYVKDMGYTHIEIMPITEHPYYPS-WGYQVSGFFAPSSRYGSMKDLQKFVDLCHQNDIGVIFDFVVVHFAED-----------------YYALKNFDGQSLYESDYKDLQYSEWGS-------------------LNFDYSKGHVRSFMKSAINFWIEKHFDGIRIDAVSNMIYYDGNKDRGNHHNIKFLKDLNKDLSKDFPSFMKIAEDSSSYEFVTEKNGKESLGFDYKW------------------------------------------DMGWMNDTCKYFEVDSMNRHMYQGKINFSMFYFYNENFLL------PLSHDEVVHLKKAMINKMNGFYEDRFKQLKLLNTYQMTHPGKKLNFMGNEFATFDE--------------WNENVSLNWDIL-----KFPIHSAFKNYVKDLNHLYKDNPSF--- 213409173 31 ------------------------------------------------------------------------------------------------------------GGTWKGISTKLDYIADMGFTAIWISPIDKNIEGEAYHGYWNTDYKSLNSHFGSESDLISMITAAHNLGIWVMFDMAVNGSNPDFSYSTLVPFNAEKYFHPYCVIDWDTDTDDQIVDC-------------WTNAG-------VVTLADLDLENSDVSDYLYSQVKSVVSKSVDGIRVDSAKQMNTSFFPDYVSNAGVFALGEVF-----SYDPNMM---------CKYMKYIGSTNLQLKMNFSFT-------ATGAGMTLIESLYESMSSNSNCS--------------GVDRSLTGTFIENHDLQRFAS--------------------YTSDQANIMG---------------------AIAFVLVWDGIPIIYYGQEQG--------------------------------------------------------------- 25010926 37 -----------------------------------------------------------------------YMERRPVIKVLRNKKWEDGLWMGRRKRLGYEVHAGSWKKDFSQLKDYLPYLVEMNYTHVEFMPLMAHPLDMS-WGYQLMGYFAFEHTYGTPEEFQDFVEACHKNNIGVLVDWVPGHFIQN---------------DDALAYFDGTATYEYQNHDRA--------------------HNYRWGALNFDLGKNQVQSFLISSALFWIEHHIDGIRVDAVSYLDYDEGPWEANQFEGYYFLRKLNKVIKERHPNVMMIAEESTASTPITKDLESGGLGFDFKW------------------------------NMGWMN---------------DILRFYEEDPLYRQYDFNLVTFSFMYIFNENFVLAFSH---DEVVHGKKSMMHKMWGDRYNQFAGLRNLYAYQMCHPGKKLLFMGSEFGQFLEWKYND------------------------------------------------------ 167758860 59 ------------------------------------------------------------------------------------------------------------------LADKLPYLKENGYNYLEIMPLSEHPCDES-WGYQNTGFYSPTSRYGTAQELMEFIDACHQNDIGIIMDFVPVHFAV-----------------------DGYALANYDGTALYEYPNMDVGRSEWGS------CNFM-------HSRGEVRSFLQSAANYWLDYHVDGIRMDAISNIIYWQGDPARGVNKAVDFIREMNRGLKQMHPSAILSAEDSTSYPCVTKSTAEGGLGFDY-------------KWDMGWMNDTLEYFRTAPE-------YRTRDYHKLTFS-----------------MHYYYSDSF-----------LLPLSHDEVVHGKATILQKMYGEYEEKFPQARALYMYMYAHPGKKLNFMGNEFGQLREWDEKRE----------------------------------------------------- 28376992 120 -------------------------------------------------------------------------------------------------------------------AELIPYVKQRGYTHIELMPVMEH-LLDASWGYQQLGYFAPTSRFGKRDSFLSFVDQCHQANIGVFVDWVPGHF---------IRNYDALY--------------QYDGTPTFEYADPERANNRRW------------GAWNFDLGKTQVQSFLISSAEYWLDQHLDGLRVDAVSYCDYDEGGDNRNL-EGIAFLQKLNTTVLTHHPDILMIAEESSAYPQVTGSVANGGLGFNYKW-----------------------------------NMGWMHDTLDFFMMDPLYR------HDHFNLLTFAFVYMFDERF-------ILPFSHDEVVHGKKSLMHKMSGDRYNQFANLRTMLTYMAAFPGKQLNFMGSEWGQ-------------------------------------------------------------- 114327413 99 -----------------------------------------------------------------------------------------------------------FGG-FKGIVDYLPSLKTIGITALELMPLADFP-GARNWGYDGVLPYAPDTAYGSPDDLKALIDTAHGLGLMVYLDVVYNHFGPDGAYAHVY------AKDFF------------------------------DESKHTPW------GAAIDFTRSEVQDYFVDNALYWLNERFDGLRFDATH--------AIEPQSFLPDMARLIREQITPSDRHVHLMLEHLLRPAKNGAYYDAQWTDDFHHC------LHVLLTGETEGYYEDFEDATNLLARC-------------------LSDGFAYQGEVSRHSGQHRGHPADGLPTTAFIICLQNHDQIGNRAMGE--RLITLTDHDA-----LRAATALQILMPQIPLLYMGEEW---------------------------------------------------------------- 42783890 215 ----------------------------------------------------------------------------------------------------------------------LSHIKDLGVTHVELLPLYANPSSAYNWGYAPTGYYATNPSYNRIVECKQLIETFHEHGIRVIIDVVYNHV-----YERELSSFEKLVPGYYFRHGENGMPSNGTGVGN-----------------------------DIASERKMMRKFIVESILYWLEYNVDGFRFDLMGI----LDVDTINIIE---------KEVRNIKRDALLLGEGWD--------------------LQTPLPLEEKAT-----LNNAKKMPHIAQFNDQFRDGIK---GSTFHINKRGFAFGGYVDCNHLQYISGSLLSMKETGLFLEPVQSINYVECHDNMTMWDKLMRSNEESEEILKKRHLLATAMVILSQGIPFLHAGQEFYRT----KQGNENSYNANDEIN--QLDWDRKEKEIET-------VNYIKGLIAIRKEHGAFR-- 210611726 120 ----------------------------------------------------------------------------------------------------------------------LDYLKELGVTHVQLMPVYDYGSVDENWGYDPENYNVPEGSYATIREFKEMVQSLHKNGFRVIMDVVYNHM-----YSLESNLNKAVPWYYFRTKDDGTISN-----------GSACGN-------------------DVASERPMCANYIVDSVLYWAEYHIDGFRFDLMGLLD-------------VDLMNRIRRELDVRYGEILVFGEPWAADETAIEG------------TAVPALKKHIAQLDCEIGMFCDDTRDAIKGHV--------FEAEIPGFVNGANGLEEKILNSVRAWSTDGRNVKAPSQVITYVSAHDNWTLWDKLEKTIS--------DEEERIRINKMAAAMYMTCQGNLFFLSGEEFARTKD--GLENTYNAPI--ELNR--LDWERAYRYTD-------LRTYYQGLIALRKQLP----- 148261919 161 -------------------------------------------------------------------------------------------------------------GTFAALRDMIDHLVRLGITAIELLPVHAIRRLSNYWGYSTLSFFAPERRYFAEDELRATVRRLHEAGIEIILDVVYNHTCEGDETGPTLSWRGLDNASYYRLMPG---------HQRRCVNHTGCGN-------------------TVNIAHPRVLQMVTDSLRHWATRRIDGFRFDLAT----TLGREADDFDPSAGFFDAIRQ--DPVLSRLKLIAEPWD--------LGPGGYQLG-NYPPGFAEWNAAFRDGARRFWRGLMGSPELFDRSASVNFVTAHDGFTLR---------DLVSYSERHNFANGEDNRDGAEDNVSSNWGVEGETADGAINALRDR-----------VRRALLAT--LFSSYGTPMLLAGDEINRTNNNAYCQD----------------------------------------------------- 148256434 120 -----------------------------------------------------------------------------------------------------------------DVIERVPHLARLGVNAIELLPVQEFPTMFS-MGYNGTDLFSPETEYGEAEELRALIDVCHVHGIAVLFDVVYNHAG-------------GGFDENSIWFFDRQPYGDPNRSLYFTDQGWAGGQV-------------------FAYWNADVRQYLVDNIMFYREYHADGLRFDEVSVMDRFGG---------WATCQQLTEALRAEKPDAIQIAEYWPVNPWVVKDIAQGGA--GFDATWSDGLRLALRGAIASAAGGAGALVPMQPIAAAIAD---------LSLDKRWRAVNSIENHD---------------------------IVYAGREPRIPRLADPVNSRCWYARSRSRVATGLLLTAPGIPMLFMGQEL--FEDRPWSDTPSLD--------TTIQWPLLDGEDKITADA---VRFTAELIAIRRSHPALT-- 170721008 103 -----------------------------------------------------------------------------------------------------------------GVARHLPRLAELGISAIELMPLGQFP-GERNWGYDGVLPYAPQHSYGSPEQLCALVDNAHGEGLMVVVDVVYNHFGPD---------------------------GNYLHQYASPF---------FREDRQTPW------GAAIDFRRPEVREFFIQNALMWLDYRCDGLRLDAVH---------AIDQPDLVELAQRVRAAVEP-GRQVWLMLE----NEHNQAFLLEQGFDAQWNDDGHNALHVLLTGETEGYYADYQQQPINQLARC-------------------LSEGFVFQGQANRHGQPRGEPSGHL-EPSSFVLFLQNHDQIGNRALGRLTRLCPVPA--------LRAATGLLLLSPMIPLLFMGDEDGSTDFHDELADAVREGRRGEFARERIPDPNAEQTFQASRPQRQWHGLYQQLLELRRRH------ 163763688 155 ----------------------------------------------------------------------------------------------------------------------LDYLTDLGMTHVQLLPVNDFPSKQYNWGYDPLFFQVPEGSFSTITELKELVQAFHRKGIQVILDVVYNHV------FVLDESSFHKLVPYYYFR---------YSANGEPSNGTGVGN-------------------DIASERPMVRAFILDTVRYWLKERIDGFRFDLMGIMD-------------IDTVNAIRHEADKEPRPVMLLGEGWNLPTELGEMPGVRFFNDMFRDTIKGSTFDLNEQGYATGRGKWIERMYQLTSGTQTVNYVECHDNHTL--WDRLLISNQEDSVETRQALH-------------------------------------------------RLATAITIFSQGVPFLHAGQEF----FRTKGGDGNSYISPDEVNR--LDWNLAEEA-------SENIRYIRDLIALRRSRPGFR-- 197743509 539 --------------------------------------------------------------------------------------------------------------TIQKVSTGIDSLVELGVTHIHLLPIFNFSSVDRNWGYDPQNYNAPDGSYSRIRGARNMILGFHQKGIGVIMDMVYNHMTETSNL-------------------DKIVPKYY-------FRTDALGNFTNGSGCG----------NELASEKPMVSKFIQDSVIHWVNYKIDGIRFD---------------LMELIDIIKNIVSKVKQINPNVIIYGEPW-----------KGGDSPLINGTHRGTQRNQQFSIFNDYFRDAIRGNNN--PGSGFING-DPHNPSNIGNVIEGLHGSIYSLTA----MPGESVNYIDAHDNYTLWDQVEKSQSHDIPQGYYRKNLPENIFEHRFVRQNALALGIILTAQGIPFIHGGSEF--LRTKQGDHNSYKSGDNIN----AFHWSDKLRYK-------AFFDYIAGLIRIRKEHPAFR-- 189465844 3 --------------------------------------------------------------------------------------------------------------------------------------------------YAIKDYYDVDPDLANMKEFENLVQRTHRSGLKVIIDFVPNHVARQYHSSQLGANDDPNYANFYYILHGQFDMKGSAAEPYKECPAKATGNNRFDNITDWYETVKLNYGVD--YQNPDTWTKMLDILLFWADKNIDGFRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 73538060 164 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLHAAGIEVILDVVYNHTCEGNELGPTVSWRGLDNASYYQLVPG---------DERHYLNDTGCGNM-------------------LNLPHPRVLQMVLDSLRYWVQFHVDGFRFDLGATLGRDHNGFDPGASFFDAILQ------DPVLSRVKLISEPWD--------LGPGGYQLGNHPPGFAE-WNDKFRDTVRRFWRGFDRRHRRP--WASVNFITAHDGFTLA---DLVSYNGKHNDDNGEENRDGTDNNYSANWSPD------------------GSVEGPTDDPAILALRARVAQAMLSTLQGTPMLTAGDEWGQGNNNAYCQD----------------------------------------------------- 212700311 19 ------------------------------------------------------------------------------------------------------------------------------------------------------DYYDVDPDLGRMKEFENLVNRTHRAGLKVIIDFVPNHVARQYHANDDSSLAFSPYNNFYYILRAQFDMKNGAAEPYHEFPAKATGNNRFDATNDWYETIKLNYGVD--YQNPDTWIKMLDILLFWASKNIDGFRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 161522522 222 ------------------------------------------------------------------------------------------------------------------LAERLPYVRGMGFTHVEFMPIAEYPFGGS-WGYQPLAQFAPSARFGPPDGFARFVDRAHAAGIGVLVDWVPAHFPD-----------------------DPHGLAQFDGSALYEHADPR-------EGMHPDWHTCV-----FNVGRNEVGAFLIASALAWARRHVDGIRVDAVASMLYRDYSRAEWVPNIYAFLRALNDTLDDAPPGVVSVAETAWPGVTAPTRDGGLGFDFKWNMGWMHDTLAYLHEDPVHRRYH--------------------HDRMTFGLVYAFSERFVL------------------------------PLSHDEVVHGKGSLASKMPGDAWQRLATLRAYFGFMWAHPGKKLLFMGSELAQ-------------------------------------------------------------- 156743839 93 ------------------------------------------------------------------------------------------------------------GGTLRGVVSKLGYLHRLGVTTLWLSPVCKQRGHLNYHGYAIQDFLDVDPRFGTRQDLVDLVSAAHEQGMRVLLDIVFQHSGPNWRYPPDVPGGAPRYTTGRYPFGSWLDATAWPDEMRNVGYYTRAGAGDNDPAAEHKRSDFFTLR-DIDLDAPGALTDMALCYKYWIATDCDGFRLDTLKHVSFEQARNFCGT------IKEF--AANLGKTNFFLVGEVAGGDFAATRYLDALERN------LNAALDIGEMRLALSDVAKGLAPARAYFDGFVPLAIMGSHRNLGSRHIS-ILDDHDHVFGAKLRFSTDVMAQHQAAVAAALQLFTL-----------------------------------------GIPCIYYGTEQALGGELSERRWLPEWGRADRYLREAMPRASERAGLDPQARDGPVYVRIAALSALRAAYPVLRHG 192362173 85 -----------------------------------------------------------------------------------------------------------MGGDFKGIINNAQYIKDMGFTALWTTPIVDNPDETGYHGYWGVNFYKVDEHLESPDDFTRILRE--DYDLKYVLDIVANHGSPSYSMPVSQASMGKLYDEQGRLVADHQ--NLYPDKLDPNNP----------------LHKFFNTQPDINENNPEVLDYFVNSYFKWIDQGAYALRVDTIKEMP-------------HHFWKKVADRIRERHPDMFMFGESYSEASFIAQHTRENGGYSVLDFPGRQAIFENDESDYASILSYLHLKDGMYQNPYELVTFYDNHD------------------------------------------------------------MARMNASD----RGFVNANNWLFTSRGIPCIYYGSE---ANFSTGLKEHE-------GNRNYF-----GQARVNAAKNHVVHNNLTRIAHVRKDNVSLQRG 146340019 120 -----------------------------------------------------------------------------------------------------------------DVIERVPHLKRLGINAIELLPVQEFPTMFS-MGYNGTDLFSPETEYGEHEQLRALIDVCHVHGIAVLFDVVYNHAGENSIWFFDRQAYGDPNRSLYFTDQGWAGGQVFA------------------------------------YWNADVRQYLVDNIMLYREYHADGLRFDEVSVMDRFGG---------WATCQQLTEALRAEKPDAIQIAEYW---------------------PVNPWIVKDIAAGGA-------------GFDATWSDGLR-----LAVRGAIASAAGGAGAQVAMQPIAAALADLGLGERWRAVNSIENHDIVYAGREPRISRLADPVDSRCWYARRCRVATGLLLTAPGIPMLFMGQEL--FEDRPWSDTPSPD--------TTIQWALLDGEDKITADAIR---FTSELIAVRRTHPALT-- 186473208 106 -----------------------------------------------------------------------------------------------------------------GVMKRLPAIAALGVTAIELMPLNDF-SGTRNWGYDGVLPYAPDSAYGRPDELKALIDAAHGHGLAVFLDVVYNHFGPDGNYLQQYAK-----------------------------PFFREG-------------THTPWGPAIDFARSEVSEFFCDNALYWLNYRFDGLRLDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 163705367 65 -------------------------------------------------------------------------------------------------------------GTFAGLTAKLETLRDLGVTALELMPLADF-KGRRNWGYDGVLPYAPDSAYGTPDDLKRLIDHAHALGLMVFIDVVYNHFG-----------------------PAGNYLHSYARTFFTERHQTPWGAGINFDGA----------------ERP-VRDFFLHNALYWLEEHADGLRFDAVHAILDD--------SETH-FLAELSERIRAAFPQRILENEANQARWLTRGEGGKDDLHHGWHVLLTAGYYGSFADRPVAHLARSLAEGFAYQPPCAFVTFLQNHDQVGNRAMGERLSHLADPQRLALARAGLLLAPQIPMLWMGEEWSASAPFLFFVDFAPDEDLNRAVRDGRRREFRHFAAFA---------------DE----EKAKAIPDPTAEDTFR---RSKIDWAERER-----SPHREVLADTASLLALRRA------- 126728010 150 ---------------------------------------------------------------------------------------------------------------------MLEHLTKLGVTMVELLPVLLERGLTNYWGYNTVAFFTPEPRYSGVKGFRAMVDRFHAAGIEVILDVVYNHSAEGDQHGPTLSFRGIDNASYYRLLDGQ---------PRYYVNDTGTGN-------------------TMNCAHPSVLRLILDSMRFWVQYGVDGFRFDLATTLAREPQGFDRHG----GFLDALRQ--DPVLSGVKLIAEPWD---------IGPGGYRLGQFPPEFAEWNDRYRDTLRRFWRG-DARAAQDLGGAILGSADLFDTRGWASVNFGAAHDGYTLADVTAYTERH----------NEANGEENRDGHHDNFSDNFGVEGPTDDADIKAARRQRMLATLMLS-QGTPMILAGDETQNGNNNAYCQD----NETSWLDWEAMDGNLIE--------------FTSALSAIRKAHPTLG-- 24379928 170 --------------------------------------------------------------------------------------------------------------------ELVPYLVKMNYTHVEFMPLMAHPLGMS-WGYQLMGFFAFEHTYGTPEQFQDFVEACHLNNIGVIVDWVPGHFTQN---------------DDALAYFDGTPTFEYQDHDRA--------------------HNYRWGALNFDLGKNQVQSFLISSAKFWIDYHIDGIRVDAVSYLDYDEGPWQPNIEEGYYFLQRLNTVLKLAHPDVMMIAE------------------------------ESTATTKITGRREEGGLGFDYKWNMGWMN---------------DILKFYEEDPIYRKYDFNLVTFSFMYLFSENF---ILPFSHDEVVHGKKSLMHKMWGDRYNQFAGLRNLYTYQICHPGKKLLFMGSEFGQFLEWKY-------------------------------------------------------- 196043932 215 ----------------------------------------------------------------------------------------------------------------------LSHIKDLGVTHVELLPLYANPSSSYNWGYAPTGFYATNPSYNRIVECKQLIETFHEHGIRVIIDVVYNHV-----YERELSSFEKLVPGYYFRHGENGMPSNGTGVGN-----------------------------DIASERKMMRKFIVESILYWLEYNVDGFRFDLMGI----LDVDTINIIE---------KEVRNIKRDALLLGEGW----DLQTPLPLEEKATLNNANKMPH------------IAQFNDQFRDGIKGSTFHINKR-----GFAFGGHV-DRNHLQYIASGSLLSMKETGLFPVQSINYVECHDNMTMWDKLMRSN-------EESEEILKKRHVLATAMVILSQGIPFLHAGQEFYRT----KQGNENSYNANDEIN--QLDWDRKEKEIET-------VNYIKGLIAIRKEHGAFR-- 119898089 144 ---------------------------------------------------------------------------------------------------------------------RLDELAALGITAIELMPLAEF-SGARGWGYDGVLPYAPKAAYGTPDALKHFIQAAHRRGLMVMLDVVYNHFGPD--------------GNYLHVY--------------------APQFFSQ--------HYETPWGAAIDFESPHVREFFIHNALYWLEYRFDGLRLDAVHGIFDRSNPH---------ILEELRARMRLADRRIHLVVE---NVDNTASRLGRPGLGGHYE-----------------------AQWNDDFHHAAHVLLTGEHDGYYADFAERLLVRCLAEGFAFQGEHSAFHDAPRGEPSSALVNFLQNHDQIGNRALGE--RLTTLTDS-----RRLRALVAIQLLAPSPPLIFMGEEAG--------------------------------------------------------------- 15890899 123 -----------------------------------------------------------------------------------------------------------------------------------------------------------DPRLGGVRELRDTVAALHAEGIGVILDLVFNHTGE----------------------------SDIEGSILSLRGLDNLTAFRHPQGKPGVLVNDTGTGNTVACDHPYIRQLIVDSLRFVLNAGVDGFRFDLAP----VLGRTAAGFDMASETLAAMHS--DPVLYDRLLIAEPWD--------IGPGGYQLG-NFPESFLEWNDRARDDMRRFWRGDAGTTGALANARSVNFLAAHDGFTL-----------FDLVSHERKHN------EKNGENNRDGHNDNHSWNNG--------FEGLTDDPAIVAARLKALLSTLFVSRGTLMLTAGDEGGQGNNNAYCQD----NEISWV-----DWS----------------------------------- 42558986 147 ---------------------------------------------------------------------------------------------------------------------MLDYLTQLGVTALELMPVLQSMGLRNYWGYNTLLPFAVDNSLAASDDFRDTVRALHQAGIEVILDVVFNHSAELDVDGPTLTLRGIDNASYYWLTENGD------------------------------YHNWAGCGNVLRLEHPAVLHWVIECLTFWHEVHVDGFRFDLATILGRLPDFSSSAPFFTHRSLRDCKLIAEPWDPGGYQLGQFPAPFAEWNDRFRDDMRRFWLHGDLPIGVLARRFAASSEVFERGSRQPW------ASVNMLTSHDGFT-------LRDLVCFNHKHND------ANGEQNRDGTNSNFSFNHGT------------EGLEADETTQARRRVSQQATLLLSQGTPMLLAGDEFGQGNNNAYCQDNALA----WLH-----WDQADDA---------LLAFTSGLIRLRRSIPALQRG 91777273 148 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------LHAAGIEVILDVVYNHTCEGNEMGPTVSWRGLDNASYYRLIPG---------DERHHINDTGCGN-------------------TVNLPHPRVLQMVMDSLRYWSAFNMDGFRFDGVTLGREQHGFDPGSG-----FFDALRQ--DPILSQRKLISEPWD--------IGPGGYQLGNHPPGFGE-WNDRFRDTVRRFWRGDAGLRPFRKPWASVNFVTSHDGFTLADVTAYEQK-------------HNEANREDNNDGHNENCSRN--WGVEGESDDPAILAT-----RKRVARS-LIATLLMAL-GTPMVLAGDESLRTNNNAYCQDNE------------LSWLDWARAESPDG--RQMTAFVARVIALRKQHPLLR-- 29346183 5 --------------------------------------------------------------------------------------------------------------------------------------------------YAIKDYYDVDPDLATMKEFENLVHRTHRSGLKVIIDFVPNHVARQHSDAQLGANDDPNYANFYYILRAQFDMKEGAAEPYHEYPAKATGNNRFDATNDWYETIKLNYGVDLNGGTPDTWIKMLDILLFWASKGIDGFRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 182435883 203 -------------------------------------------------------------------------------------------------------------------------------------------------------------------EFKRMVHALHGAGIEVILDVVYNHTAEAGELGPMLSLRGIDNRGYYRLQQD-------------------PRRYADYTGCGNTLHVV----------QPQVLRLITDSLRYWVEMGVDGFRFDLAAALARSMHDVDMLSPFLAVIAQ------DPVLRRVKLIAE----PWDV-----GNGGYQVGAFPPLWTEWNDRYRDAVRDFWRGALYAWGGRRPYASVNFVTAHDGFTLRLVSYERKHNEANGEGNRDGTDDNRAWNCGAEGESGDP-EINALRRRQLRNLLTTLLL----------------------STGVPMLVAGDEMGRTNNNAYCQD----NETGW-----LDWSLLE-----EPAWRQLTELTARVLTLRRTHPVLR-- 196019243 53 ---------------------------------------------------GHRFSLDPYAKELNAYTKRALFKEPDSFDWEQISKPLHP----KNSLIIYEAHLRGLTGTFKGLIYHIDHLIELGINAIELQPIFYFDMEENYWGYNSRSFFTLTPTYGTLNDFKNLVKECHKRRIEVILDVVYNH------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 189219032 117 -------------------------------------------------------------------------------------------------------------GTFEAIIPRLPELKQLGINCIEIMPVAQFP-GKRNWGYDGVYPFAVQNSYGGPWGLRKLVDSCHQLGMAVILDVVYNHLGPE---------------------------GNYLSKFGPYFTSKYKTPW----------------GEAINFDDDAVRNYFIYNALFWFEYDIDALRLDAVHAIYDESAY-----PFLEELADKTTEYCNKFQKTHFLIIE-------------SDRNDPRFIYPKSVGGY-ALHAQWCDDFHHALHAYVTGENKGYYADF-----GSLEQLAKALQQGYVIDGCYSSFRKRKHGRKPLQANRTQLIVFSQNHDQVGNRFMGERLSTL-------VGFEELKIIAALTLLSGFVVLLFMGEEYGEKNPFYY-------------------------------------------------------- 11493201 137 -------------------------------------------------------------------------------------------------------------------------------------------------GYNPVAFMALDPRLGGMKELRETVAALHAEGIAVILDLVFNHTGESDRQGPTLSLRGLDNPTYFRHLPDQ---------PGTLVNDTGTGN------------TVACDQ-------PVTRKLIIDSLSHFVNTGIDGFRFDLAT----VLGRNGKGFDPESMTLRTM--LADEVLQDRIMIAEPWD--------IGPGGYQLG-NFPAPFLEWNDRARDDLRRFWRGDAGIGDLRTQTRCVNFLAAHDGFTLM---------------------DLVSYENKHNEANGENNRDGHNENSSWNNGI----EGKTDDQAIQSKRIEAMLSTLFAARGTIMLTAGDERGQGNNNAYCQD----------------------------------------------------- 209518960 148 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------LHAAGIEVILDVVYNHTCESNEMGPTISWRGLDNASYYRLIPG---------DERHQINDTGCGN-------------------TVNLPHPRVMQMVMDSLRYWSAFNIDGFRFD----LGVTLGRESHGFDPGSGFFDALRQ--DPVLSQRKLISEPWD--------IGPGGYQLGNHPPGFSE-WNDRFRDTVRRFWRGDAGLRPDLKPWASINFVTSHDGFTLADVTAYEQKHNEANLEDNNDGHNENCSRNWGVEG---------ATDDPAILATRRRVSRS------------LIATLMIAL-GTPMLLAGDEALRTNNNAYCQD----NDLSWI-----DWDLADSQE-----GRRMTEFVGRVIALRKRHPLLR-- 196040814 215 ----------------------------------------------------------------------------------------------------------------------LSHIKDLGVTHVELLPLYANPSSAYNWGYAPTGFYATNPSYNRIVECKQLIETFHEHGIRVIIDVVYNHV-----YERELSSFEKLVPGYYFRHGENGMPSNGTGVGN-----------------------------DIASERKMMRKFIVESILYWLEYNVDGFRFDLMGI----LDVDTINIIE---------KEVRNIKRDALLLGEGW----DLQTPLPLEEKATLNNANKMPH------------IAQFNDQFRDGIKGSTFHINKR-----GFAFGGHV------DRNHLQYIVSGSLLSMKETGLFLEPVQSINYVECHDNMTMWDKLMRSNEESEEILKKRHVLATAMVILSQGIPFLHAGQEFYRT----KQGNENSYNANDEIN--QLDWDRKEKEIET-------VNYIKGLIAIRKEHGAFR-- 56421362 256 ----------------------------------------------------------------------------------------------------------------------LSYVKELGVTHVQLMPFMDFPQAAYNWGYNPLHLYAPEGSYATIVELKQAIHTLHENGLRVVMDAVYNHVYD-----REQSPLEKLVPGYYFRYDAYGQPANGTGVGN-----------------------------DIASERRMARRWIVDSVVFWAEYGIDGFRFD---------------LMGVHDIMKAVRDALDAIDPSILVYGEGWDLPTPLPP---EQKATMANAKQLPRFAYFNDRFRDA-----VKGSTFHLPDRGFALGNPGGREQVKLAIA-GSLRALGGLFCHPRQSINYVEC-------------HDNHTFWDKM------EAANHDEPEWLRRKRQKLATAIVLLAQGIPFLHSGQEFYRTGDGNSYRSPDAVNQ--------LDWERKSRYEDD-------VRYVQGLIALRRAHGAFR-- 84685592 271 -------------------------------------------------------------------------------------------------------------------------------------------------------------------EFRDLVNAAHRAGIGVLLDWVPGHFPTDAH-GLGRFDGTPLYE----------------------HADPKEGFHHDWNTLIY------------NYGRREVSNYLIANALYWLEYHADGLRVDAVASMLYRDYSRPQGEWEAIDMLRRMNTATYGHDAGIMTVAEESTAYPGVSAPVDAGGLGFGFKWN-MGWMNDTLEYIRKDPIYRAHH-----------------HHQMTFGLNYAFSENF------------------------------ILPISHDEVVHGKGSMIGKMPGTGWEKFANLRAYYGFMWGHPGKKLLFMGQEIAQEVDWACLGDDNHAGMQRDLNR----------------------------------------- 210633275 194 --------------------------------------------------------------------------------------------------------------------ELVAYVKKMGYTHIEVMPLMEHPFDGS-WGYQATGYFAATSRYGTPQQLMHFVDSCHKAGIGVILDWVPGGFCANAEGLATF---------------------------------NGHMLFEREIHPNWGTHKF-------DFARPEVRSFLVSNVLFWIELHVDGIRMDGVNFGVDNPADKKFNKYGTEEFIRQVNCAVGREFPDVMMIAETAWPLVTYPAEDGGLGFHLKWDMGWMNDTLH----------------------------YMQC--DFPWRPGNHRLLTFSIMYAFSENFV--------------------LPLSHDEVVNGKCSLIGRMPGDDWRRFAGLRTLFFYQMTHPGAKLSFMGDEIGQQIEWRY-------------------------------------------------------- 83591845 108 -------------------------------------------------------------------------------------------------------------GTYEGARARLGDLVDLGVSAIELMPLADFV-GQRNWGYDGVLPFAPDSVYGTPEQLKALIDAAHGLGLMVFLDVVYNHFGPEGNW----------------------------------LGRYAPSFFTQAHQTPWG--------AAIDFERPEVRDFFVANALQWLEYRFDGLRFDAVH--------AILDAEERH-ILGEIAVAVREALPAVHLVLENDA--NEARRLIGGTDVVAV------RGRYDAQWNDDIHHAFHVVATGETGGYYADYAAQPLAH--LGRCLAEGFAYQGESSAHRGGMARGEPTTALPPTAF---VAFLQNHDQIGNRALGERLSTL-------AAPDRLRALRTILLLGPQIPMLFMGEEW---------------------------------------------------------------- 168259040 265 -------------------------------------------------------------------------------------------------------------------------------------------------------------RFGTRDDFRYFIDAAHAAGLNVILDWVPGHFPTDD--FALAEFGGT---------------NLYEHSDPR-------------EDYHQDWNT-----LIYNYGRREVSNFLVGNALYWIERGIDALRVDAVASMIYRDYSRKEGEWEAIEFLRNTNRILGEQVSGAVTMAEESTDFPGVSR------------------------PQDMGGLGFWYKW-----------NLGWMHDTLDYMKLDPV----------YRQYHHDKLT------FGILYNYTENPLSHDEVVHGKKSILDRMPGDAWQKFANLRAYYGWMWAFPGKKLLFMGNEFAQGRE--------------WNHDASLDWHLLE-------------------------------- 146318670 186 ----------------------------------------------------------------------------------------------------------------------IEHIKENNYTHIELLPITEHPLDAS-WGYQVTGYYSPTSRYGKPDELKYLVDQCHQAGIGVILDWVPLHFCKDAH-------------GLYQFDGSWLYEYSYEQDR---------------ENHQWGTANF-------DLGKGLTRSFLLSNLKYWLEYHFDGIRVDALSYLLYWRGETDEDNHAAIDFIKRVNAMVHTDYKGVLMIAEDSSSFPKVTHPLGGIGFDMKWDLGWMNDTLKFVERPAIYRKYHS--------------------NEITFGMYYNQNEQFLL------------------------------PLSHDEVVHGKHSIIEKMNGDYEDKFHLARVYYSFYFAHPGKKLLFMGNEWG--------------HIREWHEYTEMDWGLL-----QFPIHHSFYQMMKTLSTFYKEHDAF--- 197118068 92 -------------------------------------------------------------------------------------------------------------------AEQLQELKELGITLVEVMPVADFP-GRFGWGYDGVNHFAPTRLYGEPDDMRSFVDKAHRLGLGVLLDVVYNHFGPEGNYLAQFSQ-------YYYAEEDGEWGKAMNFDGRRSRP---------------------------------VREFFASNAAYWIDEHLDGLRFDA---------THAIHDDSPIHVLGEITEKARIAAGRRAILLVAESENQDARKEAGGFGMDAVWNDDFHHSAYVALTGYHDAYYSEYFGSPQELASAAKWG-YLYQGQFYFWQGKRRGSPTIGVSP-------------------ACFVNYIQNHDQIGNSAWGMRIDRLTNPAA-------LRTMTAFLMLAPQTPMIFQGQEFSASSPFMYFADLSAVHAGRIEYLKQFTNIDAPEIIDTIDKPYEVYALYRDLIRLRREDRVFSRG 150006472 4 --------------------------------------------------------------------------------------------------------------------------------------------------YAIKDYYDVDPDLATMKEFENLVTRSHKAGLKVIIDFVPNHVARQYGEKDDVTKAFSPNNNFYYIPDTKLEGNIDLHEPYIEFPAKATGNDRWPNSNDWYETVKLNYGIDLNGHSPDTWVKMRDILLFWSAKGIDGFRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 18202708 78 -------------------------------------------------------------------------------------------------------------GTLDSAIRRLDHLVRLGVDAVELLPVNAF-NGTHGWGYDGVLWYAVHEPYGGPEAYQRFVDACHARGLAVVQDVVYNHLGPS------------------------------GNHLPDFGPYLGSGAANTWGDA-------------LNLDGPEVRRYIIDNAVYWLDMHADGLRLDAVHALRDA---------RALHLLEELAARVDE------LAGELGRPLTLIA--------ESDLNDPKLIRSRAAHGYGLDAQWDDDVHHAVHANVTGETVGYYADFGGLGALVKVFQRGWFHDGTWSSFRERHHGRPLDPDIPFRRLVAFAQDHDQVGNRAVGDRMSAQVGEGSLAAAAALVLLG-------PFTPMLFMGEEWGA-------------------------------------------------------------- 68535848 96 -------------------------------------------------------------------------------------------------------------GTFDAAIEKLDELKAVGVTAIELMPVQPF-GGERNWGYDGVMWHAVTDVYGGPDGLLRLIDAAHNRDLAVVLDVVYNHFGPD---------------------------GNYTGVFG---PYTAGGSTGWGD-------VVNLQGRDSD----EVRTYILEAVHQWTEFGVDGLRLDAVH---------ALDDTGAVSLIEQIRDAAEP----AWIMAE-------------SDQNDPVYTENYKVAQWNDDIHHAIHTVVSGEDHAYYSDFGTVEVLAT---------------TFQRVFWHDGRYSSFRGRTHGRPVTDPELWRFVTYTTTHDQTGNRAAGDRPSMNLSVNQQLAK----ATLVLTSPFTPMLFMGEEWG--------------------------------------------------------------- 194506681 276 -----------------------------------------------------------------------------------------------------------------------PYAAGMGFSHVELTPIAEYPFGGS-WGYQSLSPFAPSARFGPPEGFARFVEHAHAAGLGVIVDWVPAHFPD-----------------------DPHGLGKFDGTALFEHADPREG---WHPD--WHTHVF-------NVGRREVGAFLIASALAWAHRHVDGIRVDAVASMLYRDYSRAEWVPNVYAFLKHFNDTLHAAPPGVATFAEESTAWPGVTAPTAEHGLGFDFKWN-MGWMHDTLAYLREDPIHRRHH-----------------HDRLTFGLVYAFSERFVL------------------------------PLSHDEVVHGKGSLAAKMPGDAWQRLANLRAYFGFMWAHPGKKLLFMGGEFAQTPQWDLLDAPAHRGVQRDLNRLH--------------------------------------- 26990752 103 -----------------------------------------------------------------------------------------------------------------GVARQLPRLAELGISAIELMPLGQFP-GERNWGYDGVLPYAPQNTYGSPEQLCALVDQAHGHGLMVLVDVVYNHFGPD---------------------------GNYLHQYASPF---------FREDRQTPW------GAAIDFRRPQVREYFIQNALMWLDYRCDGLRLDAVH---------AIDQPDLIELAQRVRAAVEP-GRHVWLVLE----NEHNQAGLLEQGYDAQWNDDGHNALHVLLTGETEGYYADYQHRPIDQLARC-----------LGEGFV--------FQGQANRHGKPRGEPSGHLPPSA-FVLFLQNHDQIGNRALGRLTRLCPAPA--------LRAATGLLLLAPMVPLLFMGDEAGSTDFHDALADAVREGRRGEFAREHIPDPNAEQTFASSRPQNKAVIAYQQLLDLRRRH------ 167762986 3 --------------------------------------------------------------------------------------------------------------------------------------------------YAIKDYYDVDPDLARMREFENLVQRTHRSGLKVIIDFVPNHVARQYHSSQLGANDDSPYNNFYYILHGQFDMKDAAAEPYKEFPAKATGNNRFDNINDWYETVKLNYGVD--YQNPDTWNKMLDILMFWAEKHIDGFRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 146283804 231 ------------------------------------------------------------------------------------------------------------GGDLKGLTERLDHIASLGVDALWISAPYEQIHGYGYHGYYALDFTQLDANMGSEDDLRALISAAHARGIRVLFDVVLNHPGYQQLGFGALRDGMAEY-----------LPEQWT---------------TWQPEAHENLHAYHNL---VDYEHP--------SWAAWWGR--DWVRA-GIADYDTPPSATVDPLKGSLAFLPDFRTESEAVLPEFLAHAQTRAEPREVRDYLIEWLTGWVREFHVEPSTWAELRVAAERARADWARANPDDPEPFWMVGEVFGHDYLDQGFDALINFDFQKQAVAASDCLAAAEPSYAD--YARRLAETPGHNLLSYASSHDTALFNQLAKGD---LARQRGLATALLLAPGAVQIYYGDESARSFGPS-GSDPYQ------GTRSSMNW----AEHQRPEIAGLIEHW-QRIGQFRTRHPAIGAG 83593630 152 ---------------------------------------------------------------------------------------------------------------------HLERLRDLGVTCLEIMPIAEF-SGRFGWGYDGVNLFAPTRLYGQPDDMRRFVDRAHALGLAVILDVVYNHLGPD---------------------------------------GNYLGHFTND-----YFTDRYKNDWAINFDGPGVRAFYLANAGYWIEEHLDGLRLDATQQIYDRSEPSI-----LAEIAREVRAAAKGRN--TFVVAEVRLIEDETAQGYG---LDALWNDDLHHAAMVALTGRREAYYLDYLGSPQELISAAKWG-FLYAGQYYSWQRNGRGTTSFAIPGRAMVAFL-----------------QNHDQVANSAR---------GLRLDKLSDEAQFRALTAYLLLIPATPMLFQGQE----------------------------------------------------------------- 152965274 154 ------------------------------------------------------------------------------------------------------------------------------------------------------------------AEFRRAVAALHGAGIEVVLDVVYNHTCEEGPDGPHLSLRGLDDATYYLRDAGGRPLD-----------VTGCGN-------------------SLDFTDRRVVRFALDSLRHWVEYGVDGFRFDLMTTLARGHDGYSPD----HPFLVALGA--DPVLAGTKLIAEPWDPFGWRTGQFPPPLHEWNDRFDGARRFWLSDAREIATRFAGSADTFDVQRGRLTSVNFVTAHDGFTLADLTAY----------DRKHNEANGEGNRDGSDS-------DTSWNHGVEGGTTD--PGVLAARRRSVRN---LFATLVLSTGVPMITAGDEFGGGNNNAYCQD----NEVGWI-----DWDLQD-------WQRELLDDVRELLALRRRYPVLR-- 163754327 381 ----------------------------------------------------------------------------------------------------------------QNLIDRIDYFKNLNINAIQLMPIMEF-EGNESWGYNTSFHLALDKYYGTADKFKEFVDLCHQNGIAVILDVALNHAFGRNPMVRMWMNDPDN--------DGWGEPSSENPYFNQVATHS------------------YSVGSDFNHQQSRTQYYTERVVKHWIEYKIDGFRWDLTKGFTQECTASDEG-------------CTNGYRNDRVAI------LKQYADYSWSLDDTHYVIFEHLGQDNEE---------KEWADYRLGEGKGMMWGKMTDQYNQLTMGYASN--ADISRMGHNSRGFNGPRLIGYAESHDEERLMYRN-------LQFGNTALSSHNVQDLNTALSRMSALGAASLTIPGPKMIWHFGALGMENNNGTVNTPSAPGDCKLDTKPQPQWTD---NWLADANRAKIYNDWARIINLKVAEPVF--- 116050106 79 ----------------------------------------------------------------------------------------------------YELHVGLF-GSYAEVEGFLPRLVELGVTAVELMPLGEFP-GRRNWGYDGVLPFAPASAYGTPEQLKHLIDSAHGMGLMVFVDVIYNHFGPDGNYLAQYAAA--------FFRDDRQTP----------------------------------WGQAIDFRRGEVREFFYENALMWLDYRVDGLRFDAVHAI-----------PDSAFLVEMARRLRGAAGPERHVH--LVLENDDNRASLLRQGYDAQWNDDGHHAL-HVLLTGESDGYYQ------DYPEP------LRC-------LARCLAEGFVYQGEANRHGRPRGEPSADLAPDA-FVLFLQNHDQVGNRAFGERLSVLAEPQA-------LRLAIALQLLAPMIPLLFMGEECAA-------------------------------------------------------------- 163705366 45 --------------------------------------YGYRVHGPWDPGQGHRFNYARELQGRVRWHDAVYAYRRG-LHRDDLIDRRDPDAPVSEDSVIYEAHVRAFTQTWRGTYAALEHLLRLGVTAIELLPIQAFRGLSNFWGYSPLNYFSPEPRYLGPAGLKAAIRQLHAAGIEVLIDVVYNHTCEADRTGPSLSFRGIDNAAYYKLRPDDRRETLD----------------------------FTGCGNTLDVAHPRVMQMVLDSLRHWVEYRVDGFRFDLASSLARAPHDFSPRAAALQAMLQ------DPVLSRVKLIAEPWDLGMGGYQLGGFPIGWSDWNDQFRDATRGFWRGDDGQRLTQGLTGSREIFAPGASVNFITSHDGYTL---------ADVVSYEHKHNEANGEGNRDGHGHNVSCNYGVEGPTDDPAILALRAR------------QKRNLLATIVLA-QGVPMLLMGDERSGGNNNAYCQD----NATSWV-----DWEDD--GGDP-----ALSDFLRNLLALRHDHRALR-- 194292114 162 ----------------------------------------------------------------------------------------------------------------------IDHLVRLGVTTIELLPVHAIRGLRNYWGYNTLSYFAPEPAYGQLQECKVAMRRLHAAGIEVILDVVYNHTCEGNELGPTVSWRGLDNASYYRLVPG---------DERHYINDTGCGN-------------------TLNLSHPRVLQMVLDSLRYWVQYHVDGFRFD-LGSTLGREGNGFDAGSGFFDALMQ-----DPVLSRVKLISEPWD--------LGPGGYQLGNHPPGFAE-WNDKFRDVSRRFWRGLAASADLFDRWASINFITAHDGFTLALVSYSTKHNEANGEDNRD-------GTDDNASANWSP---------------DGSVEGPTDDPEILLRRSRVAQALMSTLQGTPMLTAGDEWG--------------------------------------------------------------- 183601937 201 ----------------------------------------------------------------------------------------------------------------------LAYLQDLGVTSIELLPIMKQPEVTNYWGYSTLNFFSPEPGYATKREVIDMVRALHESGFEVIMDVVYNHTCE---------GGNAGPSVCWRGLDNLSFYRQQTQHAGELEDTTGCGNTVDFTDTHNIT-------------------FAVDSLRYWAKRGIDGFRFDLAVSLARLKGMFTPY----HPFLYALRS--DQLLGNLKLIMEPWDQGWRTGQFLSPFGEWNDRFRDASRQFWLSDINQTAGHGVTTMQEMATRLCGTSSINYISAHDGFTL---------ADLTSYDHKH------------NEANGENNNDGTNVNHSANFGVEGPTDDLSIESARERSRMNMLGTLILSL-GTPMLLAGDEFGNTNNNAYCQDNEAWLDWDWINCT------------EETAESRQLEATANLIAVRKS------- 209909246 210 ------------------------------------------------------------------------------------------------------------GGDLKGLAGKLDYLQQLGVNALWISSPLEQIHGYAYHGYYTQDWTTLDANMGNEDDLRHLIDEAHKRGIRILFDIVMNHAGYAFQFGALYLQGDELKKERWTDWKPGAGQSWHSFNDYINFSDKAAWEAWWTDIGDYDNPGFDDFLPDLKTESTEARDYLTHWLSQWVDYGIDGFRVDTAKHVELDAWQQLKDQAQALAAWKAANPDKKVDNAPFWMTGESWGHGVMQSDYYRHGFDAMI-NFDYQEQ--AAKAVDCLADIDLTWQQMAEKLQSFNVLSYLSSHD--------------------TRLFREGGQR-----------------------------------------------AAELLLLAPGSVQIYYGDEFGPTGSDPLQGT-----------RSDMNWEDVTGKNAATVAHWQI------LGQFRARHPAIGEG 123444329 207 ------------------------------------------------------------------------------------------------------------GGDLAGLTEKLDYLQQLGVNALWITSPLEQIHGYAYHGYYGLDWSRLDANMGTEQDLHQLVEQAHKRGIRILFDVVMNHVGYSYQFGALYLQGDKNWTDWWHSFNDYSDKAAWDNWWGKKWIRTDIGDY--DSPGYDDLTMSLAFLPDIKTESPDTRDYLTYWLSQWVDYGIDGFRVDTAKHVEKPAWQQLKQQSAAALAEWKAAHPDQALDDPFWMTGEAWGHGVMKSDYYQNGFDAMI-NFDFQDQAKQALA--CFSSIDGTYQQMADKLQGFNVLSYISSHDTRLF-------------------FKNDAQQSLVKQQRAGD----------------------------------------LLLLAPGAVQIFYGDESGREFGPTGSDPLQGT-------RSDMNWNELSGEK------GALLAHWQKVSQFRARHQAIGAG 167755581 202 ----------------------------------------------------------------------------------------------------------------------LDYLVELGITHIQLLPIYDFATVDYNWGYDPAQYTDPNDGYSRIVECKQMIADLHAKGIRVVMDVVYNHMYDVNAAFERIVPG-------YYFRKN---------------PDGSLSNGSW-------------CGNDLDSGEHMVRKYIIDMSRRWQSYGVDGYRFDLMGIID-------------IETINRVYQICSAYDASFMVYGEGWNMPTNLPD----EQKAMQDNHAKMPKI-SFFNDEYREVIK-----------GGSSDNVLVNKGFITGNLYETEKARNVITA-------TNRYTS--PDQSINYVECHDNATVFDKLY------ISNVEEGLDGIITRQKNLTIMVLLSQGIPFIHAGQEFYRT--KGGIGNTYNSPDNIN----CINWDFRDIYKDDI-------NEIRKIIQLRKDNKCFR-- 123444186 150 -------------------------------------------------------------------------------------------------------------GTYAGLAAMIQYLQKLGITTLELLPVLQKMGLSNYWGYNVLAPYAVDPDYASLRELRDAVKALHQAGIEVILDVVFNHSA---------------------------ELDVFGPTLCQRGIDNASYYWLTSEGEYDNMTGCGNT---LRLSQPYVMQWVLDCLRYWVDSHIDGFRFD--------LGTVLGRSPAFDQHAPLFAAAADKQLCNCKMIAEPWD--------IGLGGYQLG-NFPTGFSEWNDQYRDAMRRF--WLRGDLPLGQFAQHFAASSN-----LFKHRERLPSASINQIT----AHDGFTLQDLLCFNNQINGEENRDGSDNNLSNNFGSEGLVADDAIWQRRKARALLTTLLLSQGTPMLLAGDEHGQGNNNAYCQN----------------------------------------------------- 157149189 206 ------------------------------------------------------------------------------------------------------------GGDLRGLANKLDYLQHLGVNALWISAPFEQIHGYAYHGYYTQDWTTLDANMGSEGDLRALVDGAHQRGIRILFDVVMNHTGYTFRFGALYLQGDELKKTLGERWTDWKP-----AAGQSWHSFNDYINFSDKAAWEAWWGKEWIRTDIGDYDNPG-FDDLTMSLAFLPD--------------IKTESTTPSGLPVFYKNKPDTRAAIEGYTPRDYL---THWLSQWVRDYIDGFRVDTAKHVELPA--WQQLKTQASAALTEWKQANPDKTLDDTPFWMTGEAWGHGVMQSDYY--RHGFDAMINFDYQEQAAKAVDCLANMDATWQQMAEKLQDFNVLSYLSS-----HDTRLFREGGDKAAELLLLAPGAVQIFYGDESARPFGPT-GSDPLQ------GARSDMNW------QDINGKSAATVAHWQRISQFRARHPAIGAG 209963854 676 -------------------------------------------------------------------------------------------------------------GTFDDVIAKLPYVRDMGFDVLYFPPIHPNRKGRNDPGYAIGSHDAIHPELGTLDDFRRLVRAAKEHGLEIALDFAI-QCSPDHPWIKE-------HPDWFDWRPDGSI--RYAENPPKKYEDIVNVHFYR-------------------HALPDIWFALRDVVLFWVAQGVKIFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 211964720 398 -------------------------------------------------------------------------------------------------------------------------------------------------------------KYGTPDQLRKLVDECHRKGLAVIFDLVLNHGSAK--------------LNSLWNWDG--------------YGKDASGGIYFEGGGESGWGR------KFSFHKREVRDMILAAALFIEEYGADGLRLDSVHSMP-------------WDLLQELTHAVRSKHPSKILIAEVTPENPQICNSAGFDSCWI------HSAYYDAIKVTRGQDGNHHLDMLRAMIDVHRGFRM--SHQGVNSLLGSHD------------------QAGNKQGGHTDGRAGRYFVDLFGGRNNWHSRAQC-------------RMWYSLQAVCRGLPMMFMGTE--THQDKWWNVDEQH----------KMNWNFVEN-HDP--LAEQMMNLVAAANKLRLSFPSLTD- 207858901 205 ------------------------------------------------------------------------------------------------------------GGDLRGLTSKLDYLQQLGVNALWISSPFEQIHGYAYHGYYTQDWTTLDANMGNEADLRALVDGAHQRGIRILFDVVMNHAGYEYQFGALYLSGAERQKDRWTNWRPAAGQSWHSFNDYINFSDSA--AWEKWWGKKWIRTDIG------DYDSP----------------GFDDLTLSAFLPDIKTESTTPSGLPAFYANKPDTKAFIEGYTPRDYL---THWLSQWVHDYIDGFRVDTAKNVELPA--WQQLKTQASAALHEWKQANPDKALDDSPFWMTGEAWGHGVMKSDYY--RYGFDAMINFDYQEQAAKAVDCLAEMGPVWQQMADKMQDFNVLSYLSS-----HDTRLFREGGDKAAELLLLSPGAVQIFYGDESARPFGPTGSDPLQGT-------RSDMNW------QDVSGKSAAAVAHWQRISQFRARHPAIGAG 90961055 131 ------------------------------------------------------------------------------------------------------------GGDLTGILSKLDYLQNLGINGIVLSSIFE---GDGPFKLTTNDFYSIDSQFGNKDLFKMLVSNLHRRNMKVVLKMNLAYLSDNSRQWREILE-EGQHAKYVDWFNIKGFPPKYSQ-------DPHNKNIVRAN---YKFSELNPHYPTLNLKNPEVQTYLIQAIKYWVEHEIDGLILDHADKLSRE-------------FVHLLNRNLKKMKSNFYLVGKSEMSNTSVVQ---------LGDFDAMT-------------------------------------DDVLGNLLLNFARDKKIAASEFKYQLSRQMLAQ------NTKLSRVTLRTLDDLTSSRILTRC------RENKALMRSLLTFMYLLKGSPAITYGTELGL-------------------------------------------------------------- 81096047 186 ----------------------------------------------------------------------------------------------------------------------IEHIRENNYTHIELLPITEHPLDAS-WGYQVTGYYSPTSRYGKPDELKYLVDQCHQAGIGVILDWVPLHFCKDAH-------------GLYQFDGSWLYEYSYEQDR---------------ENHQWGTANF-------DLGKGLTRSFLLSNLKYWLEYHFDGIRVDALSYLLYWRGETDEDNHAAIDFIKRVNAMVHTDYKGVLMIAE---------------------DSSSFPKVTHSLENGGIGFDMKW---------------------DLGWM---NDTLKFVERPAIYRKYHSNEITF---GMYYNQNEQFLLPLSHDEVVHGKHSIIEKMNGDYEDKFHLARVYYSFYFAHPGKKLLFMGNEWG--------------HIREWHEYTEMDWGLL-----QFPIHHSFYQMMKTLSTFYKEHDAF--- 27381881 82 -------------------------------------------------------------------------------------------------------------GTYRAMIDRLDHLTATGITALELMPLADF-AGYRGWGYDGVLWYAPDSAYGRPEDLKTLIDEAHLRGLMVFLDVVYNHFGPE-----------GNYLGRY-----------------------APSFFTDAHT---------PWGSAIDYRLSQVRAFAVENALSWLDYRFDGLRLDAANHIMALPGEQSMLQDLAKATGRHIHLVLENGDNRASLLDAAQEPPNGKYRAQWNDDYHHVWHVMLTGELYYADYQTPRMDLARALAS--------------------GFVYQGEISEFWGKKPRGEP---------SRELPPATFVNFLQNHDQIGNRPLGERLESL-------ASPRQIEAALAVTLLAPMVPMLFQGEEWG--------------------------------------------------------------- 189440557 179 ----------------------------------------------------------------------------------------------------------------------LAYLQGLGITSIELLPIMQEHSRKNYWGYSTLSYFAPEPSYATKAEVIDMVRALHEAGFEVIMDVVYNHTCEGGVEGPTVCWRGLDDLAYYRHQK---------SNTGRLEDTTGCGN-------------------TLDFTNTHVVTFAIDSLRYWAKRGIDGFRFDLGVTLARLEGEFTHHHPFLYALLGNLKLIMEPWDLGSVPFAEWNDRFRDTARTFWLEDVDGGSDFGRISLQEMS------TRLCGSADLFATEPGRGASINFVSCHDGFTLT---------------------DLTRYRSKHNEANGENNNDGSSVNHSANFGVEGVTDDPDVIAAREQAAMNMIGMLLLSL-GTPMMLAGDEFRNTNNNAYCQD----NDITWL---KWDWMYSTNK----TREMRRLETVSRLVALRKS------- 151294 201 ---------------------------------------------------------------------------------------------------------------------KASYLASLGVTAVEFLPVQESDANQNYWGYMTENYFSPDRRYGPTAEFQAMVQAFHNAGIKVYMDVVYNHTAEGGTW---------------------TSSDPTTATIYSWRGLDNATYYELTSGNQYFYDN-TGIGANFNTYNTVAQNLIVDSVAYWANMGVDGFRFDASAPNCPNGGYNFDAADSNVAINRILREFLRNLGPSAATRT-SWVDSRRVVRWSVPRQLRQAQNELGSMTIYVTQDANDFSGSSNLFQSSGRSPWNS--INFIDVHDGMTL---KDVYSCNGANNSQASYGPSDGGTST-------------NYSWDQGMSAGTGAAV------DQRRAARTGMAFEML--SAGTPLMQGGDE----------------------------------------------------------------- 154503842 78 ----------------------------------------------------------------------------------------------------------------------LSYLKNLGVNYVQLMPVYDYGSVDENWGYDPLNYYSTDPFHGEIRELKEAIQALHRQGFRVIMDVVYNHTYSLDSWLQKTM---PWY--FYRVWEDGSVSN-----------GSACGN-------------------DVASEQAMCAKYILESVLYWAEYHMDGFRFDLMGLLD-------------VELMNRIRKGLDARYGEKLVFGEPWRADETAVEG----------NALLADKAHIHLLDEQVGMFSD------------------DTRDAIKGSVFEAEEPGFANGGKDLEEQILASVKAWCGQKEPKVKAPSQVITYVSAHDNHTLWDLCETTASEELRRKQYRLAAGMYLTCQGIPFLLSGEEFART--KGGRDNTYNAPIT--INR--LDWEQAYKEQE-------LVEYYRGLITLRKMLP----- 123431861 68 -------------------------------------------------------------------------------------------------------------GDLDGINNALDYIKSLNMNALWITPIFDSNYSYKSTGYFCNDYFKVDKHFGGDQAFKRLVDACHERGIYVILDVAFGH--------------------------NGKVKKNSPSGLKP-----------TDEVAKF----------------PESLDFCLEVIQYWTNFEVDGWRLDQC-YQLNQDGHNYMHDIKVFKLCTKRREEGKKWGTLGYIVGEHWAGVDEIKETYKDDGLLSAFDFPARYSLVASIAQ---------------------------CEDGTTGGVD-------RLSYVFNTPQNKGYYDNSIPN------MFIGNHDLW--RLGNLIRSRHKSDESSKIYWDIHKLAFSVLAAYSGPITVYYGEEYGVTLNWFGDNSCGKYIASDNCSRTN------GNISKFDSRQRDLIQFVKKLMKFRNENPALYRG 196156072 152 ----------------------------------------------------------------------------------------------------------------------IKHLKALGITTVQFMPFMPEPFLTNYWGYNPVNFFAPEPRYGVSDELKEMVDAYHSAGLEVIVDVVFNHTA-------EAGNGGPSYKGF----------CPYQAYLLE-----------QTKTGELVYSNHSGCGNTVNTAQPFMMGLILDAMRHWVTVGVDGFRFDAVCLGREPQEYNKKSG-----LLRAISS--DPVLRDKVLLAEPWD---------IGPGGYQVGNFPSPWLEVNDKYRDTVRAFWRGDDGVTADFATSTSVNNVTYHDGFTLH---------DMVTYAERHNLDNLEDNRDGHGHNLSANYGVEGETNDESIIDMRERQK-------------RNLFATLIFSQGTPHILGGDELSRTNNNAYCQD----NPISWLN-----WEMNKRKQD---------------------------- 149450656 5 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GNSSWEERGQCYFHQFRKEQPDLNVRHPAVQEEIKEIIRFWLGKGVDGFHFDAARFLLEA--THLRNEPQVHDLIRAFRETMNQFSRERFMGVEANEETDTTMIYYGRPFIQEA-DFPLNPFLSPFPNSSGTNVLDTVLAWMNNMPKG-KWPNWMT-------------------GGPDFTRVSSRWGENYTD------------------------------------------VLNMLVLTLPGTPITYYGEEIGMRN------------------------------------------------------------ 88799234 164 ------------------------------------------------------------------------------------------------------------------------HLTRLGVTTVELMPCFAFMPEHNYWGYNPALFLAPEPRYAHKDEFKILVNALHEAGIEIVLDVVYNHTAESGMLGPVLSNKGLHAREFYR-----------------------------YHNGDYTHHIDNSCGNSVNSDHPYTLKLILDSMRHWMEFRVDGFRFDLAASLGREKWDFSPDAAFFKSIMQ------DPILSTGKMIAEPWDRHGYQLGNFPENWYECNDKFDTVRRFWRGDEGVTGDFATRLMGSNDVFHKGTTRFNYVAYHDGFTLH---------DLVSYNHRHNEANKEHNLDGHGNNLSYNYGVEGETDDPVINKRR----------QQQKRNFI---ATLMVSQGAVHFLGGDEFGRTNNNAYCQD----NDISWVH-----W----QGRDT-----QLETFTQQMIALRKSSSLFND- 213401243 18 ------------------------------------------------------------------------------------------------------------GGTWKGIQSKLDYVQGMGFDAIWISPIMKNDDGQAYHGYWNTEFETLNSHFGTEDDLVNLITDVHSRGMYIMFDSIANSM---------AVAGPAADIDYSTLKPF-NSSEYFHQFCMVNFTD--LTNTTQIADCW--NGDDNVYLADLDIESDVVSSYLYNQIEATTDRTVDGYRVDAVK---------QMNL-----------SFLDQYTASAFVIGEVFDTPKTACPYL--EHLQGMTNYPARLGMLYSFNQGALHDLDYQMRSNCSSYDMSLLITFLENHD---------------------------------------------------------LPRFASQNNDTARAVGSL----AFLMLWDGIPVLYYGQE----------------------------------------------------------------- 110599815 94 -------------------------------------------------------------------------------------------------------------GTWQGAAKELSELAQLGITVVELMPVAEFP-GKFGWGYDGVDLFAPTRLYGCPDDLRSFVDTAHACGIGVILDVVYNHLGPEGNYLKQF--SDHYFTDRYR--------NEWGEAV----------NFDGDGAG-------------------PVREFFMANAAYWIDEHLDGLRVDATQQIYDASPRH---------IIACINEKVRKTAGEIFLVGENLQPPEQ-----GGYGFDVVWNDDFHHTAHAAVTGYNEAYYSEYLGTSQELVS----------------------AVKYGYLYQGQRYFWQGKRRGSSTRGVKRSVNFIQNHDQIANSAWGFRIHQLTSPGS-------YRAITALLLLAPSTPMLFQGQEFAASTPFLYFADSQEIIDSLDSPAAMNTFERSRLNLEERQKHDRIYTMHRDLIRLRREDPVFSAG 107022884 252 ------------------------------------------------------------------------------------------------------------------LAERLPYVKGMGFTHVEFMPIAEYPFGGS-WGYQPLAQFAPSARFGPVEGFARFVDRAHAAGIGVLVDWVPAHFP-----------------------NDAHGLAQFDGSALYEHADPREGM-----HPDWNTCVF-------NVGRTEVSAFLVASALAWARRHVDGIRVDAVASMLYRDYSRKEGEWESVAFLRRLNDTLDAAPAGVVTVAETAWPGVTAPTADGGLGFDFKWNMGWM-------------------------------------HDTLAYLHEDPI----------HRRYHHDRMTFGLVYAFSERFVL---PLSHDEVVHGKGSLVAKMPGDAWQRLATLRAYFGFMWAHPGKKLLFMGSEFAQ-------------------------------------------------------------- 120403768 68 ------------------------------------------------------------------------------------------------------------GGTFDMVVDKLDHLVGLGVDFVEVMPVNAF-GGTHGWGYDGVLWYAVHEPYGGPDGLIRLVDACHARGLGVLIDAVFNHLGPS------------------------------GNYLPKFGPYLSSGSNPWGE-----------SINIGDAGADEVRRYILDCALRWMDFHADGLRLDAVHALVD---TTAIHILE--ELSAETDALADELGRPLSLIAESDMNDPRLITPREHGGLG-------MAAQWDDDIHHAIHTAVSGERQGYYGDFGT----------LETLSETLRHGYFHAGSYSSFRRRRHGRPLDTAAVPATRLLAYTLTHDQVGNRAVGDRPSQNLTTG-------QLAVKAALALGSPYTAMLFMGEEWASSSPFQFLARATAEGRKREFAEHGWDADEIPDPQDPETDHARLLEFYRSLIALRHTEP----- 5672639 239 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GPTREFKEMVKAFHDNGIKVLVDVVYNHTGEGGAW-------SPTDKTTYNITSFRGLDN------PTYYSLTADFQNSWDNTG---------VGGNYNTRNTIAQNLIVDSLAYWRDKGVDGYRFDLASVLGNSCQHGCFNFDKM-DAGNALNRIVAELPPGVDLIAEPWA---------IGGNSYQVGGFPSGWAEWNG-AYRDVVRQAQNKLGSVAITTGQMATRFAGSSDLYGDDGRKPWHSVNFITAHDGFTLKDLYSCNSKNN--NQVWPYGPSDGGEDNNNSWD----QGGIAADQRKAARNGMA--LMMLSAGVPMIVGGDE---------------ALRSMNCNNNPYNLDSSANNWSRTTDQNNFQSFSKAMIAFRKAHPALR-- 157372878 150 ---------------------------------------------------------------------------------------------------------------------MIAYFKRLGITALELLPVQQHSSEPNYWGYNVLAPYAPDNRYSSLREFRDAVKALHKAGIEVILDVVFNHSAELDTDGPTLSLRGIDNPGYYWLTPDGGYVN-----------DTGCGN-------------------TLRLDQPQGVAWVMDCLRFWVECHVDGFRFDLGSVLGRTPAFD-RDAPLFQAML------ADDLLSRCKLIAEPWDQVGEFPGRFAEWNDHYRDDMRRFWLQGDISLGQFAQRFAASSDLFNQRGAPYASINMLTAHDGFTLQ-----------DLVSFSRKHNQL--NGEGNRDGSDRNFSNNH--------GVEGPIADDAIVQRRRASRQALLATLLLS-QGTPMLLAGDEHGQGNNNAYCQDNA------------ITWLDWATADD------SLTAYTAALIHLRQQIPAL--- 187606084 214 ----------------------------------------------------------------------------------------------------------------------LDYLKELGVTHVQLLPVHDFGSVDYNWGYDPIHWFGLEGSYASRPDYATLVSDLHQAGLRVVTDVVMNHI------YIREQSPLEALVPYYYFR--------YEHD-GTIANGTGVGNDTASERY-------------------MMRRMIVDFVTYFATYQVDGFRFD---------------LMGIHDVMNQVRAALDKVDPSILVYGEGW----DLATPLGQSLKATSQNAARMPGIGHF-----NDMIRDALKGSTFNDRERG---FISGNEWREWELRECLTGAVHIPNVTVGRFPSPAYSINYAEA-------HDNYTIYDKLML----SCEGVDETTRLAMQR--LANAVVITSQGIPFIHAGQEFGRTGVENSYNSPDHINH--------FDWDLRDRR------------------------------ 186900743 44 ------------------------------------------------------------------------------------------------------------------------------------------------------DFTVLESPLGNEEDLKELIDAAHQQEEKIIVDVVLNHMA--------------NYGDYYTLQYPRFSPDNFHPRVCIQNYDDA-----YQATHGWLGLDCNSGQPDLNTESDYVRQELKNYLTTLLDLGVDGFRIDAL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 153948572 37 ----------------------------------------------------------------------------------------------------------------------IEHLKTLGITTLELLPVLQKMGLSNYWGYNVLAPFAVDPDYASLRELRDAIKALHNAGIEVILDVVFNHSAELDVFGPTLCQRGIDNASYYWLTPDGE------------------------------YDNITGCGNALRLSHPYVTQWVIDCLNYWRDSHVDGFRFD--------LGT---VLGRTPAFDQHAPLFAALAADERLSACKLIAEPWDI-----GLGGYQLGNFPTGFSEWNDQYRDAMRGF--WLRG--EVPRGTFAQHFAASSRLFEQRGRLPSASINQITAHDGFTLLDLLCFNQK----HNQMNGEENRDGSDNNHSNNFGCEGLVADAAIWQRRKARALLTTLLLSQGTPMLLAGDEQGQGNNNAYCQ---------NNILTWLDW---------GSADRALMTFTADLIRLRQQIPALT-- 171741784 192 ----------------------------------------------------------------------------------------------------------------------IAYLKRLGVTAVQLMPLHDYGSVDYNWGYDPVNYNVPEGSYATNRECKQMVQALHDAGFKVIMDVVYNHMFSPDNWFERS--------------------------VPEYFLRRKPNGA---------LANGSSCGCDMATERAMFRRFVVESVTYWAEYHIDGFRFDLMGLID----------VDTMNAVRAALDEIPERGRDIIMYGEPWAHFCDTTRDTIKGHVFYSNRPGFVNGGEHATARKIRQAVNAWRTSPRPEGEAGQIVQYVSAHDDLTL------WDKLCASIRGEAAAAVAASNGSDRVESSAVARAAVTSGIYDAR---------PLNEEERVAVRRIRMAAGIILTSAGLPFMLSGEEFARTK-YGNEDSYDSSHELNW-----LDWNHAYQMRD-------MIDYYARLIALRKENP----- 58267516 59 ------------------------------------------------------------------------------------------------------------GGTWSALADKLDYIQGMGFDTVWISPVVENIEGEAYHGYWTLDPESLNSNFGSADDLKTLSSSLHARGMYLQVDVVVNHVAATSSSFQPSESYGPFSSEDYHPFCWITDYNN------------------QTNVEQCWLGDDSVALADLNTESDTVVSY----WNQWINYTFDAIRIDTVKHVRQSFWPDFVN------------------AAGVFNQGEVLLADVPYVAGYQKNASINPFNYPVYYPLVRAFNGQSFSELINMVSYVNNFTDPTLLGTFLDNHDN------------------------------------ARFESFVTDPSL-------------------------IKNAQAYPLVTDGIPYVYYGSEAG----FNGGNDPE--------------------------------------------------- 205359571 137 ------------------------------------------------------------------------------------------------------------GGDLRGLTSQLDYLQQLGVNALWISSPFEQIHGYAYHGYYTQDWTTLDANMGSEADLRALVDGAHQRGIRILFDVVMNHAGY------ATLADMQEYQFGALYLSGAERQKILGDRWTNWRPAAGQS-----------WHSFNDY---INFSDSAAWEKWW--GKKWIRTGFDDLTLSAFLPDIKTESTTPSGLPAFYANKPDTKAFIEGYTPRDYL---THWLSQWVHDYIDGFRVDTAKNVELPA--WQQLKTQASAALHEWKQANPDKALDDSPFWMTGEAWGHGVMKSDYY--RYGFDAMINFDYQEQAAKAVDCLAEMGPVWQQMADKMHDFNVLSYLSS-----HDTRLFREGGDKAAELLLLSPGAVQIFYGDESARPFGPTGSDPLQGT-------RSDMNW------QDVSGKSAAAVAHWQRISQFRARHPAIGAG 150376549 113 -------------------------------------------------------------------------------------------------------------GTFRAAINRLPHLASAGITAIEIMPVAQFP-GARGWGYDGVLHYAPHNAYGTPDDLKGLVDAAHSLGLMVLLDVVYNHFGPE-------QNYLSLYASRFFNKD---------------RPTPWGASIAFEEE--------------------AVRRYFIENALYWLDFRFDGLRLDAT-----EQIRDTSNPHFLVALEHEVRKCF--ADRQIHLVVEDANRRRSLLER-DANGTPMLFDAAWNDDLHNALHVVATGETRGHYRPFAEAP----------------WSKIRSALAEGFAVPAKEDNFSAEG--SRARVPPQGRVNFLQNHDQIGNRAFGE--RLASLVRED-----SLRVLTAMHMLAPQIPLLFMGEEYG--------------------------------------------------------------- 78187872 184 -------------------------------------------------------------------------------------------------------------GTFRDCMERLPFIAGMGFDVVYLPPIHPIRKGKNNAGSPEGGHKSVHPELGTIEDFTAFVAAAGAEGIAVALDIAF-QCSPDHPWVQE-------HPDWFRWRPDGTV--QFAENPPKRYEDILPIDFETAD-----------------WQN--LWIELKSIFLFWIGKGVKIFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 168137756 215 ----------------------------------------------------------------------------------------------------------------------VSHIKDLGVTHVELLPLYANPSSAYNWGYAPTGYYATNPSYNRIVECKQIIETFHKQGIRVIIDVVYNHV-----YERELSSFEKLVPGYYFRHGEDGMPSNGTGVGN-----------------------------DIASERKMMRKFIVESILYWLEYNVDGFRFDLMGI----LDVDTMNMIE---------KEVRNIKRDALLLGEGW----DLQTPLPAKEKATLNNAKKMPH------------IAQFNDQFRDGIKGSTFHINKR-----GFAFGGHDCNHLQYIAAGSLLSMKETGLFLEPAQSINYVECHDNMTMWDKLVRSN-------EESETILKKRHLLASAMVILSQGIPFLHAGQEFYRT----KKGNENSYNANDEIN--QLDWDQKEKEIET-------VNYIKGLIAIRKEHGAFR-- 18202055 91 -------------------------------------------------------------------------------------------------------------GTLDAAGEKLSYLVDLGIDFIELLPVNGF-NGTHNWGYDGVQWYTVHEGYGGPAAYQRFVDAAHAAGLGVIQDVVYNHLGLRGNYF------------------------------PKLGPNLKQGDANTLGDS-----------VNLDGAGSDVREYILDNAALWVDYHVDGVGFDAVH--------AVRDERAVH-ILEDLGALGDAISGETTLIAESDIYPRDVNGYGLAGQWSDDFHTAVHVSV-SGETTGYYSDF-ESLAVLAKVLKDG----FL--HDG---------------SYSSFRGRHHGRPINPSLANPAALVVCNQNHDQIGNRATGDRLSQS-------LSYGQLAVAAVLTLTSPFTPMLFMGEEYGMGWDPAVVPDP---QDPETFNRSKLDWSEA-----STGDHARLLELYKSLTALRREHPDLAD- 212710454 50 ----------------------------------------------------------------------------------------------------------------------IQHLTNLGITALELLPVLQARQLTNYWGYNTLAPFAIEPQYGSLSEFRNMVKTLHRAGIEVILDIVFNHTA-----------------------------ELDDSGPCLSFRGLDNPTYYWLNHRGEYL-DWTGCGNTLKLDHSAAIQWVLDCLHFWIECHVDGFRFDLASVLGRTPIFNSR--------ASLLNAITDPILNQLKLIAEPWDLTSD---------GYQLSQFPSPFAEWNDRFRDDIRRIVAGSRDCFFQPHHSSFVNYITAHDGFTLRDLVSFNHKHNEANHENNQDGHDHNNSHNHGFEGLNAPEEILVERQQSQQHLLSLLLLSL----------------------GTPMLRAGDELGQGNNNAYCQD----NPISWIN-----WQEADKN---------LMAFTTQLIALRQQIPALISG 171741282 200 ----------------------------------------------------------------------------------------------------------------------LSYLQDLGVTSIELMPFLQERGRTNYWGYSTLGYFAPEPSYATRKEVIDMVRALHEAGFEVIMDVVYNHTCESGPEGPTICWRGLDNLSYYR---------RNKEKISRLYDTTGCGN-------------------TLDFTNTHVVTFAVDSLRYWAKRGIDGFRFDLAATLARLDGDFTSYHPFLYALLGNLKMIMEPWDVGGIPFAEWNDRFRDTTRKFWLTDVERNRGGESGVVTMQEMATRLCGSAD--LFATDPGRGSTASVNYVACHDGFTM---------ADLTRYRHKHNERNGEDNRDGTNDNHSVNFGYEGPSDDPIIIQQRERAMANMLGMLLLSLG-------------TPMLLSGDEFGNGNNNAYMQD----NPTTW-----LDWDWLYSTEQ--TPELKQFDLVSRLIALRKS------- 13476307 137 ----------------------------------------------------------------------------------------------------------------------IEHLQRLGVSAVELMPVTASPLGSNAWCYNPVTFMALDPRLGGLEELRDTVAALRKASIGTILDLVFNHTGESDRLGPTLSLRGLDNQAYYRHQPDGRLVN-----------DTGTGN-------------------TVACDHPVVRDMVLDTLRHFVRHGVDGFRFDLAPVLGRVDGAFDPTAPLLEAIT------GDPVLADRVLIAEPWD--------IGPDGYQLG-NFPPRFLEWNDRYRDDARRFWRGLAGSSDIFGKAGQVNFIAAHDGMTLAIVAYERKHNEANGEQNRDGHNDNLSWNNGAEGETDSAAIANARFDDQC-----------------------ALLATLFASRGTIMLTAGDEFGRGNNNAYAQD----------------------------------------------------- 198276732 5 --------------------------------------------------------------------------------------------------------------------------------------------------YAIRDYYDIDPDLAEMEEFEHLVTRSHECGLKVIMDFVPNHVARQHSLAKPACSQDFNPQNNFYYIPGQKLAGEIEQGNYEEMPAKATGNDRWPNRNDWYETIKLNYGVDYLHHTPDTWKKMEDILSYWAGKGIDGFRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 31792747 69 ------------------------------------------------------------------------------------------------------------AGTFDAAIEKLDYLVDLGIDFVELMPVN-SFAGTRGWGYDGVLWYSVHEPYGGPDGLVRFIDACHTRRLGVLIDAVFNHLGPSGNYLPRF--------------------GPYLSSASNPWGDGINIAGADSD---------------------EVRHYIIDCALRWMDFHADGLRLDAVHALVD---TTAVHVLE--ELANATRWLSGQLGRPLSLIAETNDPRLITRPSHGGYGITAQWNDDIHHAIHTAVSGERQGYYAD-----------------FGSLATLAYTLRNGYFHAGTYSSFRRRRHGRALDTSAIPAT--RLLAYTCTHDQVGNRALGDRPSQY--LTGGQLAIK-----AALTLGSPYTAMLFMGEEWGASSPFQFADDIPDPQDPQTFQRCKLNWAEAGSGE-----HARLHRFYRDLIALRHNEADLAD- 168022200 203 -------------------------------------------------------------------------------------------------------------GTFLGVLEKIPYLRSLGVNAVILQPIF--AWDESKGCYYPISFFSVMSCYGSSGDLKKLVKELHRNGIEVILDVVYSHT---------AENGDDGPKPTSF-----RGIDNATYYICDKFGVVAKSDYGTEN--------------SFNCNHPTVQKLIMDSLQYIVDEHIDGFCFKNAACLITGPHGQGLSRPMLVESISF-----DSVLANVKLIA-------DLCSPINGVWKDVTFPHWKRWCEWNTQYKIDVRRFLRG--------EPDQLSSFATRLCGSGDLFADGRGTQYSLNHI----------TSPYGFTLTDLVSYRYMSVCGFDGCSWNCGHEGPTDDPIEIRVKQVRNFLTTLFLSQGVPVLNMGDEYG--NTKEGVLDVD--------NSTCFQWEAMDSEFGK-----QITHLIRSLLALR--------- 191161125 102 -------------------------------------------------------------------------------------------------------------------ADQLQELKELGITLVEVMPVADFP-GRFGWGYDGVNHFAPARLYGEPDDMRSFVDQAHRLGLGVLLDVVYNHFGPEGNYLAQFSQ-------YYYAEEEGEWGKAMNFDGRRSRP---------------------------------VREFFAGNAAYWIEEHLDGLRFDA---------THAIRDDSPIHVLGEITEKARAAAGKRTILLVAENEYQDVRKEAGGFGMDAVWNDDFHHSAYVALTGYHDAYYSEYFGSPQELVSAAKWG-YLYQGQFYFWQGKRRGSPTIGVSP-------------------SCFVNYIQNHDQIGNSAWGMRIDRLTNPAA-------LRTMTALLMLAPQTPMIFQGQEFSASSPFLYFADLSDAPEIIDSIDKPYELETFEQRLSERERNAKTYALYRDLIRLRREDPVF--- 154486735 205 ----------------------------------------------------------------------------------------------------------------------LSYLQDLGVTSIELLPFLQERNRTNYWGYSTLGYFAPEASYATKQEVIDMVRAMHEAGFEVIMDVVYNHTCESGPEGPTICWRGLDNLAYYRRTKDK---------VSRLYDTTGCGN-------------------SLDFTNTHVTTFAVDSLRYWAKRGIDGFRFDLAATLARLDGEFTRYHPFLYALLGNLKMIMEPWDCGGIPFAEWNDRFRDCTRTFWLTDVERARGGETGNMTMQSMATRLCGSAD--LFATDPGRGSTASVNYVACHDGFT---------TADLTQYRHKHNEANGENNRDGSDNNHSVNFGHEGPCSDPIITQQRERAIMNMLGTLLLSLGT-------------PMLLAGDEFGNGNNNAYTQD----NETTW-----LDWDWLYSTEQ--TAELKLFNLTSRLIALRKA------- 119025329 56 ----------------------------------------------------------------------------------------------------------------------LSYLQDLGVTSIELLPFLQERGRTNYWGYSTLGYFAPESSYATKQEVINMVRALHEAGFEVIMDVVYNHTCESGPEGPTICWRGLDNLSYYRRTKDK---------ISRLYDTTGCGN-------------------TLDFTNTHVTTFAVDSLRYWAKRGIDGFRFDLAATLARLDGEFTRY----HPFLYALRS--DILLGNLKMIMEPWDPNGWRTGEFGIPFAEWNDRFTRKFWLTDVDRTRSGEYGEMTMQDMDPGRGSTASVNYVACHDGFT---------TADLTMYKSKHNEANGENNHDGTNDNHSINFGHEGPSSDQIIVQQRQRATMNLLGTLLLSLGT-------------PMLLAGDEFGNGNNNAYTQD----NDITW-----LDWDWLYSTEQ--TPELKQFNLTSRLITLRKSH------ 24379929 286 -----------------------------------------------------------------------------------------------------------------------DYLKSLGINYVQLQPVFDHHQTFNNWGYDPENYNVPEASFASNPELKQLVQAYHDAGIGVIMDVVYNHTSSTDSAFQLAV---PDY--YYRMNHDGSLQN-----------GSGCGNETASEK-------------------EMFRKYMIDSILYWIQYNIDGFRFDLMGLHDVET-------------MNAIRQAVDAIDPNILLYGEGWDMGIGLM----PEDKAKKDNAYQMPRI--GFFNDDVRNAIKGAEVYGDFKRGFVSGEPTENKIAKGMLGSDELSSYLVPNQVLN-------YVEAHDNYNLNDLLMELHP-----------------EDDKTTHIKRVELANSLGILMQGMAFIELGQEFLRTKLFPTGPDGEHADKERAMNSYNAPDEVNQIDWNNVTLYKSTVNFVKELIRLKTQEEAF--- 187604358 389 ----------------------------------------------------------------------------------------------------------------------LDHVKDLGVTHVQFIPVYDFPMATYNWGYDPKNYNAPEGSYSTNPEMKQMIQGLHDNNLRAVMDVVYNHMFDA-----QASNLHKIVPGYYYRY-------------------TAGGDFANGTG----------VGNDTASERAMMQKLIVDSVVYWAEYHWDGFRFD---------------LMGIHDVMNKVRSELNRVDKSILVFGEGW----DLGTPLDAELKANQKNAYDMPGIAHF-----NDNIRDGLKGSVFFDEDKGFVN--------GKEGMENRVKTGIVGEIAYSDTIKGF--TKEPTQAITYVEAHDNHTLWDKL------ELTNPIASEVNKTKMHRLASSIILTSQGTTFLHAGQEF--MRTKEGDHNSYKSPDSIN----QLDWKRAADRK-------ADVQYMKGLIEMRKANPGLR-- 184201513 147 ---------------------------------------------------------------------------------------------------------------------MLDYLRSLGITAVELLPVHAHLDEQNYWGYNTLSFFAPHAGYATLDEFKAAVDALHGAGLQVFLDVVYNHTAEGGPGQRAYCWRGLGEREYYRH----------------------------DAHGNYVDVT--GCGNSLDFSNPQVVRMALDSLRYWVTQHVDGFRFDLAP----ELGRD-----EHHHFTRHHPFFVAVAADPVLQGVRMISEPWDV-----GAGGWQTGRFPTGWADWNDQYRDTVRDFWLAGQRTMRRGGGGGTAELFAPHGRSTLASVNFVTAHDGFTLYDLTAYDTKHNEANREN---NADGTNDNHSW----NHEHEGFSADVRVRAARAATARNMMATLLFS-QGVPMITAGDELLRGNNNAYCQD----------NRLSWDWRLT-------PFARSMFHTTQRLIRARRA------- 213406657 107 ------------------------------------------------------------------------------------------------------------GGDIIGLKKSLDYIQGMGVGTIYITPFINMPWGADQ--YSPLDLTILDPHLGTIDDWRDTIEEIHSRGMYLIVDMTVATLGDDAQWKNVSRQYDFKYHNVWRFWGDDGHPVQILWKGCYVSDIDQYGDFGSYPDWRRQLSKFASVQDRLREWNPDVNKKLRHSCLLISMLDVDGFRIDKATQMTVDFLTDWSM---------SVRECAKKYNKNNFFIGEVTGSSSYGAIYYGRGR--QPDNRPPNTTVAFSLQSSDSDYFLRDETYNNIDASAFHYSVY------RGLTRFLGMDSAMEISYDVSNQMPQAWNGIQINEDFINPNTGKLDPRHMYGVTNHDLFRWGSIQNGTER-----LMLGTVILMFPGIPLLYYGDEQGL-------------------------------------------------------------- 156936409 135 -----------------------------------------------------------------------------------------------------------------------------------------------------------------LNEFRDAVKALHKAGIEVILDVVLNHSAELDLEGPTFSLRGIDNRSYYWIQDDGD------------------------------YHNWTGCGNTLNLSHPAVVDYAIGCLKFWVEQHVDGFRFDLATVM----GRTPEFRQDAPLF-EAMRR--DRSLSAVKLIVEPWD---------IGPGGYQVGNYPPPFAEWNDRFRDDMRRLRSELDVGEVATRVAASADVYRRNGREPWACVNLVTAHDGFTLRDCVSF--NGKHNEANGEDNRDGAWENHSNNHGYEGLGGGQSVQDARRASTHALLASLLLS------QGTPMLLAGDEQGHGNNNAYCQD---------NELTWFDWSQADE---------GLVAYTAALIRLRRQIPALT-- 162450664 102 -------------------------------------------------------------------------------------------------------------GTFDALTGRLAELRELGITAIELMPVASFP-GERGWGYDGVDLFAPLAAYGGPAGLRRLVDAAHAAGIGVILDCVYNHFGPDGNYLRA-------YAMRYFTDRHKTP----------------WGDAVNYDGAGA----------------EQVRALVLENVEMWIDFHIDGLRLDATH--------AIVDDSEPH-ILREIGERARAAGEGVLVIAEDSVTPVEQGGYGLDAVWSDDFHHELRVLFYFEDHTGTAEDIAATIRKHTGKPRGTRFVHCIQNHDQIGNRAVGDRLGDK-VSPAAFRTMSALLLLTPYTPLLFMGQEW--NARTPFQYFTDHEAELGRLVTEGRRREFQYFAAFA-------------GAEV------------PDPQDPRTFQRSKLD---HAERQRPE--HAGVLAWYRELLRLRASHPAL--- 209877713 116 ----------------------------------------------------------------------------------------------------------------------LPYISQLGFNCIELMPIMEY---CGEWGYNPRLLMCIHSMLGSIDDFCYLVEKCHKNNVTIIIDIVLHHGASK-------MNSLWNYDGY-----------------------SHKGGIYFENGGDTGW------GAKFSFNKKEVRDMLYEACNVLLEYGVDGLRFDSVH-----------NLP--YNILKELISKLRQKYPYAYLIAEVVPENPQYVHNCGFDSCWIYYDILDLKRGFKTQQEWNKGLCKSIIQGHSSFNKSSQSLTMLGNHDQIGNRVNGHI-------------------------PHGDDRIGRYLIDQFGGRLNWDARAYC-------------RMLYSIQCISFGIPMIFMGTE----------------------------------------------------------------- 149198694 148 -------------------------------------------------------------------------------------------------------------GKFSDLICELDHIDDLGCNILHLLPINPTPMGRYGSPYAALDFTAVNPELCNFQQFCELADAVHQKQGRIIIDIAINHTG----WASKIHETNPE------WVRRHDNGDIYQPGA---------------------WGTVWEDLTELNHKDTELWVYLADVFLTWCERGVDGFRCDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 84498215 173 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GALDEFKGMVKLLHAAGLEVLLDVVYNHTAEQDGKGATLSFRGLDNRAYYRLDERGRDID-----------VTGTGN-------------------TLDLRHPVMCRLALDSLRYWVQEHVDGFRFDAVALGR---GRTDEFDPD-HPFLVGLR------TDPILSATKLIVEPWDV-----GMHGWRTGQFPPPFSEWNDRFRDSVRDFWLA-DHRPSVPGQTASVNFVCAHDGFTLA---DLTAYDEKHNEDNGEDNNDGSNGNHSWNHGVEGP------TDDEQILTRRRRSMRNLLGTLLLSSG-------------IPMINAGDEFGRS------QNGNNNPYNQDNATTWFDWDLAPWQDD-------LLATTRHLLAIRREHPALR-- 77959647 208 ------------------------------------------------------------------------------------------------------------GGDLAGLTEKLDYLQQLGVNALWISSPLEQIHGYAYHGYYGLDWSRLDANMGSGQELHTLVEQAHKRGIRILFDVVMNHVGYSYQFGALYLQGDKLGKNWTDWTPGWHSFNDYINFGDKAAWDNWWGQKWYDSPGYDDLTMSLAFLPDIKTESTQARDYMTHWLSQWVDYGIDGFRVDTAKHVEKPAWLQLK-QQTTAALAAWKAAHPDQALDDFWMTGEAWGHGVMKSDYYQNGFDAMI-NFDFQDQAKQALT--CFSSIDGTYQQMADKLQGFNVLSYISSHD----------------------------------------------------------TRLFFKDDAQQSLVKQQRAGDLLLLA-PGAVQIFYGDESGREFGPTGSDPLQGT-------RSDMNWNELSGAK------GALLAHWQKVSQFRARHPAIGAG 196244752 41 ---------------------------------------------------------------------------------------------------------------FQEIKNQLPQLKANGFTYIQVSPPEKSPSDQWWARYQPVDFTVIESRLGNENDLKELINAAHEQGLKILVDVVLNHMANASPYVENLQYPRFSRADF---HPRGDVNDN---NCPTVTNGWLGGN-----------------LPDLNTSSPYVQGELRNYLTKLLDLGVDGFRVDAI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 212714444 196 ----------------------------------------------------------------------------------------------------------------------LSYLKKLGITAVQLMPIYDFGSVDYNWGYDPVNYYSTNPYDGSIREVKQMVQALHNAGIKVIMDVVYNHMFSPDNWF--------------------------ERIVPEYFLRRKPNGA---------LSNGSGCGCDMATERAMFRRFVVESVAYWAEYHLDGFRFDLMGLIDVDLDEIPDRGPSILMYGEPWSASATAALPGTVLADKAIGHFCDTTRDAIKGHVFFSDRPGYVNGGMHENAASVRDAVNAWRASKQPEGVAGQVIQYVSAHDDLTL--WDKLCASLAAKSL-------GSAVSEGDNENSVDVPKALYDA--DLSEAGLASAGSAIAGAMATVMDANRMAAGIVLTSAGIPFMLSGEEFART----KYGNSDSYDSTRELNW--LDWTRAWRMRD-------LVEYYTKLIALRKS------- 91977947 190 -------------------------------------------------------------------------------------------------------------GTFRDCIARLPDIAAMGFDVLYFTPIHPNRKGRNDPGYAIGGHDAVHPELGTLDDFHALLKACKLVNLEIALDIAV-QCSPDHPWLKQ-------HPDWFKRRPDGSM--KYAENPPKKYEDIVNPDFTCEDAG-------------------SLWNALRDVILFWVDQGVKIFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156547701 222 -------------------------------------------------------------------------------------------------------------GDFRGITKRLDYLQNLGVKGIRLNSIFRSQQYPQ-HYMDIESLTEADPILGDTADFTKMVSAIHQRNMTLILDLLL------FPFVKDFGGSANLSSNDQFVRHKRNEAIAATDLPSRSETMESLLSAPVNPSVDVSSSTVRPTVPSFLEEHP-----VTKSIRHWSDLGVDGFYLKGLEHY-----TNEKNFVGA---LRLWKTIL------------------------GSKRIMMCSENALLNVPDD---------VRDVI---------------LGRMDLVDVTLDVVNGTKKIMDEVSETL---------------KGLLFQE---AGYPWIHWSTGSVDKPRLASTLKVANASVAIAMMMMLPGTPSIFYGDEIGMLN------------------------------------------------------------ 153006640 83 -------------------------------------------------------------------------------------------------------------GTLDAGAARLPDLVDLGVTCVELMPVQPFP-GARNWGYDGVELYAVHEAYGGPVALQRFVDRAHGLGLAVCLDVVYNHLGPE---------------------------GNYLGELAPYFTNRHRSPWGDDFDGR---------------ASGPVRGFMIGAAVQWIDFHVDALRLDATHAIPDDSPSHL-----VAELGEAVRAAGRAAGREVHVVAENDENDRKVL--------------DPPPRGWGASAVW-ADDLHHALHALVTGERQRFLGDFGRPED-----VSRALAEGFVYQGQRSSYRKRGHGTDVRGLPPSRFVTCLQNHDQVGNRPRGERLSTLVPFD------ALYPLSTLVVLGA-GLPLLFMGEEYGEQRPFLYFGDPALAKAVSEGRKNEFIAEGEEEVPDPDGRHGALREHYRRLLAVRRTHRA---- 68001020 91 ------------------------------------------------------------------------------------------------------------GGDIIGVRQSLDYLQGMGVKAVYFTPFVNMPWGADQ--YSPLDFTLLDPHLGTINDWRGTIEEMHSKGMYVIVDLTVATLADEH---NALWKGEDRYADWNFWDPDCELPRFWGESGEPVWTGCYNSDFDQYPDWQRQLSKFASVQDRLREWKPSVASKLKRLSCLVISMDVDGFRIDKATQMTVDF---------LVDWAKSVRLCANRFNKSNFFIGEVTGPSSFGAIYYNRGRQPNQRPANLIDAL-NATSSDNVYFLRNALDASAFHYSVYRIILRFLRMDGLMEIPYDL---PVDLAEAWHQIVINEDSFNPKTEKY--------DPRHLYGVSNYDVFRWASVADGS----RRLILGTMMTFFLPGAPLIYYGDEQGLANNYLYGRQSMAAAPAWYIH------------------------------------------ 212716621 200 ----------------------------------------------------------------------------------------------------------------------LSYLQDLGVTSIELLPFLQERGRTNYWGYSTLGYFAPESSYATKQEVIDMVRALHEAGFEVIMDVVYNHTCESGPEGPTICWRGLDNLSYYRRTKDK---------ISRLYDTTGCGN-------------------TLDFTNTHVTTFAVDSLRYWAKRGIDGFRFDLAATLARLDGEFTRY----HPFLYALRS--DILLGNLKMIMEPWDPNGWRTGEFGIPFAEWNDRFTRKFWLTDVDRTRSGEYGEMTMQDMDPGRGSTASVNYVACHD--GFTTADLTMYKSKHNE-ANGENNHDGTNDNYSVNFGHEGPSSDQIIVQQRQRATMNLLGTLLLSLGT-------------------PMLLAGDEFGNGNNNAYTQD----NDITW-----LDWDWLYSTEQ--TPELKQFNLTSRLITLRKSH------ 34762447 18 -----------------------------------------------------------------------------------------------------------------------------------------------------------------IKEFKKLISSLHKNGIEVILDVVYNHTA-------EGGSGGKVYN-----FKAMDENTFYIKNKNNIFVN------------------FSGCGNTLNCNHKVVKDMIIQSLLYWLETGVDGFRFDLAS----VLGRDSNGQWAKHSLLHEL-----IEHP-ILSHAKLIAESWDLGGYFGWSEWNGAYRDTVRQFIRGDFNQELIKRIFGTVDIFHANKNGYQSINFICCHDGFTWDLVSYNLKHNLLNGENNQDGENNNHSYNHGEEGLT-----ENPQILSLR---------------KQQIKNMLL---ILYISQGIPMLLMGDEMGLGNNNAYCQD----NPTTWV-----DWDRKKDFED-------VFLFTKNMINLRKSYSVF--- 154491737 3 --------------------------------------------------------------------------------------------------------------------------------------------------YAIKDYYDIDPDLADMKEFESLVRRTHEAGMKVIIDFVPNHVARQYAYVEDLGQKDNTSKNFYYIFGAQQEDFEYSEFPAKVTGNTCPGQNDWYETVKLNYGVDYVNGRTLHFDPPNTWAKMLDILLFWAEKGIDGFRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167755579 177 ----------------------------------------------------------------------------------------------------------------------IPYLVENNYTHLELMPLTEFPFDGS-WGYQATGYFSITSRYGEPKGLMKFINACHKAGIGVIMDFVPAH-----------------------YVKDGHGLYKFDGGFVYDYPDINRRYTEWDSVY-------------FDVGREEVRSFLMSSVGFLAEYHIDGIRFDAVSNLIYWKGNKEAGNDGALEFMKRMNNHMKGYYPGVMLIAEDSSDFNGVTK--APDIGGLGFDY-----------KWDLGWMNDTLKYMKLDPVYRQ-----GDHNLLTFSMAYFYSENF------------------------------ILPFSHDEVVHSKGTIIDKIWGNNEQKFAQLKTLYTYMMIHPGKKLNFMGNELG-----EYKEWDEKVA------------------------------------------------ 116205778 6 ----------------------------------------------------------------------------------------------------------RFGGDLEGLRDSLDYIAGMGIKALYISPFMNLPWGADS--YSPVDLTLLDKHFGTIKVWQEVIDEIHARGMAVVLDNTMATMSDLIG-FEGFLNESTPFRRRYLDFDISNEPQFWYEDGTRINPPGLQGCYDSDPDWKRQLAKFASVQDRLDWEPSVAARLELFSCMAIRMLDVDGFRIDAVQVTVDAQAS----------FSSAMRKCAKEVGKDFVVFGEITSGNDLGSIYLGRGRESQA-------------AKTLKGDWTKAMTMTPPSTDKSGMFIRDAGNSALDAGAFHYSIYRFMTRFLGLSGNLEAGYDLPLDWVDAWHHMVVTNDFFNPYTNEFDPRHLYGATNQDEQGVERMLLAYFITILLPGAPLVYYGEEQGTASNYVYGRQAFAPSPA-WKAHGCFEWEDEKVAWDHRDPSAPLRNIFRRMFALRDAFPVLEHG 153000559 73 --------------------------------------------------------------------------------------------------------------------------------------------------YAVKDYYNVNPDLARLAEFEALIARTHQHGLKVIIDIVPNHVARHYQSVQGVRDFGEDNNNFYYVVDNSVKGTKGQAHAFEVFPAKWTGNGSWYEDGTYKFATFTEAQHYAFWQRPSSWIKFNQIAQYWLEKGVDGFRYDMAEMVPVE-------------FWSYLNSQIKHTNPDAFILAEVY-NPKLYRDYIQLGKMDYLYDKVDLYDTLKAVMAGKTSTANIAADQAKVHDIESHMLHFLENHDE---------------QRIGNAAFLASLQTNKPTNSSLETQAVNPNYALPAMVVSATIGTSPTL--------------------------VYFGQEVGRTSIFDYVGVPAHQ---RWMNNGKFD------------------------------------- 170691083 148 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------LHAAGIEVFLDVVYNHTCEGNEMGPTVSWRGLDNASYYRLIPG---------DERHHINDTGCGN-------------------TVNLLHPRVLQMVMDSLRYWSAFNIDGFRFD--------LGVTLGREPHGFDPGSGFFDALDPVLSQRKLISEPWDQLGNHPPGFGEWNDRFRDTVRRFWRGDAGLRQDLAARLTGSADLFNRRFKPWASINFVASHDGFTLA---DMTAYEDKHNEANREDNRDGHNENCSSNWGVEGP------TDDPAILETRKRVA-------------RSMMATLFVALGTPMMLAGDESLRTNNNAYCQD----NEISWI-----DWERAD-----SPDGRQMTDFVARVVALRKQHPLLR-- 163942433 215 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------KQLIETFHDHGIRVIIDVVYNHV-----YERELSSFEKLVPGYYFRHGEDGMPSNGTGVGN-----------------------------DIASERKMMRKFIIESVLYWLEYNVDGFRFDLMGILDVET-------------MNELEKEVRKIKQDALLLGEGW----DLQTPLPLEEKATLNNANKMPCI-----AQFNDQFRDGIK-------------------GSTFNINKRGFAFGGHVDCNHLQYIAGSLLSMKETGLFLEPVQSINYVECHDNMTMWDKLVQSNPESEEILKRRHRLATAMVILSQGIPFLHAGQEFYRT----KQGNENSYNANDEIN--QLDWDQKEKEMET-------VNYIKGLIAIRKGHGAFR-- 90420319 212 -----------------------------------------------------------------------------------------------------------------NVIDRLPDIQDMGFDVLYFPPIHPNRKGRNDPGYAIGSHDAIHPELGNFEDFARLVSRARDHGLEVAIDFAI-QCSPDHPWIRE-------HPEWFDWRPDGTI--KYAENPPKKYEDIVNVHFYRGAL-------------------PSIWYALRDIVLFWLDKGVRIFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 89899327 183 -------------------------------------------------------------------------------------------------------------------------------------------------------------------EFRHMVDQLHQHGLEVVLDVVFNHSA---------------------------ESDTFGPTLSWRGLDNA-SWYALDTAGQYL--NFSGCGNSFNLAQPCAVQLVMDSLRWWVQFGVDGFRFDLAT----ALGRDPILHHDFHPMSGLLTALADPVLAGIKLIAEPWDPNGYQLGRFPARWHEWNDRFDTSRAFWHSTRGGLARRLTGSSDYFDHDGRSPACINLLSAHDGMTL---------ADLTSYRHKHNLANGEGNRDG---------QHHNLSANAGVEGPTDDVT--VQSVRAQWRRALLAT--LFCSQGLPQLLAGDELGQGNNNAYCQD----NETSW-----LDWPGA----DPE-----LTNFVGGLVHLRQTHAALR-- 87303116 148 -------------------------------------------------------------------------------------------------------------GSLLGVIDCLPYLRSLGVTALELLPVMDAPHGQNYWGYSPLSWMAPDDPLAGRQQVRQLVTACHQAGIEVLLDVVYNHTSEGNQAGPTLSWRGLADRLYYH----------------------------QNSRGDYLDVTGCGNTIAAN--RPLARRLLLESMRCWLELGIDGFRFDGIALSRGEELAPLDKPPLFEEI------EADPELSDLKLVSEPWDC---------GGLYRLNDFPARRMGTWNGRFRDDVRRFWKGDD-------NGSWLMAQRSPDLYGGKPATAGRSITFITAHDGFT-LADLVSYDRKHNLANGEDNRDGDNHNNSWNHGVEGP-CSDLQINELRNRQIRNMLGTMLLAPGVPMLLMGDEV---------------------------------------------------------------- 118466160 70 ------------------------------------------------------------------------------------------------------------AGTFDSAIEKLDYLVDLGVDFVELMPVN-SFAGTRGWGYDGVLWYSVHEPYGGPDGLVRFVDACHARGLGVLIDAVFNHLGPS------------------------------GNYLPRFGPYLSSASNPWGEG-------INIADADSD----EVRRYIIGCALRWMDFHADGLRLDAVH------------------------ALVDTTA--IHILEELATETDWLATQLGRPLSLIAESDLNDPRLITARERGGYGLTAQWADDIHHAIHTAVSGERQGYYADFGSIATLAHTLRHGYFHAATYSSFRRRRHGRPLDTSAQTGIPATRLLAYTCTHDQVGNRALGDRPSQNLTAGQLAVKAVLALLSPYTAMLFMGEEYGASTDASKKGEIPDPQDPQTFARSKLNWDEV-----GTGEHARLHRLYRDLIALRHNDPDLAD- 182416877 191 ----------------------------------------------------------------------------------------------------------------------IDYLKELGVSHVQLMPCFDYGSVDENWGYDPLNYYATDPYDGRIKEFKEMILALHNAGIRVVMDVVYNHTYSLDSWFQKTV---PYY--YYRINDDGTLSN-----------GSACGNDTASERYMFG-------------------QYIKKSILHWVEYHIDGFRFDLMALHN-------------VDLINEIRSELDKLGKNILMYGEPWRASSSNME-----------NGEVPAL------KENIQYLDEGVGIFCDDTRDAIKGH-VFYGEIPGFVNGASDLEKKIQSSVVCYCDNSEEYNPKSPSQIISYVSAHDNFTLYDKLIETMRENKDYCIKDKEL-IDINKLTAAIVFTCMGNIFIQAGEEFART----KKGEDNSYNLSADLN--KLDWRRAYEYHE-------LVEYYKGLIELRKK------- 213409065 66 ----------------------------------------------------------------------------------------------------YDMYETGFGGDIVGLRLSLDYLESLGIKGIYITPFVNQPWGADQ--YSPLDYTILDHHSGTIEQWRETIEDIHKRGLYLVLDLTVSTLGDL-VGFKKYLNTTTPFSLFEYHYADWTFTNKYDANCEPRFWGEDGGAFGTHPDWQRQLSKFASVQDRLREWKPEVAAKLKHACLIISMLDVDGFRIDKATQI-------------TVDFLASWRSCAKRFNKTNFFIGEVTGSSSYGSIYYGPDQRPPSFENALKLVGNETFFFLRGQHDNALDASAFHYSLYRAITRFLRMDGDLQVRFDVPVEFTQGWNKIVIYEDQINPNTGTFDPRHLYGVTNHDVFRW----------------PAIANGAEKLILGTMVTFFLPGIPSIYYGDEQGM-------------------------------------------------------------- 86160134 112 -------------------------------------------------------------------------------------------------------------------------LAELGVTAVEVLPVAEFP-GRFGWGYDGVDLFAPTRLYGPPDDLRRFVDRAHALGLGVLLDVVYNHLGPDGCYLREF----------------------------------APGWFSTRYHGEWG--------DPLNFDGEDVRELVGDSAAAWIEYHLDGLRLDATQGMFDASEEHVVALVARRA-------RAAAAAAGRTILVVAESEPQDAARAEGGMGLDLAWNDDLHHSAVVA-ATGRRGAYYHDHRGAPQELVSAAKRGYLFQGQRYAWQGKRRGRTTRGLPPRAF-------------------VAYLENHDQVANHPRGERLRALTSPG-------RHRALTALLLLGPWTPLLFQGAEFGSTRPFLYFADHGAGPDMRDALPDPADPETFARRLDPGERARELRALHRDLLELRRRTPAPGDG 3913942 253 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------KAMVKAFHDAGIKVYIDVVYNHTGEGGPW-----SGTDGLSVY---------------NLLSFRGLDNPAYYSLSSDYKYPWDNTGVGG-NYNTRHPIAQNLIVDSLAYWRDLGVDGFRFDLASVLGNSCQHGCFNFDKN-DSGNALNRIVAELPPGADLIAEPWA---------IGGNSYQVGGFPAGWAEWNGLY-RDALRKKQNKLGVETVTPGTLATRFAGSNDLYG---DDGRKPWHSINFVAHDGFTLNDLYAYNDKQNNQPWPYGPSDGGEDHNLSWNQGGIV------AEQRKAARTGLALLMLSAGVPMITGGDEALRTNNNTYNLDSAA----NWLY-----WSRSALEADHET-------YTKRLIAFRKAHPALR-- 145220476 227 -------------------------------------------------------------------------------------------------------------GTLRDCMEAVPFIAGMGFDVIYLPPVHPIRKGKNNAGSPEGGHKSLHPELGTMEDFTSFVAAAGEAGISVALDIAF-QCSPDHPWVKE-------HPDWFRWRPDGTV--QFAENPPKKYEDILPIDFETAD-----------------WQN--LWTELKSVFLFWIDKGVTIFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 163758893 169 -----------------------------------------------------------------------------------------------------------------------------------------------------------DPRLGGIADLRFAVEALHQAGIGVILDVVYNHTGSDNHGPTLSLRGLGNATYYRHERDDPGSPVN----------DTGCGN-------------------TLACDRPEVQTLVLSALRHFVTQGIDGFRFDLAPVMGRSQDGFSADAQLLQAIVD------DPVLHDRVMIAEPWD--------IGPGGYQLG-NFGPPWLEWNDSARDDIRRFWRG-----DPGMTGALATRLSGSSDIFARNGARKTRSINFVAAHDGFPLGDLVMFETKHNEANGENNRDGHNANHSWNNGIEGPSEDPAVAAAREADARALLAT-LFSTRGTIMLTAGDEFGGGNNNAYAQD----------------------------------------------------- 197124162 110 -------------------------------------------------------------------------------------------------------------------------LAELGVTAVEVLPVAEFP-GRFGWGYDGVDLFAPTRLYGAPDDFRRFVDRAHALGLGVLLDVVYNHLGPDGCYLREF----------------------------------APGFFSTRYRGEWG----DPLNFDGDDAGP-VRELVADSAAAWIEYHLDGLRLDATQGMFDASEEHVVALVARRA-----RAAAAAAGRSILVVAE-NEPQDTALRAEGGMGLDLAWNDDLHHSAVVA-ATGRRGAYYHDHRGAPQELISAAKRGYLFQGQRYAWQGKRRGRTTRGLPARAF-------------------VAYLENHDQVANHPRGERLRALTSPG-------RHRALTALLLLGPWTPLLFQGAEFGSTRPFLYFADHGAGPDMRDRLPDPADPDTFARRLDPAERARELRALHRDLLELRRRMPALGD- 169824731 136 ----------------------------------------------------------------------------------------------------------------------INHLKDLGITHVHLMPVFDFVGVDYNWGYNPENYNCIEGSYSTEPEFKKMIQTLHANHIGVIMDVVYNHTNKDHPF-------NLIYPQFYRRDKD--------------------GNFTNGSG----------VGNELNTEDEFVRQFIIDSLLYFKEFHIDGFRFDLMALIDSET---------TNKIVSELRK----NNENVIIYGEPWMADESPLQFGSQKGKDYAFFNPFFRNAIKGDNDDNSTGFVQ------------------ENVDKIGL--------ETGICGSIHYDEKRHGFCE------------NSNETINYFNSHDNLILQDKLIKTNADVVTSTKLCFDLIMLSQGIPFFHCGNEF--LRSKSMYKNTYNLSLSINAVDWKLKYDNAE-----------IYEYVKSLIEFRKMHPEFN-- 172058273 124 ----------------------------------------------------------------------------------------------------------------------IDYLLDLGVTHLQLLPVHEVSRLPYNWGYDPVQWFSIDPKVRILE-YVGMIERLHAAGIRVTFDVVMNHVYIRERSALEYL--VPGY--YFRYEMDGTLAN-----------GTGVGN-------------------DTASERFMMRRMIVDCLTYFADFHVDAFRFD---------------LMGIHDVMNHVRSALDHIDPTILVYGEGW----DLATPLPQRQKAISSVASQMPRIGHF-----NDVFRDALKGST--------FNETDC----GFVSGNGWWEGEVHNGMAGSITLNGQTTGRFPEPTYNYVEAHDNHTLYDKL------TLARPDLDETTRLQMSRLAQTIIFLSAGIPFLHAGQEFGRT--KQGVENSYNAPD--AINR--VDWTLRDR-------QAQMVEYLKNILQIRRMHGGFR-- 183602847 192 ----------------------------------------------------------------------------------------------------------------------VDYFKQLGVTAIQLLPFYDYGSVDYNWGYDPLNYYSTNPFDGTITECKQMIQSLHAQGFKVIMDVVYNHMYTADNWFERVVSG-------YFVRRNADGTLSNGSGCGD----------------------------DMASERAMMRRYIVDSVTYWAEYHIDGFRFDLMGL----IDTDTMN---------AVRASLDALGKDLIMYGEPWAANKEGLHLLDSRIGHFCHVFERRIKGYVNGNAHDTKPVDAWRAPETNEGNAGQIIQYVSAHDD--WTLWDKLCLSMIGD--DSPESANKAESGHADDSHRTLE------SRDDALEH---AYRAMPGTQTRKVLEANALAAGLIYTAAGIPFMLAGEEFGKTNDNSF-DSGVKVNE--------LDWARAERMQ-------GLVDYYRRLIAVRRANP----- 162447525 426 ----------------------------------------------------------------------------------------------------------------------LDHIEELGVNAVHLLPIFDFGYIDENWGYMPYHFNTLEGSYSTNPEFKQAVQAFHQKDIRVIMDVVYNHTG-------------------------ESEGSNFHKIVPGYFHRNANGGFQNGSGTGNETAS----------ERSMVRKFMVDSTVFLAEYKLSGFRFDLMSLHD-------------IETMNAIREALNKIDPTIILYGEPWAGGDTLID--GDIAAGMTNT--------NGWDRTQVRKMDSGVGAFNDLYRNA----LKGTPDGAEGGFVQGAMDFNKMQ--DLRKGIMGA-TEQFTNSPLQNIVYGEAHDNL-TLHDKLRSSGVPINEVKHAQVQ----SNAIVLTSMGIPFLHAGTEFLRLQNGGYDHNSYESPDSVNQLR----WDRKLEYND-------VFEYHKALIHIRK-------- 160891609 455 ----------------------------------------------------------------------------------------------------------------------------------------------------------IDPSIGTLEDFEDLLREVHARDMRLTFFGNVGYCWYKAPFFEKARNGVYSKERNWFHFSDKKLNDNWFWSDRAQAYYYSCWGNSDGAEGRIPSYNFNNWEWQ-----EECRNYL----DFWADKGVDGILLDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 68271034 1124 ----------------------------------------------------------------------------------------------------------------------IDYLKSLGVTHVQIMPVYDSYGAQYNWGYDPENYNVPEDPSARVKEMKQMVSGLHKNGLYVVMDVVYNHVASEHAF-------------------NKTVPGYY-------FRYDANGNLTNGSGCG----------NDVASERAMARKYIVDSVKYWAEYNVDGFRFDLMGLIDQ----TTMNQ---------VRAALDEIDPSILVIGEGW----DMTDAIGNQE-----TTQPNASKVKGVAFFNDS-LRDAIKGSVFSDEDTGFIA--GKADKENLIATNVLGCNNKREGIDENGHCNNGTADTNYGGADQVVQYVEIH---DNLTLYDKLVKSAPNDSEETRLARAKLADSLILLSQGIADMQFGQEFGNGNSYNAGDAVNAIDWNRTV------------------------------------------- 196178268 215 ------------------------------------------------------------------------------------------------------------------------HLMELGVNALELLPPADSD-DKLEWGYGTANFFAADFDLGHPEDLANLIKVCHQLGMRFFVDMVMA-FSRNNPY------QNINFLDFYVWRPPGDPQRDPEQAGRDGFGGDLFKYNYWIEGYHPILGKKSWFVP--------AREYMKAYMAHWLNYRVDGLRLDSV------------NNVGNYDFLEKFRELARTLWEKRLVVGEALVHQNRLDGLWNEKFKQIIRQVILKNAFNDSSFEWSVRKLIDC--RFLGFTDSAQAVNYLTSHDVGGLG-------------------------------NERFYNYLINNGVYDTEP-------------------RIKLAFVCLLTAVGIPMILAGDEFGDQQDLDITDEHAKQVDPVNYSRVQEDW------------RQRIFQYVARLVRFRTSSQALA-- 109715756 291 -------------------------------------------------------------------------------------------------------------------------------------------------GYHVTNFFAVSSRSGTPEDLKYLIDKAHSLGLRVLMDVVHSHASNNVTDGLNGFDVGQGSQDSYFHTGDRGYHQVWDSRL-------------------------------FNYSNWEVLRFLLSNLRWWLEYKFDGFRFDGVTSMLYH--HHGINLTFTGDYNEYFSEKTDVDAVVYLMLANTLIHS------IMPDATVIAEDVSGMPGLCRSVSEGGI-----GFDYRLAMGIPDKWIDYLKNKSYADWSM-KEITWTLTNRRYTEKCVAYAESHDQAIVGDKTIAFLLMDREMYSGMSCLTEASPVV-----DHGIALVKMIHFLSMALGGEAYLFMGNEFGHPDWIDFPRDGNNW------------------------------------------------- 193214232 20 -------------------------------------------------------------------------------------------------------------GNLNAIIKRFSELKQYGTTVICLSSIFPCGEPNDKNPYAISDFRKISPDIGSEEDLRNFIKEAHQEGFKVILDFVAGATALDSSLC-------ASHPEFYKKDKEGKIQPFANEVI--------------------------SDMAMLDMENPATQAYLLDSMKYWVEFGIDGFNCEAAPL----------------SFWEQANKALHEISKEPILFA---------------DGGQPNYH-------LHAFSLTPSRSMSEVIS------------------DVIS------GEKKAGLLESALETEMKYFPQNSLRVRFNNG--YMLNP-------------FAAPKHTDAVCSKIAKLKAVLTFTLGGIPMIYGGEEVGL-------------------------------------------------------------- 167034646 103 -----------------------------------------------------------------------------------------------------------------GVARQLPRLAELGISAIELMPLGQFP-GERNWGYDGVLPYAPQNTYGSPEQLCALVDQAHGEGLMVLVDVVYNHFGPD---------------------------GNYLHQYASPF---------FREDRQTPW------GAAIDFRRPQVREYFIQNALMWLDYRCDGLRLDAVH---------AIDQPDLVELAQRVRAAVEP-GRQVWLVLE----NEHNQAGLLEQGFDAQWNDDGHNAL-HVLLTGETEGYYADYQQRPI--------------DQLARCLGEGFVFQGEPNRHGTPRGEPSAHL-----PPSAFVLFLQNHDQIGNRALGRLTRLCSPPA--------LRAATGLLLLAPMIPLLFMGDDDGSTDFHDALADAVREGRRGEFAREHIPDPNAEQTFESSRPQNKWHGLYQQLLDLRRRH------ 149280722 25 --------------------------------------------------------------------------------------------------------------------------------------------------YAIRDYYDVDPDLATMQEFEALISRTHEQGMKVLIDFVPNHVAR-HYQSQARPDGVQDFNDYYYVTPVTQGPENPLTALQDHYPAKATGNNVFSQQPKWYETVKLNYGVDVNGESPGLWHKMAAILNYWADKNIDGFRCDMV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 213690402 37 --------------------------------------------------------------------------------------------------------------------------------------------------YAVKDYYNVNPDLAELEEFEALIERSHKANLKVIIDIVPNHVARNYEGIKDFGADDDTSNNFYYVLSDGKFEENPAKWTGNGARTPKPGFYDWYETVKYGVTPAGEKQFDENYESPDSWVKFRDIALYWTDKGVDGFRFD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 77164347 214 -------------------------------------------------------------------------------------------------------------GDFKSCEARLPYIATMGFDVLYLPPIHPNRKGRNNTGAKEGGHKSIHPQLGTLEDFRRFVAKAREFGIEVALDIAF-QCAPDHPYIKA-------HPEWFRWRPDNTV--QYAENPPKKYEDIYP-------------FYFETDQWQ------PLWEELKSVFLFWIEQGVHIFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 163839176 135 ------------------------------------------------------------------------------------------------------------------------------------------------------------------DEFKGMVKLLHAAGIEVILDVVYNHTAEKHDEPALSWRGLAENR-YYRFDCDPSSGAEYLDTTG--------------------------CGNTLDFSEPKVIQMALDSLRYWVEEHIDGFRFD-LAVTLVRDGANSFSPQ--HPFL--LAATTSQALAGVKLISEPWD-----VGYDGWHTGQ----FPVGWADWNDHFRDSVRDF--WIADQGSIANGGSGGGLARLADALTRLFAASGRSQLASINLVTAHDGFTLADLSAYNGKHNEANGEENRDGSDNNRSWNHGVEGPSEQSDIRAARSRNVMATLLLSL-GVPMITAGDEMGGGNNNAYCQD----NEISWV-----DWSAVDRE---------MLSATRRMIRLLKD------- 152967019 85 -------------------------------------------------------------------------------------------------------------GTFAAAAGKLDHLVDLGVDVVEVLPV-SAWDGPWNWGYDGVAPYAVQHEYGGPEGLAAFVDACHARGLAVALDCVYNHLGP---------------------------SGNYLGEFGPYFTDKHWGAAVNLDDAGSV----------------EVRRWIVDNALRWFDFHVDALRLDAVH--------ALVDDSEVHVLAQETAALSRELGRPLSLVAESDLNDAAMVTPTAEGG-------RGMTAQWDDD-------VHHALHAWLTGERQGYYADFGDA-EVVKTTFEEAFFHAERFSTFRGEVWGKRVDRSKVPGTAFLGYLQTHDQVGNRAVGDRIGHLLSPTAQA---------AGAALYLLGPFTPMVFMGEEWNASTKWQFFTDPELGKAVSTGRRHGWDAEDVPDPQDPATKHARVLDWYRTLTSLRRTVPAFAD- 73538063 117 -------------------RAAVPCADGTRYWRLDDGTTFPDPASRWQPVHGPSVACQPKARTYPWKCPD-WRGRP------------------WHEAVICELHVGLCGG-YAGAMAQLQRLSALGFTAVELMPLAEFP-GARNWGYDGVLPFAPESGYGKPDDLRALVDEAHSLGMMVLLDVVYNHFGPE---------------------------GNYLHHYASAF---------FRQDRQTPW------GPALDFRRREVRRFFTENARYWLEERFDGLRLDAVHAIDDEGWTLPSDLRALHGLQRHVHLVLENDHNDASLLS----------AGFDAQWNDDAHHA------LHVLLTGEQDGYYRDYGATPGRPANTAGQNTPLRHRVLREGFAYQGEVSPYRSECDPAQGPVRRGKPSGHLPPTAFVSFLQNHDQIGNRAFGD--RLATLADPDALRV-----AVALQLLCPQVPLVFMGEECGAQTPFYYFTSPELAEAVRQGRRQEFDESQALEIPDPNDPENDWTRYYRRLLAIRRE------- 160943575 159 ----------------------------------------------------------------------------------------------------------------------LNYLKRLGVKYVQLMPIFDFGSVDYNWGYDPTNFYSTDPTRGEIRECREMIAALHAAGIGVVMDVVYNHT--------------------------YRTENPLNSTVPYYF-------FRQNPDGS--FSNGSGCGNEFASERPMARRYLIDSILYWAEYHIDGFRFDLMGLYDAES-------------INAVRAALDSLGRDILLYGEPWQGGASQLHRYEANKANL------------AMLNERVGIFCD--DTRDAIKGGC-----FDAREPGYVEGKPGSFWDIGAAVAAWCR--SDRLPPHAPSQIVSYVSAHDNFTLWDKLLC-VRYEKPEFTARDTVALAQNRLAAGIYLTSFGLPFMQAGEEFART----KKGVGNSYRSSPALNR--LDWNRAEQYH-------ALVDYYRGLLALRAAFPRLG-- 15615826 140 ----------------------------------------------------------------------------------------------------------------------LSYIRELGVTHLELLPVADYGSVDYNWGYDVVHYFAPEGSYASVKELKQLIAQCQRMDLRVILDVVFNHV--------------------YVMKE-------------SPFEKLVPG-YYFRYDGEGNLADGTGVGNDIASERLMVRKFIVDCVTYWAEYRVDGFRFDLMGIIDQMT-------------MKEVKRALAPINRQILLLGEGWD-----------------LETPLENDQKTTLAQARAVPFLHFFHDTFRDAVKGSTFDL----NKGGFCAGNIELKETLIASMLGHEAQFD-----RPSQAIQYVEAHDNHTLWD--------KLQFVFPDEEEEVLRARLATAIVLTSQGIPFLHGGQEFFRTKH----GEGNSYNSPDWIN--QLDWSRRA-------IYAADVEYVKGLIALRKAHRAF--- 83593909 159 ------------------------------------------------------------------------------------------------------------------------------------------------------------------DSFRRMIDCLHGADIAVILDVVLNHSGEGDEYGPTLSFRGLDNAAYYRL--DPTDPRRYLN-------DSACGN-------------------TLRMEHPQVLRLAMDALRYWVGMGVDGFRFDLAVTPARHKGAFDPSGPFLSAIAQ------DPLLSRALVIAE----PWDV-----GPGGYQAGRFPKSWMEWNDLARDGLRRFWCAARYAPSGRGPRAGVSYISAHDGFTL---------ADMVSYGHRHNNANGESNR----DGSAIELSANHGVEGPTNDLAIRSLRDRQRRNLLACLLLSL---------GVPMIRGGDELGQTNNNVYCQD----------------------------------------------------- 121604012 156 --------------------------------------------------------------------------------------------------------------------------------------------------------------------FRAMVKTLHAQSIEVLLDVVFNHSAESDGTGPTLSFRGLDNASYYRH------------------PPESPAAFENHSGCG----------NTLDIRQPRVLQLVMDSLRYWVEMHVDGFRFDLAP----VLGRGDHGFEPGGAFFTAVAQ--DPVLSQVKMIAEPWDPGGYQVGGFPRGWLEWNDHFDVMRGFWLQDDDTARSRGDFALRYQRRNRAPSVSVNYVVSHDGFTLRLVSYNERHNEANGEDNRDG-HGHNLSSNCGIEGETDDPQVNELRG--------------------RLQRALLATTLL--AQGTPMLCAGDELGRGNNNPYCQD----------------------------------------------------- 109715752 291 -------------------------------------------------------------------------------------------------------------------------------------------------GYHVTNFFAVSSRSGTPEDLKYLIDKAHSLGLRVLMDVVHSHASNNVTDGLNGFDVGQGSQDSYFHTGDRGYHQVWDSRL-------------------------------FNYSNWEVLRFLLSNLRWWLEYKFDGFRFDGVTSMLYH--HHGINLTFTGDYNEYFSEKTDVDAVVYLMLANTLIHS------IMPDATVIAEDVSGMPGLCRSVSEGGI-----GFDYRLAMGIPDKWIDYLKNKSYADWSM------KEITWTLTNRRYTEKCVAYAESHDQAIVGDKTIAFLLMDREMYSGMSWLTEASPVVDHGIALVKMIHFLSMALGGEAYLFMGNEFGHPDWIDFPRDGNNW------------------------------------------------- 212550570 42 --------------------------------------------------------------------------------------------------------------------------------------------------YAIRDYYDVSPDLAEMEEFETLVQRTHRADLRVIIDFVPNHVARQ--YFSDAKIKEHPHNNFYYLLDQPFGPQFSLYDDQGNFYGEFPAKVTGNDCNDWYDTIKLNYGIDLNGRTPSTWHKMLSVLLFWARKGIDGFRCDMVEMIP-------------VEFWAWVIPKIKKDFPHIIFIAEIYNPGNYN-DYLCQGHFDYLYDKVGMYDVLRGIITE-GKPTKNITNAWQALGGQTNMLNFLENHDE--------------------QRIASDFFA-------------------GDARKGRPASVVAATLNTNPF-------------------MIYFGQELG-------EKGMDSEGFSRIDGRTTIYWSLSVFRRKPSEEQERLRRYYTKVLQLCNKNKAINNG 212705892 71 ----------------------------------------------------------------------------------------------------------------------IHHLTDLGITALELLPVQLHRQLTNYWGYNPLAPFAIEPDYGTLSEFRDMVKALHRAGIEVILDIVFNHSA---------------------------ELDNAAPTLCFRGLDNPTYYWLTETGENQNWTGCGNT---LNLSQPPTIQWVLDCLHFWLECHVDGFRFDLATVLGRKPTFTPRSPAIIHDILSELKLIAEPWDNGGYQLGQFPAPFAEWNDRFRDDIRQFALHGTIPIGIFANRFAGSRDLF------PQPHHQSYVSINKITAHDGFTLRLVSFNHKHNHANGEDNRDGNNQNYSHNHGYEGLDAPDKIQQCRQQSQRNLLTLLLLSL-----------------------GTPMLLAGDELGQGNNNAYCQDSAIS----WLN-----WRKQDKN---------LSHFTAQLISLRKQILALN-- 114765677 10 -------------------------------------------------------------------------------------------------------------GTFAAATARLPELAALGITAVEIMPVGQF-GGHHGWGYDGVLVRAAHAPYGSPDDLRRLIATAQRHGMMVLLDLVMNHFGP------------------------------FGNFLPGYAPDFFNQRPTPWGDG-------------IAFERPEVQSFFREAALGWLEYRLDGFRLDAVHQIR-----DGQEQKFLRDLAREIRA--QDFGRPIHLITE----DERNLPHLREQGFDAEWNDDWHNALHVAQTGETQGYYSRFARD----PFGDLALAMTRGQVDEG-APHPEEVRGAPAGHLPWTAFVNANQTHDQIGNRAHGERLLTLIGEPSARVC-----------------------HAALVLMPFLPMLYMGEEEG--------------------------------------------------------------- 108797326 144 ---------------------------------------------------------------------------------------------------------------------------------------------------------EIDPAFGTEEEFRKMCGTANWYGGTIIDDIVPGHTGK----GADFRLAEMKYADYPGIYHMVEVDPRDWEHLPAVPPGVDSVNIEWLDKAGYYLHYFKDGQPSINWLDPSMRLVIGDALHSLADLGTGGLRLDANGFAEKTAAEDSTAWSEGHPLSEAANHLIAVRKVGGFTFQELNLTIDDIRQ-IGEAGADLSYDFINRPAYQHALATADTEFLRLTLRTTLELGDPASLIHALQNHDELTYELVDDIYTYKGEEITGERRDLSVRLTGENAPYNLVFTTNGIACTTATVIAATLGITDLDEIDDDPVRIDRIRRAHLLLAMFPGVFALSGWDLCGMLTLPAGVGELLRGGDTRWIHRAAHD------------------------------------- 94984647 58 -------------------------------------------------------------------------------------------------------------GTYRAAMEKLPELKALGVTAIQLMPLSAFP-GRRGWGYDGVALYAPYAPYGRPEDLMALIDAAHGLGLGVFLDVVYNHFGPD-------------------------------------------GNYLSAYSPRYFTERFTPWGAGLDYAEPHMRRLITGNARMWLNYRFDGLRLDA---------TQAMQDDSPVHILRELAGEVHALGGTHLLLAEDYRNLPELVTEYRLDGVWVDFHHEVRVTLYYAPYRGGAAALAHVINRGWVFEGQIWFVYFIQNHDQIGNRAVGDRMHHLERVTPA----LFRGASMLLLTLPMTPLLFQGQEWATSSPFPFFSDHHGELGQLVSEGRKR---------------------EFGHFEGFSSEQVLDPQADA-TFERAKLNW-----AERETGEHARTRSLYRTLLHLRREDPVLR-- 163814741 183 ------------------------------------------------------------------------------------------------------------------------YLKEQGYNYVEFMPLSEHPCDES-WGYQNTGFFSPTARYGTADDLKFLIDTLHKNGIGAIMDYVPVHFAL-----------------------DGYGLAKYDGTNLYEHPSDDVGYSEWGSKN-------------FIHSKGEVQTFLKSAANYWLEYHFDGLRMDAISRIIYWMGDEARGNDRAVEFIKGLNQGLKERHPSCILCAE------DSTDYKG--------------------TTKEVRYDGLGFDYKWDMGWMNDTLNFFRT------------LPFCRGDQYHKLSFSMMYFYNERYML----------PLSHDEVVHGKATIAQKMAGSYEEKFPNAKALYAYMYAHPGKKLNFMGNEIAQLREWDEKRE----------------------------------------------------- 154489166 124 ----------------------------------------------------------------------------------------------------------------------IAYLKKLGVTAVQLMPIYDFGSVDYNWGYDPVNYNVPEGSYSTNREVKQMVQALHNAGIKVIMDVVYNHMFSPDNWFERS------------------VPDYFLRRKPNGALANGSGCGC-----------------DMATERKMFRRFIVESVTFWAEYHMDGFRFDLMGLID----------VDTMNAVRAALDEIPGRGRDILMYGEPWSAPSDTLSKLDSRIGHFCDTFSDRPGYVNGGMHENVAAAREAVDAWHSEGVAGQVIQYVSAHDDLTL----------------WDKLCASFAAGSLGSTVAEGV--NENTVDVPKVMYDADFSAEGLAGVGPQIAAALKLAVGITLTSAGIPFMLSGEEFART----KFGSSDSYDSAKELNW--LDWNRAWQKRD-------LIEYYAKLIALRKSDP----- 169347361 202 ----------------------------------------------------------------------------------------------------------------------LDYLVELGITHLQLMPIQDFATVDYNWGYDPAQYNDPNNGYSRVIECKEMVSKLHSKGIRVIMDVVYNHVYDVN--ANAFERLVPGY--YFRKNPDGSLSN-----------GSWCGN-------------------DVDSQKKMVRKYIVDMSKRWQQYGFDGFRFDLMGIID-------------IETINEVYRVCSDYDSSFILYGEGWNMPTNLPD--SEKAMQYNHDKLLNISFFN-------DTFREVIKGGS----------------GDSVLVNKGFVTGNLYETQRARDVINGLSCYSKVDQSINYVECHDNATVFDKLY------ISNVEEGLDGILNREKNLTIITLLSQGIPFIHAGQEFYRTKGGVY----NSYNSPDNIN--CINWDFRD-------IYKKDVDDIKKIIKLRKENKCFR-- 109715758 291 -------------------------------------------------------------------------------------------------------------------------------------------------GYHVTNFFAVSSRSGTPEDLKYLIDKAHSLGLRVLMDVVHSHASNNVTDGLNGFDVGQGSQDSYFHTGDRGYHQVWDSRL-------------------------------FNYSNWEVLRFLLSNLRWWLEYKFDGFRFDGVTSMLYH--HHGINLTFTGYYNEYFSEKTDVDAVVYLMLANTLIHS------IMPDATVIAEDVSGMPGLCRSVSEGGI-----GFDYRLAMGIPDKWIDYLKNKSYADWSMITWTLTNRRYTEKCVAYAESHDQAIVGDKTIAFLLMYRE---MYSGMSCLTEASPVV-----DHGIALVKMIHFLSMALGGEAYLFMGNEFGHPDWIDFPRDGNNW------------------------------------------------- 167515550 22 ----------------------------------------------------------------------------------------------------------------------LDYIRKLGATAVWISPIPDNTDGG-YHGYWQQNMSRLNANFGDANGLTQFVEACHKLEIKVMLDVVINHVGNQ----------DSSDHNDFHQFYPFNSVDHYHSYCIIQ-------DFTNL---QQVQLCRLSGLPDLNQSNTFVDGFLRDWIKSTLQTGFDGLRYDTV-----------MEVPAAYW-------ASYTSDLGVFTIGEVDDGDVATVAPFQGP-LDATLNYPMYWALRHAFQ-----------EKQSMWGISTTW-------KDCKASFQDTKLLGLFVDNHDNPRFLN---------------------------INSDSVALAN--------------ALAWILFAEGIPIIYYGTEQG--------------------------------------------------------------- 186680881 70 ------------------------------------------------------------------------------------------------------------GGTLRGIKSKLDYLQRLGVTTLWINPPWQQRELEAYHSDRIQEFLDIDPHFGTRQDLRDLIDAAHDRRMYVILDVIYNQNADN--WF----------------------------------------------------------------HRNDVIAALARVYQYWIALDCDGLRIDSLKHVSPE---------DSRKFCTAIREYAESIDKDNFLLTGEITSGSMAGAYIDII----------------------ARNFSAVLDIAQTPNELAAFAKGL----------------------VHPKQFFDLYSENNLAGEYRQIGTYHVSILDDYEMSFRTNKQRFAAYSNVPHLYEQVAHAVGVQLTMPGIPAIYYGTEQGNEGYHDYSIEGRKFAEDRYI------------------------------------------- 50954091 78 -------------------------------------------------------------------------------------------------------------GTLDAAAGRLGHLVDLGVEAVELLPVNAY-NGPYGWGYDGVFWYAVHEPYGGPEAYQRFVAACHRHRIAVIQDVVYNHLGPS----------------------------------GNCLPVFGP----YLSEGRTAWGSSVNLDGAL---SDEVRRHILDNAAYWLDLGADGLRLDAVHAFQ-----DSRAEHILEALARQTAELREETGRPLTLIAESDLNDPRLIRSRARHGYGL-------DAQWNDDAHHSV--------HANLTGETSGYYVDFGEPDALVKVFEGGFFHDGTYSAFRER---HHGRPLDADQPHSQLVAFSQNHDQIGNRAAGDRLS-ATLDDGRLAVAAALTLLG------PFTPMLFMGEEWAA-------------------------------------------------------------- 89211562 176 ----------------------------------------------------------------------------------------------------------------------------------------------------------VRTKYGTKGELENAIDALHNNDIKVYFDAVLNHSRDKPGQYIKAWTGNGEYSNFTWNGQDGTDWDDYSKESGKYLFDEKSWDWTYNWDEDYLM------GADVDYENEAVQNDVIDWGQWIINNDFDGFRLDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 56478370 73 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLPALPKWCQWNNFLRSHDELDLGRLTD----------AEREEVFRAF-----GPDEDMQLY----------GRGIRRRLAPMLGNDR---SRIELAHSLLLTLPGTPVLRYGDEIGMGDDLSL--------PARESVRTPMQWNDEAQRRDPDSLLNWLQRALRR----RKECPEFALG 120406126 135 ---------------------------------------------------------------------------------------------------------------------------------------------------------EIDPAFGTEDEFRQMCGTANWYGGTIIDDIVPGHTGK----GADFRLAEMKYADYPGIYHMVEVDPRDWEHLPDVPPNIDPATEQWLDKAGYYLHYFKDGQPSINWLDPSMRLVIGDALHSLTDLGTGGLRLDANGFAEKTAAEDSAAWSEGHPLSEAANHLIAVRKVGGFTFQELNLTIDDIRE-IGEAGADLSYDFITRPAAHHALATADTEFLRLTLRTTLELGDPASLVHALQNHDELTYELVRDDVYTYKGEEITGEVLGETIRSDLSEKLTGENAPYNLVFTTNGTVIAATLGIAALDDIVDDEQIDRIRRAHLLLAMFPGVFALSGWDVCGMLTPPSQITELLHGGDTRWIHRAAHD------------------------------------- 157151248 139 ------------------------------------------------------------------------------------------------------------------------HLLDLGITHIQLMPVYKHPEQVYNWGYDPVQYFASDPEYARILELQETIAAYHEADMSLIMDVVYNHVYD-------------------------ADSFAFEKIVPGYF-------YRLDEQKQRTDGTFCGN--DVASERAMVRRFIKHSVKQWVNYGFDGFRFDLMGILDIQT-------------MNELAEELKASYPNIYLYGEGW----------------------KMATGLDS----------ELLAHQYKAAELNDYGFFSDNFRDTIKETILNRQRLTGSEWTSSMANILTANVGLETASHFQSPQQAINYTCHDNATVFDYFKMEDPNISQKERLASARLALHLVLLAQGVPFLHSGQEFFRHKD--LLDNSYNIPDT--INR--LDWQSLLNYEED-------VDFIRELISFRKEHPLL--- 212530548 102 ------------------------------------------------------------------------------------------------------------GGDVRGLMDSFDYLQGMGIKGLYIMPHINEPWAA--DGYSPLDLTLLDRHLGSIDDWRSMIEEAHRRGMYVVMENTMATMGDLIG-FEGHLNNSANSHGYNYVWKDFQPGNEWLDDCEWEYPRFWDSSFGDYPEWERQITKFAFVQDRLREWRPDVRRKLLFSCITIAMLDVDGFRIDKALQVTLDAQGDWSN---------SIRQCARRFNKHNFFIGEIVSGNAFGALYIGRGQQ----TNQTMDNMTEIITMANSSIPGLHLRSSDKVALDAAAFHYTVYRALTRFLGMDGVYEAAG-DPPTNFVELWDTLVQTNDMTNTNTGEF--DPRHLYGLSNQDVFRWPSITNGVERQ---LLGLYIVSLLFPGIPALVWGEEQALHGCYKVGSVKYSDFPTDSALRGCMDDSVSLDHRDPT---HPVRGLLKTMHEIRQNYPVLNDG 182435225 7 APEADSVVLEAADVRRPMERAEAEASDGDRYFRVDDGPLLPDPRSR------RQPDGPDGPSAVVDQEAYAWRGA----------------WAGRNRAVLYELHVGTYTGTFDAAAARLGHLAELGVTHVSLMPVCPFP-GVNGWGYEGVCLWAVHEPYGGPEGLKRFVDTAHGLGLGVVVDVVHNHLGP---------------------------SGNHLPAFGPYFTETHHTPW----------------GAAVNLDAPEVRAFLLGSALAWLDYRLDGLRLDAVHALADT---------RALTFLEELSAAVDALAVEVGLIAESDDPRTTAPRPAGGLGLHAQWNDDFHHALHTALTGESQGYYADFARAPLAALAKTVTSAFFHNGTWSSFRGRSHGRPVDVSRTPAHRFL---------------GYAQTHDQIGNRALGDRLASSLSPGLQA---------CAAALVLTGPFTPMLFMGEEWGARTPWQFFTDPELAEAVRNGRRREFGAHGWAEEEIPDEPHARLLAWYRELIALRRMLP----- 163850976 49 ----------------------------------------------------------------------------------------------------------------------IEHLLKLGVTALELLPIQAFADDRNFWGYQPYNYFAPEPRYGGASGLRFAIRELASAGIETLIDVVYNHTAEGDHRGPTLAFRGIDNASYYKLDPD---------NLRRNIDCTGCGN-------------------TLNVAHPRVMRMVLDSLRHWVAYGVAGFRFDLAT----SLGRAPSDFSPQAAFFQAVQQ--DPVLSRVKLIAEPWDIGGGGYQLGGYPYGWSEWNDQFRDNLRGFWRGDSGTLLTQGLSFLPSGRSPLASINFVASHDGYTL---------ADVVAYEEKHNEANGEENRDGHGHNLSANYGVEGPTDDPAILALRARQK-------------RNMLACVFFAQGVPMLLMGDERSRTNNNAYCQD----------------------------------------------------- 115384534 99 ------------------------------------------------------------------------------------------------------------GGDAVGLVDTLDYIQGMGVKGIYLTILMNQPWGS--DGYSILDTTLLDQHFGTIQTWRDVITEIHKRGMYVLFDNTIATMGDEHEWFSNEYNETCDYPRFWNETGFPVDQSVRDELVGCYNSDFDREAFGVYPDWERQLAKFASVQDRLREWNPSVRERIIQHSCMIIKLDIDGFRYDATQATVDALG----------EISSAYRECARSVGKDNFFLGEITGGNNFGAIYLGRGRQPDQYPDSAMDSMAMTNKSKQQYFLRDGLQALDSGAFHYSVYRTLTRFLGLDGNLAAGYDTPLDWTDAWNVMVMTNDMINANTGKFDPRHMY------------GATNQDVFRWPAIEFGIERQLLAHFITLHLPGIPILLWGEEQATASNYVYGRQAM-SPATAWKTHGCFQWPITAGRQDHRDPSHPLRNIIKHMFQMREDYPVLNDG 114705252 227 -------------------------------------------------------------------------------------------------------------GTFADVEKRLPDIQEMGFDVLYFPPIHPPDEGDPGSPYAIGSHNALHPELGSFEDLARLIAKAKEHGLEIAIDYAI-QCSPDHPWIKE-------HPEWFDWRPDGTPPKKYEDIVNVHFYRGAL---------------------------PTLWYELRDSFLFWLEKGVRIFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156451658 147 --------------------------------------------------------------------------------------------------------------------DKLDYLRDLGVEAVLFMPWTAWQNKSYDWGYAPFQYFAVEYAYANDLELKRMISECHARKIHVVMDGVFNHCSEDFP--------------YKFLYLDEADCPYTERSFGGTFPG----------------------LQDLDFGNECTQSFIRDVCLYWIEFKIDGIRFDTVNFY---VAGNPRGIPE--------------------LLG-------DIHTYASANGRH---NFS---TTLEHIDMSAADVVNRTLATSYWDN-----ALYGECFNHLWW----GRIGASYLGALNNSRFLAGVATSYLGNHDHSAVAWQAGATDNTGALRWYRT--------QPHAIA--------LLTSSAMPLIASGQEFA--EDYWIPEDDHSTG--RRVRPRPLRWGATR-----DAYGARMLALYRRLIQIRKEHPCLR-- 193214261 44 --------------------------------------------------------------------------------------------------------------------------------------------------YSIVDY-KVSPEFGGESALARLRERLAEYNIKLILDFVPNHTALDHPW----IASKPEY---YV-----QVSKEAYEKAPDLF--FSPNENQFLAYGRDPYFPPWTDTAQLNYANSDCRSAMLATLKEIASQ-CDGVRCDMAMLMLKEI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 77978679 150 ---------------------------------------------------------------------------------------------------------------------MIAYLQNMGVTTLELLPVLQKMGLSNYWGYNVLAPYAVDPDYASLRELRDAVKALHKAGIEVILDVVFNHSAELDVFGPTLCQRGIDNASYYWLTPEGEYDNM-----------TGCGNA-------------------LRLNHPNVMQWVIDCLHHWLDSHVDGFRFD--------LGT---VLGRTPAFDQHAPLFAALAADERLSACKMIAEPWDI-----GLGGYQLGNFPTGFSEWNDQYRDAMRRFWHLFQQRERLP--SASINQITAHDGFTL---QDLLCFNQKHNQINGEENRDGSDNNLSNNFGSEGLVADEAIWQRRKSCQRALLASLLLS-------------------QGTPMLLAGDEHGQGNNNAYCQ---------NNILTWLDW---------GSADRSLMTFTTDLIRLRQQIPALT-- 107022886 97 ------------------------------------------------------------------------------------------------------------------VERRLPAIAELSVTAVELMPVNAFP-GARNWGYDGVLPFAPDASYGRPEELKSLVDSAHGLGLQVFLDVVYNHFGPD----------------------------------GNLLPRYAPDFFRADRQTAWG--------PAIDFTRPQTSAFFIDNALYWLDE----YRFDG-------LRIDAAHAIDDDAWLRELARRVRAQAGDARHVHLVLENERNTASLLGPGGFDAQWNDDFHNSA-HVLLTGERDGYYRAYADAPLRHFART----------LGEGFAYQGDPSPLHDGAARGEPSAHL-------PPTAFVVFLQNHDQVGNRAFGE--RLRALANDDA-----VRAATALMLLAPSIPLLFMGEEDG--------------------------------------------------------------- 170744835 81 --------------------------------------------------------------------------------------------------------------------------------------------------------------------LKAAIRQLHAAGIEVLIDVVYNHTCEADREGPSLSFRGIDNAAYYKLRPD---------------------------DRRDCL-DFTGCGNTLDVAHPRVMQMVLDSLRHWVQYRVDGFRFDLASSLARSPHDFSPRAAVLQAMLQ------DPVLSRVKLIAEPWDLGMGGYQLGGFPIGWSDWNDQFRDAARGFWRGDDGTRLTQGLTGSREIFAPGASINFITTHDGYTLADVVAYERKHNEANGEENRDGHGHNVSCNYGAEG---------PSDDPAILAVRAR------------QKRNMLATIVLA-QGVPMLLMGDE----------------------------------------------------------------- 116669302 247 -------------------------------------------------------------------------------------------------------------------------------------------------------HDAIHPDLGTFEDFDAFVARARELGLEVALDLAL-QAAPDHPWV-------ESHPEWFTTRVDGSI--AYAENPPKKYQDIFPLNFDNDPEG--------------------LSKEILRIVLLWVSHGVKIFRVD--NPHTKPVW-----------FWEWLIAKVNKKHPEVVFLAEAFTRPA-MMHALGRAGFQQSYTYF----TWRNTKTELEEYFTEVSQKSPAYFRPNFFVN---TPDILTEYLQYGGPAAFKI------RAALAATASPLWGVYAGYELYEH---------------------------------------------------VARPGAEEYIDNEKFEYKARD-------WDAAAESGRTLAP------YLTRLNEIRHTHPALGD- 125719047 208 ----------------------------------------------------------------------------------------------------------------------LDYLKELGISHVQLMPVYKHPELVYNWGYDPVQYNVPDGSFASNPELQAAITAFHNADISVIMDVVYNHVYDANSYA-------------------------FEKIVPGYF-------FRLNDMGYRTNGTFCGN--DVASEKAMVRRYIKQSVKQWVSYGFDGFRFDLMGILDIQT-------------MQQIADELKTLYPNIYLYGEGWQMDTGLAS----ERLAHQYNAAQLPD-YGFFSDHFRDSLKQTIAQGRQI-ESKTPASQLENV----------LTANVGLTGEAH---------FTAPQQAINYVECHDNATVFDYFDIVNPAITL------RDRLANSRLALHLVLLAQGVPFIHSGQEFFRTNTYNMPDEINKLDWLRSLHYT----EDIA--------------FVKQLIAFRRAHPLL--- 146277824 285 -------------------------------------------------------------------------------------------------------------GTFDDVIRKLAYVRDLGFDVLYFTPIHPNRKGRNNSGADEGGHDAIHPELGDFESFARLVEAARAHDLEIALDFAI-QCAPDHPWIRE-------HPEWFDWRPDGTI--KFAENPPKKYEDIVNVHFYRGAI-------------------PDLWHALRDVVLFWVGKGVKIFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 171678595 100 ------------------------------------------------------------------------------------------------------------GGDVSGLMDTLDYLQGMGIKAIYISPFINQPW--SADSFSPLDLTLLDQHFGTIAVWRKAIDEIHRRGMYVVFENTISTMGDL-LGFEGYLNTTTPFSRRYWDFPDCEYPRFWDEHGKPVGDDVRTSDFDQYGDGKYPLSKFGFVQDRLREWRPSVLDKILFSCMTIASLDIDGFRID---------KGLTITLDAQADWSEYIRGCAKKYGKDNFFIGEIVGGNALGALYYGR-GKEPPMFAATPAESYNATNSSYIRPVQALDSACFHYSAYRALTRFLGIDGEYGAEMDTRISWAEGWQDMLMTTDFINANTGKFDPRHMFGVSNQDVFRWPSIQN-GTQKYLVG--------------AFIMSLLMPGIPIVNWGEEQAFAGNYLYGRQPMTSTNAWELHEKYFNFPLDAALLDHRDPSHPIRAVVKRFLELRTVYPALNDG 88804902 20 --------------------------------------------------------------------------------------------------------------------------------------------------YAVKDYYNVNPDLATLEEFRALVRRTHKAGMQVIIDIVPNHVARNYEGATTPEGSQPPDNDFYYIPGEAFRVPEWRDGYQPLGGQPHPLADGRYEEDPARWTGNGSRQPDMNWEGREVWQKFRDIALFWIGLGVDGFRYD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 85116540 94 ------------------------------------------------------------------------------------------------------------GGDVQGVIDSLDYIQGMGIKAIYISPFINLPWGVDS--YSPIDLTLLDMHYGTIKDWQRMVDEIHKRDMYVMIDLAFKGFENETAPFKVHYKGNREYLDFAPYKDECQYPRFWDETGMPVGEDVYDSDFDQYPDWQRSLAKFASVQDRLRDWAPSVRKRILFSCLSIRVLDVDGFRFDKA---------TQVTVDAMAEHNEAIRKCAKEHNKDNFFMGEITGGDGYGAIYIGRGRNQRPSFPQVMNLTTKELSKNNSLVIRDGKNGLDAAAFHYSAYRFLTRFAGMSGNLEAGYDLPLNWVEMWNQMIITNDFVNPNTGLF--------DPRHMYGTMNQDVFRWSGIKQGT----QRMLLLFIMTLHMPGIPLVFYGEE----------------------------------------------------------------- 145222169 132 ---------------------------------------------------------------------------------------------------------------------------------------------------------QIDPAFGTEDEFRQMCGTANWYGGTIIDDIVPGHTGK----GADFRLAEMKYADYGIYHMVEVDPRDWEHDSVNIDSDTEETNWSGVERRWVYLHYFKDGQPSINWLDPSMRLVIGDALHSLTDLGTGGLRLDANGFAEKTAAEDSAAWSEGHPLSEAANHLIAVRKVGGFTFQELNLTIDDIRE-IGEAGADLSYDFITRPGVQHALATADTEFLRLTLRTTLELGDPASLVHALQNHDELTYELVRDDLFPYKGEEVTGEVLGDIVRTDLREKLSGDNAPYNLVFTTNGCTSATIIAATLGITSLDPEQIDRIRRAHLLLAMFPGVFALSGWDVCGMLTPSSTIPELLREGDTRWIHRAAHD------------------------------------- 187604073 60 -----------------------------------------------------------------------------------------------------------------------------------------------------------RTKYGTKAQLQSAISNLRGKGIGVYGDVVMNHTSGESAWFAGRNNTYSPFKWRWYHFDGTDW--DQSRSLSRIYKFKSTGKAWDSEVSGENGNYDYLMYADVDFEHPEVRQEMKNWGKWYADLGLDGFRLDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 619939 349 -------------------------------------------------------------------------------------------------------------------------------------------------GYHVTNFFAPSSRFGTPDDLKSLIDKAHELGLVVLMDIVHSHASKNTLDGLDMFDGTDG--QYFH---------------------------SGSRGYHWMWDTRL-----FNYGSWEVLRYLLSNARWWLEYKFDGFRFDGVHHGLQVEFTGNYNEVDAVVYLMLVNDLIHGLYPEAIVVGEDVSG----MPAFCVPVEDGGVGFDY--RLHMAVADKWIELLKKRDEDWQVGDITFTLTN-------------RRWGEKCVVYAESHDQALVGDKTIAFWLMDKDMYDFMAVDRQATPRV--------------DRGIALHKMIRLITMGLGGEGYLFMGNEFGHPEWIDFPRTDQHLPDGRVIAGNNGSYDKSRRRFDLGDAEYLRYHGLQ--------------- 193215411 319 ----------------------------------------------------------------------------------------------------------------------------------------------------------IAEDLGGPVAYENLRDRAKRRGLRLASDMVPNHTALDSDWVINHPDDHPPYPTYTYNGPDLSENDRVGIFIEDGYWSKTDAAVTWTGDTKYIYHMPWNDTAQLNFLNPEVREAVIQEILHVA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145259362 102 ------------------------------------------------------------------------------------------------------------GGDLVGLIDTLDYIRGMGFKGIYFTGLMNLPWG--YDGYSPVDTTLLDKHHGTLSDWRRTIKEIHDRDMYVIMDTLSNLIGFKGHLNDSADFNAKEYEVEYVTYADFQFSNDYNDTCNYPKFWNETGAFGNFPDWKRQLTKFASVQDRLREWHKPVRDVITRSCIVIASLDIDGFRFDAVQATLDPLG----------DMLAVYRECAKQYGKKNFFLGEITSGNTFGSLYLGRGRQPNQTPDSADAGAKLTNASSDSYFLRDGLQALDAAAFHYTMTRFLGMDGNLVAGFDLPTDFIEAWNGMLVTNDFINAFTGELDPRHMYGVSNQDNFRWP-AIKNGTEKYLLG--------------LYIVTLELPGIPLVLWGEEQEMASNYLFGRQPMTYQTAWWTHSKFYDFPNDKGLNDQRNPAHPLRNIMKRMFEIREQYPVANDG 194571512 654 -------------------------------------------------------------------------------------------------------------GTFDDVVAHLPRIRDMGFDVLYFPPIHPARKGRNNSPYAIGSHTAVHPQLGSLDAFRRLVAAARAHDLEIALDFAV-QCSPDHPWL-------TEHPGWFAWRPDGSL--RYAENPPKRYQDIVNPDFYARDAM------------------PALWIALRDVVLFWIDAGVRIFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 188535359 134 ---------------------------------------------------------------------------------------------------------------------MIDYFQRLGITSLQLLPVFASEPRSNYWGYNPLACYALESRYGQNEEFQQAVKTLHQAGIEVILDVVFNHSA---------------------------ELDENGPTLSMRGIDNPTYYWLDGQGNYDNWTGCGNTQ---NLVHPEAVASTLDCLRYWVEEHIDGFRFDLATTLGRTPEYR-RDAPLFQAI------AADPLLAQCKIIAEPWDQVGNFPPPFAEWNDHFRDTARRYWLHGDFSNGDFARRFAASSDLFQKQGRPSASLNYITAHDGFTLRLVSFEHKHNEANGEDNRDGSN-------------------NNFSYNHGVEGLKAPLLVTEH----RRRSIHALLTTLLLAQGTPMLLAGDEHGHGNNNAYCQD---------NVLTWLDW----KHGDRG-----LFSFTAALIHLRRRIPAL--- 145251577 102 ------------------------------------------------------------------------------------------------------------GGDVLGLVDTFDYLQGMGIKGVYLTPYINFPWGA--DGYSPLDLTLMDHHYGTIDDWRTMISEAHRRGIYVLFDNTFGTMGDLIG-FQGYLNRNPNEYDYVWKYDDFQPGNQIESQCPWEYPRFWDGNYTEWEGQI---AKFAFVQDRLRSWRPDVLAKIKHSCLTITMLDIDGFRVDALQVTLDQLGEWSE----------SVRDCAQQVGKDNFYIGEIVSGNAFGSLYIGRGHQTNNLTEAFMFTNKTDKATEDLFLRPTSQSALDGAAFHYTLYRALSRFDGIYAAEGDPPVNFVEWNGLVETNDMINVHTGKFDPRHLFGVTNQDVFRWP-AIANGTHKQNLG--------------LYIATLLMPGIPILSWGEEQNQADNYIFGRGPMKLGASKYVN-FPLDRALTGCGDDSVSLDHRVRGLYKMMFEMRQNYPVLNDG 195977915 243 -----------------------------------------------------------------------------------------------------------------------DYVKSLGITHIQLQPIFDHHQFFDDWGYDPENYNVPAASFTSNPELKEVIQTYHDAGINVIMDVVYNHTSRESAFQLTV----PDY--YYRMNPNGSFQN-----------GSGCGNETASEKEMY-------------------RKYMLDSILYWTNENIDGFRFDLMGLHD-------------IDTMNLIRQELDKIDPRILVFGEGW----DMGVGLAAEQKAKKENASKMPGI--GFFNDDQRNAVKGAEVYGSFEKG-----FVSGAPTEGLVAKSILGSDELVSYGTPSQVIN--YVEAHDNYNLNDLLWVLNP-----------------EDSKQDHVKRVQLASAMTILMQGIYFMQLGQE----------------------------------------------------------------- 4586977 52 ------------------------------------------------------------------------------------------------------------GGDIIGLKDSLDYLEIMGIKVIYITPFLNQPWGADQ--YSPLDYTILDHHSGTIAQWRDTIEEIHRRGFYLVLDLTISTLGDLIG-FRKYLNSTTPFSLFEHIYPDWNFTNKYDPKCELPRFWGEDGAFGTHPDWERQLSKFASVQDRLREWRPSVSEKLKHACMIIAMLDVDGFRIDKATQITVDFLASWAH---------SVRGCAATFNKKNFFIGEVTGSSSYGSIYYGRGRQPDQRPPSILTSLNSSSLKENREPKANALDASAFHYSLYRAMTRFLQMD--GDLQVGHDLPVDFTDLWNAMAVNEDFYNPNTHKVDPRHMLGITNHDVFRW-------------SAIEFGLERLLLGTMITFLFPGAPSIYYGDEQGTANNYLYGRQAMPSSIA-WKVHGCYDWNIMDHFDKPELKMFKIFNF------IREQYPALKSG 160902600 70 ------------------------------------------------------------------------------------------------------------------LEERASDLSEKGFTAVWLPPANKAMNGTYDVGYATYDFYQIRTKYGTKEQLEDAISSLHSNNIKVYYDAVLNHLSDSSPWFNFQEGRGDKYSDFTWNWQSFDGVDWDRQTQTSGKYLFEGKNW----DYTFYWDDDYLMGSDVDYENPAVKEDVTNWGKWIVNNNFDGFRLDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170747904 49 ----------------------------------------------------------------------------------------------------------------------IAHLVKLGVTALELLPIQAFADDRNFWGYQPLGYFAPDPRYGGLGGLKAAIRELNAAGIETWLDVVYNHTAEGDHTGPTLSFRGIDNASYYKLDP---------ADPRRNLDCTGCGN-------------------TFDASHPRVMQLVLDSLRHWVAYGIAGFRFDLASSLGRAPFAFTPQAAFFQAVAQ------DPVLARVKMVAEPWDIGEGGYQLGGYPRGWSEWNDKFRDAA-RGFWKGDSATLAKVTQFAPSRRSPLASVNFIASHDGYTLADVAYEAKHNEANGEDNRDGHNHNVSRN----------YGVEGDTDDAAILALRAR------------QKRNMLATVMLA-QGVPMLLMGDEQG-GNNNAYAQD----NPTSW-----MDWSV-----DPDP---ALTDFVANLLALRRAQPALR-- 188580945 157 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNVAHPRVMRMVLDSLRHWVAYGVAGFRFDLAT----SLGRAPSDFSPQAAFFQAVQQ--DPVLSRVKLIAEPWMGGYQLGAYYGWSEWNDQFRDNLRG-FWRGDA-GTLAKLTQGLSFLPSGRSPLASINFVASHDGFTL---------ADVVAYAEKHNEANGEENRDGHGHNLSANYGIEGPTDDPRILSLRARQK-------------RNMLACVFFAQGVPMLLMGDE----------------------------------------------------------------- 196254881 30 -------------------------------------------------------------------------------------------------------------------------------------------------GFAITGYT-LNSKLGDSNALGRLRDRLHQRGLKLILDFVPNHTALDHPWVEEHL-------DYYI----AGTPSQLAQKPNNYIKLDLSGGSEILAFGRDPYFDGWPDTLQLNYGNPSLQAARIEELLH-IAQWCDGLRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 163846886 490 --------------------------------------------------------------------------------------------------------------------------------------------------------------------FREMVQALNETGLRVVMDVVYNHT------------------------------NASGQNPRSVLDRIVPGYYHRLDGDGNVTT--STCCANTATEHRMMEKLMIDSVVLWAKYKVDGFRFDLMGHHMKD------NMLAVRAALDALTLERDGVDGKSIIIGEGWGEVANNARGINATQFNMAGTGTFSDRLRDAFDDPRLQGFISGLADFPQGTPDAQRVKLLAETDLIKLGLAGNLKTYRMINYVPGEQIKYRGAAGGYTLDPQEQIVYVSAHDNETLFDAVQLKAAAGTPIAERARMAQLGLSLTAL--AQGIPFFHAGDELGQENTFGSGLPPAWDNQSNWPIMAPL---LANPALKPDSLMQATYEHFREMLRIRRSTPLFR-- 153212198 3 --------------------------------------------------------------------------------------------------------------------------------------------------YAIKDYYSVNPDLADLDEFISLINRTHQHGMKVIIDIVPNHVARNYRSFGANDNSDVEYHNFYYLPNQPFELPDYPNDYQPLNPAKWTGNGAWYETVKINYGVRPDGTKDFNQELPDSWYKFRDIALFWLSHGVDGFRYD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 67937819 114 -------------------------------------------------------------------------------------------------------------GTLDSAVERLDHLVELGVDFVELLPVNGFNGEHN-WGYDGVLWYTEDESYGRARGLPALRGRVPPARDRRDPDVVYNHLGP-------SGNYLPLFADYF-----------------------KPGSSTW------------GDLINLDWGSDGVRDYILDNVEMWLDYHVDGFRLDAVH--------ALQDHRAVH-ILEEIAELVERVGVETFTVAESDLNDHRMITPTTAHGLGM-----------------TGQWLDDFHHAAHVALTGETQGYYADFAALGTLDKVMRDAFYHDGTMSVFRGRHHGRPVDKQRVRPWQFVTCIQNHDQIGNRAAGDRISASLTPD-------QLVLGAALLLTQPFTPMLFMGEEWGASTPWQFFELGEAVAKGRKAEFASMGWDEDTDPQDPSTDHARVLSAYRELIALRRAVPELTD- 194551564 226 -------------------------------------------------------------------------------------------------------------GTFDDVIRRLPQIAAMGFDVLYFPPIHPHRKGRNDPGYAIGSHEAIHPELGDREDFRRLLVAVREHGMELALDFAI-QCSPDHPWLRE-------HPGWFAWRPDGSL--RYAENPPKKYEDI-------------VNVDFYAEQ-----ALPSLWEALRDVVLGWVEQGVTLFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 71034459 302 -------------------------------------------------------------------------------------------------------------------------------------------------GYHVTNFFAVSSRSGTPEDLKYLIDKAHSLGLRVLMDVIHSHASNNITDGLNGFEVGQSSQESYFHTGDRGYHKLWDSRL-------------------------------FNYANWEVLRFLLSNLRWWLEEKFDGFRFDGVSMLYHHHGINMAFSGDYHEY---FSEATDVDAVVYLMLA------NYLIHKVLPDATVIAEDVSGMPGLGRPVSEGGI-----GFDYRLAMAIPDKWIDYVKNKSDEEWSM-KEISWNLTNRRYTEKCISYAESHDQAIVGDKTIAFFLMDREMYSGMSC-----LVDASPTIERGVALHKMIHFLTMALGGEGYLFMGNEFG--------------------------------------------------------------- 24373713 53 --------------------------------------------------------------------------------------------------------------------------------------------------YAVKDYYNVNPDLARLQEFQALIERTHKQGLKVIIDIVPNHVARNYHSVQGVRDFGEDHNNFYYVIDNNQVPLDGESHPLSNIPAKWTGNGSWYETVKINYHDFYAFWQQHNHELPNSWIKFNQISQYWLAMGVDGFRYDMAEMVP-------------VEFWSYLNSHIKHSYPDAFILAEVY-NPALYSDYIQLGKMDYLYDKVDLYDTLKAIMAGQKSTELIAADQAKVQDIGSHMLHFLENHDEQ---------------------------------------------RIANAAFLGTLSGNASTDAVDPRYALPAMVVSATLSTSP--TLIYFGQEVGRTSIFDYAGVPAHQ---RWMNKGKFD------------------------------------- 157336194 208 -------------------------------------------------------------------------------------------------------------------------------------------------GYHVTNFFAVSSRSGTPEDLKYLIDKAHSLGLRVLMDVVHSHASNNVTDGLNGFDVGQSSQDSYFHTGDRGYHELWDSKL-------------------------------FNYANWEVLRFLISNLRWWLEEKFDGFRFDGVTSMLYH--HHGVNMTFTGNYNEYFSEATDVDAVVYLMLA------NCLIHKIFPDATVSAEDVSGMPGLGRPVAEGGT-----GFDYRLAMAIPDKWIDYLKNKKDEEWSM-KEISSSLTNRRYAEKCISYAESHDQALVGDKTIAFLLMDKEMYSGMSCLTDAS-----PTIDRGISLHKMIHFITMALGGEGFLFMGNEFG--------------------------------------------------------------- 169774987 99 ------------------------------------------------------------------------------------------------------------GGDAAGLVDTLDYLQGMGIKGIYLTILMNQPWGS--DGYSILDTTLLDQHYGTIQTWRDAITEIHKRGMYVLFDNTIATMGDEHKWFDNEYNNTCEYPRFWNETGYPVDKDVTDELVGCYNSDFDREAFGVYPDWERQLAKFASVQDRLREWHPSVKERLIRHSCMIIKLDIDGFRYDATQATVDALG----------DMSHAYRECARSVGKDNFFLGEITGGNNFGSIYLGRGRQPNQYPDSSLASMNLTNTSDHQYFLRDGLQALDSAAFHYSVYRTLTRFLGMDGNLAAGYDTPLDWTDSWNIMVLSNDMINANTGKFDPRHMY------------GTTNQDVFRWPAIELGVERQLLGHFITLHLPGIPILLWGEEQATADNYIYGRQAM-SPSTAWGSSQYYNWPVSAGREDHRDPSHPVHNIIKHMFQMRQDFPVLNDG 149922902 101 ----------------------------------------------------------------------------------------------------------------------------------------------------IRDYYDVSPDYARLEEFDALVDRLHAAQLRVLIDLVPNHVARSYHSVVEPDAGDDPSNNFFYLKPGYYNPPGFSFDGAFAPEDGSPGSSAKVTGNNWYETVKLNWGYDFDYDPPDTWLKMDAIIAYWQARGVDGFRAD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 197337398 130 ----------------------------------------------------------------------------------------------------------------------IAHIKEQGITSIQLLPIAACMHEPNYWGYNSLSFMAPDPRYAINDELKTAIRELHKNNIEVILDVVYNHTAEGGNGGCTFNLKGLD-QDYYLHHN---------------------GNYTNYTGCG--NTLDITHQPSLNL--------VMDTLRYWVEHHIDGFRFDLAATLGREYDQFNPNNAFFKAIAQ------DPILKNTKLIAEPWDPNGYQVGEFPDGWNECSDKYR---DTTKSFWRGEQNYLKSILMGSRDLVSASRWVNYVSYHDGFTL---------QDLVSYKNRHNHANGENNRDGHGDNRSDNYGVEGPTDNPRIIALREK------------QKRNMMTTLLFSF-GIPHLLAADACSHTNNNAYCQDSEIS----WVN-----WNL-----DPTAQEFKIW--LSNMIHARQKH------ 67539430 99 ------------------------------------------------------------------------------------------------------------GGDAQGLVDTLDYLQGMGIKGIYLTILMNQPWGA--DGYSILDTTLLDQHFGTIQTWRNAITEIHKRGMYVLFDNTIATMGDSAPFSVKEHEAVWKSDRRYVDFDFGNTYNQTCEYPRFWNETGWPGCYSSYPDWQRQLAKFASVQDRLREWNPSVRERLIRHSCMIIKLDIDGFRYDATQATVDALG----------DMSSAYREITGGNNFGSIYLGRGRQPN----QYPDSAMDSMAMNNE---------SDHQYFLREDGLQALDSAAFHYSIYRSLTRFLGLDGNLAAGYDTPIDWTDAWNVMVMTNDMINANTGKF--------DPRHMFGATNQDVFRWPAIKQGIERQ---LLAMFITTLHLPGIPILLWGEEQGTADNYVYGRQAM-SPATAWKTHGCFQWPISKGREDHRDPSHPLRNIIKHMYQLRQDYQVLNDG 67525699 103 ------------------------------------------------------------------------------------------------------------GGDVAGLVDTLDYLQGMGIKGLYLTPLMNQPWGS--DGYSALDTTLLDQHFGTIQVWRDAITEIHKRGMYVLFDNTIGHLNDTTPFSEKEHKALWKSNRRYVDFDIGNTYNATCDYPRFWYEDGMPVNFGVWPDWKRQLAKFASVQDRLREWYPPVRERLIRTCMIIASFDIDGIRYDATQATVDALG----------DMSKAYRECARAVGKENFFIA-------------GEITGGNTFGSIYLGRGRQSNQVDSVGNIYDAMKLTNESDPQ------------LFLREVGHEAIDAGAFHYSTYRALTRFLGMDGQLEAGYDVPLDWVQAWGNMTVTNDLINMYGVTNQDEWGVERQMLSFITTLMLPGIPLLLWGEEQATASNYIYGRQAMSSATAWKTHSQYYQWPLVAALDDHRDPSHPVRNIIKHMYQMREQYPMLNDG 152967690 155 ---------------------------------------------------------------------------------------------------------------------------------------------------------EIDPMFGTEGEFRHLCEVAAEHDGSVIDDIVPGHTGK----GADFRLAEMAFQDYPGIYHMVEIPPECWNLLPDVPPGYAPGNWSATRERRWYLHYFKQGQPSVNWLDPSMKLVIGDALHSLGDLGTSALRLDANGFL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 90020205 37 --------------------------------------------------------------------------------------------------------------------------------------------------YAVKDYYNVNPDLARMEEFEQLIARTHAHGLKVVIDIVPNHVARAYEDFGASDDTSVEYANFYYVVGEPFKVPLAENGYKPLGGEAHPGEFDENPAKWWYETVFPELPEDYRYKNPSSWVKFRQIAEFWIEKGVDGFRYD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 86358878 108 -------------------------------------------------------------------------------------------------------------GTFAAAREKLKKLRTIGINCLEVMPINEF-EGEFGWGYDGTLLYAPTRLYGPPDDVRAFVDEAHRIGIGVILDVVYNHFGK-----------------------------------GERFCEFTPDYFTDRYSNEWG--------KSINFDGPNVREYVAKNAAYWIDEHFDGLRIDATQALFD---SSREHIVTVIARE----ARAAARQRQIYLVSE-NEPQQTNMAEMGGHGLDALCNEDFHRSATVALTGRNEAYF----------------------HDHRGTAQELVSAAKYGCLFQGQRYDWQDKGTAGLDLKPWNFVHFLQNHD--QVANSGTGARIGHIT-----SPARLRVLTALQLLGPQTPMLFQGQEFG--------------------------------------------------------------- 126458847 165 --------------------------------------------------------------------------------------------------------------------------------------------------YDVVNHFDVDERVGGWAAFYALKEALSKVGMGLVLDLVLYHVAPRSPLFPDGP---------FVIKS--AEGARLVKKLVEILPREARGVFS----GEPPYETFLKVWPRLDYTRREAVEYARRVVEFWAP-HVDGFRLDVAHGIPPE----------------AWRAALEP-ARGRYVFGEHVGNPAPFYHVIRGFTAYFLYH---------------------------------------------------HGVKRLGEGVEEVARGVNRYLALTPPSAVPHMNLFLENHDLDRAASF--------------LSPDAVVMGYALIYSLPGVPSVYMGGECG--------------------------------------------------------------- 164423583 88 ----------------------------------------------------------------------------------------------------------RFGGDVDGIIDSLDYIQGQGVKGIYISPFINQPWGADS--YSPLDLTLLDKHFGNIKKWQEAIDAIHDHGMWVIMDNTMATMGDEH---KVLWKSDRRYLDFDIYNKTCDYPEFWYEDGKRIKPDGLKGCYDSDPDWQRQLAKFASVQDRLREWKPDVIARLARFSCMTIGMDVDGFRIDAVQVTVDA---------QAH-FSSAMRKCAKENKDNFIVVGEITSGNTLGSIYLGRGRAEELSDDPVKALTLGNATTDTSKYFEKGNSALDAGAFHYSVYRFMTRFLGMSGNLRAGYDLPTDWIETWHEMIATNDFWNANTGEF--------DPRHLYGTSNQDVFRWPAIEKGTE----RMLLAYFITFLLPGAPLMYYGEEQGTAENYVYGRQAMAPSPA-WMAHGCFDWPVTKAKWDHRNPAAPVRNILKNMFAMRNS------- 209809045 124 -------------------------------------------------------------------------------------------------------------GTYLGLADNIAHLKQQGITSIQLLPVAACMHEPNYWGYNPLSFMAPDPRYAKNDELKTAVRELHKNNIEVILDVVYNHTA-EGGNGGSIFNLKGLDQDYYLH---------------------HHGNYTNYTGCG----------NTLDITHQASLNLVMDTLRYWVEYHIDGFRFDLAATLGREYDQFNPNNAFFKAVAQ------DPILQRVKMIAEPWDPNGYQVGEFPDGWNECCDKYDTTKSFWRGEQNHIKSLATRLMGSRDLVSASRWPVNYVSYHDGFTL---------QDLVSYKDRHNHANGENNRDGHGDNRSDNYGIEGTTSNPRIIALREK------------QKRNMMTTLLFSF-GIPHLLAADACSQGNNNAYCQDSTIS----WVN-----WSLNRNAKE-------FKAWLAEMIHARQTHMA---- 121706368 99 ------------------------------------------------------------------------------------------------------------GGDLVGLIDSLDYIRGMGFKGIYFTGLMNLPWA--YDGYSPVDTTLLDMHHGTLQDWRRTISEIHDRDMYVILDNTLATLSNLIG-FQGHLNDSADFRDEYHVYADFHFSNEYNESCAYPFPLGSGGAFGNFPDWQRQLTKFASVQDRLREWHKPVRDIITKHCIQIASLDIDGFRYDKAAQATLEP---------LGEISAAFRECATKLGKDNFFIGEITSGDTFGSLYLGRGRQPNQRLNSTIDALKQYFLREDGHQALDSAAFHYTIYRSMTRFLGMDGNLVAGFDLNTDFIQAWN-EMLVNNDFLNHF-TNEVDPRHMYGVSNQDNFRWP-AIKNGTAKYLLG--------------LFIVTLELPGIPLILWGEEQDMATNYLFGRQPMTYQTAWWTHRGLYGCHDITVTYDQRNPAHPLRNIMKRMFEIREQYPVANDG 161522520 95 -----------------------------------------------------------------------------------------------------------------NVERRLPDIASVGVTAIELMPINAFP-GTRNWGYDGVLPFAPDASYGRPEELKSLIDAAHGLGLQVFLDVVYNHFGPD----------------------------------GNLLPRYAPAFFRDDRHTAWG--------PAIDFSRAQTSAFFIENALYWIDE----YRFDGLRIDAAHAIDDDAWLRE---LARRVRAAAGGRHVHLVLENERN-----TASLLGPDRFDAQWNDDFHNSA-HVLLTGERDGYYRAYADAPLRHFART----------LGEGFAYQGEPSPLHDGAPR-------GEPSAQLPPTAFVSFLQNHDQIGNRAFGE--RLRALANDDA-----LRAVTALLLLSPQIPLLFMGEEDG--------------------------------------------------------------- 212543789 97 ------------------------------------------------------------------------------------------------------------GGDVVGLIDTLDYLQGMGIKAIYLTALMNQPWGF--DGYSALDTTLLDQHYGDIATWRSAITEIHNRGMYVIFDNTLATMGDEHKVQYKSSNTTCEYPRFYYVYDD--LKGCYNSDFDQYGDIEAFGVFPDYERE---LAKFASVQDRLREWNPSVREKLIRACIIIASLDVDGFRYDATQATVDALGDMSEG----------WRQCARAHGKENFFLGEITGGNNFGSIYLGRGRQPDMWPDNVQDAVLMTNESSDRYFIRNGQQAIDGAAFHYTVYRTLTRFLGLDGNLAAGYDLPPDWVTMWNLMLLSNDMVNANTGKFDPRHLY------------GTTNQDVFRWPAIRNGTEKMLLMFITTLHMPGAPLVLWGEEQGTADNYVYGRQSMSPATARVNVTQYYQFPLDSALNDHRDPAHPLRNILKHMFQMRQRFPVLNDG 145231991 99 ------------------------------------------------------------------------------------------------------------GGDAVGLVDTLDYLQGMGIKGIYLTVLMNQPWGA--DGYSILDTTLLDQHYGTIQVWRDTIDEIHKRGMYVIFDNTLATMGDLIG-FEGYLNETAPFKEYKTLWKDFRPGNTYNETCDYPAFWNETGAFGVYPDWQRELTKFASVQDRLREWRPSVRDRILHSCNIIKALDIDGFRYDAIQSTVDALA----------DISNTYRECARSVGKENFFLGEITGGNNLGSIYLGRGRQPNQYPDSAMDAIKLTNKSDSKYFLREAIDAAFHYSVYRTLTRFLGMSGNLAAGYDLPLDWVDAWNVMMQSNDLINANTGKFDPRHMYGVTNQDVFRWP-AIQWGVERNLLGI--------------FITTLQMPGIPLLLWGEEQGTADNYVYGRQAMKTHGCSAIDDTYYDWPITKGRDDHRDPTHPIRNIIKHMYQMRQHFPVLNDG 111021540 125 ---------------------------------------------------------------------------------------------------------------------------------------------------------QIDSAFGTEEEFRRLCVVAAAYDGIVIDDIVPGHTGK----GADFRLAEMAYADYYHWHLLPRVPEGRDSVQRVIFYGVKETNWSGIERRWVYLHYFKAGQPSINWLDPSMRLVIGDACHSIADLGAGALRLDANGFLGVERRT--EGLPEGHPLSEAANHLIASIKMGGFTFQELNLTIDD-IKAMGTTGADLSYDFINRPAYHHALVMGNTEFLRLTMNARDHGVDAASLVHALQNHDELTFELVKDDEFAYGGESIKGSDLGDRIRKDLCERLTGRWAPYNRTFTTNTASVITAALGIRDLDRMDAADIDTVKQAHLLLAMFPGVFALSGWDLCGLLPPSEDVADLLAEGDTRWINRGAHD------------------------------------- 161702212 187 ----------------------------------------------------------------------------------------------------------------------LPRIKKAGYNTIQLMAIMEHPLYAS-FGYQVSNFFAISSRFGQPEDLMELIDQAHGMGLRVLLDVVHSH----------AVKNIEDGLNYF------------DGTENQYFHEGERGN-----HPAWKTKLF-------NYGKDEVIHFLLSNLKFWLDYHFDGFRFDGVTYHDHGLGTAFTDYSEAVTYLMLANELTHLFNPSATTIAEDMSAMPGMALPISSGGIGFDYRLSMIPDFWKEKTDNSLDLLSLWWELTTRRPGEKN-IGYSESHDQ-ALVGDKTIMMWLADEEIYWKMDLNSQSLK------------------------------------IDRAIALHKLIRLITFSLAGEGYLFMGNEFG--------------------------------------------------------------- 23097860 136 ------------------------------------------------------------------------------------------------------------------------YINELGITHVQLLPVNDHPNNSYNWGYDPLFFQAPEGSYSSNNELKSCIDSCHEDNLSVILDVVYNHFQIDHSSFEKMV---PGY--FFRYHDNGELSN-----------GTGVGN-------------------DFASEKLMARKFILDTIDYFLNYNVDGFRFDLMGAID-------------VTTMQEIQKRCQKEKEFILLLGEGWSTPNQAHELTGIAFFNDFFRDTLKGNLFAADSKGYVNGEGMHVEHLPHLVTGC-------------------VLSKYGIPFAEN------------PGQIVNYVECHDNHTLWD-RLSITNSHFTVDERKKTHQ-----LATAITILSQGIPFLHAGQEWYRTKH----GDENSYQSGDNIN--QLNWSQRETEEESIA-------FVRTLIELRKRYPVFR-- 39995708 345 --------------------------------------------------------------------------------------------------------------------------------------------------YSLFDYR-IADDLGGWDALHDLKERALRRGIRLASDMVPNHTGIYSKWIVEHPDDHPPYPTYRFTGPDLSGSDRTDAAVVFKMYDHRDGSTRYVYHGNDGTSTPWNDTAQLDYLKPEVREAVIRTILHVA-HNFPIIRFDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 77360298 48 --------------------------------------------------------------------------------------------------------------------------------------------------YAIKDYYDVNPDLAVNPEFSALIERTHQHGMKVVIDIVPNHVARNYHGVKDFGEQDDTSKEYFYYVPGQSSSDQYQVLGGDAHPNESPAKWTWYEDGSYDFPTHYEFWQDKNLPNS--WYKFRDIALFWLDKGVDGFRYD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 158520868 179 ------------------------------------------------------------------------------------------------------------SGTFRDLISHLDFITGLGCRVIHLLPIHPTPMGRFGSPYAALSFTGVDPALAVLEQFAELVDAIHARHAKLILDIAVNHTG----WAATLHETHPEWL-------------KRDHDGEIQVPG--------------AWGVTWSDLTSLDYSKKELWQYVADLFLAWCRRGVDGFRCDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 160916231 209 -----------------------------------------------------------------------------------------------------------------------SYLKSLGITHVQLLPVMDYPQRHYNWGYDPVQYRTPDPPYERLLEFTSLIERCHKEGIRINLDVVFNHVYD-----KNTSSLDCVVPDYY---------------------------FQMNDNGEFSNGTFCGN--DIDSTRKMCSKFIIDTCVYLTKYHIDGLRFDLMGILD-------------YATINAVYEKCRAINSNFMVYGEGW-----NMPSFLDMERRASLNNQYQMPHIAQFSDRFRDVVKGRTSTHEANIKGYC------TGDTYLIDIMRDCLSASCLGQGIEPLFSNPSNTINYVEC-------------HDNMTAWDKMHECCKEDVREIRIQRQIMLNAAVLLAQGVPFLHSGQEFARTNTYNASDEINHIDYER--------------------------------------------- 160936799 138 -------------------------------------------------------------------------------------------------------------GTFKGVAEKIPYLKDLGITTVEMMPPVESPFAANYWGYTRGYYFAPKCAYSSEREFKDMVKALHRAGLELVLEL---------------------------FFDGKEAPS-----------------------------------------------YVLDVVRFWAEYHVDGVRL--VGYPVKLLGE-------------------DPYLSRLKLLAPGWDGVEP-----GQEKHLAEYNDGFMMDMRSFL-KGDEDQLNRLVYHIRHNPGQVGVVNYMANTNGFTLMMVSYDTKHNEANGEENR-----------DGTDYNQ--------SWNCGVEGP-SRKKRIMQMRRKQIRNALLM---LFLSQGTPLLMMGDEFGRTNNNSYCQD----NDISWLN-----WGLLNSN-------SSIHEFVKHVIQFRKEHSVF--- 170091632 197 ----------------------------------------------------------------------------------------------------------------------LPRIKDLGYNTIQLMAIMEHAYYAS-FGYQVTSFFAASSRYGTPEDLKELIDTAHGLGLTVLLDIVHSHAC------KNVLDGINEFDGTDHLY---------------------------FHEGGKGRHQLWDSRL-FNYGSHEVLRFLLSNLRFWVEYQFDGFRFDGVSMMYKHHGIGTGFSGGYHEYLMLANDVMHALYPFVITIAE---------------------DVSGMPLLSLPVAVGGV-----GFDYRLSMAVPDMWIKLLKHKQDDEWDLGNLINRRHGEKSIAYCESHDQALVGDKTLAFW----------LMDKEMYTHMSDLTPMTPIIARGLALHKMIRLLTHSLGGEGYLFEGNEFGHP---EWLDFP-REGNNNSFHYARRQW------------------------------------ 118047447 489 --------------------------------------------------------------------------------------------------------------------------------------------------------------------FREMVQSLNQIGLRVVMDVVYNHT------------------------------NASGQNPRSVLDRIVPGYYHRLDGDGNVTT--STCCANTATEHRMMEKLMIDSVVLWAKYKVDGFRFDLMGHHMKD------NMLAVRAALDALTLERDGVDGKSIIIGEGWGEVANNARGINATQFNMAGTGTFSDRLRDAFDDPRLQGFISGLADFPQGTPDAQRVKLLAETDLIKLGLAGNLKTYRMVNYEGRTQIKYRGAAGGYTLDPQEQIVYHDNETLFDAIQLKAAASTP-----ITERARMAQLGLSLTALAQGIPFFHAGDELGQENTFGSGLPPAGDNQSNWPIMAPL---LANPDLKPDEALMRTYDHFREMLRIRRSTPLFR-- 50400196 286 -------------------------------------------------------------------------------------------------------------------------------------------------GYHVTNFFAVSSRSGTPEDLKYLIDKAHSLGLQVLMDVIHSHASNNITDGLNGFDVGQTSQDSYFHAGDRGYHKLWDSRL-------------------------------FNYANWEVLRFLLSNLRWWLEEKFDGFRFDGVTSMLYH--HHGINIAFTGDYNEYFSEATDVDAVVYLMLA------NSLIHSILPDATVIAEDVSGMPGIGQQVSDGGI-----GFDYRLAMAIPDKWIDYLKNKNEYTWSM-KEISWSLTNRRYTEKCVSYAESHDQAIVGDKTVAFLLMDEEMYSGMSC-----LVDPSPIVERGIALQKMIHFITMALGGEGYLFMGNEFG--------------------------------------------------------------- 114772107 136 ----------------------------------------------------------------------------------------------------------------------IDHLKQLGITTVQLMPVMAYMPETNFWGYNPASLLAPEPRYAMYDAHKELIKEYHKAGLEVIIDVVFNHTA-------------------------ESGPDGPILNLRATCEDEA---YTRVEGTEHY-ANYSGCGNSLNLESPYILTLVLEAMRHWVQYGVDGFRFDLATGLGREPHAYSSRAAFFKAVQQ------DPILRNTYMIAEPWDDYGYQLGQFPVSFAEVNDQFDVARGFWRGDRGLTGTFATRMFGSRDIFHKGYTSVNPITYHDGFT---------------------LHDLVSYNEKHNDANLEENRDGHNHNLSYNYGVEGPTKDLVILSVRERQKRNMIACMVFA-QGTPHFLSGDELSKTNNNAYCQDNEMN---------YLDWDLVKSQQD---------------------------- 171678193 105 ----------------------------------------------------------------------------------------------------------RFGGDLEGLRDSLDYIAGMGAKAIYISPFINLPWGADS--YSPIDLTMLDKHFGHIREWQEVIHEIHERNMWVIIDNTMATMSDLIG-FEGFLNETTPFRTEEHWKSDRVYPDFWYEDGKRIKPPGLKGCYNSDPDWQRQLAKFASVQDRLRDWHPSVAARIEHSCMAVRALDIDAFRIDAVQVTVDAQAS----------FSSAMRKATEIGKTNFAVFGEITSGNTLGSIYIGRGREPGAAENLHPEKAMNMDSDWKNNQDLFVREPGNSALDGGAF------HYSIYRSMT----RFLGLSGHLQAGFLSVDWVMTWHEMLKTNDMYNANTGKFDPRLYGATNQDVFRWPSVVQGMERQLLAYFIIFVLPGAPIIYYGEEQGTAANYVFGRQAMAPSPA-WKAHGCFQWPVEKGRRDHRDPAAQLRNTFKHMFAIRDHLRSIDHG 83816594 211 --------------------------------------------------------------------------------------------------------------TLDEAAERLPRIQEMGFDIVYLPPIHPAPEAGPDGGFSKGGHKSVHPKLGGIEAFDRFVETAHDLGLEVALDVAF-QCSPDHPYVEE-------HPEWFYHRPDGSL--RYAENPPKKYKDVHPINF---ETEAW----------------PALWAELKSVFEYWIDHGVTTFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145498911 226 -------------------------------------------------------------------------------------------------------------------------------------------------GYHVTNFFAVSSRFGSPDDLKELIDTAHSHGITVLMDLVHSHASS------NVLDGINQWDDYQYFHAGGKGKDLWDSKL-------------------------------FDYSKWEVIRFLLSNLSWWINYQFDGFRFDGVSMLYVHHGNGYGFTGGYHEYFNELNDLIHEIHPNAITIAEDVSGYPTLCRNIKEGGI--------------------------GFDYRMAMAVPDKWIKLLKEFKDDDWDMGD------IAHTLTNRRYLEKCICYAESHDQALVGDKTLSMWLFDKEIYSEMSTLQPETLVTFRGMALHKMLRLITFALGGEGYLFMGNEFG--------------------------------------------------------------- 213962510 3 --------------------------------------------------------------------------------------------------------------------------------------------------YAIKDYYTVNPDLADLEEWEALIARTHQCGLKVIMDIVPNHVARRYPEGIRGFGEDDDNNNFYYNPNEAFKLPEGIYGEYHEFPAKWTGNASQPDRNDWYETVFESEDTEVHYHFPNTWQKFKDIALYWLEKGVDGFRYD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 113373900 59 ----------------------------------------------------------------------------------------------------------------------------------------------------------VRTKYGTKGELVSAITSLHNRGINVYGDVVMNHGGADFTETVTAVEVNPNNRNWNWYHFDGTDYDQ-SRNLNRIYKFRGTGKAWDWEVSSEYGNYDYLLYADIDYDHPDVVNEMKKWGTWYANEKLDGFRIDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149209143 102 ------------------------------------------------------------------------------------------------------------GGDLQGVLDSLDYIQGMGVKGIYISPFINAPWGA--DAYSPLDLTLLDKHFGDIKMWQKTIQAIHDRGMYVIIDQTMGHLNDSTPFTEKEHKVVWKSSRRYLDFDIGNDYNNYPVFYNENFPETAETAFGVFPDWKRQLAKFASVQDRLREWHPSVMARLKFSCLAIQMLDFDGYRID------KAMQVTLEAQAE---WSSAMRACAKEVGKDNFMVVGEITSGNVLGSVYLGRGRQPDMKPDLTTALSLKGSTDKKYFLR---EPGNSALDGGAFHYSVYRYLTKFLGLQGNLQAGFDLPTDDWATFWNDMLQS---NDFYNANTGEFDPRHLYGVTNQDVFRWPGIKQGTERWNLGF---FIITLLLPGAPLVFYGEEFYVLDNSAENYVFGRQAFSPTPNEVYVDWPVEKSRTDHRDPSAPLRNMMKHMFQMREQIPSLEHG 115390591 99 ------------------------------------------------------------------------------------------------------------GGDVAGLLDTLDYLQGMGIKGLYLTILMNQPWGS--DGYSALDTTLLDQHFGTLETWRNAITEIHKRGMYVVLDNTIGHLNTSTPFSEKEYKAVWKSDRRYVDFDIGNEYNATCDYPRFWYEDGMPVNFGVWPDWKRQLAKFASVQDRLREWHPTVRERLIRSCMIIASFDIDGFRYDATQSTVDALG----------EMSKAYRECARKVGKKNFFIAGEITGGNQFGSYLGRGRQSNQKVDDIMEAMNLTSDSDPQHFLREAGHEAFHYSIYRSLTRFLGMDGQLDAGFDLQVDWVNAWNEMLQTNDLINANTGKFDPRHMYGVTNQDVFRW----------------PAIQYGVERQLLGTFITLMLPGIPLLLWGEEQATATNYIYGRQAM-SPATAW--RTYYKWPIEAGRNDHRDPSHPVRNILKHMYQMREDFPMLNEG 6006681 48 ----------------------------------------------------------------------------------------------------------------------------------------------------------VRTKYGTKGELKSAVNTLHSNGIQVYGDVVMNHTSGEYAWGFNFPGRGTTYSNWQWFHFDGTDWDQ-SRSLSRIFKFRGTGKAWDWEVSSENGNYDYLMYADIDYDHPDVVNEMKKWGVWYANEGLDGYRLDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 86160093 105 ------------------------------------------------------------------------------------------------------------AGTLDAAAEALPGLADLGVTCVELMPVQPF-AGARNWGYDGVQSWAVHAAYGGPAALQRFVDGAHALGLAVCLDVVYNHLGPE---------------------------GNYLPQLAPYLTDRH--------------HTPWGDGLDLDGPDAPVRAYFLGAALQWVDFRVDALRLDATHAIRDD---GPRHL--VAELCEEVSALARREGRRIHVIAENDDNDRRVLPPPAGWGCSAVWADDLHHAVHALVTGERERYLADF---------------------GAPEQVARALSQGFVFQGEPSVYRGRPHGTRVAGLAPSRFVACAQNHDQIGNRPHGERLAALVPWPALEPIAALVLLGSAL-------PLLFMGEEYGEPRPFQYFTSHGDAALARAVSEGRRAEHIARGRGEPPDPQ----------------------- 168335211 184 -----------------------------------------------------------------------------------------------------------------------DYIKSLGITHIQLLPIFDFGSIDYNWGYDPVQYCNQNDPYERINELITLVNTCHDDGIGVIMDVVYNHV---HALQEFSYEKLVPY---YYFRYNNGSPGNASGCGNEVAS-----------------------------ERFMVRKFIVDSLAYLTETGFAGYRFD---------------LMGIHDIMQLIKDTLTKINPNIYLYGEGW----NMHTVIPDEQCAIQSNFAQIPTI--------------------------GFFN-----DEFRNKCKQLIIGHVTSNLEDVVRELLTASNYSSPLQSIAYVSCHDNYTLFDEL-------YYVFEEHTSDILRQMQLAYTFILLGQGVPFLHGGCE----GQRTKLGIENSYKSSEEINRIKYDE-----------LNYELIDFVKGLIAFRKXH------ 211592473 97 ------------------------------------------------------------------------------------------------------------GGDLDGLVDTLDYIQGMGFKVIYFAGTYLMNLPWAYDGYSPVDTTLLDMHYGTLEDWRRTIDEIHKRDISSIHELILKHRMSNLIGFKGHLNSSADFKASEYWVTDREYVDEYNETCNYPKFWDETGAFGNFPDWQRQLTKFASVQDRLREWHKPVRDVLIQSCLQIASLDIDGFRFD------KSVQATLEPLSE---MIASYRECAKKLGKENFFLGEITSGDTFGALYLGRGRQPDQRAANAGAGIKLTNNSESAFLRDDGLQALDASAFHYTMTRFLGMDGNLVAGFDLPTDFIEAWNQMLITNDFLNAFTGEVDPRHMYGVSNQDNFRWP-AVQNGTDKYLLG--------------LYIISLELPGIPLVLWGEEQDMASNYMFGRQPMTYQTAWWNTSKFYDFPIEKGREDQRNPAHPLRNIMKRMFEIRAHYPVAQDG 119494818 101 ------------------------------------------------------------------------------------------------------------GGDLVGLIDTLDYIRGMGFKGIYFTGLMNLPWA--YDGYSPVDTTLLDMHHGTLEDWRRTITEIHNRDMYVIMDGFKGHTSADFEWITDRRYADFKFSNEYFWHETGELKGCYNSDFDQYGELEAFGNF---PDWKRQLTKFASVQDRLREWHKPVRDVITRHCIQIASLDIDGFRYDAVQATLEPLG----------EMSAAFRECAKKYGKHNFFIGEITSGDTFGSLYLGRGRQP----NQRPKSAGDAVKLKNDSDAQYFLREDGHQALDAAAFHYTIYRSMTRFLGMDGNLVAGFDLPTD---FIKAWNGMLVSNDFLNPLTGQLDPRHMYGVSNQDNFRWPAIKNGTE---KYLLGLFIVTLELPGIPLILWGEEQDMATNYLFGRQPMTYQTAWWTHRGLYGCHDITVTYDQRNPAHPLRNIMKRMFEVREHYPVANDG 152974688 32 ------------------------------------------------------------------------------------------------------------GGDISGIIKRLDYIKDMGFTAIMLSPLSES---KKYDGTGVGNLRQVNEHFGSLQDVRKLVQEAHKKEMKVIFQFI---------------AGEEDSRQ------------------------------------------------------------MVDVVKWWMQE----VNIDGSYFIHSEKLSN--------DSLHDMKKQLKDIKKDFVVLT---------------DEKESAHN-DYYKAITNAFSKTDRS-----------------------------------------IQPLYHASLI---------------EAEQVMNTYIDHQNTKRFVRLVKENGYYPPA--RLKLALAYLYTSPGLPIVYYGTEIAL----DGGDVPD--------NRRLMDFKTDE----------KFLRYITKLGELRKELPSLRRG 42794062 360 -------------------------------------------------------------------------------------------------------------------------------------------------GYHVTNFFAPSSRFGTPEDLKSMIDKAHELGLLVLMDIVHSHSSNNTLDGLNMFDGTDGH--YFH-------------------PGSRGYHWMWDSRL-------------FNYGSWEVLRYLLSNARWWLDYKFDGFRFDGVTSMMYTEYFGLATDVDAVVYLMLANDLIHGLFPEAVTIGEDVSGMPTFCLPTQDGGVGFDY------RLQMAIADKWIEILKKQDEDWKMG-------------DIVHTLTNRRWLEKCVAYAESHDQALVGDKTIAFWLMDKDMYDFMSLDRPATPRI--------------DRGIALHKMIRLITMGLGGEGYLFMGNEFG--------------------------------------------------------------- 86144618 8 --------------------------------------------------------------------------------------------------------------------------------------------------YAVKDYYSVNPDLADLQEFEALIKRSHENGLNVIIDIVPNHIARNYQGFGDQDDTTVEYHNFYYIFDDWYETVKINYGVRPDGSKDFPELPDDYAMRDHLAHYHFWQQVDV----PDSWIKFRDIALYWLEKGVDGFRYD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 84385427 8 --------------------------------------------------------------------------------------------------------------------------------------------------YAVKDYYSVNPDLADLQEFEALIKRSHDNGLNVIIDIVPNHIARNYQGFGDQDDTTVEYHNFYYIRDSTFELPEIEPAFIPLSPAKWTGNGSWYETVKINYGVRYAMRDHLAHYNPDSWIKFRDIALYWLEKGVDGFRYD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 110637750 165 -------------------------------------------------------------------------------------------------------------GTYREFADKIPRIRQMGYNSIQLMAVMEHPYYGS-FGYHVSNFFAPSSRFGTPEDLKYLVDRAHKFGLAVIMDVVHSH---------------------------------AVKNLSEGLNEFDGSDHQYFHPGDRGYHTGWDSKL-FDYGKLEVKRFLLSNLRYWLEYHFDGFRFDGV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169175626 150 ----------------------------------------------------------------------------------------------------------------------------------------------------------IDPVFGDEDEFRRMCEVAAEHGGTIIDDIVPGHTGK----GADFRLAEMNFRDYPGIYHMVDIPEEDWHLLPDVPPGVKETNWTTGKTRRWYLHYFKAGQPSINWLDPTMRLVVGDALHSLVDLGTGALRLDANGFLGVEKSAEEEGWSEGHPLSEAANQLIGIRKVGGFSFQELNLTIDD-IKATSESGPDLSYDFITRPAYHFALVTGDTEFLRLTLRLSQEIGDQASLVHALQNHDELTYELMRDDVFELGGQEMTGSQIAEHVQQTMRERLTGENAPYNSVFTMNGIACTTVSFIMATLGVQDPEALEAQVLDAHILLSMPGVFALSGWDLTGSVLDRGTVGELIAQGDTRWINRGAHD------------------------------------- 212696270 28 APNREKIELLISDDYRTRKEKFSMVKEDYDIFYRDLDGYFYS--YLVEDMY-EVTDPYSTASSINSLMSAVIDFKKTNPKGFNKSYKKN----LENEAVIYELNVKKYRGKYLGLSEGLSNIVDLGITHIQLMPIYDFDADNYNWGYDPELYFNVEGSYSTNPELKKMIKTIHENNINVIMDVVFNHTYKTKDSNLEILAPG------YYHRRNKD------------------GNFSNGSG----------VGNELASERPFVRKLIIDSLKHWLEYDIDGFRFDLMALID-------------IDTIKIALKELKKIKPYIMVYGEPWMGGESALP-----IDKQILIGSQKSNGFSVFNDRYRDAIKGDNNGYSKGYIQGNF--FLKNQIETGI---------AGSIFYDEKR-----------NGFADDASEVINYFNCHDNLIYYDKLKISLNHDDDINL-IAKLGFAILFLSFGKPLIYEG------NEFNNTKSNNSNSYNSSLSVNGVNWQDK-------IDNLEMFEYVKDLIKLRKKLKIFN-- 211589800 102 ------------------------------------------------------------------------------------------------------------GGDVLGLVDTFDYLQGMGIKGVYLTPYINFPWGA--DGYSPLDLTLLDHHLGTIEDWRTMISEAHRRGIYVLFDNTFSTMGDLIG-FQGFLNENPNEYDYVWKYDDFQPGNEVESECPWEYPRFWDGNYTEWERQI---SKFAFVQDRLREWRPDVLAKIKHSCLTITMLDIDGYRVDALQVTLDSLGEWSE----------YMRDCAKQVGKENFYIPGEIVSGNSFGSLYIGRGQQTNQTKSNMTEAFMMTNETDESNEDLFLRPAERSALDGVAFHYTLYRGLSRFLGLDGTYTAEGDPPVNFVETWNGLVATNDMVNTNTGK---FDPRHLFGATNHDVFRWPGIKNGTQKQN---LALYIASLLMPGIPVLSWGEEQAQADNYIFGRAPMSSAQSSKYVDFPFDRSLTGCEDDSVSLDHRVRGLIKMMFEMRQNYPALNDG 125718293 261 -------------------------------------------------------------------------------------------------------------------------------------------------------------------DLKTMIQAYHDAGISVTLDVVYNHIYSTYDSAFQA-----TVPDYYY----RMNPNGSFQNGTGVGSETAS-------------------------EHEMFRKFMIDSLLYWVKENVDGFRFD---------------LMGIHDVMNAIRQAMDEVDPRILLYGE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 88601210 145 ----------------------------------------------------------------------------------------------------------------------INHLKDLGVTAVELMPVHYHIDERNFWGYNTLSFFAPDNRYAHTDEFKTMVRILHSHGIEVILDVVYNHTAEGNHMGPTFSFKGIDNRAYYR---------GVEGDSRYYFDYTGCGN-------------------SLNVRHPRVLQLIMDSLRYWIEMHVDGFRFD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 213015001 239 -------------------------------------------------------------------------------------------------------------------------------------------------------------------EFRKLVSAVHKNGLGVILDVVYNHTYVIDTPFNRLV-------PYYY------------------YRLKENGEFSNGSGCG----------NELATERTMVRKFIIDSLKHWVNYHVDGFRFDLMALLGKST---------VLEIERELRQV----KEDLLLYGEPWSAASSSIK-------DVCLTKGEQRNINIAVFNDD---LRNALKGYPD-DESKGFVSGER-----GWETGIVIGMLGEIDYSHVFKGFTAHPTETINYASA-----HDNLTLYDKLIKSVPKISF------EERKRMAALALSIILTSQGIAFIHAGSE--MLRTKFLEENSYRSG---------------SLINELNYLQKRIYRYIRGLILLRKNHLLFR-- 168019578 199 -------------------------------------------------------------------------------------------------------------------------------------------------GYHVTNFFAASSRSGTPEDLKYLIDKAHSMGLRVLMDVVHSHASTNAVDGLAGYNLDQTSQDSYFHSGARGYHKLWDSRL-------------------------------FNYGSWEVQRFLLSNLRWWMEEYMDGFRFDGVSMLYHHHGLNMCFTGNYHEY---FSEATDVDAVVYLMLA------NELVHNLLRDATVIAEDVSGMPTLCRPVEEGGI-----GFDYRLAMAVPDKWIEYLKDRKDENWSMGDHTLTNRRYTEPCVGYAESHDQSMVGDKTFSFL--------LMDKEMYFNMSTQQPANLIVDRGIALHKMIHFITMALGGEGYLFMGNEFG--------------------------------------------------------------- 81097043 180 -----------------------------------------------------------------------------------------------------------------------DYIRELGVTHIQLLPVYDFPQAVYNWGYDPMQYNQPNDPYARIIELQEAIQAYHDADISVIMDVVYNHV--------------------YH-----AEKYAFELIVPGYF-------YRYDDHGMRTDGTFCGN--DVASERSMVRNYIKQSLRQWLEYGFDGFRFDLMGILDSE----TINQIQT---------ELSAIHPNVYLYGEGWKMATGL-------------EFEKLAHQYNAEHLPEISFFNDDYRDTFKKL----LLNPNRLVDKQLHEKVQHLLTGSRLSHFLTPQQSLNYIEC-HDNATAFDYFHIENPNW------------------TPQQQKRA-ASFGLQLILQGMAFIHSGQEFFRTKDE--IDNTYNVPD--RINR--LDWTRAIRYKEHI-------EFIQELITFRKNNPIL--- 119960697 99 ----------------------------------------------------------------------------------------------------------------------------------------------------------IDPAFGTEEEFRQMCEVANEHGGTVIDDIVPGHTGK----GADFRLAEMNFRDYPGIYHMVDIPEEDWHLLPDVPPGVKETNWTTGKTRRWYLHYFKAGQPSINWLDPTMRLVVGDALHSLLDLGTGALRLDANGFLGVEKSAEEEGWSEGHPLSEAANQLIGIRKVGGFSFQELNLTIDD-IKTQSESGPDLSYDFITRPAYHYALVIGDTEFLRLTLRLSMEIGDQASLVHALQNHDELTYELLHFAAGHRDDVFELAGEELTGAEVAEKVQNTMRERLTGENTVSFIMAALGINDQDAITEEQEAQVLDAHVLLSMYNALQPGVFALSGWDLTGITADRETVRELTSQGDTRWINRGAHD------------------------------------- 143652282 140 -------------------------------------------------------------------------------------------------------------GNYRDIAHKIDHVGYMGFTHVQIMPPFQTP-IHSSWGYLVGCPYAIYERHGTIDDFKYLVNHCHQHGIGVIVDIPLGFGVQDWDCGLASYDGT----DLYHHHGAKGWNNQWQSRIY-------------------------------NIGDEYVKNYLGGICTYLHELGIDGARIDAVSYDYDRFWDWAKNDKEAIPLENW--DLFNSIGGDRFFRGYWLSEAVDFAGLLFLRDLHARLNHTAPDFITIAEESRRVFP-----RLACSVSEGGLGFTYAQNMGEM------HRIRKYLQIPVADRKIEH--IEILIHNNSAEKMVNAMN--THDECANGKTRLITELGSHIP-----LIGLAALCWFRPGAPMIFQGDEFG--------------------------------------------------------------- 125556812 208 -------------------------------------------------------------------------------------------------------------------------------------------------GYHVTNFFAVSSRSGTPEDLKYLVDKAHSLGLRVLMDVVHSHASNNVTDGLNGYDVGQNTHESYFHTGDRGYHKLWDSRL-------------------------------FNYANWEVLRFLLSNLRYWMDEFMDGFRFDGVHHHGINKGFTGNYKEDVDAIVYMMNHLMHKLLPEATIVAEDVSGMPVLCRPVDEGGV--GFDFRLAMAIPD------------------------RWIDYLKNKEDRKWSMSEIV------QTLTNRRYTEKCIAYAESHDQSIVGDKTIAFLLMDKEMYTGMSDLQPASPTINRGIALQKMIHFITMALGGDGYLFMGNEFG--------------------------------------------------------------- 168004145 199 -------------------------------------------------------------------------------------------------------------------------------------------------GYHVTNFFAASSRCGTPEDLKYLIDKAHSMGLRVLMDVVHSHAST------NAVDGLAGY-------------DLGQSSQESYFHTGARG-----------YHTLWDSRL-FNYGSWEVQRFLLSNLRWWMDYKFDGFRFDGVSMLYHHHGLNMCFTGNYHEY---FSEATDVEAVMYLMLA------NELVHKLLPDATVIAEDVSGMPTLCRSVEEGGV-----GFDYRLAMAIPDKWIQYLKERKDEDWSMGDIVYT------LTNRRYTEPGYAESHDQSMVGDKTFAFLLMDKEMYFSMTATQPANLIVD--RGIALHKMIHFITMALGGEGYLFMGNEFG--------------------------------------------------------------- 121715618 98 ------------------------------------------------------------------------------------------------------------GGDVVGLVDTLDYLHGMGIKCIYLTILINQPWGA--DGYSTLDTTLLDQHFGNIQTWRDAISEIHRRGMYVIMDNTIATMGDEHKWYVDFQIGNNENCDYPRFWNETGWP--VDQSVRDQLNGCYNSDFDQYPDWQRQLAKFASVQDRLREWNPSVRERLIRHSCMIIELDIDGFRYDATQATVDALG----------EMSLAYRECARKVGKTNFFIGEITGGNTFGSIYLGRGRQPNQY----MVSAVDAMNMTNSSDHQYFLREHGHEAIDSSAFHYSVYRSLTRFLGLDGNLAAGYDTPVDWTDAWNLMVVSNDMINANTGK---FDPRHMYGATNQDVFRWPAIEYGIERQ---LLALFVTTLHLPGIPILLWGEEQATASNYIYGRQAM-SPATAWKTHGCFQWPIQRGREDHRDPSHPVRNIIKHMYQLRENYPVLNDG 28381376 105 ------------------------------------------------------------------------------------------------------------GGDIVGLELSLDYLEGLGTQGIYITPFVNMPWGADQ--YSPLDYTILDHHLGTIDQWRSTITAMHERGMYLVVDLMVGHLNDTSEYNAMWKTSEYRYVDFFWGEDGGPVSIQFKGCYVSDFDHYGDTEFGSHPDWQRQLSKFASVQDRLRDWKPDVAEKLMHLSCLVISMDVDGFRIDKATQMTADFIVDWSM------YVRE--CAAKYNKKNFLIVGEVTGSSSYGSIYYNRGRQPDQRPPNVTAAFNYTSDESQ-----YSLRDSDHYGFDGSAFHYSIYRALLRFLGMD---SKMEIDFDVSSVLTTAWNGIQINEDAVNINTGTVEPLHMYGVANHDVFRWGAIENGT----ARLILGTMITLLFPGIPLLYYGDEQGM-------------------------------------------------------------- 167758418 60 -------------------------------------------------------------------------------------------------------------GTFLGVVEKIPYLTELGINQIHLMPVYDFEEYRNYWGYGDAYCFAPKASYGDVRELKDMVKACHKAGIEVVLEMPFTGT---------------------------------------------------------------------------VPKQMIEECLYMMEYHVDGF------------------------ILNPVVAPMEGIYADPVLK-------------KTKIMVHQLGFQTVMRRFLK----GDEGMVPEVMHWLRHNSREEGIFNYIANHNGFT---------------------LCDLVSYDGKHNEANGENNQDGPDYNFSWNCGAETRKKGVLELRDRQMKN---AFALVLLAQGTPCILAGDEFAKGNNNVYCQD----NLTGW-----LDWRKLEREEE-------LFAFVKGLIAIRKGYPVF--- 172057013 60 ----------------------------------------------------------------------------------------------------------------------------------------------------------VRTKYGTKAQLKTAINQLHTAGIDVYGDVVMNHKGIQAWTGFDFAARNNTYSNFWYHFDGTDWDQSRSKSAIYKFRGTGKAWDTDTENGNYDYLMYA----DIDFDHPEVQQEMKNWGKWYVNEGLDGFRLDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119961923 17 --------------------------------------------------------------------------------------------------------------TLQDAAELTGYLRTLGIDWVYVSPILTAEKG-SDHGYDVTDPSTVDPSRGGPEGLSALSAAAKDKGLGILADIVPNHMGVASPWWQLLKEGRSKYAEAFDVDWDDDELRYYDHSFPLAEGTYASGDSEVHERQHYELVGWRRADADLNYRRPWVFDESHKEIVRWFREGVDGLRID---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119490873 114 --------------------------------------------------------------------------------------------------------------------------------------------------FAITRYR-VSELLGGNEALLRLKKRLHQRGLKLMLDFVPNHTAPDSPWIEE-------HPDFYI----EATLNDLQREPLNYMQIPLAGENRVFAHGRDPYFPGWPDTLQLNYNNPAVPKAMLAELLKIAQL-CDGVRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 177666735 3 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNVSHPQVLKLIMDSLRYWLEMHVDGFRFDALARELYEVGTLATFFDIIHQ---------DPVLSDVKLIAEPWDL---------GLGGYQVGQFPLLWSEWNGKYRDEMRDFWRGLDSSLSSFASR----FTGSSDLYQNVGKRPHASINFITAHDGFT-LSDLVSYNHKHNHANGEDNQDGETHNRSWNCGDEEDEGSTDKPEVLALRKRNLLTTLLLS-QGVPMMLGGDEMGQGNNNAYCQD----NEISW-----FDWNLTPGNQD-------LLTFAQRLIKFRHEHPVFR-- 156058742 99 ------------------------------------------------------------------------------------------------------------GGDLQGLIDSLDYIQGMGVKGIY---IAGSPMINMPWGYSPLDFSLLDQHFGDIDMWRKTTTAIHDRGMYVILDNTMGTMGDEHEWFGEKYNKTCNYPRFYTVKDDVTDLMNYDSEFDQYGDTEAFGVF---PDWQRQLSKFASVQDRLREWLPSVRTKIIFTCMIILQLDIDGLRVDATQITVDALGS----------FSHAVRECALSVNKENFMVTGEITGGNTFGSIYLGRGRQPDM---LPPSIPDAVKMTSNSSLSYFIRDPGQNALDSAAFHYTVYRTLTRFLGMDGNLES-GYDAPPNWVEMWNIMLQTNDFINPNTGVF--DPRHMYGTSNQDVFRWPAIQNGTQKQ-----LLALFITTMPGIPLLLWGEEQAMSPSQAWQTHGCYTLGSGTYYKYPMDSHDDWNSRDHRDPSHPVRNIIKAMFQMRANFPVLNDG 162312116 105 ------------------------------------------------------------------------------------------------------------GGDIVGLELSLDYLEGLGTQGIYITPFVNMPWGADQ--YSPLDYTILDHHLGTIDQWRSTITAMHERGMYLVVDLTVNAMWKTSEYFTNVYNTSCEYPRFWGEDGGPVSIQFKGCYVSDYDHYGDTEAFGSHPDWQRQLSKFASVQDRLRDWKPDVAEKLMHLSCLVISMDVDGFRIDKATQMTADFIVDWSM------YVRE--CAAKYNKKNFLIVGEVTGSSSYGSIYYNRGRQPDQRPPNVTAAFNYTSDESQ-----YSLRDSDHYGFDGSAFHYSIYRALLRFLGMD---SKMEIDFDVSSVLTTAWNGIQINEDAVNINTGTVEPLHMYGVANHDVFRWGAIENGT----ARLILGTMITLLFPGIPLLYYGDEQGM-------------------------------------------------------------- 85860559 169 ------------------------------------------------------------------------------------------------------------SGTFRDLIAELDFLNRLGCRILQLLPIHPTPMGRYGSPYASLSFTAVDAALAVFEQFLELVDGVHARHGKVIIDIAINHTG----WAASLHESHPQWLAR-----------------NEKGEIEAPGA----------WGVVWEDLTRLDYSHKDMWAYMADVFLTWCRRGVDGFRCDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 72132941 17 --------------------------------------------------------------------------------------------------------------DLHRAAELVPYLRRLGADWVYLSPILRATSG-SDHGYDVVDPTEVDPERGGSEGLRALSDAAHAAGLGVVVDIVPNHQGQQNPWWLLAEGRESRYADAFDVDWDEDLAALTVQDGTLRYYDNAEGTWTEGEDQHYELVNWRRGDSELNYENPRVFEESHREVSRWFREGVDGLRID---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167384454 207 ----------------------------------------------------------------------------------------------------------------------VPYCKKVGYNTIQLMAIMEHPYYAS-FGYQVTNFFAASSRFGTPDALKHLIDECHKEGIIVLLDIVHSHTS---------------------------------ANVVDGINMFDGSDGHYLLAGEQGKHPLWGSRL-FNYNNYETLRFLLSNVKYYAEEGFDGFRFDGVTYTHHGVGAHTFDNEDALTYLSLVNILVHRKNMNCVTVAE------DVSGYAG---------------LCRTFEDGGIGFDYRLAMSCPDL-----WVEYLKTKKDEEWN-VNHIGFVLNNRRWKEKAIAYAECHDQALVGDKTISFWLMDKEMYTGMSCLWQPSLI-----IDRGIALHKMIRLVTCMLGGEGYLFMGNEFG--------------------------------------------------------------- 67523717 92 ---------------------------------------------------------------------------------------------------------------------MLPRIKYLGYNAIQLMAIMEHAYYAS-FGYQVNNFFAASSRYGKPEDLKELVDTAHSMGLVVLLDVVHSHASKNVDDGLNMFDGSDH---LYFHSGSKGQHELWDSRL-------------------------------FNYGNHEVLRFLLSNLRFWMEYGFDGFRFDGV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 165872359 60 ----------------------------------------------------------------------------------------------------------------------------------------------------------VRTKYGTKAQLKSAIEALHKQNIDVYGDVVMNHKGEISAWFPGRGDNYSNFKWKWYHFDGTDWDEG--RKLNRIYKFRGIGKAWDWEVSSENGNYDYLMYADLDFDHPDVANEMKNWGTWYANENLDGFRLDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 186455749 96 ------------------------------------------------------------------------------------------------------------SGKFRDLIHQLPHIIDLGCRILHLLPVNPTPTTFARFGYAALDLTAIDPALTGIDQFCELAYATHLKGARVFLDIVINHTG----WGSRLQEENPEW-----------------------FLRNEKGSFVSPGA----WGTIWEDLVELEHSHVALWDSIAESLLIWCRRGVDGFRCDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 158299870 185 -------------------------------------------------------------------------------------------------------------GDIRGLIGRAEYFKTLGIGAVRLNSIFPS-KHYPDHFQEVTSLLDVDEVLGKVEDVQKLAATLHERNISLVLDLPI------HP-FLEHLSPPTIDLDRLPNRTDGDITSEFLRLSRSITTKPESGTV------------------------------VSDVLRFWLTRGVDGFYVKGLEHFADD--------PLLVENVKEWKYLL---GPDRILMV--------------------------------------------GQKFVEQLPERTVR-DVLSQVDLVDVYLD----VSNGTDGIASRVQ---------DAIQGRLLRGVDHPWIHWSLGSVSERRLTSGLSPN------ATLAATLMLTIPGTPSIFYGDEISLEEANDPKGE--HVDTQHLHHLAAMVWDSAQNQWLPRSASASLHHYVIEAIALRKRSPS---- 191161478 215 -------------------------------------------------------------------------------------------------------------------------------------------------------------DLGGEWALENLRRRCAARGIRLASDMVPNHTGLYSKWTVEHPDWFPPYPDYQFNGPDLSPDDKRDAAVVFKHLDRDNGRVRYIYHGNDGTSTPWNDTAQLNYLIPEVREAVIGTILHVARQ-FPIIRFDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 32398951 183 ----------------------------------------------------------------------------------------------------------------------LDNIKDLNFNCLELMPIVEY---CGEWGYNPRLLLSINSHLGSVDDFIYLVQKVHEKDLFIVVDLVLHHGASK------------------------------LNSLWNFDGYNHQGGIYFEGGGDTGW------GAKFNFHKKEVQDMLYEACRVLLEYGVDGIRFDSVH-----------NMPN--WLLKNITFRLKEEFPGRFLIAEVVPENPNYLKECGFDSCWIHFRNQKTQQEWNSGYSKSLIQGHSGFDSTSQ-----CILTMLGNHDQAGNRCNGG------------------------------------NPSGDDRIGRYIVDQFGGRQNWDARAYCR--LLYSLSCISFGIPMVFMGTE----------------------------------------------------------------- 169853017 58 ----------------------------------------------------------------------------------------------------------RFGGDLKGLEAKLDYLYGMGVRVIYMTPFL--NMLWQADSYSPLDFSVLDPHWGNIDDWRHFLDAVHAHGMYFMADLTVGTMSDLIG-FEGHLNKRPNYAPWFDEYADFHINNERDPNCKMPVMWKEDGEFGVHPDWQRQLSKFASVQDRLREWRPDVMERIQVFACMLIKLDIDAIRIDKATQVTVEGMTAWA----VHT-----RACAKELGKNNFFIGEVTGGDTFGSLYIGRGRTQRPGSPLVAFNLTHDDSYFLREYPNSALDAAFHYSIYRNFARILGMDGNLQVAFDTPVNLADAWNTIFTSNDMLNAETGVFDPRHMYGTS-NFDVFRFPSLEHGTLRSSLG------------TFLASLVM--PGIPLLYYGEEQAMTSTQAWKRHGCYTLGSEQYFNMPLDWNALDHF-DPTMNSRRMFS---RFFQLREQYGALQDG 157346255 367 -------------------------------------------------------------------------------------------------------------------------------------------------GYHVTNFFAPSSRCGTPDDLKSLIDKAHELGLLVLMDIVHSHASNNVLDGLNRFDGTDSH--YFH-------------------SGSRGYHWMWDSRL-------------FNYGSWEVLRFLLSNARWWLDYKFDGFRFDGVHHGLQVEFTGNYNEVDAMVYLMLVNDLIHGLFPEAVTIGEDVSGMPAFCIPVQDGGVGFDY------RLHMAIADKWIELLKKPDEYWKMG-------------DIIHTLTNRRWLEKCVAYAESHDQALVGDKTIAFWLMDKDMYEFM--------------ALDRPTTPAIDRGIALHKMIRLITMGLGGEGYLFMGNEFGHPEWIDFPRGDQHLPNGKRILGNNFSFDKCRRRFDLGDAEYLRYRGLQ--------------- 154482458 143 -------------------------------------------------------------------------------------------------------------GTYLGIVDKIPYLKELGITMIELMPAYEFNEMENYWGY-TSGYYAYATKPGSEEEFKYMVRELHRNGIEVSME---------------------------YFFPEGTNPTL-----------------------------------------------ILDALHYWMEYHIDGIHANCEKAVMKMIQTDNL-LSTTKIFTYNFATDTDFY---------ANVENKNLA----------NFNDDFMVSARK-FIKGDEDMLNTISYKIKANPPAVAVVNYVANHNTFT---------------------LYDAVSYDKKYNQANGENNRDGAVYNYSWNCGAETRKRKINELRKHQIKNAL---SLVLLSQGVPMIYAGDE--MCNSQKG-----------NNNPYCLDNEISWTNWNTTAMAKEILDFTKKLIQFRKQHKIL--- 215494949 204 -------------------------------------------------------------------------------------------------------------------------------------------------GYQVTSFFAASSRYGTPEELKALVDAAHGMGLYVLLDIVHSHASKN---VLDGLNRFDGTDACFFHNGGRGHHPLWDSRL-------------------------------FDYTKLEVLRFLLSNVNWYLEYRFDGLRFDGVTYHSHGMGHGFSGDTESLVYLMLANHVVHKLHPTAITIAEALVGDKTLAFWLKEMYTHMSTLTPLTPVVDRGLAMHKIRLLTHAL-------GGEAWLNFI--------------------------------------------------------------------------------------------------------------------------------------------------------------------- 213403051 105 ------------------------------------------------------------------------------------------------------------------------------------------------------DFTILDHHLGTINDWRETVEEMHKKDMYLIVDLTVATLADL-VGFEGYLNTTAPFTKSSYRYPDWTFENAWDRTLPEFWGENHPVHINWHPDYQRQLSKFASVQDRLREWNPSVAQKLKRLSCLVISMDVDGFRIDKATQMTVGF---------LADWAESVRECAKKFNKNNFFIGEVTGSSSYGSIYYGRGRQPDQRPATIVDALNVTWDDNQYFLRNKSHKALDAAAFHYSIYRSLNRFLGMGLMEISYDLPVDFVDAWHNIAINEDCINAYTGKPDPRHLYGVSNYDVF---------RWASVANGT----QRLILGTMITFFLPGAPLIYYGDEQGLADNYLYGRQAMTSAINLDPARKCYDSWNTLDHFDSSKEERQVYMALQN---IRNHYPAVAHG 210615905 85 -------------------------------------------------------------------------------------------------------------GTFAGVMEKIPYLKELGVNQIQCMPVYDFKKYTNYWGYGDAYCFAPKRLYASQEELKDMVKACHRAGIEVVLNLPFS----EHIMPQ-----------------------------------------------------------------------MMEECLRYLEYHIDGF------------------------ILNPVLAPMEAILADPLLKRTKILQNKE--------------DFQITMRRFLKGDEGMVPGVMWWLKQQSKEQRSC---NYITSHNGFT---------------------LADLVSYDGKHNEANGENNQDGPDYWNCGAEGATRRKAVLE----LRKKQMRNAFFLLLMAQGTPCLLAGDEFAKGNNNVYCQD----NETAWLN-----WKQLEKEKE-------LFDYVRNLIALRKRLPIL--- 209520821 120 -------------------------------------------------------------------------------------------------------------GKFLDLLERIDYFRELGINGLQLMPVQEYPSETS-RGYNGLDLYSIDYQVNDPQELQRVIDLLHLTGISVLLDLVFNHAG-------------PGFNDQCLKFVDRQPTGDDNRSAYFTDQTWAGGNV-------------------FAYWNEDVRAFLIENATQCIEEHIDGIRYDEVTVIDTYGGGQCQDLAET----------IRWEKPQAIQIAEYWGDDRAIRPTPGGLGFDAAWSDRVRQGIRSAVSQRDAYVDMDALAQSMTVPQGAAWVNMLEDHD-----------------------------------------------TVFDGRQQRIAFLADPNDRRSWYARSRTRWALGLLFAAPGIPQIFMGQEF--------LEDKQWSDDTIFHADLLIWWDGLK----TDRVMRDFNAFCRDLLHVRSTLPGLRGG 16418019 98 ------------------------------------------------------------------------------------------------------------GGDVVGLIDTLDYLQGMGIKGIYLTILLNQPWGS--DGYSTLDTTLLDHHFGNIQSWRDAISEIHRRGMYVVFDNTINTTTPFSVKEHKALWKTDRHYVDFHFGNDYNETCDYPRFWNETGWPVDQSAFGVYPDWQRQLAKFASVQDRLREWNPSVRQRLTRHSCMIIELDIDGFRYDATQATVDALG----------EMSLAYRECARKVGKNNFFIGEITGGNTFGSIYLGRGRQPNQYLKSAIDAMNMTLSDHQYFLREHGHEAIDAAAFHYSIYRSLTRFLGLDGNLAAGYDTPVDWTDAWNLMVISNDMINANTGKF--------DPRHMYGATNQDVFRWPAIEYGVERQ---LLALFITTLHLPGIPLLLWGEEQATASNYIYGRQAM-SPATAWKTHGCFQWPIQKGRQDHRDPSHPVRNIIKHMYQMRENYLVLNDG 123442234 14 ----------------------------------------------------------------------------------------------------------------QEVAERAEHISHLGINYVWLPPAYKGASGGYSVGYDTYDLFDLGEKYGDKEELLNAINRLKEMDIKVLFDVVLNHVIDAQAYTRFTFPGRNEKYSSFLWDKDHIEDPTDEGIFKIINDYSEEGWNTEVDDE---LGNFYLMGADIDFRNPAVMGELMYWGEWLLDTLIDGFRLDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 118083730 210 ----------------------------------------------------------------------------------------------------------------------LPRIRDLGYNCIQLMAVMEHAYYAS-FGYQVTSFFAASSRYGTPDDLKELIDVAHSMGITVLLDVVHSHASKNSEDGLNKFDGTDSC---FFHSGPRGTHRIWDSRL-------------------------------FDYANWEVLRFLLSNLRMWIDYGFDGFRFDGV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 163941120 64 ----------------------------------------------------------------------------------------------------------------------------------------------------------VRTKYGTKAQLKSAIDALHKQNIDVYGDVVMNHKGQISAWFPGRGDAYSNFKWKWYHFDDWDEGRKLNRIYKFRGVDKAWDWEVSSENGNYDYLMYA----DLDFDHPDVANEMKNWGTWYANENLDGFRLDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 186474456 83 ---------------------------------------------------------------------------------------------------------------------------------------------------------EIDSRFGTEEDFIAMSRMAAAHNAVVIDDVIPLHTGKG-PDFRLAEMNYGDYPGLYHMIEDWNLPDVPGGKDSINLPTFAPGVKETDWRRWVYLHYFKEGQPSLNWLDPTFAAQQISIALHSLDLGARGLRLDANGFLGIERRPHGNAWSQSHPLAVAGNQLLAIRKAGGFSFQELNLTLDDMAAM-SKNGADLSYDFVTRPAYQHALLTGDTEFLRLMLRKVHQYGDPASLIHALQNHDELTLELVTFIFQGQTWNGNTLREHIREKMYERLSGEHAYNLPFVTNGVSCTTASVITAADLDAITPGDRDNIRQILLLAMFNALQPGVFAISGWDLVGLPLPIEAVEERTTDGDTRWVQRGAYDLTLPEQLADPASFASQ----LKRLLAVRDS------- 189241091 174 -------------------------------------------------------------------------------------------------------------GDFKGIALKSGYLKSLGVRAIRLNSIFQTPNYPDDYK-NVTNLLEIAPQLGTIEDFDKMVTELKPKNISLILDLPV-------------------------------FPVLRQLNRRRI---------EANSTNQEPAVEFLKQEPDL----------MEQVLLHWTRHGVEGFYLKGLEHFIDD--------PHLGAALRRWKNILGPDRPLIISEGLINAAPKNTI-----------------NLILNSVDLVDVRLIEKGLSAVTKQIESVQ----------NGTLFSRRGLPWVHWSLGDES----------LPTRLANLLPYG-NATLG---------------------------ATLLQLMLPGTPCIFYGNEIGLEGDRTDQKHLHHFTFMAWEERKPLPWMHGERAVSDFGQAKSVAD----MVELRAKSPA---- 150387175 49 -------------------------------------------------------------------------------------------------------------GNFSGMEKVLDHLAETGVNGIWLTPINEGVQYGNNGVHALTNRDKAEER---WAVVKQFVDVAHRRNIRVFVDVVSWGVTKTAPLYKE---------------------------KPEWFSGPAHPAWQ---------------GWDWNWKNPELNEWFARLVDFILLTGADGFRADCAPFSA------------GYGPYRTARERLLSFGRKIILFGE-NGSTREKTFDFDQNAFMLPHKKPRM--------RGDVFMEKNIVD-------------MIKNGEELGWFDGRGAFSENGGN---ERFYALTLSSHDSAHSDKRGYTAAGNPITFGYG----------------------------MIFAPFIPIWYIGEEW---NNPYSRQIPSYWL---WANR--IDWRKREENRD-------FYELVKRMIRIRRQYPE---- 156050415 218 --------------------------------------------------------------------------------------------------------------------DMLPRIHHLGYNVIQLMAIMEHAYYAS-FGYQINSFFAASSRYGTPDELRELIDTAHGLGITVLLDVVHSHASKNVLDGLNEFDGTDSC---YFHEGPKGKHELWDSRL-------------------------------FNYGSHEVLRFLLSNLRFWMDYNFDGFRFDGVTSMYHEYFGPSVDEDGV-VYLMLANEMLHQLYPESISIAE---------------------DVSGMPALCLPLALGGVGFDYRLAMAIPDM-----WIKILKEKKDDEWDLGN---ICFTLTNRRHGEKTIAYCESHDQALVGDKSIMMH---LCDAEMYTNMSRLTEFTPIIERGMALHKMIRLLTHGLGGEGYLFEGNEFGHP---EWLDFPRQGNDNSWYARRQFN------------------------------------- 189347218 89 --------------------------------------------------------------------------------------------------------------------------------------------------YSIPSYT-VNPALGGETELQAFRERLKSIGIRLMLDFVPNHLALDNEWL-------PDHPEYFI-------PVSCDEQCHDPESCFEYAEGKYLAYGKDPYFPPWTDTLQLNYANPETHGMMTDNLLK-ISRQCDAVRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 67921849 136 -------------------------------------------------------------------------------------------------------------GNYRDIAHKIGHLGYMGFTHVQIMPPFQTPIHQS-WGYLVGCPYAIYERHGTVDDFKYLVNHCHAHGIGVIVDVPLG----------------------FGVQDWDCGLANYDGTDLYHHSGSKGWNNQWNSRIY-------------NVGDVYVQNYLIGLCTYYHELGVDGARIDAVAFFDYDRGFWDWPKNDREQVDSENWDLFNGLGGDRYFE-ERGYWLSEAVDFAG-----MRFLKDLHARLQHT-APKFITIAEESRRVFPPVHEGGLGFTYAQN-------MGEMHRVRSYLQIPIEQRLIEHIEILIHNNSAETMVNAMN---THDECANGKVRLITELGNHVP-----LIGLAALCWFRPGAPMIFQGDEFGEEGYFDVFQDWSKTGDYAAIHQQQINFHDLNQRNEPALARHNIHSMIRN-------------- 198431321 96 -----------------------------------------------------------------------------------------PQWYQ--DTVVYEADVAEFAADFKGMENHLPYIQSLKSDAV-----LVSGAGDPT---------------GNLPGFDDLKKAMEDKSMKLMVDLVIDTLSISHTYFQTSAVSTGNLCDFFIWRPNSTDLNQEDSKFQWVYNEARGSNYKASKS--------DANLAFINYGNAKASEYAMDLVGSWFNKGIDGVQLDLANVQESDILTN--------KIWKKYIEDSNATVPRALFL--------------------------------YSSAQPATQMLS--------------------------------DLSVNGTNTIPSPVQVNAGPAMEVNKANSGKLIQNSITAWRSQSRSYTVSPLGGPLAEEKYGNKTASGLNLLVLTLPGVPVLRSGDEIG--------------------------------------------------------------- 157272192 17 ---------------------------------------------------------------------------------------------------------------LKATAEIADYLADLGVSHLYSAPLLTASPG-SEHGYDVVDHTQVSPELGGADGLRALSAALKNAGLGLVVDIVPNHAGNPTWWDVLKRGRESAYAKFYDIDWERADPGAYYDKRYPIADGTGGGTPREVHDRQHYLADWTRGDSEINYRRPEVFEATHAEILRWVREGVDGIRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119873450 171 --------------------------------------------------------------------------------------------------------------------------------------------------YDVVDHLQVDEKLGGWSAFVTMRETLRRRGMKLVLDIVLYHVGLRNAIFPEGPF-VFKSLDYTHLVKKIAEKMPMEA-LRELFRGEPP-----YETFLDVW-----LMPKLDYSKPSAVEYGRKVVEFW-KSHVDGFRLDVAHGI--PPGAWAE-----------------------------ILKPAEGLYIFGEHMGNPAPFY-------------------------WAVPGFTAYLLYKAAVDWLAKDLDRFV------------KWTNLYIALTPPAALPYMNTFLENHDTDRAASIFDINTLYRG--------------YALIFSLPGVPSIYAGGECG--------------------------------------------------------------- 18311863 166 --------------------------------------------------------------------------------------------------------------------------------------------------YDVVDHFQVDERLGGWDSFRALREALKNSGMGLILDVVLYHVGLRNSIFPDGP---------FIIRDLEFA--KLIKALSERLPKYALS---QLLAGEPPYETFLKAWPRLDYGNKAAVEYARRVIEHWTP-HVDGFRLDVAHGI----------PPEVW-------AEVLAPASALYVLGEHVGNPAPFYKAIKGFTAYILYRELIQRL------AGDVENLVRGVNKYIALTPPHALPTFLENHD---------------------------------------------------------TDRAATLLGGLEPLFK----GYALLYSLPGVPSIYAGGECG---------EPGKSADNRKPYRP---------------------------------------- 198259854 211 ------------------------------------------------------------------------------------------------------------------------HLVELGINALELLPPSDS-FVDREWGYATSNYFSPDFDLGALTSLAKLVQASHRTGMRVFSDMVMG-------FANGSSLRKINFNDFFVL--EGLVPPDPEKDGRENWGG---------DLFKYNYQVFGYDPISISREIYPARQLMKVYSEYWIEMRIDGIRMDSIPMNYDFIG---EFRSRSRQVWRERVAPLHEREARFLVVGEELGEPHALIE---QDRLDGVWNESFLYRARAALLGETRDDFGDTIRKMIDFHDGAQAVNYLTSHDVEGYR----------------KERLFNFFEN----------------------------------NGVPLKEERCKLAFVCLMTAVGLPMIFAGEEFADQHDR-VIEHPAKQKDPVNYDRLDDPWRR---------------------------------- 6724082 83 -----------------------------------------------------------------------------------------------------------------------------------------------DGNFDRISF-DIDPSLGTEEQMLQLSRVAAAHNAIVIDDIVPAHTGKGAD-FRLAEMAYGDYPGLYHMVEIREEPAGRDSVQRVIFFEPGIKDTDWSVTGRWYLHYFKEGQPSLNWLDPAAQQLIIGDALHAIDTGARVLRLDANGFLGVERRAEGTAWSEGHPLSVTGNQLLAIRKAGGFSFQELNLTIDDIAAM-SHGGADLSYDFITRPAYHHALLTGDTEFLRMMLREVHAFGDPASLIHALQNHDELTLELV----HFWTLHAYDHYHYKGQTLPGGHLREHIREEMYEYNLKFVTNGVSCTTASLDAIGPAEVEQIQRLILLVMFNAMQPGVFALSGWDLVGLPLAPEQVEHLMGDGDTRWINRGGYDLSLAEQLQRPGSFACQ----LKRILSVRQA------- 195657421 305 --------------------------------------------------------------------------------------------------------ADNAAGTFSGMSAKVEHFRHLGVNAVLLEPVF--PFHQVKGPYFPYHFFSPMSLYSSIKSMKDMVKTMHRNGIEVLLEVVFTHTAEGGAECQMISLRGIDGSSYYI-------------------ADGIAGCKASV----------------LNCNHPVTQRLILDSLRHWLDFHVDGFCFINAPFLVRGPGGEGLSRPPLLEAI-----AFDPVLSKTKIIADPWSPLD---------ISNVQFPFPHWKR-WAEMNTRFSMDVRKFLKGEALISDLATRLCGLFSSRGPAFSF-NYVSRNSGLTLVDLVSFSSDELASEFSWNCGEEGPSENNAVLQTRL----------------RQIRNFLF---ILFISLGIPVLNMGDECG----------NSAAGSTSYKDRGPLNWKALK-------------------------------- 186519827 318 -------------------------------------------------------------------------------------------------------------------------------------------------GYHVTNFFAPSSRCGTPEELKSLIDRAHELGLVVLMDIVHSHASKNTLDGLNMFDGTDAH--YFH-------------------SGPRGYHWMWDSRL-------------FNYGSWEVLRYLLSNARWWLEYKFDGFRFDGVTSMMYTEYFGLETDVDAVNYLMLVNDMIHGLYPEAITVGEDVSGMPTFCIPVQDGGVGFDY------RLHMAIADKWIEMLKKRDEDWQMG--------------DIIYTLTNRRWSEKCISYASHDQALVGDKTIAFWLMDKDMYDFMAVDRPSTPLI--------------DRGIALHKMIRLITMGLGGEGYLFMGNEFGHPEWIDFPRGEQRLSDGSVIPGNNFSYDKCRRRFDLGDADYLRYRGLQ--------------- 153853337 75 -------------------------------------------------------------------------------------------------------------GTFQGIIEKIDYLTDLGINQIHCMPVYEFEEYRNYWGYGEGFYFAPKSAYSSDGDLKDMVKACHKAGIEVVLEMPFCTGADKM--------------------------------------------------------------------------MMLECLRYYMEYHIDGF------------------------ILNPLVIPIESVHADPVLIMEHELGFQTVMRRFLKGDEGMIPDVIY------------------WLKHHSEKQGIFNCIT-----DQNGFT-------------------LNDLVSYDSKHNEENGEKNQDGPDYNYSWNCGAEGP-SRKKAVTELRKHQIYNAFFLLLLSQGTPCILAGDEFGNTNNNVYCQDNSGWTDWRGLEKKKM-----------------LHDFVKKLILFRKEHDLLT-- 158289893 184 ----------------------------------------------------------------------------------------------------------------------IPRIAKLGYNTIQLMAIMEHAYYAS-FGYQVTSFFAASSRYGTPDELKYMVDKAHEHGIFVLLDVVHSHASK----------------------NTQDGLNQFDGTNACYFHDGSRG-----EHPTWGSRLF-------NYSEYEVLRFLLSNLRWWRDYNFDGYRFDGVSMLYHSRGGEGFSGDEALIYLAIANYFLHEMDPNVITIAE---------------------DVSGMPTLCRPTEEGGI-----GFDYRLAMAIPDKWIQLLKTKSDEEWNIGNIVNRRWKESTVAYAESHDQALVGDKTIAFWLMDKEMYTHMSVVSDPSLI----------IDRGIALHKMIRLITHSLGGEAYLFIGNEFGHP---EWLDFP-RVGNNDSYHYARRQWHLVD-------------------------------- 186703779 224 -------------------------------------------------------------------------------------------------------------------------------------------------GYQVTNFFAASSRYGTPEELKELIDTAHGMGILVLLDVVHSHASKNAEDGLNEFDG-SDHQYFHSIDSGRGSHPDWDSRL-------------------------------FNYGSFEVQRFLLANLAFYIDYQFDGFRFDGVTYLHHGVGPSGAFSGNYNEYLSKEKSGVDHEAVAYLMLANDLVH--ELLPQSAITIAEDVSGYPTLCLPRAMGGIGFDYRLAMALPDM--------WIKLLKEQKDEDWEMGDIVNRRHGEKVVAYCESHDQALVGDKTLAFW----------LMDAAMYTDMSVLKPATLVIDRGMSLHKMIRLLTHSLGGEAFLFEGNEFGHP---EWLDFPN--------------------------------------------------- 186456926 144 --------------------------------------------------------------------------------------------------------------------------------------------------FAITSY-NVHKDFGGNPALARLRERLAKRGLRLLLDFVPNHVALDHPWVESHPE----------FFIRGTEEQLNREPQNYVRLSTSRGE-TIFAHGRDPYFSGWPDTLQLNYRHPSARQAMIGELERIAGQ-CDGVRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 15218771 362 ------------------------------------------------------------------------------------------------------------AGTFSGVAEKVSHLKTLGTNAVLLEPIFSFSEQK--GPYFPFHFFSPMDIYGSLESMKVMVKKLHSEGIEVLLEVVFTHTADS-----GALRGIDDSSYYYKGRANDLDSKSY-----------------------------------LNCNYPVVQQLVLESLRYWVEFHVDGFFINASSLLRGVHGEQLSRPPLVEAI------AFDPLLAETKLIADCWDPLEMMPKEVR---------FPHWKR-WAELNTRYCRNVRNFLRGRGVLSDLATRIC------GSGDVFTDGRGPAFSFNYISRNSGLSLVDIVSFSGPELASEL------SWNCGEEGATNKSAVL----QRRLKQIRNFLFIQYISLGVPVLNMGDECG--------------------------------------------------------------- 110601976 331 -------------------------------------------------------------------------------------------------------------------------------------------------------------DLGGDEALANLKERCRQRGIRLASDMVPNHTGIYSRWTVEHPDWFPPYPAYSFNGPDLSFSSEVSLNIEDGYWDHRDGRTRYIYHGNDGTSTPWNDTAQLNYLLPQVREAVIQTILHVARQ-FPIIRFDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169772147 100 ------------------------------------------------------------------------------------------------------------GGDVAGLVDTLDYLQGMGIKAIYLTILMNQPWGS--DGYSALDTTLLDQHFGDIATWRNAIDEIHKRGMYVIFDNTIGHLNDTTPFSVKEHKALWKSNRRYVDFDIGNDYNQTCDYPRFWYEDGYPSDFDQYPDWQRQLAKFASVQDRLREWHPSVRERLIRHSCMIIQLDIDGFRYDATQSTVDALGDMSM----------AYRECARAVGKENFFIGEITGGNTFGSIYLGRGRQPNQYPETAEKAMKMTNESESQYFLREAIDGAAFHYSTYRALTFLGMDGNLAAGYDVPVDWVDAWNLMLQSNDFINPNTGKFDPRHMFGATNQDVFRWP-TVEKGVERQLLGLYITTLLLPGIPLLLWGYILDATASNYIY--GRQAMSPATAWRDHGCFSLDSSQYYQWPIQAGRETAAYDHRDPAHPVRNIIKHMYQLREDFPVLNDG 154308143 99 ------------------------------------------------------------------------------------------------------------GGDLQGLIDSLDYIQGMGIKGIY---IAGSPMINAPWGYSPLDFSLLDQHFGDIDLWRKTTTAIHDRGMYVMLDNTMGTMGDEHE--VLWRNDNRQYLDFYTVKEDVTDLMNYDSEFDQYGDTEAFGVF---PDWQRQLSKFASVQDRLREWVPSVRTKIIFTCMIIQQLDIDGLRVDATQITVDALGS----------FSHAIRECARDVNKTNFMVTGEITGGNTFGSIYLGRGRQPDMLPSSMA---DAVKLTSNSSLAYFIRDHDQNALDSAAFHY-SVYRTLTRFLGMDGNLASGYDTPTN--WVDAWNEMLVTNDFVNPNTGVFDPRHMYGVSNQDVFRWPAIQNGTQKQLLGFFI--TTIH-MPGIPLLLWGEEQATHGCYALGSGTYYQFPNDSCTRGC---NDDWNSRDHRDPSHPVRNIVKAMYQMRDNYPVLTDG 2801805 169 ----------------------------------------------------------------------------------------------------------------------LPRIKETGYTALQIMAIMEHAYYAS-FGYHVTNFFAISSRCGIPEDLKYLIDKAHQLGLYVFMDVVHSHASSNSM----------------------DGINNFDGTDHQYFHEGERGRHSLWDSRL------------FNYGHWEVLRFLLSNLRWYMEYHFDGFRFDGVTSMLYL--HSGIGVQFTGNYSEYFGFQVDVDACVYMMLANKLVHYPDVAVTIAED-------VSGMPTLCVPVDRGGLGFDYRLAMAIPDM-----WIEVLEKEKDENWNMGN-------IVFTLTNRRWNEKSIGYCESHDQALVGDKTIAFWMDAAMYTDMSCNGYPSPAVERGIALHKMIRLLTMCLSGEGYLFMGNEFGHP---EWVDFPREGNGNSYQH------------------------------------------ 24935307 81 -------------------------------------------------------------------------------------------------------------GDVRGVQSRLDYLKQLNVRAM----VMQLIPEDSATTRQEVNFTNVDVRYGRLDELQKLMTEARRKDIKIILDMFP------AKWFSNGTSGTTK-----------------------------------------------------------MREEMKKALKFWMEQGIAGFRIGVEGLGEKE---------EVNDLFEEWHNVTSTYKERRVLIADARQD-SDLAEYLVENGADLPVVYDLRKLSANSTET-DVHNLVKSL-------------IMKAANKSIGLAIGGR----------------NGYLATKNPGLN--------------------------------------RALGVLLLTLPGTPFIYYGDEIGLR-DFEGAEIPMPWNDS---------------------------------------------- 77416832 77 -------------------------------------------------------------------------------------------------------------------------IKDLGYNAIQLMAIMEHAYYAS-FGYQVTSFFGVSSRYGTPEELMRLIDTAHGMGLYVLLDVVHSHACKNVLDGLNMFDGSDHC---YFHEGGKGRHDLWDSRL-------------------------------FNYGHWEVLRFLLSNLRFFMEYRFDGFRFDGVSMMYHHHGIGTGFSGGYHEYLMLANDMLHKLYPRIITVSEDVSGMPGLCLPVEEGGIGFDY------RLAMAIPDMWIKLLKEQRDDDWDMGNICWT---LTNRRHMEKTIAYAESHDQALVGDKNTCLLVNGQGMYTHMSD-----------------------MTPLTPIIDRGLALHKMIRLLTHGLGGEGYLFEGNEFGHP---EWLDFP-RAGNNNSFHYARRQW------------------------------------ 194218341 190 ------------------------------------------------------------------------------------------------------------AGDLAGLKGRLDYLSTLKVKGIVLGPIHENQEDDVAG----TNLEQIHPALGSKEDFDSLLQSAKKKSIRVILDLTPNYRG-QNPWF---------------------LPDEITT----------------------------------------VATKVEDALKFWMQAGVDGFQFRDVG-----------NLTNASSFLAKWQDMTKNISEDRLLIA--------------------------------GTESSDLHQIRSLLESTKDLLLTS---SYLSNPSFTG----------------KHVEFLVTQYLNTTGSRWCSWSLSQ----------TGLLTSFVPAQLLRLYQLLL--------FTLPGTPVFSYGDEIGLEAAVPPGDESSFPNTSRSVSSSK---TVKAQSQDPGS----LLSLFRRLSDQRSKERSLLHG 212714548 85 --------------------------------------------------------------------------------------------------------------------------------------------------------------VGSEDDLKEMTATAHKYGVRVIVDVVANHFTSD--W--SAIDSDWQNKDYFHSRSNCGGND---------------GDQINYSSRRDVTQCHLLGLWDLNTQNQYVADRMQDFLKTAVADGVDGFRFDAAKHV--ELPTEVFDN-KTSNYWNTILNNGSQFQYGEVLQGDSGLDYKAYADLFANNSSDGGGNTAYGKSVRAAISSGNLSTMVQNIDTGGAKED--QLVTWVESHDDKESTYLTNDQIVFGWAIVGSRKAGAPLYFNRPVGSGGTNAQFAEQSQLGDA------------------------------------------------------------------------------------------------------------- 168022656 199 -------------------------------------------------------------------------------------------------------------------------------------------------GYHVTNFFAVSSRSGTPEDLKYLIDQAHSMGLRVLMDVVHSHASTNAVDGLAGYDLGQPAQESYFHTGARGYHKLWDSRL-------------------------------FNYGSWEVQRFLLSNLRWWMDEYMDGFRFDGITSMLYH--HHGLNMRFSGNYYEYFSEATDVEAVMYLMLA------NDLVHKMYPDATVIAEDVSGFPTLCRPVSEGGV-----GFDYRLAMGIPDKWMEYLKVKEEEDWSMGDHTLTNRRYKEPCVAYSESHDQSMVGDKSYAFL--------LMDKEMYFSMLATQPSNPIVDRGIALHKMIHFITMALGGEGYLFMGNEFG--------------------------------------------------------------- 66045972 83 ----------------------------------------------------------------------------------------------------------------------------------------------------------IDPDLGTEAQLLSLTRIAAAHNAVIIDDIIPSHTGKGAD-FRLAEMAYEDYPGLFHMVEIREEDWQLLPEVPAGRPGVKETDWSATDARRWYLHYFKDGQPSLNWLDPAAQQMIIGDALHAIDMGARVLRLDANGFLGVERRAEGTAWSESHPLSITGNQLLAIRKAGGFSFQELNLTIDDIASM-GQGGADLSYDFITRPAYQHALLTGTTEFLRLMLRQVHAYGDPASLIHALQNHDELTLELV----HFWTLHAHDTFHYQGQTFPGNILREHIREEMYEYNLKFVTNGVSCTTASLSTITDADIQQIQHIHLLLVMYNAMPGVFALSGWDLVGLTLPAEQVDHLMQDGDTRWVHRGAYDLSLVTQLQRPDSFASQ----LKKILAVRRA------- 211585572 99 ------------------------------------------------------------------------------------------------------------GGDVAGLVDTLDYLQGMGIKGIYITGTSLLNMPWTSDGYGVVDTTLLDAHFGTIQAWRDAITEIHKRGMYVLFDNTIATMADEKEW-PALWKSERRYRDFRFWYEDGYPVNEYDSDFDQYGDIEAFGVW---PDWKRQLAKFASVQDRLREWNPSVRERLIRHSCMIISFDIDGFRYDATQATVDALG----------DMSAAYRECAREVGKENFFIGEITGGNDFGTIYLGRGRQRNQYNSAVTMNLTNTSSAQYREAGHEAIDSAAFHYSTYRALTFLGMDGQLTAGFDAPVDWVEGWDYMVKTNDLINANTGVFDPRHMFGATNQDVFRWP-AIANGTHRQLLGTFVGTLLLPGIPLLLW--------------GEEQASAENYIYGRQAM-SPATAWMTHGCFQWPITAGREDHRDPSHPVRNVMRHMFQMREHYPVLNDG 125551014 325 ------------------------------------------------------------------------------------------------------------AGTFTGLSAKVEHFRSLGVNAILLEPVF--PFHQVKGPYFPYHFFSPMNLYSSIKSMKDMVRVMHRNGIEVLLEVVFTHTAEGESECQTISMRGIDNSSYYI-------------------ANGIAGCKASI----------------LNCNHPVTQKLILDSLRHWLDFHVDGFCFINAPFLVRGPGGEYLSRPPLLEAI--------AFDP-VLSMTKIIADPWSPL-----DISNVQFPFPHWKR-WAEVNTRFSIDVRKFLKREALISDLATRLCGLFSTRGPAFSF-NHVSRNSGLSLVDLVSFSNDDLLSESSWNCVEEGPSED----------------SAVLQTRLRQIRNFLC---ILFVSLGVPVLNMGDECG--------------------------------------------------------------- 156976050 147 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELHKHGIEVILDVVYNHTAE-------------------------------GGEGSTIFNLKALDSRFYIKHGQH-FANFTGCGNTVDLTYQPAMNLVMDTLRYWVEFKVDGFRFDLAA----TLGRQGDNYNPEAAFFKAVAQ--DPTLRETKLIAEPWD--------IGPNGYQ-VGNFPFLRDISRSFWRGDQGYLKEFLMGSRDIYSAANWVNYITYHDGFTL---------QDLVSYKHKHNEANGEENRDGHGDNRSENYGVEGETENLMIIATREK------------QKRNLMASLLFAF-GIPHILTADVLSHTNNNAYCQD----NETSWLN-----WTKSERKED---------------------------- 46360118 305 -------------------------------------------------------------------------------------------------------------------------------------------------GYHVTNPFAVSSRSGTPEDLKYLVDKAHGLGVRVLLDVVHSHASSN-------------------TNDGIAGFDLGQRDVDSYFGTGEAG-YHWLWDSRLY-----------KYDNWEVMRYLLSNLRYWVDYNFDGFRFDGVTSMYEQYFSTSTNVDGV-VYLMLANELLHSLYPEIEVIAE---------------------DVSGMPTLCLPVDKGGVGFDARLAMSIPDF-----WVKYLKTKPDEQW------STFEMVSTLCNRRYTEKAIAYVESHDQSIVGDKTTAFWLMDAEMYDGMSTLNEPSVVIERGIALHKMLRLVTASLGGEGYLFMGNEFG--------------------------------------------------------------- 119025725 76 ---------------------------------------------------------------------------------------------------------------------------------------------------------KLDSKEGTEAEFKNMVRQCKAAGVGVIADTVINHTTGVDK-TQGTGTAGSPYDNKGDFPEAGYTPSDFH----------APCSIWTYRDAESVWNCQVSGLQDLDTSSPHVRDVLSDYFVKLLDYGVAGFRVDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 189345906 209 --------------------------------------------------YIQDEDRYLFFENVAASHQDNRKEQAPDFSSLDNAPANSPDSSWMPEVVMIATYVDQLSKQLQDIDEELDILAERGFTSLWLSPIQGNPEAKASA-YAL-DRYDIADDLGGYEGYLNLRHRAMHRGIRLASDMVPNHT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 171465894 154 ------------------------------------------------------------------------------------------------------------AGDLASLKGHLDYLSTLKVKGFVLGPIHKHQKDDLAG----TDLEQIDPAFGSKEDFDSLLQSAKKKSIRVILDLTPNY----------------------------------------------KGQNSW----------FDSTQVD------TVAAKMKEALSFWLQAGVDGFQVRDVG-----------DLPGASSFLAEWQNLTKSFSEDRLLIAGT-----------------------------------DSSDLQQILSLLEPTKDLLLTSSYLSN--------------------------------SSFTGKQTSFLVTQYLNATGSRWCSWSLSQAGLLTSSVPSHLLRLYQLLL--FTLPGTPVFSYGDEIGLE------------------------------------------------------------- 145345659 238 -------------------------------------------------------------------------------------------------------------------------------------------------GYHVTSPFAVSSRSGTPEDLKYLVDKAHGLGVRVLLDIVHSHASSN--------------------VNDGIAGFDFGQRAEDSYFGQGEAGYHWLWDSRLY-----------KYDNWEVLRYLLSNLRYWVDYKLDGFRFDGVTSMYEQYFSTATNVDGV-VYLMLANEMLHSLYPEIEVIAE---------------------DVSGMPTLCLPVNEGGVGFDARLAMSIPDF-----WVKYLKERPDEQWSMFEMVSRRYTEKAIAYVESHDQSIVGDKTTAFW----------LMDAEMYSGMSTLNEPSIVIQRGIALHKMMRLVTASLGGEGYLFMGNEFG--------------------------------------------------------------- 213406908 103 ------------------------------------------------------------------------------------------------------------GGDIKGLVESLDYLESLGVKAIYITPFQNLPWAP--DGYSPLDFTLLDKHTGTIQDWQDAITKLHERGFYLIIDLTVSTLSESHSFANASKGYTMDYKNDDLIYSDFQISNGWDATGLPLNSTEAEGDFDQYGDNHPPWWNFASVQDRLRDWDPLVAKKLMHLTCLAVRLDVDGIRVDATQITSDFLGSWAA----------AVRECARAVGKHNFFIGEVTSGADYGSIFLGRGR--QSDQRPKTVDIGMSLTYDNSTYFLR--KVNDSALDSVSFHYSVYRTLTLLLGLQGELFAAFDLNRYD---FPTMWEQMLKQDDLINANTKKFDPRHLYGITNQDIFRWPSIKDGVYKQMLGFFVTHLVM---PGIPLVYYGEEQNLKANYIFGRQPIVSSIGLDIDFTPADWT----GHDHLDVTSSTKHYIARMNEIRANYPQIRDG 163637747 83 -----------------------------------------------------------------------------------------------------------------------------------------------DGNFDRISF-DIDPLYGSEQELVQMSRMAAAHNAVTIDDLIPSHTGKGAD-FRLAEMAHGPYPGLYHMVEIREEPAGRDSVQRVIFPGVKETDWSVTPTRRWYLHYFKDGQPSLNWLDPAAQQMIIGDALHALDLGARGLRLDANGFLGVETRASGTAWSESHPLSIVGNQLIGIRKAGGFSFQELNLTLDDIAQMC-KGGADLSYDFITRPAYQHALLTGDTEFLRLMLKEMHAFGDPASLIHALQNHDELTVELV------HFWTLHAHDMYLYKGQTGSILREHIREEIYEYNLRFVTNGIACTTASLLGIRDLEQIGAAEIELIQKVHLLLPGVVALSGWDLVGLPLPAEAVAQRMLDGDTRWIHRGGYD------------------------------------- 722279 64 -------------------------------------------------------------------------------------------------------------------------LSSLGITALWLPPAYK-GTSQSDVGYGVYDLYDIRTKYGTKTQYIQAIQAAKAAGMQVYADVVFNHAGADGTEFVDAVEVDPSNRNWRWYHFDGTDWDESRKLNRIYKFRSTGKAWDWEENGNYDYLMFA----DLDMDHPEVVTELKNWGTWYVNTNIDGFRLDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156742052 343 --------------------------------------------------------------------------------------------------------------------------------------------------YSLYDY-QIAAALGGQPALDNLRARAWQRGIRLSADMVPNHVGIDGRWVIE-------HPDWFIQLPYPPFPT-YTFNGPDLSSDERVGIFRWTGEARYIYHMPWNDTAQLNYLKPEVREAVIQTILHVARL-FPIIRFDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 148547988 83 -----------------------------------------------------------------------------------------------------------------------------------------------DGNFDRISF-DIDPLYGSEQELIQMSRMAAAHNAVTIDDLIPSHTGKGAD-FRLAEIAHGPYPGLYHMVEIREEDWTLLPEVPAGRPGVKETDWSATPTRRWYLHYFKEGQPSLNWLDPAAQQMIIGDALHALDLGARGLRLDANGFLGVETRASGTAWSESHPLSLVGNQLIGIRKAGGFSFQELNLTLDDIAQM-SRGGADLSYDFITRPAYQHALLTGDTEFLRLMLKEMHAFGDPASLIHALQNHDELTVELV------HFWTLHAHDMYLYKGQTGSILREHIREEIYEYNLRFVTNGIACTTASLIAIGATDIELIKKVHLLLVMYNAMPGVVALSGWDLVGLPLPAEAVAERMLDGDTRWIHRGGYDLSLDSQLDEGDSFACQV----KKLLAVRQA------- 116786896 63 -----------------------------------------------------------------------------------------------------------------------------------------------------------NSNYGSEQELRDAVDAFHQKGIGCVSDIVINHRC----------GTKQDDKGMWCVFEGGAEDGRLDWGPSAVCVNDKP--YACGSGQADTGGDFTR-APDIDHTNPAIQANLSEWMNWLKSHGFDGWRFDALGYEGKLLGIYAEN-----------------TNPEFA-VGEVWDPVAN------GSDGRIAYD-------------QDAHR-QRLVDWVHSTGDRATTFDFTT----------KGILQEAVKSNELWRKDSNGKPSGLIGVLPQKAVTFIDNHDTGS-----------TQQNTWPFPPDKLILGYAYILTHPGIPTIFY-------------------------------------------------------------------- 149188231 116 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELHRHGIEVILDVVYNHTA--------------EGGDNGAVFNLKALDSKFYLRHGEFFANFTGCGNT----------------VDLNYQ--PALNLVMDTLRYWVEFNVDGFRFDLAA----TLGRNGDNFNRDAAFFRAVAQ--DPVLKQTKLIAEPWD---------IGPNGYQVGNFPFLRDITRSFWRGDQGYLKEFLMGSRDLYSAANWVNYITYHDGFTM---------QDLVSYKHKHNEANGEQNRDGHGDNRSDNYGAEGDTDNPVILATR----------EKQKRNF--MATLLFSF-GIPHILTADVLSHTNNNAYCQD----------------------------------------------------- 21224410 36 ----------------------------------------------------------------------------------------------------------------------VPYLASLGVSHLHLSPVLEAVPG-SLHGYDVVDHARVRAELGGEEGLRALSRTAREHGLGLVVDIVPNHMSPRHNHALWEVLREGPSSPYARWFDDWQAQDGYHEHAFPLRDGTADLPLPRLLDAQWYRPVWWRLRTELNYRRPEVFEATHGTVLRLLHEGVDGLRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 161085685 511 -------------------------------------------------------------------------------------------------------------------------------------------------------------------EMKEMVQGLHTNGISVVMDMVLNHV-----YSQSASAFEKAEPGYYFRKNTQSGCGNDTASNHEMFG-----------------------------------KYIIDSVTYWANYDIDGFRFD----EMTLLDSTTMN---------KLRAALTALDPHIIMYGEGWGDSNANIGFFNPGERDAISNNGGSAGGFAAGNTASTTTVAGALLASGSWNGNGTSINYVECHDSFTLNDSLWSADPNDSVATHQARVTLANATNIL----ANGVTFMETGQEFDQSKLVNPSNLMPLSPTQTQAYQSGSME---------KPAWYYNGLFGLDSNGTYHGNPVVAGDVVN----AMNWDNVKDNQNA-------VNFIGNLMKFKKSNPQF--- 167589351 234 -------------------------------------------------------------------------------------------------------------GTFDDVIARLPAIRAMGFDVLYFPPVHPHRKGRNNSKSAAPDHDALHPALGTFDDFRRLNEAAHAHGLALALDFAV-QCSPDHPWL-------TSHSGWFDWRPDGSL--HYAENPPKKYEDIVNVDFYTDDAM------------------PGLWLALRDIVLFWIGHGVTLFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 189500071 95 ----------------------------------------------------------------------------------------------------------------------LPYLARLGINTIYLLPVTLPGKVNSKGPYAVKNPYEIDPLLAEPAELKAFMEAAHLMGMKVVFEFVFRTSSVDSDWIEK-------HPDWYYWLRASPE--------GSVPASYAPPLFDQETLNTIYEKVDKHDLSDLPEPSADFREQFTTAPRQVIDREVRGISPDVVASAFSDWPPDDKQPPWTDAYLKLHRSFNYIAYNTIRMYMELWNTIAGIIPYFQK---HYAINGA-MIDMGHALPSSLKTAIVENARKQNP-----HFAFWDENFDPSPSIRDEGFNAVFGSLPFVIQDPIYIRGLLNYLNKTGVVVPF------FGTGENHNTPRVCHNLDGKESGRNRSRFIFGLASVLPAIPFIHSGMEI---------------------------------------------------------------- 149062279 143 ------------------------------------------------------------------------------------------------------------------------------------------------------DLKQIDPDLGSQEDFKDLLQSAKKKSIHIILDLTPNYKG-QNAW-------------------------------------------------------FLPPQADI------VATKMKEALSSWLQDGVDGFQVRDVG-----------KLANASLYLAEWQNITKNFSEDRLLIA--------------------------------GTASSDLQQIVNILESTSDLLLTSSYLS-----------------------------------QPVFTGEHAELLVIKYLNATGSRWCSWSVSQAGLLTSFIPAQF--LRLYQLLLFTLPGTPVFSYGDELGL-------------------------------------------------------------- 170088364 97 ----------------------------------------------------------------------------------------------------------RYGGDLQGLVSRLDYLQGMGIKLIFMTPFL--NMIWQADSYSPLDFSVLDPHWGNINDWRSVIDQIHARGMYFMADFTVGTMADLIG-FEGHLNKNPSYLPWFSEYADFSINNKRNSSCQMPTFWQDDGAFGVHPDWQRQLSKFASVQDRLREWKPEVMDKIKFSCMAIKALDIDAIRVDKA---------TQVTVDGLSSWASATRACAKTLGKTNFFIGEVTGGDTFGSLYLGRGRTPTQKPPGFLAA---ANITSTSNYFLR--DSNLNGLDGVAFHYSIYRSLSRFLGMDGNLQVAYDID----VNFVTAWNQMFVDNDFLNPSTGLVDPKHMYGTSNFDVFRWPSLENGTQRSV---LATFITTLVMPGIPLLYYGEE----------------------------------------------------------------- 119178808 109 ------------------------------------------------------------------------------------------------------------GGDVLGLVDSLDYISGMGIKGIYIAGTILINEPWGADGYSPLDTTLLDRHFGDIEMWRYAVTEIHKRGMYIVMDSTLATLGDL-LGFEGYLNTTTPFRRYLDFHPGNDYPRFWDESGYQLEPSETGEAFGVYPDWQRQLAKFASVQDRLREWLPSVREKLIRSCLIITQLDIDGIRYDATQATIDALG----------DISSAYRACARKVGKTNFFLGEITGGNTFGAIYIGRGRQTDMRPSSLKDAVRLTYDNDTYFIRKKGKSALDAGAFHYSIYRSLTRFLGMDGNLEAGFDTSLNWVEAWNEMLLTNDFINTNTG--------ELDPRHMFGATNQDVFRWPSLQQDTQ---RSLMALYIITLHLPGIPLVLWGEEQASAQNYIFGRQPMSSSIASLGSSQYYQWHDDAVSYDHRDPSHPVRNILKAMFQMRENYPTLNDG 153827841 64 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELHRNSIQVILDVVYNHTAE-------------------------------GGTNGPVFNLKALDPNYYLHHGDHY-ANYTGCGNTVDLSNQAALNLVMDTLRCWVEYQIDGFRFDLAA-------TLGRRGDEFSKEAAFFKAVADPVLREVKLIAEPWD---------IGPNGYQVGNFPFLRDITRSFWRGDLGFLKEFLMGSRDLYSAANWVNYITYHDGFTL---------QDLVSYKHKHNEANGEQNRDGHGDNRSDNYGFEGDTDSIVIRATR----------ERQKRNF--MASLLFAF-GIPHILTADVLSHTNNNAYCQD----NDISWLN-----WENNETKQD---------------------------- 195997795 205 -------------------------------------------------------------------------------------------------------------------------------------------------GYQVTNFFAVSSRYGTPEELKSLIDTAHSMGITVLLDLVHSHASK----------------------------------------NVLDGLNQFDGTDACYFHSGPQGMHPLW----DIQRFLLSNLRWYMDNYMDGFRFDGVSMLYHNHGTQGFNYEEAVAYLMLANYFLHTFYPDVITIAE---------------------DVSGMPGMCREIEYGGIGFDYRLAMAIPDM-----WIKMLKEEKDEEWKMGH---VTFILTNHRYKEKVIAYAESHDQALVGDKT---IAFWLMDKEMYTNMSNLTTLTPVIERGLALHKMIRLITFGLGGQSYLFSGNEFG--------------------------------------------------------------- 29828694 32 ----------------------------------------------------------------------------------------------------------------------VPYLASLGVSHLHLSPVLETVPG-SLHGYDVVDHARVRDELGGERGLRSLARTAREHGLGLVVDIVPNHMAPRHNWEVLREGPDSAYAHWFDVDWDAQGGQLLLPVLGQPLGAEIDRLKVDGDVLRYYDHVFLDAQWELNYRRPEVFTATHATVLRLLDEGVDGLRID---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 3582498 54 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEEQFARMVRRCNNVGVRIYVDVVFNHMAADGGTVGTGGSIANPSVKSY-------------PAVPYSNPDFHPTCINNYNDAAQVRNCELVGLHDLNQGNSYVRDKVVLFLNHLIDLGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 91223101 115 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELHKNGIEVILDVVYNHTA-----------------------EGGEGPTIFNKALDSRFYIKHGNHFANYTGCG--NTVDLTYQPALNL--------VMDTLRYWVEFKVDGFRFDLAA----TLGRQGDDYNPEAAFFKAVAQ--DPILRETKLIAEPWD---------IGPNGYQVGNFPFLRDISRSFWRGDQGYLKEFLMGSRDIYSAANWVNYITYHDGFTL---------QDLVSYKHKHNEANGEENRDGHGDNRSENYGVEGETENLMIIATREK------------QKRNLIASLLFAF-GIPHILTADVLSHTNNNAYCQD----NETSWLN-----WEETERKQ----------------------------- 148974092 130 -------------------------------------------------------------------------------------------------------------------------------------------------------------------ELKTAIRELHRNGIEVILDVVYNHTAE-------------------------------GGEGGTTFNLKALDSRTYIKHGCHY-ANFTGCGNTVDLTHQPALNLVMDTLRYWVEFQVDGFRFDLAA-TLGREGDNYN--PEA----AFFKAVADPVLKETKLIAEPWD--------IGPNGYQ-VGNFPLLRDITRSFWRGDQGYLKEFLMGSRDIYSAAHWVNYITYHDGFTM---------QDLVSYKHKHNEENGENNRDGHGDNRSENYGVEGETENLLVIATR----------EKQKRNF--MASLLFAF-GIPHILTADVLSHTNNNAYCQES----ETSWLN-----WEDSERK-------TYFKTWLSEMIAARQQ------- 197333981 138 ------------------------------------------------------------------------------------------------------------GGDIAGLTQKLDYLAELGVDVLWLSTPLESPEYPYAGG-ATLDWTQLDTNMGTEQEMRTFVDSAHQLGMRVVVDTVPSEPSADLQQFNIQPKDASDLPSYWNEWKDGQNLTNYLDAF-------------KDENGQI------PQWWSPAWSDPSS-EGNISTPEFFANKPVT----------------------NVAQVSRAKNELLT-------------QWITTWVAKFGIDGVVLSDSTPQLTQKIEASASK-AFELWKTHNQYKALESSSFLVVDLN---------EKESFKPQIVSMQKNKDQCFSQFTYRLSATEKSHELYAIN--WFEER---------GLDDLSEANYSEFRDTASALLLSQGNIAIWYGDETAKSGE-AYSE---------------MNWDEMTG------LRLSLLSHWKKLLAFRANHSALSDG 157126785 185 -------------------------------------------------------------------------------------------------------------GTYKNFADNIPRIKSLGYNTIQVMAIMEHAYYAS-FGYQVTSFFAASSRCGTPDELKYMVDKAHEAGLFVLLDVVHSHASK----------------------NTQDGLNQFDGTNACYFHDGSRGEHSLWDSRL------------FNYSEYEVLRFLLSNLRWWHDYNFDGYRFDGVGFSGDYNEYFGLNVDEALIYLAIANYFLHKMDPNVITIAEDVSGMPTLCRPT--DECGVGFDY----RLGMAIPDKWIQLLKTKKDEDWNI---GNLVHTLTN-------------RRWMENTVAYAESHDQALVGDKTIAFW----------LMDKEMYTHMSVMSEPNLIIDRGLALHKMIRLITHGLGGEAYLFMGNEFGHP---EWLDFP-RIGNNESFHYARRQWHLV----DDQTLKYR--------------------- 159896629 246 --------------------------------------------------------------------------------------------------------------------------------------------------------------------FREMVQALNQIGLRVVMDVVYNHT---HSSGQASCA-----------VLDRIVPGYYHRLDADGNVCNSTCCANTASEQH------------------MMEKLMLDSLRTWADYKVDGFRFDLMGHHLKR------NMLAIRAMLDSLTLAEHGVDGKAIYVGEGWNFGEVADGARGENASQYAMAGTGIGTFSDRLRDAQVQGFATGLLDRPNVYEQRA---FVERHDVVRLSLAGNLAEYPILSCEGQQTLGGHLYINGKPAAYGLDDHIAYVSAHDNETLFDGVQVKAPLESPIAERVRMHNLALSLVALAQGIPFFHAGDEL----LRSKSLDRNSYNSSDWFNR--IDW------------------------------------ 126333667 198 ---------------------------------------------------------------------------------------------------------------LAGVKARLDYLSTLKVKALVLGPIHKNVQDDLGG----TDLQQIDPALGTLQDFTNLLLEAKKKNIHIVLDLTPNYRGRSS-WF-------------------------------------------------------------LPHQSEEVNERMKEALSFWLNNGVDGIQLDV------------QNLTDASSALSQWSNLTHSISEDNVLI-------------VGTEASELS---QLMSLLNDTD------------------------------------LLSSSYLEDFGRRSSSGRE-LKDLVTSYLDATGGHWCTWTYSQV-------GHLASLVP--------AHLLRLYHLLFFTLPGTPIFSYGDEIGL-------------------------------------------------------------- 27728147 352 ------------------------------------------------------------------------------------------------------------AGTFSGISEKWHHFKDLGVNAMLLEPIFPFDEQK--GPYFPWHFFSPGNMYGPSGDMKDMVKKLHANGIEVFLEVVFTHTAEDAPLMNV-------------------------------------DNFSYCIKGGQYLNI----QNALNCNYPIVQQMILDCLRHWIEFHIDGFVF--VNASSLLRGFNGEILSRPP-LVEAI--AFDPILSKVKMIADNWNPLTN----------DSKENLFPHWRRWAEINMRFCDDIRDFLRGEGLLSNLATRLC------GSGDIFAGGRGPAFSFNYIAR----NSGLTLVDLVSFSSNEVASE--LSWNCGQEGATTNNIVLE----RRLKQVRNFLFILFISLGVPVLNMGDECGQ-------------------------------------------------------------- 169826784 3 ------------------------------------------------------------------------------------------------------------GGDFTGLQDKLKFIGEMGYTIVSIGPIY---STEKYDGSMPTSYSTIERHFGTTEEFQSVVEAYKAKNMSIMVDFPLSDVSPNHEWGKDAAKAD---------------------------------WIASTNNGQI--------QWDL--SNKDVQEALIQAIDFVSTYDIGGIRL----THISDADT---------DFINNMIAALKDTKASLYVIT----------------------NEASDADFDATFSTETAEIYRNIFKNVDMDSSK------------LTEPFSGEKPTQIMVDSLETHRFTFD----------------SANENMFPPT--------------------RLKMAMGALFMMPGTPVVQYGTEIAM-------------------------------------------------------------- 168047240 340 -------------------------------------------------------------------------------------------------------------------------------------------------GYKVTNFFAISSRFGTPEDFKRLVDTAHGLGLMVVMDIVHSHAAPNEGNGLASFDGANDC----YFYPGRRG-----------------------HHKRWGTRMF-------KYGEYEVLRFLLSNSKWWMEYKVDGFYFHSVTSM---LYTHNGFTPFTSGLDDYCNQYVD--KDALIYLSLAN----EMLHQLSPNMITIAEDATFYPGLVDSINKGGL-----GFDYYVNSAPSEMWPFLIENVPIQEWSVTEASSLITG--------------TLITTENTTKALVYSENHNQSIVGGQSLAEALLGTSKESSKNISKLKIIRLITLSLAGSAYLFMGNEFGHP---KWVEFPRAKNNNSFAH-AYRRWDLLEE------------------------------- 171779360 21 -----------------------------------------------------------------------------------------------------------------------SHLAQKGITKIWMPPAFKA-THDSDVGYGVYDLFDIRTKYGTKADYLEAISALKNNGIEPLADVILNHAAADHGWTNFTFEGRHRAYNDFEWHWYHFTGTDYDVKTGKTGIFLIQGDNKGWANQELVDGENGNYDYDLDFKHPEVIKNIYDWADWFVETGVKGFRLDAI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156387886 205 -------------------------------------------------------------------------------------------------------------------------------------------------GYQVTSFFAASSRYGTPDELRLLIDTAHSYGIVVLLDIVHSHAA------KNVMDG----------------LNQFDGTEGCYFHSGGRGTHSLWDSR-----LFDYTQW-------EVLRFLLSNLRWYMDYQFDGFRFDGVTYHDHGLGHGFGGGVDTQSLIYLMNEMLHSIYPDVITVAEEVSGLPGLCRPIAEGGTGFDY------RLGMAIPDMWIKVL-KSLKDEDWVMGDIVWTLINRRHNEKTIAYAE-----------SHDQALVGDKTIAFWLMDKEMYTNMSDMTPFTPII--------------DRGIALHKMIRLITMGLGGEAYLFIGNEFGHP---EWLDFP-RAGNNISYHYARRQWHLVD-------------------------------- 84494334 42 ---------------------------------------------------------------------------------------------------------------------------SLGVSHLYLSPILQ-PAPGSTHGYDVVDHSSLNAEAGGREAFDRLVAAAHREGLGIIVDVVPNHTVPDAAYLNAALGRESATANWFDVNEDETVLRYYDHEYPVAPGTEHLDLADLVAAQHYRLTDWRDGAAELNYRRPAVFDATHELLLTLFRDGIDGFRID---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 73698627 341 ------------------------------------------------------------------------------------------------------------AGTFSGLAKKLQHFKDLGVNAVLLEPVFTFDEEK--GPYFPCHFFSPVNLYGTINSMKEMVKTMHANGIEVIMEVVFSNTAE-----VGALQGIDDLSYYY-----------ANGVVGGLKVHSA-----------------------LNCNYPIVQNLILDSLRHWVEFHIDGFSFNASHLLRGYHGEYLSRPPLVEAI------AFDPVLWKTKIIADCWDPNDMETKEIR---------FPHWMR-WAEINTNFRSDVRNFLRGESLLSNLATRLC------GSGDMYSDGRGPAFSFNYISGNFGLSLVDLVSFSNAGLEAEL------SWNCGEEGPTNSTAVLE----RRLKQIRNFLFILYVSLGVPILNMGDECG--------------------------------------------------------------- 153833451 121 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELHKHGIEVILDVVYNHT---------AESGEGP-----TIFNLKALDPRFYIKHGQHFANFTGCGNTVD----------MTYQPALNL--------VMDTLRYWVEFKVDGFRFDLAA-TLGRQGDDYN--PEA----AFFKAVADPILRETKLIAEPWD--------IGPNGYQ-VGNFPFLRDISRSFWRGDQGYLKEFLMGSRDIYSAANWVNYITYHDGFTL---------QDLVSYKQKHNEANGEENRDGHGDNRSENYGVEGETENLMIIATREK------------QKRNLIASLLFAF-GIPHILTADVLSHTNNNAYCQD----NETSWLN-----WTTSERKQD---------------------------- 126654451 83 ------------------------------------------------------------------------------------------------------------GGDFTGLQDKLKFIGEMGYSIVSIGPIY---STEKYDGSMLTSYSTIERHFGTAEEFQSVVEAYKAKNMSIMVDFPLNDVSPKHEWAK----------------------------------DTAKADWIASTNNGQV-------QWDL--TNTDVQEALIQAIDFVSTYDIGGIRL-----------THISNAD--TDFINKMIAALKESKASLYVITEASEADFDAT--FSPATAEIYRNIFKNVDMDSS---------------------------------KLTEPFSGEKPTQIMVDSLETHRFTFD----------------SANENMFPPT--------------------RLKMAMGALFMMPGTPVVQYGTEIAM-------------------------------------------------------------- 55821518 29 -----------------------------------------------------------------------------------------------------------------NLAEDAQHLADLGISHVWMPPAFKA-TNKDDVGYGVYDLFDIRTKYGLKEEYLNAINQLKNVGIIPMADVVLNHKGWTHFTFDGRQKAYNDFEWHWYHFNGTDFDAKRNKKGIYLIQGDNKGWAHNDENGNFDYLMFAN----LDYRHPEVIENIYEWADWFVETGVQGFRMDAI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195124622 189 -------------------------------------------------------------------------------------------------------------------------------------------------GYQVTSFYAASSRYGNPEQLKRMIDVAHAQGLYVLLDVVHSHASK---------------------------------NVQDGLNQFDGTNSCFFHDGARGEHALWDSRL-FNYTEYEVLRFLLSNLRWWHDYNFDGYRFDGVGFSGDYNEYFGLNVDDALNYLGLANYMLHKLDPEVITIAEDVSGMPTLCRPVSEGGIGFDY------RLGMAIPDKWIELLKEQTDDQW----------------DIGNIVHTLTNRRWMENTVAYAESHDQALVGDKTIAFW----------LMDKEMYTHMSTLSEPSIIIDRGLALHKMIRLITHALGGEAYLFMGNEFGHP---EWLDFP-RVGNNDSYHYARRQWNLVD-------------------------------- 163801428 124 -------------------------------------------------------------------------------------------------------------------------------------------------------------------ELKTTIRELHKNGIEVILDVVYNHTA-----------------------EGGEGPTIFNLKALDP---------HFYIKHDQRFANFTGCGNTLDMTYQPALNLVMDTLRYWVEFKVDGFRFDLAATLGRQ---DNDYNPEA----AFFKAVADPILRETKLIAEPWD--------IGPNGYQ-VGNFPLLRDISRSFWRGDQGYLKEFLMGSRDIYSAAHWVNYITYHDGFTLQ-----------DLVSYRQKHNEANGEQNRDGHGDN-------RSDNYGVEGTTENLMIIEKREKQKRN---LIASLLFAF-GIPHILTADLLSHTNNNAYCQD----NETSWLN-----WAMSESKQDFKT------------------------- 113809 46 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEDEFRDMVNRCNNVGVRIYVDAVINHMC-----GVGAQAGQSSTCGSYFNPNNRDFPGVPYSDFNDGKCRTASGGIENYQDAAQVRDCRLSGLLDLALEKDYVRTKVADYMNHLIDIGVAGFRLDASKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 27367606 116 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELHRNGIQVILDVVYNHTAEGGAGPTIFNLKGLDSRCYFKH-------------------GTHFANFT-----GCGNTVDLTYQPALNL--------VMDTLRYWIEFKVDGFRFDLAATLGRQGDDYSRDAAFFKAVAQ------DPVLKETKLIAEPWD---------IGPNGYQVGNFPFLRDITRSFWRGDQGYLKEFLMGSRDIYSAANWVNYITYHDGFTM---------QDLVSYKHKHNEDNGEQNRDGHGDNRSENYGAEGPTENLMIIATR----------EKQKRNF--MASLLFAF-GIPHILTADVLSKGNNNAYCQD----NETSWLN-----WEHSERKHD---------------------------- 154488252 91 ---------------------------------------------------------------------------------------------------------------------------------------------------------KLDSRFGTEDEFKTMISQCDAAGVQIVADMVLNHTGHDVSWVDDYGVAGTEYNGSYGRYPGEESGNNHQYGLPSGDFHTCKSNISDYTNADEVWNCRLSTMWDINTGSDRVQNIQAEYLAHLWEDGVRGFRIDS--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 117619196 552 -------------------------------------------------------------------------------------------------------------------------------------------------------------------EFREMVKAIKQNGMNVVMDVVYNHTNEAGLGPKSVLDKIVP---WYYQRLNPETGSVENSTCCS---NTAP-------------------------EHAMFAKLMDDSLVTWADYKIDAFRFDLMGHHPKD------------QMVQAL-AAVKQVNPEMYFYGEGWGEVQDDKRFVQATQKHLAGTGSFSDRLRDAVRGGSPFDGGDTIRKTQGFGNGAVDANEMDGVDRAT-ALHQADLVRLGMAGNLKDFILTDKDGMPKKGSDGQPAGYAQDPTEIQNYVHDNQTLFDNLIYKAPQGADLVRMLATAMLG-QGIPFTHAGVEL--LRSKSMERDSYDSGD--WYNR--VDYTLADNNFDKGLP------------------------ 194334489 89 --------------------------------------------------------------------------------------------------------------------------------------------------YSIPEYR-INPLLGDESELAELRKRLAADDIRLMLDFVPNHMALDNKWL-------PDHPEFFVTVSS-------EEQCIDPESCFEYRHNHFLAHGKDPYFPSWTDTLQLNYSHFATHNMMTENLMTIAQQ-CDAVRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 113822 60 -------------------------------------------------------------------------------------------------------------------------------------------------------------RLGDRTAFKNMIDTCHAAGVKVVADSVINHMANGSGTGTGGTSFSK--YDYPGLYSGSDM-------------DDCRATISNYQDRANVQNCELVQLPDLDTGEDHVRGKIAGYLNDLASLGVDGFRIDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149187779 556 -----------------------------------------------------------------------------------------------------------------------------------------------------------------IKEFRQMVKATHDMGLKFVMDVVYNHTNASGVNDKSVLDKIVPG---YYHRLNANSGGVENSTCCDNTA----------------------------TENLMMGKLMVDSLLVWADYKVDGFRFDLMGHQPKDL------------MVYAL-EKVKAIDPDTIFYGEGWDEVSNHARFEQATQLAMAGTEIGTFSDRLRDAVRGGSPFDGGVDGRHALRFNQGFGNRLHNQDIVRLGMAGNLADYVLLDYTGETKRGKDVDYNGAPAGYTKFPSENISYVSHDNQTLWDNNAYKIATGIDSAKRARMTVSLSTVMLGQGIPFIHMGSEL--LRSKSMQRDSYDSGD--WYNRVRFDWNVGLPREDKD---GANWDLIRKIIA----------- 55509190 99 ------------------------------------------------------------------------------------------------------------GGDVQGLVDSLDYLQGMGIKGIYLTILMNQPWGA--DGYSALDTTLLDKHFGTLQTVRDAITEIHRRGMYVLMDNTVATLGDLIG-FVGFLNETTPFSRRYVDFEIGNTYNETCDYPRFWWEDGFPEAFGVYPDWQRQLAKFASVQDRLREWVPSVRDRLKRSCMVIAQLDIDGFRYD------KALQVTVDALADMSEHYRE--CARKLGKQNFFLPGEITGGNTLGSIYLGRGRQPNMRPETLEIAVKLTNRSSEQYFIRE--EGKVALDAGAFHYSVYRTLTRF-LGMDGNLAAGFDTPVNWVDMWYEMLLTNDFLNVDGRIDPRHMFGATNQDVFRWPTIS---------EGTERMLLAYITTLHLPGIPLLLWGEE----------------------------------------------------------------- 145230996 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GTKEELQSLVAAAQDFGIGIYWDAVLNHGADYAERFQAVRGRGNHYSSMKYHFSGIDWDQSRQKCGVYKIQGHEWANDVANENGNYDYLMFAN----LDYSNAEVRRDVLKWAEWLAQLPLSGMRLDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 183601520 40 -----------------------------------------------------------------------------------------------------------------------------GFTTAWLPPAYKGQAGDSDVGYGVYDMYDVPTKYGSRMEYLQAIRAMQGNGVRVFADIVFNH--------RMGADGTEPVRTHEVNVDDRTRSDSVERTLNTVYDFPERGGV--YSTFKWNWSRFDGKQWSDNVSHPEVARELTDWGIWYTTTGVDGFRLDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 177673077 24 ---------------------------------------------------------------------------------------------------------------LESVAGLVPYLRRLGVDWLYLSPLLEAEPG-SDHGYDVVDPTRLDAARGGAEGLDAVARAAHEAGMGVLVDIVPNHVGVATPWFDDGPDGDADWDNVYPLAPGSLEAAEAETGLREPTAEQARLARAVHERQHYRLVGWRRGDAELNYRRPEVFDAVHAEPARWVREGVDGLRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 94969356 378 -------------------------------------------------------------------------------------------------------------------------------------------------------------------EYRAMVESLHANGLRVIQDVVFNHTS--------SFGQNPNS------VLDEVVPDYY---------------YRLDANGANY---FASCCADTATEHRMMEKLMIDVTTFAKEYKVDGFRFDIMSFH---LLSNIQHVRQALDQLTLRNDGVDGRK--VYLYGEGWNFGETGNNALGKNAMQSSFNDRTRDGVRGGGPFNDVRLFTDPNTTFSIGDSDTQKAKLLQESDRIGLTGNLRDYSFTDSNGNTVTGGSVDYNGQHAGYTAQPIEDISYASAHDNQTIFDAVQLKSNITDSIADRTRRQNLANSLILLGQGIPFFHAGDDIGDNNSYDSGDWFNKIDWTNWGVGLPFQWDLQPLLADPALMPQRAYDHFCEMLRVRYSSPLFR-- 19112411 102 ------------------------------------------------------------------------------------------------------------GGDIVGLVRSLDYLESMGIKAVYITPFQNLPWYP--DGYSPLDFTLLDKHTGTLNQWHEAIMKLHERGFYVVVDFTISTLSELSYFVNSSMSSTKGYKMKYTFWDVTGLPINNTEDLNSISGDFDHYGDVEAFGNHPPWWNFASVQDRLRDWDPIVAKKLKHLCLAVKMLDIDGIRVDATQITADFLGDWSA----------YIRQCAREIGKENFFIGEVTSGADFGSIYVGGRQADQRPNNREI-----ALQTGYNESKYFLRKESDSALDSVSFHYSVYRTLTLLLGLQGELFAAFDLNRHDFAAMWNQMLI-QDDMINANTKKF--DPRHLYGLTNQDIFRWPSIKDG---RFKQLLGLFVVHLLMPGIPLIYYGEEIGTT-QYTDLDFGPASEACRD------DWNSLDHL-DPTSPTK---HYIARMNEIRSYFPQVRDG 16755885 100 ------------------------------------------------------------------------------------------------------------GGDVAGLVATLDYLQGMGIKGIYLTILMNQPWGA--DGYSTLDTTLLDQHFGNIDTWRNAITEIHKRGMYVIFDNTIATMGDEHKWKTDRRNSTCDYPRFWYEDGLPLPSEQADQLVGCYNSDFDQYGFGVFPDWQRQLAKFASVQDRLREWIPSVRERLIRSCIIIASLDIDGFRYDATQATVDALGEMSM----------AYRECARAVGKNNFFIGEITGGDYFGSIYLGRGRQQNQWLPDPSQGPKMTNESSAQYFLREADSAAFHYSVYRTLTRFLGMDGNLAAGYDVPLDWVDMWRQMLRSNDLVNANTGKFDPRHMYGATNQDVFRWRQLLGSYITTLFLPGILLLLWGEEQAF----YVLDATATNYIY--GRQAMSPATAWRDHGCFSLNSSQYYKWPIQAHDDTVAYDHRDPSHPVRNILKHMYQLREQFPVLNDG 1345571 273 ----------------------------------------------------------------------------------------------------------------------------------------------------------VSSRSGSPEDLKYLIDKAHSLGLNVLMDVIHSHASNNVTDGLNGFDVGQSSQQSYFHAGDRGYHKLWDSRL-------------------------------FNYANWKS-SFLLSNLRWWLEYKFDGFRFDGVTSMLYH--HHGINMAFTGDYNEYFSEETDVDAVVYLMLANSLVHD------ILPDATDIAEDVSGMPGL-----GRPVSEVGIGFDYRLAMAIPDKWIDYLKNKKDSEWSM-------KEISLNLTNRRYTEKCVSYAESHDQSIVDKTIAFLLMDEEMYSSMSCLTMLSPTIERGISLHKMIHFITLALGGEGYLFMGNEFG--------------------------------------------------------------- 196233950 20 -----------------------------------------------------------------------------------------------------------------------------------------------------------------LAEFQALLRRIHANGLHVILDFIANHVARS--YYSRVRSNLNPRNNFYYLRPDSDSERDYGRVTGNNAATWAPSISDWYETAKYGYDFTSGAQEYPTAEHPETWMKMDAVLAYWQEMGVDGFRCDMAHMVPPE-------------FWQWLVARARARQPEVFFAGEAY--NNDPMKVGRGNVLH-----DLLAAGFDAVYDDPTYKILKGI------YDGPKWANDLD-------------------------------GLSGDATLFTSSLRYAENHD---------EVRLAGASEWGGIGMQVGRPVSAILFGLRGPVLLYSGQEVG--------------------------------------------------------------- 168039590 23 -------------------------------------------------------------------------------------------------------------------------------------------------------------------ELRNLLDVLHMHGMCGIADIVINH----------RTAGTQDKQGHWNIFDGG-VPDKRLAWGAWAVVDNDVYN--SGGKGKHDTGESYGAAPDLDHTSKRVQDELTDWMNWLAEVGFDGWRFDAKGYGPQYCGLYCE-----------------RTCPSFA-VGE----------------------------IWTSMSYKDSSLLADQDAHRQKL---CDWIDGTGGRVCAFDFTTKGILQTAVEGQLWRLQDSFGKPPGLIGWWPQKAVTFVDNHDTGSTQRHWSFPD------------DKIAMGYAYILTHPGIPCIFY-------------------------------------------------------------------- 86144617 584 -------------------------------------------------------------------------------------------------------------------------------------------------------------------EFRQMVKAAHDMDLKLIMDVVYNHTNASGVNDKSVL--------------DKIVPGYYHRL--NVNTGGVESSTCCDNTA---------------TENLMMGKLMVDSLKVWADYKVDGFRFDLMGHQPKSV------------MVEALKEV-RKIDPNTLFYGEGWDEVANNARFEQANQINMAGTEIGTFSDRLRDAVRGGSPFDGGVDSEGKHPGNAAFANEETKVDQDSVNLHNQDLVRLGMAGNLAEYVLLDYKGDTKLGKDYNGAPAGYTKMPSENISYVSKHDNQTLWDNNAYKIERARMLSTVMLG-QGIPFIHMGSEL--LRSKSMQRDSYDSGD--WYNRVMFDWNVGLPREDKD---GANWELIKTIIA----------- 68266159 4 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEQQFANMVRRCNNVGVRIYVDVVFNHMSADSA--------RPVGTGGTVADPSKKSFPAVPYSHLDFNPTCSINNYNNPTE---VRNCELVGLHDLNQGNSWVRDKIVGFLNHLVDLGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 158291167 54 -----------------------------------------------------------------------------------------------------------------------------------------------------------NTRSGSEAEFASMVRRCNAVGVRIYVDLVINHMAAI------STNGGT----------GGSSANAGAMQFPAVPYGPNDFNITNYNDPIMVRNCQLVGLPDLNQGNSWVRDKIVELMNKMINYGVAGFRVDAVKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170037398 53 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GTEAEFAGMVRRCNAVGVRIYVDLVINHMA-----AITSNGGTGGSTGNAGGMEFPAVPYGR-ADFHEPCSINDYNNPVEVRNCQLV------GLPDLNQSVPWVRDKVVDLMNRLVDHGVAGFRVDAVKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 74220976 1 --------------------------------------------------------------------------------------------------------VDRDAGGIAGLKSHLEYLSTLKVKGLVLGPIHKNQKDEINE----TDLKQINPTLGSQEDFKDLLQSAKKKSIHIILDLTPNYQG-QNAW-------------------------------------------------------FLPAQADI------VATKMKEALSSWLQDGVDGFQFRDVG-----------KLMNAPLYLAEWQNITKNLSEDRLLIA--------------------------------GTESSDLQQIVNILESTSDLLLTSSYLSNSTFTGERTESLVTRFLNATGSQWCSWSVSQAGLLADFIPDHLLRLYQLLL-------------------------------------FTLPGTPVFSYGDELGLQG--ALPGQPAKA--------PLMPWNESSIFHIP--------------------------- 187034279 20 ---------------------------------------------------------------------------------------------------------------------------------------------------------KLDSRSGNEQEFQDMVNRCNKVGVRIIVDIVMNHM------VGIGQKSGSGVSSSGSSSFDGTHGVQSFPGVPYSFGDFNNGDIQGSDYQNSAEHVKNVGLLDLNQASPTVRAKIVAYLNKLIDMGVAGFRHDASKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 41687960 279 ------------------------------------------------------------------------------------------------------------AGTFSGMAAKIHHFGSLGVNAVLLEPVF--PFDQVKGPYFPYHFFSPMNSYSAITAMKDMVKAMHRNGIEVLLEVVFTHTAEGQADGQMISISGIDKSSYYI-------------------ADEIAGCKSGI----------------LNCNSPVTERLILDSLRHWVDFHVDGFCFINAPFLVRGSRGEYLSRPPLLESI-----AFDPVLSKTKIIADPWSPL---------GISNVQFPFPHWKR-WAEMNTRFSIDVRNFLKGEALIGDLATRLCGLFSNRGPAFSF-NYVSRNSGLSLVDLVSFSNGDLASESSWNCGEEGP-SENSAVLQTRL---------------RQIRNFIF---ILFVSLGIPVLNMGDECG--------------------------------------------------------------- 41387224 53 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GTEAEFTDMVQRCKAVGVRIFVDVVINHMA----GLGRTGTGTAGSSFDSSNYNFPGVPFVREHFNPYCKLNN-------YGDPNQVRNCYLVDLTDLDQGNEYVRNKIAAFLNQMIDIGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 68266115 11 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEQQFANMVRRCNNAGVRIYVDIIFNHMAASNGVGTGGSTADPNSKSF--------------PAVPYSSLDFHSSSINSYNDANQVRNCELSGLKDLDQSKSWVRDRIVDFMNKLISLGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 150385656 31 -------------------------------------------------------------------------------------------------------------GTLAGMSRVLDHLEETGVNGLWLTPVNERPHYGNFG------IHTLNSALGTWRRVRAFVQEAHRRNIRVFFDVV--------SWG--VTKDAPLYREKPEWFKG---------------ALPAYNGWEW------------------NWKNPELREWFARLVEFLLVTGADGFRCDSSPGYA------------GYGPFREARKRLLDFGRKVIFLSEH------------PSERRGVFDFDQLSIMYDGGNTGTRFP---------------------------CRIFMQENIVGLIKSGRRLGNVDSQFNGGKVNLDGGRERFYSFPLSNHDNRQPQPPFSAVEFGYQ--------------ALFSPLIPIWYLGAEW--RNPVDGKG---------------WSWDLP-VRWDLLDDEREFFELVKRMIRIRRSYPE---- 115503757 111 ------------------------------------------------------------------------------------------------------------SGDLAGLKGHLDYLSTLKVKGLVLGPIHKNQEDDVAG----TNLQEINPAVGSKEEFDSFLQSAKKKSIRVILDLTPNYLG-QNSW-------------------------------------------------------FLPTQVDL------VATKVKDALNFWLQAGVDGFQVRDVG-----------NLTNAALHLAEWRNITKSFSEDRLLIAGT-----------------------------------ESSDLHQILS-------------LLESTKDLLLTSSYLSASGVSGENM---KFLVTQYLNATDSHWCSWSLSQ----------AGLLTSFVPAQLLRLYQLLL--------FTLPGTPVFSYGDEIGL-------------------------------------------------------------- 148233701 136 ----------------------------------------------------------------------------------------------------------------------------------------------------------IDPNYGTMEQFTSLLEAARKKSIQIILDLTPNYRS-ENSWFEKAER-----------------------------------------------------------ENNIFFEKVKEAVNVWLEHGVGGIYF-----------GDSENFPNANSFIYEWGNMTKEGKPRVLLLS-TSSAQNNLTGGFNE--------------------TIDGTLFYRFLGAENKKSFGS---------------LGESIKQYVEETGIQGNSWMIGAPQMRHMASLVNE--------------------------------KLLRVYQLLLFTLPGTPISLYGDEIGL------KDLPGQPAQS---SRPNMQWEEVS-------------------------------- 197777984 30 ----------------------------------------------------------------------------------------------------------------------------LGVSHLHLSPVLEAVPG-STHGYDVTDHGRIREELGGEAGLRELSRTAREHGLGLVLDIVPNHMAPRHNRALWEVLREGPRSPFARWFDDWEAGDGYGEQRFPLRGTTGHLPPAELLDAQWYRLCWWRLRTELNYRRPEVFDATHAKIVELVRDGVDGLRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 159585 58 ---------------------------------------------------------------------------------------------------------------------------------------------------------KLDTRSGSEAEFADMSRRCNAAGVRLYVDIIINHMGATQPVEPAIGTGSSTA-----IPSDRQFP-----AVPFGWPDFNPPCAINDWGNEQIRNCELVGLHDLNQAVPWVRDRVVDFLNHLIELGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 535792 52 -----------------------------------------------------------------------------------------------------------------------------------------------------------RSRSGTRAEFQDMVNRCNAAGVGIYVDAVINHMS----------GGNGGTSSAGRSWSHHNYPGLYGS---QDFHHPVC-AITNYGDANNVQNCELSGLQDLNTGSSYVRGKISDYLVDLVQMGVKGLRVDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 94966431 83 ---------------------------------------------------------------------------------------------------------------------------------------------------------KIEGKLGTRAEFAAMVETCDAAGVEVIVDAVINHTTGADGGSGTGTAGTPYGIDDF--------PGIYGAADF----NDCRTDISSYQDRYQVQNCRLLSLQDLRTGSEYVQNTLAGYMNDLLSLGVAGFRIDAAKHI------PASDLAAIKA---------KLSDPNAYWVQEVIGEPVQVSEYTGTGDVHE-FDY---ARQLKSDFDGSIANLQRI---SNGKLPSAQAGVFVDNHD-----------------------------------TERNGET--MNETWGAKYV------LANGETMNETWGAKYVLANTFMLAYPGSPSVYSG------------------------------------------------------------------- 32966018 47 -------------------------------------------------------------------------------------------WYQEGPLVTV---------DERNYKDHVDTLQKFGAKGV----IYELPADET--------YLVNTPAI--EDKIKALVGTFNAKDIKVILDLTPNFVTKDDQLFKDALEGDPASRSAFVWKQTGTAPTNWLAL-------EGGSAWQEVASQQFVLSQFGSHRVDLQLSNPLAKDKLKTTLHHLAQLGVRGFRL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 194882457 55 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEEEFGEMVRRCNDVGVRIYVDVLLNHMSGDFDGVAVGTAGTQA-----------EPRKKSFPGVPYSAQDFHPTEITDWNDRFQVQQCELVGLKDLNQSSDWVRSKLIEFLDHLIELGVAGFRVDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 168031386 24 -------------------------------------------------------------------------------------------------------------------------LSKCGITTIWLPPPTHSVAPQ---GYMPGDLYNLNSAYGGSEELKQCIDEMHKHNILVLGDVVLNHRCAQ----KQSPNG--------VWNRFGGKLNWGPEAIVRDDPNFQGQGNPKSGD-------FFHAAPNIDHSQDFVRRDIIEWMKWLSDFGFDGWRLDFVRGFWG----------------GYVKEYIEATKP-AFAIGE----------------------------YWDSLAYEGGQVSYNQDAHRQRIVNWINAAGGTSSAFDVTTKGILHSALHGEFWRLIDPQGKPPGVMGWWP---SRAVTFLENHDTGSTQGHW------------PFPRDKLMMGYAYILTHPGTPVIF--------------------------------------------------------------------- 153889529 296 ------------------------------------------------------------------------------------------------------------------LAADLPRIKALGFDTIYLMPRQPFP------GYTTASLTDPALQYGDGEGFRSLTKSIHALGMSVIVDVVL-HGGMDH--------GTLDFQDGIIDSLPGNWGKNNHLAHSEIWRSEAPKQHPLWEAHPEWFCQFEDGRAQIGYRHPGFQEYFVQSLASLVEYGIDGFRFDAFAYRWKE-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 4887104 48 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEDEFAAMVKTCRQNGVRIFVDVVVNHMA----------SGALEDTIYGTGGSEAHPGPFDYPAVPYEKNDFHPCSISDYQDVYQVRNCQLSSLRDLNQTIPYVREKILDFLNHLVDLGVAGFRIDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 68266137 11 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEQQFASMVQRCNNVGVRIYVDVVFNHMAAESPVGTGGTTANPTTKDF--------------PGVPYSSLDFNPSCITNYNDPYNVRNCELVGLRDLNQANEWVRDRIVDFLNHLVSLGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 197303180 116 -------------------------------------------------------------------------------------------------------------GTYLGIVEKIPYLLQLGINQIQCMPVYEFDEYVNFWGYGKGFYFAPKSSYASVKELKDMVKACHRAGIEVVLEMPF-------------------------------------------------------EAGI------------------SAQKAMECLKFYLLEYHVDGFVVNPYNVPWDELNADP--------LLKEVKIMKKEEGFQTIM--------------------------------------------RRFLKGDENMIRDVMWAL---KHNSSADGVCNSITAQTGFT-------LWDLVSYDGKHNEENGERNQDGPDYNYSWNCGAEGP-SRKKNIIRLRKNQVKNAYMLLLTAQGTPCLLAGDEFYKGNNNAYCQD----NPVGWVNWSQWKEDD------------PLYLYVQQLIRFRKEH------ 19850142 55 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEEEFGDMVRRCNEVGVRIYVDVLLNHMSGDFDGIAVGTGGTEA-----------EPSKKSFPGVPYSSLDFHPTEITDWNDRLQVQQCELVGLKDLDQSNDWVRGKLIEFLDHLIELGVAGFRVDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 91223107 559 -------------------------------------------------------------------------------------------------------------------------------------------------------------------EFREMVQATHKMDLKLVMDVVYNHTNASGVNEKSVLDKIVPG---YYHRLNVNTGGVENSTCCDNTA----------------------------TENLMMGKLMVDSLMVWADYKVDGFRFDLMGHQPKDV------------MVYAL-EKVREIDPNTLFYGEGWDEVAQNARFDQATQVNMAGTEIGTFSDRLRDAVRGGSPFDGGVDSEGKHPGNAAYPNRLHNQDLVRLGMAGNLADYILLDYKGETKLGKNVDYNGAPAGYTKYVSKHDNQTLWDNNAYKIATGTSSAERARMQSVS----LSTVMLG-QGIPFIHMGSEL---------------------------------------------------------------- 182439073 66 -------------------------------------------------------------------------------------------------------------------------------------------------------------RLGDRAAFAAMVNTCHAAGVKVIADSVINHMSAGSGTGTGGSSYTK--YDYPGLYSGADMDDCRSQIGNN------------YNDRGNVQNCELVGLADLDTGEEYVRGRIAGYLNDLLSLGVDGFRIDAAKHM------PAGDLA---------NIKSRLTNPNVYWKHEAIYGAGEAVSYLGSGDVQ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154249823 111 -------------------------------------------------------------------------------------------------------------GTFLKMIALLPYLKNMGINILYMLPISKFKKGEVGSPYAVKNPVELDESYHDPEQFKALVQAAHMLGIRVVLDFIPRTAARDSDLIKE-------HPDWFYWIRIEEVASYKPPHIPEPFKIPDPADLSVIYSNEEVKQHLAKFTLPPNKLDPKKWQRVKKMEGDILSNIAREF-----GIITPPGFSDWVNDPQTWDDVTFLRLYLDHPAESQKYLPE-NQPPYVLFDVVKSSKFPG--NEPNM-ELWEYLSDIIPSYQKRFIDMGHALPASLQDMI-ISKAREIDPAFVFIAEELEMKNDEKAKREGYDCILGNSWYAAARPREFYKFIEETVPYLKVPFIASCETPDTPRIVVRKLKLAPALLYFAPAIPYINSGQEIGLDNNI-FGKTVLPPNDQFYGKLAFFDY--YALHWDKANDE--IYNYLRRLLSIREKVSEFYDG 209696360 152 ------------------------------------------------------------------------------------------------------------GGDIVGLTKKLDYLAELGVDVVWISTPLESPEYPYAGG-ATLDWTQLDTNMGSEQEMRTFVDLAHQLGMRVMVDTAP---------------------------PTPTLSDLQQFSIQPNNPDALPSYWSWQPQEGQNLTHYLDAFKNKNGEIPD----------WWSEAW------------MEENNENAITLPAFFANKPSTKVKSSEKTKNEYLAGWMSAWVSEF-----GIDGFVVSNSTPELTQKIEQEGKDAFTLWNK-DNAYKALENASF----RVIDLQQQNYFSDQMLSLKSN--DEPHCLTKLNAEYVTQSQAE-KPSMTRLTWFDGKSLSDSSVGSVNADNYADYRD----AATALLLSPNAVSIWYGDETAMGGIYS-----------------KMNWEIKDQRWSLQSHW-------KKLIEFRNNHSSIANG 168061711 38 -------------------------------------------------------------------------------------------------------------------------LAKCGITTIWLPPPTQSVAPQ---GYMPGDLYNLNSAYGGSEELKLCINEMHKHKILVLGDVVLNHRCAQ----KQSPNGV------WNIF-GGKLAWGPEAIVGDDPNFQGRGNPKSGD--------FFHAAPNVDHSQKFVRKDIMEWMQWLTEFGFDGWRLDFVRGFWG----------------GYVKEYIEATKPAF-----AIGEYWDSLSYEGG---QVSYNQDAH--------RQRIVNWINATGGTSSAFDVTTKGILHSALHGEFWRLIDPQGKPPGVMG----------------WWPSRAVTFLENHDTGSTQGHW------------PFPRDKLMMGYAYILTHPGTPVIF--------------------------------------------------------------------- 21673805 71 -------------------------------------------------------------------------------------------------------------GTLLKAIAMLPYIKRMGVNTLYLLPLTSNRKGELGSPYAIKNPYELDETLGEPMQLKALVEAAHHLGMRVVFEFVFRTASIDSDWI-------GEHPEWFYWHDFHELPEPDEAYRSRFAPTPEKITLTTADGGKCVIASAFSDWPPDDRQPPWTDVTYLKLH--------DSPRFNYIAYNTIRMYDEALEQPEFRAM-KLWRE-----------IAGIIPHY---RKEFGIDGAMIDMGHALPPELKASIARKDAPEFAFWDENFDPSPK----------------------LKEEGFNAVFGSLPFVIHDVQYIKGLLNFLNRNGVAIPFFATGENHNTPRVCHTLAGREAGRRRALFLFTLGAVLPAMPFIHSGMEI---------------------------------------------------------------- 8247215 46 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GSSEAFADMVQRCNAAGVDVYADAVINHVAHGKGQGIAGSSYDSEALSYHYQRDDFHEPCGIEQSDYAQ-------NAESVRQCQLV------GLPDLNTSDPTVQSRIADYLDTLAALGVGGIRIDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 162423780 51 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GSESDLRDMITRCNNVGVNIYVDAVVNHMC-------GAGGGEGTHSNWFSANKEEFPTVPYTRDFNDGNCHTGSGNIENYGDANQVRNCRLVGLLDLALGKDYVRGKVADFMNKLIDMGVAGFRVDACKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149709244 46 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEDEFRDMVTRCNNVGVRIYVDAVVNHMCGSGGGAGTSSTCGSYYNAGSRDFPAVPYSGW---DFNDGKCNSGSGEVENYNDIYQVRDCRVVGLLDLALEKDYVRSTIADYLNHLIDLGVAGFRLDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 58200799 19 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNELEFADMVRRCNDVGVRIYVDVLLNHMSGD--WVGTARGTGGSVAE---------PSSKSFPGVPYTEQDFHPSEIHDWNDRFQVQHCELVGLKDLDQSSDYVRRQLIEVLDHLITLGVAGFRVDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 68266175 11 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEAQFASMVKRCNNAGVRIYVDIVFNHMAANHDGNVVGTAGSSA-----------DPGSKSFPAVPYSSLDFHPTSINNYNDVNQVRNCELVGLKDLNHSKDWVKDRIVEFMNKLISLGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 47115575 54 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEEQFASMVRRCNNVGVRIYVDVVFNHMAADGGTYGTAGSTASPSSKSYPGVPFSSLDFN---------PTCAISNY---NDANQVRNCELVGLRDLNQGNSYVQEKIVEFLNHLIDLGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 85002763 54 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GDENAFRDMVRRCNNVGIRIYVDVVLNQMS--GSWPDAHGQGGSTADTYNLQYPAVPYGPGDFHSTCTVSNYQDPSNVRNCE---------LVGLHDLNQGSDYVRGKMIEYLNHLVDCGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 83643155 544 -------------------------------------------------------------------------------------------------------------------------------------------------------------------EFRRMVKALHDMGLNVVMDVVYNHTNDAGAAEKSVL--------------DKIVPGYYQRLNPESGAVENSTCCSNTATEAAMF-----------------QKLMEDSLVVWADYHIDSFRFDLMGHHPKSG-------------IESALAKVRAVRSNVYFYGEGWGEVQNDARFVQATQLNMSFTDRLRDAVRSADSLRANQGFANGLYTLPNEFNDTEKATLLGLTDNIRVGMAGNLTDFVLVDASGATNVGANLDYNGQPTAYAKDPADTINYVSKHDNQTLWDNNQYKIATDAQDRVRMQLLALSIPLLSQGVPFLHMGSEI---------------------------------------------------------------- 140832814 45 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEQQFRDMVTRCNNVGVYIYVDAVINHMC-----GSGGGAGTHSSCGSYFNAGSREFPVPYSSDFNDGKCRTGSGEIENYSDANQVRDCRLVGLLDLALEKDYVRGKIAEFMNNLINIGVAGFRLDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 90020209 592 -----------------------------------------------------------------------------------------------------------------------------------------------------------------IKEMREMNKALHDLGLRVVLDVVYNHTSASGLWDNSVFDKVVP--GYYHRYDE-------------------------NSGGIITSTCCDNTAP----ENRMMHKFVVDSLVLWAEYKFDGFRFDIMGHIPK-------------STILEAREAVLAVDPNTYFYGEGWNWVENNRLFVQATQANMAFNDRPRDDIRSALFNEDGSL--DAQDHIRLGLAGTQADFILESNRGNMGTGSTYARASYGLDPAD----------------IINYVSKHDNETLWDQLQYGLPESM-----SLEDRVRAHNIAATIPVMSQGIPFFQLG--VDMLRSKSMDRNGYDAGDWFNFVDYTMNWDVGLPLAQDNEVRWEEIDAISGRIQIRKSSPLFR-- 21635257 9 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEEQFASMVRRCNNAGVRIYVDVVFNHMAADGGYGTDGSTASPSSKSY--------------PGVPYSSLDFNPTCINNYNDANQVRNCELVGLRDLNQGNSYVQDKVVEFLDHLIDLGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170037392 53 -----------------------------------------------------------------------------------------------------------------------------------------------------------NTRSGSEQDFANMVRRCNQVGVRIYVDIVINHMAA------MSGQGTGGSSVNGLNFPAPFGPNDFNPHC----------EIYNYNDPYQVRNCWLVGLPDLALGTQWVRDRIVDLMNKVSGYGVAGFRVDAVKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 68266150 6 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEQQFASMVSRCNKAGVRIYVDVVFNHMAASSNVGTAGSTANPNSKSF--------------PAVPYSSTDFNPTCITNYNNAENVRNCELVGLKDLNQGNSYVQDRIVDFLNKLISLGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 27447984 53 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GSPAEFKDMVSRCYKAGVRIYVDAVINHMAASNPGGKDAWD--------FGLVPYSALDFNWPQGRCPTSGDIDYSNIDSIRNCDLV------GLKDLNVEKSYVQDKLAEYLNVLVDAGVAGFRIDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149002764 24 ------------------------------------------------------------------------------------------------------------------LAENAPHLAHLGISHVWMPPAFKA-TNEKDVGYGVYDLFDVRTKYGFKEDYLQAIQALKEQGIQPMADVVLNHKAAANGWTSFTFDGRQDTYNGFHWHWYHFTGTDYDAKRSKSGIYLIQGDNKGWANEELVDNENGNYDYDLDFKHPEVIQNIYDWADWFMETGVAGFRLDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170043348 54 -----------------------------------------------------------------------------------------------------------------------------------------------------------NTRSGSEQEFASMVRRCNNVGVRIYVDIVINHMA--------AMSGGATGGSWVDGLNFPAVPYGPNDFNPRC-------EIYNYNDPYQVRNCWLVGLPDLALGSQWVRDRIVDLMNKCIGYGVAGFRVDAVKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 72161389 65 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GSRADFIDMVNTCREAGVKIYVDAVINHMTGTGSAGAGPGSAGSSYSKYDY-------PGIYQS---QDFNDCRR-DITNWNDKWEVQHCELVGLADLKTSSPYVQDRIAAYLNELIDLGVAGFRIDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 68266131 11 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEEQFASMVKRCNAVGVRIYVDVVFNHMSASH------------SNTYGTGGSTANPSSKSFPAVPYSSLDFHSTSIENYSNVYQVRNCELVGLKDLDQGNSYVQDRIVDFLNKLVALGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 17148482 51 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GSENELRDMITRCNNVGVNIYVDAVINHMC-------GAGGGEGTHSSCGSWFDFPSVPYSYL-DFNDYKCKTSSGEIESYHDVHQVRDCRLVSLLDLALEKDYVRGKVADYMNRLVDMGVAGFRVDACKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 193212886 109 -------------------------------------------------------------------------------------------------------------GTLLKAIAMLPYIQRMGVNTLYLLPLTSNRKGSLGSPYAIKNQYKLDETLGSLEQLRALVEASHHLGMRVVFEFVFRTASIDSEWFYWIKSGEPPYSAPAFKHDFHELPEPDETYRNRFVPAPEGYTGTTDDGGECVIASAFSDWPPDDRQPPWTDVTYLKLH--------DSPRFNYIAYNTIRMYDEALEQPEFRAM-KLWREIT------------GIIPH--YRKEFGIDGAMIDMGHALPPELKASI----------VAEARKGAPEFAFWD---ENFDPSPKLKEEGFNAVFGSLPFVIHDVLFIKGLLNFLNRNGVAIPF------FATGENHNTPRVCHNLAGKEAGRRRSLFLFTLGAVLPAMPFIHSGMEI---------------------------------------------------------------- 20339274 51 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GSENELRDMITRCNNVGVNIYVDVVINHMC-------RASSGEGTHSSCGSWFNAGTKDFPSVSYSYLDFNDTGSGNISYDADVNQVRDCRLENLLDLALEKDYVRGKVADYMNRLVDMGVAGFRVDACKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149634172 46 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEDEFRAMVTRCNNVGVHIYVDAVINHMC-----GANIGQGSSTCGSFFNSATREFSEVPYSGDFNDGKCKTHSGDIENYNDPYQVRDCRLVSLLDLALEKDYVRSRVAKYMNKLIDIGVAGFRIDASKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 210128856 51 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GSEAEFRDMVKRCNAAGVRIYVDAVFNHMAEGSGYGTAGSS-----------YNGLDFPGIYSADFNDAKCHTASGGIESYNDANQVRNCKLQGMADLNQGSEYVRGKISEYLNKLIDAGVAGFRVDACKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 25992516 81 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEEAFKDMVKRCNAVGVRVYPDVVVNHMASISTEGTAGDVCDPTNRDY--------------PAVPYTIEHFHPTCGMDYNSPSAIRNCELSGLPDLNQTEDYVREKIKDYMNHLIEIGVAGFRIDAAKHMWPE-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 117620706 51 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GSEAELRSMIARCNAAGVKVYADAVFNQLASG----SGTATGGGSYNAGQYQYPQFGYNDFHHS-----------GDITNYGDSNNVWNGALYGMPDLNTGSPYVQDQIATYMKTLLGWGVAGFRIDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 57157296 52 --------------------------------------------------------------------------------------------------------------------------------------------------------------------LKSMLSRCNKAGIRVYADLVINHMAAASGSGTAGHSCDAGSRSY--------------PTVPYGGADFHKSCINNYNDPAEVRNCELVGLPDLDQGRQYVKDKIVEYMNHLVDLGIAGFRVDAAKHIW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 68266134 11 ---------------------------------------------------------------------------------------------------------------------------------------------------------KLQTRSGNEQEFADMVRRCNNVGVRIYVDVILNHMAA-----------DQFHTAYGTAGSIADPGSKSFPAVPYSSLDFHPTCEIYDWNNRWVQNCELVGLKDLDQSNEWVRARLVEFLDHLVELGVAGFRVDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 68266124 13 ---------------------------------------------------------------------------------------------------------------------------------------------------------KLQTRSGTQQEFSEMCRRCNNVGIRIYVDVLLNHMAADQYQMAVGTAG-----------SIADPAAKSFPSVPYTELDFHATCEIWWNDRYQVQNCELVGLKDLDQSNEWVRDCLVEFLDHLVELGVAGFRVDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 210117526 52 -----------------------------------------------------------------------------------------------------------------------------------------------------------NTRSGNDEDFKDMVHRCNQQGVRIYADVVINHMC----GAGGSGHGTAGSHFNADSLDFPGVPFGPNDFNDCGTCGTSDCNIHNYGDANQVRNCRLVALLDLKLSSDYVRGKIADYLNYMISIGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 63145975 53 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEQQFANMVRRCNNVGVRTYVDVVFNHMAADQAVGTGGSKANPNNKNF--------------PAVPFSEWDFHSSCIYNYRDAYEVRNCELVGLKDLDQSKEYVREKIVEFLDHLIDLGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149603155 113 ---------------------------------------------------------------------------------------------------------------------------------------------------------QIEPNFGDKEDFLNFLEAAKKKSIKVVLDLTPNYEGTDS-WFK---------------------PDEMEELSGK----------------------------------------MKRALHYWLEVGVDGIQLKSV------------DLIPNLDTLEEWQNSTQLFTNDKLLLV--------------------------------GTSSRQKDEILRVLTLTSGKPMNSLYV---------------------------------DNYSSGKEMSDAVSEYVQKAEKLYRPSCGWAVSQDAHLSSIVPAHLLRI--YQLLLFTLPGTPLFSYGDEIGL-------------------------------------------------------------- 33337602 3 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEQQFASMVRRCNDAGVRIYVDVVFNHMANGGTSGTGGSSADPGSKSF--------------PGVPFSSLDFNPTCITNYADPTNVRNCELVGLRDLNQGNSWVRDKIVDFLNHLTELGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 29408533 56 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEEQFRNMVSRCNVVGVRIYVDVVFNHMAAVQDGPAVGTGGASAGPN-----AGNFPAVPYEQDD---FHLPRCAIVSYYDKYQ-VRNCELAGLRDLNQSEENVRDRVVEFLNHIIDIGVAGLRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 17148481 51 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GSENELRDMITRCNNVGVNIYVDVVINHMC-------RASGGEGTHSSCGSWFDFPSVPYSYLDFNDYKCKTSSGNIESYDADVNQVRDCRLENLLDLALEKDYVRGKVADYMNKLVSMGVAGFRVDACKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 124303226 451 ----------------------------------------------------------------------------------------------------------------------------------------------------------VSSRYGTPDDFKRLVDEAHGLGLLVFLDIVHSYSAADEMVGLSLFDGSNDC--YFH---------------------------TGKRGHHKYWGTRM-----FKYGDQEVLQYLLSNLNWWVEYHIDGFQLSSMMYTHNGFASFTGNLEDAFLYLILANELLHTLHPDIITIAE---------------------DATFYPGLCEPTSQGGL-----GFDYYVNLSAPEMWTSFLKNIPDHEWSMSKIVSALMGNRQYADKMLINHNQCISGGQSFAEILFGEINEHTP-----GSTESLL-------RGCSLHKMIRMITFTIGGRAYLFMGNEFG--------------------------------------------------------------- 170031787 56 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEQDFLDMSRRCNAVGVRLYVDIIINHMAA-HPGDSGDGVGVGVGGSTAIPRDRYFPAVPFDADFNPSCQITDWGNAVQVRDCELL------GLPDLNQAVGNVRDRSVDFLNHLIDLGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 33337590 3 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEQQFASMVKRCNAVGVRTYVDVVFNHMSANNSRGTAGSQADPGSKSF--------------PAVPFSTLDFNPTSITNYNDPKNIRNCELVGLRDLNQGNSWVRDKIVDFLNHLVDLGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167466185 53 -----------------------------------------------------------------------------------------------------------------------------------------------------------NTRSGDEAALADMISRCNAVGVRIYVDTVINHMTGMGGTGTAGSQADRDGKNY--------------PAVPYGSGDFHDSCVNNYQDASNVRNCELVGLADLNQGSDYVRSKIIEYMNHLVDLGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 150020356 117 ------------------------------------------------------------------------------------------------------------SGTFLKMIALLPYLKNFNVNTIYMLPISKFKKGSIGSPYAVKNPLELDESYHDPDEFKALVEAAHILGMRVVLDFIPRTASRDSDLIKE-------HPDWFYWIKDYKPPRVDELSFKIPDKEDIPVLYRNTEVRKH-LNRFVDSPDKID---PKKWAKVKNMPGNIL---VNIIR--EFELVTPPGFSDWINDPQTWDDVTFLRLYLDNPIDAQEYIPEDQKPYILFDVIKSSKFPGSIPNKDLWEYISNIIPNYQKKFGIDGIDMGHALPSKLQEMIIKKAREIDPFFVFIAEELEMDNDIKAKDDGYNVILGNSWYAAPRKEEMYKLLEEKAKNLAIPFIASVETPDTSTREFGEKLKYLATFLLFSPGIPYINSGQEIGGLDNTVWGKTVLPPDDEFYGKLAFFDWNDYDE---------KLFEFLKTLLFLRKK------- 163846457 493 -----------------------------------------------------------------------------------------------------------------------------------------------------------------IREFRELVQTLNQNGLRVVMDVVYNHTA------------------------------ASGQDDKSVLDKIVPGYYYRYDTNGTLYQ--SSCCADTATEYAMMEKLMIDVVRFATAYKIDGFRFDLMNLHTR------QNMLNVRSAVQALNLSTHGVDGTIYLYGEGWD--------FGSARDKGLTVCPHCYAHKHNMTGSGIGVFNDVIRDAAHGGYSTDPVGIRRQGFINGLSYDYNYPNRFQSDLHATMDTLRSALRGSGTDWNGQGNPFHDNETLFDQNVFWIGSSIPTTTMSD--RVRSQNMGVSLIGLAQGIPFFHMGQDI----LRSKSLDRNSYDSGDWFNRVYWDWDNSSRALDPTTDMNAAAAHLRETLRLRMSSPLFR-- 19032295 46 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GTEKELRDMVTRCNNVGVNIYVDAVINHMC----GAGGGEGKHSSCGSYFNSHKKDFPAVPYSSDFNDGKCKTNSGEIENYHDIFQVRDCRLVSLLDLNLQKDYVRDKVAEYMNTLIDMGVAGFRVDACKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 27447982 52 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEQQFANMVRKCNDAGVRIYVDAIINHMTGT--WNENTGTGGST-ADFGNWGYPGVPYGRNDFNWPHCVIQGHDYGCCADRVRNCEL----SGLKDLNQGNEYVRQQIVNYMNHLINLGVAGFRIDAGKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 10798899 55 --------------------------------------------------------------------------------------------------------------------------------------------------------------------FANMVQRCNNVGVRIYVDVVFNHMSATSGGGTAGGSCDVGSLSYPSV---PFGSNDFHSKCDV-------NNYQDANNIRNCW---LSGLPDLDQSHDYVRQKIVEYLNHLVDLGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 6644300 56 --------------------------------------------------------------------------------------------------------------------------------------------------------------------FANIVRRCNNAGVRIYVDVVINHMSGITGNGTGGKSSDAGSLSY----PGVPFGPNHFHSRCDINNYQESHNIRNCA---------LTGLPDLDQSHEHVRKKIVEYLNHLVDLGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195401495 54 ---------------------------------------------------------------------------------------------------------------------------------------------------------KLNTRSGNEEQFANMVRRCNNVGVRTYVDVVFNHMAANGGTTGTGGSNADPSSKSFPAVPFSSL-------------DFNPTCITNYADPTNVRNCELVGLRDLNQGNSWVRDKIVDFLNHLTDLGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 68266169 3 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GSESDLSDMIRRCNQAGVRTYVDIVVNHMS--------------GYKDGDTLGTAGSVANYGQRSWPAVPGDFHPTDISNYQDRQQVRNCQLSSLADLNQTVPHVRDMIVGYMDHLTDLGVAGFRIDAAKHMWPE-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157135912 55 -----------------------------------------------------------------------------------------------------------------------------------------------------------NTRSGTEAEFASMVRRCNDVGVRIYVDIVINHMAAVSGQG----------------TGGSTVNGLNFPAVPYGPNDFNPPCEIYDYNNRYVRNCWLVGLPDLALGNEWPRWRVIDLMNKCINYGVAGFRVDAVKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 27450390 53 ----------------------------------------------------------------------------------------------------------------------------------------------------------INTRSGDEGAFTDMTSRCNAVGVRIYVDAVINHMSGMGGTGTAGSAADRAGKNY--------------PGVPYGSGDFHDSCINDYQDTNNVRNCELEGLADLDQGSEYVRGKIIEYMNHMVDLGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 915286 54 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEEQFASMVRRCNNAGVRTYVDVIFNHMAADGGTYGTAGSTASPSSKSF-------------PAVPYSSLDFNPTCISNYNDANQVRNCELVGLRDLNQGNSYVQEKVSDFLNHLIDLGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 58044332 46 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNELEFADMVRRCNNVGVRIYVDVLLNHMTGD--WVGTARTGGSVAEPSSKSFPSVPYTSQHFHSSCEIY---------DWNDRYQVQMCELVGLKDLDQSNDYVRQQLIGVLDHLISLGVAGFRVDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195027515 98 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEQQFANMVRRCNNAGVRTYVDVVFNHMAADGGRSGTGGSSADPSIKSF-------------PGVPFSSLDFNPTCITNYADPANVRNCELVGLRDLNQGNAWVRDKVVDFLNHLIDLGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157343940 311 --------------------------------------------------------------------------------------------------------------------------------------------------------------------FRKMVQALNRIGFRVVLDVVYNH-----------LHGSGPFDENSVL--DKIVPGYYL----------RRNSDGCIEHSACVNNTAS--------EHFMVERLILDDLLCWADYKVDGFRFDLMGHIMKRTMVKAKN------MLHSLSKDTDGIDGSSIYIGEGW-DFGEVAK---NGRGVNASQFNLCGTGIGSFNDRIRDAMLGGSPFGHPLQQGFVTGLFLQDHDHGGEEVAERMLASKDHIQVGMAANLKDFVLTNCEGEEVKGETINYVSAHDNETLFDIVSLKTPMQISVEERCRINHLATSIIALSQGIPFFHSGDE--MLRSKSIDRDSYNSGD--WFNRLDFNWPLIKRLADPSFKPQKVENFL-NLLKIRYSSPLFR-- 41393185 109 ---------------------------------------------------------------------------------------------------------------------------------------------------------KISEDDGVLAQFKEVITAAHKRGISVILDLTPNYKGKD-PWFSDAVN---------------------------------------------------------------TVQKVEPALIFWLKQGVDGFLFYGVEKVAAAAPTFWSD------VVALIHNQTDAEGKKKVLIGVTDQSPEEISATLNKTGVDL--------LLSGALRSKSVREVAQAVESLYSTYNQTR----------LAWNIG--------------------------------------------GRIAGHLASVVG--------FAKVKLSQLMLLTLPGTPVFNYGDEIGL-------------------------------------------------------------- 33337604 3 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEQQFASMVRRCNDAGVRIYVDVVFNHMA----------------ANGGTSGTGGSSADPGSKSFPGVPFSSLDFNPTWYADPTNVFAAEFVGLRDLNQGNFWVRDKIVDFLNHLTELGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 56118380 46 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEEQFIDMVTRCNNAGVHIYVDTVINHMT-----GYGAGIGNSSTCGSYFNSGARDFPAVPYSDFSNYKCKSHSGGIENYNDPYQVRDCQLLGLLDLALEKDYVREKIAEYMNNLINIGVAGFRLDASKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 33337600 3 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEQQFTSMVRRCNDAGVRIYVDVVFNHMAASGGNSGTGGSTDPGSKSF--------------PAVPFSSLDFNPTCITNYADPTNVRNCELVGLRDLNQGNFYVRDKIVDFLNHLTELGVAGFRVDAAKHMWPE-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 68266147 17 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEQQFANMVKRCNNAGVRIFVDVVFNHMAADN--VNAHGTGGSK----------ADPSNKSFPAVPYSNTDFHATCTINDYNNKYVRNCELAGLKDLDQSKSWVQDRVVDFLNKLVSLGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 194899390 231 ------------------------------------------------------------------------------------------------------------------------------------------------------------------EKIKHLVALYQGSDTRVILDLTPNYAAKDSQLVQDAIANPEKRSAFAWVSSSTSLPNNWLKVGGN------RSAWEKVGDS-YVLSQFEDGYYDLKMNSTIVRNEFGDVLKHLVTLGVRGFRL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195111721 165 ------------------------------------------------------------------------------------------------------------------------------------------------------------------AQIKQLVDFYKSSDVKIVLDLTPNYVTNNSQLFIDALANADSRAAFVWVDAGSELPNNWKKVGGN-------SSAWIKQENSYVLSQFEEGNYDLKMNSTLVRKEFGDVLRHLLGLGVHGFRL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116282909 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GTENELRDMITRCNNVGVNIYVDAIINHMC-------GAGGGEGTHSSCGSWFSAGRKDFPSIPFTQLDFNDTASGNIESYSDANQVRDCRLVSLLDLNLEKDYVRGKVADFLNELVDMGVAGFRVDACKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 68266142 10 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEQQFASMVRRCNAVGVRTYVDVVFNHMAAAH----NNLVGTAGSKADADKKDFPAVPY-------SSYDFNTACSITNYNNVQQVRNCELVGLKDLNQANTYVQDRIVDFLNKLTSLGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 33337588 3 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEEQFASMVKRCNAVGVRTYMDVVFNHMAADGG-------------TYGTAGSTADPSTKSFPGVPFSSLDFNPTSISNYNDANQVRNCELVGLRDWNQGNSWVQDKVVEFLNHLIELGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157118900 54 -----------------------------------------------------------------------------------------------------------------------------------------------------------NTRSGSEAEFASMVRRCNNVGVRIYVDIVINHMAAISG------QGTGGSQVNGLNFP----------AVPYGANDFNPCEINNYNDPYQVRNCWLVGLPDLALGTQWVRDRIVDLMNKCIGYGIAGFRVDAVKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 23263454 23 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEEQFANMVRRCNNVGVRAYADVIFNHMAADGGTYGTGGSTANPSSKSY-------------PAVPYSSLDFNPTCISNYNDANQVRNCELVGLRDLNQGNSYVQDMVVQFLNHLIDLGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 148229024 133 ----------------------------------------------------------------------------------------------------------------------------------------------------------IDPNYGTKEQFASLLEAARKKSIQIILDLTPNYHSEKS-WFEK----------------------------------TERESIVDFEDN------------------------VTEAVNVWLERGVGGIYF-----------GDSENFPNASSFLSEWGNMTKEGKPRVLLLSTSTVHNNLAGP---------------------SNETVQGTLFYRFLDAENKK-----------NFSSLGATIKQYVAE-----------------TGILGNSWMVGAPQMRHLASMVNENL-------------------LRVYQLLLFTLPGTPISLYGDEIGL-------------------------------------------------------------- 158295760 24 ----------------------------------------------------------------------------------------------------------------------------------------------------------INSRSGSEHQFATMVRRCQLAGVRVYVDVVVNHMAA--PGADVPLIGTAGSPSNPGDREYPAVPYNQSHFHPDCTIRNYQ-NATEVRDCA------LNGLPDLNQTEPYVQDRIVEFMNRLIELGVAGFRMDASKHMWPE-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 115730770 218 -------------------------------------------------------------------------------------------------------------------------------------------------------YR-LNSRSGTAEEFRDMVERCNAVGVRIYVDAVINHMAKHTEDDRYNFPNVPFSTDDFNVPLGRCPVDHGWVSDYYNADNVRNCDLEGLND--------LYFGPDNDYHTRDVIVEYLNVM---LEMGVAGFRIDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 17225018 55 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEADLRDMIQRCNKVNVRIYADVVFNHM---------TGSGASGTGTGGSHWDSGTLS--YPGVPFSSWDFNGGTECSTGDGGIHNYNDPNEGMADLKLSKDYVRDTVAGYLNHLISLGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195569087 231 ------------------------------------------------------------------------------------------------------------------------------------------------------------------EKIKHLVALYQGSDIRVILDLTPNYVAKNSQLMQDAIA-NPEMRSAFVWRSGAKLPNNWLKVGGN------RSAWEKVGDN-YVLSQFEDGYYDLRMNSTIVRNEFGGVLKHLVELGVRGFRL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 139478961 59 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEAQFANMVRRCNNVGVRIYVDIVFNHMAANHNSVVGTAGSTADP-----------NAKSYPAVPYSSYDFHATCGINNYNDANQVRNCELVGLKDLDQSNEWVRGRIVEFMNKLISLGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 27436026 54 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEQQFANMVKRCNNVGVRTYVDVVFNHMANGGTSGTGGSSANPDSKSF--------------PAVPFSSLDFNPTCITNYNDPTNVRNCELVGLRDLNQGNSYVRDKIVDFLNHLTQLGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 33337594 3 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEQQFASMVRRCNNVGVRTYVDVVFNHM---------AANGGNRGTGGSSADPGSKSFPAVPFSSLDFNPTCA---ITNYNDPANVRNCELVGLRDLNQGNSWVRDKIVDFLNHLTDLGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 194744642 193 ------------------------------------------------------------------------------------------------------------------------------------------------------------------EQIKRLVAQYQGSDTRVILDVTPNYVAKDSQLVQDAIADPEKRSAFVWVTGKTTVPTNWLKV------GGTRSAWEKVGDS-YVLSQFQDGYYDLKMNSTLVRKEFGGVLKHLISLGVEGFRLNNTKF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 107593783 57 -------------------------------------------------------------------------------------------------------------------------------------------------GYFWHDFNK-NGRYGSDTQLKQAAGALNNAQVKVLYDVVPNHMNRGYPDKQINLPAGQGF-----WRNDCADPGNYPNDC---------------DDGD----RFMGGDADLNTANPQVYGMFRDEFNLRSNYGAGGFRFDFV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 163841816 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QQAFNFEFLLAGWD--AQRFADAISNSLAAVAVVGAPSTWV--LSNHDTV--------------------RQSTRFGLS-------------------DPTTLPKGISASDEQPNEQLGLARARAATAIKTALPGSAYVYQGDELGLPEHTTLRQDPGGQEIGRDGCRVPLPWQ----------------------------------- 116282907 22 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNENELRDMITRCNNVGVNIYVDAIINHMC-------GAGGGEGTHSSCGSWFDFPSIPFTHL-DFNDHKCRTGSGNIENYGDANQVRDCRLVGLLDLALEKDYVRGKVADFMNKLIDMGVAGFRVDACKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156968285 52 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEQQFASMVRRCNDAGVRIYVDAIINHMTGT--WNENTGTGGSTAN-----FGDWHYPAVPYGRNDFNWPHCVISGSDYGCCPDRVRNCELSGLKDLNQGTEYVRQMIVNYMNHLISLGVAGFRIDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170037390 56 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEQEFASMVRRCNDVGVRIYVDLVINHMA--------AITGDGGTGGSTGSSQTLGFPGVPYSAL-DFNPRCSLNDFNNAIEVRNCW---LVGLPDLNQGVQWVRDKIVELFNKLIGMGVAGFRVDAVKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 163704869 77 ------------------------------------------------------------------------------------------------------------------------------------------------AGYNPKEYFDLDNSYGDAAEHASMLTNLLGNGVEPVADLVLNHRDGSQSWGD---FRNPDWGPWAITRDDPASPLFNLPVPQRGAPEEKPVEYARHGGTTYAYGSF----RDLDHTNEQVRRDIIRYLLQLKSLGYRGWRYDMV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 146309119 515 -------------------------------------------------------------------------------------------------------------------------------------------------------------------EFRRMVQALAEMGLTTVMDVVYNHTHASGLGEQSVLD---------------KLVPGYYHRRHPVTGAVERSTCCDNTAS----------------EHLMMEKLMIDSLRVWADYKIGGFRFDLMGHHMR------SNLTRAH-------KAVRQIDPQTYLYGEGWGEVADGARGVNAIQANMAFNDRQRDAVRGGDSLRRFQGFANGLYLLPNELNSGSQAELLRLKDLIRVGIAGGLRDYRFESADGSRRRGAEIDYNGQPAGYTNYVSKHDNQTLWDINQYKLPASLSS-----AERVRLQLLGLAVPLLSQGVPFIHMGSDI---------------------------------------------------------------- 33337616 3 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEQQFASMVKRCNSVGVRTYVDVVFNHMAGGGTTGTGGSSADPGSKSF--------------PAVPLSTLDFNPTSITNYNDPANVRNCELVGLRDLNQGNSWVRDKVVGFLNHLVELGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 27525634 21 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GTEREFADMTRRCNSVGIRIYADAIFNHM--------TAGSGTGTNGNRAFCHNATFPAVPYDKN------DFHPACVNNYQDPVNVRNCRLKGLLDLDQSKGHVREKIINYLNHLISLGVAGFRIDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 68266172 3 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNAAEFFDMTQRCRAVGVRIYVDVVPNHMTSNLDSAIGTGGSIADPHNFYYPAVPYTSEDFNNPHCPINDYDDLVEARVCEMAGLH----------DLNQTVPRVQWAITNYLDRLTAMGAAGFRVDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170065228 90 ---------------------------------------------------------------------------------------------------------------------------------------------------------KINSRSGDERQFSDMVKRCLRVGVRVYVDVVVNHMAA--PGATSPLRGTAGSACDPLAREYPAVPFNRSHFHADCMITN-YNNATNVRDCALV------SLPDLDQSIPHVRKMIVEFLNHLINLGVAGFRMDACKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 89357398 1 SPNSQKVELVLFDASDPASRHELKKDESTGIFSIELDAKVGSFYKYVVDGKGPFPDPASRFQ--PEGVHGVSQVVASKFAWTDQKWTNIP----RDDVVIYELHLGTATGSYEGLEHKLKYFKELGVNTLEILP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 116670577 22 ------------------QEDLMSRGQDSVDFRRRLDRHFPDLYRLFHTLYGRRPDFDEQLTALVLQTARSWNERPADLKALDAEREHHAGWFLANTMLGGVCYVDRYAEDLEGVRARIPYFKELGLTYLHLMPLFLAPEPHSDGGYAVSSYRQVNPKLGTMEQLRELAAELRSNGISLVVDFIFNHTSDEHAWAKRAAAGDPGYSDYYWIYPDRAMPDAFEQNVREIFPENHPGSFIQMEDGRWVWATFHTYQWDLNYSNPDVFRAMAGEMLFLANQGVDILRMDAVAFIWKQLGTPCENLPEAHTLLQAFNAVCRLAAPSLLFKSEAIVHPDEVALYIDPAECQLSYNPLQMALIWESMATRDVSLLSQALERRHNIPEGTSWVNYVRSHDDIGWTFADEDAAELGINGFDHRRFLNAFYVNRFPGSFARGVPFQDNPRTGDCRISGTTASLCGLEGGTGQAVDRILLAHSVTFSTGGIPLLYLGDEVGQLNDYGYALEEGHGADSRWVHRPHYPAERYAKRQDPAAPEGAVFEGIRAMISARSATPEFAG- 153810451 113 ------------------------KRDDDHIYRERLARHLDELKWLYCELYQDNPYVTMHLNDLLKVLKKFYDMRNDALKESDLNREKDPTWYKRNDLIGMMMYVNAFAGTLSNLESKLDYIQECNVNYLHLMPLLDSPRGRSDGGYAVADFRKVQEELGTMDDFAALTAACHNRGINVCLDFVMNHTSEDHEWAKRARAGEKEYQDRYFFFDNYDIPSLYEQTCPEVFPTTAPGNFTWLEDHKHVMTTFYPYQWDLNYRNPIVLNEMIFNMLYLANQGVDIVRLDAVPYIWKQLGTNCRNLPQVHTIVRIMRMICEIVCPGVLLLGEVVMAPEKVVPYFGKPECHLLYNVTTMASTWHTVATKDVSLLRRQLDIISELPRDYVFQNYLRCHDDIGWGLDYEYLENFGIQEVPHKKYLNDFLTGKYPDSFARGELYNDDPRLGDARLCGTTASLCGIEEGVDRAVRYDITLHAFMLSQSGIPVIYSGDEIGQVNDYSYKDDPEKSDDSRYLHRGKFDWKLAENRHDPATVQGKLFPVLNKLEHIRSSHSVFN-- 159897682 30 -------------------------------FRLRMQRHFGDCLEALGALYAQHPAWPQLLEQLPERLITAYAQRRDALKIHDLAREIQPDWFAEATMVGGIYYVDRLAGTLRGVIEHIDYLQELGLTYVHLMPLLQPRHGPNDGGYAVLDYRSIDQRLGNVADFIELSDLLRTNGISLCIDVVVNHTAKEHEWAVKARAGDAQYLDYYLSFADRSLPDAYEQHLPEVFPDFAPGNFTWYEHGRWVWTTFNEFQWDLNYTNPMVWLEMLDILLYLANLGVDVLRLDAVPFMWKRLGTNCQNQPEVLDLLQAWRAAMRIVCPATIFKAEAIVAPDDLVQYLGGKLCEIAYHNSLMVLLWSALASQRADLFTQSLLNMPATPSNAAWITYVRCHDDIGWAVTDHNAALVGEDGPLHRQFLSAWYSGEFAGSFARGEVFQYNPLTNDRRISGMTASLAGLEQAIELTIRRIALLYAVIFSFGGIPLIYMGDELGMLNDHSYLHDPTKANDNRWLHRPAMDWCLAAQRHDPTTLAGRLWQVLRHLIQVRQHTPAL--- 170077507 6 ---SHSILNEILDQLRPE-----LKEQELSHFYTRLGANFYSLFSLFYKLYGRRSDFKAQLLRLVEVMAYQYIGRSPEFKQTDLVREKNFNWFLESQWVGMTLYADGFADDLQDLGDRVAYFSELGVNFIHIMPILECPRHASDGGYAISNYRQINPKIGTLQDLQHLVEIFRQKEILLALDIVINHTSNEHEWAQKARKGDKKYQKYYYMFDTRDIPDMFEKNLPEIFPETAPGNFTWDEEQKWVMTVFNNYQWDLNYQNPAVLIEMVDIILFWANQGVDVLRLDAVAFLWKKIGSQSQNEKEAHMILQIFKDCCQITAPGVIFIAEAIVAPVEIVRYFGEDECEIAYNATLMALLWDAAATKNAKLLIQGLKNIPAKLDRATWLNYIRCHDDIGLGFTDADIAQAGYDPKSHRRFLIDYFCGQFEGTDARGLLFGQNSKNDDARISGTLTSLMGLETAIEANIKHILLLYSIIFSFGGIPLIYYGDEIGTLNDYSYMGNLSKANDTRWAHRPKINWKKAELRHIEGTIEHRIFSALQHMIVVRKAIPAFAD- 88804711 3 --------------------AKPSKKDLPALFEKRLAANLTLIQDLYYSLYPGQ---DAAFEELPGMLGKLFRDRSEDLRLQDLERLNEGAWYQSEKWVGMQLYTDRFSGDIRGLIDKLPYFEKLGVNFLHVMPLTRQPKGENDGGYAVSSHTEIDPRFGTEADFLEFTGACRDKGVCLMLDFVVNHTSDQYPWAQKAREGDAEYAGYYYMFPDRTLPDLYEETLPEIFPETSPGNFTFIETGQWVMTVFNQYQWDLNYTNPRVFLAMLKNMVVLANKGVDVLRFDALAFLWKKLGTNSQNLPEAHQLIALFRLCLQVVAPGVAILAEAIVAPREIVRYFGGNECEAAYNATYMACLWNSIATKKTNLLYRSLADIASIPESCSWINYIRCHDDIGLGFDDRQIEALGWNPAAHRRFLLDYYCQRLEWSPSRGVLFMYNPVTGDGRITGSTASLLGLEEDVETAFDKIVMMYGVILASAGIPLIYAGDEIGMLNDYSYLREKDKENDSRWVNRPIHDWEAVAALDDPNRLPSRIFSRLQSLIRLRRKLPSLGGG 186900399 34 -------------------------------FWLRFERYFEDFYHPLTELYGDRPDYTQQIEALFEQMVEAYIARPEPLRLLDLEREFTPDWFEHSNMIGYVCYGDLFAGTLQGVREKVSYLEELGITYLHLMSILKPRPAPNDGGYALMDYQTIDPELGTMEDLRELATDLREKGISLCVDLVLNHTAKEHEWAQRAMAGEEKYLEYYYTFSDRTLPDVYEKTLPEIFPDDAPGNFTWYPEGRWVWTTFMEYQWDLNYTNINVFREMMDIMFFLVNQGVDILRLDAAPFIWKRLETNCQNQPEVFKLIQVFRGLMRVIAPAVIFKAEAIVPPNLLQQYIGGKQCKLAYNNQLMVDLWSGLATHKATLLYVSHKHAPLLFIGATTVNYIRNHDDIGWGMGDEDLHDIGEEPFLHRQFLNQFYTGNFPGSFAKGELFQFNPVTKDARISGTTSSLAGLEPAIDLAIRRLLLLHSIALFARGIPLIYMGDEVGLLNDYTYINDPNKAKDSRWLHRPKMDWSKVEKRHDPDSIEGRIYQGLLHLIKIRKSTSLL--- 163816665 13 -----------------------------------------------------------------------YQERNADLKKLDRSRVKNPDWYKQNDLLGMMMYTNAFAGTLKGVKEKLPYVKSCGVNYLHFMPLLESPKGRDDGGYAVADFRKVKPELGTMEDLEDLTAECHRQGISCCLDFVMNHTSEDHEWARAARNGDPVARSRYFFYDDWFVPNIYEETVPEVFPTTAPGNFTWINDNQVVMTTFYPYQWDLNYANPMVFNDMVGNMLYMANRGIDVIRLDAVPYIWKQIGTNCRNLPQVHTLVRMMRIISEIVCPGVLLLGEVVMEPSKVVPYFGKPECHMLYNVTTMASTWNTIATKDVGLLKRQMDQVCALPKDYVFLNYLRCHDDIGWGLDYDWLAQFGIDEVAHKKFLNDYFTGKGYNSDSRGELYNDDPRLGDARLCGTTASLSGLEAGQDQAIACDLMLHGYLLAQSGIPVLYSGDEIGQTNDYTYKNDPDKWADSRYLHRGNFPWDKVEK---KDPVAMKIFDALRHMEDIRASHDVF--- 51848581 11 -------------------------------------------------------------------------------------------------------------GDFAGLMQRLDYVQALGVTAIWLLPFYPSPL--RDDGYDISDYRSINPSYGAMRDFKLFVQEAHKRGLRVITELVINHTSDQHPWFQRARKKGSAARDWYVWSD----TDQKFPETRIIFLDTEKSNWTWDPAGAYYWHRFYSHQPDLNFDNPRVLEEVLKIMRMWLEMGVDGLRLDAIPYLVEREGTNNENLPETHDVLKKIRANLDQHFPDRMLLAEANQWPEDTRPYFGGDECHMGFHFPLMPRMYMALAQADRHPITDIIRQTPEIPEGCQWGIFLRNHDELTLEMVTAEERDYMWRFYAE--------------------------DSRARINLGIRRRLAPLMKNDRRKIE---LLNQMLMSMPGTPIVYYGDEIGMGDNY-YLGD-------RDGVRTPMQWSADRNGGFQAADPSSLLNWTRRLIAVRKQHPAFGRG 114327415 12 -------------------------------------------------------------------------------------------------------------GDFKGLLSKLDYIAELGVTAIWLLPFYPSP--RRDDGYDIADYRGVHKDYGSLADFRRFVAEAHARGLRVITELVVNHTSDQHPWFKKARESKPGSRNFYVWSDD----DKKYSGTRIIFLDTEKSNWTWDETAKYFWHRFYSHQPDLNFDNPRVLQEVLSVMRFWLDIGVDGLRLDAVPYLVEREGTNNENLPETHDILKRIRAELDAHAPGRMLLAEANQWPEDAQQYFGGDECHMSFHFPLMPRMYMAIAREDRFPVTDIMRQTPEIPALCQWAVFLRNHDELTLEMVTDSERDYLWSTYAADRRA--------------------------RINLGIRRRLAPLLEHDR---RRIELMNGLLLSMPGTPVIYYGDEIGMGDNIHLGD--------RDGVRTPMQWSSDRNGGFQAADQHSLLNWMRRMLAVRRQFTAFGRG 67155747 13 -------------------------------------------------------------------------------------------------------------GDFPGLIAKLDYIADLGVNTIWLLPFYPSP--RRDDGYDIAEYRGVHPDYGSLADVRRLIAEAHRRGLRLITELVINHTSDQHPWFQRARQKGSAARNFYVWSD----SDDKYRDTRIIFLDTEKSNWTWDPAGQYFWHRFYSHQPDLNFDNPQVMKAVLGIMRYWLDLGVDGLRLDAIPYLIERDGTNNENLPETHQVLKRIRAELDARYPDRMLLAEANQWPEDTQLYFGGDECHMAFHFPLMPRMYMAIAQEDRFPMTDILRQTPDIPSDCQWAIFLRNHDELTLEMVTDRERDYLWNFYAADRRA--------------------------RINLGIRRRLAPLLERDR---RRIELLNSLLLSMPGTPVIYYGDEIGM-GDNIYLGD-------RDGVRTPMQWSTDRNGGFSRADPYSLLNWTRRMLAVRKQQKAFGRG 110635012 15 -------------------------------------------------------------------------------------------------------------GDFNGLMQRLDYVERLGVNTIWLLPFYPSPL--RDDGYDIADYRSINPSYGTMRDFRRFVAEAHRRGIRVITELVINHTSDQHPWFQRARKKGSAARQFYVWNDD----DERYPETRIIFLDTEKSNWTWDPAGQFFWHRFYSHQPDLNFDNPRVLDAVIRIMRFWLDMGVDGLRLDAIPYLVERDGTNNENLPETHEILKKIRKALDEKYPDRMLLAEANQWPEDTRPYFGGDECHMAFHFPLMPRIYMALAQEDRHPISDIMRQTPEIPESCQWAIFLRNHDELTLEMVTDRERDYLWRTYAE--------------------------DVRARINLGIRRRLAPLMQNDRRKIE---LMNALLFSMPGTPIVYYGDELGM-GDNIYLGD-------RDGVRTPMQWAPDRNGGFQEADPSSLLNWVRRVIGVRKQHSAFGRG 212714305 3 -----------------------------KAFDERVAQYSEELRELLTDLYGEQAD--EAFRNLTELMAKAHDARPADLKRLDTKRLADPEWYKRGNMFGMTMYTDLFAGDLKKLAGKVPYLKEQKLTYLHLMPLLKMPHPQNDGGYAVEDFDTVDPSLGTNEDLAALTKKLRAAGISLCLDFVMNHTASSHRWAKAAQAGDPKYQDYYYCYDDRTIPDQYDAVVPEVFPATAPGNFTWNEQHKWVLTSFYPFQWDLNYRNPNVLVSVLSSVLGLANLGVEVFRIDAVPYIWKELGTNCRNLPQVHTIVRMLRIVLECVCPAVVLKGEVVMAPKELAAYFGKPECHMLYNVSIMVNLWSALASGDVRLLKDQLDKLNALPENCWFVNYLRCHDDIGWGLDEPVEESLGIDPLKHKEFLYHFYEGSVPGSWAMGELYNYDEASKDARSCGTTASLCGVERALDISMKRDLMMHSAMSFLRGFPMLSCGDEIVQLNGWEYKEDPDRVEDSRNLHRSPFNWENVAKRKQTGTLQKQMWDGLKSVREMR-DDPAFA-- 148261917 10 -------------------------------------------------------------------------------------------------------------GDFAGLTEKLDYIAELGVTAVWILPFYPSP--RRDDGYDISAYRAVHPEYGSLGDLRRFIDAAHRRGLRVITELVVNHTSDQHPWFQRARHARPGSRNYYVWSD----TDRKYDGTRIIFLDTEKSNWTWDPAGAYYWHRFYSHQPDLNFDNPRVLQEVLGIMRFWLDLGVDGMRLDAVPYLIERDGTNNENLPETHAILKQIRAALDAHAPGRMLLAEANQWPEDARPYFGGDECHMAFHFPLMPRMYMAIAQEDRFPISDIMRQTPEIPENCQWAVFLRNHDELTLEMVTDKERDYLWETYAADRRA--------------------------RINLGIRRRLAPLLERDR---RRIELMNGLLLSMPGTPVIYYGDEIGMGDNIHLGD--------RDGVRTPMQWSPDRNGGFSRADPYSLLNWMRRMLAVRRRHRAFGRG 154246252 9 -------------------------------------------------------------------------------------------------------------GDFRGLISKLDYIADLGATAVWLLPFYPSP--RRDDGYDISLYEGVSPDYGTMDEARRFIAEAHARGLRVITELVINHTSDQHPWFQAARRKGSPERNFYVWADD----DKGYPGVPIVFCDVEKSNWTYDEAGQFFWHRFYSHQPDLNFDNPEVLERVLSIMRFWLDLGVDGLRLDAVPYLVEREGTDCGNLPETHAILKQIRAHLDAHYTGRMLLAEANLWPEDTQQYFGADECHMAFHFPIMPRMYMAIAKEDRFPITDILRQTPEIPPTCQWAIFLRNHDELTLETVTDSERDYLWSVYAADRRA--------------------------RINLGIRRRLAPLLERDR---RRMELMNSLLLTLPGTPVIYYGDEIGMGDNIHLGD--------RDGVRTPMQWSPDRNGGFSRADPHSLLNWTRRFLAVRRQHAAFGRG 82702533 3 -------------------------------------------------------------------------------------REEDPLWYK--DAIIYELHVKTFIGDFSGLISKLDYLAELGVTALWLLPFYPSP--GRDDGYDISDYHNVHPDVGTLEDFHRFIAEAHSRGLRVITELVLNHTSDQHPWFQAARRAPPGSRDYYVWSDD----NTKYSGARSIFTDTEGSNWEWDDVAQYYWHRFFFHQPDLNFDNPHVFNAMMHVMRLWLDAGVDGMRLDAMPYLCEREGTNCENLPETHAVIKRMRSELDKHYRNRMFLAEANQWPEDVREYFGGDECHMAFHFPLMPRMYMAIAREDRHPIVEIMEQTPDIPENCQWAVFLRNHDELTLEMVTDR----------ERDYLHQTYA----------------IDPQARLHLGIRRRLAPLMDNDRHRIE---LMNLLLMTMPGSPVLYYGDEIGMGDDLLLGD--------RNGVRTPMQWSGAVNGGFSTADSQRLFNWMKRLIAMRKAHRTFGRG 154250997 1 --------------------------------------------------------------------------------------ETDPLWYK--DAVIYQLHVKSFIGDFAGLMRKLDYIADLGVTAIWLLPFYPSP--RRDDGYDIGEYRDVSPDYGTFEEMRAFVQAAHGRGIRVITELVINHTSDQHPWFQAARRPGSPERDFYVWSD----SDKNYAGTRIIFCDTEKSNWTWDEEGAYFWHRFYSHQPDLNFDNPAVLKEVLSVMHFWLDAGVDGLRLDAIPYLIEREGTSNENLPETHEVLKKIRADLDRHYKDRVLLAEANMWPEDTQQYFGGDECHMAFHFPLMPRMYMAVAQEDRFPITDIMRQTPDIDESCQWAIFLRNHDELTLEMVTDAERDYLWNTYAADRRA--------------------------RINLGIRRRLAPLMERDR---RRIELMNALLLTMPGTPVLYYGDEIGM-GDNVYLGD-------RDGVRTPMQWSPDRNGGFQERDRHSLLNWLKRMLAVRREHRAFGRG 194333055 11 -------------------------------------------------------------------------------------------------------------GDFEGLRQKLPYLESLGITAIWLLPFYPSPL--RDDGYDIADYMDINPDYGTIDDFRAFLNEAHERGLKVITELVINHTSDQHAWFQRAREQGSDERNFYVWTDDPKK----YSETRIIFQDFESSNWTWDPAGQYFWHRFYHHQPDLNFENPSVEKALYKVLDYWLEMGVDGLRLDAVPYLYEEEGSNCENLPRTHEFLKRLRKHVDDKFPNRMLLAEANQWPEDAAEYFGGDECHMNFHFPLMPRMYMALEMEDRFPIIDILDQTPEIAETCQWASFLRNHDELTLEMVTDE----------ERDYMRRVYA----------------HDPKARINLGIRRRLAPLMSNDRRKIE---LMNIMLLSLPGTPVLYYGDEIGMGDNF-YLGD-------RDGVRTPMQW------------------------------------ 189347851 4 -------------------------------------------------------------------------------------------------------------GDFQGLRQKLGYLESLGITAIWLLPFYPSPL--RDDGYDIADYMSVNPDYGTLEDFRQFLEEAHSRGMKVITELVVNHTSDQHAWFQRARKAGSPERNFYVWSDD----MDKYSETRIIFQDFEASNWTWDPAKQYFWHRFYHHQPDLNFENPEVHQALFDVLDFWLGMGVDGLRLDAVPYLYEAEGTNCENLPQTYDYLRKLRSYVDEHYPNRMLLAEANQWPEDSAAYLGGDLCHMNFHFPLMPRMYMALATEDRFPILDILDQTPEIPENCQWASFLRNHDELTLEMVTDE----------ERDYMRRVYANDPRA----------------RINLGIRRRLAPLMTNDR---RRIELMNIMLLSLPGTPVLYYGDEIGMGDNY-YLGD-------RDGVRTPMQW------------------------------------ 193213599 12 -------------------------------------------------------------------------------------------------------------GDFRGLKSRLGYLESLGVTAIWILPFYPSPL--RDDGYDIADYKSVNPDYGTIEDFRDFLEEAHQRGMKVITELVVNHTSDQHEWFKKARKKGSPERNFYVWNDD----DEKYGETRIIFQDFETSNWTWDEAGQYYWHRFFHHQPDLNFENPAVHEALFDVLDFWLGMGVDGLRLDAVPYLYEAEGTNCENLPKTFDFLRKLRTYVDKNYPNRMLLAEANQWPEDSAAYLGGDMCHMNFHFPLMPRMYMALAAEDRFPIIDILDQTPEIPESCQWASFLRNHDELTLEMVTDE----------ERDYMRRVYA----------------HDQRARINLGIRRRLAPLMSNDR---RRIELMNIMLLSLPGTPVLYYGDEIGMGDNF-YLGD-------RDGVRTPMQW------------------------------------ 167589350 1 ---------------------------------------------------------------------------------------ADPLWYK--DAVIYQLHVKSFIGDFAGLQAKLDYIAELGVDAIWLLPFYPSP--RRDDGYDISAYRDVHADYGKLGDIKRLIAAAHARGIRVITELVINHTSDEHPWFQRARKPGSSHRNYYVWSDTGRE----YAGTRVIFLDTEVSNWSYDEAGAYFWHRFYSHQPDLNFDNPQVVKEVLGVMHFWLDLGVDGLRLDAVPYLVVREGTSNENLPETHEILRRIRADLDARYRNRMLLAEANQWPEDVQQYFGGDECHMAFHFPLMPRMYMAIAREDRFPITDILWQTPQIPSTCQWAIFLRNHDELTLEMVTDSERDYLWEVYASDRRA--------------------------RLNLGIRRRLAPLLERDR---RRIELMNSLLLSMPGTPVIYYGDEIGMGDNIHLGD--------RDGVRTPMQWSFDRNGGFSRADPHSLLNWTRRMIATRRSHHAFGRG 213965532 7 ------------------------------------------------------------------------------------------------------------SGDLKGLTEKLDYLQWLGVDCLWLPPFYDSPL--RDGGYDIRDFRAVLEEFGTVEDFKVLLDEAHARGIRVITDLVMNHTSDSHEWFQQSRDPDGPYGDFYVWTDDPDT----YSGARIIFVDTEDSNWTYDPRGQYYWHRFFSHQPDLNYDNPAVQEAMLDVLRFWSDLGIDGFRLDAVPYLFEREGTNCENLPETHAFLKRCRKVMDEEYPGRVLLAEANQWPSDVVEYFGGDECHMAFHFPLMPRIFMAVRKQSRFPISEILESTPEIPSSAQWGIFLRNHDELTLEMVTDAERDYMYAEYAHDPRMKA--------------------------NIGIRRRLAPLLQNDRTQLE---LFNALLLSLPGSPVLYYGDEIGM-GDNIWLGD-------RDGVRTPMQWSPDRNAGFSKADPNSLLNWVRRLIQVRKRYEAFGLG 126348055 15 ------------------------------------------------------------------------------------ARDRDPDWFKR--AVFYEVLVRSFQGDLKGLTAKLDYLQWLGVDCLWLPPFFKSPL--RDGGYDVSDYTAVLPEFGDLADFVEFVDAAHQRGMRVIIDFVMNHTSDQHPWFQESRDPDGPYGDYYVWADD----DTRYSDARIIFVDTEASNWTFDPRGQYYWHRFFSHQPDLNYENPAVQEEILAALKFWLDLGIDGYRLDAVPYLYAEEGTNCENLPASHAFLKRVRSEIDAHYPDTVLLAEANQWPEDVVDYFGGDECHMAFHFPVMPRIFMAVRRESRYPVSEILAKTPAIPSGCQWGIFLRNHDELTLEMVTDEERDYMYAEYAKDPRMRA--------------------------NIGIRRRLATLLDNDRDQIE---LFTALLLALPGSPILYYGDEIGM-GDNIWLGD-------RDAVRTPMQWTPDRNAGFSTCDPGRLYHWTRRMIEIRKQNPAFGLG 86143326 7 -------------------------------------------------------------------------------------------------------------GDFEGLLQKLDYLEDLGVTAIWLLPFYPSPL--RDDGYDIADYYSINPSYGEVEDFKRFIEEAHKRGLKVITELVINHTSDQHEWFQRARKADSKYRDYYVWTDN----VEKYKDARIIFTDTEPSNWTWDEAEAYYWHRFFSHQPDLNFDNPDVQQEVFNIMDYWCDLGVDGFRLDAVPYLFERDGTNCENLPETHVFLKKLRAHIDANHDNKLLLAEANMWPEDSAAYFGGDECHMNYHFPIMPRMFMAVKMEDRYPIMDIIDQTPDIPESCQWAIFLRNHDELTLEMVTDE----------ERDYMYKVYSKDPKA----------------KINVGIRRRLAPLLDNNRNKIE---LMNVLLFSLPGTPVLYYGDEIGMGDNF-YLGD-------RDGVRTPMQW------------------------------------ 16125387 3 ----------------------------------------------FAKLYGADARGPAVLERLKTNLLKAAHARPEPLRALDAARAADPAWLHAPGQTAYTFYVDRFAGDLNGVRGKLDYLTELGVRWLHPLPLLEPRPGDSDGGFAVADYRKVDPRLGTIDDLEALAGDLRQRDMGLILDVVCNHTAREHAWAAKARAGDPAYRDYYIVLPDAQSAAARDRELIDVFPDTAPGSFTYDAAGGYVWTTFYPFQWDLNYANPAVFAEMLEVLIFLAAKGAQGFRLDSAPFLWKQAGTTCRNLPQTYEIVEAWRAALSIVAPGVVLLAEAIESVEDVLPFFGGEGCNLAYNNVVMTALWAALADGDAVIARRCLAVAARKPAQGAWLNYVRCHDDLIWNALAAYAPASDL------RRWSNAYGNGEGFSRGRAFQTAEGGVPSTNGMAAALAGLTADADGDCLGARRLRLLYGIIHALDGWPLIYMGDEIGLDNDEAYQDDPLRAGDGRWLHRPQMDWSLAERRGEAGALQADLFATFARL------------- 158312905 27 ----------------------------------------------------------------------------------------DPLWFKR--AVFYEVLVRGFAGDLAGLVSKLDYLEWLGVDCLWLLPIYSSPL--RDGGYDISDYFQILPEFGDLGDFINLVDEAHRRGLRIIADLVMNHTSDEHPWFQASRDPDGPYGDFYVWSD----TDEKYPDARIIFVDTEKSNWTWDPRGQYYWHRFFSHQPDLNYDNPDVQEAMLEVLRFWLDLGLDGFRLDAVPYLYVREGTNGENLPETHEYLRRVRKEIDAKYADRVMLAEANQWPSDVVQYFGNDECHMAFHFPLMPRIFMAVRRESRYPISEILAQTPEIPPNCQWGIFLRNHDELTLEMVTDEERDYMYAEYAKDPRMKA--------------------------NIGIRRRLAPLLDNSR---DQMELFTALLLSLPGSPVLYYGDEIGM-GDNIYLGD-------RDGVRTPMQWSPDRNAGFSTTDPARLYSWTRRMIEVRKRHPVFGLG 119716042 11 --------------------------------------------------------------------------------------ENNPDWFKS--AVFYEVLVRSFTGDFRGLVEQLDYLQWLGVDCLWIPPFFPSPL--RDGGYDVADYTGVLPEIGTIEDFRYFLDEAHQRGLKVIIDFVMNHTSDQHPWFQASRSDPQGPYGDFYVWSD---TDELYEEARIIFVDTEPSNWTWDPRQQYFWHRFFSHQPDLNFDNPAVHDAMLDAIRFWLNMGLDGFRLDAVPYLYERPGTNGENLPETHEMLKKVRKVVDDEYPGRILLCEANQWPQDVVEYFGGDECHMAFHFPVMPRIFMAVRRESRFPISEILEQTPAIPENCQWGIFLRNHDELTLEMVTDEDRDYMWGEYAKDPRMKA--------------------------NIGIRRRLAPLLDNDTNQME---LFNALLFSLPGSPVLYYGDEIGM-GDNIWLGD-------RDGVRTPMQWTSDRNAGFSSANPGSLLHWMRRMIHARRNHPAFGLG 168838768 4 -------------------------------------------------------------------------------------------------------------GDFEGLRQKLPYLEALGVNTLWLMPFFQSPL--RDDGYDISDYYQILPVHGSLEDFKRFLDEAHEMGLRVIVELVLNHTSIDHPWFQEARKPGSPMRDWYVWSDTPEK----YKGVRVIFQDFETSNWTFDPAGAYYWHRFYHHQPDLNWDNPEVEKAMQEVMFFWADLGVDGFRLDAIPYLYEREGTSCENLPETIAAVKRLRAALEKYGPGKILLAEANMWPEETLPYFGGDGVHMAYNFPLMPRIFMALRREDRRPIEAMLQETEGIPESAQWALFLRNHDELTLEKVTEEEREFLWEIYA--------------------------PDPRFRINLGIRRRLMPLLGGDRRRYELLQALLL---TLKGSPILYYGDEIGM-------------------------------------------------------------- 20090495 38 ------------------ERAGPECTTSLKQLEIDIKPALEKVYGE--------DRVDEMFANILEIIERARSERAASLKMDDLTR----DCSWYKDEIMYTFYADQFGNTFKDLIEMLPYLKGLGVTTLYILPFMDSPMG--DAGFDVRDPQKVREDLGGIAEFDQFMAEAKKYGFKIQADLVLNHFSDQHEWFQDALNGDVSKLDYFIFRKEPEEDGVPPSERRIVFADSEETHYRKVDIGYYLYHTFYPFQLDINWENPEVLYYVLEIIAFWSNKGIDIFRLDAIPFLIKEKGTNAENQPGTHCIIKILSSFNQAIGPRSIFHAEACEPPKEVLKYFSKDGVQVAYNFPYMPAIWASLITGSNEYFWNVHEETPSIPESAAWAQFLRVHDELTVEMADTGTRKIIYDALLSKGK--------------------------DFKGLGISGRMANFLDKNP---AKIGLAFAILLSLPGIPVIYYGDEIGAENNTNYGEEAGNSFDSRDINRGPI----LKSDFYSSEKDNVIHKTVKNLIEVRKGMSVLGRG 87125634 5 -------------------------------------------------------------------------------------------------------------GDLQGLSSRLPYLRWLGVDAVWLTPIYPSPLQ--DGGYDITDFKAVHPDLGDLAAFHRFLTEAHGQGIRVILDLVLNHTSTLHPWFQRARWKGSLERDVYVWSDDP----QRYADAPVLFRHFEASNWEWDSAEQYYLHRFLRHQPDLNYDNPLVQEEMLAVVDFWVERGVDGFRLDAVPFLFEEEGSRCEGLPQTHAFLQVIRERLEQQGREVLLLGEAIQPVEEAAPYLVDEELHGAFNFVLTAHLFAAIASGSTRDLRQCLQASHQAVPGCRWALPLRNHDEL-WLGDGHLVPEEVIQTI--RTGLHQG--------------------QGHWLNWGINRRLAPLLNGDPG---SNRVLHALLYSLPGMPCVYYGDELGM-GDWPGLRD-------RDPNRTPMAWTPARNGGFSTAPPGSLLNWHRRMLTCRRLLPALRSG 87300826 8 -------------------------------------------------------------------------------------------------------------GDLDGITSQLPYLQWLGVDAIWLTPIYPSPL--RDGGYDITDFTAIHPDLGNLDDLARLLDQAHRHGIRVLLDLVLNHTSVLHPWFQRARWSGSSERDFYVWRDD----DRGYPEAQVLFRHFESSNWQWDSARQYYLHRFLHHQPDLNYDNPAVAEAMLEVVDFWVERGVDGFRLDAVPFLHEREGTRCEGLPETHAFLKRLRARVDSSGRDLLLIAEAIQPVKESAPYLADDELHAAFDFALTAQLFAAVARGRCDKLRNCLQHAQEMVPGCRWALPLRNHDELWLG-----------DGHLVEDEVVQAVMTGFPEAREHWLNWGIN------------RRLAPLLNGDPRPN---TLLHGLLYSLPGLPCLYYGDELGM-GDWPGLRD-------RDANRTPMAW------------------------------------ 148242479 13 -------------------------------------------------------------------------------------------------------------GDLDGLKQRLDYLHWLGVDAVWMTPICDSPL--RDGGYDITDYKSVHPDLGDLQALDSLIRHAHALGLKVLFDLVLNHTSDMHLWFQRARWRGSPERNFYVWRDD----DKSYSDAPVLFRHFEDSNWHWDPAGQYYLHRFLRHQPDLNYDNPQVQEAMLDVLDFWIDRGIDGFRLDAIPFLFEREGTRCEGLPETHAFLRRLRSRAKERCEEVLLLAEAIQPVHEAMPYVADDELHSAFNFALTAHLFAAVAHGEVSALQNFLLEFRQLNAGCRWALPLRNHDELWLG-----------DGHLVPEAIVDRVREGFPNAKGHWLNWGIN------------RRLSPLLNGDPRPN---KALHALLYSLPGMPCIYYGDELGM-GDYPGLRD-------RDANRTPMAW------------------------------------ 163708417 6 -------------------------------------------------------------------------------------------------------------GDFEGLERRLDYLVGLGVTALWLMPFQPSPM--RDNGYDISDYYGVDPRYGTLGDFVAFTHAAKQRGLKVLIDLVVNHTSDQHPWFQSARDPDSPYRDWYVWSKTKPP----HADSGMVFPGVQKTTWTYDRAARWYFHRFYDFQPDLNTTHPKVQAEILKIMGFWIQLGVSGFRMDAVPFVIAEKGPEVEGEPERFGMLREFREFLQWRQGDAIILAEANVLPRQDLEYFGGDRMHMMFNFQVNQALFLALATGRTGRLIESLDRTRARPAVAQWAQFLRNHDELDLGRLQPEERAAVFAAFGPDPEMQLYG-------------------------RGIRRRLPPMLGGDR---RRLELAYSLVFTLPGTPVLRYGDEIGMGDDLSRPE--------RECARTPMQWSDEPQGGFTKSDPNSLLNWLERIIRMRKEVPEIGWG 213014478 26 -------------------------------------------------------------------------------------------------------------GDLKGVSSKLDYIADLGVDAIWLSPIYKSPM--KDFGYDISDYYAIDPIFGTMEDFDELLEEAHKRGLKVILDMVLNHTSDQHPWFIESRSSRDNPKADWYIWVDGEKGT----PPNNWQSYFGGSAWNWDETRQYYLCLFTKEQPDLNWRNPEVKKAVFDVVRFWLEKGVDGFRLDVVNLYYKDANIFTRDRPETLLAVEELQEIVDSFG-DRVTIGEVATDLGQYYEYTKPGRLNLAFNFEF-----KDVNIFSARAFGDVIDLTERIFGEVAWPSYLGNHD--------------------SPRFISRFSNGKDD-------------------------------------VQRARVLAAMLLTVRGTPFLYAGEEIGMTEPYEKLQDPLGVNKGRDGCRTPMQWDDSE-------------------------------- 197303718 13 -------------------------------------------------------------------------------------------------------------GDLNGIRKKIPYLVKLGVDVLWLNPIYASPQVDN--GYDISNYREIEPTFGTMEDFENLLAEAHEAGLKIILDLVVNHTSDQHPWFQESRSKDNPYSDYYIWKD---------EVINNWGSSFGGSAWEYAEERQYYLHCFAKEQPDLNWENPKVRQEVYDILRFWLDKGIDGFRMDVISLLSKDQSFPCANGPRVHEFLQEMNREVLSKY-DIMTVGEAHTNADEAALYTDEKELNMVFHFDHMHLDYDE----------------------------------------NGKYATNRVPLVALKKIMTQWQDKMHECN-GWNSLYWCNHDQARAVTRF-------GNDSEEYREISAKMLGTCLHMMQGTPYIYEGEELGMTNEYKDVEALDIFKDSRDNARTPMQWDASENAGFSEADSDSVFYYYQKLIALRHELPIITDG 209549502 6 -------------------------------------------------------------------------------------------------------------GDFQGLMRRLDYLSGLGVTAIWLMPFQTSP--GRDDGYDVSDYYNVDPRYGSLGDFVEFTHGAKQRGIRVLIDLVINHTSKDHPWFQGARDPHSPYRDWYVW----SEKKPANADQGMVFPGVQKTTWTHDEKARYYFHRFYDHQPDLNTSNPEVQAEILKIMGFWIQLGVSGFRMDAAPFIIATKGADVSKPVEQFDMLRKFREFLQWRLGDSIILAEANILPKDNFEYFGGDRMQMMFNFQVNQALFYALASADTRPLKKAMETTKPRPATAQWGLFLRNHDELDLGRLSEKQRGAVFAAFGPEKDMQLY-------------------------DRGIRRRLAPMLGGDRRRIE---MAYSLLFSLPGTPVIRYGDEIGMGDDLTLPE--------RNCARTPMQWSTEPEGGFTKSDPNSLLNWTERMIRMRKEAPEIGWG 170690559 6 -------------------------------------------------------------------------------------------------------------GDFKGLLRRLDYLQGLGVTTVWLMPFQPSP--GRDNGYDICDYYNVDPKYGTLGDFSEFTHACRERGLRVMIDLVINHTSDQHPWFREARDPESQYRDWYVW-SDRQPPNANDGVV---FPGVQKSTWSFDKQKRWYFHRFYDFQPDLNTANPYVRAELLKIMGFWIQLGVSGFRMDAVPFVIATKGPKVKKPVEQYDMLRAFREFLQWRQGDAIILAEANVLPNTDLEYFGGERLQMMFNFQLNQHTFYTLATGDTAPLKKALTATRPRPSTAQWGVFLRNHDELDLGRLTPEQRDAVFAAFAPEPDMQLYE-------------------------RGIRRRLAPMLAGDR---RRLELAYSLMLTLPGTPVFRYGDEIGMGDDLRLPE--------RECARTPMQWSTEPEGGFQRRDPNSLLNWMERMIRMRREVPEISWG 90413464 7 -------------------------------------------------------------------------------------------------------------GDLQGIISKLDYIKKLGVNVVWLSPVYRSPMDDN--GYDISDYQDIAAEFGSMEDMQQLLAEAKQRDIRIIMDLVVNHTSDEHPWFVESRSKDNPYRDYYIWR----QPNEDGSVPDDQGSVFGGGAWEFDDTGEYYYHIFSKRQPDLNWENPKVQEEVHKMMNWWIDQGIGGFRLDVIDLIGKEIDKKITNGPRLHPLLQEMNKATFG-DKDLLTVGETWDATPETAKLYSRNEFSMVFQFEHISLTWKY---------------------------------GDKWNPIALDLPKFKHALTKWQIELAD---------EGWNSLFWNNHDLPRAV--------SKFGDDGQYRVESAKMLATTLHMMKGTPYVYQGEEIGMTNDYRDIETLNFYKESRDNGRTPMQWNNNKNAGFSEEDQNSIFYHYQKLIQLRKSLPVIVHG 153814356 2 -------------------------------------------------------------------------------------------------------------GDLNGIREKLSYLEKLGVDVIWLNPIYESPQVDN--GYDISNYKKIEPQLGTMEDFDMLLKEAHEKGIRIILDLVVNHTSDKHPWFTEAKKGENPYHDYYIWKD--TIPNNWGSS----FGGPAWEYVE--ETAQYYLHLFAKEQPDLNWENPKVRKEVQEILRFWLEKGIDGFRMDVITLISKDPAYPCASGPRVHEYLQEMNREVLSKY-DIMTVGEAHTSADEAAPYTDRHELNMVFHFDHMHLDYDE----------------------------------------NGKYAKNRVKLTDLKEVMTKWQDTMHE-CDGWNSLYWSNHDQARAVSRF-------GNESEPYRVKSAKMLGTILHMMQGTPYIYEGEELGMTNAHFESIDEYKDVESRDNARTPMQWDNTVNAGFTEADQDSIFYYYQKLIQLRHEMPIITDG 167381697 215 -------------------------------------------------------------------------------------------------------------GDIKGIIEKIPYLKELGISIVWLNPIY--STSDADNGYDIKDYQEINSRFGTMKDFEELLFKMHEAGIKVVMDLVVNHSSNQHQWFIESKKGNNEKKEWYIW----------SKNPNNWRSFFSGSAWKYDEERKYYLHLFLEEQPDLNWENIEVRQCIYKMMRWWFDKGIDGFRMDVINLISKVKGFPNDNGPRVHEFLNEMNREVLSHY-DCLTVGETGVTPEQAQKYVGKERHELEMLFQFEHV-------------------------------NIGYKNGDKWISVPWKLTELKQNIEKWQITLHNC---------GWNSLYFNNHDQPRQVSRW--------GNDTKYRIESAKMLATLLHTLEGTPYIYQGEELGMTNDYKDCEIFGKWKEGRDNARTPMQWDNSENAGFTSGNPNSIFNYYKKLLQLRKENPIMPYG 172036554 30 ----------------------------------------EKLLSRLSVLYGKVENCIEELERLLKV---HYAYKPPE--RIQAEQEFELSDCFSQQDIILITYGDLLISELKTLQEFLKQYVKL-YDVFSILHLLPFFPYSSDRGFSITDYRSVDPKLGAWKDIQAIGES-----FRLMFDGVFNHISSQSHVFQEVLNGNPDYKNFATIY---HSPDELTSKQRQILVRPRTSDYQSIDGKIWVWTTFSPDQIDLNYRNPKVLLFMIDTFLLYVRRGASLIRLDAVTYLWDEPGTNCVHLEQTHEVIKLLRDILDIVDPKVVLVTETNVPHEENISYFGNDEAQIIYNFALPPLVLYTFYKEDSTAISRWAESLDYPTETTNFLNMLDTHDGIGLMGVKNILTPSQINFIIEQAREHGALISYKTGEEGKDEPYEINSTWFSAINFDNGT------ESIELQVKRFIASRSLALALRGIPAIYFHGLIGTRND---LEAVIKTKSKRDINRTTLEEDLKTNLLKKDSKLSKIVEQLGHLLEIRSRQVAF--- 56963036 3 -------------------------------------------------------------------------------------------------------------GDLQGIIEKLDYLKELGIDVIWLTPIYASP--QNDNGYDISDYYAIHEDYGTMADFEELLNETHKRGMKLIMDLVVNHTSTEHQWFKNALSKQAKYRDFYIWKEGKEG-----GAPTNWQSKFGGSAWEYNETDDYYLHLFDVTQADLNWENEQLRKHVYEMMHFWFNKGIDGFRLDVINLISKDQRFPDDDGPRVHEYLQEMNREVLAKY-DSLTVGEMSSTTEDCIRYSNPKQRELSMTFNFHHL-------------------KVDYPNGEKWA-------------------VADFDFKALKQILSEWQVRMHEGG-GWNALFWCNHDQP--------RVVSRYGDEDEYHNQSAKMLAATIHFMQGTPYVYQGEEFGMTNPNDDYRDVESLNKSRDNSRTPVQWDSSEQAGFTTSDPNSIFYFYQKLIALRKKLPIVTTG 126660545 30 ----------------------------------------EKLLSRLSLLYGEDENCIEELERLLKV---HYAYKPPAM--IEADKEFKLSDGFSHKDIILITYADLLISKLETLQEFLKEYVKL-YDVFSILHILPFFPYSSDRGFSITDYRSVDPKLGAWKDIQAI-----GKSFRLMFDGVFNHVSSQSHLFQEVLNGNPDYKNFAYHSPDELTPKQRQILVRPRTSDIL-SEYQSIDGKIWVWTTFSPDQIDLNYRNPKVLLFIIDTFLLYVRRGASLIRLDAVTYLWDEPGTNSVHLEQTHEVIKLLRDILDIVDPKVVLVTETNAPHKENISYFGNDEAQIIYNFALPPLVLYTFYKEDSTAISRWAKSLEYPTKMTNFLNMLDTHDGIGLMGVKNILTSSQINFIIETAREHGALISYKTGEAGKQEPYEINSTWFSAINFDNGA------ESIELQVKRFIASRSLALALRGIPAIYFHGLIGTRND---LETVIKTKSKRDINRTLLEEDLKTNLLKKDSKLSKIVEQLGHLLEIRSRQVAF--- 84385429 5 -------------------------------------------------------------------------------------------------------------GDLNGIISKLDYLKELGINVIWLSPVYQSPMDDN--GYDISDYQAIAEEFGTMEEMKHLMDEAKERDIKIVMDLVVNHTSDEHRWFEQARSSKDNPYRDYYIWRDAQPDGSAPDDQGSIFG---GSAWQWDETQQYYFHLFSKRQPDLNWENPKIQEEVHTMMNWWIDLGIGGFRLDVIDLIGKEIDKGITNGPRLHKLLQQMNQATFG-NKDLLTVGETWGATPEIAKLYSGQELSMVFQFEHITLTWE---------------------------------NGDKWKPIPLDLREFKNVLTKWQLELADG---------GWNSLFWNNHDLP--------RLVSKYGDDKNFRVESAKMLATCLHFLKGTPYIYQGEEIGMTNNLDQYKDIETHNNSRDNARTPMHWNNQTNAGFSEADPGSIFYHYKTLIELRKAHPA---- 153813498 9 -------------------------------------------------------------------------------------------------------------GDIRGIIQKLDYLKELGVNVLWISPMLESPQDDN--GYDISDYRRIYKEYGTMEDYEELLSEAHKRDIRILMDLVVNHTSDEHNWFIESRSKDNPYRDYYIWKDPVNG-----KEPNNWGGVFGGSAWEYDAQTQYYLHLFSKKQPDLNWENEKVRQEVYDMMTFWCEKGIDGFRMDVISMISKDFGPYCVHGPRIHEFLQEMNREVLSRY-DIMTVGETSVTIEEAQKYAGEAGKELNMVFQFEHVDNGS--------------------------------------GDYGKWTTEKYDFKEFKRIMIKWQEELQGK--AWNSLFLGNHDQPRSVSRF-------GNDNPAYRETSAKMLATCLHMMQGTPYVYQGEELGMTNVYEDYRDIESINRSRDNARTPMQWDDSEQAGFTDGDPNSIFHYYQKLISLRKE------- 89210250 8 -------------------------------------------------------------------------------------------------------------GDLRGIIEKLDYIKDLGVDVIWLNPVYESPCD--DMGYDISNYRKILPQFGTMEDFDLLLSEMHKRGLKLVMDLVVNHTSDEHRWFVESRSKDNPYRDYYIW----KKPKADGSPPNNWVSYFGGSAWEYDETGEYYLHLFSKKQPDLNWENPKVREEVKDIMRFWLDKGVDGFRMDVIGFISKDPDFEDFNGPRLHEFLQELHDDVLSHY-DCMTVGEPGVSPEDALLIVGKDRRELQTLFQFEGMDIDYGKNGSRFSIGNW--------------------DVHGFKKVYTKW-------------------HKKLYGKAWNSIYLMNHDQPRAV--------SRFGDDKKYRKESAKMLATFLLSMWGTPYIYQGEEIGMTNPFEGVEEPGLLYRGRDNSRTPIQWNDSRNAEEAEKDPDSILHYFRRMIKTRKDNDVL--- 580824 21 -------------------------------------------------------------------------------------------------------------GDLRGILSKLDYLKLLGVDVLWLNPIYDSP--NDDMGYDIRDYYKIMEEFGTMEDFEELLREVHARGMKLVMDLVANHTSDEHPWFIESRSRDNPYRDWYIWRDPKDG-----REPNNWLSYFSGSAWEYDETGQYYLHLFSRRQPDLNWENPKVREAIFEMMRFWLDKGIDGFRMDVINAIAKAEGLPDANQPKVHEYLREMYDKVLSHY-DIMTVGETGVTTKDALLFAGEDRRELNMVFQFEHMDIDAT-------------------------------DGDKWRPRPWRLTEL-------KTIMTRWQ--NDLYGKAWNSLYWTNHDQPRAV--------SRFGNDGPYRVESAKMLATVLHMMQGTPYIYQGEEIGMTNVMEGGQDPAEQLKGRDNARTPMQWDDSPNAGFTTADPNSIFHYYRRLIQLRKQHPI---- 90426362 9 -------------------------------------------------------------------------------------------------------------GDLAGIIARLPYLVDLGVDAIWLSPIFPSPMA--DFGYDIADYVGIDPLFGTMDDFDALVAAAHGNGLKVILDLVPNHTSDRHPWFVESRASRDNPKRDWYLWRD---PAPDGGPPNNWLSEFGGSGWQYDETRQYYYHAFLAQQPDLNWRNPKVREAIYQVMRFWLGRGVDGFRVDVIWHLIKDELFYSADRPETLQVVAEMRRVIDEFDA-RVLIGEIYLPIERLVAYYGEGGAQLPFNFALLSTPWHA------RTLAQLIDRYEAALPQGAWPNWLGNHD--------------------------------------------------------------RPRIASRVGLAQSRVAAMLLLTLRGTPTMYYGDEIGMQQAPEQVRDPFEKNVGRDGCRTPMQWDASENVANLSADAQSILNLYRALISLRKRLPQLAHG 157163714 7 -------------------------------------------------------------------------------------------------------------GDLRGVIQRLDYLHKLGVDAIWLTPFYISPQVDN--GYDVANYTAIDPIYGTLDDFDELVTQAKSRGIRIILDMVFNHTSTQHAWFREALNKESPYRQFYIWRDG-----EPETPPNNWRSKFGGSAWRWHESEQYYLHLFAPEQADLNWENPAVRAELKKVCEFWADRGVDGLRLDVVNLISKDPRFPEDDGPRAHEFLHEMNRDVF-TPRGLMTVGEMSSTSLEHCQRYAGSELSMTFNFHHLK---------------------------------VDYPGGEKWTLAKPDFVALKTLFRHWQQGMH---------NVAWNALFWCNHDQP--------RIVSRFGDEGEYRVPAAKMLAMVLHGMQGTPYIYQGEEIGMTNPHNDGRDADEASKSRDNSRTPMQWSNGDNAGFTAADESSVFYTYQKLIALRKQEAILTWG 170742400 5 -------------------------------------------------------------------------------------------------------------GDLPGITARLDHLVALGVDAIWISPIYPSPMA--DFGYDVSDFCGIDSRFGTLADFDRLVAAAHERGLRVILDYVPNHSSDQHPWFIESRSSRHGPKRDWYIWRDPKPDGSPPNNWLSEFGGPAWTF--DAATGQFYYHAYLKEQPDLNWRHPEVRAAMLDVLRFWLDRGVDGFRVDAIHHLIEDERVRTMDQPEVHDAVAAMRWVAD-RYPDRVLIGEAYLPIDRLMAYYGRDGFHLPFNFHLLSTPWEPRAIADLVRAYEA-----ALPPGGWPNWVLGNHDRSRLVS--------------------------------------------------------------RLGAEQARVAATLLLTLRGTPTIYQGEEIGM-------------------------------------------------------------- 170758781 5 -------------------------------------------------------------------------------------------------------------GDLKGITVKLDYLKTLGIDYIWLTPFYISP--QRDNGYDVADYCNIDPLFGTMEDFENLVREANKRGIDVMLDMVFNHTSTEHKWFKNALSGDKKYKNYYIFKKNGQLPTNWESKFG------GPTWEYVKEFDEYYLHLFDATQADLNWENEEVRTEVFDIVNFWIRKGVKGFRFDVINLISKPMEYKDDNGPNIHNYIKELNKETFGRYKDIITVGEMSSTTIDNCIKYSEEELSMVFNFHHLK---------------------------------VDYKDGDKWSLMD-------FDFIKLKNLFNHWQVGMEESN-GWNAIFWCNHDQP--------RIVSRFGDDNKYHKESAKMLATSIHLLRGTPYIYQGEEIGMTNCY---------------------------------------------------------- 52079231 8 -------------------------------------------------------------------------------------------------------------GDIRGIIEKLDYIKELACDVIWLTPIYQSP--QNDNGYDISDYYSIHEEYGTMADFEELLEEAHKRGIKVIMDLVVNHTSTEHRWFKEAASGKENLYRDFYIWKDMKPNGAPPTNWESKFGGSAWEFHA--ESGQYYLHLYDVTQADLNWENEAVRKKVYEMMHFWFEKGIDGFRLDVINVISKDQRFPDDDGPRVHEFLNEMNREVFSKY-DSMTVGEMSSTTADCIRYTNPEELDMVFNFHHLKA---------------------DYPNGEKWAL-------------------ADFDFLKLKKILSEWQTEMNKGG-GWNALFWCNHDQP--------RIVSRYGDDGKYRKKSAKMLATAIHMLQGTPYIYQGEELGMTN------------------------------------------------------------ 157147768 7 -------------------------------------------------------------------------------------------------------------GDLRGVTQRLDYLQKLGVDAIWLTPFYVSPQIDN--GYDVANYTAIDPAYGTLDDFDELAAQAKARGIRIILDMVFNHTSTQHAWFHNALNKESPHREFYIWRDG--TPDAPPNNWRSKFGGSAWRWHAQSE--QYYLHLFAPEQADLNWENPAVRAELKKVCEFWADRGVDGLRLDVVNLISKDQRFPNDDGPRAHEFLHEMNRDVF-TPRNLMTVGEMSSTTLENCQRYDGSELSMTFNFHHLK---------------------------------VDYPGGEKWTLAKPDYVALKALFRHWQQGMH---------NVAWNALFWCNHDQP--------RIVSRFGDEGELRVPAAKMLAMVLHGMQGTPYIYQGEEIGMTNPHDYRDVESHASKSRDNSRTPMQWDSSANAGFTQNDEDSVFYTYQRLIALRKTEPVLTWG 77973424 7 -------------------------------------------------------------------------------------------------------------GDLAGVTQRLDYLQKLGIDAIWLTPVYVSPQVDN--GYDVADYCAIDPAYGTLDDFKHLVAQAHQRGIRIVMDMVFNHTSTEHAWFKASQDRNSPYRQFYIWRDG-----EGDNLPNNWRSKFGGNAWQWHAAGQYYLHLFATEQADLNWEHQPVRDELKKVCEFWADIGVDGLRLDVINLVSKQQDFPDDDGPRIHEFLQEMSRDVFQ-PRGLMTVGEMSSTRLEHCQRYGGDELSMTFNFHHLK---------------------------------VDYLNGEKWSLMPPDRVELKQIFNQWQQGMHNR---------AWNALFWCNHDQP--------RIVSRFGDEGALRLPAAKMLAMVLHGMQGTPYIYQGEEIGMTNPNAQGRDPDEATKSRDNGRTPMQWDRSRNAGFSQADADSVFYAYQYLIALRKQHDVFTLG 146310103 7 -------------------------------------------------------------------------------------------------------------GDLRGVTQRLDYLKTLGIDAIWLTPFYISPQVDN--GYDVANYTAIDPAYGTLDDFDELVAQAHTRGIRIVLDMVLNHTSTQHAWFRESLNKASPYRQFYIWRDG--TPDALPNNWRSKFGGNAWRWHA--ESEQYYLHLFAPEQADLNWENPEVRSELKKVCAFWADRGVDGLRLDVINLISKQQDFPDDDGPRVHEFLQEMSR--DVFTPRAMTVGEMSSTSLENCQQYDGHELSMTFNFHHLKV---------------------DYPNGEKWTQAL-------------------PDFVALKALFSHWQQGM--HNKAWNALFWCNHDQP--------RIVSRFGDEGEYRVPAAKMLGMVLHGMQGTPYIYQGEEIGMTNPHDYRDVESHASKSRDNGRTPMQWDASQNGGFTQNDPDSVFYAYQSLIQLRKTLPVLTWG 166032694 12 -------------------------------------------------------------------------------------------------------------GDLNGLKEKLPYLEKLGIDVIWLNPIFQSPQVDN--GYDISDYRQIEPTLGTMEDFDELLAEAHKHGIKIILDLVVNHTSDQHQWFQEAKSKDNPYHDYYIWKD---------EVPNNWGSSFGGSAWEYVEADQYYLHCFAKEQPDLNWDNPKVREDVYDILRFWLDKGIDGFRMDVITLISKDPTFPCASGPRVHEYLKEMNREVLSKY-DIMTVGEAHTSADEAVPYTGEKELQMVFHFDHMHLDYDE----------------------------------------NGKYAKTRVKLTDLKRVMTEWQEKMHACN-GWNSLYWSNHDQARAVTRF-------GNESPAYRVISAKMLGTVLHMMQGTPYIFEGEELGMTN------------------------------------------------------------ 160932037 28 -------------------------------------------------------------------------------------------------------------GDLNGITGRLDYLKTLGVDVLWLSPVYQSPNADN--GYDISDYRAIMKDFGTMEDFERLLCEAHKRGLRIVMDLVVNHTSDEHAWFRESRKSNNPYRDYYIWKKGKDS-----KPPNNWGSWFYGSAWEYDQTDSHYLHIFSKKQPDLNWENPKVRREIYDMMTWWLEKGVDGFRMDVISLISKNQRFPCENGPRVHEYLQEMNREVLSRY-DIMTVGETNATVEEAARYTNAAGTELNMVFQFEHVAID--------------------------------------HGPYGKYTENRFRLSDLIRVMSKWQEGL--SGVGWNSLYWENHDQPRSVSRFGNASTPFLWE------KSAKMLATCLHMLQGTPYIYQGQELGMTNPNDYPDIDARQNLGRDNGRTPMQWSGQKNAQNQVGRPDSVFSYYQRLIRLRKTYEIITEG 187935503 4 -------------------------------------------------------------------------------------------------------------GDIRGIIEKLDYLRELGIDVIWLSPVYKSPNDDN--GYDISDYKDIMTEFGTMNDFDELLKSAHEKGIKIMMDLVVNHTSDEHKWFVESRKSENNYRDYYVWKKGKDG-----QPPNNWTSCFSGSAWQYDEETDYYLHLFSKKQPDLNWENPELRSDVYSMMQWWLGKGIDGFRMDVINFISKNQEFPDMNGPRIHEFLEEINEKV-LRGKNLITVGEPGVSVEEAKLYTGEDRNELNMVFQFEHTDLG--------------------------------------NGKYGKWHKNSFKLTDLKKIMTKWQKGLE--NEGWNSLYWNNHDQPRVV--------SRFGNDKKYWKESAKMLATCLHMMKGTPYIYQGEEIGMTNDY---------------------------------------------------------- 56420281 6 -------------------------------------------------------------------------------------------------------------GDLPGVIEKLDYLQKLGVDVIWLTPIYASP--QRDNGYDISDYFRIHHEYGTMDDFDRLLHEVHARGMKLVMDMVVNHTSTDHEWFQQARSKTNPYRSFYIWRD----PKPDGGAPNNWQSKFGGSAWEYDETGQYYLHLFDVTQADLNWENEELRRRIYDMMHFWLKKGVDGFRLDVINLLSKDQRFPDDDGPRIHEFLQEMNREVFSKY-DVMTVGEMSSTTDHCIRYTNPENHELNMTFNFHHL-------------------KVDYPNGEKWA-------------------VAPFDFLALKRILSEWQVRMYEGG-GWNALFWCNHDQP--------RIVSRYGDDGTYWKESAKMLATTIHLMQGTPYIYQGEEIGMTDDIRDYRDVESLNKSRDNSRTPMQWDDSPHAGFTSADRDSIFYHYKRLIELRKQYDLITTG 15615466 5 -------------------------------------------------------------------------------------------------------------GDIPGIISRLDYLKTLGVDVIWLSPVYDSPNDDN--GYDIRDYKAIMDEFGTMADWETLLAEIHTRGMKLIMDLVVNHSSDEHAWFVESRSKDNPYRDFYIWRPGKDG-----KEPNNWASNFSGSAWTYDETGEYYLHLFSKKQPDLNWENPKLREKIYEMMTWWLDKGIDGFRMDVINFISKVDGLPDMNGPNIHTYLQEMHENVLQHY-DLMTVGEPGVTLELAQLYTGEERNELNMVFQFEHVGLD--------------------------------------QGPNGKWDLKPLELKDLKASLSRWQKGLQD--IGWNSLYWNNHDQP--------RIVSRFGDDQSYRVESAKMLATLLHCMKGTPFIYQGEEIGMTNSIEQYQDIETLNKGRDNARTPMQWDETKHGGFTDGDPNSIFYHYQKLIQLRKEHAILVHG 29375915 5 -------------------------------------------------------------------------------------------------------------GDLPGIIEKLDYLETLGIGAIWLSPVYQSPNDDN--GYDISDYEAIMTEFGTMADMDRLIEEAKKRKIEIIMDLVVNHTSDEHRWFIEAKSKENPYRDYYVWAD----PASDGGAPNRLKSAFSGSAWTFDEAGQYYLHLFSKKQPDLNWGNQQMRQSVYEMMNFWIDKGIGGFRLDVIDLVGKIPGEETANGPHLHRYLQEMNAATFG-GKELLTVGETWGATPEIAKMYSSPERHEL------------------------------------SMIFQFEHMSLDQQPGKEKWDLQPMEVAKLKQVFAKWQT--ELGNDGWNSLFWNNHDLPRMISRW--------GNDQEYWLESSKLFAILLHMMKGTPYIYQGEEIGMTNDIREARDIETINKGRDNARRPMQWTAEKNAGFTTADKNSLFYTYQEMIRLRKEHP----- 172057748 5 -------------------------------------------------------------------------------------------------------------GDLVGIIEKLDYLKELGIDVIWLSPVYDSPNDDN--GYDIRDYEAIMSEFGTMADFDRLLDQAHERGIKIVMDLVINHSSDEHAWFAESRKSKDNPYRDYYIWRSANEDGTLPNNWGSIFSGPAWE--LDEATNEYYLHLFSKKQPDLNWENEKLRQEVYQMITRWLDRGIDGFRMDVINLISKTPGLPDINGPRIHEFLKEMNDASFGNY-DVLTVGEPGATTDDAILYTDPERKEVNMVFTFEHMDLDSGPGGK-------------------------------WDVKPFDLQKLKENFTKWQVALH---------EKGWNSLYWNNHDQP--------RVVSRFGNDTTYRVESAKMLATLLHLLKGTPYIYQGEEIGMTN------------------------------------------------------------ 120555477 8 ------------------------------------------------------------------------------------------------------------------------------VSAVHILPFFPF---SSDDGFSVMDYLAVNESHGGWPEIEAI-----ARDYKLMSDLVINHMSARSRWFDNYKKRIDPGKDYFF----EGNPKDDLSQVVRPRTSPLLNPVQTDDGERYVWCTFSEDQVDLNFANPQVLLEFAGIIRQYLERGVMIFRMDAVAFLWKEPGTPCIHLQQTHELIKILRLLIEHHTPDAVVITETNVPNRENLTYFGANEAHAIYNFSLPPLLINTLVTGNCRHLKTWLMSMPPAQLGTTYLNFIASHDGVGLRPTDGLLTEDEKQRLINTMESFGGKVSYRRTADGRDQPYEMNIALWDALKGTTEG------GADHWQLARFLCAHTIMLALEGIPAFYIHSLLATENDQARVE---HTGRLRSINRSQWQLSLEETLADPLTHHSKAFRELKRLIAIRRAQPAF--- 119946037 16 -------------------------------------------------------------------------------------------------------------GDLKGITERLDYLKDLGIDVIWICPMFKSPNDDN--GYDISDYQEIMDEFGSMADFDCLLEAVHARGMRLILDLVVNHTSDEHPWFVESKSKDSPKRDWYIWRDG-----NFGKEPNNWESIFKGPAWEYDSTDQYYMHLFSKKQPDLNWENKAVREAIYKMINWWLDKGIDGFRVDAISHMKKEPGFKDMPNPKGLK----------------------NVPCWDKMMNVGGIIDYLDGMCDNTFRHYDIMTVGEANGV-SVSQSKNWVGEDKQRLNMIFQFDHLKLWEDKPDA---QLDLVKLKQIFSKWQKGLE--NIGWNALFLENHD--------IPRIVSKWGDTKHYWFESATSLATMYFLMQGTPFIYQGQEIGMTNQFASIDDFNLAQTGRDNSRTPMQWDSTVNAGFSSGTPGSILNFYRQLIALRKAEPVLVYG 206970972 5 -------------------------------------------------------------------------------------------------------------GDLQGIISKLDYLKELGIDVIWLSPVYESPNDDN--GYDISDYCKIMNEFGTMEDWDELLYEMHERNMKLMMDLVVNHTSDEHNWFIESRSKDNKYRDYYIWRPGKEG-----KEPNNWGAAFSGSAWQYDETDEYYLHLFSKKQPDLNWDNEKVRQDVYEMMKFWLEKGIDGFRMDVINFISKEEGKHFMNGPNIHKYLHEMNEEVLSHY-DIMTVGEPGVTTEEAKLYTGEERKELQMVFQFEHMD-------------------------------LDSGEGGKWDVKPCSLLTLKENLTKWQKALEH---------TGWNSLYWNNHDQPRVV--------SRFGNDGMYRIESAKMLATVLHMMKGTPYIYQGEEIGMTN------------------------------------------------------------ 2492896 4 -------------------------------------------------------------------------------------------------------------GDLRGIMDKLDYLKTLGIDCIWISPVYDSPQDDN--GYDIRDYRKIDKMFGTNEDMDRLLDEAHARGIKIVMDLVVNHTSDEHAWFVESRSKDNPYRDFYFWKD----PKPDGTPPNNWGSMFSGSAWEYDETGQYYLHYFSKKQPDLNWENEKVRKEIYDMMKFWMDKGVDGWRMDVIGSISKFLDFPDANGPRLHAFIQEMNREVLSKY-DCMTVGEAIGSDVEIARKYDRHELNMIFNFEHMD-----------------VDTKPGSPAGKWAL--------------------KPFDLVELKQILSRWQ--YELADTGWNALYFENHDQARVVSRW--------GNDTTYRAECAKAFATILHGLKGTPFIYQGEEIGMVNADLELEEYDDRKKGRDNARTPMQWDGSFNAGFTTGTPDSIFYYYQSLIKLRHSYDVFTDG 116618008 7 -------------------------------------------------------------------------------------------------------------GDLQGIEQRLDYIKKLGADVIWLNPIYASP--DKDNGYDISDYEDINAKFGTMQDFDRLLQKAHDKGIKILMDLVVNHTSDQHQWFIESRSKDNDKRDFYIWRDDGHEPNNWGSFFSGPAWKF------DEETGQYYLHLFVEGQPDLNWVNPEVRQAVFDMMNFWVDKGIDGFRMDVISLISKPDGLPDANGPHVHEYLQEMREKVLKRA-DMMTVGEASVDINNAIKYANTNESELNMVFQFEHM---------------GLDNNPNPALGKWY--------------------DQKVSLVDLKENLSKWQ--NDLAGKAWNSLYWDNHDQPRAVSRY-------GDDRAAYRVVSAKMVATLLHFMQGTPYVYQGEEIGMTNAYNYLIDKDHLIDGRDNARTPMQWDSTANAGFTTADKSSIFYYYQKLIQLRHDLPIITTG 119484287 6 ------------------------------------------MFQRFCFLYSEEQNFMPELERILKV---HYAHKPSEL--IEEEQDFDPNNRFTEWDLILITYGDLLKGDLSTLAHFLNHYLGLSINTLHILPFFPY---SSDRGFSVIDFDSVDPNLGSWKDIEEMGNYYQ-----LMFDGVFNHVSSKSPLFQRMLNGNPDYKDYFYHSPDELTPEERRIIVRPRTSDIL-TEFQSINGPTWVWTTFSPDQIDLNYKNPKVLLGVIETLLLYIRRGANLVRLDAVTYLWEEPGTPCANLEETHQVIKLFRDIVKAVAPTVGLITETNVPHEQNISYFGDDEAQMVYNFALPPLVLYTFYREDTTALSNWAKELKYLSKMTTFLNMLDTHDGIGLMGIKSILPKEEINFIIQKAREHGAFVSYKTGENGE-EPYEINTTWYSALN------LDNNGEDISFQVKRFVASRSIALVLRGVPGIYFHGLIGTRNDIDAV---LRTKSKRDINRKVIDVNRLEDVQDRKSRLSFILKKLGHLLDLRVRYTAF--- 182419464 5 -------------------------------------------------------------------------------------------------------------GDLKGIISKLDYLKDLGIDVIWICPMYKSPNDDN--GYDISDYQDITEEFGTMEDFDELLKEVHQRDMKLIIDLVVNHTSDEHKWFIESKSSKNNPKRDWYIWKEGKN----GAEPNNWESIFKGSAWEKDDTEEYYLHLFTKKQPDLNWENPEVRKAIFEMINWWLDKGIDGFRVDAISHIKKDQTFEDMNYKGIHMFLNELKQETFSKY-DIMTVGEANGVKAEVDAELWVGEENGSFNMVFQFEHLDLWESDDSDGISKIIK---------------------------------------LKKALSKWQDSL--YGIGWNALFVENHD--------ISRVISTLGNDDKYRSECAKAFALMYFMQQGTPFIYQGQEIGMTNDYD--------------------------------------------------------- 152976428 5 -------------------------------------------------------------------------------------------------------------GDLRGIISKLDYLQKLGIDVVWLSPVYESPNDDN--GYDISDYRKIMTEFGTMEDWEELLHEMHKRNIKLMMDLVVNHTSDEHNWFIESRSKDNPYRDYYIWRSGKEG-----KEPNNWESAFSGSAWQYDETTEYYLHLFSKKQPDLNWDNEQVRKDVYDMMKFWFEKGIDGFRMDVINFISKEEGLPTMNGPNIHTYLHEMNREVLSKY-DIMTVGEPGVTTEEAKLYTAEERQELQMVFQFEHMDLDSGEGGK--------------------------------------WDIKPYSLLTLKQNLTKWQKALEYT--GWNSLYWNNHDQPRVV--------SRFGNDTTYRIEAAKMLATVLHMMKGTPYIYQGEEIGMTN------------------------------------------------------------ 23100011 4 -------------------------------------------------------------------------------------------------------------GDIQGIISKLDYIKGLGIDVIWVSPIYESPNDDN--GYDISDYQDIMDEFGTMEDFDELLEQVHHRGMRLIMDLVINHTSDEHPWFIESRSKDNPYRDYYIWRSSENNLE-----PNNWASIFGGSAWKYDKTDEYFMHIFSKKQPDLNWENPKVREELYDMVNWWLDKGIDGFRVDAISHIKKTADFPNMNRDGIQIFLQEFKEKTLDNY-DIMTVGEANVSISQADEWVGEDNGVFNMIFQFEHLDLWGKNTD------------------------------------------NGLDLKALKETLTKWQKGLE--SVGWNALFLENHDQPRSISSW--------GDPKTYHIESAKALATLYFLMQGTPFIYQGQEIGMTNDYDDIDAKNLYEEGRDNSRTPMQWNNSKNAGFTSGNPDSIYHYYRKLIELRKQH------ 195116945 12 -------------------------------------------------------------------------------------------------------------GDLQGIISKLPYLAETGITATWLSPIFQSPMV--DFGYDISDYRAIQPEYGSMADFDQLVHKASSLGIKIILDFVPNHSSDQHEWFKKSVARDPVYENFYVWADGKKNEQGILQPPNNWLSVFYGSAWEWNERQQYYLHQFTKEQPDLNYRNPAVVQAMDEVLLFWLNKGVAGFRIDAVNHLYEREHVHTKDLPEVLAMVQHWRQLLDDYHPDRIMMTEAYADLHVLMDYYGVRGSQMPFNFHFITDVCDSDARDFVYNVEKWLIYMPRGHA-ANWV--MGNHDNPRVAS--------------------------------------------------------------RFGSASVDAMNMLLLTLPGIAVTYNGEELGMEDSWEDTVDPPARNASRDPERTPFQWSNAS-------------------------------- 212715110 23 -------------------------------------------------------------------------------------------------------------GDLKGITSRLDYLADLGVDVVWLSPVYKSPQDDN--GYDISDYQDIDPLFGTLEDMDELLAEAHKRGLKIVMDLVVNHTSDEHAWFQASRDKDDPHADWYWWRPPGHEPGTPGAEPNQWGSYFGGSAWEYDPRGEYFFHQYSKKQPDLNWENPEVRKAVYKMMNWWMDRGIDGFRMDVITQVSKTPFPWCSDGPRIDEFLAEMRREVFEGREGYMNVGEA-------------------------PGITPARNEHVTDPKNGELD-----------MLFLFDHVGIDQEGSKWNTVPFEVKNL--RARLADQQEAVKNAGWA--SLFFCNHDQPRVVSRW------GNDTDRESRELSAKAFGMLLHMHRGTPYIYEGEELGMTNANAYRQRVEEAKIGRDNSRTPMQWDASRNAAEEFDDPGSVYSFYKKLIAMRHNNATIATG 116628897 4 -------------------------------------------------------------------------------------------------------------GDIPGIISRLEYLEKLGIDAIWLSPVYLSPGIDN--GYDISDYQKIDPQYGTMKDMDNLIKEAKKHHIRIVMDLVVNHTSDQHPWFVEAKKSDNPYRDFYIWRDPVDG-----HEPNDLKSAFSGSAWKFDETGQYYLHFFADQQPDLNWKNPELRNKVYDMMNYWIDKGISGFRMDVIELIGKDPDQKIENGPMLHPYLKEMNEHTFA-NKDMMTVGETWNATPKI-------------------------AEEYSDPARHELSMVFQFENQA-----------LDQEPGKEKWDVRPLDLGELKKVLIKWQT-EIDFNHAWNSLFWENHDIPRVISRW--------GNDQEYRVQCAKMFAIILHLMRGTPYIYNGEEIGMTNSIDEVEDIESINKGRDNARRPMQWSNEENAGFTSADLDSIFYTYQKLIKLRHENPVVVDG 163791574 5 -------------------------------------------------------------------------------------------------------------GDLKGIIEKVPYLAELGVDVLWINPFFISP--QKDNGYDIANYVEIDPLFGTMEDFEELITVTKEYKLEIMLDMVLNHTSIEHEWFQRALKGEKKYQDYYILR----EPNADGSHPTNWVSKFGGPAWAFGDTGKEYLHLYDLTQADLDWRNPEVREELFNVVNFWLEKGVKGFRFDVINVIGKDEKSLYTDRPIAHEFIHEMNQKSFGRYPNIMTVGEMSSTTIENIAYSNPEKEELSMVFSFHHLKVDYLNGEK--------------------------------------WSKTPFDFMELKELLNDWQEGMSR-EDGWNALFLNNHDQPRA--------ISRFGDPVNHFEASAKLLAQTIHLLRGTPYVFQGEEIGMTNPNAYKELQEKDSKSRDTSRTPMQWTNEKNAGFSTGTPGTIFNFYKKLIQLRKDMPIISEG 196156966 42 ------------------------------------------------------------------------------------------------------------------------------INNVHILPFFPY---SSDDGFSVIDYSTVNEALGSWDDIEAI-----AKDYGLMTDLVINHCSARSVWFDNFVKGEGPGSDFFFTAD----PADDLSLVTRPRVSPLLRETETADGTKYVWCTFSHDQVDFDFRNPKVLLAFIDIIKLYIDKGAKIFRLDAVAFLWKIVGTNSINLFQTHEVIRLIRTLIEHVDPSIIIITETNIPNRENLTYFGANEAHAIYNFSLPPLLVNTLVSGDCTYLKSWMMSMPPAQNGTAYFNFIASHDGIGLRPAEGLLSEEEISDLVHAMQHFGGKVSWRASEHGQQKPYEINITLFDAL-------QGTIKGPDKYQVDRFICAHAIMLGMEGIPGIYIHSLLGTSNDYEKV---ANTGQNRSINRKRWDFNELEALLDPFSQHHKVLTRISQLIRIRKAQPAF--- 23466079 23 -------------------------------------------------------------------------------------------------------------GDLKGITSRLDYLADLGVDVLWLSPVYKSPQDDN--GYDISDYQDIDPLFGTLDDMDELLAEAHKRGLKIVMDLVVNHTSDEHAWFEASKNKDDEHADWYWWRPPGTTAGEPGAEPNQWGSYFGGSAWEYPERGEYYLHQFSKKQPDLNWENPAVRRAVYDMMNWWLDRGVDGFRMDVITLISKRPNPFCADGPRQDEFLAEMRREVFEGREGFLTVGEAPGVTAQRNEYI------------------------------------TDPANGELDMLFLFEHVDFDCEGVK--WKPLPLDLPKLKSIMAGYQAAVKNAGWA--SLFTGNHDQPRVVSRW------GDDSSEESRVRSAKALGLMLHMHRGTPYIYQGEELGMTDANAYRQRVEEAKRGRDNSRTPMQWDGSVYAGFTFDDPDSVYAFYKQLIALRHDMPVVAAG 88704173 57 ------------------------------------------------------------------------------------------------------------------------------ITGVHILPFCPW---SSDDGFSVIDYLQVNEALGDWDDILAIGAKY-----TLMGDLVINHCSSASQWFANFLNNEEPGKDYF----ATASPKDDLSLVVRPRTSPLLREVEAIDGTRHVWCTFSHDQVDLNFRNPEVLKRMVEIVRHYLDNGVRIFRLDAVAFLWKKPGTSSLNLRKTHEIVRLLRTLIEHARGDAMIITETNIPNQENLSYFGGNEAHCVYNFSLPPLLLNTLVTGDCFYLKQWMMSMPPPQHGTAYFNFIASHDGIGLRPAEGLLSDEELQTLISTMRRFGGHVSYRALEDGQNKPYEINIALMDAL-------QGTVAGPDEYGLQRFICAHAIMLGLEGIPGIYVHSLLGTRNDLERLE---ATGQNRAINRHQWQLEELEQLADPGSEHAQVFHGIKELLAIRQNQSAF--- 71904331 12 -------------------------------------------------------------------------------------------------------------GDLKGITSQLDYLQKLGITAIWLSPVYQSPMDDN--GYDISDYEAIADVFGDMADMDELLAAANERGIKIIMDLVVNHTSDEHAWFVEARENPNSPERDFYIWRDE---------PNDLTSIFSGSAWEYDNAGQYYLHLFSKRQPDLNWENEALRHKIYDMMNFWIAKGIGGFRMDVIDLIGKVPDSEITNGPRLHDYLKEMNQATFG-NHDVMTVGETWGATPEIARQYSRPELSMVFQFEHV-----------------GLQHKPDAPK---------------------WDYAEELDVPALKTIFSKWQTELKLGE-GWNSLFWNNHDLPRVLSIW--------GNDSTYREKSAKALAILLHLMRGTPYIYQGEEIGMTNDLTEVNDIESLNYGRDNARTPMQWSKDTHAGDALADPDSIFYTYQKLIALRKE------- 146317886 4 -------------------------------------------------------------------------------------------------------------GDLRGIIEKLPYLKELGIDMIWLNPFYPSP--QRDNGYDISDYTAVNPDFGTMADFEEMVTVGKELGIEFMLDMVLNHCSTDHEWFQKALAGDKYYQDFFILRDQPT-------DWVSKFGGNAWAPF--GDTGKYYLHLFDVTQADLNWRNPHIREELFKVVNFWKDKGVKGFRFDVINLIGKDEKPAYTDRPITHDYLKMMNNATFGSEKGFMTVGEMSATTIENCILYERKELSMAFNFHHLK---------------------------------VDYKDGQKWTIMDFDFEELKHLFHTWGEEMS--------VGNGWNALFYNNHDQPRALN--------RFVDVENFRKEGATMLAASIHLSRGTPYIYMGEEIGMINAYQMLLDQGHTPKSRDNSRTPMQWDASDNAGFSTGTPGPIFTFYQELIRLRKELPLISEG 163791630 5 -------------------------------------------------------------------------------------------------------------GDIQGIIQRLDYLADLGIDAIWLSPVYCSPNDDN--GYDISDYQAISPEFGTMEDMDELIKKAKQVGIRIVMDLVVNHTSDEHAWFIESRSKNNEYRDYYIWRDGQN--NNVPNELGSIFSGTAWE--LDEQTNQYYLHLYSKKQPDLNWENPNVRKEIWQMMNFWLDKGIGGFRMDVIDLIGKVPDKLITNGPMLHKYLQEMHQETFGKL-DVLTVGETWVTTEDAKLYSAPERNELSMVFQFE-------------------------------------HIGLDEQPGKPKWDTQKLDFIKLKQVFTKWQIAFD--GDGWNSLFWNNHDIPRIVSNW-------GNDSSQYRKVSAEMFATFLHFLKGTPYIYQGEEIGLTN------------------------------------------------------------ 67154952 26 -------------------------------------------------------------------------------------------------------------GDLSGVVSRLDYLDRLGVDALWLSPFYKSPQA--DAGYDVADYRVVDPMFGSNADFERLLEEAHARGMKVIVDLVPNHTSDEHAWFQAALQSGSPERARYIFRDGRGE--NGELPPNNWPSVFGKAAWDRVPGKQWYLHLFDSKQPDLNWDNPQVRAEFEQVLRYWLDRGVDGFRVDVAHGLVKETGLPDWDQDGVHEIYRAWRRVLDDYPGKRIMVAEAWVTPRELTHYVRPDEMHQAFNFDYLMTTWDAGAFKEV--IDSSMALTATVGAPTTWVT--SNHDTVRAPSRYGLKELGKHALP------------------------------------GNGIGPATAQPDEALGLRRARALAMLTLALPGSTYIYQGEELGLPEDGRYRQDP---------------------------------------------------- 171059997 5 -------------------------------------------------------------------------------------------------------------GDLNGITAKLDHLKTLGVDVVWLSPIYRSPNDDN--GYDISDYRAIMAEFGTMADFDTMLAGMHQRGIKLMMDLVVNHCSDEHAWFQAARSRDNPYHDYFIWRD----PKPDGSPPTNWEAAFNGSVWEWNETGEYYLHMFSKKQPDLNWENPQVRAEVHALMRFWLDKGVDGFRMDVINMISKPWRADTCNGPRLLEYLREMKAEVLDHY-DTITVGEAPMATTQQGREISNERLNMLFQFEHMDLDSGPLGKWDLKPL----------------------------------------DLRDLKRTMSRWQ--DELAGEGWNSLYLSNHDQPRPV--------SRFGDDGEFRVVSAKMLGTWLHMHQGTPYVYQGEELGMTNTTERGQDPAQVAKGRDNARTPMPWTAGPNAGFTGADPDSVFHYYRRLIALRHAHPI---- 163762143 8 -------------------------------------------------------------------------------------------------------------GDIQGIIDKLDYINELGTDVIWLTPIYASP--QKDNGYDIADYFSIHHEYGTMADFDRLLEGAHERGIKVIMDIVVNHTSTDHEWFQQARSKENPYRNYYIWKDDGREPTNWQSK-------FGGNAWAYDETGQYYLHLFDITQADLNWENEDVRRDVYDMMHFWFKKGVDGFRLDVINLISKDQAFPDDDGPRVHEFMHEMNKEVFSHY-DAMTVGEMSSTTDHCIKYTRPDREELDMTFNFHHL-------------------KVDYPNGEKWAL-------------------ADFDFIQLKEILSEWQTKMHEGG-GWNALFWCNHDQPRVV--------SRYGDDRDFHKESAKMLATTVHMMQGTPYIYQGEEFGMTNPKNFYQDPIIQAKSRDNSRTPVQWNAGKNGGFTDRDQDSIFYHYKDLIRLRKELDIITTG 134102696 4 -------------------------------------------------------------------------------------------------------------GDLAGITSRMDYLAGLGVDAVWLSPFYPSPWA--DGGYDVADYRDVDPSLGTLEDFDRLVAAAHERDIRVLIDIVPNHTSDQHEWFRQALASGSPERDRYVFRDGKGHAG--EHPPSNWESRFGGPAWTRLPDGQWYMHLFAKEQPDLNWDNPDVRAEFLDILRFWSRRGVDGFRIDVAAALVKDPDHPFLDRPEVHDVYREWNKVFHEFDPPRIGVAEAWVQNERRVRYTRTDELQQAFNFEFLRVRWD--APEYRRVVQESISGAKSVGTVATWV--MSNHDVVRHVSALGLPAETDLRVWLSTHGTH-------------------------------------PAPDLELGTRRARAAVLFTLGLPGSAYVYQGEELGLPEPVEVLEDPNHKEKGRDGCRVPLPW------------------------------------ 160940145 4 -------------------------------------------------------------------------------------------------------------GDIRGVISRLDYLKELGIDYIWLTPFFSSPL--NDNGYDVADYRAVDPVFGTMKDVEELIREADIRGMGCMFDMVFNHTSTEHPWFKKALEGNPEYMDYYIFREG--SPDAPPTNWQSKFGGNAWEYVPRL--KKWYLHLFDVTQADLNWDNPRVRQELKEVILFWKAKGVKGFRFDVVNLISKPDIFEDDDGPRVHEYLQEL--VRDTGIEDMVTVGEMSSTTLDNCIRYSRRELSMCFNFHHLK---------------------------------VDYRDGDKWKLTEPDLVRLKQLFMEWQEGMER--------ENGWNAVFWCNHDQPRA--------ISRFGDDGRYWKESAKMLATVIHMFRGTPYVYQGEELGMTNDISQYRDVESINYSRDNGRTPMQWDGSRNAQAEAADSGSILNYYKRLIALRKEYKVISEG 15616430 5 -------------------------------------------------------------------------------------------------------------GDLQGVIEKLDYVKDLGIDVIWICPMYRSPNDDN--GYDISDYQDIMDEFGTMEDFDQLLHEVHRRGMKLIIDLVINHTSDEHPWFIESRSSKVNPKRDWYIWRDPKEDGSEPNNWESIFNGSAWEY--DQATGQYYMHIFSRKQPDLNWENRDVRKALYQMINWWLEKGIDGFRVDAISHIKKVKGLPDMNREGIHEYLQELKRETFDHF-NIMTVGEANVTVEQADDWVGEDHGAFNMIFQFEHLLWDKGVNGTVDLLKSIFTTWQKGLEGKGWALFLENHDQP--------------------------------------------------------RSVSTWGNDKGYWKESAKALGTLFFFMQGTPFIYQGQEIGMTNDYDDVGMKNFWQKGRDNSRTPMQWNDQKHAGFSTATEDSVLSYYKKMIELRKSSDLFVYG 126731743 9 -------------------------------------------------------------------------------------------------------------GDLKGIEGRLDYLVDLGIDAIWISPIFPSPMA--DFGYDVSDYRGIDPMFGTLEDFDRLVAATHGRGMKLILDFVPSHTSDQHPWFLDARSSRTSAKRDWYVWRDAKADGSPPTNWISEFGRPA---WTWDEGGQYYLNIFLSEQPALNWRNPEVQAEMLDTLRFWYARGVDGFRVDAITHIAPDPDKHSKHQPDGLDFVRMMRRVTDE-FPDRVLIGETDGKLHDVMAYYGEDFFHLPFNFTLQGAPW-----EMPEIVRRVEAYEAALPGGAWGNWVLGNHDCTRIASRAGPAQAAVAA--------------------------------------------------------------TLLLTLRGTPTLYQGDELGMESPPEAVQDPPGRGLGRDPARTPMPWGPGQAHGFSEGDPGSLLNYVRALIALRRDTPALTLG 126666194 21 ------------------------------------------------------------------------------------------------------------------------------ISAVHILPFFPY---SSDDGFSVMDYLVVNESHGGWEDVEAI-----AQDFKLMADLVVNHMSARSRWFENFRKRIDPGKDYFF----EGNPSDDLSAVVRPRTSPVLTPVQTDDGERYVWCTFSEDQVDLNFANPQVLIEFAAIICYYLERGVVIFRLDAVAFLWKEPGTPCIHLQQTHELIKILRLLMEHHSPDAMVITETNVPNRENLTYFGANEAHAIYNFSLPPLLINTLVTGDCKHLKTWLMSMPPAQMGTTYLNFIASHDGIGMRPTDGLLTEEERQRLINTMNSFGGNVSYRRTPDGRDQPYEVNIALYDAL------KGTAGNGADHWQLQRFICAHTVMLALEGIPAFYIHSLLATENDTERVE---HTSRLRSINRSQWQLGDLERELDPLSHHSKVCHELKRLIAIRRGQAAF--- 157151651 4 -------------------------------------------------------------------------------------------------------------GDFRGIIKKIPYLKELGVDMIWLNPFYPSP--QRDNGYDISDYTAVDPIFGDMADFEEMVKVGQQYGIDFMLDMVLNHCSIEHEWFQKALAGDSYYQDFFILRDEPT-------DWLSKFGGSAWAPF--GDTGKYYLHLFDITQADLNWRNPNVRQELFKVVNFWRDKGVKGFRFDVINLIGKDEKPAYTDKPIVHDYLHMMNAATFGKDNSFMTVGEMSATTIENCILYDRQELSMAFNFHHLKVDYEAGQKWTLKAF----------------------------------------DFEELKRLFHTWGKEMSDH-DGWSALFWNNHDQPRALN--------RFVDVENFRNEGATMLAASIHLSRGTPYIYMGEEIGMVDPNAYGQSPEAAFKSRDNSRTPMQWDDSVNAGFTTGTPGPIFSFYQKLIALRKELPIIAEG 194467484 6 -------------------------------------------------------------------------------------------------------------GDLRGIIDRLDYIKKLGVDVIWLNPIYESPQVDN--GYDISNYEAINPTLGNMDDFQELIDGIHERGMKLVMDLVVNHTSDQHDWFKESRSKDNPYRDYYIWRDGKNG-----EEPNNWGSYFSGAAWKYDDEGQYYLHLFAPEQPDLNWENPKVRHSVYDMMNWWAAKGVDGFRMDVINLISKPDGLPDANGHRIHEFLQEMNKNVMSKHK-MVTVGETGATPEDAEKYANLDNKELNMIFQFDHMGLDS----------------NPNPALGKWDDRKTSLRDLRANLTKWQEELYGK---------------------AWNSLYWNNHDQPRVV------SRFGNDQTEDYRVKSAKMLATMTHMMQGTPYIYEGEEIGMTNDYVDLESINAYHHSRDNARTPMQWDDSEYAGFSDADKNSIFYYYQKLIELRHTMPVITNG 24380378 4 -------------------------------------------------------------------------------------------------------------GDLQGIIEKLPYLEELGIDVIWLNPFYPSP--QRDNGYDVSDYTAVNPLFGSMADFEELVRKGKEHGIEIMLDMVLNHCSIEHEWFQKALAGDKYYQDFFILRDRPT-------DWVSKFGGNAWAPF--GETGKYYLHLYDVTQADLNWRNPHVREELFKVVNFWRNRGVKGFRFDVINVIGKDEKPEYTDRPINHDYLKMLNKASFGQDENGMTVGEMSTDIPNCIQYSNPDNHELDMVFNFHHLKVDYENGQK--------------------------------------WTRKTFDFEELKHLFHTWGEGMSQGN-GWSALFWNNHDQPRALN--------RFVDIKQFRNEGATMLAASIHLSRGTPYIYMGEEIGMLNAYQELIDKGKSSESRDNARTPMQWDTSENAGFANEKQGKIFPFYQKLIRLRKEMPLIAQG 16800291 9 -------------------------------------------------------------------------------------------------------------GDIPGITAKLDYLQELGIEMIWINPFYPSP--QNDNGYDISDYTAVDPLFGTMNDVTTLISEAKKRNIGIMIDLVLNHTSTEHPWFKKALAGDPFYRDFYYFRPDGSPPTNWESK-------FGGSAWQKLPNSEYYLHLYDVTQADLDWANKNVREALFDVVNFWIDKGVEGFRLDVLNVIAKPKFLEDDDGPGIHAYLKELNERTFGDKP-IVTVGEMSSTDIDNCRYSDPKEKELSMVFHFHHLK-------------------------------VDYPDGEKWRLAD-------VNFANLKSIFHTWQVAMSEEN-GWDALFWNNHDQPRALGRFASDR-------PEHYYHSATLLGATIHFMRGTPFVYMGEEIGMMNDYVDIETLNHFDRSRDNSRTPMQWDSSNNAGFTTSDKTSIFYFYQKLIALRKEYPVIQTG 199598779 5 -------------------------------------------------------------------------------------------------------------GDLQGIIQHLDYIKELGADVIWLNPIYKSPNADN--GYDIADYQQIMPEFGTMTDFQQLLKAAHARGLKMMMDLVVNHTSDEHPWFQAAKQSRTDPHHDWYIWRDPVD----GHEPTNWRADFGGSAWTYVPEGQYYLHLFAVKQPDLNWTNPAVRKAVFDMMTWWCDQRIDGFRMDVINLISKPDVFADDNGPHVHEYLRAMNKAVLSKH-DLMTVGEAGVTPALALQYTGFDRHELEMVFQFK-------------------------------------HVGLDNDPQFGKWSLKHPQLTDLKRVLSDWQTAL--HGKAWNSLYWDNHDQARAVSRF-------GDDRPAFRVHSAKMLAATLHFLEGTPYIYQGEELGMTNDYRDLDTLNAWHESRDNARTPMQWSPAPQA------------------------------ 126700708 3 -------------------------------------------------------------------------------------------------------------GDINGIIEKLDYLYSLGVDLLWLTPMYVSP--QRDNGYDIEDYYNIDPKYGTMSDFEKLLKEAHKRDIKIMMDMVLNHTSTEHKWFKESKSKDNPYRDYYFWKDAKPD----GSVPNNWISRFSGTAWKYDETNQYYLHLFEETQADLNWENEKVREECYKILEFWADKGIDGFRLDVVNLLSKTPGTHYADGPRIHEYLHNMNQKVFK-PKNIVTVGEMSTTPEECINYTRENREELSMVFSFHH-------------------MKTDYKGGAKWTNEMFSLDKLKKAQSD--------------------FQYKMYEGKGWNALFYSNHDQPRA--------LSRFGDDRFFRQESAKMLAITLFGLQGTTYIYQGEEIGMTNAYDEYDDAESKNKSRDNARTPMQWDNTIYKGFSNNDSRSVFYTYQRLIKYRKQYDIFTEG 199597011 4 -------------------------------------------------------------------------------------------------------------GDLRGIIEKIDYLKALHIDMIWFNPFFVSPQYDN--GYDVADYRQIDPRFGTMADFEELAQKLKAAGIDIMLDMVLNHTSTQHVWFQKALAGDKHYQDYYYIRPDGSLPTNWESK----FGGPAWAPF--GDTGNYYLHLYERRQADLDWHNPAVRQEAAAIINFWRAKGVHGFRFDVLNVIGKESKTLYTDTPIVQDYIKELAANSFGQDPNSVTVGEMSSTTIKNIAYTKPENHELSMVFQFHHLKTDYKNGEK--------------------------------------WSKMPYDFKALRNILHTWGQQLDQGG-GWQALFWNNHDQPRALN--------RFGDVGKYRVKSAEMLAAAIHLSRGTPYIYMGEEIGMTDPHDYVDVEAKVAKARDNSRTPMQWDDTANAGFTTGTHGEIFRFYQKLIALRKQYQVISDG 42518305 4 -------------------------------------------------------------------------------------------------------------GDIPGIISRLGYLEKLGIDAIWLSPVYLSPGVDN--GYDISDYQKIDPQYGTMADMDNLIREAKKHHIRIIMDLVVNHTSDQHPWFIEARSKENPYRDFYIWHDPVEG-----HEPNELKSAFSGSAWKFDETGQYYLHFFADQQPDLNWKNPKLRNKIYEMMNYWIDKGIGGFRMDVIELIGKDPDKKIENGPMLHPYLKEMNENTFA-GKELMTVGETWSTPKIAAEYSDPARHELSMVFQFENQGLDQQEGKEKWDLR-------------------------------------PLDLGELKKVLVKWQT-EIDFNHAWNSLFCENHDIPRVISRW--------GNDKEYRVQSAKMFAIVLHLMHGTPYIYNGEEIGMTNSIDEVEDIESINKGRDNARRPMQWSNGENADFTTEDPNSIFYTYQKLIKLRHENSVVVDG 153954223 5 -------------------------------------------------------------------------------------------------------------GDLKGIISKLDYLKDLGIDVIWISPMYRSPNCDN--GYDISDYRDILPEFGTLDDFYDLLKQVHVRDMKLIIDLVINHTSDLHPWFIESRSCRNNSKRNFYIWKQGIK----NKEPNNWKGIFGGSVWEYDNTKEYYFHLFSKNQPDLNWENGKMREEIYDMINWWLERGVDGFRIDAISHIKKDAFERYTNVQGIFYYLKELKEKALNKY-DIVTVGEANGVTVEQAP-LWVNEKDGIFNMIFQFELLDLFESQ----------------------------------------SYHKISILDIKRILSKWQ--KVLENKGWNALFIENHD---------VPRIVSILGDNEYLRESATCIAAMYFMMKGTPFIYQGQEIGMTN--IKLEDIEEYNDSRDNARSPMQWNDKKNAGFTTGDSKSILNFYKKMISIRRENKVF--- 182439071 23 -------------------------------------------------------------------------------------------------------------GDLAGVTARLPHLKDLGVDAVWLSPFYASPQA--DAGYDVSDYRAIDPMFGNLLDADALIREAHGLGLRVIVDLVPNHSSDQHEWFKRALAEGPGSRERYHFRPGKGADGEPPNDWESIFGGPAWTRTVNPDGGDWYLHLFAPEQPDFNWEHPAVADEFRSILRFWLDMGVDGFRVDVAHGLVKAEGMPFFDQDGVHAIYRTWRTILDEYPGERIAVAEAWTPTVETANYVRPDEMHQAFNFQYLATAWDAAELREV--IDTSLAAMRPVGAPATWV--LSNHDVTRHATRFANPAGLGTQ--------------------------------------------IRTPGDRELGLRRARAASLLMLALPGSAYVYQGEELGLPDPDEARQDPEGQDGFRDGCRVPIPWTREGRVEAQTGVEGSTLELYRAAIAARRDHPGLGAG 126437546 2 -------------------------------------------------------------------------------------------------------------GDIRGMTERIEYLFDLGVTCLWLMPFY--PTARKDDGYDIIDFFGVDQRLGNLGDFVELVRTARSKGIRVIVDFVMNHTSDAHPWFKSARSKDDPYRDYYVW----SETEPKSSPADVVFPDQEDSIWEQEPTGEWYLHHFYKHQPDLNIANPKVQEEISRTLGFWLQLGVSGFRVDAVPFLFARDGVPGDPGVDPYEYLGDVRNFVNRRVGDAVLLGEVNVPYDDQKSFFGGDGLNMQFDFIGMQNMYLSLARGDAGPIAAALRERPPLDETSQWANFVRNHDELTLDKLGDAERQEIFDAFGPEPDMQLYG-------------------------RGLRRRLPAMLGGDE---RRMRMVYSLAFSLPGTPVLYYGEEIGMAENLD--------IPGRFAVRVPMQW------------------------------------ 154684779 5 -------------------------------------------------------------------------------------------------------------GDLRGIIARLDYIKELGADVIWICPIYPSPNVDN--GYDVTDHQAIMESYGTMEDFHDLLTECRSRGLKLVMDFVLNHTSTEHPWFKEAMNPDSKYRDYYIWR-----PGTADGPPTDWVSDYGQSVWQYEEHGEYYLHMNAVKQADLNWENPEVRQSVYEMMRFWLDKGVDGLRIDQLHLLSKKEYLPPPNGARIHDYLKEMTKEVFSKY-NVMSVGEASVTPEEGLVYTGTDEHELNMIFHFQ-------------------------------------HMELDQKPGQEHWDVKPLELSDLKKVLTDWQEKLE--HQGWNTLYWCNHDQP--------RIVSRFGDEGTYRKASAKMLAVLLYFMKGTPYIYQGEEIGMTN------------------------------------------------------------ 172058712 7 -------------------------------------------------------------------------------------------------------------GTLRGVTAKLDYLAELGVDYLWLTPVYASP--QRDNGYDVSDYYAIDPSYGTMTDFDQLIAEAGKRQLSVMMDIVVNHCSTDHEWFRQGRHPDSPYHDYFIWRDEPT----------DWVSKFGGPAWSFDEAGKYYLHLFDETQADLNWENPALREAVYQMMCFWRDKGVRGFRLDVINLISKDDSFHYTDGPRVHDYLQEMNQRVFAGH-DLMTVGEMSSTTLDHCLRYNEQELKMTFNFHHLKV---------------------DYPNGEKW-------------------TAAPFDFLELKRIISDWQVGMQGN--AWNAIFWCNHDQP--------RVVSRFGDDTVYRVESAKMLATTLHGLQGTPYIYQGEEIGTPNDLTDYRDVETLNKSRDNARTPMQWDASPHAGFSTADPDSVFYHYKQLIHLRKQYDVLTNG 91975397 9 -------------------------------------------------------------------------------------------------------------GDLRGIIDRLDYLSDLGVDAIWLSPIFPSPMA--DFGYDVADYVGIDPIFGSMADFDALMITAHARGLKVILDLVPNHSSDQHPWFVESRASRDNPKRDWYLWRD---PAPGGGPPTNWLSEFGGSAWDYDETGQYYYHAFLAQQPDLNWRNPQVRAAIYDAMRFWLRKGVDGFRVDVIWHLIKDDMFRDNDRPETLEIVAEMRAVLDEFD-QRLLIGEIYLPIERLVAYYGADGAQLPFNFALLSTPWRAPA------IAALIARYEAALPEGAWPNWLGNHDRPRVAS--------------------------------------------------------------RVGEAQARVAAMLLLTLRGTPTLYYGDELGM-------------------------------------------------------------- 187603622 4 -------------------------------------------------------------------------------------------------------------GDIQGITEKMSYLAELGIDVIWLSPVYDSPNDDN--GYDIRDYRAIMDEFGTMDDFDAMLEEAHRHGIKIMMDLVVNHSSDEHQWFMESRSKDSPYRDYYIWKKGKDG-----QPPTNWGAFFGGSAWQYDEADEYYLHLFSKKQPDLNWESETLRREVYDLMTYWLDKGVDGFRMDVINMISKDPSYPDFNGPRIHEFMQEMNREVLSKY-DTITVGEPGVSVEEAKLYTGEDRNELNMVFHFEHVD-------------------------------VGNGSFGKWNPTDWKLTELKTIFSRWQEGLE---------EEGWNSLYWSNHDQPRAISRF-------GNDSPEYRVRSGKMLATLLHLLKGTPYIYQGEEFGMTNVNAYRDYTSKGERGRDNSRTPVQWSDEANAEAAQKDPNSLFHYYRQLIALRKANP----- 154487617 59 -------------------------------------------------------------------------------------------------------------GDLKGITSRLDYLADLGVDVLWLSPVFKSPQDDN--GYDISDYQDIDPLFGTMADMDELLAEAHKRGLKVIMDLVVNHTSDEHAWFQASRDKDDPHADWYWWRPPGHEPGTPGAEPNQWGSYFGGSAWEYDPRGEYYFHQFSKKQPDLNWENPEVRKAVYKMMNWWMDRGIDGFRMDVITLISKKPNPFCADGPRQDEFLAEMRHEVFDGREGFLTVGEAPGTPARNEHITDPENGELDMLFLFEHLD-------------------------------ADCEDNTKWKPTKLELPKL-------KEILNGQQNAVSKAGWA--SLFFDNHDQPRIVSRW------GDDSTKETREASAKALALLLHMHRGTPYIYEGEEVGMTNANAYRQRVIETGRSRDNARTPMQWDGSKYAGFTADDPESVHAFYKQLIDLRHRNPVVAAG 37903482 47 -------------------------------------------------------------------------------------------------------------GDLNGIIENLDYLKKLGIDAIWINPHYDSP--NTDNGYDIRDYRKIMKEYGTMEDFDRLISEMKKRNMRLMIDIVINHTSDQHAWFVQSKSGNNPYRDYYFWRDGKDG-----HAPNNYPSFFGGSAWEKDDKGQYYLHYFAKQQPDLNWDNPKVRQDLYDMLRFWLDKGVXGLRFDTVATYSKIPNFPDLSQPKIHDYVNEMNREVLSHY-DIATAGEIFVPLDKSIKFFDRRRNELNIAFTFDLIRLDRDADERWRRKDWTLSQFRKIVD----------------------------------------KVDQTAGEYGWNAFFLDNHDNPRAVSHF-------GDDRPQWREHAAKALATLTLTQRATPFIYQGSELGMTNDFDDVEVKGFWQDSRDNSRTPFQWDASKNAGDQINNPNSVFNYYRKLINIRHDIPALTYG 39936374 61 SANATKVEVCLFDGDTERRIELPEYTDEFHGYIPDIGPYGYRVYGPYEPENGHRFNPNKLLLDPWDPAVFGYVMESGDFDERDSARVVDPDFDWWDQAIIYETHVKGFTGTYAGFGTKVDYISSLGVTAVELLPIHTFVNDSNYWGYNTIGFFAPDPRYASLREFKEMVARLHDVGLAVILDVVYNHTAEGNELGPTLSFKGIDNASYYRLLP----------------------------EQKRYYINDTGTGNTVNLTHPRVIQMVNDSLRYWAEMHIDGFRFDLGTILAREHY----GFDEQSGFLKSVMQ--DPLLSSVKLIAEPWD---------CGPGGYQVGGFPPGWAEWNDKFRDTARDYWRGEAPAAALAPRLS-----ASGDVFNRQGRRAWASVNFITAHDGFT-LNDWASYNDKHNEANGEDNRDGHSDNRSWNCGAEGPTDDETILSLRERQKRNMLATLLLA-QGTPMLLAGDEFGRTNNNAYCQD----NEISWVH-----WDHDEAAQH-------LRAFTQRLLELRRTTPTLR-- 14331144 9 -------------------------------------------------------------------------------------------------------------GDIQGIISRLDHLQELGVDVLWLSPVYASPQDDN--GYDISDYYSIDPTFGTLEDLDELIGELHTRGMKLVMDLVVNHTSDEHEWFQESRSDRTHPKRDWYIWRDPH----HGAEPNNWGSFFSGSAWEWDETGQYFLHLFSKKQPDLNWENPEVRAAIYRMMNWWLDRGIDGFRMDVISFISKHPDLPDGSGPRVHEYLQEMREVFAHRDADLLTVGEMVDVTPELARLYRRKELDMVFHFEHVGLDHGA----------------------------------------DGKFSRKALDLVAVKRSFARWQDALSDV--GWNSLYWNNHDQP--------RVVSRFGDDSDHWYESATAFATILHLMRGTPYIYQGEELGMTNMNYYRQALERDGAGRDNARTPVQWDASVHAGFTTGDPESVYGWYKRLIQLRHEEPVIVDG 82751100 5 -------------------------------------------------------------------------------------------------------------GDLPGMIDKLDYLKDLGIDVIWLSPMFKSPNDDN--GYDISDYQEIMDEFGTMEDFDRLLKGVHDRGMKLILDLVVNHTSDEHPWFIESKSSKDNPKRDWYIWQDPKPDGSEPNNWESIFNGSTWEY--DANTEQYYFHLFSKKQPDLNWGNPEVRDAVFEMMNWWFDKGIDGFRVDAITHIKKTFEAGDMNQPGIQTWLQEMKDRSLSKY-DIMTVGEANVSPDDADDWVGEENFNMIFQFEHLGLWNSGDSHFDVNSYKSVLNRWQKQLENKGWALFIENHDQP--------------------------------------------------------RRVSTWGDDDKYWYESATSHAAVYFLQQGTPFIYQGQEIGMTNYPAQGGDVDALDENRDNSRTPMQWDDTLNGGFTNEDEHSVLQFYKGLIQLRKSNDVYVYG 115523295 45 -------------VHEVERIELPEYTDEWHGYLPDARPYGYRVHGPYAPAEGHRFNPDPYARQIVGELKWGSAEADLSFDERDSARVIDPAFTWWERTIFYEAHVRGYTGSFAGMMHHIDYIRDLGITALELLPIHAFVDDRNYWGYNTIGFFAPQPRYLSVNEFKEMVSQFHRAGIEVILDVVYNHTAEGNELGPTLSFKGIDNASYYRLAPDRR-----------------------------YYINDTGTGNTVNLSHQRVLQMVADSLRYWAEMRVDGFRFDLATILAREPYGFDEGG----GFLDACRQ--DPVLSQVKLIAEPWD---------CGPGGYQVGHFSPGWAEWNDRFRDTVRAFWKGDEGKLAEFGTRLSA----SPDLFNKRGRKPWASVNFVTAHDGFT-LNDLVSYNDKHNEANGEDNRDGHSHNLSWNHGVEGPTDDPEI-RELRFRQMRNLLATVLLSRGTPMILAGDEFARTNNNAYAQDNEIS---------WLDWEGIDDEG------RALMEFTQKLIQTRQRQPLFHRG 156934862 8 -------------------------------------------------------------------------------------------------------------GDLAGIISKLDYLQQLGINLIWLSPVYKSPMDDN--GYDISDYDDIAAEFGTMAEMEQLIQEAKARDIYILMDLVVNHTSDEHPWFIEAKKGDNPYRDFYIWRK----PAPDGGPPNDYRSHFGGSGWAYDAAGEYYLHQFSVRQPDLNWENPRVQEEIHAMMNRWLDKGIGGFRMDVIDLIGKEVDRQIMNGKHLHVLLRQMNEATFG-PRDSLTVGEAWSATPEDALLYSRRELSMVFQFEHIKQTWDEKAGKWRSR---------------------------------------PFELPRFKAVIDKWQTALADR--GWNSLFWSNHDLPRAV--------SKFGNDGEFREVSAKMLATALHCLRGTPYIYQGEEIGMTN------------------------------------------------------------ 37903467 45 -------------------------------------------------------------------------------------------------------------GDIPGIIEKLDYLKMLGVDAIWINPHYESP--NTDNGYDISDYRKIMKEYGSMADFDRLVAEMNKRGMRLMIDIVINHTSDRHRWFVQSRSGDNPYRDYYFWRDGKQG-----QAPNNYPSFFGGSAWQLDKTDQYYLHYFAPQQPDLNWDNPKVRAELYDILRFWLDKGVSGLRFDTVATFSKIPGFPDTEGPNIHKYIHEMNRQVLSKY-NVATAGEIFGVPVSAMPDY----------FDRRREELNIAFTFDLIRLDRYPDQRW---------------------------RRKPWTLSQFRQVIS--QTDRAAGEFGWNAFFLDNHDNPRQVSHF-------GDDSPQWRERSAKALATLLLTQRATPFIFQGAELGMTNEFDDIEVKGFWNDSRDNSRTPMQWNDSVNAGFTQNKPDSVFSYYRQLINLRHQIPALTSG 34498754 6 -------------------------------------------------------------------------------------------------------------GDLLGVVDRLDYLAWLGVDYLWLTPFYRSP--QRDNGYDVSDYYSIDPAYGEMEDFELLLAEAKRRGIGVMLDIVVNHTSTEHAWFQEARKGDNPYRDFYIWRD----------APNNWQSKFGGSAWEWDEAGQYYLHLFDKTQADLNWENPAVRAEVYKMMRFWRDKGVAGFRLDVINLISKDPAFSEDDGPRVHQHLQEMHREVFDGH-DLLTVGEMSSTSEHCIAYSRPDRRELSMTFNFHHLK-------------------------------VDYPDGEKWRPG-------AVDFIALKRILSDWQTGMHAGG-GWNALFWCNHDQPRA--------LSRFGDDGRWRTESAKMLATALHGLQGTPYIYQGEEIAMANPNAYRQLLAERQRSRDNARTPMQWDDGPNAGFSAADPNSTAHHYRRLIQLRKQYRVFADG 13517315 47 -------------------------------------------------------------------------------------------------------------GDLNGIIENLDYLKKLGIDAIWINPHYDSP--NTDNGYDIRDYRKIMKEYGTMEDFDRLISEMKKRNMRLMIDIVINHTSDQHAWFVQSKSGNNPYRDYYFWRDGKDG-----HAPNNYPSFFGGSAWEKDDKGQYYLHYFAKQQPDLNWDNPKVRQDLYDMLRFWLDKGVSGLRFDTVATYSKIPNFPDLSQ-------QQLKNFAEEYTKGPKIHDYVNEMNREVLSHYDIATAGEIFGVPLDKSIKFFDRRRNE-------------------LNIAFTFDLIRLDRDADERWRRKDWTLSQFRKIVD-KVDQTAGEYGWNAFFLDNHDNPRAVSHF-------GDDRPQWREHAAKALATLTLTQRATPFIYQGSELGMTNDFDDVEVKGFWQDSRDNSRTPFQWDASKNAGDQINNPNSVFNYYRKLINIRHDIPALTYG 67154110 41 -------------------------------------------------------------------------------------------------------------GTCAGLAEVLDYLLQLGVSAIELLPVHAFVQDQNYWGYNTIGFFAPHPRYGKVQEFKEMVAHLHHAGLEVILDVVYNHTAEGNELGPTLSMRGIDNATYYRLIPG----------------------------DRRYYINDSGTGNTLDLSHPCVLQMVTDSLRYWAEMHVDGFRFDLATI----LGRRPEGFDERHSFLVACRQ--DPVLRQTKLIAEPWD---------CGPGGYRVGGFPPGWAEWNDRFRDTVRAFWKGDENQLADIARR----LTASGDLYNQRGRRPFASVNFITAHDGFT-LNDLVSYNDKHNEANDENNQDGTDNNLSWNHGVEGP-ADDPQIRELRIRQMRNFLATLLLSQGTPMLVAGDEFARTNNNAYCQDSEI---------GWVDWRLDE-------DARALQAFVRHLIRLRLRFPMLRRG 151567903 1 -------------------------------------------------------------------------------------------------------------GDFKGLTEKLDYLKGLGIDAIWINPHYASP--NTDNGYDISDYREVMKEYGTMEDFDRLMAELKKRGMRLMVDVVINHSSDQHEWFKSSRSKDNPYRDYYFWRDGKDG-----HEPNNYPSFFGGSAWEKDPTGQYYLHYFGRQQPDLNWDTPKLREELYAMLRFWLDKGVSGMRFDTVATYSKTPGFPDTQGPNLHRYLQEMHEKVFDHY-DAVTAGEIFGAPLNQVPLFRRKELDMAFTFDLI-------------RYDRALDRWHTIPR--TLADFRQTID----------------------------KVDAIAGEYGWNTFFLGNHDNPRAVSHF-------GDDRPQWREASAKALATVTLTQRGTPFIFQGDELGMTNDFDDIEVKGFFQDSRDNARTPFQWDDSANAGFTTGDPKSVYSFYRNLISIRHETPALSTG 157136230 29 -------------------------------------------------------------------------------------------------------------GDLNGITSKLSYLKEIGVRAFWMSPINTSPMV--DFGYDISDYREIQPEYGTMVDFENLVKEAKRVGLKVIMDFVPNHSSDKHEWFVKSEDRVPGYEDYYVWHDGVENPQGGRKLPPNWLQAFRKSAWQWSERQQYYLHQFTVEQPDLNYRNPTVVQEMKDVLTFWLDKGVDGFRVDAVPFLYEVLPTNTQNQPETLDMVYQWRELVDNYQKDRVLMTEGYTSLEELRKYYGRLGSHMPFNFGMINDLKIGSKAEDFVNVVQSWMDIVPARHAANWV--MGNHDRPRV--------------------------------------------------------------GTRFGKERIDAMNMIILSLPGATVTYQGEEIGMTDSWEETKDPAACNKSRDPCRTPFQWDD---------------------------------- 71279338 17 ------------------------------------------------------------------------------------------------------------------------------INSVHILPFFPY---SSDDGFAVIDYSSVNESLGTWQDIEDISKDYH-----LMSDLVINHCSSRSAWFDNFVKGEGQGSDYFFT----ALPDDNLTDVVRPRTSPLLKEVETGNGKKFVWCTFSHDQVDFDFRNPEVLAAFTSIIRQYLDIGVKIFRLDAIAFLWKVTGTTCINLPETHEVVRLLRTLIESAEPQAIIITETNIPNTQNLTYFGANEAHGIYNFSLPPLLLNTLLTGNCLYLKRWLMSMPPSQDGTLYFNFIASHDGIGLRPAEGLLSENELDTLVHTVENFGGKISWRTSDTGEQKAYEMNISLYDAM-------QGTVDGKDQWNFERFICAHAIMFALEGIPGIYIHSLLGTQNDY---QKLANTHHNRSINRRRWQENALEEALANKSLHHRVLSTLKSLLNTRIKQPAF--- 89092061 46 ------------------------------------------------------------------------------------------------------------------------------INGIHILPFFPY---SSDDGFAVSDFYAVRSSAGSWEDIEKISAE-----FRLMADLVINHCSSESQWFKNFKMAQGEGHNYFFT----ENPEADLSQVVRPRTSPLLNAVQTHDGIQHVWCTFSHDQVDLDFRNPEVLKEFVKIIRFYLDKGVNIFRLDAIAFLWKEAGSSCLNLPQTHELVRLLRTLIEYAQPNAMIITETNIPSRENLSYFGANEAHCVYNFSLPPLLLHTLITGECDYLKQWMMSMPPAQDGTAYFNFIASHDGIGLRPAEGILSDQEVSQLIDLMQSFGGHVSWRALENGQNKPYEINISLFDAL-------QGTTQGPDQWGEERFLCAHRIMLALEGIPGIYIQSLFGSQNDYERVK---MTGHYRSINRHHWQYDLKEALDDPQTHHHRIFEAMKKLISIRTYQPAF--- 187603513 17 -------------------------------------------------------------------------------------------------------------GDLRGIIEKLDYLEDLGIDVIWICPMYKSPNDDN--GYDISDYQDIMDEFGTMEDFDALLEAVHARGMKLLLDLVVNHTSDEHPWFLESKSSKDNPKRDWYIWRDGKD----GMPPSNWASIFGGSAWEYDETDQYYLHVFSKKQPDLNWENRDVRTAVYDMINWWLDKGVDGFRVDAISHIKKMPAETYSNIDGIHEYLQEMKRETFSKY-DIMTVGETNGEPEEADQWMGPENGAMNMAFHFDHVDIMRLAPLDVVELKRIFDKWQQGLRETGW-----------------------------------------------NALYIENHDMVRAVSL--------VGDEHHYWRESATALGMMYFFMHGTPFIYQGQEIGMKNDYDDVATKNEWGTSRDNVRTPIQWDASPHAGFSTTDQHSILSFYKEMIRLRRAEETFTYG 196234808 2 -------------------------------------------------------------------------------------------------------------GDLEGVRRRLPYLKNLGVDAIWLSPFYKSPM--KDFGYDVADYTEVDPIFGTLENFKALLAEAHALGLRVLVDLVPNHTSDQHPWFLESRSSRDNPKRNWYVWADPGPDGGPPNNWQSFFGGPAWT--LDEGTGQYYLHQFLPEQPDLNWRNPEVREAIYEVMRFWLRLGVDGFRVDEPGNPDWRPGMWDEDQPETYAYVREMRYVLDQFGRERVMVGEIYLPFPQLVRYYQA-GCHLPFNF---HLIFRGLPDWRPENLARIVEEYESLLTPWDWPNWLGNHDQPRLAS--------------------------------------------------------------RLGEAQARVAATLLFTLRGTPTWYYGDEIGMVNGWERVQDPAALPPGRDPERTPMQWD----------------------------------- 195387211 27 -------------------------------------------------------------------------------------------------------------GDLQGVISKLPYLAETGITATWLSPIFQSPMV--DFGYDVSDYKSIQTEYGTMADFEQLVNTATSLGIKIILDFVPNHTSDKHEWFIKSAARDPLYDNFYVWADGKLDNQGVRQPPNNWQSVFYGSAWQWHERGQYYLHQFAKEQPDLNFRNPAVVRAMDDVLLFWLNKGVAGFRIDALNHLFEDETLPDEDLPEVLSMVQHWRQLLDDYGATRIMMTEAYADLQVLMDYYGVRGSQLPFNFHFITDVGDSDARDFVYNIEKWLIYMPR-GHTANWV--MGNHD--------------------------------------------------------------KPRVATRFGPASVDAMNMLLLTLPGVAVTYNGEELGMQDSWEDTVDPDYKKVSRDPERTPFQWSNATNAGFSTAAKTWLYKVYKSLIELRK-LPVLRRG 195053049 35 -------------------------------------------------------------------------------------------------------------GDLQGIISKLPYLAETGITATWLSPIFQSPMV--DFGYDISDFKSIQSEYGSMSDFEELVHTAARLGIKIILDFVPNHSSNQHEWFKKSAARAAGFEDYYVWADGQLDELGVRQPPNNWQSVFYGSAWEWNERKQYYLHQFTKEQPDLNFRNPVVVQAMDEVLLFWLNKGVAGFRIDAVNHLFENETLPDEDLPEVLSMVQHWRKLLDPEDSTRIMMTEAYAGLTELMNYYGIMGSHLPFNFHFITDVRESDARDFVYNVEKWLIYMPRGHA-ANWV--IGNHDNPRVAS--------------------------------------------------------------RFGSASVDAMNMLLMTLPGVAVTYNGEELGMEDDISWKEDPPARNASRDPVRTPFQWSNATNAGFSEAAKTWLYRVYRSLIELRK-LPILRRG 50843098 10 -------------------------------------------------------------------------------------------------------------GDVRGIIDHLDHLVTLGVDALWISPWYPSPMA--DGGYDVSDYCDINPDFGTLADADALVAQAHELGLRVIIDLVPNHSSQEHPWFKKALAPGSPERDRYIFRDGRGENGEPPNNWPSVFGSGAWERITEPDGGQWYLHFFDVSQPDWNWENSDVLEEFDRVLRFWFDRGIDGFRIDVANSLVKESGLPDWDQPELASIQRRWRAIADEYADPRMFVAEAYLPHDRLVRYLESDRLHTSFNFEFLISAWKANSLRTT--ITESLAAHESVGASATWV--LGNHDNVRPVSRYG----KEISGLDFSD-----------------------PSAPHAQFHGT-------PTDVALGRCRARAAAMLELALPGGAYIYQGEELGLPEPEETLQDPGHTDRGRDGCRVPMPWSGSNAVESEQNDSSSFFALYRTLLAERHANPALGAG 213970423 49 --------------------------------------YGYRVYGPYDPKNGHRFNIDPYAKQLVGELKWGHADGDLSFDERDSAKVIDEAYTWWDKTIFYETHVRGITGTFAGLGSVVDHIRKLGVTSVELLPIHAFVNDQNYWGYNSIAFFAPDPRYGKIAEFKEMVAHLHHAGLEVILDVVYNHTAEGNELGPTLSMRGIDNASYYRLMPD----------------------------DKRYYINDSGTGNTLDLSHPCVLQMVTDSLRYWAEMHVDGFRFDLATI----LGRYHDGFDERHSFLVACRQ--DPVLRQVKLVAEPWDCGPGGYQVGGFPPGWMEWNDKFRDTVRAFLADFAARMTASGNMFNQRGRRPQASVNFITAHDGFT---------------------LHDLVSYNDKHNEANDENNQDGSNNNVSWNHGVEGPTEDPEINT-LRLRQMRNFFATLLLAQGTPMIVAGDEFARTNNNAYCQDSE--------------------------------------------------- 152995797 53 ------------------------------------------------------------------------------------------------------------------------------ISAVHLLPFFPY---SSDDGFSVMDYTTVNPSCGRWADVVNLSQ-----DFKVMGDLVINHCSSRSMWFENYKAGIEPGASFFF----EADPNADLSAVVRPRTSPLLREVQTKNGEKHVWCTFSHDQVDLNFENPAVLLEFLRIIRLYLEKGIRWFRLDAVAFLWKIPGTSCINLPQTHEIIRLLRLMIEHYAPESVIITETNIPNQENLTYFGANEAHLIYNFSLPPLLINSLVTGNSSHLKQWLMSMTPAQQGTTYLNFIASHDGIGLRPTEGLLSEWELETLINTMKRFGGKISSRTTPQGEAKPYEINISLWNAL------SGSALHGPDKWQFARFLCAAGVMMALEGVPAFYIHSLFGTENDLERVEN---TGQFRSINRHIWDMEDLDHVLNTPTHNQKVFQSMTKLIQIRRSQPAF--- 187919987 34 -----------------ERIELPEYTDEWHVFVPNLKPYGYRVHGPYEPEKGHRFNPNKL---LLDPYAKAHIEGDLSFDERDSAKVVDANFSWWERVIFYEAHVRGFTGTFAGLGQQLDYIRNLGVTSVELMPIQTFVNDSNYWGYNTIGFFAADPRFDSVGEFKEMVDRFHNNNLEVILDVVYNHTAEGNERGPTISFKGIDNASYYRLMPDEP----------------------------RYYINDTGTGNTLNLSHPRVLQMVTDSLRYWVEMKVDGFRFDLATILGRELHGFDEGG----GFLDSCRQ--DPVLSSVRLIAEPWD---------CGPGGYQVGGFPPGWAEWNDRFRDTVREYWKGDEGKVADLATR----LTGSGDKFNHRGRRPWASVNFIAAHDGFT-LNDLVSYNDKHNEANGEDNKDGHSDNKSWNMGVEGPTDDPEI-RQQRERQKRNLLATLLLSQGTPMILAGDEFGRTNNNAYCQD----NEISWV-----DWEAI------DDDGRALTEFVKNLTTLRHRLPVLRRG 56475736 13 -------------------------------------------------------------------------------------------------------------GDLNGITVRLDYLKSLGVDVIWICPVFSSPNDDN--GYDISDYRAIMDDFGTMADFDCLLAEVHRRGMRLILDLVANHTSDLHPWFLESRASLNNPKRDWYLWRDGKD----GREPNNWESIFKGSVWKYDDTGQYFLHLFSERQPDLNWDNPEVRTAIYEMVRWWLDKGVDGFRLDAVSHKKKEPGLPDMNVDGVLDYLDELCRHTFDHY-DVMTVGEANVSPEQARAWVGEEHRRLNMIFQFEHSALWKKA------------------------------------------PRNGLDLPALRAVLTKWQKSLDGT--GWNALFLENHDLPRVVSRW--------GDTGRYWRESATALATMYFLMQGTPFIYQGQELGMTNSFAALDDFNDSIVSRDNARTPMQWDGSANGGFQERNSASVLNHYRRLIALRKREPGLVHG 160936881 7 -------------------------------------------------------------------------------------------------------------GDLNGIRSRLDYLKDLGIDVIWLSPVYQSPGDDN--GYDISDYKAVMDVFGTMEDFDRLLAEIHEKGMKLVMDLVVNHTSDEHAWFVKSRSPDNPYRDYYIWKAPVSG-----GPPNNWASRFRGPAWEYDEGGMYYLHIYSRKQPDLNWENPRVRQEIYDMMAWWGDKGIDGFRMDVISMLSKDQRFPDANGPRIHEFLQEMNREVLSRF-DWMSVGEVGVGTREAVQYAGYESHELNMMFHFEHVELN------PGPFGKWNDNPVCLRE--------------------------------LKEVLNRWQTELEGK--AWNSLFWENHDYPRAVSRF-------GNDSPVFWELSAKMLAVCLYMMKGTPYIYQGQELGMTN------------------------------------------------------------ 22538062 5 -------------------------------------------------------------------------------------------------------------GDIKGITSKLDYLEKLGITAIWLSPVYQSPMDDN--GYDISDYQAIADIFGDMNDMDQLLQEANQRGIKIIMDLVVNHTSDEHAWFVEARENPNSPERDFYIWRDE---------PNDLTSIFSGSAWEYDKSGQYYLHLFSKRQPDLNWENEALRHKIYDMMNFWIDKGIGGFRMDVIDLIGKIPDKGITNGPKLHDYLKEMNRASFGKH-DLLTVGETWGATPDIAQYSNPDNEELSMVFQFEHV---------------GLQHKPDAPK---------------------WDYSDGLDVPALKDIFTKWQT-QLELGQGWNSLFWNNHDLPRVLSIW--------GNDSDNRKQSAKALAILLHLMRGTPYIYQGEEIGMTN------------------------------------------------------------ 89108155 4 -----------------------------------------KITDYLDEIYGGTFT-ATHLQKLVTRLESA--------KRLITQRRKKH---WDESDVVLITYADQFHNDLKPLHQWLQSI----FSHVHLLPFYPW---SSDDGFSVIDYHQVASEAGEWQDIQQLGECSH-----LMFDFVCNHMSAKSEWFKNYLQQHPGFEDFFIAVD----PQTDLSAVTRPRALPLLTPFQMRDHTRHLWTTFSDDQIDLNYRSPEVLLAMVDVLLCYLAKGAEYVRLDAVGFMWKEPGTSCIHLEKTHLIIKLLRSIIDNVAPGTVIITETNVPHKDNIAYFGADEAHMVYQFSLPPLVLHAVQKQNVEALCAWAQNLTLPSSNTTWFNFLASHDGIGLNPLRGLLPESEILELVEALQQEGALVNWKNNPDGTRSPYEINVTYMDA--------LSRRESSDEERCARFILAHAILLSFPGVPAIYIQSILGSRNDYAGVE---KLGYNRAINRKKYHSEITRELNDEATLRHAVYHELSRLITLRRSHNEF--- 167945873 2 ----------------------------------------------------------------------------------------EHNWFLSQQWVGMALYADGFADDLRGVRSRLPYLQELGINMVHLMPVLKCPESASDGGYAVSDFRQLDSRVGNLDDLRELAESMHKREMLLVFDVGGQHLRTNTLGRRWPRSGKQKYQDYYYIFGNRDVPDMFEETMPEIFPETSPGNFTWDETGKWVMSVFHDYQWDLNYSNPAVFIEMIDIILFWANQGADIVRLDAVAFLWKKIGTSCQNEREAHLILQLMKDCCQVTAPGVLFIAEAIVAPVEIIKYFGEDECEIAYNATFMALLWDAVATRNAKLLNQGIRNLPDKLDRATWLNYIRCHDDIGLGFDDRDIRLAGYEPLAHRRFLVDYFTGTY-------------------------------------------------------------------------------------------------------------------------------- 161503216 6 ---------------------------------------------------------------------------------------------------------------------------------LHLLPFCPW---SSDDGFSVVDYYQVAPETGDWEDISDLSQSSQ-----LMFDFVCNHMSAKSEWFNHYLQQAPGFENFFIAVD----PSTDLSAVTRPRALPLLTPFTKDKSVHHLWTTFSDDQIDLNYRCPDVLLAMVDVLLTYLEKGADYIRLDAVGFMWKIPGTTCIHLPQTHLLIKLFRAITDDVAPGTVIITETNVPHKDNIAYLGEDEAHMVYQFSLPPLVLHAVHGQDVRALCSWAQSLTLPSENTTWFNFLASHDGIGLNPLRGLLPEDEILKLVEDLQQEGALVNWKNNPDGSRSPYEINVTYMDA--------LSDRYSTDDQRLARFILAHAILLSFPGVPAIYIQSILGSRNDYDGV---TQLGYNRAINRKKYRTEIEAELMDETTLRYRVYHALSRLIEIRRNNKAF--- 194861549 18 -------------------------------------------------------------------------------------------------------------GDLQGITSRLQYFKDTGITSVWLSPIYESPMV--DFGYDISNYTNIQPEYGTLEDFDALIAKANELGIKVILDFVPNHSSNKHPWFIKSVAREPGYEDFYVWEDGILLENGTRAPPNNWLSVFSGSAWMWNEEQQYYLRQFTYGQPDLNYRNPDVIKAMDDVMLFWLNKGIAGFRIDAIIYIYEDAHIYTRNQPEDYGLLQHWRQLLDNYTADRIMMTEGYASVSQLMEYYGVQGPEFPFNFDFITELNNSTAADFVFYISRWLIYMPHGHV-ANWV--MGNHDNPRVAS--------------------------------------------------------------RFGEKSVDAMNMLLMTLPGIAITYYGEELGMTDDISWSDTVDQRTISRDPERTPMQWS----------------------------------- 90022852 64 ------------------------------------------------------------------------------------------------------------------------------VNGVHILPFFPY---SSDDGFSVIDYTQVNDGLGDWGDIEEI-----ASNFDLMADLVVNHCSSRSRWFDNFKQCKEPGKNYFF----ECDPSADTSDVVRPRTSPLLREVETLEGKKYVWCTFSHDQVDLNFANPDVLCEMIQIIKLYLDRGVKIFRMDAVAFVWKELGTPCIHHPKTHELVRLMRTLIEHHSPRAIIITETNVPNHENLSYFGANEAHAVYNFSLPPLLLNALITGSSAHLKAWQMSMPPAQEGTFYFNFIASHDGIGLRPAEGLLQDQEIDTLINTMQSFGARISWRAAQGGLNKAYEINVTLFDAL-------QGTTKGPDKWQIQRFLCAHGIMLALEGIPAIYIHSLVAT---NNYQEGVELTASNRTINRYKWDADELEQLATEHTHHAKVFEQLKRLISIRRGQQAF--- 114778557 10 ------------------------------------------------------------------------------------------------------------------------------ISWLHILPFYPY---TSDDGFAVSDYDAVNPEHGDWHDIEAI-----SADFRLMVDMVINHCSSSHHWFEAFSRNQPPYDNYFV----QASPYDDLSQVVRPRTSPLLQAVNTPEGLKHVWCTFSHDQVDLNFANPEVLVEVARILKLYMQHGATIFRLDAIAFLWKEADSNCINLPQTHAIIRLLRLLAEYRHPDAVIITETNIPNRENLSYFGANEAHLIYNFSFPPLLLHAMLTGNCCYLQHWMMSMPPARNGTTYLNFIASHDGIGLRPAEGLLSDEEIDQVAAAMRSFGGLVSSRTVNQQQSRPYEINIAFYDAM-------KGTLSGEDGYQFERFICAHAIMLALEGVPSFYVHSLFATCNDTERVE---QTGSNRAINRHSWDLELEAALQDKQSHHARVFVALQRLIALRAEQNAF--- 6225645 5 -------------------------------------------------------------------------------------------------------------GDLKGITSKLQYFVDTGITAIWLSPIYKSPMV--DFGYDISDYRDIQPEYGTLEDFDALIAKANQLGIKVILDFVPNHSSDEHEWFKKSAAREPGYEDFYVWEDGIPGDNETRLPPNNWVSVFSGSAWQWHEEQQFYLRQFTKGQPDLNYRNPAVVQAMDEVLLYWLQKGVAGFRIDAVIYIYEDEHIYTRNLPECYGLIQHWRQLLDNYGPVRIMMTEGYADLSLLMNYYGVQGAHFPFNFDFITELNNSAAPDFVYFIQRWLTYMPP-GHSANWV--MGNHDNPRVASRYGVGT--------------------------------------------------------------VDAMNMLMMTLPGIGITYYGEELGMVDWNDTVDQPNYKWVSRDPERTPMQWSD---------------------------------- 146341960 46 --------------------------------------YGYRVHGPYEPDAGHRFNPDPYAKQLVGQLRWGHADKDLSFDDRDSARVIDPAFTWWERTIFYEMHVKGFTGTFAGLHQDIPYLRSLGITSAELLPIHAFIDDRNYWGYNSIGFFAPEPRYKTPTEFKTMVNQFHANGIEVILDVVYNHTAEGNELGPTLSFKGIDNASYYRLLPDK----------------------------KRYYINDTGTGNTVNLSHQRVLQLVADSLRYWAEMRVDGFRFDLATILAREPYGFDEGG----GFLDACRQ--DPVLSGVKLIAEPWD---------IGPGGYQVGQFPPGWAEWNDKFRDTTRAFWKGDGGTLADFAKRIS----GSGDLFNKRGRRPWASVNFITAHDGFN-LNDLVSYNDKHNEANGEDNRDGHSNNHSWNCGVEGPTDDAEIIALRERQKRNMLATMLLSH-GTPMLLAGDEFGHTNNNAYAQDNEIS---------WLDWMGI------SAPGRQLREFTRKLIAMRKAFPIL--- 88800969 3 -------------------------------------------------------------------------------------------------------------GDLQGIINKLDYIASLNVDAIWLSPFFTSPM--KDFGYDVSDYRDVDPMFGSLDDFRTLTDKAHSLGLKVIIDQVYSHTSDQHAWFKESRENKTNAKADWYVWAD---PKADGTPPNNWLSLFGGSAWQWDRRQQYFLHNFLSSQPDLNFHNREVQDAILDTARFWLELGVDGFRLDVVNMYFHDAALTDNAVAATPE-----------------------------QQFVGVDPANPFCRQYHVHQMCRDDNLEFLKRLRKVMDEFP----GSTTVGEIGAPDGLSFM-----AQYTEGGNKLHMAYTFELLGPDSSPDYLRKTLKRIEAKLGDGWNHDVVRSATRWTANSSDPEAKAKAIIAMLMTLRGSPCLYQGEELGLPEPFEDLQDPFGEFKGRDGCRTPMPWTSETTVGFSDSDENSMLNFVRSLLAWRRQHPAIRDG 163791451 6 -------------------------------------------------------------------------------------------------------------GDLKGIISRLDYIQQLGVTAIWLNPIFSSPQVDN--GYDVSDYYTIDPIFGTVSDAVELIEEAHKRKLKVIFDLVVNHTSDQHVWFQEALKGDNPYRDFYIWEDAKKG----GHLPNNWVAVFGGSVWEKEPGGQYYFHLFKKEMPDLNWDNPEVEKAILDIGKFWLNHGVDGFRLDAFIHMDKLDDFNNAFLPNIKNYVQNLSNDLRKVKEDIFILGEAASANVDLAFEYTKPESNMC----------NAVVSFLIFPEDETMKD-PRLPLNMQS---------------------SRLNKKAFKEVMVDWQTKMD--PYGGPVLYWNNHDM--------ARVVSRFGDVEHYRDNSSKMLATLMYLQQGMPFIFNGEEIGMRNDRTQFDTPGAIHTGRDVSRGAMQWDRSENVADQQSDPNSILSYYKKVIAL-KKTAIFNKG 195381863 33 -------------------------------------------------------------------------------------------------------------GDLNGITSKLEYLKDLGVTAAWLSPIFKSPMV--DFGYDISDFFDIQPEYGTLEDFRALIKKANELDLKIILDFVPNHSSDENEWFKKSVKREKGYEDYYVWHDGKVNAETGEREPPNWLQAFRGSAWQWEERQQYYLHQFAVQQADLNYRNPDVVAQMKRVLRYWLNEGVAGFRCDAVPVLFEVE--MDENGQYADE---EVSGLTDDVDSRNYLKSELIENRPETID--------MAYQWRTVMDDHQRIYGGDTRVL---LIETYAPPAYTMQFYGNRSVEGAHLPFNFNLITSNGVSASSIKTAVDNWLLNMPAGRTANWVIG--NHDQRRA--------------ASRYGVANTDAMNMLVMIMPGGSVTYQGEELGMTDGWEDTQDPAACNSNRDPSRTPFHW------------------------------------ 195350919 18 -------------------------------------------------------------------------------------------------------------GDLQGITSRLQYFKDTGITSVWLSPIY-------DFGYDISNYTNIQPEYGTLEDFDALIAKANELVVKVILDFVPNHSSNKHPWFIKSGTTDDPNNEAYLSH------------------------------------------------------------------------------------IYTRNQPEDYGLLQHWRQLLYNYGPPRIMMTKGYASVSKLMEHYGVQGPQFPFNFDFITELNNSTAADFVFYISRWLIYMPH-GHVANWV--MGNHDNPRVAS--------------------------------------------------------------RFGEKSVDAMNMLLMTLPGIGITYNGEELGMTDDISWTD------------------------------------------------------ 134100790 16 -------------------------------------------------------------------------------------------------------------GDIAGIRSRLPYLRDLGVDAIWINPWYVSPQA--DAGYDVADFRDIDPRFGTLADAERLIEEAHRHGIRVIPDIVPNHTSDQHEWFRAALAAGPGSRQRYVFRPGRGPGGQPPNNWISNFGGPAWTRVAEPDGGEWYLHLFAPQQPDLNWANPQVREEFESILRFWFDRGVDGFRIDVAHGLVKDPEHPHWDRDEVHEIYRGWRRIADSYPGERKFVAEAWDTPHRLAHYVREGGLHTAFNFDFLQCPWDAARLREV--VDRTTATLGGVGAPATWV--LSNHDVVR------HVTRYGRPPVDWRPGM-------------------------LFRPHGSL--------DLELGTRRARAAALLMLSLPGGAYVYQGEELGLPEPEELLQDPGRTERGRDGCRVPIPWSGLRTAQAQQGDPNSMLELYRSALRIRREHPALGEG 13517323 3 -------------------------------------------------------------------------------------------------------------GDLNGITEKLDYLEDLGIDLIWICPMYQSPNDDN--GYDISDYQKIMAEFGTMDDFDRLLEQVHARGMRLIIDLVVNHTSDEHPWFLASSSRDNPKRDWYIWRDGKAGAE--PNNWESIFNGSAWKYSA--ATGQYFLHLFSEKQPDLNWENPEVRSAVYAMMRWWLDKGVDGFRIDAICHMKKEPTFSDMPNPLALPYVPSF---------------ERHLNYDGLLDYVDDMCEQVFSHYDIVTIGEMNGAS------AEQGEEWVGEQRGRLNMIFQFEHVKL-WQDGQKDTLEASLDLPGLKEIFTRWQTLLE--NKGWNALYVENHDLPRVVSGW--------GDDKNYQRESATAIAAMFFLMKGTPFIYQGQELGMTNTHQGREEPELSRTGRENSRTPMQSDQSANVADQRADSGSVLNFYRALIRLRRQMPVLIEG 119898601 5 -------------------------------------------------------------------------------------------------------------GDLPGLLQRLDYLQWLGVTVIWLCPMFRSPNDDN--GYDISDYQDIHPEFGTMADLDRLLEELHRRGMRLVLDLVLNHTSDEHPWFIESRSSRDNPRRNWYVWRDGRN----GGPPNNWESIFKGSAWAWDETGQYYLHLFTRRQPDLNWENPEVRTAMAAMVRWWLDKGVDGFRIDAVTHMKKAPGFPDMCVPGVLDFVDELARTSFARY-DVMTVGEANVSAAQAVEWVGEDRGRLDMILQFHWHLWS-------------------------------------------NQPRVALDVRALKTILTRWQLAL--AESGWNALYLENHDLPRVLSRW--------GDTVRYRYESATALAAMYFLMRGTPFIYQGQELGMANSLDDFRDRFAYNRIRDNSRTPMPWNNGPNAGFTTEEPRSVLNFYRALIALRTTEPVLAHG 192807938 8 -------------------------------------------------------------------------------------------------------------GDFKGITSKLDYLKELGIGGIWLTPFYQSPKIDN--GYDISDYYAVDPEYGTMEDFDGFIHEAHRRGIRVIVDLVLNHTSSAHAWFQESKSSTLSPKRDWYIWKSPVN----QETPNNWESFFGGSAWEWDEGGQYYYHAFAKEQVDLNWANPEVRQAMKDVMGFWLDKGIDGFRLDVINFNGEQIHRYDQNQDGIVEAIGDICRHVHER-EGIFMVGEVSEDMDILLRYSGSGLLDVVFNFNL-----GSQEQFRPEDLYREIQRMEDQH-------------------ASDQLPTLFFSSHDMQRHISRFG-----------------------------------EGDAQFEEQRAKLMAALMLTAKGVPFIYYGDEIGMRNHIAHRIEDMRRAKSRDYSRSPMQWNGDRYGGFSDQTPDSMYSFYKKLLSLRVQHAALSSG 170741715 43 -----------------ERIDLPEYTNEWHGYLPDARPYGYRVHGPYEPDEGHRFNPDPYAKALVDPALFGYRLESGDFDDRDSARVIDPAFTWWERTIIYEAHVKGLTGTYAGLGQVLDYIRSLGVTAVELLPVHSFVQDDNYWGYNTISFFAPARRYAAVPDFKEMVARLHGAGLEVILDVVYNHTAEGNERGPTLSFKGIDNASYYRLLPD----------------------------QRRYYINDTGTGNTVNLSHPRVLQMVTDSLRYWAEMRVDGFRFDLATILGRESYGFDEGGGFLDTCLQ------DPVLNSVKLIAEPWD---------CGPGGYQVGGFPPGWAEWNDRFRDDVRAYWRGDEGLLPALA----ARFTASADKFDKRGRKPWASVNFLTAHDGFT-LADTVSYAEKHNEANGEENRDGHSHNLSSNYGVEGPTADPEI-RAVRFRQMRNMLATLFLARGTPMLLAGDEFARTNNNAYCQDNEIS---------WLDWQAI------GPAERDLAEFTQRLILLRNALPILMRG 186474117 30 -----------------ERIELPEYTDEWHVHVAGLKPYGYRVHGPYEPEAGHRFNPNKL---LLDPYAKAHVEDDLTFDERDSAAWTHPTRIRWDRTIVYETHVRGYTGTFDGLAQKIDHIRRIGATTIELLPVHSFVNDQNYWGYNTIGFFAADPRYGAVAEFKEMIDRLHDAGLELILDVVYNHTAEGNERGPTLSFRGIDNASYYRLMPDEP----------------------------RYYINDTGTGNTLNLSHPRVLQMVTDSLRYWVEMNVDGFRFDLATILGREPYGFDEGG----GFLDSCRQ--DPIISSVKLIAEPWD---------CGPGGYQVGGFPPGWAEWNDRFRDTVRSFWKGDEACAADLATR----MTASGDFFNRRGRRPWASVNFITAHDGFT-LNDLVTYNERHNEANGEDNNDGHSDNRSWNCGVEGPTDD-PDVIALRERQKRNLLATLLFSQGTPMMLAGDEFGRTNNNAYCQD----NEISWV-----DWEGLDDHG------RALAEFVRKLTTLRHALPVLR-- 167757123 5 -------------------------------------------------------------------------------------------------------------GDLQGIISRLDYIKNLGVDVIWLCPVYQSP--NYDNGYDISDYQDIMADFGTMADFEELLKQAHQKGLKIIMDLVVNHTSFKHRWFVESRSKDNEYRDYYIWREGKN-----DQPPNLQQSVFEGSAWQYDEDTEYYLHLYTKEQPDLNWENEKVRNEVYKMMEWWLDKGIDGFRMDVINQISKDFEKMDKNGPRVHEFLQEMHDRVLAKY-DTMTVGEADVSVEDALLYVGFDRRELKMIFQFEHMSLD----------------------------------------KGPNLTYQRPKLADLKVVFERWQTGL--NGKAWNALYWDNHDRPRAV------SKYGDDSTPFYLEKSAKMLALFMFWMQGTPYIYQGEEIGMTNAY---------------------------------------------------------- 163848651 29 ------------------RIALPERTDDWHGYIPGLRPYGYRVHGPYLPQQGHRFNPDPYARALCGELTWGYRVDSPYGDLTIGKRDSAPDWGDDADSVIYELHVKGFTGTYAGLASVIDYLKQLGVTAVELLPVHAFITDQNYWGYQPINYFSPEPRYASQSDFKAMVKALHAAGIEVIIDVVYNHTGEGNHLGPTLSFRGIDNVAYYRLVPDQP----------------------------RYYLDDTGTGNSLDLNHPRTLQLVLDSLRYWVEMHVDGFRFDLARTLARGPAGSDLPSP----FFTAVRQ--DPVLSRVKLIAEPWD---------VGFDGYWVGRFPAPWAEWNGRYRDTVRCFWKGDPGQAADFASR----FMGSMDLYHHNGRRPYHSINFVTAHDGFT-LRDLVSYNEKHNEANGEDNRDGDSHNNSWNCGVEGPTDD-PDIRALRLRQMMNFIATLFLSQGTPMLLAGDERGRTNNNAYCQDN------------PISWVD----WEPDSEAEVLLAFTQRLIGFRREHPVLR-- 88798833 3 -------------------------------------------------------------------------------------------------------------GDLRGIISRLDYLTELGVNIVWLNPIYASPNDDN--GYDISDYEAIMSEFGTMADFDELLEGLHQRGIRLIMDLVVNHSSDEHPWFIESRNPDSAYRDYYIWRDGKS--GRAPNNWVSVFSGPAWEYDQASD--QYFLHLFSKKQPDLNWENPDLRQDIYAMMRRWFERGVDGFRMDVINMISKNPGEHFMNGPRFHEYMQEMHREVLADF-DCMTVGECFDDVNEGRKLVGEDRNELSMVFQ--------------------MEHMSLDHGNGKW------------------DVQPDWSRVRLKEILNRWIDGLD--GVGWNSQFWMNHDQPRAV--------SRFGNDADYRVESAKALAAVTLTLPGTPYIYMGEEIGMTN------------------------------------------------------------ 58337309 8 -------------------------------------------------------------------------------------------------------------GDLQGIIQKIDYIKKLNVDMIWFNPFFVSP--QNDNGYDIADYYNIDPRFGTMADFEKLVKKLKEIGVGVMLDMVLNHCSTENIWFKKALAGNEKYRKFFYLRKGKN--GGLPNNWQSKFGGTAWSKF--GDTDYYYLHLYDPTQADLDWHNPEVRKELFKVVNFWRSKGVHGFRFDVINVTGKEEKSLYTDTPIVHKYLKELNAATFGQDPESITVGEMSSTTANSIEYSKPSEHELSMVFTFHHLK-------------------------------VDYQDGEKW-------SKMPFDFMKLKELFTEWQEKMDQG-DGWNALFWDNHDQPWA--------LTRFGDTGKYRGKSAEMLATATHLMRGTPYIYMGEEIGMIDDYSSMDDEIVKSKARDNSRVPMHWNSEKYAGFSEHKHGEIFNYYQKLIKLRRSEDLISDG 104781186 40 --------------------------------------YGYRVHGPYDPANGHRFNPDPYAKQLVGTLKWGHPDGDLSFDERDSAKVIDPAFTWWERTILYEAHTRGISGTFAGLAELLGHIKALGVSSIELLPIHAFVNDQNYWGYNSIAFFAPHPRYGKIAEFKEMVAHLHDAGLEVILDVVYNHTAEGNERGPTLSMRGIDNASYYRLMPD---------------------------DKRFYIND-SGTGNTLDLSHPCVLQLVTDSLRYWAEMHVDGFRFDLATI----LGRYHDGYSERHGFLVACRQ--DPMLSQVKLIAEPWD---------CGPGGYQVGNFAPGWAEWNDRFRDTVRSFWKGDEGMLADFASR----MTASGDLFNNRGRRPYASVNFVTAHDGFT-LRDLVSYNEKHNEDNDENNQDGTHNNLSWNCGVEGPTDD-PQVNALRMRQMRNFFATLLLAQGTPMIVAGDEFSRTNNNAYCQDS----EIGWVN-----WDLDQDGKD-------LLAFVKRLTRLRLAYPILR-- 159184380 11 -------------------------------------------------------------------------------------------------------------GDLKGITDRLHHIAGLGADAIWISPFFTSPM--KDFGYDVSNYVDVDPMFGTLADFDGLIAEAHRLGIRVMIDLVLSHTSDQHPWFVESRASRNNPKSDWYVWSEAKPDGTPPNNWLSIFG---GSGWQWDPTRQYYMHNFLTSQPDLNLHNPEVQEELLNITRFWLKRGVDGFRLDTINFYFHDEHLYDKNRPENIAFLKRFRAVLDE-FPDIAAVGEVGDSQREIVGEYTSGDDKMQMCYAFEFLAPDALTPQ---RVADVQADFARAAPEGWACWAFSNHDVV--------------------RHVSRWGEHVEDKD------------------------------------AFAKLLSALLMTQRGSVCIYEGEELGLTEAFEDLQDPYGIQKGRDGCRTPMVWDAHAQAGFSTSDEASVLEHYRRFLAFRKQHPAFAKG 163743062 15 -------------------------------------------------------------------------------------------------------------GDLRGITERLPHIASLGVDAIWISPFFTSPM--KDFGYDVSDYCDVDPMFGSLSDFDQLVATAHGLGLRVMIDLVLSHTSDQHPWFGESRQSRDSARADWYVWADPQPDGTPPNNWLSIFG---GSAWQWDPRRQYYLHNFLVSQPDLNFHCPAVQDALLDATRFWLERGVDGFRLDTINFYYHDEHLYSKNQPENLAFLGRFRALLDEY-PAKAAVGEVGDAQRGLSYTAGSTGVHMCYAFELL-----AKDVLTASRLAEVFAEVDRVAANGWACWAFSNHDVIRHSSRWDLSPEAQ------------------------------------------------------------RLFTTMMMCLRGTTCIYQGEELGLPEAFEDLQDPYGEFKGRDGCRTPMVWEPSNGSGSQETDPDAMLHHYRRAIALRKAHPALAIG 149188942 51 ---------------------------------------------------------------------------------------------------------------------------------VHILPCYPY---TSDDGFSVVDYWKINPELGEWQDVQSL-----SNNYDLMFDGVINHISKSSDWFQGYLKGETQYREFF----TEANPNRDYSSVTRPRALPLLTTFETANGTKHIWTTFSEDQIDLNFRCPEVFQKIAELLLFYAQQGASFIRLDAIGFMWKELDTPCIHQPQTHAIVQALRALMSAVAPHVKLITETNVPHNDNISYFGENEAHLVYQFPLPPLTLHTLQTGNSEKIVDWMSSLEPCSEQTTFFNFLASHDGIGVRPVEGILNKEQVDHLLSVVQTNGGRVSYKDNGDGTQSPYELNINYFDA--------ICDANSDDQTNLDRFMAAQSILISMAGVPGIYVHSLLGSGNDIEGLE---RLGYNRAINREKLERTEVEELANPESRRAQVLSRFKHILGIRKQQRAFA-- 154304628 15 -------------------------------------------------------------------------------------------------------------GDLNGITSKLPYIRSLGVDVVWISPIYASPM--NDMGYDISDYRAINPMFGTMEDWERLCARAHELGLKLVMDLVVNHTSSEHPWFKESVSGGPPKRDFYYW-----QPPKNGKEPNNWGAMFGGSSWEKDPSHQYYLHVYDVSQPDLNWTNPAVRNEVWDIMRFWLDKGCDGFRMDVINCISKEPGFPDFNGPHVKEYLEEMHREVLCHIPEAFTVGEPPGKRPESALGLVQGGKPLQMIFQFEHMYFDIQPGMKPFFPRPSWNLTEIKKNLGEWMSFNAAHDG-------------------------------------WDSLYLENHDQPRILGRWAK-------DTPEWRVQAAKMLALFHATGRGTLFVYQGQEIGTANSKWWTNEE---------------------------------------------------- 188581241 19 -------------------------------------------------------------------------------------------------------------GDLRGITARLDYLAWLGVDAVWISPFYRSPMA--DFGYDVADYCAVDPLFGTLADFDALISEAHRRKLKVILDFVPNHSSIAHPWFTESRASRMSAKRDWYIWRDPGADGGPPNNWLSNFGGPAWT--RDEATGQYYYHAFLPEQPDLNWRNPEVRAAMHDALRFWLARGVDGFRVDVIWHLIKDEGFRDNDRPEVLDIIAGMRAVLRAYG-ERVLIGEIYLPIERLVTYYGPGGADLPFNFQLIQTPWRAEAVAALVAEYEA-----ALPEGGWPNWVLGNHDQPRIAA--------------------------------------------------------------RVGEAQARIAAMLLLTLRGTPTLYYGDEIGL-------------------------------------------------------------- 156744087 6 -------------------------------------------------------------------------------------------------------------GDFAGMIDRLDYLRDLGVGALWLSPHYPSP--NADCGYDISDYTGVAPEYGTLDDFRRFLEGAHARGMRVLLDLVLNHTSEDHPWFRESRSSRNNPKRDWYIWRD---PAPDGGPPNNWYSAFGGSAWTFDETGQYYYHFFFKEQPDLNWRNPDVKQAMWHAVRFWLDMGVDGFRLDAIDTIFEDPNLTPQQQPGLHELMKELRALVDEYPGDRVLIGE---GDDIAYYGNGHDELHLVFNFPLMRTNRLTPAWIRA----NQAERLAALPPGAWPCNTLGNHD---------------------------------------------------------VGRMWTAYGDGVHDAALARLHVTMLLTLKGTPVLYNGEEIGMTDRFDQLRDNQAVNISRDRCRTPIQWANAPNAGFSPADPHSLLTFYRRLIAARQATPALLEG 16080181 5 -------------------------------------------------------------------------------------------------------------GDIQGIRTKLSYIKELGADVIWICPLYDSPNADN--GYDIRDYQNILSEFGTMEDFDELLGDIHDLDMKLIMDLVVNHTSDEHPWFIESRSSIHSEKRDWYIWKDGKN----GKTPNNWESIFGGPAWEYDKTSQYYLHLFDKKQPDLNWENEKVRNAVYDMINWWLDKGIDGFRVDAITHIKKKEGFPDMNADGIMDLLTELKENTFSRYP-IMTVGEANVAPKEAADWAGEKNGIFSMIFQFEHLGLW------------------------------------------DVEINESIDIVAFKRILTDWQDSLE--GIGWNALFMENHDQPRSVSVW--------GDDGVYLKESAKALSAVYFLMKGTPFIYQGQELGMTNDYD--------------------------------------------------------- 160880073 73 -------------------------------------------------------------------------------------------------------------GDLPGIISKLDYLKELGVDALWLSPIYDSPGDDN--GYDIRDYQKIDSQFGTMEDFDLLLTELHARNMRLVMDLVVNHTSDEHHWFKEALSSESTYRDYYFL---RKEPNNWTSF-------FSGSAWNHYPEEDWGLHLFSKKQMDLNWENPKLRQDIYQMIRWWLEKGVDGFRLDVINYISKETGLPDGDGPKLHNHLQEIQKEAFTPY-QAFSVGETGMKMGKLLTDDSRGELNMMFSFDHLETSGHARFDQYEYDLNYIMDWMENFADTSWMSLFYDNHDNP--------------------------------------------------------RMLSKVDHTHTHRQELAKMLAMIQMTLKGTPFLYQGQELGMIN------------------------------------------------------------ 194753071 22 -------------------------------------------------------------------------------------------------------------GDLNGVTEKLQYLKDIGFTATWLSPIFKSPMV--DFGYDISDFYNIHPEYGTMEDFENMIAKAKEVGIKIILDFVPNHSSDQNEWFTKSVDSDPTYKDFYIWHDGKINNETGEREPPNWISEFRYSAWEWNERQQYYLHQFAVQQPDLNYRNPAVVNEMKNVIRFWLAKGVSGFRIDAVPYHCYTQHIYTQDQPETIDMVYQWRELVDEFQEERILMTEAYTSFDNIMLYYGRNGSHIPFNFDFLTSISNSTAGDYVEHIKKWMDAMPA-GVYANWV--LGNHDNKRVAS--------------------------------------------------------------RLGIQRTDLINILLQTLPGHAVTYNGEELGM-------------------------------------------------------------- 28379942 5 -------------------------------------------------------------------------------------------------------------GDIPGIISRLDYLATLGVDALWLSPVYKSP--NTDNGYDIADYQAIDPAYGTMADMDQLIAQAAQRGIKIVMDLVVNHTSDEHLWFVDAQNPDSPTRDYYVWADDGHAPNDLTSGF------SGGSAWELDETGQYFLHLFSKKQIDLNWQNPDLRRAIYRMMNFWIDKGIEGFRMDVIDMIAKEPRAKIVNGPHLHEYLHEMNRQT-WRNRDFLTVGEAWSAPEDARQYSDEQREELSMVFQF-GHLWADRQVGGEKWEQRPLDVAQLKQALYACQTTMATH--------------------------------------GWNSLFWSNHDLPRAV--------SRFGATGQYRELSAKMLAIALHGLKGTPFVYQGEEIGMTDRTIYRQLRAQGDDNRDNARTPMQWTAKQHAGFTTADYQSIWWTYQRLIRLRKQSAVLQQG 195430362 29 -------------------------------------------------------------------------------------------------------------GDLNGISSNLPYLKDLGITATWLSPIFTSPMA--DFGYDIANFTEIAPIFGTMADFEALMVKAKELDIKIILDFVPNHSSDECDWFKRSAAGEEEYKDFYVWHPGR-MVDGKRQPPSNWISVFHGPAWEWHPGRKYYLHQFVKKQPDLNYRNPKVREAMNNVLRFWLAKGVSGFRIDAVPHVFRNDGDNDPNQPETIDLVYSWRAVLDEFGEDRILMAETYSPIEIVMKYYGNGGAQLPFNFLLISELTNASAQAYAMTVQKWLQYMPA-GRTANWV--LGNHD--------------------------------------------------------------KPRVGSRLGSDRVDMLNMLITTLPGASVTYQGEELGMTDVWSWKDDPSACNTSRDPERTPFQWSNAK-------------------------------- 121715682 29 -------------------------------------------------------------------------------------------------------------GDLRGIIQRLDYLKDLGVDMVWLTPIYASPLE--DQGYDIANYKAINPIFGTMEDWDELCEELHKRGMKMMMDMVFNHTSSQHAWFLESKSKDNPKRNWYFWRKGKTGKHGERLPPNNWESLFGGPAWKYDETDEWYMHLFSPSQPDLNWDNPEVRDAIYDVIDFWGSKGTDGFRFDVINLVSKTPGLPDANGPNIHIYMHEMNRKVLSKYTNC-TVGEMPCGVDEYSQYVAKERQELSMVFQFHHMDLDGEGGDK-------------------------------WDPRPWELWELEKVFRIWQQHM--------LGNNGWNSLYMENHDQARAVSRF-------GNPDPRYRAVSAKMLATILLSLRGTPFLYQGQELGTPHPQNWLREPDMSDKGRDNARTPMLWDNTPNGGFQTRDPDSVLNYFKKLIHIRRQHPLMSYG 195123392 22 -------------------------------------------------------------------------------------------------------------GDLNGVTEKLQYLKDIGITAAWLSPIFKSPMV--DFGYDIADFYQIHPEYGTMEDFERMIARAKEIGIKIILDFVPNHSSDKSEWFIKSVNGDPQYKDYYIWHNGRINQQTGEREAPNWNSEFRYSAWEWNERQQYYLHQFAIGQPDLNYRNPAVVNEMKNVMRFWLAKGVSGFRIDAVPYHCYTQHIYTQDQQETYDMVYQWRELVDEFHAERFLMTEAYTSFENIMKYYGRNGSQVPFNFDFLTSINN--ASKATEYVEHIEKWMNAMPAGVSANWVLGNHDNKRVAS--------------------------------------------------------------RFGVQRIDLINILLQTLPGLAVTYNGEELGMTDPNACNSDPQHYYDSRDPARTPYQWD----------------------------------- 94501929 41 ------------------------------------------------------------------------------------------------------------------------------VNGVHILPFFPY---SSDDGFSVIDFSQVNQSLGDWQDIRTIAKEFH-----LMADLVVNHCSSRSLWFENFKQDKSPGKDYFITPDE----DFDVSQVVRPRISPLLREVQTLSGKKKVWCTFSHDQVDLNYENPELLKEMVKTIHLYLENGVRIFRLDAVAFLWKIAGTNCIHLPQTHEMVRLFRTLIEHYSKDAIIITETNVPNAENLSYLGANEAHAVYNFSLPPLLIQGLLSGQCQHLKEWLIGMPAPQMGTFYFNFLASHDGIGLRPAEGLLADEEINEMVHCIKRFGGLISWRSTADGQDRPYEMNITLYDAL-------QGTLEGPDKWQIPRFLCAHGVMLALEGVPAIYIHSLMGTHN---YHEGVEHTNHNRTINRYKWQQDLVEKLDNPITHHHQVFNQMLALMAVRKKQKAF--- 86130535 7 -------------------------------------------------------------------------------------------------------------GDLRGIIEKLDYIASLGVTIIWLNPVYDSPNDDN--GYDIRDYRKIMAEFGTMEDFDELLSGMKERELRLIMDLVVNHCSDEHNWFKESRSRDNAYRDYFHWWP----AEKGTPPKRWSYFDVEENAWKYDETDAYYLHYFAVKQPDLKWENPAVRKEVYDMMHFWFKKGVDGFRMDVIPFISKDTSYPYANGPKVHEYLNELNTEVISKY-DAFTVGEPGIAIDQALDFVQEDRKEMDMFFHF---DLMSLDRAPGEVFK---------------------------------MREGGYSLVEFKKVFSDWDAAFAQA--GWGSLFLANHDFPRSVSRW-------GNDSPEHWKNSATLLHTFLLTMRGTPYFYQGDEIGMTNDIEDYRDINTINAARENARTPMQWDASANAGFTNATPHSVLSYFKEITALRKAHPALVYG 192807975 38 -------------------------------------------------------------------------------------------------------------GDLQGVIEKLNYLEDLGVTGIWLMPIHPSP---SYHGYDVTDYRSIHPDYGTLDDFKTLLAEADKRGIKIIMDLVVNHTSTEHAWFQAAKDKASGTRDWYIWAEDQGKTPSGSSAAGSGSP--------WHENGEHYMGTFWGGMPDLNFDNPKVREEMKDIGKFWLELGVDGFRIDAAKHIYEDLMSDEATTAKNTAWWQEFRASMNEVNPEAYIVGEIWDNSAAVIAPYLENAFDSGFNFSLGESIVGAAMNEKDNNLAFTLERTYGLFSQVSDGKFTDA-------------------------------------------AFLTNHDMN---------RVMSQLKDD---VNHAKMAAGILLTMPGHPFIYYGEEIGMKGPMIWSNTGSDKGQTTWEPLTHNRGDQVQGVEQQTGDENSLLSRYRTLIRWRNEMPVLNSG 116617627 8 -------------------------------------------------------------------------------------------------------------GDLPGIIQRLPYLAKLGVTMIWLNPVFPSP--QNDNGYDISNYTAIDPLFGTMTDFENLVKEAKTYHMGIMLDMVFNHTSTDHTWFQKALAGDQKYQDYYYLRPYRDD----GHEPTNWVSKFGGSAWAFGDTNLAYLHLYDPTQADLNWHNPAVRQELYDVLNFWLAKGVRGFRFDVINVIGKSEKFLYTDTPIVQDYIQEMNAATFGKYPDVITVGELSSTTVQNAAYTNPDNKALSMGFNFHHLKVDYDHG--------------------------------------NKWTKVPYEFESLRHIWHEWSQGLME-NHGWPAWFWNNHDQPRAINRFIKTPKYYRVG--------AKMLAMLVHLNRGTPYVYMGEEIGMIDPTTYVDVESKQTKSRDNSRVPMQWRNEDYAGFSTHEPDSLYAFYQNLIRLRQENEVIADG 194765933 38 -------------------------------------------------------------------------------------------------------------GDLRGITSQLQYLADTGISATWLSPIFQSPMV--DFGYDISDYKAIQPEYGTMQDFEELIDTAYNLGIKVVLDFVPNHSSDKHEWFLKSAAKEPGYEDFYVWHDGLLQDNGTRSPPNNWQSVFYGSAWEWHEGQQYYLHQFTKEQPDLNFRNPKVVQAMDNVLLFWLNKGVAGFRIDAVNHLFEDDHIYTKDLPEVLQMVQHWRKLLDPKGPTRIMMTEAYAGLTQLADYYGTKGSHLPFNFHFITDVKDSDARDYVYNVEKWLIYMPRGHA-ANWV--MGNHDNPRVAS--------------------------------------------------------------RFGPASVDAMNMLLLTLPGVAVTYNGEELGM-------------------------------------------------------------- 88800753 57 -------------------------------------------------------------------------------------------------------------------------------NSVHILPFYPY---SSDDGFAVINYTAVNEALGDWQDINAI-----AQDFRLMADLVINHSSSRSVWFDQFIRGEEPGCRFF----KTGAPDKDYHQVVRPRTSPLFRETETATGTKLVWCTFSHDQVDFDFANPDVLLEFVRIIRRYLDEGVKIFRLDAVAFLWKQDGTSCINLPQTHEAVRLFRTLIEHASPDAVIITETNIPNQENLAYFGANEAHCIYNFSLPPLLIHTLIGGDCTTLRNWLMRMPPCQDGTTYFNFIASHDGIGLRPAEGLLSELELNTMIGTMQSFGARVSMRTLDDGSSKPYEINIALYDAL-------QGTHDGPDRFGLARFICAHAIMLSLEGIPGIYIHSMLGTRNDLDRLE---HTKHNRHINRHRWDFDALDEANDADSHHAQVFTRLIDLIRCRKQQPAF--- 146282496 40 --------------------------------------YGYRVHGPYDPENGHRFNPDPYAKQLVGELKWGHPDGDLSFDERDSAKIIDPAFTWWDKTIIYETHVRGYTGTFAGFKEVIDYIRKLGVSSIEFLPIHAFVQDQNYWGYNSIAFFAPHPKYGKITEFKEMVAHLHNADLEVILDVVYNHTAEGNELGPTLSMRGIDNASYYRLMPD----------------------------DKRYYINDSGTGNTLDMSHPCVLQMVTDSLRYWAEMHVDGFRFDLATI----LGREHYGFDERHGFLVACRQ--DPVLAKTKLIAEPWD---------CGPGGYQVGGFPPGWAEWNDQFRDTVRSFWKGDDGQLADFASR----LTGSGDLYNQRGRRPFSSVNFVTAHDGFT-LKDLVSYNHKHNEDNDEDNRDGSDNNLSWNHGVEGHTDDPEIN-ELRYRQMRNFLATLLFSQGTPMIVAGDEFARTNNNAYCQDSE--------------------------------------------------- 170017155 6 -------------------------------------------------------------------------------------------------------------GDIQGIINRLPYIKALGVDVIWLNPIYQTP--DIDGGYDISDYQSINPQLGTMSDFESLISEAHHLDVKIIMDLVVNHTSSQHEWFQKSKSATNKYRDYYVWRDPVNG-----HEPNNWGSFFSGPAWTYDETGQYYLHLFTKEQPDLNWDNPDVRESIFAMMNWWADKGIDGFRMDVISLISKPPGVVVSNGPHVHQYIQEMNQKVLSKHHWMTVGETTGVTTDEAKRYASLDGNELNMLFQFEHVGYDGNSNAALGQF-----------------------------------SGYKPTLHDIRKSLVKWQKAF--AGSAWTSLYWSNHDQPRAVSWF-------GNKAPEFRDLSAKMLAALLHFMQGTPYIYQGEELGMTNNDNFYRDVEAINHSRDNARTPMQWGNTINAEAALENQNSIFYFYQQLIALRHKLPVITNG 168713906 5 -------------------------------------------------------------------------------------------------------------GDLQGIISRLDYLKDLGITSLWLCPIFKSPMDDN--GYDISDYLDIASEFGSMEDLKELIKESKDRGIKIILDLVLNHTSDEHPWFQEALKNESPYHDYYIFKKGNDLPNNWRSV-------FGGSVWEKVENREYYFHSFGKKQPDLNWENPILRSELYQMINTWSQMGVAGFRVDAITFIKKNLSFQSRNQPGIEKMLYELKENTFKKY-DCMTVAEAAGISYDQLGDFIGEDGFFSMVFDFK-------------------------------------HADLDVASGSEWFKRISWTIPDLRKCILDSQMYVQEHGWAAN--FIENHDQPRA--------TTKYLLQYERNDDAVKMLGAMYFFLRGTPFIYQGQELGMTNDEGYSEEEALEFRSRDNARTPFPWADKENAGFSDTTP----------------------- 119505805 5 ---------------------------------QRVDTHLNRLYG--DRL--GRNALIEWRNKLLAAMRLTPEQIPPVCHR----------NLWDETDVALITYGDSIQKPLQVLHNFLNQRIGTTISWVHILPFHPW---TSDDGFAVLDYSSVNESLGDWPDLTRI-----AVDYRLMADLVLNHCSSRSFWFENFRRGIHPGADYFFVPPD----NFDASQVVRPRTSALLETVLTEEGSQAVWCTFSADQVDFDFQNPAVVEEFSSIIRQLLDAGVRIFRLDAVAFLWKISGSSCINLPQTHEVVRLFRTLIECAQSDAIVITETNVPNTENLSYFGADEAHAIYNFSLPPLLIHGLLTGSSQYLRAWMMSMPPAEAGTTYFNFIASHDGIGLRPAEGLLGQSELEQMVIALEGFGGLISRRQVDEGESRPYEVNIALIDALS-------GTVNGADDLGIERFVCAHAIMLGLEGIPAFYLHSLLGTCNDMERV---LHTGHNRSINRH--QWELTAALEDTESIHHRVFISLQKLIQLRKKQGAF--- 149913546 11 ---------------------------------------------------------------------------------------------------------------------------------VHILPFFPF---SSDDGFAVTDYRAVNSQLGDWADIERIAARFH-----LMSDLVLNHVSSQGAWFNAYRQGQAPYDRFFF----EGDPADDLSMVVRPRTTPLLQKIETRTGDRHVWCTFSHDQVDLNFANPEVLVEMLRIIRLHIDKGVRILRLDAVAFLWKEPGTPCIHLPQTHAIVQLLRLLCDHAVETVVLLTETNVPRTENLSYFGRNEAHAVYNFPLPPLILHALQSGSARYLHRWQSAMPPAQLGCAYLNFTASHDGVGMRPAEGVLPAEEKDRMIQTVQAAGGRVSMRTLPDGYEEPYELNCALFDALRR-------TFEGEDGHHIDRFLCSQTIVMSLEGIPAFYIHSLLATRNDHEAVE---RRGMNRAINRHRWHYELLELLRDPASDQSKVMRGMSERLRLRSRQPAF--- 195123380 40 -------------------------------------------------------------------------------------------------------------GDLQGIISKLDYLKELGVTATWLSPIFTSPMA--DFGYDIADFFDIQEEYGTLDDFDQLIAAANERGLKIILDFVPNHSSDENVWFQKSVRREKGYEDYYVWHDGYVNASTGARIPPNWLQAFRGSAWEWNSRGQYYLHQFAVKQPDLNYRNPAVVAQMKRVLTYWLDRGVAGFRIDAVPWCF-------EVLPDA-----------DGRYPDEPLSG--YTQDPDDSAYLKHIYTQDQIETVDMVYQW-----------RQLLDDYKRIHGGDTRVLMVETYSSLDYVMKYGNRTTKGAQIPFNFQFIVGGEGNKNNTELSAYGFVKIINSWLGQMPADQTANWVMGNHDQRRGEDRIDLMNMLQMFLPGVSITYQGEELGMTDGWEDTRDPAACNSNRDPARTPMQWS----------------------------------- 198456380 47 -------------------------------------------------------------------------------------------------------------GDLQGIISKLDYLKEIGVTATWLSPIFTSPMV--DFGYDISDFFDIQPEYGTLDDFDQLVAEAKKRNIKIILDFVPNHSSDENDWFKKSVKREKGYEDYYMWHDGYVNSTTGQREPPNWLQAFRGSAWEWNEEQQYYLHQFAVQQPDLNYRNPLVVAQMKRVLTYWLDRGVAGFRMDAVPWCF-------ESLPDA-----------NGRYPDEPLSG--YTDDPDNSAYLKHIHTQDLRETVEMVFQWRTL-----------LDDYQRVHGGDTRVIMVETYSQLDYVMQYGNRTAKGAEIPFNFQFIVGGNGDKNNTELTAGGFVKIINSWLGQIPAGKTANWVMGNHDQRRGEDRIDLMNMLQMFLPGVSITYQGEELGMTDSWEDTRDPSACNSNRDPGRTPFQWSDEA-------------------------------- 129006 4 -------------------------------------------------------------------------------------------------------------GDLQGVIQKLDYIKRLGADVIWLCPVFDSPQDDN--GYDISDYRSIYEKFGTNDDMFQLIDEVHKRGMKIIMDLVVNHSSDEHAWFAESRSKDNPYRDYYFWKD----PKADGSEPNNWGAIFSGPAWSAMSTAQYYLHYFSKKQPDLNWENEAVRREVYDLMTFWMDRGVDGWRMDVIGSISKFVDFPDSNGPRLHEFIQEMNREVLSRY-DCMTVGEAGSDVEEAKKYTDPSRHELNMIFTFEHMDIDT-----------------------------------KQHSPNGKWQMKPFDPIALKKTMTRWQTALM--NVGWNTLYFENHDQPRVISAGAMTRELRKQSRQSISNSSAR--------HEGNPFIYQGEEIGMTN------------------------------------------------------------ 192362528 6 -------------------------------------------------------------------------------------------------------------GDIPGIIKKLDYIASLGVDAIWVSPFFKSPM--KDFGYDISDYRDIDPIFGTLSDFDELISKAHARNIKIIIDQVLSHTSDQHAWFLESRESRDNPKADWYVWVDPQPDGTPPNNWLAIFG---GSAWEWEPRRQYYLHNFLRTQPDLNYHCPQVREQILQEVEFWLKRGVDGLRLDAINFCFHD---------------KELRS--NPAKPEA---------------ERKGRGFKEDNPYAFQKHIFDNTRPENL-AFLESLRQLMDRYPGTVTLGEISAEDSLKTMAEYTSGNDRLHMAYSFELLVDKLSGNYIRNTVETLEANLAEGWPCWSIGNHDVVRFMSRWGGEAQSPELAKTLNAMLLSLRGSVCSYQGEELGLTEADIQLQDPYGRFKGRDGCRTPMPWDLALSIDKQESNQASVLNAYRHFMQWRKTQAALRFG 127512817 6 -------------------------------------------------------------------------------------------------------------GDLQGIISKLDYIASLNVDAIWISPFFKSPM--KDFGYDISDYRAIDPLFGTMADFDELIDKAHGLGIKVIIDQVLSHTSDQHAWFSESRQSRDNAKQDWYVWADPNPDGTAPNNWLAIFGGCA---WEWEPRQQYYLHNFLTSQPDLNFHNPDVRQAVLDNVKFWLDKGVDGFRLDAITFCYHDEHYYNNTRPQTVGFIEELRALINQY-PGVVTLGEVSDSLATMAEYTQGDDLHMAYSFELLTDDFS------PAYIRHTVEALEQSIGDGWPCWAIGNHD---------------------------------------------------------VQRVATRWGRDAFNSDMAKMLNAMLCSLRGSVCSYQGEELGLGEAYEQLQDPFGIFKGRDGCRTPMPWRHDANHAVQEANPESILNHYRHMLAWRKLHPILVTG 116671584 12 -------------------------------------------------------------------------------------------------------------GDIKGITAKVPYLKELGIDAVWLSPFYPSALA--DGGYDVDDYRNVDPKLGTLEDFAEMSAALHEAGIKLIADIVPNHSSNRHEWFKEALARGSAARERYIFRDGGENGELPPSDWDSVFGGPAWERITEPDGGQWYMHIFAKEQPDLNWSNREIRDDFLKTLRFWSDRGVDGFRVDVAHALTKDLSHPFWDRDEVHEIYAEWREVFNEYNPPRTAVAEAWVHATRRARYASPQGLGQAFNFDLLQADFD--AEEFQEIITRNLAEATATGASSTWV--FSNHDVVR---------------HATRYGLPMGGGVHAKGQDGKG---------------WLLAGAPAEELDVELGLRRARAASLLMLALPGSAYLYQGEELGL-------------------------------------------------------------- 110635010 26 ----------------------PEYTHEWHGYFPDMRPYGLRAYGPYDPANGHRFNPDPYAKQLLGDIRWHAIDRRDSAFVMPKCVVTDTAATWWEETIIYEAHVKGFRGTFGGLADSIDYLVKLGITAIELLPVQAFFDDRNYWGYNTIGFFAPTPRYGGLHEFKRMVRKLHEAGIEVILDVVYNHTAEGNELGPTLSFRGLDNASYYILGDDPR-----------------------------YYYDTTGCGNTLNLKHPRVLQMVMDSLRYWVEEHVDGFRFDLAT----ALGRERDNFEPSSVFFDTVRQ--DPVLSRVKLIAEPWDLGPD---------GYQLGNFPPGWGEWNGAYRDWVRSFWRGDERVAPDLASG----LLGSAAMFDRRGRRPWASVNFITAHDGFT-LHDLYAYNERHNEANLEDNRDGHSDNRSWNCGAEGPTDD-ETIKALRAKMRRNAIATLLLSQGTPMVLMGDEVGRTNNNAYCQDNE------------INWLAWENR---DPDDEAFLQFVRRLIAYRRAHPRLR-- 194753057 33 -------------------------------------------------------------------------------------------------------------GDLNGITSKLEYLKDLGVTAAWLSPIFTSPMV--DFGYDISDFFDIQPEYGTLEDFRALIKRAKELDLKIILDFVPNHSSNESSWFKKSVKREKGYEDYYVWHDGKINATTGDREPPNWLQYFRGSAWEWNEEQQYYLHQFAVQQPDLNYRNPLVVDQMKRVLRYWLNEGVSGFRCDA--------------LPPLFEVLPD----ADGQFPDEVMTGATDDPDD--RDYLTTTYIENQPETIDMVYQW-----------RTVLDDHKRIFGGNSSVLLIETYSAAWFSMQFYGNRSTEG---AHLPFNFNLITVMEQKGLSASHVQEAIDLWLNNMPAGRTANWVIGNHDKRRAASRIDAMNMLVMILPGASVTYQGEEIGMTGDISWEDTVDPWGYTRDPERTPFQW------------------------------------ 163814444 5 -------------------------------------------------------------------------------------------------------------GDLKGITEKLPYLKELGVTAVWICPFFKSPM--KDNGYDISDYYDVNPEFGTIEDADGLIRCANENGIKIIMDMVINHTSDQHRWFQEARDRHSKYRNYYIFKDNIDG-------LADLRSNFGGSTWTQIEDGSWYFHSFAKEQPDLNWECEEMRQELYDMMNWWLDKGVSGFRMDAITFIKKDLSFPCLNRPGIDEFLHELKINTYGRG-DFVTVAETGVPNEDLDRYIGRDGHFMIFDFSYPGDLWLHQRDWTIEEFKDKLFTNQRLVKKIGWANYLENHDQPRSIGKY-----------------------------------------------------FPAGDIPEYRTQMAKALGALFFFLKGTPFVYQGQELGMIN------------------------------------------------------------ 187779734 29 -------------------------------------------------------------------------------------------------------------GDIEGIISKLDYLKNLGVDIIWICPMYKSPNDDN--GYDISDYKAIMDEFGTMKDFDKLLQKVHEKGMKLIIDLVINHTSDEHKWFIESRSSKDNPKRDFYIWRDGKNGKE----PNNWESIFKGSAWKYDNTDQYFLHLFSKKQPDLNWKNEDVRKELYKMINWWLDKGIDGFRVDAISHIKKEDGLKDMPNPGIQKYLKELKENTFDKY-DIITVGEANVNINEAPQWVGEKDGKFNMIFQFEHLDLWDVDREEVKKLKEVLSKWQEGLEGVGWALFIENHD--------------------------------------------------------IQRVVSTLGDDKNFWEESSKALALIYFMQKGTPFIYQGQEIGMTN------------------------------------------------------------ 78048359 6 -------------------------------------------------------------------------------------------------------------GDLPGIIAKLDYIAGLGVDAIWISPFFKSPMA--DFGYDIADYRAVDPLFGTLDDFDRLLDKAHALGLKVMIDQVLSHTSIEHAWFQESRQDRTNAKADWYVWADPREDGTPPNNWLSLFGGVA---WQWEPRRQYYLHNFLVDQPDLNFHNAEVQQATLDNVRFWLDRGVDGFRLDAINFCFHDAGFSADNQPENLAFLERLRALLD-RYPNAVSLGEISDSLATTAEYTAKGRLHMGYSFELLVQDYSAAY------IRETVSRLEATMLEGWPCWAISNHDVV---------------------------------------------------------RAVTRWGGDDASPAFARMVVALLCSLRGSVCLYQGEELGL-------------------------------------------------------------- 125832634 107 -------------------------------------------------------------------------------------------------------------GDLRGIKEKLSHFEYLNIKAIWISPFYKSPM--RDFGYDVEDFRDVDPLFGTMEDFDDLLTSMHDKGLKLIMDYIPNHTSDKHVWFQLSRNYTEPYTDYYIWVNC-----TADKHPNNWVSVFGNSTWEYDERQQCYFHQFLKEQPDLNYRNPLVLQEMTDIIHFWLKKGVDGFRMDAVKHMLEA--THLRDEPQV---------------------------NPDQDPSTVDTEFELYHDYTYTQAGLHEILTD-----WRIQMDTYSREPGRYRFMVMESYD---YEEIDKTMRYYGTNYAKESDFPFNFYLLDLPDNLSGNYAKSIVERWMSNMPKGKWPNWVVGNHDKPRGKEYVRALNMLLLTLPGTPTTYYGEEIGMVDNISVIQDPGQYDPSRDPQRTPMQWNN---------------------------------- 157107458 29 -------------------------------------------------------------------------------------------------------------GDLNGITEKLSYLKDIGMRGFWLSPMYKSPMA--DFGYDISDFRDIQPEYGTMDDFKKQIAEAKRLGLKLILDFVPNHSSDEHEWFKKSVNREQGYEDYYVWRDGKRNPNNASEPPNNWLSGFRGSAWQWNERQQFYYHLFTAQQPDLNFRNPAVVQEMKDILLFWLELGVDGFRVDSVGCMYEIPADENGNFPENVGMVYEWRQLLDDYGDRRIMMTESWSSLDIIKPYFGREGAQMPFNFRMITELNSTSTAYDFKNVIDSWMAIVDDDHTANWV--LGNHD---------------------------------------------------------RSRVATRMGE-----QRIDGLTMIQLTLPGVSVTYQGDEIGM-------------------------------------------------------------- 212544860 20 -------------------------------------------------------------------------------------------------------------GDLKGIISKLDYIQGLGVDIVWLNPIFSSPQV--DMGYDISDYYDIHPPYGTMEDVNMLAEGLHKRGMKLLMDLVVNHTSDQHPWFQEAISSVSNPRDWYIWKKPIVGEDGKPQPPNNWSSYFGGSAWEYDERGEYYLHLFAKEQPDLNWENVEVRKAVHRIIRFWLERGVHGFRMDVINFISKDQSFPDAAGPRLHEYLQEIGAILKEYN--AFSVGEMPEDYDEILKAVGFQRGELNMIFHFE-------------------------------IVSLDHGDGGKFTAKDWNMQELKSVVLKWQKFMHE--------NDGWNALYLENHDQPRIVSRF-------GSDQPENREQSAKMLAAFLGFQSGTLFIYQGQELGMPN------------------------------------------------------------ 27376012 7 -------------------------------------------------------------------------------------------------------------GDLAGILRRLPYVKSLGVDAIWLSPIFPSPMA--DFGYDISDHTGIDPLFGTMADFDALLTAAHEHGLKLILDLVPNHTSDQHPWFVESRSSRDNPKRDWYVWRD---PAPDGGVPNNWLSEFGGSAWQFDETGQYYYHAFLAQQPDLNWRNPDVRAAIYDAMRFWLDKGVDGFRVDVIWHLIKDA---------------EFRD--NPLNPHYV---EGRPPNEKILTQYSTD--QPPFNFALLSTFWSARSIETI-----IDDYEKALPKGAWPNWVLGNHDRPRVAS--------------------------------------------------------------RVGPEQARVAAMLLLTLRGTPTLYYGDEIGMHQAPEDVRDPFEKNVGRDGCRTPMQWDSSENVVNLEADTRSILSLYRRLIVLRKSSPPLVAG 195381861 44 -------------------------------------------------------------------------------------------------------------GDLQGIISKLDYLKDLGVTATWLSPIYTSPMA--DFGYDIADFFDIQAEYGTLTDFDELIAAANERGLKIILDFVPNHSSDENVWFQKSVRREKGYEDYYVWHDGYLNATTGQREPPNWLQAFRGSAWEWNERGQYYLHQFAVKQPDLNYRNPAVVAQMKRVLTYWLDRGVAGFRIDAVPWCFEVKHIYTQDLPETVDMVYQWRQLLDDYKRTRVLMVETYSGLDYVMQFYGNRGAQIPFNFQFIV-------------------------------------------GGQGDKNNTQLNAVGFVKIINSWLTQMPAGQTANWVMG--NHDQRR--------------VGSRYGEDRIDLMNMLQMFLPGVSITYQGEELGMTDSWEDTRDPAACNSNRDPARTPFQWS----------------------------------- 195024855 34 -------------------------------------------------------------------------------------------------------------GDLNGITSKLEYLKDLGVTAAWLSPIFTSPMV--DFGYDISDFFDIQPEYGTMDDFRALIKKANELGLKIILDFVPNHSSDENEWFKKSVRREKGYEDFYMWHDGKVNAETGKREPPNWLQGFRGSAWQWNEEQQYYLHQFAVQQPDLNYRNPDVVAQMKRVLRYWLNEGVAGFRCDALPVLFEVE--PDANGQYADE--------------------EVSGLTDD----------KDDRNYLKMDLIENRPETIDMTYQWRVMDDHQRIYGGDTRVLLIETYAPPAYTMQFYGNRSVEG---AHLPFNFNLITEPAKKGVSASSIKTAVDNWLLNMPAGRTANWVIGNHDQRRSASRLDAMNMIVMILPGASVTYQGEELGMIDGWADTQDPAACNSSRDPSRTPFQW------------------------------------ 124515171 26 -------------------------------------------------------------------------------------------------------------GTYAGLASEIDYLLSLGVTAVELLPVHQFRGLTNYWGYNTLSYFAPDNRYGSVDEFKMMVRTLHDAGIEVILDVVYNHTAEGNHLGPTLSLRGIDNPTYYRLVG---------------------------ENPRFYM-DYTGCGNTLNMRHPQVLQLIMDSLRYWVHMHVDGFRFDLASALARELH-EVDRLSAFFDVIQQ-----DPVVSQVKLIAEPWD---------IGEGGYQVGNFPPLWTEWNGRYRDCIRRFWKGEGRQVAELATRLS----GSSDLYEQGGRRPHASINFITAHDGFT-LNDLVSYNQKHNEANGEENRDGTDDNISWNCGEEGPTDNSEI-RELRARQMRNFLATLLLSQGVPMILGGDEFGRTNNNAYCQDNPI---------TWFDWNLTA-------DQKELLEFTRTLVHFRRSSPVL--- 150007577 20 -------------------------------------------------------------------------------------------------------------GDLNGITSRLDYIQSLGVDIIWLNPIFLSPNDDN--GYDISDYREIMREFGTMEDFDRLLKEIHKREMRLVLDLVVNHTSDEHPWFEEARSRHNPYYNYYHWWP----AEKGEPPLRLSYFDEEGNAWMYNPTDSYYLHYFSRKQPDLNWENPEVRQEIFDMMRFWFDKGIDGFRMDSISLIAKDPSFPLIDEPRLHLYLHEMNRQVLSKY-DCMSVGEGSVMVDDVAKFVDPAREELNMLYHF-----------DAARIRNT-------------------------TLPDNPESGIDYSLIALKKMFTEWDKAVDK---GWPSIYLGNHDQPRMVSRF-------GSDKDEFRALSAKMLITFLLTMKGTPYWFAGDEIGMRNNYNDIDTINRYKKGRDNARTPFQWDRSPEAGDEEKDPTSILNYFKKVVSFRKENPSL--- 170782929 33 -------------------------------------------------------------------------------------------------------------GDLPGITERLPALRELGVDAVWLSPFYLSP--QNDAGYDVADYCDVDPLFGTLDDFDRLQRRAHELGLRVIVDIVPNHTSSAHRWFQEAIATGSEERARYMLRDGKGADGEPPNNWESIFGGPAWTRLTEPDGGQWYLHLFDSSQPDLDWTNPWVRERFREILRFWLDRGVDGFRVDVAHGMVKAPGLPDYTPPEVHEIYREWREIFDSYEGDRAMVAEAWVEPAKLADWVRPDEMHQAFNFSYLETPWDAAALR--RTIDASLATFSSVGAPSTWV--LSNHDVVR--------------------------------HASRLALSGENPQGVG------IGPESTVTVDEELGLRRARAASALMLALPGSAYIYQGEELGLPEDTSARQDP---------------------------------------------------- 99078280 15 -------------------------------------------------------------------------------------------------------------GDLQGITSRLDHIASLGVDAIWISPFFTSPM--KDYGYDVSDYCDVDPMFGNLADFDALVARAHDLGLRVMIDLVLSHSSDQHPWFAESRQSRDNPKADWYVWADPQEDGTPPNNWLSIFG---GSAWHWDARRQYYLHNFLVSQPDLNFHCPDVQNALLDVTRFWLERGVDGFRLDTINFYIHDEHLYSKNQPENLDFLARFRALLDEY-PAKTAVGEVGDAQRGLQYTAGNTGVHMCYAFEFL-----AKDPLTAARVAEVFERTDEVAADGWACWAFSNHDV--------------------QRHVSRWGLSD----------------------------------------AALRLHATLIMCLRGSVCIYQGEELGLPEAFEDLQDPYGEFKGRDGCRTPMVWHAALSVAEQEANPDALLHHYRRVIALRRAHAALSHG 138896852 7 ------------------------------------------------------------------------------------------------------------------------------ITDVHLLPMFPY---TSDDGFSVVDYRRIHPRLGDWEHIEQLAE-----DYRLMFDFVANHISKSSDWFQKYLQGDPTYERYFIQRD----PSFDTSQVIRPRTTPLFHDYPGTNNTKTVWTTFSEDQIDLNYRHFPVLLEMTDILLEYAYKHGTSIRLDAIGFIWKESGTTCMHLPQAHAIIQLWRLLLDYFKPNTQIITETNVPHHENISYFGDGEAHMVYQFALPPLVLYTFTVHCATKLTEWAKTIEKISDQATYFNFLASHDGIGMRPVEGILSEQEKEMLVQKVLQNGGRVSYKANTDGSQSVYELNITYFDALINKDV------DVTEQQQIQKMLAAHSILFSMMGVPALYYHSLLGSRNDYHGL---AESGIHRRINREKLPYARIVDELANNERRNAIFNGLKQMVEIRRQQSAF--- 199432405 14 -------------------------------------------------------------------------------------------------------------GDLPGITSRLDYIKSLGVDAIWLSPCFDSPQV--DMGYDISDYKKIYPAYGTMEDADELIKGVHERGLKILMDLVVNHTSDQHPWFKKSRSSENSYRDWYIWRKPRYDSEGNRQPPNNWAAAFGGSAWTFDETTQYYLHLFAVEQPDLNWENENVRAAVHDIMRFWLDKGADGFRMDVINFISKDQRFPDAEGPRLHEYLQGIGQILIEY--DAFSVGEACNDPEEIIKAIDRHELNMIFNFELVDIDH----------------------------------------GNEGKFTAGSWKLADAYKIINKWQTFMQENG-GWNAIYLENHDQPRSVSRFA-------EDSPEFRKISAKMVSTFLALQQGTLFVYQGQELGLKN------------------------------------------------------------ 10241499 22 -------------------------------------------------------------------------------------------------------------GDLKGIISKLDYIQTLGVDIVWLNPIFSSPQV--DMGYDISDYYDIHPPYGTMEDVNVLADGLQKRGMKLLMDLVVNHTSDQHPWFQDAISSVSNPRDWYIWKKPIIDKDGKPQPPNNWRSYFGGSAWEYDDRGEYYLHLFAKEQPDLNWENVEVRKAVHRIIRFWLDKGVHGFRMDVINFISKDQSFPDACGPRLHEYLQEIGAILKEYN--AFSVGEMPEVNDEIIKAVGFERGELNMIFHFEIVNLDHGENDKITP--------------------------------------KNWNMQELKSVVSKWQKFMLE-NDGWNALYLENHDQPRIVSRF-------GSDQPEYRELSAKMLAAFLGFQSGTLFIYQGQELGMPN------------------------------------------------------------ 146295467 40 -------------------------------------------------------------------------------------------------------------GDINGLAEKLPYIKSLGVNAIWLMPIFESP---SYHGYDVTDYYKVNPDYGTNEDFVNFIKKAHKMGIKVIIDMMINHTSSKHPWFIEASNKNSKYRNYYIWATPNTNLDE---------PSDLGTRQWYKKGDSYYNAIFWSEMPDLNFDNKAVREEMKKIAKFWLEKGVDGFRLDAAKHIY-----PLSREKDTLAWWEEYAKFCRSIKKDVYLVAEVWDSPQRIAQY--AKIFDSCFNFTVAQNIIEGVIYENTQTLQNNLSSIYNLYKNVN-PQFVDA-------------------------------------------PFLTNHDMNRAYSEIGSNSKMKLAAALLLTL-------------PGNPFIYYGEEIGMKGPDEYIREPFKWYET---------------------------------------------- 119481197 23 -------------------------------------------------------------------------------------------------------------GDLRGIIQRLDYLKDLGADMLWLTPIYESPLE--DQGYDIANYKGINPMYGTMKDWEDLAAEIHRRGMKIMMDMVFNHTSSQHAWFLESKSRENPKRDWYFWRRGKIGKNGERLPPNNWESLFGGPAWKYDEHTEWYMHLFSPSQPDLNWDNPEVRNAIFDVIDFWGQKGTDGFRFDVINLVSKTPGLPDANGPNIHKYMHEMNRNVLSKYTNC-TVGEMPCGVDEYSQYVAKERQELSMVFQFHHMDLDGENGDK-------------------------------WKPRKWELWEFEKVFRIWQQHM--------LGNNGWNSLYLENHDQSRCVSRF-------GNPDPRYRAVSAKMLATIQLSLRGTPFIYQGQELGTPHPQNWKKDPSKEPDGRDNARSPIMWNNA--------------------------------- 198456369 23 -------------------------------------------------------------------------------------------------------------GDLNGVTEKLQYLKDIGFTGTWLSPIFKSPMV--DFGYDISDFYQIHPEYGTMEDFERLIAKAKEVGIKIILDFVPNHSSDQSEWFKKSVDSDPQYKDYYIWHDGKINEETGEREPPNWGSEFRYSAWEWNDRQQYYLHQFAVQQPDLNYRNPVVVEEMKNIIRFWLAKGVSGFRIDAVPYHCYTQHIYTQDLPETIDMVYQWREVVDTFQAERLLLTEAYTSFENMMLYYGRNGSHIPFNFDFLSNVNNATAGTYVTHIKKWMDAMP-KGVYANWV--LGNHDNKRVAS--------------------------------------------------------------RFGVQRTDLINILLQTLPGHAITYNGEELGMTDVWISWEDEHYYDRSRDPARTPYQWDASSKA------------------------------ 167644275 16 -------------------------------------------------------------------------------------------------------------GDLPGITAKLDYLKDLGVDVVWLSPHFDSPNADN--GYDIRDYRKVMTQFGTMADFDAMLAGMTARGMRLIIDLVVNHSSDEHAWFVKSRKGENPYRDYYIWRDGKDG-----GPPNNYSAFFGGPAWTFDATDQYYLHYFAAKQPDLNWENPKVRAEVHDLMRFWLDKGVSGFRMDVIPFISKPPGLPDLTPPKLHDYLREMRREVLDHY-DTMTVGEAFGVTPDAARDLRRGELDLVFNFDIVRMDIDG-----------WRKTSWTLPRLKALYTQLD----------------------------------QAAGPFGWNTQFLSNHDNPRSVSHF-------GDDDPAWVERSAKVLATLILTQRGTPFLYQGEELGMTNDFDDLEVAGRWRD----------------------------------------------- 193690922 30 -----------------------------------------------------------------------------------------PDWWQSE--IIYQIYVRSFKGDFNGITEKVDYFKSINVGAVWLSPIFQSPQD--DFGYDVSNFKQVDPLFGTMADFDRLRDAFHQRGIKVILDFVPNHTSDEHPWFTKSVQRKEPYTNYYVWKDPIIDASGNRTPPNNWLGVFNTGAWEWNEEQQYYYHAFQVKQPDLNYRCPMVVEEIKNIILFWLGRGIDGFRFDAVNYLYEREDLEDEDQPETYEMVRVWRELLDDYKITNFFMVECYSPLPNTMRYYGNATSAGA-HFPFNFLLINAFNQQDAYDVDRVIKSWMLNMPEGKWPNWLGNHDNSRLASRTNPLLVDG--------------------------------------------------------------LHMTQLLLPGTPITYYGDEMGVQDTWSQTVDPAGRNVSRDPARSPFPWDD---------------------------------- 195581559 33 -------------------------------------------------------------------------------------------------------------GDLNGITSKLEYLKDLGVTAAWLSPIFKSPMV--DFGYDISDFFDIQPEYGTLEDFRTLIKKAKELDLKIVLDFVPNHSSNESEWFLKSVKREKGYEDYYVWHDGKNSTTGKREPPTNWLQYFRGSAWEWNERQQYYLHQFAVQQPDLNYRNPLVVEQMKRVLRYWLNEGVSGFRCDALPPLFEVVPTYIENQPETIDMVYQWRTVLDDHKRSSVLLIETYSPAWFTMQFYGNEGAHLPFNFNLITVM---------------------EQKGLSASNVQEAIDLWLKNMPAGRTPNWVLGNHDKRRAASRYGKEHIDG------------------------------------------MNMLVMILPGVSVTYQGEEIGM-------------------------------------------------------------- 211585027 12 -------------------------------------------------------------------------------------------------------------GDIPGIISKLDYIKNLAVDIVWLCPSYKSPQV--DMGYDISDYYSIADEYGTVEDVEKLIAGCHQRGMKLLMDLVVNHTSDQHEWFKQSRSKDNEYRNWYVWRPAKYDEQGNRQPPNNWVSHFQGSAWQWDETQEYYLHLYAVEQPDLNWEHPPVRKAVHDIVRFWLDKGCDGFRMDVINFISKEQSFPDAPIKDPRTPWQWGDK--------------WYANGPRLHEYLQGVGKILK--------EYDAFSVGEMPFVTDEKEVLRAVQFDRNEINMIFNFEHVDIDHGKYDKFEPGWKLTDLKDFFERWQTFM-YANDGWNALYWENHDQPRSIDRYTNAS-------EEYRLVASKMLATALALQAGTPFVYQGQELGTRN------------------------------------------------------------ 92112396 6 -------------------------------------------------------------------------------------------------------------GDLPGIIEKLDYVASLGVDGIWLSPFFTSPMA--DFGYDISDYRDVDPMFGTLDDFKSLLSHAHALGLKVIIDQVISHTSDQHPWFQESRRDRQNARADWYVWADPKPDGTPPNNWLSIFGGSAWTF--DSRRRQYYLHNFLIEQPDLNFHNPAVRDAQLDNMRFWLELGVDGFRLDTVNFYFHDAHVHDISRPENLDFLKRLRALMDE-FPGTATVGEISSPLERMAEYTNGDKLHMAYTFDLLN------APRSPAYIHEVIERFQRLAGDAWPCWALSNHDVM---------------------------------------------------------RSATRWGAEEDAEAYPKVTLAMLLSLRGSVCLYQGEELGLPEPFERIQDPYGDFKGRDGCRTPMPWHDGIHGGFSRVEPDSMLNSVRALIAFRHDHPALFDG 163758072 9 -------------------------------------------------------------------------------------------------------------GDLIGIAERIGYIASLGVDAIWISPFFTSPM--KDFGYDVSDYTNVEPMFGTLGDFDHLVKVAHDHGIRIIIDLVLSHSSDQHPWFIESRLDRTNPKADWYVWSEPKPDGTPPNNWLSIFG---GSAWQWDKREQYYLHNFLTSQPDLNFHNAEVQDALLDVVRFWLDRGVDGFRLDTINFYFHDLHIYDKNRPENIEFLKRFRALLDEY-PGTTAVGEVGDALQIVADYTSGDKMHMCYAFEFL-----SKAPVTVDRVRTVMTDFITAAPEGWACWAFSNHDVIR-----------------------------------------HATRWGDNVNDRDRF---------------LRLLAGLILSLRGSVCLYQGEELGLTEAFEDLQDPYGIQKGRDGCRTPMVWSENEQVDAQDHVQGSMLNHYRRLLTFRKAHRPLAKG 116253284 11 -------------------------------------------------------------------------------------------------------------GDLRGITRRLPHIASLGVDAIWLSPFFKSPMA--DMGYDVSDYCDVDPIFGTLADFDEMMGEAHKLGIKVVIDQVISHTSDRHPWFVESRSSRTNPKADWYVWADPKPDGTAPNNWLSIFGGPG---WEWDGRRQYYQHNFLTSQPDLNFHSKAVQEAVLETVKFWLDRGVDGFRLDTVNYYFNPPHEPDEDQPENVDFLKRFRALLNQY-EDRTTVGEVGDGARSLAYTSGGDKLHMCYTFDLLGPDF------TAEHIRGCVEAFQKAVTDGWVCWAFSNHDVM--------------------------------------------------------RHVSRFARTEEERPVIAKLAISVLAALRGSICLYQGEELGLPEAFEDLRDPYGAFKGRDGCRTPMPWEAGKAHATQETSDSSVLHHYRKTLAFRKSHPALIDG 58579740 35 -----------------ERIALPEYTDEWHGYLPDARPYGYRVHGPYAPDAGHRFNLDPYAKQIVGELKWAHRDKDLSFDRRDSAAVIDPAFTWWNRTVIYEAHVRGLSGTFSALKELIDHISSLGVTAVELLPVHAFVDDQNYWGYNTLGFFAPQARYRTVAEFKQMVARLHHAGLEVLLDVVYNHTAEGNELGPTLSFKGIDNASYYRLADDRR-----------------------------FYINDTGTGNTFDLTNVGALRMVMDSLRYWVEMHVDGFRFDLASILGRERYGFDPSGS----FLDAVRQ--DPVLSQTKLIAEPWD---------IGPGGYQVGNFPPGWVEWNDKFRDNVRAFWRGDGGQLAELATR----LTGSADLFNHSGRRPTASVNFVTAHDGFT-LRDLVSYEGKHNLANGEDGRDGSDHNISCNYGVEGETNDPTI-KQLRRQQMRNLLATLLLSQGTPMLLAGDEFGHGNNNAYCQDNEL---------TWIDWTAATKAAAADQAA-----FVRRLIRIRQRYPLL--- 126735770 6 -------------------------------------------------------------------------------------------------------------GDLLGIVQRLPYIASLGVDAIWISPFFMSPM--KDFGYDVSDYCDVDPMFGSLADFDAVVETAHRLGIRVMIDLVLSHTSDQHAWFGESRANRTNDKANWYVWADPKPDGTPPNNWLSIFG---GSAWQWDARRQYYMHNFLVSQPDLNFHEPQVQEALLDVARFWLNRGCDGFRLDTINFYMHDEHIYSKNQPENLEFLRKLRAVMEPYDAAAVEVGDAQLGLEIMGQYTAGDDLMMCYAFEFL-----AKDQPTAQRIVDVMHRVDDVAADGWACWAFSNHDVMR-----------------------------------------------------HASRWDLPPAAQ-------RMFATLIMCLRGSVCLYQGEELGLPEAFEDLQDPYGEFKGRDGCRTPMVWEASNQNGAQEDEPGALLHHYRKAISFRHTHPALSVG 196180908 28 -------------------------------------------------------------------------------------------------------------GTYAGLAAAIAYLQTLGITAVELLPVHHFKDLKNYWGYDSINYMAPNANYGTVREFKEMVKALHKAGIEVILDVVYNHTGEGNHLGPTLSLRGIDNVAYYRVMED---------------------------DPRYYM-DFTGCGNSLNVRHPQVLKLIMDSLRYWLQMHVDGFRFDLASALARELY-EVDSLAAFFDIIHQ-----DPVLSNVKLIAEPWD---------VGMGGYQVGKFPLLWSEWNGQYRDTVRDFWRGEDSSLAEFA----YRFTGSSDLYESNGRRPSASINFITAHDGFT-LNDLVSYNEKHNEANGEENRDGESHNRSWNCGAEGETDDPEILQLRNRQR-RNFLVTLMLSQGVPMLLGGDEIGRTNNNAYCQDSDIS---------WFDWDLPEENA-------ALLDFTRELIYFRRQHPTFR-- 119963831 69 -------------------------------------------------------------------------------------------------------------GDLAGITAELPQLATLGVDAVWLSPFYRSP--QRDAGYDVSDYCDVDPLFGTLTDFDALIAEANRLNLRVIADLVPNHCSDQHVTFQAALTAGSPERDMFIFRDGRGPDNEPPNNWQSHFGGPAWTRVIEPSGGQWFLHLFDSSQPDFNWDNPAVHAEFERVLRFWLDRGISGFRVDVAHALVKAAGLPDFGQPALHDIYRRWRSILEEYGPDRILCAEANVDPPRLAQWVRPDEMHQAFNFPYLHAGLD--VNRLRHIITDSLISLDAVGAPSTWV--LSNHDVVR------HVSRFGYDGPGPRD--------------------------------GDGIGPDDVQPNEHLGRRRAAAATMFMLGLPGGAYLYQGEELGLPD------------------------------------------------------------ 89210966 35 -------------------------------------------------------------------------------------------------------------GDLKGIIEKLDYLADLGVNGIWLMPIFKSP---SYHGYDVTDYYKINPDYGTLEDFHKLVEAAHQRGIKVIIDLPINHTSERHPWFKASRDKNSEYRDYYVWAGPDTDTKETKLDGGRVWHHSPTG---------MYYGYFWSGMPDLNYNNPEVQEKVIEIAKYWLKQGVDGFRLDGAMHI-----FPPAQYDKNFTWWEKFRQEIEEVKP-VYLVGEVWDISETVAPYF-KYGFDSTFNFKLAEAVIATAKAGFPFGFNKKAKHIYGVYDREGFGNYIDA-------------------------------------------PFLTNHDQNR------------ILDQLGQDRNKARVAASIYLTLPGNPFIYYGEEIGMRGPHEVIREPFQWGEGETYWEPAMYNDGFTSVEQEEKNLDSLLNHYRRLIHFRNENPVFYTG 46906491 9 -------------------------------------------------------------------------------------------------------------GDIRGIIERLPYLKDLGINVIWLCPVYKSPMD--DGGYDISDYYEIDPMFGTMSDMDELIEKAEKLGIKILMDLVVNHTSDEHEWFEKAADPKSKYRDYYIFREG--VNGNPPNNWRSYFGGSAWEAVPG-EENMFYLHAFSKKQPDLNWENIVVRNECIQMINWWLEKGLGGFRIDAILNLKKRIGHWILNQPGIEEWLKEIDERTFKKH-NAFTVAEADVPEERLSEFIGENGFRMVFDFSYTD---------------------IDTPETGEWF----------------KNSEWTVKELKEKIITNELVTQRN----GWGAKYLENHDQPRSIN--------KYLPQEYQDDRSKKMLGTLFMMLHGTPFIYQGQEIGMSN------------------------------------------------------------ 157107456 19 -------------------------------------------------------------------------------------------------------------GDLKGIMEKLPYLKELGIQGFWMSPIFKSPMA--DFGYDISDYYDIQPEYGTLADFDRLVAEAKKLGLKVILDFVPNHSSDENEWFKKSENGEAGFEDFYVWHPGRPNPADPSKPLPNWVSFFRGSAWQWDKRKEYYLHQFSVKQPDLNYRNPKVVEQMKDVMRFWLKRGVDGYRIDAVPTLFEIENTNDPNDPETLDMVYQWRSVLDEFQRERVMMTESYSRIDIVMKYYGNEGSHIPFNFRFITDLGKDSSAQDIENTIKYWISNMPTTKGLVANWVMGNHDQHRVAS--------------------------------------------------------------RFGENKIDIMNMILLSLPGVGISYNGEEIGMTDVWISYNDPDKYQYTRDPERTPFQWDD---------------------------------- 212710456 5 -------------------------------------------------------------------------------------------------------------GDLAGITAKLDYIQSLGANVIWLCPIFESPM--KDNGYDIANYDCVDPIFGDNDDLDELIRQAAQRGIKILLDLVLNHSSNQHPWFKAALDPQSPYADYYQFWDHPTPPNN----LRTYFDCPVWT--QVPNSTRWYFNSFGPEQPDLNWENPQLRKEIIQMINRWIAKGVAGFRIDAIGNIKKEDGSWVVNQPGIHDFLKELASQTF-HPANVMTVAEIDVPPHDLVDYIGEDGFSMVFDFSIADLDIAKQPPFSISPIT------------------------------------------AERLKPVFFNNQLTTQQVGWGAPYLENHDQP--------RSLNKFLNQHAKNPFAAKMLATFLLTQRGTPFIYQGQEIGMTN------------------------------------------------------------ 210120787 54 -------------------------------------------------------------------------------------------------------------GDIKGIHEKLGYLDDLGVKTVWLSPIFPSPM--KDFGYDVSDYTGIWETFGTLDDFQRLLDAMHERGMKLILDFVPNHTSDQHEWFNKSRAREEPYTDYYVWKDDNDGDGIPDPPPTDWRSVFTESMWQWDDTGQCYLHQFLVEQPDLNLRNKDVKQELTDVVRTWLSRGVDGFRVDAIAHGLEEP-TYTMDAPEAPPYYRQLHNYTFEYDPDT-LHGIIQGWRDSVLTEYSNEPEKYRFMVTEVYLPPQGLTR-------------YYGSNGKVEADFPFNFQLISGDSKYGNLPDYELTGTKTHELVDSWLKEVPARRWPNWVLG--NHDNHRLPN--------------RFNPEYSRAMVMMLMMLPGTPTTYYGEEIGM-------------------------------------------------------------- 47458898 6 -------------------------------------------------------------------------------------------------------------GDIKGIIEKLDYIKDLGVDYLWLSPIFKSPL--KDNGYDVSDYLSINTLFGDLEDLKSLIKKAKEKNLKVMLDMVFNHTSTEHEWFKKWINNDPEYKDFYISKKSVGKP------PTNWVSKFGGSAWKEYKKNNWYLHLFDETQADLNWENEKVKEKIKEVIRFYINLGVKGFRFDVINLISKSNFNEDEDGKKVEDYLQELRNE-FPKEGDFLTVGELSTTMQKASIYSNLDKKRLDSAFTFHHLKIDYDEKGKFIYKKPDIKKLNEIFDT----------------------------SFTETQKLNGYLA-----------VFLNNHDQPRAVSRFI---------DEEFHNVGAKMLGMLTLSLPGDTYIYQGEEIGMKNPNDYKDNDGIKQKSRDNSRTPMQWNSEKNSGFQENDPNSILSFYRKMVKVSKSDKVFANG 194753063 38 -------------------------------------------------------------------------------------------------------------GDLNGIADQLPYLKELGITATWLSPIFTSPMA--DFGYDIANFTEIASIFGTMSDFENLMKVAKKLDIKIILDFVPNHSSDECEWFRRSAAKDPDYKDFYVWHPGR-IVNGVRQPPSNWISVFRGSAWEWHEGRKYYLHQFVKKQPDLNYRNPKVREAMNNVLRFWLAKGVSGFRIDAVPHYRDEPRNDWDNQPETIDLVYSWRAVLDAFGEERILMAETYSPIDIVMKYYGNGGAQLPFNFLLISELSNSSNAHNYED--TVMKWLQHMPEGRTANWVLGNHD--------------------------------------------------------------KPRVGSRLGRDRVDMLNMLTSTLPGASVTYQGEELGMTDVWSWKDDPSACNTNRDPERTPFQWSCA--------------------------------- 158424374 51 -----------------ERITLPEYTDEWHGYLPGVGPYGYRVHGPYAPEEGHRFNPDPYARDLVGAVKSSPAHQDLAFDTQDSARVVDPPRVPWDRTVIYETHVKGMTGTFEGMGHRVDYVKSLGVTAVELLPVHAFPDDANYWGYNTISFFTPELRYRGPAGFRRMVRAFHDAGIEVILDVVFNHTAEGNELGPTLSFKGIDNFSYYRTMPD---------TPRHYINDTGTGN-------------------TMNVAHPRVMRMVLDSLRYWAEMEVDGFRFDLATILGREPHGFDPRGGFLDAIGQ------DPVLAQVKLIAEPWDPGGYQVGAFPPGWGEWNDKFRDTMRDYWRDTEGTTGDFAARLTYNQRGRRPWASVNFITAHDGFT---------------------LNDVVSYNDKHNEANGENNADGHSHNRSFNYGVEGPTDDPGIRAVRERQKRNLLATLLLSH-GTPMLLGGDEFGRTNNNCYCQDNPLS---------WIDWKGITEEG------KALTAFVRKLLALRARQPLLR-- 195430366 27 -------------------------------------------------------------------------------------------------------------GDLNGVTQQLAYLKEIGITATWLSPIFTSPMA--DFGYDVANLTEIDPLFGTMEDFDALVARAKQLDIKIILDFVPNHTSDECDWFIRSAAGEEEYKDFYVWH-TGKVVNGIRQPPTSWISVFRGATWTWHEGRQYYLHQFLPKQPDLNYRNPKVVEAMKDVLRFWLRKGASGFRIDAVPHVFDEDGNWPDNQPETIDLVYQFRKVIEEIDDDRILLSEAYAPLDILMQYYGNNGSHVPFNFELLANIFDSDAYHYAQLIHNWLDNLPEGQV-ANWV--LGNHDRSRIGS--------------------------------------------------------------RLGADRIDATNMLILGLPGIAVNYQGEEIGM-------------------------------------------------------------- 15966159 8 -------------------------------------------------------------------------------------------------------------GDLRGVTRRLPHIASLGVDAIWLSPFFTSPQA--DMGYDVSDYCDVDPMFGTLADFDEMLAEAHRLGLKVIIDQVISHTSDRHPWFVESRSSRTNAKADWYVWADPKPDGTAPNNWLSIFGGPG---WEWDGRRQYYLHNFLSSQPDLNFHNPEVQEAVLATVRFWLDRGVDGFRLDTANFYFHDDHLYDKTQPENLDFLRRFRAVLDEYG-GRATVGEVGDGSRSLQTVAGGDKLHMCYTFDLLGPEF------TARHFRRCVENFQSTVTDGWVCWAFSNHDVM--------------------------------------------------------RHVSRFALREADRERVAKLAISLLASLRGTICLYQGEELGLP------------------------------------------------------------- 195381853 26 -------------------------------------------------------------------------------------------------------------GDLNGITKRLGYLKEIGITATWLSPIFKSPM--SDFGYDISNFTEVDPIFGTLADFDAMMVQAKALNLKIILDFVPNHSSDECEWFQKSINRQDGYDDFYVWHDGKLNAETGEREPPNWVSVFGGSQWTWNERQQYFLHQFQVKQPDLNFSSPMVREHMLDVLGFWLDRGVDGFRIDAVPHIYEHDHIYTKDQPETVQLMYEWRDYLVQYGPTRVLLAEAYSPVETLSAYFGNGGTQLPMNFQLMYLSGYSTAKDVVGSIDYWMQTMWTQHQTANWV--VGNHDTQRV--------------------------------------------------------------ANRMGAHKVDLLNVIVNALPGASVTYYGEEIGMSN------------------------------------------------------------ 195024832 26 -------------------------------------------------------------------------------------------------------------GDLNGITQRLAYLKEIGITATWLSPIFKSPM--SDFGYDISNFKEIDQIFGTMDDFDAMMVQAKKLNLKIILDFVPNHSSDECEWFHKSVQRLDGYDDFYVWHDGRVNAETGEREPPNWVSVFGGSQWTWHETQQYFLHQFQVKQPDLNFSNPMVREHMLDVLGFWLDRGVDGFRIDAVPHYDYLDHIYTKDQPETVQLMYEWRDYLIKYQAERVLLAEAYSSVETLSDYFGRQGTQMPMNFQLMYLNGYSTAKDVVGAIDYWMQTMWTNHQTANWV--VGNHDTQRV--------------------------------------------------------------ADRMGAHKVDLLNVIVNALPGASVTYYGEEIGMSN------------------------------------------------------------ 125623598 10 -----------------------------------------------------------------------------------------------HKMVGYQIYPKSFKGDIKGIIEKLPYLRELGVDFLWINPIYKSPQI--DGGYDISDFYAIDEMFGTLDDFQTLLKEAHDLDLKIMLDLVVNHTSDQHPWFIESKSKDNPYRDYYLWED-----ASPNQMPNEWISFFGGSTWAYDETKQAYFHVFAKEQPDLNWKNPKVCQEIYKMIRWWLDLGIDGFRLDAISHIQKMPWSPFMNVSGIETYMAELKAIFDEY--GALTVGEASVQSTEAPDWTDESGYNMIFELEHNVRKANDQSQGDTYGYKKVIMRWQEDLLSRGW-----------------------------------------------NALYIENHDQPRSIDTFGNGS-----------IESAKALAVSYMLLRGTPFIYQGQEFGMSN------------------------------------------------------------ 90020250 6 -------------------------------------------------------------------------------------------------------------GDIPGIVQKLDYIASLGVDAIWISPFFKSPMH--DFGYDISDYRDVDPLFGTLDDFDLLIDEAHKRGIKVMIDQVLSHTSAEHEWFKESRQSRDNPKADWYVWADPNEDGTPPNNWLAIFG---GSAWEWDSRGQYYLHNFLKSQPDLNFHCEDVQNQILQEVEFWLKRGVDGLRLDAINFCFHD---------------KQLRN-----------------NPPKSASERKARGFSEDNPYAFQWHTYNNTQPENLAFLQR-LRSLMDKYPNTVTLGEISSDDSLATMAEYTADNDKLHMAYSFELLADEFSAAYIRETVGTLESRLNDGWPCWSIGNHDVPRVASRWGKEDACDALSIVLNAMLLSLRGSVCCYQGEELGL-------------------------------------------------------------- 91201988 32 -------------------------------------------------------------------------------------------------------------GTYAGLTCHIDYLHSLKITAVELMPVHHFRGLSNYWGYNSIGFFAPAARYSGVNEFKTMVKTFHREGIEVILDVVYNHTAEGNHLGPTLSFRGIDNANYYHLASD----------------------------NKRYYVDYTGCGNMPNMIHPRVLQLIMDSLRYWLEMHVDGFRFDMASALARELH-EVDRLGAFFDIIHQ-----DPVLSQVKLIAEPWD---------LGPGGYQVGNFPILWTEWNGKYRDTVRQFWHGDKGV----AGNLAYRLTGSSDLYEHGGRRPYASINFITAHDGFC-LHDLVSYNEKHNEANGEGNKDGTDYNLSWNCGIEGPTDNQEVA-KLRERQKRNFIATLILSQGVPMLLAGDEIGRTNNNAYCQD----NEISWI-----DWDL-------DKPRQELLEFTRLLTQLRHQHPV---- 160874477 50 ------------------RIALTEQTQQWHVFVQGLKAYGYRVYGSYEPQLGHRFNPDPYARQLVGEYSDHHKDEDLSFSKLDNAAHTRFQPKPLERSIIYEMHVKGFTATFAGLVTQIDYLAELGVTCVELLPVQAFKKLTNYWGYNSIGFFAPEPSYLSSDDFRAMVDALHGAGIEVILDVVYNHSAEGSRLGPTFSFRGIDNLSYYRLHP---------------------------NDKRFYIND-TGCGNTLNINHPRMLQLVLDSLRYWVEMGVDGFRFDLAACLGREAYGFDPGSGFFDALLQ------DPVLCRVKLIAEPWD---------IGPGGYQLGNFPVAFSEWNDRYRDTMRRFWRGDHSMLPEFARR----FHGSGDFFEHGGRPPATSLNFLTSHDGFT-LKDLVSYTQRHNLANGEDNRDGHQENFSHHYGIEGETED-SAILALRSRQQRNLLTTLFLSQGVPMLLSGDETGRTNNNAYCQD----------------------------------------------------- 172036373 15 -------------------------------------------------------------------------------------------------------------GDLPGIIQKLDYIAQLEVDAVWISPFFKSPM--KDFGYDISDYRAVEPMFGTMEDFQLLLKEAHDRNLKILIDQVWNHTSDQHPWFMESRSSRDNAKADWYVWEDAKPDG---SPPNNWRATFGGSAWEWDETQQYYLHSFLVSQPDLNWYNPEVKEAIFDVARFWLDMGVDGFRLDVVNFYPKDPFFDFINQPEIIDLLKSIREVMDEY-PGTTTLAEISDPLVLASEYVGNDRLHTAYNSELMK------------------DEPFSYPRLREMIQRIETHFQDGVIC-------WTAGTHDFPRFKSRWQKHQEIDHFTEEAFEH--------------------------------MLAALILALKGSCCIYQGDELGLTQPYEKMQDPFGLQGGRDGCRTPMPWD----------------------------------- 169784966 23 -------------------------------------------------------------------------------------------------------------GDIQGILSKLDYIKSLGANILWLNPIFCSPQV--DMGYDISDYYNIYRPYGTVEDLDQLIAAIHERGMKLVLDLVVNHTSDQHRWFQEARSSKNPYRDWYIWRKPIYGEDGKPQPPNNWKSYFGGSVWEYDESGEYYLHLFAKEQPDLNWENPYVRAAVHDIIRYWLNKGADGFRMDAINLISKDQNFPNAEGPRLHEYLQGIGKILKQY--DAFSVGEMPEVYDEMLRSVGSDRNELSMVFHFETVSLDHGPGGK--------------------------------------FTSRKWELHELKTIVSRWQTFMHENN-GWNTLYLENHDQPRIVSRF-------GSDEPEYRVPSAKMLATFLGFQSGTLFIYQGQELGMPNQYRDIETLNHWNESRDNARTPMQWDD---------------------------------- 194753069 27 -------------------------------------------------------------------------------------------------------------GDLKGITSRLGYLKEIGITATWLSPIFTSPM--SDFGYDISNFYDIDPIFGTLSDFDALIVEAKSLGVKIILDFVPNHSSDENEWFEKSVNREEGYDDFYVWDDGKNEVTGEREAPSNWISVFGGPMWTWNERQQYFLHQFQVKQPDLNFTNPMVREHMLDVLKFWLDRGVDGFRIDAVPHYDYHDHIYTKDQPATVDLMYEWRAYLDAYQAERVLLAEAYSSVETLSAYFGNSGTQLPMNFQLMYLDGYSTARDVVGSIDYWMNTMWRDHQTANWV--IGNHDTIRV--------------------------------------------------------------ADRMGAHKVDLLNVIVNALPGASVTYYGEEIGMSN------------------------------------------------------------ 196183985 11 -------------------------------------------------------------------------------------------------------------GDLKGITQHLDHVASLGVDGIWLSPFFTSPM--KDFGYDVADYCDVDPIFGTLADFDALVARAHDLGLKVVIDQVFSHTSDEHPWFLDSRASRSGPHADWYVWADAKPDGSPPSNWQSVFGGPAWT--WNARRGQYYMHNFLASQPQLNVRNPEVQDALIAAARFWLDRGVDGFRLDAINFSIHDDKINNQSQPEIIGFLNRIRALTDSY-EGRFTVAEV-----------GGDHADREMKEYTAGTDRLHSAYGFLYLYADTLKSELVAQGETMWP---------------------------------------DQQGEGWPSWTFSNHDAPRAVSRWAQGR---------DRKAFAEMALLLLVCLRGNVFVYQGEELGLPQPFERLVDPEAIANGRDGARTPMPWHDQANAGFQEADPASTLQVARRMIRLRHQHPALRYG 195430368 28 -------------------------------------------------------------------------------------------------------------GDLKGITTRLTYLKEIGITATWLSPIFTSPM--SDFGYDISNFYDIDPIFGTLADFDDLIAKAKELKLKIILDFVPNHSSDECEWFDKSVNRLEGYDDFYVWDDGKVNAETGEREPPNWISVFGGPQWTWHETQQYFLHQFQVKQPDLNFSNPMVKEHMLDVLKFWLDRGVDGFRIDAVPHIYEHDHIYTKDQPATVELMYEWHEFLEQYQAERVLLAEAYSSVETLSAYYGNGGTQLPMNFQLMYLSGYSTAKDVVGSIDYWMDTMWTTHQTANWV--VGNHDTQRV--------------------------------------------------------------ADRMGAHKVDLLNVIVSALPGASVTYYGEEIGMSN------------------------------------------------------------ 159792926 34 -------------------------------------------------------------------------------------------------------------GDLKGITARMEYLAGLGIDATWLSPPFVSPLA--DFGYDVADFYDIQPEYGTLADMEELIAEAHRHGIKLMLDFIPNHSSDEHDWFVQSANGVAKYRDYYIWRPGRQNSTGALEPPNNWISVFGGPAWTYDERGEFYLHQFTKKQADLNYRNPAVVEEMTKMLSFWLEKGVDGFRLDAINHMFEDPGTYDEDNPDTYNVVYGWRQLCDDFGRRIIIMTEAYASIENTMLYYERQGAHMPFNFQL---IYDFRHDQNAIGLKQSID-------------------------------------------------------------FWLNHMPARHTASWVAGSHDHSRVGSRVGLEHVDQVLTLLHTLPGTSITYYGEEIGMLDFKD-----AQLYDNRDPNRTPMQWDN---------------------------------- 208657611 33 -------------------------------------------------------------------------------------------------------------GDLKGITDTIDYLKTIGIDGVWLSPIFKSPM--NDFGYDISDFYSIQAEYGTMEDFEELAAKCRSIGLKLILDFVPNHSSDEHEFFQQSEAGVEPYKDYYIWHSGILDANGTRVPPSNWISVFRGSAWQWSERQQYYLHQFQKKQPDLNYRNPAVVEEMKNVMRFWLNKGIAGFRIDALPYLFESEHTETKDQPETYDMVHQWRQVVDEYNFTRIILTEAYTSLANTTRFYGAPGAQIPFNFQLISYLTKQSTGQDFAELVESWLNAMPRGSIANWV--LGNHDNSRIAS--------------------------------------------------------------RLGVARADLYNIALQTLPGIAVTYYGEEIAMVDQWSWPDDPAACNYSRDPVRTPFQWNN---------------------------------- 114704731 47 -------------------------------------------------------------------------------------------------------------GKFAGLMNRVNYIRSLGVTSVEFLPIHALVDDRNYWGYNTIGFFAPDPRYLAVNEFKELVATYHNAGLEVILDVVYNHTAEGNEKGPTLSFKGIDNAAYYRLLPNQP----------------------------RYYINDTGTGNTVNTSHPRVMQMVTDSLRYWAEMRVDGFRFDLATILAREPSGFSQESSFLHACMQ------DPLLSQVKLIAEPWD---------CGPGGYQVGRFPPGWAEWNDTYRDIVRAYWRGDEGFIPKLAGKLSA----SADLFDSRGRKPWASVNFITAHDGFT-LKDLVTYNEKHNEANGENNQDGHDHNLSYNYGVEGETDDEEIKD-IRLRQMRNFFATLLFSRGTPMILAGDEFARGNNNAYAQD----NKIGWI-----DWNAPEE-------SRQLARFVQQLIRLRQSLPILRRG 156744162 87 -------------------------------------------------------------------------------------------------------------GDINGLIAKLDYISDLGANCIWLMPVAE---AASYHGYDVIDYNAIEKDYGTNDDFKRLVAEANRRGIRVIVDLVLNHTSSAHPWFISALDPASPYRDWYIWSP---VDPGYRGPWGQQVWHRSP------ARNEYYYGVFVAEMPDLNYRNPEVVAEAEKIAAFWLEMGVDGFRLDAIKHIV-ENGSEQEGTRETHAWMRSFEAAIERIKPGAFTVGEVFGGRAGSLDAYYPDQLDTYFEFGVAEGILRSANTGAPGPYLTAVEDALMRLPYQRWAPFLTNHDQERVMTVLGGDAG------------------------------------------------------------KARVAAIALLTLPGLPFVYYGEEIGM-------------------------------------------------------------- 160880473 10 -------------------------------------------------------------------------------------------------------------GDLQGIISRLPYLSELGFDLIWICPIYPSPNDDN--GYDISDYQNIQKEYGTMEDFEELLHKAHERGIRVIMDLVVNHTSSSHPWFIESRSSKDNPKRDWYIWKDGKD----NVEPNNWESIFGGSTWEYDEKGQYFLHVFGKTMPDINWENTQVKKAIFDMICWWLDKGIDGFRVDAISHIKKPDFNDHMNQSGILDLLNELKENAFSKY-DIFTVAEANVRIEEIEEWVSSEKGIFNSLFQFDH-----------------------------------------LNLWNVGSEEGKISIKKLKNALTKWQKAAPM--DGNVALVMENHDL--------VRSISRFGSEDKYWKESAKCLALMYYMQKGVPFIYQGQEIGMLNADDFRDDPT--------------------------------------------------- 160894057 5 -------------------------------------------------------------------------------------------------------------GDLRGVIDHLDYLKSLGIDIIWLSPIYQSPFV--DQGYDISDYYKIDEIFGTMEEFDELLAEAKKRDMYIIMDLVINHCSDQHEWFQKALDPEGKYGDYFYFRKGKDG-----NPPSNYRSYFGGSAWEKVEGTDYYYHMFAKEQPDLNWNNPEVLNELYTMINWWLDKGVAGFRIDAIINIKKDLSFPDEGVDGVGELLEDLKKHTFEKY-DAFTVAEVFNMKKDELEEFIGDDGHFSTMFDFMTFGDHGWYDAKKVRFDDLKKEIFHAQKECEDVGFLAN----------------IIENHDEPRGASRYLPDYLQNEDG------------------------------------IKLLGTISVMLRGIPFIYQGQEIGMRNSIDDYNDISTKNESRDNARTPMQWDDSAQA------------------------------ 119513193 28 -------------------------------------------------------------------------------------------------------------GTYAGLAAVIKHLQQLGITAVELMPVHQFKGLSNYWGYDSINYFTPHSSYGTLTEFKQMVKDLHFAGIEVILDVVYNHTGEGNHLGPTLSLRGIDNSVYYRLVED---------------------------DPRYYM-DFTGCGNSLNVRHAQVLKLIMDSLRYWVEMHVDGFRFDLASALARELYA-VDSLAAFFDIIHQ-----DPVLADVKLIAEPWD---------VGDGGYQVGNFPLRWSEWNGRYRDTVRSFWRGAENSLGQFA----YSFTGSPDLYQTNGRSPNASINFITAHDGFT-LNDLVSYNEKHNEANKEDSQDGENHNNSWNCGVEGDTNDPEILRLRERQR-RNFLATLMLSQGVPMLLGGDEFGFGNNNAYCQDNEISWK---------DWDLQESNAD-------LLNFTRELIYFRHQHPVFR-- 119477809 51 ---------------------------------------------------------------------------------------------------------------------------------VHILPFFPW---SSDDGFSVMDYLSVNPALGGWDEIGAI-----ANDYDLMADLVINHMSSRSRWFDNFKKRIDPGKDYFF----EASPEDDLSEVVRPRNSPLLTEYDTADGKRHVWCTFSADQVDLNFGNPQVLGEFINIIRHYLQWGVKIFRLDAVAFLWKQVGTPSIHRQQTHEIIKLLRTLIEHHSPKAIIITETNVPNRENLTYFGANEAHIVYNFSLPPLLLYTLTSGNCQHLKTWMMSMPPAQSGTAYLNFVASHDGIGLRPLDGLIDDHDRTKLVNAMTAAGGKVTYRKSREGEEKAYEINIALYSALKGTLE------NADDGFQRERFICAHGIMLALEGIPALYIHSLLGTENDY---QKVEHTGRTRSINRHVWHSENLEREADKNSHHSMVFSELKRLLSIRKKQPAF--- 156554556 24 -------------------------------------------------------------------------------------------------------------GDLNGITSKLEHIKEAGADALWLSPIYSSP--QKDFGYDISNFTDIAPEFGTLKDFDKLVTKAKSLGLKVMLDFVPNHSSHEHVWFNKSVNRVKPYDDYYIWRDAKKGPNGERRPPNNWLSVFGGSAWEWNERQQYFYHAFVVGQPDLNYRNPDLRKEMENVLTFWMDRGVDGFRVDAVNHMFEDPA------------LRDEPKSSNDVPPDDY---ESLDHI-----YTRDLDDTYTVVKSWQVLLDNYVKNHKTDGKLQILEAYTSIPKSMKFYDVGAN----PFNFMFIANLNNGSSASDFKRTIDGWLNAIPEGKVANWVVG--NHDNH---------RVASRYGFNNNRADQISLLSGIL---PGIAVVYNGDEIGMV------------------------------------------------------------- 84621561 29 -------------------------------------------------------------------------------------------------------------GDLAGITSKMKYLADIGIDATWLSPPFKSPL--KDFGYDVSDFYAIQPEYGNLTDFDKLVEESHKNGIKLMLDFIPNHSSDQHEWFVKSVARDPEYSDFYVWRP----PATGGGPPNNWISVFGGSAWTYNARGEYYLHQFTPQQPDLNYRNPKVLAEMTKMLFFWLDRGVDGFRLDAINHMFEDEQFRDEDIPDVYDVVYNWRDQMDKYGRTIILMTEAYSSIEGTMLYYKRQGAHMPFNFQL---IYDFKKEQNAVGLKSSID---------WWMN----------NMPARHTPSWVAGSHDHSRVASRV------------------------------------------GLDRVDQVMTLLHTLPGTSITYYGEEVAMQDFKEAQQ-----FDNRDPNRTPMQWD----------------------------------- 194863465 18 -------------------------------------------------------------------------------------------------------------GDLNGITSKLEYLKDLGITAAWLSPIFKSPMV--DFGYDISDFFDIQAEYGTLEDFRALIKRAKELDLKIVLDFVPNHSSNESEWFQKSVRREKGYADYYVWHDGKDSTTGKRQPPTNWLQYFRGSAWEWNEEQQYYLHQFAVQQPDLNYRNPLVVEQMKRVLRYWLNEGVSGFRCDA--------------LPPLFEVLPD----GDGQFPDELVSGATEDTDDRN--YLTTTYIENQPETIDMVYQWRAV-----------LDDHQRIHGGNSSVLLIETYSPAWFTMQFYGNRSTEG---AHLPFNFNLITVMEQKGISAASVQEAIDLWLKNMPAGRTPNWVLGNHDKRRAASRYGTMNMLVMILPGVSVTYQGEEIGM-------------------------------------------------------------- 212705894 5 -------------------------------------------------------------------------------------------------------------GDLAGITAKLDYIHSLGVNVIWLCPIFQSPMQDN--GYDIADYDRIDPIFGTNEDLDTLIEQAAQRGIKIVLDLVLNHTSNQHPWFQAAADPHSPYADYYQFIEW-----DYPAPPNNLRTYFDCPVWTRIPNSRWYFNSFGPEQPDINWENPQLRQEIIQMINRWIAKGVAGFRIDAIGNIKKSPEPWVVNQPGILDWLNELADQTF-RPANVMTVAEIDVPPQDLAAYVGENGFSMVFDFSIAN-----------------LDITNQPPFTISPIT-------------GERLKPLFINSQLTTQQV------------GWGAPYLENHDQP--------RSLSKFLPENAPTLAAAKMLATFLLTQRGTPFIYQGQEIGMIN------------------------------------------------------------ 156545233 25 -------------------------------------------------------------------------------------------------------------GDLKGITNKLEHFVESGIGGIWLSPIYASPMV--DFGYDISDFRAIDKAYGTMEDLEQLTAKARKLGVKVVLDFVPNHTSNEHPWFIKSYQGIGKYKDYYTWRRGRDNNKQPPNNWISLFSGPAWTYNATRD--LWYFHQFEYRQPELNYSNPNVRQEMEDVLRFWLSKGVDGFRVDAVPHLFEKEGLPDEPL---------------SHKPGVSNQSDSYLEHIYVKD--DPRSYDLIKTWRKLVDDWSDLHNEDEKVIMT--EAYTNLDNTTKWYQYGS---DIPFNFNLITEVDNTSKPIDFKKVIDDWMVRTPSTGSANWVMGNHDRSRIGTRYPG-----------------RADQMTMLAMILPGVAVTYYGEEIGMVDTWEATQDPQACNTTRDPNRTPFQWDDTK-------------------------------- 198456376 19 -------------------------------------------------------------------------------------------------------------GDLNGVTEKLEYLKEIGVTATWLSPFLKSPMA--DFGYDISDFKDVDPLFGDMEDFENMVARAKELNVKIILDFVPNHSSDECDWFIRSAAGEEKYKDYYIWHPGFVDDNGQRIPPTNWVSVFRGSAWEWHEDRQYYLHQFHKKQPDFNFRNPVVREEMNNVLRFWLEKGVDGFRVDAIYHAFEIEADENGNQPETPHLVFEWREILEQFQADRILMVETWSPIEIVMDYYGADGAQIPFNFQLINLHYDSDAYHYEYLINNWLNLMPA-GKSANWV--IGNHDKNRVGS--------------------------------------------------------------RFGADRVDLFNILLLTLPGCSITYNGEEIGMLDGYVSWEDENYMAMSRDPARTPMHWSD---------------------------------- 195430356 37 -------------------------------------------------------------------------------------------------------------GDLNGITSKLKYLKELGVTAAWLSPIFTSPMV--DFGYDISDFFDIQPEYGTLDDFRALIKKAKELDLKIILDFVPNHSSNESEWFKKSVNREKGYEDYYVWHDGKVNATTGEREPPNWLQYFRGSAWEWNERQQYYLHQFAVQQPDLNYRNPLVVAQMKRVLKYWLAEGVSGFRCDA--------------LPPLFEVLPD----AEGQYPDEVISGATDDAEDRN-------------HLTVKYIENQPETIDMVYQWRTVLDDYQRIFGGDSRVLLIETYAPAWFTMQFYG---NRTTNGAHLPFNFNLITVMEQNEFSAKNVQLAIDLWLNNMPAGRTPNWVLGNHDKRRAASRIDAMNMLIMVLPGASVTYQGEELGM-------------------------------------------------------------- 85373462 4 -------------------------------------------------------------------------------------------------------------GDLPGITQRLDHVASLGVDAIWISPFFKSPM--KDFGYDVSDYCDVDPLFGTLQDFDVLIAKAHSLGLRVLIDQVYSHTSDEHPWFAKSRSSKESDKADWYVWADAKPDGSPPNNWQSVFGGPA---WTWDARGQYYLHNFLSSQPNINGHNPRVQEALLDVARFWLDRGVDGFRIDALNFLMCDPEQHNMSHPAIPDFVARIREVTDGYDA-IFTVAEV-----------GGDEAEGEMKAFTEGEKHLNSAYGFNFLYADKLTPGLVCGALAQWPD----EDGVGW-------PSWAFENHDAPRALSRWCAPEH-----------------------------------REAFARLKMA--LLMSLRGNAILYYGEELGLTQPFDQLHDPEAIANSRDGARTPMPWEATQEVDRQDGDDRSLLAFTRRMIALRKANPALHHG 209903852 31 --------------------------------------YGYRVYGPYDPSQGHRFNLDPYAKQLVGQVRFGYRIGAPQMDRRDSAQVIDTAFTWWHDTVIYELHVKGFTGTYAGLATVISYLKRLGVTAVELMPVHAFVDDRNYWGYNSIGYFAPDLRYGEVDEFKTMVKTLHSAGIEVILDVVYNHTAEGNQLGPTFCFRGIDNSAYYRLV---------------------------NEDRRFYM-DYTGCGNTLNMRHPRVLQLIMDSLRYWVEMHVDGFRFDLASALARELHA-VDRLGAFFDIIHQ-----DPVLSQVKLIAEPWD---------LGEGGYQVGNFPVGWTEWNGRYRDSARAYWKGDEAMMADMA----YRLTGSSDLYESSGRRPYASINFITCHDGFT-LEDLVSYNHKHNEANGEGNRDGEAHNLSWNCGEEGPT-TNGHIRALRARQKRNLLATLFLSQGIPMLTAGDERGRTNNNAYCQDNPLS---------WLDWEL-------DSDRRTQLGFVRRLIRLRREHPALR-- 196179013 24 -------------------------------------------------------------------------------------------------------------GDLKGIMQKLDYIASLRVDAVWISPFFKSPM--KDFGYDISDYRAIEPMFGTMEDFQHLLNKAHDLGLKVLIDQVWNHTSNEHPWFLESRSSHDNPKADWYVWADAKPDGT---PPTNWLSTFGGSAWTWDPKRQYYLHNFLAEQPDLNWYNPEVRQAILDVARFWLDMGVDGFRLDVVNFFAHDWNKYNFCQPETLEFLEPIRELMDQY-PGTMTLAEISSAEDTVVTSSGEKRLHTAYNSALMHDE--PLSYQRVRDMIEQVESHFQEGVICWTG---GTHDFPRL-----------------------------------------------------KSRWLKFLIDDKFTHAVFHLFIALQLSLRGGCCIYQGDELGLTQPFEKMQDPYPSILGRDGSRTPLPWHKDAQAIDQQDHERSLLNKYRRLIHWRKKQPALLKG 211588485 17 -------------------------------------------------------------------------------------------------------------GDIPGVVKKVDYLQSLGVDVVWLSPMYDSPMH--DMGYDVSDYENVLPAYGTVQDVESLVEACHLRGMKLILDLVVNHSSDQHAWFQESRSKDNDKRDWYFWRPPRYDEAGNRMPPSNYRGYFAGSTWTWDETEEYYLHLYAKEQPDLNWDNKTTREAIYNSVRFWLDKGVDGFRVDTVNKYSKHTSFPWCNGPRIHEFLREMYDEAFAPYGDVMTVGEANTPPKNVLEYVGASAKELSMVFHLDIGHIGMGPSLEEKYIFTPWKLTKMKSIVEKWQSFIE-------------------------------------GTDGWTTAFCENHDNGRSVSRF-------GSDAPEFREISAKMLALMMVTMTGTLFIYQGQEIGMINAPGYYREAEQRSENRDHSRLPMQWDDSE-------------------------------- 170039413 22 -------------------------------------------------------------------------------------------------------------GDLRGIIEKLPYLRELGVQGFWMSPIFKSPMA--DFGYDISDYYDIQPEYGTMADFDALVAEAKQLGLKVILDFVPNHSSDENEWFKKSENREAGFEDFYVWHPGKPNPADPSKPPNNWVSFFRGSAWQWDKRKEFYLHQFSVKQPDLNYRNPRVVDQMKDVMRFWLKRGVDGYRIDAVPTLFEIEHIYTQDRNETLDMVYQWRSVLDEFQKDRVMMTESYSRIDIVMKYYGNGGSHIPFNFRFITDLGKDSSAMDIDNTIKYWMSNMPTGQVANWV--MGNHDQHRVAS--------------------------------------------------------------RFGENKIDLLNMILMSLPGVAITYNGEEIGM-------------------------------------------------------------- 113475562 30 ----------------------------WHIFISGIGAYAYRVYGPFNPEKGHRFDLDPYARIVVGQEKYAYALKGVVVDPTTYDWEDDPLETPYAKTVIYEMHVGGFTGTFAGLIEKIPYLKELGITAVELLPVQQFDEQDNYWGYSQIAFFAPHHSYGPMDEFRDMVKALHKEGIEVILDVVFNHTAEGNENGPTVSFRGLENSTYYILEKNDRG----------------------------YYSNYTGCGNTFNTNNPFVHRLIVDCLCYWVEMHVDGFRFDLASVMSRSMGDPLEDPPVLWAI------ESDPVLAGTKIIAEAWDAAGQVGSFIGDRFAEWNGHYRDDVRQFVKSDPQIVEKLAARIMGSPDIYEPNHSINFITCHDGFT---------------------MNDLVSYNEKHNEANCEDNRDGANHNFSWNCGIEG-TTDQEEIEMLRLRQIKNFFTILFFSQGTPMILMGDEVRRTNNNSYCQN----NKSSW-----FDWSQIDQQND---------------------------- 195430370 30 -------------------------------------------------------------------------------------------------------------GDLNGVTEKLQYLKDIGFTATWLSPIFKSPMV--DFGYDIADFYTIHPEYGTMEDFERLIAKAKEVGIKIILDFVPNHTSDQSEWFTKSVDSDPDYKDFYIWHDGKINEETGEREPPNWISEFRYSAWQWNDREQYYLHQFEYRQPDLNYRNPAVVNEMKNVIRFWLAKGVSGFRIDAIPYHCYTQHIYTQDQPETLDMVYQWRTLVDEFQEERLLMTEAYTSFDNMIKYYGRNGSHIPFNFDFLSNINNAKAGDYVEHIEKWINSMPE-GVYANWV--LGNHDNKRVAS--------------------------------------------------------------RFGVQRTDLINILLQTLPGHAVTYNGEELGMTDVWISWEDTSYYDRSRDPARTPYQWDASSL------------------------------- 119481199 24 -------------------------------------------------------------------------------------------------------------GDLRGIVNHLDYFVALGIDVVWISPIYESPM--RDMGYDISDYRKVNPVFGTMQDMELLIEETHRRGLRLILDIALNHTATEHEWFQTSRRARKDPRDWYFWSEGKLDEFGNRIPPNNWESTFTGSVWEWDEAGEFYLHIFGKNQPDLNWDCEEVRKELYSVLRFWLDKGVDGFRLDTMNLVSKTSSFPDANGPHIHEYLQEMHEEVFSHY-DCMTLAEMSVSAPEAVRYTSR--------FNARPELNLVIQFQHVE---------------------LDCHDGDKWMLR-------EWELPELKRIINEWQE-TLVNNGGWNTVWMENHDQPRGISRFTT-------NSPRFRALCAKLLALWQFTLQGTNLIFQGQELGMINPGLFSEEMNQIQKGRDNTRIPIPWTEDPHGGFTDPKPESVWSFYRSLITMRKANPTL--- 209520670 37 -----------------ERIELPEYTDEWHVFVPNLKPYGYRVHGPYEPENGHRFNPNKL---LLDPYAKAHIGDSEQLDLSFDERDSAPNALPWERVILYETHVRGYTGTFAGLAQQLDHIRGLGVTSVELMPIQTFVNDSNYWGYNTIGFFAADPRFESVGEFKEMVDRFHQADLEVILDVVYNHTAEGNERGPTISFKGIDNASYYRLMRDEP----------------------------RYYVNDTGTGNTLNLSHPRVLQMVTDSLRYWVEMKVDGFRFDLATILGREDHGFDEGG----GFLDSCRQ--DPVLSSVRLIAEPWD---------CGPGGYQVGGFPPGWAEWNDRFRDTARAYWKGDEGTAADLATR----LTASGDKFNHRGRRPWASVNFIAAHDGFT-LNDLVSYNDKHNEPNGEENRDGHSDNRSWNMGVEGPTDD-ADIRQQRERQKRNLLATLLLSQGTPMILAGDEFGRTDNNAYCQD----NEISWV-----DWD----------------------------------- 24373069 40 -------------------------------------------------------------------------------------------------------------GTFAGLASKIDYLVKLGVNCVELLPIQAFKQLSNYWGYNSIGFFAPEPSYLSSEDFRTMVDALHGAGIEVILDVVYNHSAEGSRLGPTFSFRGIDNLSYYRLHP---------------------------NDKRFYIND-TGCGNTLNLNHPRMLQLVLDSLRYWVKMGVDGFRFDLAASLGREAYGFDPGSGFFDALLQ------DPVLCRVKLIAEPWD---------IGPGGYQLGNFPVAFSEWNDRYRDTMRRFWRGDHGMLPEFARR----FHGSGDFFEHSGRPPAASINFLTSHDGFT-LKDLVSYCERHNWANGEENRDGHHANFSYHYGVEG-ASNDVSVLVLRARQQRNLLTTLFLSQGVPMLLSGDETGRTNNNAYCQDN------------PMNWFD----WSSEGMDKHLLSFTQQLIALRKRFPLL--- 88810692 57 -------------------------------------------------------------------------------------------------------------GTYAGLATVIEHLQRLGVTAIELMPVHTAVNDHNYWGYNSIGYFAPDMRYGGVSEFKTMVKTLHSAGIEVILDVVYNHTAEGNHLGPTLCFRGIDNVAYYRLAEDPR-----------------------------YYIDYTGCGNTLNMMHPRVLQLIMDSLRYWLEMHVDGFRFDLASALARELH-EVDLLGAFFDIIHQ-----DPVLSQVKLIAEPWD---------LGEGGYQVGNFPIGWTEWNGKYRDAVRSYWKG----EGGLIGELAYRLTGSSDLYQRSGRRPYASINFVTAHDGFT-LEDLVSYNEKHNEANGEGNRDGENHNLSWNCGAEGP-SDDPVIKALRARQKRNLLATLLLSQGVPMLLAGDEMGRTNNNAYCQDNEIS---------WMNWVLRREDEE-------LLAFAAHLIRIRRAHPLFR-- 83319866 4 -------------------------------------------------------------------------------------------------------------GDLDGAIEKLEYLKELGIGAIWLTPIYDSPLVDN--GYDISNYQSINQIYGGLEKFKKFVDKANELNIGIIMDLVLNHTSDQHEWFKQSRSKTNPYRDYYIWRD----------QPNDITSAFGGSAWTYDKTNQYYFHMFAKEQPDLNWQNPKVREEIAKMVKWWCDFGIMGFRLDVIELLGKRIDQKVSNGPMLHKYIQDLRKNSWDSN-EFLTVGECWSADDHAIQYSNEKNEEFSMIFNFEPVT--SFFNKDNKYKKKAVDFLELKQIYKKWQQGL--------------------------------------HNKGWSGLFLSNHDLPRMV--------SRYGNDQKYRIQSAKTLLTTIFLMQGTPFIHQGDEIGMTNDLNKYKDVEIKNNSRDHARTPYQWDDSKNAKNELNNPNGIYHYLKKLIKFREE------- 126842411 11 -------------------------------------------------------------------------------------------------------------GDIEGIKQKLDHFLEMGVDMFWLSPIYPSPMV--DFGYDISNYTDVHPIFGTLSDLDNLVNAAHEKGLKIILDFVPNHTSDQHEWFQLSLKNIEPYNNYYIWHP-GKIVNGKRVPPTNWVGVFGGSAWSWREERQYYLHQFAPEQPDLNYYNPVVLDDMQNVLRFWLRRGLDGFRVDALPYICEDMRFLDEDIPETYNIVRKFRDVLDEFPQPKHMLIEAYTNLSMTMKYYD-YGADFPFNFAFIKNVSKDSNSSDFKKLVDNWMIYMPADGIPNWVP--GNHDQLRLVS--------------------------------------------------------------RFGEEKARMITAMSLLLPGVAVNYYGDEIGM-------------------------------------------------------------- 116328697 19 -------------------------------------------------------------------------------------------------------------GDIPGIISKLDYLHDLGFETIWVSPLYKSPQM--DHGYDVSDYYSIAPEYGTIKDAEKLIKGIHKRGMKIVFDMVMNHTSIEHDWFQQSRSNRENPKRDWYIWRDGRGKNKPPNNWSSFVTPKAW--HYDSNTDQWYLASFLEFQPDLNYYNPEVKKAMFDVLRFWLRKGVDGFRLDIFHAIYKDKHFRDNNHPNNFVFAKELRAVLDEFDGDRFAVGEVAGDDHIIKRYLGEEKDGLNLIFLFETLLLK-FKTNFFRGIVKKMEEVYPYPSIPTYV--FGNHDQRRYMMKINNN------------------------------------------------------------LEKGKLVALFQFTARGVPVTYYGEEIGMTN------------------------------------------------------------ 193643688 28 -------------------------------------------------------------------------------------------------------------GDLKGIIQKLDHFVDLGIETLWIGPFFKSPMD--DMGYDVENFYEIDPIFGTLADFDELVLEMKKRNLKLVTDFIPNHSSYKCEWFKKSIKREDKYADYYIWRNASNQDDILKNPPNNWLSVFGGSGWTWDERQQFYYHQFNSKQPDFKIRNPEIHKEIFAIIKFWMDRGIVGFRFDALRHLYESDHTYTVDQPENIEIIREWREFVDNYTKNSFIATESYSPIKVLMQYYGNSGAHLPFNFGLLTVDKRNIIESIDTNIKKWLDNMPENQV-ANWV--VENHDNPRM--------------------------------------------------------------PTKFSPEMVPLFTALKLSLPGIEVTYYGSEIGMDNTYDQSQDPNNAGESRDNERCPMQWD----------------------------------- 159044373 17 ------------------------------------------------------------------------------------------------------------------------YLKGV-VNGVHILPFFPF---TSDDGFAVTDYRAVNPTLGDWPDINRIADE-----FLLMSDLVLNHVSSQGAWFNAYRQGHAPYDRFFF----EASPEDDLSDVVRPRTTPLLQQVETANGPRHVWCTFSHDQIDLDFRNPEVLLEFLRIMRLHIDNGVRIIRLDAVAFIWKVIGTPSIHLPQTHAIVRLMRLLCDFAQEPVILLTETNVPNAENLSYFGRNEAHAVYNFTLPPLVLHAMMSGTATYLNRWSTGMPPAQLGCAYLNFTASHDGIGMRPAEGVLPEDEKARVIDTVRDLGGLVSMRALPGGGESPYELNITFFEAMG-------ATYKGRDDYQVARFLCSQTIVMSLEGIPAFYIHSMLATPNDH---DQVTRRGMNRAINRHNWDYHLKALLHDPDTVQAQVLGALSDRLRLRARQSAF--- 84688051 5 -------------------------------------------------------------------------------------------------------------GDLLGIVGRLPYIASLGVDAIWISPFFTSPM--KDFGYDVSDYFDVDPMFGTLADFDAVIETAHTLGLKVMIDLVLSHTSDEHPWFKTSRASRENPRADWYVWADAKPDGTPPNNWLSIFG---GSAWQWDSTRQYYLHNFLTSQPDLNFHNDEVQDALLGVARFWLDRGVDGFRLDTINFYTHDA--ELRNNPP-----------LKPEERQAKTAPAVNPYTWQNHLYDKSRPENLIFLRKLRDLMYNAAAVGEVGDDQRGLEILGEYTRGDDLMQMCYAFELLSGSTPSAGYVAETLQAI------------EDYAPDGWACWAYSNHDVVRHISRWDLSPAA------------ARGFATLMMCLKGSACIYQGEELGLPEAFEDLQDPYGEFKGRDGCRTPMVWDHDRALGKADADPGALLHHYRRAIAFRHSHTALKKG 188159148 6 -------------------------------------------------------------------------------------------------------------GDLQGIIKKLDYLKKLGVNFLWLNPIYLSPK--KDNGYDVSDYKKIDPMFGSMTDFNNLVKEAKKRNIYIMMDMIFNHCSTEHEWFKKALI-NKKYQNRFIFVENKNKL------PNNWKSKFGGSAWEYNKTDKYYLHLFDKTQIDLNWRNKDLRNDIYEIINYWLDKDVKGLRFDVINLISKDGRKYYTDRYLVHKYLKEMASKTYSLKNDVITVGELSSTSKQAILYTKKESKELDMVFMFHHLKVDYLNND---------KWQIKKYDPKKLVKVLKT------------------------------QQIAFNKHNAWCANFLNNHDQPRA--------ISRFGDYKNYYYQSATSLASVVLLLKGTPYLYQGEEFGMLNNNNQLKDVESSNRSRDNARTVMQWDDSLYAGFSSSKPQSIFKAYQKLIRLRKKHLAFSYG 67537346 16 -------------------------------------------------------------------------------------------------------------GDIPGIISKLDYIRDLGVDIVWLCPSYKSPQV--DMGYDIADYYSIADEYGTVADVEKLIKGCHDRGMKLLMDLVVNHTSDKHEWFKKSRSKDNEFRDWYVWKPPRYDENGNRQPPNNWVSHFQGSAWEFDETGEYYLHLYAVEQPDLNWENPAVRKAVHDIVRFWLDKGADGFRMDVINFISKDQAFPDAPEQDKDAVWQW----GDKYYAN----------GPRLHEYLQGIGKILK--------EYDTFSVGEMPFVKDTNEVLKAVRYDRNEINMIFNHVDIDHGPWGNKFKPGGWKLTDLKAFFERWQVFMYDNG-GWNALYWENHDQPRSIDRY-------VNPPQALRPAAGKMLATILALHAGSPFIYQGQEIGMGN------------------------------------------------------------ 187935251 5 -------------------------------------------------------------------------------------------------------------GDLRGIINKLDYLKELGVDIIWISPVYCSPMV--DQGYDISDYYNIDPRFGTMEDMDELLKEAKSRDMHILMDLVVNHCSDQHEWFKKAADPDGEYADYFYFREGKNG-----NPPCNWRSYFGGSVWEKIPNNKYYLHLFAKEQPDLNWENPKLRKKIYEMINWWLEKGLSGFRIDAIINIKKDLRFEDFPSDRVGDMLNELKRETFDKF-DAFTVGEVFNEKEDELYKFIGKDGYFSSMFDFSMSMLGGNEKG-------WYGYCDFKTNELRKVIF-----DSQVKTADIGFKANIIENHDEPRGVSRYIPAEDCNDYSK------------------------------------KMLAAISLMLKGIPFIYQGQEIGMTNN----------------------------------------------------------- 119961473 9 -------------------------------------------------------------------------------------------------------------GDIKGITAKVPYLKELGIDAVWLSPFYPSALA--DGGYDVDDYRNVDPKLGTLEDFDEMAAALHAAGIKIVVDIVPNHSSDRHEWFKEALAKGSAARERYIFRDGRGENGEPPSDWDSVFGGPIWDRITEPDGGQWYLHIFAKEQPDFNWENPEIREDFLKTLRFWSDRGVDGFRIDVAHGMAKDLSHPFWDRDEVHEVYAEWRKLFNEYNPPRTAVAEAWVHESRRARYASPEGLGQAFNFDLLQSDFDAASFKKI--ITDNLVAAKESGASSTWV--FSNHD----------------------------------------------------------------------------------------------------------------------------------------------------------------- 187097094 34 ----------------------------------------------------------------------------------------EPDWWQTE--IIYQIYVRSFKGDLNGITEKVPYFKTIDVGAVWLSPIFLSP--QNDFGYDISDYKEIDPIYGSMADFERMRDEFHKHGIKVLLDFVPNHTSDEHEWFQKSIKKIEPFSDYYVWKDDVHGNNTPPSNWLGVF--NSGSAWEWNEEQQYYLHQFQVKQPDLNYRNPSVREEIKNTLLYWLGRGVDGFRFDAVNYLFEREHTSTLDQPETYSIVRQWRQMLDSYKKTKFMMVECYSPFDKTLLYYGEPGAHFPFNFLFIGT---FDQQSDAAKVHNMIKSWIRGMPTGMWPNWLGNHD-----------------------------------------------------NARVASRSNPMLVDG---------LHMIQHLLPRTSVTYYGDELGLIDTWDQTVDPAGLNVSRDPVRTPFPWD----------------------------------- 21999522 37 -------------------------------------------------------------------------------------------------------------GTYEGLAQMISYLKDLGITTVELMPVFHFIDLTNYWGYDPINFFSPECRYGCLGEFKRMVNKLHNAGIEVIIDVVYNHTAEGNHLGPTLSFRGIDNTAYYMLQPD----------------------------NKRYYLDFTGTGNTLNLSHPRVIQMVLDSLRYWVEMHVDGFRFDLAAALARELYSVNMLNTFFIALQQ------DPILSQVKLIAEPWD---------VGQGGYQVGNFPYQWAEWNGKYRDSIRRFWRGEALPYSEIANR----LLGSPDIYLGNNKTPFASINYVTSHDGFT-LEDLVSYNQKHNEANGFNNQDGMNENYSWNCGTEGTTNDQNVIMCREKQK-RNFMITLLVSQGTPMILGGDELSRTNNNAFCQDNEI---------TWFDWNLDER-------KSKFLEFVKKMIQFYKAHPVFR-- 89054440 15 -------------------------------------------------------------------------------------------------------------GDLNGITQRLSHIQSLGVDAIWISPFFTSPM--KDFGYDVSDYCDVDPMFGSLSDFDVLIETAHALGLKVMIDLVLSHTSDVHPWFIESRADRDNERADWFVWAEPKEDGTPPNNWLSIFG---GSAWQWDARRQYYLHNFLTSQPDLNFHCPAVQDALLDVVRFWLDRGVDGFRLDTINFYFHDDHVYSKNQPENLDFLKRFRAVLDEY-PAATAVGEVGDALEIMGQYTAGDDMHMCYSFEFL-----AKDRPTAARFADVMTRIDEAAPDGWACLAFSNHDVM--------------------RHATRW----------------------------------------ELPPAAMRALTTLMMCLRGSLCLYQGEELGL-------------------------------------------------------------- 156545231 25 -------------------------------------------------------------------------------------------------------------GDLKGITNRLEHFAESGIGGIWLSPIYASPMV--DFGYDISDFRAIDKTYGTMEDLEQLTAKAKKLGVKVVLDFVPNHTSNEHPWFIKSYQGIGKYKDYYTWRRGRENNTQPPNNWLSYFSGSAWKYNATRD--LWYFHQFEYRQPDLNFTNPNVRQEMEEILRFWLSKGIDGFRVDAVPHIFEKEGFPDEPLSQNHNYLEHIYVKDDQRSYDLI------KTWRKVL-----DDWSDSHNEDEKVIMTEAYASLDNTI--KWYDYGSNIPFN---FNFITNVD-------------NSSKPSDFKKVIDDWITRTPSYGSANWV--MGNHDN------------SRIATRYPGRADQMTMLAMIL---PGVAVTYYGEEIGMVDTWEATQDPQACNSTRDPNRTPFQWDDTK-------------------------------- 71280861 2 -------------------------------------------------------------------------------------------------------------GDLPGIISKLDYIASLGVDAIWISPFFKSPM--KDFGYDISDYREIDPIFGTLADFDELVIKAHALGIKIMIDQVLSHTSDQHQWFIDSREDQTNDKADWYVWSDAKEDGTAPNNWLSIFGGTG---WTWEPRQQYYLHNFLTSQPDLNFHNPDVRQAVLDNIEFWLKRGVDGFRLDAINFCYHDAQ-----LRDNPAKAKELR---------------TSIGFDEKNPY------AYQYHYYNNTQDENLGFMEDIRTLLN-------EYPGTVALGEISSEDSLKTM-----AEYTQGEHRLHMGYSFDLLTDNFSASYIKQVVQNLESRVLDGWPCWSISNHDVERVVTRWGKDFAKMLYAMISSLRGSVCSYQGEELGL-------------------------------------------------------------- 58262224 3 -------------------------------------------------------------------------------------------------------------GTLLGILTKVDYLQSLGVDIVWLSPIYESPQA--DMGYDISNYRQIDKRYGSLEDWDRLLAALHQRGMKLVMDLVVNHTSDQHPWFKESRSRDNPKRDWYIWRPPRYNEKNERIPPNNWKGTFGGSAWEFDETNEYYLHLFLKEQPDLNWENPQVRAEVYDLMHWWLKRGADGFRMDVINFIAKAPGLPDINRPEVHGWLKEMNRAVLSHY-DCFAVGEGDEAVVSYAPYSVPHNKELQMVFHFHHQSFDRAAGG------------------------------------LGRVHNPDWKLSELKRVFNTWQIEMAREG-GWNSNYLENHDQPR-----IISRMASDHPSD--RARCAKLLAMFHCSLGGTIYVYQGQELGMIN------------------------------------------------------------ 119898085 32 -------------------------------------------------------------------------------------------------------------GTIAGLAAVIDHLKALGVTSVELLPVHAYVDDRNYWGYNSIGFFALEPRYEGAAEFRDTVARLHDAGLEVILDVVYNHTAEGNELGPTLSFKGLDNASYYRLNPD----------------------------DRRYYINDTGTGNTVNLSHPRVLQLVMDSLRYWVQMEVDGFRFDLATI----LGREAAGFDPGCGFFDAVRQ--DPVLNRVKLIAEPWD---------CGPGGYQPGNFPPGWAEWNDGFRDTVRAFWRGDEGQAPGLATR----LAGSADRFNHHGRRPWASINFITAHDGFT-LHDLVSYNDKHNEANGEDNRDGHDDNRSWNCGAEGPTDDPEVLALRERQKRNLLATLLLA-QGTPMLLAGDEIGQGNNNAYCQD----NEISWVHWAGVDADGE-----------RLRAFVRSLLLIRRALPVLR-- 17548459 31 ----------------------PECTDEWHGYLPGVESYGYRAYGPWEPYRGHRFNPHKLLLRLNSSRADLSFDRRDSAPACPKAVVTDESFNWWSRTVIYEMHVRGASGTFAALADFIEHLRALGVTAVELLPVHAFLQDRNYWGYSTLAFFAPEPAYPTLHEMKVAIRRLHAAGIEVLLDVVFNHTCEGNELGPTLSFRGLDNASYYRLVPG----------------------------QERYYINDTGCGNTLNLSHPRVLQMVMDALRYWVNCHIDGFRFDL-GVTLGREGLGFDPGSGFFDAVRQ-----DPVLATVKTIAEPWDVGPD---------GYQLGNHPPGFAEWNDRFRDGVRRFWRGDAGQRPELA----ARLTGSGDLFGRRYRRPWASINYAASHDGFT-LRDVVSYTHRHNEANGEDNRDGHHDNCSANWGVEGPTDD-AAILAQRARVARALLATVLLSNGTPMLLGGDEFGRTNNNAYCQD---------NAISWLDWSMRAQAE-----GRALFAYTARLIALRKTSPALR-- 210129854 54 -------------------------------------------------------------------------------------------------------------GDIKGIHEKLGYLDDLGVKTVWLSPIFPSPM--KDFGYDVSDYTGIWETFGTMDDFQRLLDAMHERGMKLILDFVPNHTSDQHEWFNKSRESVDPYTDYYVWKDDNDGDGIPDTPPTNWRSVFTESMWQRDETGQCYLHQFLVEQPDLNLRNTDVQDKLTDVIRTWLSRGVDGFRVDAIGHGLEEDNYTFEYEPETHGIIQGWRDSVLTEYSNRFMVTEVYLPPQGLTRYYGRDGKVE--------------------------------------ADFPFNFQLISGESKYGNLPDYELTGTKTHELVDSWLKEVPARRWPNWVLG--NHDNHRLPN--------------RFNPEYSRAMVMMLMMLPGTPTTYYGEEIGM-------------------------------------------------------------- 207722294 3 ----------------------PECTDEWHGYLPGVESYGYRAFGPWAPHHGHRFNPDPYARRLVGALRFGYRLNSNSFDRRDSAPVTDESFNWWSRTVIYETHVRGASGTFAALADFIGHLQKLGVTAVELLPIHAFLQDHNYWGYSTLAFFAPEPAYPTLHEMKVAIRRLHGAGIEVLLDVVFNHTCEGNELGPTLSFRGLDNASYYRLVPG----------------------------QERYYINDTGCGNTLNLSHPRVLQMVMDALRYWVECHIDGFRFDL-GVTLGREGLGFDPGSGFFDAVRQ-----DPVLSTVKMIAEPWDVGPD---------GYQLGNHPPGFAEWNDRFRDGVRRFWRGDAGQRPELA----ARLTGSGDLFGRRYRRPWASINYAASHDGFT-LRDVVSYADRHNEANGEDNRDGHHDNCSANWGAEGPTDD-AAILAQRDKTVRALLATVFLSNGTPMLLSGDEFGRTNNNAYCQD---------NATSWLDWSMRAQA-----TGQALFAYTARLIALRKACPALR-- 28377114 5 -------------------------------------------------------------------------------------------------------------GDIPGITAKIPYLKQLGITTIWLNPIYQSPQVDN--GYDVSDYYQVDSSLGTMTDVETLIKTVHEHGMYLIFDFVLNHTSDQHPWFKQALDPQSKYRDYYLWQD----PAADGGRPNNWGSFFGGSVWAKDPAGQYYFHLFDKRMPDLNWKNPAVQQAMRDVAEFWVEKGIDGLRLDAFIHLAKADDMFYAHLPKVHQYLHDFVAVIKAKHPDTYVVGEASSADPHLMVDYTTPGTD-------------------------------------------ECDQVITFRTFADDNTQDDPSFSDTFQPRPMDVTAYKQNTVGIQAALADTSLPTLYWNNHDMARVATRYGDPDYPQASAKALATALYLQRGIPIIYYGEELGLTN------------------------------------------------------------ 94158854 24 -------------------------------------------------------------------------------------------------------------GDLKGIKDKLSHFIESGITAIWLSPINRSPMV--DFGYDISDFKDVDPIFGTIKDLEDLTAEAKKQNLKVILDLVPNHTSDQHKWFQMSNNNTNKYKDYYIWVDDDKGNPIKDKYPNNWLSVFNGTGWTFHEGRQFYFHQFYKQQPDLNYRNSDVREEMKNIMKFWLDKGIDGFRIDAVPHLFESAHTLTKDQPETYELVKEWRDFVDNYADEIVLLTEAYSSLENTLKYY-EVGSNVPFNFKF---ITDANSSSTPEQFKVIIDNWIKGTPQNNVPNWVGNHDRVRVGTRYPGRADHMI---------------------------------------------------------------MLEMILPGVAVTYYGEEIGMVDNTT-----IYKYDVRDGCRTPFQWDN---------------------------------- 119120879 115 -------------------------------------------------------------------------------------------------------------GDLKGIQEKLDYITALNIKTLWITSFYKSSL--KDFRYAVEDFKEIDPIFGTMKDFENLVAAIHDKGLKLIIDFIPNHTSDKHPWFQSSRTRSGKYTDYYIWH-NCTHVNGVTTPPNNWLSVYGNSSWHFDERKQCYFHQFLKEQPDLNFRNPAVQEEIKEIITFWLSKGVDGFSFDAVKFLLEAKDLRNEIQVNTSQI------------------------PDTVTHY-----SELYHDFTTTQVGMHDI----VRDFRQTMNQYSREPGRYRFMGAEASAESIERTMM-----YYGLPFIQEADFPFNKYFTTIGTLSGHTV-YEVITSWMENMPEGKWPNWMTGGPETPRLTSRVNAMHMLLFTLPGTPITYYGEEIGM-------------------------------------------------------------- 119961611 26 --------------------------------------YGYRVHGPYDPDAGQRFNPNKL---LLDPYAKAIHRQIDWDPSLFSYNMGDPDSRNDEDSVIYEAHVKGLTGTYAGVAAVISHLQKLGITAIELMPVHQFVNDNNYWGYNTIGFFAPHNSYSSKQDFKAMVRALHTAGIEVILDVVYNHTAEGNHLGPTLSFKGIDNSAYYRLV----------------------------EDDQKYYMDYTGTGNSLNVRSPHSLQLLMDSLRYWVEMHVDGFRFDLASTLAREFY-DVDKLSTFFELIQQ-----DPVVSQVKLIAEPWD---------VGPGGYQVGNFPPQWTEWNGQYRDTVRDFWRGEPSTLGEFASR----LTGSADLYEHSGRRPVASINFVTAHDGFT-LADLVSYNEKHNEANGEDNNDGESHNRSWNCGAEGPTDDPTVLG-LRARQQRNFIASLFLSQGVPMLLHGDELGRTNNNGYCQDSE--------------------------------------------------- 72161237 11 -------------------------------------------------------------------------------------------------------------GDLNGIRERLPALVSLGVDAIWLTPFYVSPLA--DGGYDVADYRDVDPRFGTLADFDALLATAHDLGLRVIIDIVPNHTSSAHRWFRDALAAGPGSRDRYVFRPGRGENGEPPNNWQSIFGGPAWTRVTEPDGGEWYLHLFDVEQPDLNWENPEVRAEFADILRFWLDRGVDGFRIDVAHGMIKDPALPDFDQDGVHEIYREWRAIVDSYPGERALVAEAWVENAEVARYLRPDELHQAFNFEYLTADWDAATLRAV--VDRSLAANNAVGAPTTWV--LSNHD----------------------------------------------------------------------------------------------------------------------------------------------------------------- 163758624 2 -------------------------------------------------------------------------------------------------------------GDIRGIIERLDHIASLGVDAIWLSPFFKSPMA--DFGYDVSDYCDVDPMFGTLSDFDELVELAHAKGLKIIIDQVISHSSDQHPWFKESRSSRDNAKADWYVWADPKPDGTAPNNWLSIFGGPA---WEWDTRRQYYMHNFLASQPDLNFHNPDVQNAVLDTVRFWLDRCVDGFRLDTVNFYVHDDHLYDKSQPENVVFLQRFRALLDEY-EGRTTVGEVGDSLKTVAAYTGGDKLHMCYTFDMLGGEFSA------EHFRRSIVNFQSVVSDGWVCWSFSNHDV--------------------ERHVTRWLQ----------------------------------EGDDAEHLARF--AITMLSSFRGSICLYQGEELGLEAAFEDLVDPYGAYKGRDGCRTPMVWEKDAAHAQQDHLSGSMLNHYRKTLAFRKAHACLVDG 210115773 4 -------------------------------------------------------------------------------------------------------------GDLRGIERRVDYLEYLGVEAVWLSPIFKSPM--KDFGYDVSDFTDIDPIFGTMADFDSLLKALHARDMKLILDFVPNHTSDQHHWFVGSRDESNPYRDYYVWADGRD--GGPPNNWVSVFGGPAWTYVASRD--QWYLHQFLPEQPDLNFRCPDVRRHMENVLRFWLEKGVDGFRLDAVKHSWHEPPNPTTNLEETHAVIREWKALLDQYSKKRFMITEVYDDDMRVLMTYNR-EADMTFNFNLLGLGSGAHAPG--------------------------NH---------------------TRRLVESWMSNMTDGQWPNWVIG--NHDNHR--------------VATRVGPQYARAANMLLLLLPGTPFCYYGDEIGMEDAYNDTKDTFALNKSRDPERTPMQWNRTE-------------------------------- 198253528 5 -------------------------------------------------------------------------------------------------------------GDLAGIVQRIPYIASLGVDAIWISPFFTSPM--KDFGYDVSNYCDVDPMFGSMGDFNAVVLAAHQHGLKIMIDLVLSHTSDQHPWFQQSRVSRDNDKSDWYVWADPKEDGTPPNNWLSIFG---GSGWQWSEREQYFLHNFLSSQPDLNFHEPVVQTALLDVAGFWLDRGVDGFRLDTINFYVHDLHLYSKNQPENLDFLRKLRGVMEPYNAAA--VGEVGDAQREIMGEYTAGDDLMQMCYAF---EFLANVRPTAADIETVMARVDKHASDGWACWAFSNHDV--------------------KRHATRWDVPD----------------------------------------AGLRLMTTLMMCLRGSACIYQGEELGLQEAFRDLQDPYGEFKGRDGCRTPMVWEASNANGVQEENPDALIHHYRRAIALRRAHPGLAKG 46115722 16 -------------------------------------------------------------------------------------------------------------GDIPGIIEKLDYFKQLGVDIIWLCPIYPSPQI--DMGYDVADYRDIDPQYGTMADVERLIEGLHSRGLKLLMDLVVNHTSDQHKWFQESSSRDNPYRNWYIWRKPRYDEDGQRHPPNNWLSYFRGSAWEYDPADEYYLHLFAKEQPDLNWEHAPVREAVHEIIRFWLDKGVDGFRITVLGSEYQFGHDHYACGPRLHEYLRDIGSILKEY--DAFSVGEAVQDPEEIIKSVGESRGELNMIFNFEIVDMDHGDQGK--------------------------------------FSAKKWEMKELKMIVNKWQTFM-YNNKGWNALYLENHDQSRSISRW-------VSDKPVYREMSAKMLSTFLCFQSGTVFVYQGEELGMAN------------------------------------------------------------ 156934062 57 -------------------------------------------------------------------------------------------------------------GDLRGIVEKLDYVESLGATAIWLTPFYLSP--RRDNGYDVENHTEPDPRIGSLDDVEWLIAEADKRGIRVIIELVAQHTSDAHDWFQEARKGRDNPFHDYYLWRDTPGPDE----PAPMFPTIEPHIWRWDEQAQYYRHLFYHHEPDLNLRHPDVIQAVDHVLRFWAEKGVAGFRVDAASHMVEQASLPGDKESG-YRLFNHFYDLLTDDHPDMILLGEVDVNVSEFEDFFGGGELTTLLNFWINKNTILALAREEAAPLVKALNELPMPPANGGYCFWLRNHDELDLEDLEPEDYDFVMEKYAPDPDMRIYGRGIRRR-------------------------LAPMLDGNERQQA---MAHALLFSLPGTPVVRYGAEIGM-------------------------------------------------------------- 7777 22 -------------------------------------------------------------------------------------------------------------GDLNGVTEKLQYLKDIGFTGTWLSPIFKSPMV--DFGYDISDFYQIHPEYGTMEDFERMIAKAKEVGIKIILDFVPNHSSTENEWFTKSVDSDPVYKDFYIWHDGKINNETGEREPPNWNSEFRYSAWEWNERQQYYLHQFAIQQADLNYRNPAVVNEMKNVIRFWLGKGVSGFRIDAVPYHCYTQHIYTQDMPETIDMVYQWRELVDEFHDKRLLMTEAYTSFENIMTYYGRNGSHIPFNFDFLTSINN--ASKAGEYVKHIKKWMDASPEGVYANWVLGNHDNKRVAS--------------------------------------------------------------RFGVQRTDLINILLQTLPGHAVTYNGEELGMTDVWISWEDTNYYARSRDPARSPYQWDASSKA------------------------------ 196229793 7 -----------------------ECTNHWHCLVPDLKEYGYRVNGPYEPSQGHRFNPAKLLLDPYAKAITGLVNWGPEMDAHDNAADNAFDWGDDHESVYYEVHVKGFSGTYAALGHAIDYFKKLGVTAVELLPVHENKGLTNYWGYNTIGFFAPHSSYGQVQEFKEMVKALHAAGIEVILDVVYNHTGEGNQLGPILSFRGVDNASYYRLV----------------------------QNDRRYYMDYTGTGNTLNTQHPCVLQLLMDSLRYWVEMHVDGFRFDLASTLARELH-DVSKLSGFFDCIHQ-----DPIISTVKLIAEPWD---------VGEGGYQVGNFPVLWQEWNGKYRDCLRAYWKG----DMGLLGEVAYRLTGSADLFESGGRRPYSSVNILTAHDGFT-LYDTVSYNEKHNEANGENNQDGHNDNRSWNCGAEGPTDD-ENINALRRQQLRNFLATLLLSQGVPMIVGGDEFGRTNNNAYCQD----NEISWFN------------WEHAGWQKQLIAFTSRLIDERKKHPIFR-- 163846109 55 -------------------------------------------------------------------------------------------------------------GDLNGIIAKLDYLTDLGINCIWLMPVAE---AASYHGYDTIDYYTVERDYGTNEDFKRLVAEAERRGIKIIIDLVLNHTSTQHPWFQEARDPNSPYRDWYLWSA--IDPGYRGPFGNNVVWHKSPI------RDEYYYGVFWGGMPDLNYRNPAVTAEAYKIARFWVEMGVAGFRLDAIKHLI-EYYTLQEDTVETFEWLREFRRFLDRELPGTFTIGEVFNGNPRTLAPYYPDQLDYYFEFEVANQIRGAANTGLSRLFMQAVQDAYTKLPYQRWAPFLTNHDQNRVMSVLGDDVAKAKLAALALL------------------------------------------------------------TMPGLPFIYYGEEIGML------------------------------------------------------------- 118472581 38 ----------------------------------------------------------------------------------------------------------------------IEHLQSLNVTAIELMPVHQFMHDHNYWGYNTVGFFAPHFQYGAVAEFKTMVKAFHDAGIEVILDVVYNHTAEGNHLGPTINFRGIDNAAYYRLLDGQPE----------------------------FYKDFTGTGNSLNARHPHTLQLIMDSLRYWLDMHVDGFRFDLASTLAREFY-DVDRLSAFFDLVQQ-----DPVVSQVKLIAEPWD---------VGEGGYQVGNFPGLWTEWNGKYRDTVRDYWRGDLYEATGRRPSASINFVTCHDGFT---------------------LNDLVSYNEKHNEANGEDNRDGESHNRSWNCGVEGPTDDPEI-LALRAKQMRNIMATLMLSQGTPMIAHGDEIGRTNNNVYCQDSELS---------WMDWSLCETNADH-------LEFTRKVVAFRKQHPVFR-- 78485119 43 ------------------------------------------------------------------------------------------------------------------------------INNVHILPFFPY---SSDDGFSVIDYTLVNPDLGDWSQVEAIGESYQ-----LMFDLVVNHISRESLWFTDFKANIPPFNEFFIAMEGTEDVSQVTRPRNTPLLVPA----YTHRGRKMVWATFSADQIDLNFKNPKVLIKMLEVLLLYLEKGAKTIRLDAIAFLWKELGSKCIHLPETHQMVKLFRDVMSIVKPESILLTETNVPHLENLSYFGQDEAHMVYQFALAPLVLHALHRGDGSYLTEWASTLDAPPKGCTFLNFTASHDGIGVRPVEGILPEREVEDLITSMHRLGGFVTTKSNPDGTESPYEINIALFSA-----FRETYHSNGPDQWQVDRFICSQNIMMTLQGIPAFYIHSLVAAPNDREGVE---KTGRTRSINRRRWDYDYLQALIESGRTSNEVLKRLTNILQRRKKHKAF--- 77463006 28 ---------------------------------------------------------------------------------------------------------DRVRGSFAALADAIEHLVTLGVTAIELMPTQAFFDDRNYWGYNTIGFFAPATRYGGVHEFKLMVRRLHEAGIEVILDVVYNHTAEGNHLGPTLSFKGIDNASYYMLGDDP----------------------------RYYYDT-TGCGNTVNLGHQRVLQMVMDSLRYWVECHVDGFRFDLATSLGRDRQGFNANAV----FLDAVRQ--DPVLSRVKLIAEPWDT---------GHEGYQLGNFPPGWAEWNDQYRDTVRSYWKGDAGELPGLAS----QLLGSAGHFDRRGRRPWASVNFITAHDGFT-LADTVSYNDKHNAANEEGNRDGHSDNRSWNCGEEGPTEDAEVLD-LRDRMRRAMMGTLLISQGTPMLLMGDEVGRGNNNAYCQDNA------------MNWLKLEGLEPRDA---AFLDFTRRLIALRRSRPLLR-- 168333217 3 -------------------------------------------------------------------------------------------------------------GDINGIIEKLDYIQDLGVDYIWLSPCCMSP--QKDNGYDISDYVTIDPLFGTNEDYQRLITQAKARGMKIMMDLVLNHTSSEHEWFKKALQKDPKYYDYYIWQD----------APNAIESFFGGSAWTYSEVGKYYLHLFDSSQPDLNWANPAVRKDIYDMINYWIDKGVEGFRLDVIYLIGKEPDKLITHGPKFIEYLKELNENTFQDK--LLTVGECWGTSLE-EQYKMCHDKGLSEAFHFNHFLLNTVDGKD-----KWHTKELDLKELCDCFD--------TWQNEYTGVEALVTGSHDAPRMISRWL------------------------------------NDTQYRMQSSKLLITLFGLMAGDLYIYQGEEIGMTN--AHWHDINKYND----------------------------------------------- 199597476 9 -------------------------------------------------------------------------------------------------------------GDLPGITSELPKLKALGVTAIWLSPVYRSPMVDN--GYDISDYQAIDPRFGTMADFDALMAAAKELGIKVVMDLVVNHTSDQHPWFQAALDPTSPYRQYYIFRKGHD--GQPPNNLRSNFGAGSAWTAVPGEADMYYLHVFSPQQPDLNWENPKLRQAIYQMINWWLAKGLAGFRVDAITFIKKDQDFKAENRPGLARFLKELNAATFK-PANAVTIGEASGVAYDELGDFIGPNGYFSMIFDFHY------ADIDVASGSEWFKQTQWTPK----------------MLGDAIAKSQLAIQRV-----------------GWGANFLENHDQPRSLSKYIREPAYRNATG-------AKALALLYFCLRGCPFIYQGQELGMVN------------------------------------------------------------ 152998336 6 -------------------------------------------------------------------------------------------------------------GDLAGITSKLDYVASLGVDAIWLSPIFTSPM--KDFGYDVSDYCDIDPMFGSLADFKVLVDRSHELGLKVMIDQVISHSADVHPWFEESRQDKTNPKADWYVWSDPKPDGSPPNNWLSIFG---GSAWKWDSRRQYYLHNFLESQPDFNFHNPEVRKAHLDNMRFWLELGVDGFRLDTVNFYFHSQGVYDLSRPENLVFLKDLRIMMNE-FPGSTMVGEIGDDFPRMAEYTGGDKLHMAYTFDFLNTPHS------PEYIRKTLADMNNIVGDGWPCWALSNHDVVRSR------------------------TRWGANEDGKAYPLIALALILSLR---------------------------------GSVCLYQGEELGLPEPFERIQDPYGIPKGRDGCRTPMVWDKSALGGFQEANPDALLHKVRQLIHWRQQQPALVNG 57013394 60 -------------------------------------------------------------------------------------------------------------GDLGGIIESLDYIESLGVNGIWLTPIT---HGASYHKYDVVDYYAVDPEFGTMEDFETLISEAHKRGIKVIIDLVINHTSDRHPWFKAASDPNSKFRDYYIWAAHDE-------------PRPGSGWRHLSGTTWFYLAHFWERMPDLNFDNPAVREEVKRIAKFWLDKGVDGFRLDAAKHLYSDPAKN-------HQFWNEFYQYLRTLKEDVYLVGEIWDSPEVIAPYF-ANGLNANFNFQIGGRVASSINSG-VDNLGKELDRIYKL--------------------------------------------YREHNPDFIDAPFLSNHDTRRIMSEFD------------YDFEKMKMAANVLLSLPGDPYIFAGEEIGM-------------------------------------------------------------- 182413827 29 ----------------------------WHCFLPEIRPYGYRVDGPYEPLKGHRFNIDPYAKAIAGQVQWGHADGDLSFDARDNAVVVNPVFAWGHETVIYETHVKGFSGTYAGIGSAIEYFKKLGVTAIELMPVHQHVGLSDYWGYNSLGFFAPEPTYSSEDEFRAMVRSLHAAGLEVILDVVYNHTAEGNHLGPTLGFRGIDNASYYRLTAD----------------------------NPRYYMDYTGTGNTLNVPNPRVLQLVMDSLRYWLDMHVDGFRFDLATALARELHEVSR-LSSFFDVIHQ-----DPVLSQVKLIAEPWD---------VGEGGYQVGNFPVLWAEWNGRYRDTVRRYWKGESGHMRDFAYRLC----GSSDLYQSSGKTPTASINFITSHDGF-ALRDLVSFNEKHNEANGENNQDGDNNNNSYNWGYEG-LDAPEEIRALRRRVKRNFLTTLLLSQGVPMLRGGDEAGRGNNNAYCQD----NEISWIN------------WKLPPPEQQLLEFTSRLIQFRLQHPIF--- 89055603 4 -------------------------------------------------------------------------------------------------------------GDLAGITRRLPHVADLGANCVWLSPIFKSPQA--DMGYDVSDYLAVDPLFGTLDDFDRLIETAHDLGLKVITDQVLSHTSDQHDWFKASRLDRTNEKADWYVWADPLPDG---SPPTNWHSHFGGPAWEFDPRGQYYLHNFLASQPDLNFHNSDVQDAILETCRFWLDRGLDGFRLDTVNYYVHDDNIYNKTRPENVAFLERLRVLTDQYD-DIMMVGEVGEMGRRSIEIMGEDRLHMAYSFAMLGPDF------TAEHFRDCIEGFQRGAPDGHPYWSFSNHDVPR-----------------------------------------------------HVSRWAEFAVDDD---AVARMTCAMLMAFEGTIGIYQGEELGQLEDYHELTDP---------------------------------------------------- 153832589 32 ---------------------------------------------------------------------------------------------------------------------------------IHILPMFPY---TSDDGFSVVDYRQVDPNLGDWEQLNALSE-----NFDLMYDCVINHISKSSDWFQGYLAGDAKYQDYFV----ESDPSLDYSSVTRPRALPLHTPFSKASGETHVWTTFSDDQIDINFHSPKVLLESIDILLMYAANGGRSIRLDAIGFIWKKLGTTCIHLEEAHEIIKLWRIILDEVMPGTLLITETNVPHKENVSYFGGDEAHMVYQFPLPPLTLHALMSENSETLTQWATSLTNEGDKTTYFNFLASHDGIGVRPTEGILTDEDRQMMCAQVERKGGRVNYKNNGDGTQSPYELNINYLSA--------ITEPTDSIDDKAKKFIAAQSILLSFIGVPAIYYHSLLGSENDVQGMLD---SGINRRINREKLDLSKLEELANEDSLRSKVFKSMTHLLNLRQQYAAF--- 89067857 19 ---------------------------------------------------------------------------------------------------------------------MLEHLTKLGITAIQLLPIHAFLDDENYWGYQTIGFFAPDPRYLSGDDLKEMVRRFHAAGIEVILDVVYNHTGEGNHLGPTLSFRGLDNRSYYRLAESPR-----------------------------YYFNDSGTGNSLNVAHPMVLRMVLDSLRHWVEYHVDGFRFDLATSMGRTEHGFDRDAPFFQAIAQ------DPVLSRVKLTGEPWDVGPGGYQ-LGAFPNPWCEHNDKYRDEVRSFWRGDADRVRSAMHFDHDGRAASASVNFLSCHDGFTLM---------------------DTVSYNHKHNEANGENNADGHDHNASDNCGVEGPTDDPDILEARARRRRNMLATLLL-SQGTPMLLAGDELGNGNNNAYCQD----------------------------------------------------- 188588930 5 -------------------------------------------------------------------------------------------------------------GDLRGIINKLDYLKELGVDIIWISPVYCSPMV--DQGYDISDYYNIDPRFGTMEDMDELLKEAKARDMHILMDLVVNHCSDQHEWFKKAADPEGEFADYFYFREGKDG-----NPPCNWRSYFGGSVWEKIPNNKYYLHLFAKEQPDLNWENPKLRKKLYDMINWWLEKGLSGFRIDAIINIKKDLRFEDEAAEGVGDMLKELKEETFDEF-DAFTVGEVNEKEGELYKFIGKDGY-----FSSMFDFSMNILGENEKGWYGYRDFTPNELRKVIFDSQIKTADI--------GFKANIIENHDEPRGVSRYLPTEDCNDNSK------------------------------------KMLAAISLMLRGIPFIYQGQEIGMTNN----------------------------------------------------------- 86749004 26 -----------------ERIELPERTEDWHGYLNDVSPYGYRVHGPYDPERGHRFNLDPYAKRLSGRLHFAYRAGSPSFDRRDNARESRPN-IPWEDTIIYEAHVKGLTGTFGGLAAMIDHFKRLGVTAIELLPVHALIDDRNYWGYNTISFFAPEPRYAPLDAFRTTVARLHDAGIEVILDVVYNHTAEGNHLGPTLSFRGIDNASYYWLMPD---------------------NPRFYDD-------FTGCGSSVNLNHPRVLQMVMDSLRYWVECHVDGFRFDLATTLARGPNGYERNS----GFFTALRQ--DPVLASVKLIAEPWD---------LGMGGYQVGAFPSQWSEWNDRYRSAMRRYWSGEGSLIEVSRRMTGSSDIFNHDSMPRASINHVTVHDGFT-------LADLFSYNDKHNLANGEDNRDGSNDNHSNNCGHEGPTDDPTIV-ALRRQLRKNQLACLFLAQGVPLMLAGDEVGNGNNNAYCQD----NDIGWVN-----WDGLNREDD-------MVDFVGLMSEIRRRFPQ---- 154253394 22 -------------------------------------------------------------------------------------------------------------GDLKGIEEKLDHVAGLGADAIWLSPIYPSP--NRDFGYDVSDYCAIAPEMGSMADFDRLVEAVHGRGMKLILDQVLAHTSEQHQWFQESQLSADNPKSDWYVWADAKEDGTVPNNWLSAFGGPA---WSWNPRRKYYHHKFLKSQPKLNFHNEQVVDACMDVLRFWLDRGVDGFRLDVANAYLHDAAL-TDNPP---------------------------------LPMDKRTFMDWAHAPRLQQHIHDANMPENEWAMKRVRKVMDEYEERLAFGEFSERPEMFGRGGVERLHTGYTFDFLEDWSFEPPVFRAYYEKLLAPLSDLFPCVTFSNHDIVRPVTRWGGGQGDDGL----AKLALTLLVALRGTVLMFQGEELGLPEERKYIKDPFPWVKGRDGCRTPMPWERMRAVDVQQADEGSVLAHAKKVIALRKAHPALKTG 161503340 32 ----------------------PEYTDEWHGYVPNLQPYGYRVYGPYDPENGHRFNIDPYARELVGDYQLLHDDKDLTFDDQDSARVIDPNWIPWSNAIIYETHVKGFTGTFEGMGHKVDYVKSLGITCVELLPVHWFPDDQNFWGYNTLGFFAPATRYYGPQGFRNMVRAFHDAGIEVILDVVYNHTAEGNELGPTLSFKGIDNFSYYRTMPD----------------------------QHRYYINDTGTGNTVNTSHPRVLQMVMDSLRYWAEMHVDGFRFDLGTILGREPEGFDQRGGFFDAVTQ------DPVLAKLKLIGEPWD---------IGPGGYQVGGFPPGWGEWNDKYRDTVREYWKGDNVTNDFAAR-----LLGSGDLYDLRGRRPWSSVNFITAHDGFT-LNDLVSYNDKHNEANGEDNNDGHNDNRSCNYGAEGPTDD-EGINAIRERQKRNFLTTLLFSHGTPMLLAGDEFGMGNNNGYCQDS----EISWIH-----WDNLPE------TANALREFTRRLIQLRATQPLLR-- 86134056 5 -------------------------------------------------------------------------------------------------------------GDILGIIEKLDYIKSLGVDIIWLCPVYESPNDDN--GYDISDYRNISDEFGGNDAFDSLLKEMHKRDLKLVMDLVLNHSSDEHKWFKESRSKDNPYRDYYFWQEAKNG-----KEPNNWKSFFSGSVWQKDDTDEYFLHLFTKKQPDLNWENPKVRKEIHNIVEFWCKKGVDGFRMDVISLISKQTDFPDANGPKIHQYLNELNQKVLSKY-DIMTVGEPGIDLETGLDYVHEDRNELNMIFHFGHMFIDNGVGGKYDPI--------------------------------------EVSLPTFKKVFNDWDA--KIYPKGWGSIFLGNHDF--------SRMVSRFGNTEEYHNKSAKLLALLLFTMRGTVYVYQGDEIGMTNDISYYND----------------------------------------------------- 209964998 11 -------------------------------------------------------------------------------------------------------------GDLEGITRRLDHVASLGVDGIWICPFFTSPMD--DFGYDVADYRAVDPMFGTLEDFDRLLAAAHDRGLKVVIDMVLSHSSDRHAWFAESRRDRTSPKADWYVWADPKPDGTPPNNWLSVFG---GSAWTWDPRRQYYLHNFLTSQPDLNLHNPEVVEAVMGECRFWLERGVDGFRLDVANFYTHDAHLYDKTQPETLEVLRRLRRLMDE-FPGTFTVAEVSDDDSVARYVAGADRLHTAYGFSLLSCPFDAGS------LRGHLEAFERQPGGGWPAWAFGNHDVM---------------------------------------------------------RPVTRWGGPERDAAFARQLVALLGCLRGTVFLFQGEELGLPEPYDRLQDPYGRFKGRDGCRTPMPWSVAAQEGDPDS----VLAFTRAFLRWRKGQRALTGG 116628889 4 -------------------------------------------------------------------------------------------------------------GDLNGIRKRIPYLKELGVNAVWLNPVFVSPQVDN--GYDVSNYFAIDPKMGTMEDMDDLIKEMHEAGIHVIMDFVLNHTSDQHPWFQDAKNPDSIYRDYYIF------AGKNNQRPNNWGSFFGGSVWEKDPTGQFYFHLFDKRMPDLNWKNPEVRHAMSEIAKYWLEKGIDGLRLDAFIHIAKADEPFFANLPQVQKWMRPFCEEIKQDYPDALLLGEAASANVNLAVDY-----TNKDNHLMDSVITFRYFTEDQSQIDPSFSAQY--------------------QPKSLDLVKFKQNQAVWQQTLSGV---------SKPTLYWNNHDM---------ARIATRIAKNDIQARS---LAMLMYLQNGLPIIYYGEELGMKNDATQFEDEMASKTHKLPARGPMPWNNEANAADEIADNHSMFNFYKKLIALKKE------- 169629775 31 -------------------------------------------------------------------------------------------------------------GTYAGLAAVIDHLHSLGVTAIELMPVHQFFHDRNYWGYNTFGYLAPHAGYGAVAEFKAMVRALHEAGIEVILDVVYNHTAEGDHIGPTLSFRGIDNRAYYKLNDDNLA----------------------------RYTDYTGTGNSLNARNPHTLQLIMDSLRYWVEMHVDGFRFDLASTLARELH-DVDRLSAFFDLVQQ-----DPIVSQVKLIAEPWD---------IGEGGYQVGNFPGLWTEWNGKFRDTVRDYWRG----QPATLGEFASRLTGSSDLYEATGRRPSASINFVTAHDGFT-LRDLVSYNEKHNEANGENNQDGETYNRSWNCGVEGPTDD-PQILALRARQMRNIFATLVLSQGTPMLSHGDEIGRTNNNVYCQDSALS---------WMDWELATANAD-------LLQFARSVIALRKQHPV---- 162447516 4 -------------------------------------------------------------------------------------------------------------GDLNGITEKLDYLHLLGVNLVWITPFYDSPMDDN--GYDVRDYFKVSKEYGSLEDFKALLKKAKNLGIKVILDFVLNHTSDEHAWFMESKKSLDNPYRDYYIWQKPKVVDGKILPPTNWGSFFGGSAWKYDETNEYYMKIFSDKMPDLNWKNPNVAQSMIEVGKWWLDLGIDGFRLDAVSHLAREDWFKFSNLPDNHKYLNQLHEGLFKPY-DAFTIGEVGGSIDEAIKYFNSNEVSMVFNFDH------------------------------NWHNNIW---------DITDLKDIKVNVIPLKETLNKWQETFKD--IGWLPLNWLNHDQPRVVSHY---------GHVDYHNESAKMLASIMYLSRGTPFIYQGEEIGMTN------------------------------------------------------------ 196245964 28 -----------------------------------------------------------------------------------------------------------------------SHLKALGITAVELLPIHHFRGLSNYWGYDSLNYFAPYSGYGTVNEFKQMVKSLHQAGIEVILDVVYNHTGEGNQLGPTLSLRGIDNQAYYRL----------------------------DEEYPRYYMDFTGCGNSLNVSHPQVLKLIMDSLRYWLEMHVDGFRFDLAAALARELYEVGT-LATFFDIIHQ-----DPVLSDVKLIAEPWD---------LGLGGYQVGQFPLLWSEWNGKYRDEMRDFWRGLDSSLSSFASR----FTGSSDLYQNVGKRPHASINFITAHDGFT-LSDLVSYNHKHNHANGEDNQDGETHNRSWNCGDEEDEGSTDKPEALREKQKRNLLTTLLLSQGVPMMLGGDEMGRTNNNAYCQDNEIS---------WFDWNLTPGNQD-------LLTFAQRLIQFRHEHPVFR-- 182702749 13 -------------------------------------------------------------------------------------------------------------GDLEGIRRRLDYLVGLGVDAIWISPFYPSPMH--DFGYDVSNYCDVDPIFGSLRDFDLLLADAHRSGLKIVLDFVPNHTSIEHEWFAASRQRRDDKSDWYIWR-DGAPSGGPPNNWRSHFGGPAWSF--DSARGQYYYHAFLPQQPDLNWRNPKVKAAMFDVLRFWLRRGVDGFRVDVISQLMK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170055690 29 -------------------------------------------------------------------------------------------------------------GDVKGVTAKLQHLKDTGFEATWLSPIFSSP--QEDFGYDVSDFKSVDPLFGTNAHLEELFAEAKKLGIKIILDFVPNHSSIEHEWFIKSENGDPKYKDYYVWHEGKDNPQGGRKPPNNWQSVFYGSAWEWSDKRQYYLHQFAVGQPDLNYRNPEVIKEFDDILLFWMQKGASGFRIDAINHMFEVEDFRDEDLPETYDVIAHWRKLIDSYVEEIIMMTEAYANLTMTMKFYESDDGHFPFNFAMIEDLNDHSKATDFKYIIDRFLDNMPRGKVTNWV--LGNHDKPRM--------------------------------------------------------------SSRYGRERVDGMALMLMTLPGVAVIYNGEEIGM-------------------------------------------------------------- 156936659 46 ----------------------PEYTHEWHGYVPGLQPYGYRVHGPYDPENGHRFNPDPYARDLVGNYDLLHEDKDLTFDERDSARVIDPNEFDWQDAVVYETHVKGFTGTYDGMGHKVDYIKSLGITSVELLPVHWFPDDQNFWGYNSLGFFAPASRYFGPQGFRDMVRAYHDAGIEVILDVVYNHTAEGNELGPTLSFKGIDNFSYYRTMPD----------------------------QHRYYINDTGTGNTVNTSHPRVLQMVMDSLRYWAEMHIDGFRFDLGTILGREPEGFDQRGGFFDAIMQ------DPVLSKVKLIGEPWD---------IGPGGYQVGGFPPGWAEWNDKYRDTVREYWKGDNVSTDFAAR-----LLGSGDLYDQRGRRPWASVNFITAHDGFT-LNDLVSYNEKHNEDNGEDNNDGHNDNRSYNYGAEGPTDDEGINAVRERQKRNFLATLLFSH-GTPMLLAGDEFGMGNNNGYCQDS----EISWVH-----WENLPESAEA------LREFTRKVIKLRAEQPLLR-- 114571280 15 -------------------------------------------------------------------------------------------------------------GDLPGITARLDHVASLGVDAIWLSPFFTSPM--KDFGYDVADYRGVDPIFGTLADFDALLARAHALGLKVLIDQVYSHTSEDHAWFQKSRTSRSTEKSDWYVWADAKPDGSPPNNWQSVFGGP---SWTWDARGQYYMHNFLPEQPDLNVHNPDVQAELLDTMAFWLDRGVDGIRLDAVNFMMHDPHYFNQSHPDIPAFLERMRALADSYD-GRFLVAEVGGEAQEEMELYTRRPGRLHSAYGFLYLYAEAL---DPELVRSAIDLWPSDGVTGWPSWTFSNHD---------------------------------------------------------APRAVSRWAAEADREAFANMALLLLVAMRGNVFIYQGEELGLPQPFDRLQDPEAIANGRDGARTPMPWQKSAR------------------------------- 114577206 116 -------------------------------------------------------------------------------------------------------------GDLKGIQDKLDYITALNIKTVWITSFYKSSL--KDFRYGVEDFREVDPIFGTMEDFENLVAAIHDKGLKLIIDFIPNHTSDKHIWFQLSRTRTGKYTDYYIWH-DCTHENGKTIPPNNWLSVYGNSSWHFDERNQCYFHQFMKEQPDLNFRNPDVQEEIKEILRFWLTKGVDGFSFDAVKFLLEA---------------KHLRDEIQVNKTQI---------PDTVTQY-----SELYHDFTTTQVGMHDI----VRSFRQTMDQYSTEPGRYRFMGT-----EAYAESIDRTVMYYGLPFIQEVDFPFNNYLTMLDTVSGNSV-YEVITSWMENMPEGKWPNWMIGGPDSSRLTSRLNVMNMLLFTLPGTPITYYGEEIGMGN------------------------------------------------------------ 56479384 36 -------------------------------------------------------------------------------------------------------------GSFAGLGSIIEHLKSLGVTSVELLPIHLFVDDRNYWGYNSLGFFTPDPRYGRVVEFRDMVARLHDADLEVILDVVYNHTAEGNELGPTFSFKGLDNVSYYRLNPDEP----------------------------CYYINDTGTGNTLDVNHPRVLQMVLDSLRYWLQMGVDGFRFDLATILGREAHGFDPGS----GFFDACRQ--DPVLNRIKLIGEPWD---------CGPGGYQLGAFPPGWGEWNDSFRDAVRSFWKGDEGRAPELATRLSA----SADRFNRRGRRPWASINFITAHDGFT-LHDLVSYNDKHNEANGEDNNDGHDDNRSWNCGAEGPTDDPDIIELRERQKRNLLATLLFAH-GTPMLLAGDEFGRTNNNAYCQD----NDISWAN-----WEEIDARGE------RLLAFARHLLVLRDALPVLRPG 114327580 32 -------------------------------------------------------------------------------------------------------------GTYAGLASKLDHIRALGVTSVELLPVHSFVRDSNFWGYNTIGFFAPDPLYAALAEFKEMVARFHDAGLEVILDVVYNHTAEGNEKGATLSFKGIDNATYYRLLPD----------------------------QKRFYINDTGTGNTLNLSHPRVIQMVTDSLRYWVEMHVDGFRFDLGTILAREPDGFDTES----GFLRAVGQ--DPVLAGVKLIAEPWD---------CGPGGYQVGGFPPGWAEWNDQFRDTTRDFWRGEASAAALAPR-----LLGSPDKFDHRGRKPWASVNFVTAHDGFT-LNDLVSYNDKHNEANGEDNRDGSDHDRSWNCGAEGPTDD-QDIETLRQRQIRNMLGTLLLSLGTPMILAGDEFGRTNNNAYCQD----NEISWV-----DWDIQEKG-------HSLIRFTQKLIALRQQHPIL--- 149376313 3 -------------------------------------------------------------------------------------------------------------GDLPGVTAKLDYIASLNVDAIWLSPFFTSPM--KDFGYDVSDYRGVDPIFGTIEDFDELIAEAHKRDLKIMIDQVLSHSSDQHRWFAESRASRDNPKADWYVWADPQADGTPPNNWLSVFG---GSAWAWDSRRQYYLHNFLTSQPDLNFHCPDVVEQVLSDVKFWLDRGVDGFRLDAINFCFHDPHKYDKTRPENLAFLQRLRALLDQY-PGTTTVGEIGDDNSTMAEYTGGDKLHMAYSFDLLTEQHGADF------FHKTVDSIEKKLTDGWPCWAIGNHDV--------------------SRVATRWQ---------------------------------------ARSPQQLKTYMAMLLTLRGSVCIYQGEELGL-------------------------------------------------------------- 114767382 15 -------------------------------------------------------------------------------------------------------------GDLLGIAQRLPYVASLGVDAIWISPFFRSPMH--DFGYDVSDYCDIDPMFGTLSDFDTVIETAHALGLKVLMDLVISHSSIEHPWFKESRSSKDNPRANWYVWADAKPDGTPPNNWLSIFG---GSSWQWDPTRQYYLHNFLTEQPDMNFHEPALQQALLDVTKFWLDRGVDGFRLDTVNFYFHDEQLRD-------------NPALPPEERNPITAPAVNPYTWQNHLYTQPENLDFLARLRTLMNEYDAAAVGEVGEDQRGLEVLGEYTRGD---------DHLHMSYAFELLSDHAPTAAFIKKVMDDMEEKAPGGWACWAFSNHDVVRHITRWNIPEAA---------------ARLYITLMMCLRGSACLYQGEELALP------------------------------------------------------------- 599940 108 -------------------------------------------------------------------------------------------------------------GDLKGIQDKLDYITTLNIKTIWITSFYKSSL--RDFRYGVEDFREIDPIFGTMEDFENLLAAIHDKGLKLIIDFIPNHTSDKHAWFQLSRTRTGKYTDYYIWHDCAHE-NGITTPPNNWLSVYGNSSWHFDERNQCYFHQFLKEQPDLNFRNPDVQEEIKEIMQFWLTKGVDGFSFNAVKFLLEAMHLRNEIQVNASQI------------------------PDTVTRY-----SELYHDFTTTQEGMHDL----VRSFRQTMDKYSREPGRYRFLGTEAYAESIDRTM-----RYYGLSFIQEADFPFNNYFTTLDTLSGNTV-YEVITAWMENMPEGKWPNWMTGGPDITRLTSRLNIMNMLLFTLPGTPITYYGEEIGMGN------------------------------------------------------------ 183983796 2 -------------------------------------------------------------------------------------------------------------GDLDGVAARLDHLAHLGVDGIWLNPVTVSPMA--DHGYDVSDPRDVDPLFGGMAALERLIAAAHRRGIKIIMDVVPNHTSSAHPWFQAALAAGPGSRDRYFFRDGRGPGGRPPNNWESVFGGPAWTRVTDPNGGQWYLHLFDTEQPDLNWDNPDVFDDFEKTLRFWLERGVDGFRIDVAHGMAKPPGLPDFNHPNVHAIHRDIRTVIDEY-PAAVTVGEVWVHNARWAQYLRPDELHLGFNFRL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 118472241 4 -------------------------------------------------------------------------------------------------------------GDLDGVTTGLDHLADLGVDALWLNPVMVSPMA--DHGYDVADPRDVDPLFGGLDALDRLLDAAHARGIRVTMDLVPNHTSSAHPWFVEALA-NPGRRDRYIFRDGRGPDGQPPNNWVSVFGGPAWTRVTEPDGGQWYLHLFDPAQPDLNWNNPEVFEDLEKTLRFWLDRGVDGFRIDVAHGMAKPPDLPDMDNDSVHDIHRFIRRVLDDY-PDTVAVGEVWVHNERFARYLRADELHLGFNFRLVKADYDAAEIRDAID----NAMTAAALEGATPTWTLSNHDVV---------------------------------------------------------REVTRYGGGAQGLARARAMALVMLALPGAVFIYNGEELGLPNPDAVLQDPGHTERGRDGCRVPMPWAGTA-------------------------------- 110680077 28 --------------------------------------------------------------------------------------------------------------DLRGTYDMLAHFKRLGITAVELLPVHAFVNDSNYWGYNTIGFFAPEPRYAGIAGFQKMVQRLHAAGIEVILDVVYNHTAEGDQRGPTLSFRGLDNASYYRLTD---------ADPRFYVNDTGTGN-------------------TLNVAHPQVLRMVLDSLRFWVEMGVDGFRFDLATTLAREPDGFDPQG----GFMDALRQ--DPVLGGVKLIAEPWD---------IGPGGYQLGAYPPEFAEWNDAYRDTVRRFWKGDSHSAQDLA----ARLLGSAEIFDHRGRRAWSSLNFLAAHDGFT-LADTTSYARRHNQANGEGNRDGHHGNHSDSCGVEGPT-TDPDILARRARRQRNMLATLFLSQGTPMLLAGDEMGNGNNNAYCQD----------------------------------------------------- 116494486 4 -------------------------------------------------------------------------------------------------------------GDLNGIRQRIPYLQDLGINAVWLNPVFVSPQVDN--GYDVANYYAIDERMGTMADMQALIHELHEAGIRIILDFVLNHTSDQHPWFQDARNVKSIYRDYYIF------SGHHHKRPNNWGSFFGGSVWSPDPTGQSYFHLFDQHMPDLNWANAEVRRAMGDVAEFWLNKGIDGLRLDAFIHIAKVDEPFFANLPNVQRWLRPFCAQIKADFPNTFILGEAASANVNL-----------------------------------AVDYTSQHNKLMDSVITFRYFTEDTTQLDTSIPAQYQPKPLDFAKFKQTQVVWQQTAGVSLPTLYWGNHDM------------ARLATRVAHSAIQARSLAVLMYLQRGIPIIYYGEELGLEN------------------------------------------------------------ 118087981 115 -------------------------------------------------------------------------------------------------------------GDLKGIQEKLDHITHLNIKTIWITSFYKSPL--KDAGYGAEDFYDIDPMFGSMRDFEDLLASIHDRGLKVIMDFIPNHTSDKHQWFQLSRNRTGKYTDYYIW-QDCVQAGAAISAPNNWVSVYGNSSWQYDDRKQCYFHQFGKEQPDLNFRNPAVQQEIHDVIKFWLGKGVDGFNFIAVKFLLEA--THLRDEP----------QVNKSQNP------ESITAYSELYHDYTTTQVGMH---------------DIIRSFRQTMDQYSSEPGRYRFMG----SDSDEKEDIEATMMYYGTTFVQEADFPFNLHLINMKNLSGNSV-FEAVNMWMKNMPEGKWPNWAVGSPNTARISSRFRVINMLLLTLPGTPITYYGEEIGMEN------------------------------------------------------------ 146420027 8 -------------------------------------------------------------------------------------------------------------GDLQGIISELDYVKSLGVDVIWLSPMYDSPQD--DMGYDISNYNAIYPKYGTMKDMDQLIDQVRSRGMKLVLDLVVNHTSSEHEWFKESRSKDNPKRNWYIWKPPKYDEQGNRQPPNNWKSCFSGSAWEWDEHTQYYLRLFAATQPDLNWECEETREAIYEAMKFWYEKGVDGFRIDVAALYWQPFGSLCLNGPRIHEFHKEMYKKVTSHY-DVMTVGEVGHCSRE--------------------------------------EALKYVSASANEMNSIFLFDLVEVGVKGLGRYDFAGWNLDDMRKAVKNMSGFAEGTDAWATAFSENHDQPRSV------SRFGTDKNPKGHNKSAKLLAQMLSSLSGTLYIYQGQEIGMTN------------------------------------------------------------ 190349005 8 -------------------------------------------------------------------------------------------------------------GDIPGIISTLDYVKSLGVDVIWLSPMYESP--QEDMGYDISDYQKIHAAYGTMENMDNLISQVHKRGMRLILDLVINHTSVEHKWFQESRSSKSPKRDWYIWKPPKYDVNGNRLPPNNWASVFSGSAWEYDETDEYYLHIFAKGQPDLNWENATTRQAIYDAITFWLEKGIDGFRIDTAA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 152988726 9 -------------------------------------------------------------------------------------------------------------GDLPGLIARLDHLQRLGVDALWLSPVYRSPM--RDAGYDICDHCDIDPLFGSLADLDRLLAEAHARGLRVLLDFVPNHTSDQHPWFLAARRGRDDPRRDWYIWRDQ--PNNWRAAI------DGGSSWTWDEAQQYYLHFFLAQQPDLNWRNPQVVEAMHEVLRFWLERGVDGFRIDVAHCIGKDPEFADDDQPYSHEVLRGLRRLVDSYPGERVLVGEVNISTARVAAYYGADELHMSFNFPPLDAPWDPVTLRLC--IREVETTLNQAAAWPTWV--LSNHDNSRHRTRYGGSLARARAAAVLLLTLR------------------------------------------------------------GTPFIYQGEELGLEDAPAHGVDPG----GRDGSRAPLPWRAAAPHGVQERDPGSVLALYRRLLACRRGSPALQLG 28379600 4 -------------------------------------------------------------------------------------------------------------GDLRGIIQMLPRLKQLGITTIWLSPIYQSPMVDN--GYDISDYQAIDSRFGTMADFDELMEVTKRLGLKVILDLVINHTSDQHVWFQSAKSPTSPYRDFYIIRRGGNPPNNWRSNFGK------GSSWTLLPGSQYYHHVFSKQQPDLNWENPALRKRIYQMINWWLAKGVAGFRIDAITFIKKDQDFKAENRPGIEKFLAELNTATFK-PANAVTVGEASGVSYDQLGQFIGKKGYFSMIFDFHYA-------------------------------------DIDIASGSEWYRRVKWTPTDLRRAI--FKSQLAIQNVGWGANFFENHDQPRSIDKYIQTPVYRNEIG-------AKALALLYFNLRGCPFIYQGQELGMFNDLSSHDNYDRAIESRDNARLPYPWDD---------------------------------- 159027049 31 ----------------------------WHIFVHGIGAYAYRVYGPDNPAQGHRFDPDPYAKAIVGADRQAASEKGDNCHRALRGLVVDTGRYDWEDDFIYEMHVGGFTGTFAGLIEKIPYLKTLGITAVELLPIHYFDPASNYWGYSTISFFAPHSPFGPLNEFRDLVKALHKAGIEVILDVVFNHTAEGDEIGPTLSFKGIDNRTYYIL----------------------------DGEDKSIYSNYTGCGNTLKGSHPIVGKMILDCLRYWVEMHVDGFRFDLAAVLSRNVDGEPILQKG---YNMIWAIESDPVLAGTKLIAEAWDAFVEFADWFSEWNGPFRDDVRAFVRGDTSIVTKLAARILGSPDIYHRPDTDVNSINFVTCHDGFT---------------------LNDLVSYNEKHNEANGEENRDGCNDNFSWNCGVEGETNN-EAIKTLRLQQIKNLLTILFISQGTPMLLMGDEVRRTNNNAYCQDNQLS---------WFDWSAVEQEFD-------LWCFVRRLIDFNKKLALFR-- 15921162 35 ----------------PKEVIEVKQRDIWHVFVPGLGPYAYRIYGPYKPDQGLRFNPDPYAKAINGTLDLSFDDRPDDEVVINPYFEWDDDHFFRKDTIIYEVHVKGFTGTYKGFASRIEYLKDLGVTTVEIMPVQQFVDDRNYWGYNPINYFSPECRYSSVNEFKEMVNELHNAGFEVIIDVVYNHTAEGNHLGPTLSFRGIDNLAYYMLVPD----------------------------NKRYYLDFTGTGNTLNLSHPRVLQMVLDSLRYWLEMHVDGFRFDLAAALARQLYSVNMLSTFFVAIQQ------DPVLSQVKLIAEPWD---------VGPGGYQVGNFPYLWAEWNGKYRDTIRRFWRGEAIPYEELANR----LMGSPDLYAGNNKTPFASINYITSHDGFT-LEDLVSYNQKHNEANGFNNQDGMNENYSWNCGVEGETND-ANVIQCREKQKRNFIITLFVSQGVPMILGGDELSRTNNNAFCQD----NEISWFN-----WNLDERKQ-------RFHDFVRSMIYFYRAHPIFR-- 170741647 24 -------------------------------------------------------------------------------------------------------------GDLAGLISRLDHLSDLGIGAVWLTPIYATPFE--DAGYDVTDFTQVGARFGDLPTFDRLLAGLHARDIRLILDFVPNHTSDRHPWFRESRASRASPRRDWYVWRDPGPEGSAPNNWLSRFGGSAWTH--DARTDQSYYHAFLPSQPDLNWRNPEVRRAMHEVMRFWLRRGVDGFRIDDPPNPDFDGDTPTDSQVVTLDYLAELRRVVEE-FPDRVLLGEVDTAPDKLPGFYGEGRLHLPLNYRLLSVPWKAAALAGAVD-----AYLDALPPGAWPNWVLGSHD--------------------------------------------------------------KARIASRVGPAQARVAALMLLTLPGTPMLFAGDEIGMPNPVDRMRDPFGYGLSRDPSRVPLPWTAGPGGGFSARDPASLLSLYRAVIALRRRRPEFRAG 177664877 31 ----------------------------WHIFVPGLKAYAYRVHGPYEPQNGHRFDPDPYGKAIVGSYNRDAAARPGDAQALRSVVVDNSTYNWEGDTIIYEMHVGGFTGTFAGLIEKIPYLKSLGITAVELLPVHYFPGLTNYWGYSTINFFTPHRSYGPINEFRDMVKALHREGIEVILDVVFNHTAEGDDRGPTLSFRGIDNATYYILEDKDLS----------------------------GYTNYSGCGNTFRGNHPIVARLILESLHYWVEMHVDGFRFDLASILTRDTSGHPIKDRQALDLL--WVIESDPILAGTKLIAEAWDAAGDVGRFVELADWFAEWNGPFRDDVRRFVRAEPVGKLAARILGSPDIYHRTRSINFVTCHDGFS---------------------LADLVSYNQKHNEANRENNRDGSNDNFSWNCGVEGETEN-PQIRALRLQQIKNFLTILFISQGTPMILMGDEVARTNNNVYCQDNELS---------WFDWDDVERQFD---------------------------- 77736217 116 -------------------------------------------------------------------------------------------------------------GDLKGIQDKLDYITTLNIKTVWITSFYKSSLKDFRHG--VEDFREIDPIFGTMKDFENLVAAIHDKGLKLIIDFIPNHTSDKHAWFQWSRNQTGKYTDYYIWH-DCNRENGTTIPPNNWLSVYGNSSWHFDERKQCYFHQFMKEQPDLNFRNPDVQEEIKEIIQFWLSKGVDGFSFDALPFLLEAKH------------LRDEAQVNKTQIPDMVT-----------------HYSQLHHDFTTTQVGMHDI----VRSFRQTMNQYSREPGRYRFMGTEAHGESITKTMV-----YYGLPFIQEADFPFNSYLSKLDKPSGNSVS-EIITSWMENMPEGKWPNWMTGGPDSVRLTSRLNIMNMLVFTLPGTPITYYGEEIGMRN------------------------------------------------------------ 166797279 2 -------------------------------------------------------------------------------------------------------------GDLQGIISKLDYIASLGVDVIWVCPMYDSPQV--DMGYDISNYEDVYAPYGTLQDMEELIRKTHEKGMKIMLDLVINHTSDKHAWFEESRSKDSPKRDWYIWRPAKYSPDGQRLPPNNWRSNFGGGSWEWDETGEYYLHLFAKEQPDLNWENPETRRAIYSSMEFWLDRGVDGFRVDTVNMYSKLQDFPDANGPRMHEFLGEMNEILERY--GAITVGELPHTPD----------------------------------LEKVLRYVSAKEKQLNMVFQFDVVDTGFGKTHKYETTPKNYTLPQLKDAVGRTQ-SLIQGTDAWTTVFMENHDQARSVSRFT-------NDSPEYRVAGAKLLALLQSCLSGTQYVYQGQEIGSVN------------------------------------------------------------ 167648048 9 -------------------------------------------------------------------------------------------------------------GDLPGVTAHLDHVASLGVDAIWLSPFFASPM--KDFGYDVSNYEDVDPIFGTLADFDRLIEKAHALGLKVIIDQVFSHTSDEHPWFKASRRDRVNPHADWYVWADAKPDGSPPSNWQSVFGGP---SWTWDARGQYYLHNFLSAQPDLNVHCPAVQDALIASSRFWLERGVDGFRFDAINFAMHDQAL-TDNPP-----------VLDGGKRGR--------------PFDFQHHLYNQSHDDIPAFLTRLRQLGESYGGRFLVAEVGGERADSEMKLYTEGPDRLHSAYGFLYLYADALDTALVRQGAAMWSGEAGQGWPSWTFS---NHDAPRAVSRWARGRDPKAFAD---------MALLLLVSLRGNVFIYQGEELGLPQPYDRLRDPEAIANGRDGARTPMPWVAIA-------------------------------- 146342651 26 -----------------ERIELPERTEDWHGYLNDVSPYGYRVYGPYEPERGHRFNLDPYAKRLAGRLHFAYRAGSPSFDRRDNARDETFNWGRWEDTIIYEAHVKGLTGTYGGLSSMIKHLKRMGVTTIELLPIHAFIDDRNYWGYNTISFFAPEQRYAQLDAFRTTVARLHDAGIEVMLDVVYNHTAEGNHLGPTLCYRGIDNASYYWLKPD---------------------NPRFYDD-------FTGCGSSVNLTHPRVLQMVMDSLRYWVECHVDGFRFDLATTLAREKH----GFDRRSGFLTAIRQ--DPVLAGVKLVAEPWD---------VGLGGYQVGAFPSQWSEWNDRYRSAMRRYWSGEGSLIEVSSRMTGSSDIFNHDGRTQRSVNHVTVHDGFT-------LADLFAYNSKHNEANGEDNRDGSNDNHSNNFGHEGPTDDVVINALRRQSR-KNQLACLFLAQGLPLLLAGDEVGNGNNNAYCQD----------------------------------------------------- 167766084 6 -------------------------------------------------------------------------------------------------------------GDIPGIISKLDYLKDLGVDILWISPMYQSPMVDN--GYDISDYYAIDPMFGSMDEMKQLIKEAKKRNMYILMDLVVNHCSSEHEWFQKAMDPEGEYGSYFYIKDDGQPPTNWRSYFGGSVWEKIPGY-----DNKFYLHSFAKEQPDLNWENETVREKIYEMICWWMDQGLSGFRIDAIMNIKKDLTWSDPDGPDIGDFLMEMKHRCFEPY-DALTVGEAMFVKEDILPQFIGEDGYFSTIFAFEP--------------------CHAYRKGKNYMNY---------------DWPQPFDEWREETFHNQEIVAKA----GFEANIIENHDQPR------GASLFIPEED--YGFYSLSALATIIFCERGLPFLYQGQEIGMSN------------------------------------------------------------ 190409305 9 -------------------------------------------------------------------------------------------------------------GDLAGITSKLDYVKELGVDAIWVCPFYDSP--QEDMGYDIANYEKVWPRYGTNEDCFQMIEEAHKRGIKVIVDLVINHCSEEHEWFKESRSKTNPKRDWFFWRPPKGYDEKGNPPPNNWRSFFGGSAWRYDETGEFFLHVFAPGQPDFNWENEECRKAIYDSSVYWLRHNVDGFRIDVGSMYSKVEGLPDINGPRIHEYHKEMRKYMLPEGKEIMTVGEVGVGNEDFRDYTSAKEGELNMMFNFKHTSVGESPECKYELIPFTLKDF--KLALAESFLFIENTDC-------------------------------------WSTIYLENHDQPRSVSRF-------GSDSPKWRAISSKMLATLIISLTGTVFIYQGQELGMPNFKDYGEDSEKMKKSRDHGRTPFPWND---------------------------------- 196183345 18 -------------------------------------------------------------------------------------------------------------GDLNGIIEQLDYITSLGVDAIWLCPIYESPME--DFGYDITDMRDIDPLFGSLEDFKRLLAVAHSMGLKVMLDQVWSHTSDKHPWFLESRQNKNNPKADWYIWADPKPDGSPPNNWLSAFMG--HSAWQWGERKQFYMYNFLESQPDLNWHNPEVVDAILVRAKFWLDLGIDGFRIDAPNFFMH-----------------------DAQLRDNPVRPEDASLPDGVAPDNPVVRQLFKYNFCRPETL---DALKPIRDLMDQYPGTVALGEVTFCEDFVEGDERLHMAYHSGLLIDEPISAKLMQRMMEKVLSNFTQGGDCWIV---GNHDYGRLRSRWTG----KDAQGNPYPEEFYHLIAALLLSLPGAICLYQGDELGLTEADPFGQALYPAIKGRDGSRTPIPWQADAAVDLQNKDPNSLLNTWRRLLHWRKKQPALEAG 160940966 1 -------------------------------------------------------------------------------------------------------------GDIRGILEKLDYLKALGITMLWLCPIYQSPMDDN--GYDVSDYCALAPEFGTMEELDELIERAGDMGIKIILDLVINHTSDEHRWFQAMEDPEGEEHSYYIFKKGDREPNNWRSV-------FGGSVWEKVEGREYYFHAFGKKQPDLNWENETLRKKLYEMVNWWLEKGIAGFRIDAITFIKKDLTFADQNQPGIGEFLNELKRETFDRH-GCVTVAEAPGVPYEGLGDFIGRNGYFSMIFDFRYAEWFKRREWTVKELKDKIMASQMAVQTYGWANFIENHDQPRAATKYLKEAAENPSA--------------------------------------------------------VKMLAAMYFFLRGTPFLYQGQELGMVNDISSIDQYHRSLESRDNARTPFPW------------------------------------ 89068080 1 -------------------------------------------------------------------------------------------------------------GDLTGITRRLPYVAGLGVDAIWLSPIFVSPMD--DMGYDVSNYTDIDPLFGTLEDFDTLIETAHGLGLKVIVDQVLSHTSDKHPWFEESRASRDNPKADWYVW---AEPNPDGSPPNNWASVFGGSAWEFEPRRQYYLHNFLISQPDLNFHTKAVQDALLETMRFWLDRGLDGFRLDTVNYYFHDPHIYDKTRPENIAFLERLRKLTDQY-EDVMMVGEVGEDGERSIAVMGEDRLHMCYSFAMLGPYYSA------DHFRRCIEGFQKGAPDGQPKWSFSNHDV--------------------PRHVDRWATHAQDSD------------------------------------ALARQAIAVLASFEGAIGIYQGEELGQTETYEELTDPPALRKGRDGCRTPMVWEADAPNAVQEARNHSVLHTYREVLAFRKATPALRQG 192359349 74 -------------------------------------------------------------------------------------------------------------GDLKGVTKKLDYLKALGITAIWLNPIFES---NSTHGYDVIDYYQIEKDLGSMDDFEELITAAKTSGIKVILDLALNHVSNDHPWFIKSANKEPGYEDFFVWSPAGYGKAWSDQVDPQAVWHYVADNWAWKTTKDWYYGAFDPSQPDLNFKNPAVIKEIEQLTKFWIDKGVDGFRLDAIRYIIEEGGIPLQDTAGTLNFWKHYSTYVKSINPDIFLVGEAFADSAIAARYFRGLDAAFDFSFGLTVSDTLKTTTAITTDDTDTLNQHYQRMRETLWYNLYHKHQSSAPM----YFFAKALNNHDIDRIHNH---------------FSENHTLANIAAALLL-------------------------TTPGTPFIYYGDEILMLGNDIYRRAPMQWNKTTWIDQPATDWNTFSKRADQENNPDSTLMFYQRLIALRQNDAVL--- 148272612 26 -------------------------------------------------------------------------------------------------------------GTYAGIAAVIDHLQRLGITAIELMPVHQFVQDRNYWGYNTIGFFAPHNAYSSVQEFKSMVRALHAAGIEVILDVVYNHTAEGNHLGPTLSFKGIDNQAYYRLMEDDPT----------------------------YYMDYTGTGNSLNVRHPHALQLIMDSLRYWVEMHVDGFRFDLASALAREFY-DVDKLATFFELVQQ-----DPVVSQVKLIAEPWD---------VGPGGYQVGNFPPQWTEWNGKYRDTVRDFWRGEASSLGEFA----ARITGSADLYEHSGRRPVASINFITAHDGFT-IADLVSYDEKHNEANGEDNKDGESHNRSWNMGVEGPTDDPTIATLRGRQQRNMLATMIL-SQGVPMILHGDELGRTNNNTYAQD----NEISWVH-----WDQADQ---------PLVEFTASVVRLRKEHPTFRRG 157106648 25 -------------------------------------------------------------------------------------------------------------GDIKGITAKLQHLKDTGIDATWLSPVFKSP--QRDFGYDVSDFLEIDELFGTNEDLEELFAEAKKLGIKIILDFVPNHSSVEHWWFQQSELGVEPYKDYYVWHPGKVVEGQDKPDVPNNWNSFYGSAWEWSETRKYYLHQFEVGQPDLNYRNEKVIAEFDEILRFWMGKGASGFRVDAINHMFEDEHFRDESLLETYDVIGHWRRVIDDFDKQIIMMTEAYTSMDMIMRFYESDDGHFPFNFAMITELDAGSKARDFKYVIDRFLENMPRGKITNWV--LGNHDQPRVGS--------------------------------------------------------------RYGPERIDGMLLILLTLPGVAVTYNGEEIGMLDSYEDSRDPQGCNKSRDPQRTPFQWDD---------------------------------- 170039417 20 -------------------------------------------------------------------------------------------------------------GDLRGIQSKVSYLQELGVDAIWLSPIFKSPMA--DFGYDISDFKDIHHEFGTIDDLESLAAECKAQGLKLVLDFVPNHSSDEHANFLKSVNREAGYEDYYLWHPGKLLENGTRVEPSNWISVFRGSAWEWNEKRQYYLHQFVKKQPDLNYRSEKVVQDMKDVLTFWLQKGVSGFRIDAVPYPDYVEHIYTQNREETFDMMFQWRKVLDDYKADLILMAEAYTPLTNIIRLFGENGRAGAQIPFNFEVLSNIFKDSTAQDFYDNAMRFYKALPSDQFANWLGNHDNKRLAS--------------------------------------------------------------RLGVSRADLYNIVLNTLPGIAVTYNGEELAMEDSWEDTVDPAGCNTNRDPTRTPFQWDD---------------------------------- 186902298 34 ----------------------------WHVFVKGIKPYAYRAYGPFAPEEGHRFDPDPYAKAIVGEYDRQAARNPGDVIDTGTYDWDHPLRHPYASSVIYEMHVGGFTGTFAGIIEKIPYLKNLGITAVELMPIHYFDPEDNYWGYTTIGFFAPHRAYGPLDEFRDLVKALHRAGIEVILDVVFNHTAEGNETGPTLSFRGLDNETYYIL----------------------------DADDPALYANYTGCGNTFKANHPIVSHLILECLRYWVEMHVDGFRFDLASILARDTFGNPIEDISIPAII--WAIESDPILAGTKLIAEAWDAFVELADWFSEWNGPFRDDVRRFVKGDENMVTRLAARILGSPDIYQRPNTNVNSINFVTCHDGFT---------------------LNDLVSYNQKHNEANKEDNRDGANDNESWNCGKEGPTDD-PNIEALRLRQIKNFLTILFLSQGTPMLLMGDEVRRTNNNSYCQDNELS---------WFNWDEVNRQFD-------LWCFVRRLIH----------- 41350543 35 -------------------------------------------------------------------------------------------------------------GTYLGLSSRIEYLKDFGFTSVELMPVYQFIDQRNYWGYDPINFFSPECRYGQVIEFKRMVNELHNAGIEVIIDVVYNHTAEGNHLGPTLSFKGIDNLAYYMLVPD----------------------------NKRFYLDFTGTGNTLNLSHPRVIQMVLDSLRYWVEMHVDGFRFDLAAALARELYNVNMLNTFFITIQQ------DPILSQVKLIAEPWD---------VGPGRYQVGNFPHMWAEWNGKYRDTMRRFWRGEQLPYSEVANR----LMGSPDIYLGNNKTPFASINYITSHDGFT-LEDLVSYDQKHNEVNGFNNQDGMNDNFSWNCGAEGPTDD-PKVWECREKQKRNFLITLMVSQGVPMILGGDELSRTNNNAFCQDNEVS---------WYDWNLDERRA-------KFQEFVMRMVRFYRAHPVFR-- 126658489 33 -------------------------------------------------------------------------------------------------------------GDLDGIIAKMDYIASLGVDAIWLSPFFESPLE--DMGYDITDMREVDPTFGEIEDFKRLLEIAHGFGIKVLVDGVWNHTSDQHPWFVESRKNRDNPKADWYVWADAKEDGSPPNNWLSAFMG--ESAWQWDDRQQYYFYNFLPSQPELNWHNRDVVAELLRQAEFWLDLGIDGFRLDAVNFYIHDKHLRDNPFPDGVDPNNPMVDHMFQYNFCRPENLEAINPIRELCEHYG-----------------DAVTLGEVTLCEDSIALSGEYVTGENRLN---------LAYNSALLVDEPISATLMRQILQKVQTHFPDGGQCWMV---GNHDYGRLRSRWTGVNAEGQPYPDEF----YHAIAALLICLPGALCLYQGDELGLEEPEDKIQDPYPTVPGRDGSRTPMPWENAPNAGFSDADPKSLLNTWRRMLHWRKRQPALVKG 209525464 64 -------------------------------------------------------------------------------------------------------------GTYAALIDKIPYLKDLGITAVELMPVHQFPPRKNYWGYSTVSFFAPHDHLGPVDEFRDMVKALHKAGIEVILDVVYNHTAEGNENGPTLSFRGIDNSMYYML----------------------------EEENQSFYSNYSGCGNTIKANHEIAGQMIIDSLRYWVEMHVDGFRFDLASFSRNRDGTPMEDAPIL------WIIKSDPVLAGAKLIAEAWDAGGEVGSFAGDRFTEWNGQFRDDVRSFVKSEPKQIQRLAYRIMGSPDIYEPHCSINFITCHDGFT---------------------LNDLVSYNQKHNQANGENNRDGHNDNRSWNCGVEG-LTNDTYIEALRNQQMKNLWTILLVSQGTPMLLMGDEVRRTNNNAYCQD----------------------------------------------------- 70607188 31 -------------------------------------------------------------------------------------------------------------GTFLGLASMIDYLKDLGITTVEIMPIQQFVDERNYWGYNPINYFSPECRYSSSGEFKKLVNSLHNAGLEVIIDVVYNHTAEGNHLGPTLSFKGIDNSSYYML----------------------------DPKNKRYYIDFTGTGNTLNLSHPRVLQLVLDSLRYWLEMHVDGFRFDLASALARQLYSVNMLSTFFVAIQQ------DPILSQVKLIAEPWD---------VGPGGYQVGNFPYLWAEWNGKYRDTIRRFWRGDPVPYEELANR----LLGSPDLYAGSNKTPFASINYITSHDGFT-LQDLVSYNQKHNEANKLNNEDGMNENYSWNCGVEGETNDSNILYCREKQR-RNFVITLFVSQGIPMILGGDEIGRTNNNAFCQD----NETSW-----YDWNLDENR-------VRFHDFVRRLTNFYKAHPIFR-- 196258230 42 --------------------------------------------------------------------------------------LNDYDWENDQKTIIYEMHVRGFTGTFAGIIEKIPYLQELGITTVELLPVFDFDETENYWGYDPHSFFAPETSYSPIREFRDMVKALHKAGIEVILDVVFNHTSEGNHQGPVINFKGIDNSIYYHLFPL---------------------------DKQFYMN-YSGCGNTFNCNHPMVDKLIVECLEFWVEMHVDGFRFDEGSILARGQDGSPMSYPPVI-----WHIETSEILSNTKIITEAWDA----------GGLYQIGKFPGRYAEWNGLYRDDIRRFVKGDEYQSNKRLPTNSINFITCHDGFT---------------------LNDLVSYNDKHNESNGENNQDGINDNLSWNCGVEGETDNPEI-EALRRRQIKNFTAILLLSQGVPMILSGDEVRHTNNNNYCQD----NETSW-----FDWSLLQK-------SAEIFRFFKLMIGFRKRHSSL--- 15828574 7 -------------------------------------------------------------------------------------------------------------GDINGLISKLDYLHWLGIKAIWINPIAKSPMVDN--GYDVSDYKDIDPLFGTMSDFENLIEKAHSKNIKIIWDFPLNHTSSEHPWFKQALKGNPKYLKYYYFTKTYKL---------NRDSVFGGSFWTKTSNGYYYAHVFAKEQPCLNWFNQDVVDEFVEIINFWLDKGVDGFRFDAFDEIGKRENFYEHDKKFVIEKFKELRQKTWKDDNEIMSVSESW-----------------------------AMNSKDV-------NENTNLENKAYSLTFNFDHMISEFEYVDGKKTWKGFDFIKFKKIIAQWQ---KDVSNGWNSLYFNNHDQPRAISRF-------LHDQVDFLDQKAKAFALTLHGLKGTPFIYQGEEIGMTNDISKINDVN--------------------------------------------------- 157149012 27 -------------------------------------------------------------------------------------------------------------GTWKALGHMIAYFKQLGITALELLPVAHFASESNYWGYNPVAMFALHPAYAALDEFRDAIKALHKAGIEVILDIVLNHSAELDLDGPLFSLRGIDNRSYYWIKEDGD------------------------------YHNWTGCGNTLNLSHPGVVEFACECLRYWVECHVDGFRFDLASVMGRTPAFRQD-----APLFTAINNC--PVLSSVKLIAEPWD---------IGEGGYQVGNFPPPFAEWNDHFRDAARRF--WLQRNLPLGEFAG--RFAGSSDVFKRHDRLPNASVNLITAHDGFT-LRDCVCFNQKHNEANGEENRDGTNNNYSDNHGKEG-LGGTLDLIERRRDSIHALLTTLLLSQGTPMLLAGDEHGHGNNNAYCQD----------------------------------------------------- 187933726 5 -------------------------------------------------------------------------------------------------------------GDFKGITSKLEYLSDLGIRGIWLTPFYPSPKVDN--GYDISDYYNIDKDYGTLEDFNEFLSKAHSLGIKIIVDIVLNHTSSEHPWFKESRKSKDNEKRDFYIWK-KEKPNNWESF-------FGGEAWEYDETKEYYYHAFAKEQVDLNWSNPKVYDAMKDVLKYWIDLGVDGFRFDVINFKGEQIHKYDKDQEGIIEIIKTLVKDIREIKEDVFLVGEVSEDLNELRGYSGKDLLDVVFNFNL-----GSINEFSAEKIYKEIKNMNDNYDSYQ-------------------IPTIFFNSHDMGRSISRF-----------------NPDGNKNGIE--------------------KAMAALLLISYGVPFMYFGEEIGM-------------------------------------------------------------- 16126524 5 -------------------------------------------------------------------------------------------------------------GDLPGITAHLDHIASLGVEGVWLSPFFTSPM--KDFGYDVSNYCDVDPIFGTLADFDALIARAHALGLKIIIDLVFSHTSDEHPWFVESRQDRSNAKADWFVWADAKPDGSPPSNWQSVFGGPA---WTWDARGQYYMHNFLSSQPQLNLHNPAVQEALLAVTQFWIDKGVDGFRFDAINFSMHDPARPFDFQDKIHKFLSRLRALTDAAG-GRFSVAEVGDHAEREMKLFTAGEDRLNSAYGFLYLYADKLIGE---MIPQGAAMWPGEAGEGWPSWTFSNHDA--------------------PRAVSRWAEGRDRKAFAELCLLLLMGL-------------------------------------RGNVFVYQGEELGLPQPFERLQDPEAIANGRDGARTPMPW------------------------------------ 170062220 22 -------------------------------------------------------------------------------------------------------------GDLDGVTEKLQYLKDVGMDGIWLSPIFASPMA--DFGYDISDFYNIQGEYGDLAAFERLSAKCKELGLRLILDFVPNHTSNQHEYFKKSVQKEDPYTNYYVWHPGVTNEDGTKSPPSNWISVFRGSAWEWNEDRQYYLHQFLKEQPDLNYRDPALVEEMKNVLKFWLNKGVSGFRIDAVPYLFESIHNQTMDQPETYDMIYQWRAVLDEFNQTRIMMTEGYTSIPNVMKFFGEGGAQIPFNFQMISNLRKTSTAADFARYANLWLDNLPAGRRSNWV--LGNHDNNR--------------------------------------------------------------IGSRLGEAKIDLYNIALQTLPDIAVTYYGEEIGMVD------------------------------------------------------------ 118792103 19 -------------------------------------------------------------------------------------------------------------GDLRGIMEKVPYLRELGIDAIWLSPIFKSPMA--DFGYDIADFRDIHSEFGTIADLEALATACNAEGLKLILDFVPNHSSDESEWFLKSVQKDPTYSDYYVWHPGKTLANGTRVPPSNWVSVFRGSAWEWNDRKEYYLHQFLVKQPDLNYRNPALVQEMKDVMTFWLGKGVHGFRIDAVPYLFESLHQHTQNLDETFDMMYQWRKVVDDFKEDIVLMAEAYTPLLNIIRLFGNEGAHIPFNFEVLSNTFDTTGQQFYDNIKRWLDV---VPENRFSNWVLGNHDNKRV--------------------------------------------------------------SSRLGVARADLYQIALNVLPGVAVTYNGDELAMED------------------------------------------------------------ 16804165 171 --------------------------------------------------------------------------------------------------------TDFFGGDIEGIIEHLDYLAELGINGVYLTPVFEAPT---NHKYDTIDYKKIDPHFGDKETFRKLVKEAHKRGIRIMLDAVFNHIGDTSPEWQDVVEKESAYRDWFHIHSFPVRQNEN-------------GNIEGEPTLSYDTFAFTTHMPKLNTANPEVQKYLLDIATYWIEFDIDGWRLDVANEVD-------------HAFWKEFKKAAQAEKEDIYILGEIW---HDSWIWLLGDEFHAVMNYPFTQTIIENFIEEKITP----------------------------EQMVSGINEQYM------------------------RYPNQVNEVMFNMLDSHDTARILTRANNDEDKVKQ---ALAFMFAHTGSPCIYYGTEIGM----DGGNDP--------GCRKCMEWDEAKQNQD-------MLAFTKQLIALRKDNQA---- 114799867 8 -------------------------------------------------------------------------------------------------------------GDLPGITRRLDHIASLGVSAIWISPFFKSPM--KDFGYDVSDYCDVDPAFGTLADFDTLMERARSLGLKVIIDQVYAHTSDAHAWFAESRASRANPKADWFVWRDAKPDGTPPNNWQSVFGGPA---WTWDARGQYFMHNFLSSQPQLNVHNPEVQDALLSVAKFWLDRGVDGFRLDAINFAMFDPEFHNQSHPDIPVFMERVRALADTYG-DIYTVAEVPDPLPEMRAFTSEGRLSSAYSFDFLYA-----KSLSPRRVKASQMNWAGPLSEGWAAWAFSNHDAPRC-----------------------------------------------------ISRWCPPGGDLE---AYAKMTNALLLCLRGNPILYQGEELGLTQAFEDLQDPEAIANGRDGARTPMPW------------------------------------ 45477404 16 -------------------------------------------------------------------------------------------------------------GDIPGIISELDYLKALGIDLVWLSPILQSPQV--DMGYDVSDYYQIHPPYGTVEDVDALIQGLHQRGMRYVMDLVVNHTSDQHEWFKQSRSSDNEYRDWYIWKKPKYDANGVRQPPNNWSAYFGGSAWQYDETTEYYLHLFAPEQPDLNWENPKVRSAVHQIMRYWLDKGVSGFRMDVINMISKDQSFPDAPITDPKAQWQHGADVLLLRTTSSRIAGEGSEGIRCLFLGFDRGELAMAFQFEIMDIDH----------------------------------------GPGGKFSPHKYRMSDLKHIVSKWQDFMYE-NEGWNALYLENHDQGRTISRFTSA-------GPEYRATAGKMLATFLGLQGGTPFVYQGQEIGLGN------------------------------------------------------------ 6322245 9 -------------------------------------------------------------------------------------------------------------GDLAGITSKLDYVKELGVDAIWVCPFYDSP--QEDMGYDIANYEKVWPRYGTNEDCFQMIEEAHKRGIKVIVDLVINHCSEEHEWFKESRSSKANPKRDWFFWRPPKGYDEKGNPPNNWRSFFGGSAWRYDETGEFFLHVFALGQPDFNWENEECRKAIYDSSVYWLRHNVDGFRIDVGSMYSKVEGLPDINGPRIHEYHKEMHNYMLPEGKEIMTVGEVGIGNEDDFRVYKEGELNMMFNFKHTSVGENPKCKYELIPFT----LKDFKLALAESFLFIENTDC-------------------------------------WSTIYLENHDQPRSVSRF-------GSDSPKWREISSKMLATLIISLTGTVFIYQGQELGMPNFKDYGEDSEKMKKSRDHGRTPFPWS----------------------------------- 167549253 27 -------------------------------------------------------------------------------------------------------------GTYKALGHMVAYFKQLGITALELLPVAQFASETNYWGYNPMAMFALHPAWASLDEFRDAVKALHRAGIEVILDIVLNHSAELDLDGPTFSLRGIDNRSYYWIRDDGD------------------------------YHNWTGCGNTLNLSHPGVVEYACECLRYWVECHVDGFRFDLASVMGRTP-TFRQDAPLFAAI------KACPVLSTVKLIAEPWDN---------GEGGYQVGNFPPPFAEWNDHFRDAARRFW----LPRNLTTGEFACRFAASSDVFKRNGRAPGASVNLLTAHDGFT-LRDCVCFNQKHNEANGEENRDGTNSNYSDNHGKEG-LGGPLDLMERRRDSIHALLATLLLSQGTPMLLAGDEHGHGNNNAYCQD---------NALTWLDWQQANRG---------LTTFTAALIRLRQQIPALTG- 23465551 26 ------------------------------------QRYGYRVYGPYDPVHGLRCNPNKLLLDPYAKAIEGNIDGDESLSPDDNSAMNDFDWGNDHDSVIYEAHVRGMTGTYAGLASVIEYLKKLGITAIELMPIHQFVNDSNYWGYNTIGFFAPHNAYSSVNEFKSMVKAYHRAGMEVILDVVYNHTAEGNHMGPTLSFKGIDNASYYRLVEG---------------------------DQQHYFDT-TGTGNSLLMRSPHALQLITDSLRYWVEMHVDGFRFDLAATLARQF-QEVDKLSAFFDIVEQ-----DPIISRVKLIAEPWD---------LGSGGYQVGGFPSSWSEWNGRYRDTVRDFWRSQPSTLPEFASR----LMGSSDLYQVNGRRPVASVNFITAHDGFT-MNDLVSYNEKHNEANGEGNRDGESNNRSWNCGVEGPT-NIPDVNDLRQRQMRNMFATLLFSQGIPMICGGDEVARTNNNAYCQD----NEISWTN-----WHLDKGRKE-------LLAFVSKLIHLRLDHPVL--- 169780138 12 -------------------------------------------------------------------------------------------------------------GDIPGIISKLDHIKNLGIDIVWLCPSYKSPQV--DMGYDIADYYDIAPEYGTVADVEKLIKGCHERGMKLLMDLVVNHTSDQHEWFKQSRSKDNEYRNWYIWKPARYDEQGNRQPPNNWVSHFQGSAWEWDEHTQYYLHLYATEQPDLNWEHPPVRKAVHDIMRFWLDKGANGFRMDVINFISKDQRFPDAPIKDPRTPWQW----GDKYYAN----------GPRLHEYFQELGKILK--------EYDTFSVGEMPFVTDTEEVLRAVKYDRNELNMIFNFEHVDIDHGKYDKFEPGSWELTDLKFFFERWQKFMYENDGWNALYWENHDQPRSVDRYTNAK-------EEDRVIASKMLATILALKAGSPFVYQGQEIGMGN------------------------------------------------------------ 212640016 170 -----------------------------------------------------------------------------------------------------------FGGDFEGIIERLDYLVELGVNGIYFTPIFKAP---SNHKYDTIDYFEIDPQFGDKQTFKRLVEACHEKGIRVMLDAVFNHSGYYFAPFQDVLKNGEKYKDWFHIREFPL---------------------QTEPIPNYDTFAFVPEMPKLNTENREVKQYLLDVATYWIEFDIDGWRLDVANEVD-------------HQFWREFRQAVKAIKPDVYILGEIW---HDAMPWLRGDQFDAVMNYPFTNGTLNYFAKENVK------ASEFAHTIVNVWHNY----------------------------------------------PQNVNEVAFNLLGSHDTPRILTQCG---EQKEKVKLMFTFQLSFSGSPCIYYGDEIGLTG----GQDP--------LCRKCMIWEKEKQDRD-------LFAHVQTLIALRKQYRALRIG 120403534 21 -------------------------------------------------------------------------------------------------------------GDIAGLRARLPYLARLGVDAMWINPWYPSPMA--DAGYDVADYRDIEPAYGTLEDARALIAEAHALGIRVILDIVPNHTSDQHAWFRAALAGESGARRRYHFLAGRGADGEPPNDWQSVFGGPAWTRVDRGPEGQWYLHLFAPGQPDLNWENDEVRAEFEDILAFWFDRGVDGFRIDVAHGLVKAAGHPAWDQDGVHDIYRGWRAVADRYAPERIFIAEAWVSNARLARYLRPDELHTAFQFDFLRTPWRAQMLREV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 28373415 170 -----------------------------------------------------------------------------------------------------------FGGDLQGIIDHLDYLVDLGITGIYLTPIFRSP---SNHKYDTADYFEVDPHFGDKETLKTLIDRCHEKGIRVMLDAVFNHCGYEFAPFQDVWKNGSKYKDWFHIHEFPL---------------------QTEPRPNYDTFAFVPQMPKLNTANPEVKRYLLDVATYWIEFDIDGWRLDVANEID-------------HEFWREFRQEVKALKPDVYILGQIW---HDAMPWLRGDQFDAVMNYPFTDGVLRFFAKEEISARQFANQMMHVLHS----------------------------------------------------YPNNVNEAAFNLLGSHDTSRILTVCGGD---IRKVKLLFLFQLTFTGSPCIYYGDEIGMTGGN----DPE--------CRKCMVWDPMQQNKE-------LHQHVKQLIALRKQYRSLRRG 193706977 26 -------------------------------------------------------------------------------------------------------------GDLKGIIQKLDHFTDLGIETLWVGPLFKSPMD--DMGYDVEDFYMIDPMFGTMGDFKELVFEMNNRNLKLIIDLIPNHSSYKCGWFNKSIKQEGKYKDYYMWRNASNQDELLINPPNNWLSMFGGSAWTWNERNQFYLHQFSKEQPDFDLRNPDVNKQILNVIEFWMDKGVSGFRFDAVDFYSEPDHIYTTNQPEVINTVLEWKAFMDNYTKSSLMASEAYADVNILMQYYGNSTNPGAQIPFNLALVRCPKDDHIVESIDNIIQIWLAGLPENAVANWVENHDTSRL--------------------------------------------------------------SSKFGAESVPIFTALKLALPGIEVTYYGSEIGMEDNMAGIGDP-KLRKPRDYERCPMQWDDSS-------------------------------- 193641175 171 -------------------------------------------------------------------------------------------------------------GDLKGITQKLDHFVDLGIETLWVGPFFKSPMD--DMGYDVEDFYMIDPMFGTMSDLEELVFEMNKRNLKLVIDLIPNHSSYKCEWFEKSIKQEGKYKDYYMWHNASNQGEVLSNPPNNWLSLFVGSAWTWNERKQFYYHQFSKEQPDFDMRNPDVKQQILDIMEFWMDRGVNGFRFD------------------ALKYLYENVSLLDEPFMPGMSNASEYVEINHIYTSDQPEIIDTVLEWRAFMDDYTKRKNKSISSLMSSESYSPVNVLMQYYGNFTNPGAQIPFNLALVRFPKDDHIVESIDTIIKNWLADLPENAVANWV--IENHD--NLRTSSKFGALTVP------------MFTALKLALPGVDVTYYGSEIGME-DNMYLRPEQITDDNRDYQRCPMQWDD---------------------------------- 115372407 29 -------------------------------------------------------------------------------------------------------------GTYAGLAAVLEHLQRLGVTAVELLPIHASVDESNYWGYNTLGYFAPDARYGQVTEFKQMVKALHRAGIEVILDVVYNHTCEGNHLGPTLSFKGLDNGAYYRL---------------------------TEKDPRFYL-DFTGCGNSWNATHPYALKLVADSLRYWVEMHVDGFRFDLATTLGRDRGGYDTR----AAFFQILHQ--DPVLSRVKLIAEPWD---------VGDFGYQVGNFPVLWGEWNGKYRDTIRRYWKGDDRQAAEIG----YRLTGSSDLFALSGRRPTASVNFVTAHDGFT-LHDLVTFGEKHNEANLESNRDGANDNHSWNCGVEGETAD-AAVNALREQQKRNFIATLFISQGVPMLVAGDEMGRTNNNAYCQD----NALSWVN-----WTLSAR-------QQEMLEFTQRMSRLRREQPVL--- 196259363 31 ----------------------------WHVFVKGLKPYAYRAYGPFAPEEGHRFDLDPYAKAIVGEYDRGAARRPGDAKALRGVVVDNSTYDWEGDLIIYELHVGGFTGTFAGLIEKIPYLKNLGVTAVELMPIHYFDPEDNYWGYTTVGFFAPHRAYGPLDEFRDMVKALHRAGIEVILDVVFNHTAEGNETGPTLSFRGLDNYTYYIL--DALDPALY--------------------------ANYTGCGNTFKANHPIVSHLILECLRYWVEMHVDGFRFDLASILARDTFGDPENIPALV-----WAIESDPILAGTKLIAEAWDAAGHVGRFVELADWFSEWNGPFRDDVRRFIKGDAVERLAARILGSPDIYKRPNSINFVTCHDGFT---------------------LNDLVSYNKKHNEANRENNQDGANDNESWNCGKEGPTND-PQIEALRLRQMKNLLTILFISQGTPMLLMGDEVRRTNNNAYCQDNELS---------WFNWDEVNS-------QFELWCFVRRLIHFTQKLKLF--- 41407368 45 -------------------------------------------------------------------------------------------------------------GTYAGLAAIIDHLKSLNVTAIELMPVHQFMHDRNYWGYNTFGFFAPHNQYASVAEFKSMVRSFHEAGIEVILDVVYNHTAEGNHLGPTINFRGIDNAAYYRLVDT---------DLRRYKDYTGTGN-------------------SLNPRHPHVLQLIMDSLRYWVEMHVDGFRFDLAATLARELH-DVDRLSAFFDLVQQ-----DPIVSQVKLIAEPWD---------VGEGGYQVGNFPGLWTEWNGKYRDTVRDYWRG----EPATLGEFASRLTGSSDLYEATGRRPSASINFVTAHDGFT-LNDLVSYNEKHNMANGEDNRDGESHNRSWNCGVEGPTDD-PDITELRYRQMRNFWATLMVSQGTPMIAHGDEFGRTNNNVYCQDSELS---------WMDWSLVDKNSD-------LLAFARRATTLRTKHPVFR-- 54023783 39 -------------------------------------------------------------------------------------------------------------GTYAGIAAVVEHLKSLGITAIELMPVHQFLHDRNYWGYNSFGYLAPHNGYGGAAEFKAMVRALHAEGIEVILDVVYNHTAEGNHLGPTIAFRGIDNAAYYRLVEDDPSK----------------------------YMDYTGTGNSLNVRHPHTLQLIMDSLRYWIDMHVDGFRFDLAATLARELH-DVDRLSTFFDLVQQ-----DPVVSQVKLIAEPWD---------VGEGGYQVGNFPGLWTEWNGKYRDTVRDYWRG----EPATLGEFASRLTGSSDLYEATGRRPSASINFITAHDGFT-LRDLVSYNEKHNEANGEDNRDGESHNRSWNCGVEGPTDDPEILALRAKQSRNLLATLIL-SQGTPMLAHGDEMGRTNNNVYCQDSPLS---------WMDWSLAETNAD-------LLEFTRRVIGLRTEHPVFR-- 33592441 32 ----------------------PECTDEWHGYLPDAQPYGYRAHGPYNPRAGHRFNPHKLLLRMQHPRADLSMDRRDSAAGVPKAVVTEPAFHWWAHTVIYEAHVRGIRGTCAALSDFIDHLHRLGVTALELMPVHAFLQDRNYWGYNTLAYFAPEPAYGQPHDLRRAIRRLHAAGIEVILDVVYNHTCEGNELGPTLSWRGLDNASYYRLVPG---------DERRYIDDTGTGN-------------------TLNLSHPRVLQMVMDSLRHWVHYRVDGFRFDL-GVTLGREGTGFDAGSGFFDAL-----LQDPVLARVKLISEPWD--------VGPDGYQLGRHPPGM-AEWNDQFRDTARRFWRGDAGMAGALATR----LTASRDVFDHRHRRPWSSINFAAAHDGFT-LQDVVSFAERHNEANGEDGADGHGENYSSNWGVEG-AASSAAIRETRARVQRALLATVMLADGTPMLLAGDEFGNGNNNAYCQD------------GPMGWLDWAVAQ--STPGRALTAYAARLAGLRRAHPSLR-- 146283796 28 -------------------------------------------------------------------------------------------------------------GDLPGVLHKLDYIASLNVDAIWLSPFFTSPM--KDFGYDVADYRGVDPLFGTLDDFVRLVEACHERGMRVLIDQVLNHSSDQHPWFVESRSSRDNDKADWYVWADPKPDGTVPNNWLSVFGGPAWS--WDSRRRQYYLHNFLSSQPDLNFHCPAVQDQLLDDMEFWLKLGVDGFRLDAANFYFHDL---------------ELRD-----NPPNLEIREGSIGVRVDNPYAYQRHIYDKTRPENLAFLRRLRALLQRYPGASSVAEIGCDESLRTMAAYTSGGDTLHMAYSFDLLTEQCSPAYIRRTV----EGIERELADGWSCWSMGNHDVVRVMTRWALDGRPDP--------ERGRVLMALLLSLRGSVCLYQGEELGLPEAYEDLVDPYGEFKGRDGCRTPMPWE----------------------------------- 55741752 131 -------------------------------------------------------------------------------------------------------------GDLKGIQEKLDYITTLNIKTIWITSFYKSSL--KDFRYGIEDFRDIDPIFGTMKDFENLLAAIHDKGLKLIIDFIPNHTSDKHAWFQLSRNRTGKYTDYYIWH-DCTHENGTTIPPNNWLSVYGNSSWHFDERNQCYFHQFLREQPDLNFYNLDVQKEIKEIIQFWLTKGVDGFSFDAVKFLLEAEH------------LRDEAQVNKAQIPDTVT-----------------HYWELYHDFTTTQVGMHDI----VRSFRQTMDQYSREPGRYRFMGTEAYGESIDRTMMYYGLPFIQEADFPFNDYLSKLNT------PSGNSVFEVITSWMENMPEGKWPNWMIGGPDNARLTSRFNIMNMLVFTLPGTPITYYGEEIGMRN------------------------------------------------------------ 154250999 31 -------------------------------------------------------------------------------------------------------------GTFAALAKVIDHLKRLGVTALELMPIHAFVQDRNYWGYNTLGFFAPERSYLASDDQDELVRRLHAAGIEVILDVVYNHTCEGSERGPTMSWRGLDNATYYRLT----------------------------AESARYCVNDTGTGNTLNLSNARVIQMVADSLRFWASFGIDGFRFDL-GLTLGRTDQGFNPGAGFFDVLRQ-----DPVLSGLKLITEPWD---------IGPGGYQLGNFPPSFAEWNDKYRDCVRKYWRGDAS----LRGELAARISGSGDLFDRRARRPWASVNYIASHDG-YTLADLVAYEHRHNERNGEENRDGHSHNYSRNWGAEGPTDDAAILEVRNRVR-RSMLTTLFTSLGTPMLLAGDEFGRGNNNAYCQDNEIS---------WLDWSAMETEE-----GKSLFAFTSRLIDIRKRH------ 116622006 41 -------------------------------------------------------------------------------------------------------------GTYAGLIEKIPYLHDLGITAVELMPVFQFDPQDNYWGYAPVSFFAPHQQYGVLNEFRDMVKALHRAGIEVILDVVFNHTAEGDHRGPTLSFRGFDNTAYYLLEPDRSYSN------------------------------YSGTGNTLNANHPIVRRMIVDSLRYWVEMHIDGFRFDLASILSRDCCGRPMAQPPV-----LWDIECDAVLAGTKLIAEAWDAAGQVGSFIGDSWREWNGRFRDDIRAFVRGDDDTAARFADRWLGSQEIYGHENSINFVTCHDGFT---------------------LNDLVSYNDKHNQQNGESNRDGCNDNRSWNCGVEGP-SNDPEIEALRNRQIKNFLTITLLSLGVPMIVMGDEVRRTNNNAYSQD----NETSW-----FDWTLVQRHAD-------LHRFVKLLIARR--------- 94970322 70 -------------------------------------------------------------------------------------------------------------GTFAGVIEKIPYLKDLGITAVELLPVFEFPGLVNYWGYAPVSFFSPHKAYSSINEFRDMVKALHRAGIEVILDVVYNHTAEGSETGPTFSFKGIDNLTYYILESDR-----------------------------CRYANYSGTGNTFKANHPVVRRMIVDSLCYWVEMHVDGFRFDLASILARDSSGNTMANPPA-----LWDIESEPRLAGTKFMAEAWDAAGQVGTFVGDSWKEWNGRFRDDVRDFFRGEDGTVCKLASRLLGSPDIYEAEQSVNFVTCHDGFT---------------------LNDLVSYEVKHNEANREQNRDGHDDNRSWNCGVEGPTNDPAIN-RLRNKQVKNFLATTLLSLGMPMLTMGDEVRHTNNNAYCQDNELS---------WFDWSLLDEHAD-------IHRFVK-MIALRR-------- 193709213 26 -------------------------------------------------------------------------------------------------------------GDLKGIEEMAEHFQETGIGAIWLSPIFKSPLA--DFGYDISDFVSIDSTYGTMEDFLSLQRKLKSLGVRILLDFVPNHSSDEHEWFQKSVKKIDPYTDYYVWLDGKVDENGNKIPPNNWRNNFDGSAWEWSERGQYYLHQFAAKQPDLNYNSPALLEEMKNVLRFWLDIGVDGFRIDALPYIIEDIKFEDEDQPGTYKIVEEFRAVLDEYTNRRLMLVEAYASINYTMMYYSQQTRRAHMPFNFNFITYLNKTSSAVD-IKNTINLWLDNMPSGQWANWV-------------------MGNHDNKRVASRFGQDMVDP------------------------------------------MNTLATMLPGTAVTYNGEEIGMADGWDQTVDPFGKNNSRDPFRTPFHWND---------------------------------- 167758854 109 -------------------------------------------------------------------------------------------------------------GTFEGIRQKIPYLKDLGVNAIELMPIFEFDELSNYWGYNSVSFFAPNTSYGT--ELKQLVKSLHENGIEVILDVVFNHTAEGNENGPFISFKGFDNNIYYLLTPDG------------------------------YYYNFSGCGNTMNCNHPVVQRMIINCLRYWVTYRIDGFRFDLASLGRNEDGTPMRKPP----LLQALAQ--DAILADTKLIAEAWDAGGYQVGDFPAFKRWCEWNGKYRDDMREYLKGGAKRLIGSPDIYDPDIRGKDASINFITCHDGFT---------------------LYDLYSYNEKHNEANGWGNTDGGNDNRSWNCGVEGETSDPE-VLHLRKRMIKNACATLLASRGTPMFLAGDEFCNTNNNPYCQD----NEISW-----LDWGLLKKNQD-------IYQFFRYMIHFRKKHPA---- 160933991 4 -------------------------------------------------------------------------------------------------------------GDLRGIINRLDYIRDLGCNAIWLNPCFDSPFT--DAGYDVADYKKVAPRYGTNEDLKELFREAHSRGLRVILDLVPGHTSVQHPWFLESMKSQPNFSNRYVWNDDIWDTFEGVQNITGCIRGIS-------DRNGCCAVNFFSTQPALNYGNPATREAIKDVMRFWLQLGCDGFRVDMAGSLVKNDG----DGKETIKLWQDFRRFLDGEFPDAAIISEWGDPKKSLA-----GGFHMDFLLHFGPSHYLDLFRCEAPYFSRKKNGSITPFAEAYWKNYQR--------------------------------------------------TNGKGLICIPSGNHDMPRISHYLDIEEEKLVFVFLLTMPGAPFLYYGDEIGMR--YLEGLTSVEGGFERTGARSPMQWDHTANAGFSSALPGSLYHEIKKLIRLRQSNAAFR-- 119946688 63 -------------------------------------------------------------------------------------------------------------GTYAGLIEKIPYLKELGVTAVELMPIHQFDPGENYWGYSPLSFFAVHSRLGPVNEFRDMVKALHAADIEVILDVVYNHSAEGGEGGPSFSLRGFDNNDYYILSKDRQH-----------------------------YMNFSGCGNTLNGTHSVVRRMIIDSLHFWVDMHIDGFRFDLASILSRDELGAPMLSPPT-----LFSIDTDPILSSIKLIAEAWDAGGQVGSLAGQRWREWNGHFRDDVRRFVRGDQGMVSQFANRLIGSPDIYEPEKSVNFITCHDGFT---------------------LNDLVSYNNKHNLPNGENNLDGCDYNFSWNHGVEGETND-PKILQLRNKQIKNMLTITLLSLGTPMILMGDEIGHGNNNGYCQDNPAF---------WFDWSQIKKN-------RALFDFTKGLIKQRTANPSFR-- 116626210 65 -------------------------------------------------------------------------------------------------------------GTYLGFIEKIPHLTRLGVNAVELMPVHEHRGLTNYWGYNTIGFFAPEVSYGSVAEFKTLVRELHRAGIQVILDVVYNHTAEGNEMGPSMSFRGLDNVSYYCLTGPAEAP-------------------------RRYYMNYTGCGNSMNFDSPAVIRLVMDSLRYWVEMHVDGFRFDLASVLGRGADGSFRSTSGFFDAVAQ-----DPVLSRAILIAEPWDTGTYQLGNFPIDWSEWNGKFRDTVRCFAKSDSGQLSQMGWRLTGSADLYGSYNSVNFVTCHDGFT---------------------LHDLVSYNGKHNEGNGENNQDGTNDNNSWNCGAEGDT-TDSGILSLRRQLMRNHACYLMFACGTPMMLGGDEFAQGNNNAYCQD---------NAIGWFDWSLVERNGD---------------------------- 157107450 22 -------------------------------------------------------------------------------------------------------------GDLRGIMEKVSYLKDLGLDAIWLSPIFKSPMA--DFGYDISNFTDIHHEFGTIADLENLAEECKRQNLKLILDFVPNHSSDEHPYFEKSEKREAGYEDYYVWHEGKVLANGTRVPPSNWISVFRGSAWKWSSRREYYLHQFVDKQPDLNYRSTKVVEDMKDVLRFWLERGVTGFRVDALPYLYENLHPYTQNLDETFDMVYQWREVLDEFKSDLVLMIEAYTPLENIIRLYGKGGAQIPFNFEVLSNIYKDSTAKD---FYTYVMRFYEALPQGQFANWLGNHDNKRVAS--------------------------------------------------------------RLGVARADLYNIALNTLPGIAVTYNGDELAMEDVY---------------------------------------------------------- 150020446 44 -----------------------------------------------------------------------------------------------EDTVIYEMHVRLFTGTFLGIIEKLDHLKELGVTTIELMPVFEFNVNSIDWGYNPLGFFAVTGNYSKLGEFKDFVKELHKNGFEVILDVVYNHTGEGNELGPTLNFRGIDNEIYYML----------------------------NPKNKRYYLNYSGCGNTLNCNHPVVKQLIIDSLRYWVEMHVDGFRFDLAAVLGRTPDGRWIGD---FSLLKDISE--DPILHNLKLIAEGWDAA----------GGYFLGEFPQGWAEWNGKYRDIVRKFVRGDEDLYGNRNPQASINFITCHDGFTMRLVSYNEKHNEENGEDNRDGTNENFSYNHGVEGETDEPKII-----------------------KIRKQQVKNFITILMISHGTPMILMGDEIYRTNNNAYCQDNEK---------TWLDWTLKEKHYD-------IFRFFKKMIEFRKKHHALR-- 197790174 26 -----------------ERIALPERTEDWHGYHNDVSPYGYRVHGPYAPEQGHRFNAHKLLLRLVWSDAHGYRTGSPSFDRRDNARDEIFNWGRREDTIIYEAHVKGLTQTLRGTFSALDHLKRLGVTTIELLPIHGFVDDRNYWGYNSIAFFAPEQRYTNLDTFRTAVARLHDAGIEVMLDVVYNHTAEGNQLGPTLSFRGIDNLSYYWLKPD----------------------------NLRYYDDFTGTGNSLNLTHPRVLQMVMDSLRYWVECHVDGFRFDLAT----TLGRGPNGFDRGGAFLTAVRQ--DPVLSTVKLVAEPWD---------VGLGGYQVGAFPSQWSEWNDRYRATLRRYWAGENLLGELGGRMTGSSDLFNHDGRT-----PQASINHITVHDGFTLM-DLFSYNEKHNEANGEENRDGSNDNNSNNCGHEGPTDDATIVALRQQLR-KNQLACLFLAQGVPLLLAGDEVGQGNNNAYCQD----NEIGWVN-----WDGTGQDGD---------------------------- 153854222 5 ---------------------------------------------------------------------------------------------------------------LGGIISKLDYLKELGIDIIWLSPIYKSPFV--DQGYDISDYYAIAEEFGTMEQFEELLAEAKKRDMYIIMDLVINHCSDQHEWFQKALDPEGEYADYFYFRKGKNG-----NPPSNYRSYFGGSCWEPVPGTDYYLHMFAKEQPDLNWENPVVRKKLYEMVNWWLEKGLAGFRIDAIINIKKDLTFSDLDPDGPDGLANCWRMVENVDGVGIFL--------EDLKK--------------HTFQKYDAFTVGEVFNMKEGELADFIGENG---------HFSTIFDFSAHILSEGEHGWYDAPPV--DFKEWRKAISDSQLRVQTCGLEANIIENHDEPRGVSRFLPDYAQNPAGTKMLGTVSILLRGIPFIYQGQEIGMQNANAGLTDKEASKLSRDNARTPVQWNARENAGDQDQDPDSILNYYRRLIALRKS------- 167768586 102 -------------------------------------------------------------------------------------------------------------GTFAGLKEKIPYLKELGINAVELMPIFEFDEMINYWGYNTVGFFSPNASYTAAEELKELIRELHENGIEVILDVVFNHTAEGNENGPFFSFKGFDNNIYYLLTPEGN------------------------------YYNFSGCGNSLNCNHPVVQQMILECLRHWVHYRVDGFRFDLASILGRDEDGMPMNNPPLLKSL-----AYDPLLRNVKLIAEAWDA----------GGLYQVGNFPASKR-WAEWNGQYRDTMRGYLKGDFWEANSAAW-RICGSGDLYGGYYSDGNSNYAGYNSCINFLTCHDGYSYNNKHNEANGWNNTDGANDNRSWNCGMEGDT-KDPEVLKLRYRMIRNACAILMCSRGTPMFFSGDEFGNTNNNSYCQD----NEISWI-----DWSLLEKNKD-------LFEFFKFMIDYRKKHPV---- 126658490 6 -------------------------------------------------------------------------------------------------------------GDLNGIISKLDYICALGVDAIWMCPIYESP--REDLGYDPTDLRNIDPVYGSLDDFDRLVSLAQARGLKVFLDQIWSHTSHKHPWFLESRENRTNAKADWYIWADPNPDGTPPNNWLSAFGGSAWA--WCPEREQFYMHNFLKSQPDLNWHNPEVIDAVFEEARFWLERGVDGFRLDAVNFYIHDP--ELRNNP--------VRSPDDPI-PEGVSMRNPFARQLFVYNFCRPETLDYLNRIRQLVAEYSVITLGEVTLCEDSVALAAEYTAG-----------DEKLHLAYNSALLFEEPMTASRIRHALERVIDKFQEDDGMCWMVGNHDYGRLRSCWTGKDEEGNPYSDEF----YQMMAGVLVSLPGAFCLYQGDELGLPVPVEAMQDPFGKEQGRDGSRTPIPWHLERAVNIEDNQPNSLLNTWRRLLHWRKGQPAMMHG 53802413 94 -------------------------------------------------------------------------------------------------------------GTYLGVIDKIPYFKRLGITALELMPLQAFNPYRNYWGYNTIAFQAPHAGYGTVEEFKRMVKALHEADIEVLLDVVFNHTAEGDETGPILNFRGLDNSIYYLLEEDRRHYRNY-----------------------------SGCGNTVNCNHPVVRSYILDCLRYWVEMHVDGFRFDLASILGRDRNGHLVPNPPLLELIAE-----DPILRDVKLIAEAWDAGGAVGRFPGERWCEWNGVYRDDVRRYWRGDPGMAGAFASRLCGSADIYEHSNSINFVTCHDGFT---------------------LNDLVSYACKHNSANGEDNRDGSDHNFSANYGCEGPT-GDHGINAVRRRQMKNLMASLLLSRGVPMILGGDEFCRTNNNAYCQDNEIS---------WFDWRLLDEN-------RSFFEFVRKMIAFRARHPVL--- 91775542 30 -------------------------------------------------------------------------------------------------------------GTFAALSDSISHLQRIGVTAIELMPIHAFAQDRNYWGYNTLAYFAPEPSYGALEEIAKTVDALHDAGIEVILDVVYNHTCEGNHLGPTLCWKGIDNLSYY----------------------------KELPGNPRYYDNLTGCGNALNTSHPKVMQMIMDSLRLWASYGVDGFRFDLALTLGRNENGFNRDHALFHAMLQ------DPILTRCKLIAEPWD---------VGPGGFQLGSFPPGFSEWNGDYRDVTRQFWAGKEGMLSRFASR----FAASSDLFNDQHRRPWSSVNFITAHDGFT-LHDLVSYNEKHNEANGENNQDGANDNHSWNCGHEGETD-QEDILALRAQQKRNFLTTLFLSQGIPMLLAGDELNQGNNNAYCQD----NEIGWVN-----WENAD-------------------------------- 15225595 92 --------------------------------------YGYRFDGKFSPEEGHYYDS---SNILLDPYAKAIISRDPQMACMVPTREEEFDWLPQKDLVIYEMHVRGFTGTYQGVAEKLDHLKELGINCIELMPCHEFNELEYYWGYSTIGFFSPMIRYASINEFKILVKEAHKRGIEVIMDVVLNHTAEGNEKGPIFSFRGVDNSVYYMLAPKGE------------------------------FYNYSGCGNTFNCNHPVVRQFILDCLRYWVEMHVDGFRFDLGSIMSRSSSLWDAANPPVIDMIS-----NDPILRGVKLIAEAWDAYQVGMFPHWGIWSEWNGKFRDVVRQFIKGTDGFSGAFAECLCGSPNLYKPWHSINFICAHDGFT---------------------LADLVTYNNKNNLANGEENNDGENHNYSWNCGEEGDFASIS-VKRLRKRQMRNFFVSLMVSQGVPMIYMGDEYGHTNNNTYCHD----------------------------------------------------- 46360122 143 --------------------------------------YGYRVDGPYEPEAGHRFD---KSKILLDPYAKFTVSRPEYGVASKKEDGTEDCWPQYADLVVYEAHARGLTGTYAAIEEALPYLKQLGVNAIELMPCHEFNEMRNFWGYSTVNFFSPMTRYGREAEFKRMIRECHRAGIEVIMDVVFNHTAEGNEQGLTLSFRGLDNRVYYMVAP----------------------------EGQFY--NYSGCGNTMNCNHPVVREFILECLRYWLEYHIDGFRFDRASSMWDRANIFGEPTAET-PMLEEVAISNDPVLAGTKLIAEAWDA--------GGLYQVGSFPHYGVWSEWNGKFRDDVRNFIKGVDGYYADRSPSASINFVTAHDGFTLR---------------------DCVSYNEKQNHANGEENRDGEEHNASWNCGLSCDDDGECWDPELRDRQMRNFVVALFVAQGVPMMYMGDEYGHTNNNTYCHD----------------------------------------------------- 21465702 164 -----------------------------------------------------------------------------------------------------------YGGDLKGVIDRLPYLEELGVTALYFTPIFASP---SHHKYDTADYLAIDPQFGDLPTFRRLVDEAHRRGIKIILDAVFNHAGDQFFAFRDVLQKGSRYKDWFFIEDFPV-------------SKTSRTNYETYAVQ-------VPAMPKLRTENPEVKEYLFDVARFWMEQGIDGWRLDVANEVD-------------HAFWREFRRLVKSLNPDALIVGEIW---HDASGWLMGDQFDSVMNYLFRESVIRFFATGEIHA--------------------------------------ERFDAELTRARM--------------LYPEQAAQGLWNLLDSHDTERFLTSCGGNE---AKFRLAVLFQMTYLGTPLIYYGDEIGM----AGATDPD--------CRRPMIWEEKEQN-------RGLFEFYKELIRLRHRLASLTRG 162450650 28 --------------------------------------YGYRVHGPYDPRSGQRFNPAKL---LVDPYAYALSSEPTASDRRAEARGKDPPATRWQDTIIYEVHVKGFTGTYAGLASEIAHFKKLGVTAIELLPVHEMASERNYWGYNTLAYLAPAGRYSSVTEFKAMVKALHAAGIEVILDVVYNHTAEGNHLGPTLSLKGIDNWTYYRLVP----------------------------HNPRYYMDFTGCGNTVNTRHYQTLQLVMDSLRYWVEMHVDGFRFDLAS-ALARGHHDFDRLSSFFDIIHQ-----DPVLSRTKLISEPWD---------VGEGGYQVGNFPVLWTEWNDRYRDSVRRFWKG-----DLLAADLGYRLTGSSDLYASSGRRPYASINFVTAHDGFT-LNDLVSYNEKHNEANGECNRDGTNNNHSYNHGVEGPSSD-PAVVELRERQKRNLLATLLLSQGVPMINAGDEIGLGNNNAYCQDNELSWH---------DWDLDERR-------TQLFEFTCRLIALRRSQPVLR-- 75675399 27 -----------------ERIALPEHTENWHCYLNDVAPYGYRVYGPYDPQHGHRFNPHKLLLRLVWSDAHAYRAGSPSFDRRDNARDETFNWGRWEETIIYEAHVKGLTKTRMDIAAMIDHLRRLGVTTIELLPVHGFVDDRNYWGYNSLSFFAPEQRYAALDEFRMTVARLHDAGFEIMLDVVYNHTAEGNHLGPTLSFRGIDNASYYWLMPDDP----------------------------RYYDDFTGTGNSLNLTHPRVLQMVMDSLRYWVECHIDGFRFDLASTLARGAHGFDRNS----AFFNAIRQ--DPVLANVKLVAEPWD---------VGPGGYQVGGFPSQWSEWNDRYRSTMRRYWAGEGNLIDVSRRMTGSSDLFNHDDRARAGVNHVTVHDGFT-------LADLFSYNEKHNEANGEDNRDGSNDNLSNNCGHEGPTDDPAILSLRRQLR-KNQLACLLLAQGIPLLLAGDEVGSGNNNAYCQDNEI---------GWIDWS------DLGDRENDMTDFVGHLTAIRRR------- 56417392 21 ---------------------------------------------------------------------------------------------------------------LDGITEKLQYLKDIGMDGVWLSPIFSSPMA--DFGYDISNFRQIQTEYGDLDAFQRLSDKCKELGLHLILDFVPNHTSDQHEYFIKSVEKDETYKDFYVWHPGVDGPNNTKVPPSNWISVFRGSSWEWNERGEFYLHQFLKEQPDLNYRNPAVVEEMKNVLRYWLDRGVSGFRIDAVPYLFEESDGRYRNEPES-------RATDDPENPAYLTHTQTMDQPET---------YDMIYQWRAVLDEYSQKDNRTRIMMTEGYTSLPKI------IEFFGN------------ATANGAQIPFNFEVISNIKKTSTGADFAKYVKNWLDAKPANRRSNWVLGNHDNPRIGSRLGENKIDLYNIALQTLPDIAVTYYGEEIGMLDQWIRSDEATYTAYSRDPVRTPMQWDN---------------------------------- 154236028 168 -----------------------------------------------------------------------------------------------------------FGGDFQGVIDHLDHLEDLGITGLYFTPIFK---ATSNHKYDTIDYLEIDPQFGDKATFKKMVEACHERGIRIMLDAVFNHSGYYFEPFQDVLEKGSAYKDWFHLREFPVVAE---------------------PKPNYDTFAFTPMMPKLNTENPEVKAYLLKVGRYWVEEDIDGWRLDVANEVD-------------HAFWREFRKEVRSVKPDVYILGEIW---HDSMPWLQGDQFDAVMNYRYTSAALDFLAKED--------------------------------------MTASEFADELTRVFMS--------------YPENVNQVAFNLLDSHDTPRLLTHCGGDG---KKADLLYVTQMTVPGTPCIYYGDEVGMAGEND------------PGCRACMIWDEEKQDRER-------FAFLKKWIALRAAHPVLG-- 127512101 26 -------------------------------------RYGYRVDGPYQPLIGHRFNLDPYARRLSGAIKDHHEQEDLSFCELDNAEVNPFDQSDSPRSVIYELHVKGFSGRFAGLGDSLQHLKSLGVTAVELLPVQQFVTETNYWGYNTIGYFAPHQAYGAIEEFRDMVSALHGAGIEVILDVVYNHSAEGNRLGPTYSFKGIDNLSYYRLHP---------SEPRYYINDTGCGN-------------------TLNLSNPRVLQLVMDSLRYWVEMGVDGFRFDLASTLGREDHGFDVGSGFFDAISQ------DPVLSRVRLIAEPWD---------IGPGGYQLGQFPISWSEWNDRYRDTVRRFWRGDAGMLPEFATR----FHGSSDLFEHAARKPAASINFITSHDGFTLM-DLVSYRHKHNQANGEQNRDGHNENYSDNYGHEGQSDELA-LTALRARQCRNMLTTLFMSQGVPMLLAGDEVGLGNNNAYCQDNPAS---------WLDW-----RKDIDSDE--LLSFTANLIKLRRRFPML--- 149243808 4 -------------------------------------------------------------------------------------------------------------GDIPGIISKLDYLKDF-VDIIWLSPMYDSPQD--DMGYDISDYQNVYHRYGTMQDMQNLIDGCHQRGMKIICDLVINHTSSQHEWFKESRSSDNPKRDWYIWKKPKYDKDGNRCPPNNWLSHFSGSAWEFDETGEYYLKLFAKTQPDLNWENEETRKAIYDTCLFWFERGIDGFRIDTAGMYSKDQGMYTNNGPRIHEFHKEMFKNVTSHY-DAMTVGEVHCSKEQALKYVSKSENEMNMMFLF---------------------------------------DVVDVGSDKGDRFRYNGFDLKDFKKAVQNQCEFIYGTDAWSTVFIENHDQPRCISRF---------GDAKYRVKSGKLLCLLQLTLTGTLFIYQGQEIGMTNDWKYGNDADYAEKARDHARSPMQWDSSE-------------------------------- 115759358 1 ---------------------------------------------------------------------------------------------------------------------RLQYFVDIDVRAIWISPIFSSPFA--DFGYDISDFKDIDPVFGTLDDYDALIKEAHRLGLKVILDFVPNHSSDQHPWFLESRDYRNPYRDYYVWKDPKTSVDPRECLPNNWIGVFGGSVWEWEERQQFYMHAFLKEQPDLNYIDGIVRDEMKDVVRFWMERGADGLRVDAVAQLIEDHYMRDEPPDPAY---------------------------KPTGKETRPQWTSLLHNYTFNHPEHHTSIRSWRSDVMDRYSTEPNYR-----FMMTETYDEPANLLDYYGTEDAEADFPFNFQLISLNADNLSGNKVFQLVDDWMKVTLGDKWPNWVIGNHDNFRAGHRLGKQFARAANVLNLLLPGTPTTYYGEELGMEHTFEETQDPSGKNYSRDPERSPMQW------------------------------------ 116071883 9 ---------------------------------------------------------------------------------------------------------------------------------IHVLPFLKS---TSDGGFAVSSYQTIQQEYGDWSDLSALAE-----GRRLMADLVLNHVSASHPWVQQFLRNEQPGESCVL----EASPDPCWHDVVRPRSSALFTQLSGPNGRRQVWTTFGPDQVDLDWHHPQVLLGFIELLNRLLSHGVRWIRLDAVGFVWKEPNTSCIHLPQAHRLVQVLRYLLDRHSPDGVVVTETNVPEQENLSYLNGQEAHLAYNFPLPPLLLEAAMSGRADLLNAWLTRWPQLPNQTGLLNFTACHDGVGLRSLEGLMADQRVLQLLMGCERRGGLISHRRLSNGEEVPYEINISWWSAMADG-------GIDPGHHQRSRFLLTQLLVMVLPGIPAFYLPALLATPNDLARFR---RTGHRRDLNRPQFRLEALERRQDPDADATNVLAALRHALEVRSSQPAL--- 197784563 7 -------------------------------------------------------------------------------------------------------------GDLAGVRARLPYLAELGVDALWFNPWYLSPM--KDGGYDVADYRAIDPAFGTLAEAEKLIAEARELGIRTIVDIVPNHVSDQHPWFRAALRAGPGSRELFHFRPGRGEHGEPPNDWPSQFVGSAELVWTRLPDGDWYLHLFTPQQPDLNWAHPVVRQEHEDILRFWFERGVAGVRIDSAALLAKDPEHPFVDRDELHDVYRSWRAVADEY--DAVFVGEVWLPDTEFARYLRPDELHTAFNFSFLSCPWD--AERLRTSIDTTLAEHAPVGAPATWV--LCNHD-VTRTVTRYGRADTGFDFAAKAFGTPTDLALGTRRARAAALLTLALPGAV---------------------------------------YVYQGEELGLPEPRDRIEDPMHTDPGRDGCRVPLPWAAGAAVDRQAGDPGSMLSLYREAIRIR---PVFGDG 169177676 3 -------------------------------------------------------------------------------------------------------------GDLTGLLHRLPYIATLGVDGIWLTPFQPSPQV--DQGYDVSDYCGVDPLFGTMADFDALLEQAHGLGLRVLLDVVPNHCSSAHPLFQQALASGPPEREMFHFVEGGTVSDLPPNNWQSVFGGRAWSNPGSETDTEWYLHLFSAGQPDWNWRNPAVGDYFENVLRFWFDKGVDGLRIDVAHGLFKADGLPDADQEDVHEVYRRWRRLAEKYQPHRLLVGEVNLEPARAARYTRSDEMHQAFAFAFVKLGWD--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 146277183 38 -------------------------------------------------------------------------------------------------------------GTFLGLASDVEHLLRLGVTAVELLPVQAFRGLSNYWGYQTIGFFAPDPRYGALWEFAAMVRRFHAAGIEVILDVVYNHTGESDELGPTLAFRGIDNRSYYRLAEGGRR-----------------------------YVNMTGTGNTLDLSHPMVLRMVMDSLRYWVEMHVDGFRFDLASVLGREEDAFDDRG----AFFDAIRQ--DPVLTRVKLIAEPWD---------LGPGGYRLGGFPHPFLEWNDKFRDDVRRFWRGDAGMHQSRAATSSVNFLTAHDGFT---------------------LADLVSHARKHNEANGEENRDGHDDNHSDNLGLEGPTSDPAIQAARALRR-RNLLATLFLSQGTPMLLGGDEIGNGNNNAYAQD----NPVGWVN-----WDRPDEA---------ILAFVERISALRRSLPVLR-- 197777986 26 -------------------------------------------------------------------------------------------------------------GTYAGLAAVISHLTELGVTALELMPVHQFVNDHNYWGYNTIGFFAPHNSYASWGDFKQAVRALHQAGIEVILDVVYNHTAEGNHLGPTLSFRGLDNESYYRLMED---------------------------DRRYYMDT-TGTGNSLLMRSPHVLQLIMDSLRYWVEMHVDGFRFDLAATLARQFH-EVDRLSSFFDLVQQ-----DPVVSQVKLIAEPWD---------VGEGGYQVGNFPPLWTEWNGKYRDCVRDLWRGDLYQDDGRRPLASINFTTCHDGFT---------------------LHDLVSYNDKHNEANGENNRDGESHNRSWNCGAEGETDD-EGVLELRERQMRNFIATLMLSQGVPMLSHGDEFGRTNNNAYCQD----NEIAWVHWP----------DPGEDEEGSLLAFTKTMVWLRRDHPV---- 118792106 1 -------------------------------------------------------------------------------------------------------------GDLCGITSRLGYLDLHNITGFWLSPIFASPMA--DFGYDISDYYKIQPEYGTMADFDAMLKKANDLNMEVILDFVPNHTSDEHEWFKKSELRVPGFEDFYIWHPGRPNPNDTNGAPCNWVSFFRGSAWQWSKTRKYYLHQFSVKQPDLNYRNPAVVEAMKDVMRFWLGRGVAGFRIDAVPQYPDEPLSGNTNDPETLDMVYQWRAVLDEFQRERIIMAETYSPIDIVMKYYGNEGAQIPFNFHFITDLKDSTAQDFLNTINYWIDHMPPM-DSVVPNWVLGNHDQ------HRVASRFGEDMIDS--------------------------------------------------------MNMIMLSLPGVAVTYNGEEIGM-------------------------------------------------------------- 158299636 22 -------------------------------------------------------------------------------------------------------------GDVRGVTAKLQYLKDTGIDATWLSPIFSSP--QEDFGYDVSDFKQVDPLFGTNADLEQLFAEANKLGLKIVLDFVPNHTSNKHQWFIDSEKGIAPYRDYYVWRPARNV-NGQRMPPNNWQSVFYGSAWEWSERGEYYLHQFAKGQPDLNYRNPAVVAEFDDVLRYWMERGAAGFRVDAINHMFEHPDFYTKDLPETYDVIAHWRTVLDDFARQIIMMTEAYANLTMTLRYYESDDGHFPFNFVMIEELGENSNARDFKRVIDRWLGNVPRGKTTNWV--LGNHD--------------------------------------------------------------KPRVASRYGVERIDGMQLMLLTLPGVAVTYNGDEIGMIDDISYEDDPQGCNASRDPQRVPFQWDDT--------------------------------- 16329290 40 ----------------------------WHVFVKGLKAYAYRVDGPHEPEKGHRFDPDKV---LLDPYAKAIVDRKAAMALGDNSVVVDTSVYDWEDDIIYELHVGGFTGTYAGLIEKIPYLKELGITAVELLPVHYFPGLTNYWGYSTIGFFAPHQGYSAADDFRDMVKALHKAGIEVILDVVFNHTAEGNEKGPTLSFRGIDNRTYYILDEDKSSYSNYSGCGNSVKA-----------------------------NHPVVGGLILDSLRYWVEMHVDGFRFDLASVLVRDTKGVPLHGSEIATANIIWAIESDPILAGTKLIAEAWDAFVELADWFAEWNGPFRDDVRRFVKGDNGAVPALASRLLGSPDIYYRQDTDINSINFVTCHDGFTLV---------------------DLVSYNEKHNEANGEKNRDGTNDNFSWNCGVEGETDDPKIN-QLRLRQIKNFLTILFFSQGTPMLLMGDPVGRTNNNGYCQD----------------------------------------------------- 190406712 9 -------------------------------------------------------------------------------------------------------------GDMKGISSKLEYIKELGVDAIWISPFYDSPQD--DMGYDIANYEKVWPTYGTNEDCFALIEKTHKLGMKFITDLVINHCSSEHEWFKESRSKTNPKRDWFFWRPPKGYDEGKPIPPNNWKSYFGGSAWTFDETQEFYLRLFCSTQPDLNWENEDCRKAIYESAVYWLDHGVDGFRIDVGSLYSKVVGLPDANGPRIHEFHQEMNQFIRNRGREIMTVGEMQHASDETKRLYSRHELSELFNFSHTDVGTSPL---------------------------------FRYNLVPFELKDWKIALAELFRFIN--------GTDCWSTIYLENHDQPRSITRF-------GDDSPKNRVISGKLLSVLLSALTGTLYVYQGQELGQRNNYNAIKEEHGENSSRDHARTPMQWSREE-------------------------------- 160903185 38 -----------------------------------------------------------------------------------------------NDMIIYELHVRLYTGTYKGIAEKINYLKGLGVNAVELMPIFAFPLNDNPWGYNPVNFFSVTSRYGGEEQFQDLVFELHKNGIEVILDVVFNHTAEGNELGPTLNFRGLENSVYYLLKKD----------------------------NPRYYENFSGTGNTINSSHYVVKQMILDSLRYWVEMHVDGFRFDLASILGRDSKGNWIGD---LSLLKDIAD--DPILAGTKLIAEGWDAA----------GGYYVGDFPTGWAEWNGKFRDTVRRFVKGDNGVVSDLATR----IAGSPDLFEKRGRKPYNSVNFITSHDGFT-MWDLVSYNNKHNDANGENNRDGTDANYSFNYGVEGETND-ENIIKLRKQQIKNFITILMVSQGLPMILMGDEFCRTNNNAYCQDNYIS---------WVDWSRKVKFND-------IFNFTKNMIHFRKVHCALR-- 146313471 27 -------------------------------------------------------------------------------------------------------------GTYKALGHMIAYLKHLGITSLELLPIWHFASETNYWGYNPLAMFALDPRYASRDEFRDAVKALHQAGIEVILDVVLNHSAELDLDGPTLSLRGIDNRSYYWIREDGD------------------------------YHNWTGCGNTLNLSHPAVAEYAHACLKYWVEFHIDGFRFDLASVMGRTPAFSQQ-----APLLEAIKNC--PVLSRVKLIAEPWD---------IGEGGYQVGNFPPPFAEWNDHYRDATRRF--WLEKSLSLGEFAG--RFSASSDVFKRQGRKPFSTVNLVTAHDGFT-LRDCVCFNQKHNEANGEENRDGTNNNHSFNHGIEG-LGGSQDVIERRRASVHALLTTLLLSQGTPMLLAGDEHGHGNNNAYCQDN------------PLTWLDWEQAN------SGLTHFTAALIQLRQRIPALT-- 157779031 27 ---------------------------------------------------------------------------------------------------------------------MIDYLTSLGVTALELLPVQQHADERNYWGYNVLLPFAVDNSLAALNEFRYAVKALHRAGIEVILDVVFNHSAELDVEGPTLCQRGIDNRSYYWLDENGE------------------------------YHNWTGCGNVLRLNHPAVIDWVMDCLRFWRECHVDGFRFDLATVLGRTPDFTA-----AAPLLSAMKN--DSRLQGCKLIAEPWD---------IGHGGYQLGQFPTPFAEWSDRYRDDMRRFW----LHGDISLGAFARRFAASSDIFQQHDRLPFASINKLTAHDGFT-LRDLVSFNHKHNDANGEGNRDGTDSNFSNNHGTEGLEAG-DDILQRRLASQKALLTTLILSQGTPMLLAGDELGQGNNNAYCQDNEL---------TWLHWENANSA---------LREFVAGLIQLRRTIPAL--- 16802903 3 -------------------------------------------------------------------------------------------------------------GDFKGLTSRLDYLVDLGIDGIWLTPFYPSPQVDN--GYDVSDYCDINPDYGDMTDFRAFMKAADARGIKVIIDLVLNHSSTEHTWFKESRSSKTNPKRDYYIW--REKPNNWESF-------FGGSAWEKDETGEYYYHSFAKEQADLNWANEAVRAEMEQVLAFWLNEGVAGFRLDVINNLTEMEHVYDRNQSGLEQALEDIASFCRKE-RDVFLVGEISSDLPEIARYSSKKMLDVTFNFNF-----GSVDQLDAKSVFTTLNEMETALNEGQWPTFFGSHDMSRF-----------------------------------------------------RSRLASGDIVKTQ------LLAFLMLTAKGVPFIYYGEEVGMPGTAAYYQAEIAIEKTRDKARGPMPW--IKMATLPEEEARMMWDFYQALLAFRKEN------ 92117016 27 -----------------ERVALPEHNEDWHGYLNDVSPYGYRVYGPYDPQHGHRFNPHKLLLRLVWSDAHAYRAGSPSFDRRDNARDETFNWGRWEDTIIYEAHVKGLSGTYRALAAMIDHLRRLGVTTIELLPIHGFIDDRNYWGYNSISFFAPEQRYAALDEFRTSVARLHDAGFEVILDVVYNHTAEGNHLGPTLSFRGIDNASYYWLMPDDP----------------------------RFYDDFTGTGNSLNLTHPRVLQMVMDSLRYWVECHIDGFRFDLASTLARGPHGFDRNSSFFNAIRQ------DPALAAVKLVAEPWD---------VGPGGYQVGGFPSQWSEWNDRYRSTLRRYWAGEGHLIGDVGGR----MTGSSDLFNRDDRAPRAGINHVTVHDGFT-LADLFSYNEKHNEANGEDNRDGSNDNLSNNCGHEGPTDDPAIV-ALRRQLRKNQLACLMLAQGVPLLLAGDEVGHGNNNAYCQD----------------------------------------------------- 118405010 118 ------------------------------------------------------------------------------------------------------------SGDLKGVQEKIDHFIYLDVKNIWVAPFYKSSL--KDFNYAVDDHMEVDPTFGTMADFDSMISAMHDKGLKLIIDLIPNHTSNKHKWFQLSRNRTDKYTDYYIWHDCAQV-GGVRVPPNNWVSVYGDSAWEYDTRNQCYLHQFRKEQPDLNFNNPDVHEEILNIIKFWLGKGVDGFTINSAKFILEAEHFRDEPQ---------VNKLQDPA--------------------TISNYAELFHDYTTTQVGMHDIIRNFRQTINKYSREPGRYRFMGTESNDQPAID--KTMLYYGNSFIQEADFPLNSYLLDLSRTNLNGLSIFSNVDLWMKSMPSGKWPSWMVGGPSYSRISSRVGRQYINVMNMLLLTLPGTPTTYYGEELGMED------------------------------------------------------------ 27728145 137 -------------------------------------------------------------------------------------------------------------GTYLGVVEKLDHLKELGVNCIELMPCHEFNELEYYWGYSTVNFFSPMGRYGAINEFKYLVKEAHKRGIEVIMDVVFNHTAEGNENGPILSFRGIDNSVFYTLAPKGE------------------------------FYNYSGCGNTFNCNNPIVRQFIVDCLRYWVEMHVDGFRFDLASILTRSSSSWNAVNPPLIDMIS-----NDPILRGVKLIAEAWDCYQVGMFPHWGIWSEWNGKYRDMVRQFIKGTDGFSGAFAECLCGSPNLYKPWNSINFVCAHDGFT---------------------LADLVTYNNKHNLANGEDNKDGENHNNSWNCGEEGEFASIF-VKKLRKRQMRNFFLCLMVSQGVPMIYMGDEYGHTNNNTYCHD----------------------------------------------------- 192807989 165 -----------------------------------------------------------------------------------------------------------FGGDLQGVIDHLDHLSELGVNAIYFTPLF---TATTNHKYDTEDYMEIDPQFGDKDTLKKLVDLCHARGIRVLLDAVFNHSGRTFAPFVDVQKNGSKYKDWFYVRSLPLEVVDGIPT--------------------YDTFAFEPLMPKLNTENPEVRAYLLKAAEYWIETGIDGWRLDVANEV-------------GHSFWREFRQVVKKANPDAYILGEVW---HESSIWLEGDQFDAVMNYPFTNAVLDFFINRTADA------------------------EKFSFMLGKQLA----------------------------GYPRQASEVMFNLLDSHDTARLLTQANGDK---RLMKLAAMFQFTYFGTPCIYYGDEIGM----DGGHDP--------GCRKCMEWDESKHDKD-------LFHFYQTLIKLRKEHSALRTG 195940579 27 -------------------------------------------------------------------------------------------------------------GTYKALGHMVAYLKHLGITALELLPVAHFASESNYWGYNPLAMFALDPRYAARDEFRDAVKALHAAGIEVILDVVLNHSAESDLDGPTLSQRGIDNRSYYWIRDDGD------------------------------YENWTGCGNTLNLSHPAVTHYAYECLKYWVEFHVDGFRFDLAPVMGRTPAFS--QQAPLFEAIKNC-----PVLSRVKLIAEPWD---------IGEGGYQVGNFPPLFAEWNDHYRDAIRRFWLTRDLSLGEFAGR----FAGSSDLFKRDGKRPSATINLVTAHDGFT-LRDCVCFNQKHNEANGEENRDGTNNNHSFNHGIEG-LGGSLDVIERRRASVHALLTTLLLSQGTPMLLAGDEHGHGNNNAYCQD----------------------------------------------------- 126658778 67 -------------------------------------------------------------------------------------------------------------GTFAGLIEKIPYLKSLGITTVELLPVHYFPGLTNYWGYSTIGFFAPHRPYGPVNEFRDMVKALHKAGIEVILDVVFNHTAESDEHGPTLNFRGIDNSTYYILEDDHSQYKNY-----------------------------SGCGNTLRGNHPIVGRLILECLHYWVEMHVDGFRFDLASILSRDSGTPLEELRGTTPDI-LWIIESDPILAGTKLIAEAWDAFVELADWFAEWNGPFRDDVRRFVKGDSGMVPHVANRILGSPDIYHRQDIDINSINFVTCHDGFT---------------------LNDLVSYDEKHNEGNGEDNRDGENHNNSWNCGVEGETDDPAI-DAIRLQQIKNFFTILFLSQGTPMMLMGDEIRRTNNNVYCQDNELS---------WFNWDNVEKEYD---------------------------- 197106600 4 -------------------------------------------------------------------------------------------------------------GDLPGVQAKLDYIASLGVDGIWLSPIHPSP--NRDWGYDIADFEGVQADYGRPEDFRRLLDAAHRRGLKVVLDEVLSHTSDEHPWFVESLTGGPGPKADWYVWADPKPDGTAPNNWLSVFGGPAWAY--QPKRRQHYHHKFLRQQPKLNWRNPAAREAALSVLDFWLEKGVDGFRLDVAGTYLHDADLTDNPPVPVDERTRL-----------------HWSHAGNLQRHLHDSNLPENIEVLDAIRRRVEAHGEDRFVFGEFSEEEARCGAYCSHEDGL--HSGYTFVMLLARKLDPGFV-REHYRTLSDYPLHWPTISFSN----------------HDVPRTVSRFGGGADTPDLARMLFALLVALKGTTLVYQGEELGLPQATDQLRDPVGYDGGRDGCRTPMPWQ----------------------------------- 20808241 166 -----------------------------------------------------------------------------------------------------------FGGDLQGIIDKIDYLKELGINAIYLTPIFLSP---STHKYDTTDYYTIDPHFGDTEKAKELVRKCHDNGIKVIFDAVFNHCGYDFFAFQDVVKNGPKSK-YWDWFNVYEWP---------IKTHPKPTYETFGENVWR--------MPKLMTKNPEVQKYLLEVAEYWIKEDIDGWRLDVANEID-------------HHFWRKFREVVKNAKKDAIIVGEVW---HDASPWLRGDQFDSVMNYPFRNAVVDFFAKRKISAVK--------------------------------------FNTLITEQLMRHMDS--------------VNRVMFNLIGSHDTERFLTLANGM---VARMKLALVFQFTFVGVPYIYYGDEAGMVGGF----DPD--------CRRCMIWEEEKQNK-------GLFEFYKKLIRIRKEHEELKYG 82702380 24 -------------------------------------------------------------------------------------------------------------GDIQGIIEKLDYLHDLGYETIWVSPFTQSP--QKDFGYDISDYLSISPEYGDMPLFEKLVEEVHRRSMKLIFDLVLNHTSSEHSWFIESASSRDNPKADWYVWKDGKG-KKGLRRPNNWRAMAGNKAWTYHPRRQFYYTAFLPFQPDLNYHNPEVKQAMFEVIRFWLNKGVDGFRLDIISAIYEDSEKNNFLHEKSFEFAIELRRVVDEFNPKRVLIGESHGDEALIHRFCRNDGQHGLHAVFLFKAISTPFKAEKYREMLMTFEKHFPEPLIPTLV--FANHDRNRVISRLGGS------------------------------------------------------------IEKAKLLALFQFTCRGIPFTYFGDEIG--------------------------------------------------------------- 108762557 28 -------------------------------------------------------------------------------------------------------------GTYAGLAPVIEHLLKLGVTSVELLPVHAFADDSNFWGYNTLGYFAPEQYYASVAEFKAMVRDLHAAGIEVILDVVYNHTCEGNHLGPTLSLKGIDNASYYWLMPDGRH-----------------------------YLDFTGCGNSINASNPQAARLIIDSLRYWVEMHVDGFRFDLATVLGRTGEGAFDRDAALFQILHQ-----DPVLGRVKLIAEPWD---------VGLGGYQVGGFPPPWREWNGKYRDALRRYWKGDENLASEMG----YRITGNADLYAEARRRPQASINFVTAHDGFT-LHDLVTYSHKHNEANGEHNRDGADDNQSWNCGVEGETDK-ADVIALRERQKRNLLASLFLSTGIPMIVAGDEMGRTNNNAYCQDNELS---------WVDWNLDERR-------RKLLAFTRKLIHFRHRQPVL--- 8439491 310 -----------------------------------------------------------------------------------------------------------FGGDIKGILEKLDYLQELGVTVIYLNPIF---LAGSAHGYDVYDHYRLDPQFGSEEDLKILIEEAHKRGIRIIFDFVPNHSGIGHWAFLDVASRGSPYWNWYFVQRWP---------------------FKLGDGKAYLGWWGLGSLPKLNTANPEVKEYLIGAALHWLDFGFDGIRIDA-----------PQELINAEEFFSELRKAIKEKHPDAYIVGEIWELSP---RWVQGNMFDSLMNYALGRDILLAYARGD-------------------------------------------WNGERTLELLGRYYASYGENVIAMGFNLVSSHDTSRVLTDLGGGNLGDTP--KPEAIQRLKLLSTLLYTLPGMPVTFQGDERGLLGDKEHF----------DSHRYPIQWD---------TVNEDVLNHYKSLADLRKSVPALT-- 1255196 170 -----------------------------------------------------------------------------------------------------------FGGDFEGIIQKLDHLVDLGVNGIYFTPIFK---ASSNHKYDTIDYFEIDPQFGDKQTFKRLVELCHQKAIRVMLDAVFNHSGYEFPPFQDVLKYGENSK-YKHWFHIREFP------------------LQTVPRPNYDTFAFTPNMPKLNTENQEVKNYLLDVATYWIEFDIDGWRLDVANEVD-------------HQFWREFRQAVKTIKPDAYILGEIW---HDAMPWLRGDQFDAVMNYPFTNGTLRFFAQHEIRA--------------SQFVGMMT--------------------------------------HVLHSYPTNVNEVAFNLLGSHDTPRLLTLCKED---VRKAKLSFLFQLSFTGTPCIYYGDEIGITGD----QDP--------GCRKCMIWDEHQQN-------RELFRHVQKLIALRKAYKAFG-- 210609733 48 -----------------------------------------------------------------------------------------------EDLIIYEMHVRGFTGTFHGIMEKIPYLKELGINAVELMPIFEFDEMRDYWGYNTVSFFAPNTSYASDRELKQLIKTLKENGIEVILDVVFNHTAEGNEDGPFFSFKGIDNNVYYMLTPDGN------------------------------YYNFSGCGNTVNCNHPVVQQMIVECLRYWVTYRVDGFRFDLASILGRNEDGTPMDKPPLLQTL-----AFDPILGDVKLIAEAWDAGGYQVGNFPSWKRWSEWNGKYRDDLRDFLKGGYWKAPEAALRYNPFERGTNASINFITCHDGFS---------------------LYDLYSYNHKHNEANGWNNTDGSDDNRSWNCGAEGDTKDPLI-LKLRYRMIKNAFAVLICSRGTPMFLSGDEFCDTNNNPYCQD---------NLTSWLDWKLLDTHRD-------IFEFCKYMIHFRRNHPA---- 162447527 40 -------------------------------------------------------------------------------------------------------------GDFNGVTQNLDYLEDLGVTAIWMMPFNETDLDGSHHGYRITDYYDVNTEYGTMDDLENLISEAKTRKMRVMMDLVINHTSDTHPWFVDAQDNTSPYRDWYIW---QTPSTAFES--------------------------FAGGMKDLNLQNEEVVEEVKNIITFWQDKGITGFRFDAAKHFIGDPGTNPAMASKTHEFLRSLQTHARQNDPGVLFLGEV-------------------FDYEYSAVQNYYIGLDSLFDFYVANEIWGKVGHGTDSRLFVSN-------------------------IERAFNTYRPYNANYAPGIFISNHDLDRIASFGQFS--------GPMGLEKLKLAASVTLTLPGSPHIYYGEELGM-------------------------------------------------------------- 282487 166 -----------------------------------------------------------------------------------------------------------FGGDLQGIIDKIDYLKDLGINAIYLTPIFLS---HSTHKYDTTDYYTIDPHFGDTQKARELVQKCHDNGIKVIFDAVFNHCGYDFFAFQDVIKNGKKSK-YWDWFNIYEWPIKTHGKP--SYEAFADTVWR---------------MPKLMTKNPEVQKYLLEVAEYWIKEDIDGWRLDVANEID-------------HHFWRKFREVVKAAKPEAIIVGEVW---HDASPWLRGDQFDSVMNYPFRNAVVDFFAKRKISASRFNTMITEQLMRHMDSVNRV----------------------------------------------------MFNLIGSHDTERFLTLANGM---VARMKLALVFQFTFVGIPYIYYGDEVGMVGDY----DPD--------CRRCMIWEEEKQNK-------SIFNFYKKLISIRRENEELKYG 119714536 26 ------------------------------------------------------------------------------------------------------------------------HLTKLGVTAIELMPVHQFIQDRNYWGYNTLGFFAPHADYAAVQEFKSMVKAMHAAGIEVILDVVYNHTAEGNHLGPTLSFKGIDNAAYYRLV----------------------------EDDQRYYMDYTGTGNSLNVRHPHSLQLLMDSLRYWVEMHVDGFRFDLASTLAREFY-DVDRLSTFFELVQQ-----DPVVSQVKLIAEPWD---------IGPGGYQVGGFPPQWTEWNGKYRDTVRDFWRGEPSLGEFASRLA-----GSADLYEHSGRRPVASINFVTAHDGFT-LRDLVSYDEKHNEANGEDNNDGESHNRSWNHGVEGPTDDPEILEFRAREQ-RNFIATLLLSQGVPMLLHGDEMGRTNNNTYAQDSELS----WVH-----WDEADK---------PLVEFTAALSRLRRAHPTFR-- 183601495 19 -------------------------------------------------------------------------------------------------------------GTYAGLANVIEYLKKLRVNAIELMPIHQFVNDNNYWGYNTIGFFAPHNAYASVNEFRAMVKEFHRNGIEVILDVVYNHTAEGNHMGPTLSFKGIDNQAYYRLVD---------NDPLHYFDTTGTGN-------------------SLLMRSPHALQVITDSLRYWVEMHVDGFRFDLAATLARQF-QEVDKLSAFFDIVQQ-----DPVISRVKLIAEPWD---------LGSGGYQVGGFPPNWSEWNGHFRDCVRDFWRSQPSTLPELASR----LMGSSDLYQKNGRKPVASINFVTAHDGFT-MNDLVSYNEKHNEANDEGNRDGENNNRSWNCGVEGPT-TIRDVNELRHRQMRNMFATLLLSQGIPMICGGDEVCRTNNNAYCQD----NELSWTH-----WDLKDYQQD-------MLDFVTKLIHIRLEHPVL--- 126303915 114 -------------------------------------------------------------------------------------------------------------GDLKGIQEKLDHIINLNIKTVWITSFYKSSI--KDFRYGVEDFREIDPIFGTMREFENLIAAIHDKGLKLIMDFIPNHTSDQHIWFQLSRNRTGKYTDYYIWHNCTHE-NDMTIPPNNWLSVYGNSSWQYDERKQCYFHQFMKGQPDLNFYNPAVQEEIKEIIQFWLGKGVDGFSFDAVKFLLEATHLRDEPQ-------------VDKKQPQ-----------DTVRNYSDLYHDYTTTQVGMHDLL---------RSFRQTMDQYSREPGRYRFMGTEASNQE----SIEETMMYYGKPFVQEADFPFNFYLTEMSTISGTM-IFDAIKSWMKNMPEGKWPNWMIGGPDIVRVTSRFNVMNMLILTLPGTPITYYGEEIGM-------------------------------------------------------------- 195149578 23 -------------------------------------------------------------------------------------------------------------GDLNGVTEKLQYLKDIGFTGTWLSPIFKSPMV--DFGYDISDFYQIHPDNGTMEDFERLMPRPRRLASRSSWTFVPNHSSDQSEWFKKSVDSDPQYKDYYIWHDGKINEETGEREPPNWGSEFRYSAWEWNDRQQYYLHQFAVQQPDLNYRNPVVVEEMKNIIRFWLAKGVSGFRIDAVPYHCYTQHIYTQDLPETIDMVYQWREVVDTFQAERLLLTEAYTSFENMMLYYGRNGSHIPFNFDFLSNVNNASTAGT--YVTHIKKWMDAMPEGVYANWVLGNHDNKRVAS--------------------------------------------------------------RFGVQRTDLINILLQTLPGHAITYNGEELGMTDVWISWEDEHYYDRSRDPARTPYQWDASSKA------------------------------ 148262880 64 -------------------------------------------------------------------------------------------------------------GTYAGLVEKIPYLQELGVTAIELLPVFQFPEGDNYWGYSPISFFAPHAAYGPLDEFRDMVKALHRAGIEVILDVVFNHTAEGDDRGPTLCYRGLANNFYYTLEPDGETYANY-----------------------------SGCGNTLNANNPIVRRLISDSIHYWVEMHVDGFRFDLASLARDERGDLLENPPLLWDI------ETDPALAGIKLIAEAWDAAGQVGSFIGDSWKEWNGKFRDDVRSFLRGDAGTVTRFASRLLASPDIYEPEQSINFVTCHDGFT---------------------LNDLVSYNRKHNEANGEENRDGTDLNLSWNCGGEGP-SDDPAIEALRNRQVKNFLTVTLLALGAPMLLMGDEVRRTNNNAYCQDNET---------GWFDWGLLEQHSD---------------------------- 163856681 33 -----------------SRLALPECTDEWHGYLPDAQPYGFRAHGPYDPRNGHRFNPHKLLSDVLFGYRMQHAKADLSMDRRDSAVDDHFDWGRWNDTVLYELHLRGLRGTASALADFIDHLHRLGVTAVELMPVHAFLQDHNYWGYSTLSFFAPEPAYAGPNELKQAIRRLHAAGIEVILDVVYNHTCEGNELGPTLSWRGLDNASYYRLVPGEERH----------------------------YINDTGCGNTVNISHPRVLQMVMDSLRHWASYRVDGFRFDL-GVTLGREGTGFDPGSGFFDAI-----LQDPQLSRLKLISEPWD--------IGPDGYQLGQHPPGF-AEWNDRFRDGVRRYWRGDDGMTGELA----ARLAGSRDLFDRRHRRPWASINYAASHDGFT-LCDVVSYDGSHNEANGEGGNDGHAENFSANWGHEGPT-GDPQVLAQRALIQRAVLATVFLADGTPMLLAGDEFGQGNNNAYCQD----------------------------------------------------- 77959567 27 -------------------------------------------------------------------------------------------------------------GTYAGLAAMINYLKKLGITTLELLPVLQKMGLSNYWGYNVLAPFAVDPDYASLQELRDAVKALHNAGIEVILDVVFNHTAELDVFGPTLCQRGIDNASYYWLTPEGEYDN------------------------------MTGCGNALCLNHPYVTQWVVECLRYWVDCHVDGFRFDLGTVLGRTPAFDP-HAPLFAAL------AADERLSGCKMIAEPWD---------IGLGGYQLGQFPTGFSEWNDQYRDAMRRFW----LRDDLPLGLFAQHFAASSALFEQRARLPSASINQITAHDGFT-LQDLLCFNQKHNEINGEENRDGSDNNLSNNFGSEGLVADEAIWQRRQSCQ-RALLTTLLLSQGTPMLLAGDEHGQGNNNAYCQNNIL---------TWLDWGSADKA---------LTAFTAELIRLRQQIPAL--- 150020663 1 -------------------------------------------------------------------------------------------------MIGYEIYIRSFIGDFKGITNSVSYLKDLGVDLIWIMPHFKAP---SYHGYDIIDFYDTNLSYGTQKEFKEMVNVLHENGIRIAIDLPLNHVSSRHPWFKAALEGDRKYKDYFLWADKDVDLNEKRPWDEEVIWHPYKGEW--------YYGVFGGSSPDLNYENEEVIEEALKIIEFWLNLGVDGFRFDAAKHIYDDKKRFSYNHEKNIQFWKKVMEKARNIKEDVFAVTEVWDDPEIVMEYAKVIGC--SFNFYFTEALRESITNGYTHKIWDCFSRTLTDNRNYIPSNFSGNHDM---------------------------------------------------------TRLASAITSQEQR----KVFFAMLLTTPGIPFIYYGDEIGMKGIYD--------------------------------------------------------- 86146335 201 -----------------------------------------------------------------------------------------------------------MGGDLWGVIDKLDYLQDLGVNGLYLCPIF---TANANHKYDTVDYYNVDPHFGGNEAFKALVDEAHKRGMKIMLDAVFNHIGSQSPLWLDVVNNGSKYADWFWINQFPVYPDTPKEDW-----DFWNLNYETFAN--------VVEMPKLNTENEECRAYLLDVARHWVEENIDGWRLDVANEVD-------------HAFWRDFRKVVKDANPDCYILGEIW---HEGMPWLRGDQYDSLMNYPLTQAITDYFGLGDV----------------------------------------------DKESFVNAVNASYMA------YPRNVNEAMFNLLDSHDTTRIISLCQGDK---RKAKLAYLFMFTQVGAPCIYYGGEIGMDG---------GRGMGSEDNRKCMIWEESEQDLE-------FKNFIQEMIALRKANPDFN-- 167748264 94 -------------------------------------------------------------------------------------------------------------GTFDGIREKIPYLKDLGINAVELMPIFEFDETRDYWGYNPVSFFAPNTSYSSEKEFKYLIRELHDNDIEVILDVVFNHTAEGNENGPFISFKGFDNNIYYMLTPDGK------------------------------YYNFSGCGNTLNCNHPVVQNMILDCLRYWVDYRIDGFRFDLASILGRSEDGSPLSKPPLLE-----RLAFDPILGRVKLIAEAWDA--------AGLYQVGTFPSWNRWSEWNGRYRDDMRRFLKG----DPGLVKAAAQRMSGSRDIYDRESRGDTASVNFITCHDGFT-MWDLYSYNEKHNLDNGWNNTDGDNNNNSWNCGEEGYTDR-QDVIKLRKKLVRNAFAALMTSQGVPMMYAGDEFLNTNNNAYCQD----NEISWLN-----WDLLLENHETT-------QFVKEMIRFRKKHPVLR-- 60594779 170 -----------------------------------------------------------------------------------------------------------FGGDFAGIMERLDYLVELGINGIYFTPIFK---ASSNHKYDTIDYFEIDPQFGDKPTFKRLVERCHQKGIRVMLDAVFNHSGHFFAPFQDVLKHGSKYKDWFHIHEFPL---------------------QTEPLPNYDTFAFVPTMPKLNTENQEVKQYLLDVATYWIEFDIDGWRLDVANEVD-------------HQFWREFRQAVKAVKQDVYILGEIW---HDAMPWLRGDQFDAVMNYPFTNGVLRYFA----------------------------------------------------KSEMKASEFAHSITNVLHSYPNNVNEVAFHLLGSHDTPRILTECGENK---EKVKLMFTFQFSFTGTPCIYYGDEIGLTG----GQDP--------LCRKCMVWEEEKQDLE-------LFAHVQKLISLRRKYRSLSRG 212714814 4 -------------------------------------------------------------------------------------------------------------GDFQGIIDKLQYVHDLGCNAIWINPCFDSSFY--DAGYDVRDYYTAAERYGSNADLQRLFERAHELGMHVLLDLVPGHSAVDNPWFLESKDERNAWTDRYIWRPMTQSPNLNSPGGIAERPDAAAVNCFSTQACLNYGFGTVTEDWQFAADSPEAVQLIQDIMDFWLGLGADGFRVDMAGSLVKEDPDHYW----TKLLWQQVRAHLDETYPEAVLVSEWGDPEEALHAGFD-------MDFLLHFGPSHYLDLFRENPYFSAGSSEATGSAETAE----TEHDGERSECDGAGSSGCDSNGNSVVDGDNNCNNDNVGNASGDIKAFADTYTAMLASTAGTPGYICIPSGNDTLTTDEMKLAFTFLLTMPGCPFIYYGDEIGMR--YMHGLKSKEGGYERTGSRTPMQWSCA--------------------------------- 150020630 296 -------------------------------------------------------------------------------------------------------------GNLKGITQKMDYLKDLGISVIWLMPIFK---ATSYHGYDVVDYYNINPEYGTIEDLKELLEKAHENNIKVILDIPLNHSSDENIWFKDAIENNSKYWNYYIMSLEEKNEPHWHYKINSKGKKV------------YYFGIFSPSMPDFNLNNEEVKKLHKEILSYWINYGVDGFRFDAVKHFFGDDWDN--GIEDSSKYSQELARYVKSIKKDAIIVGEVYDGNIDTLKKFAP---MPVFDFNFMFNIRENFEGKDN-LLSTWYKEVNYEEITPNYFPFINNHDLNRFISVLCDEKY----------------------------------------------------KDTYHGTIQFALLNSLLVMLEGLPTIYYGDEIGL-------------------------------------------------------------- 86740056 44 -----------------EERIDLRERDVWHAYLPTVGPYGYRVHGSYDPARGLRCNLDPYAKAVDGEVAWDQAVFPYTFGDPDSVNDADFDWNGDNESVIYEAHVRGLTGTYAGVAHMIDHYRKLGVTAIELLPVHQFVHDRNYWGYNSIAFLAPHSGYSAVQEFKGMVKNLHEAGIEVILDVVYNHTAEGNHMGPMLCFRGIDNSAYYRLVDNRP----------------------------QYYMDYTGTGNSLRVRHPHVLQLIMDSLRYWVDMHVDGFRFDLAATLAREFY-DVDRLSSFFDLVQQ-----DPVVSQVKLIAEPWD---------LGEGGYQVGNFPPLWTEWNGKYRDTVRGFWRGQDHGIAEFASR----LTGSSDLYENSGRRPWASINFITAHDGFT-LHDLVSYNEKHNEANGEDNRDGSDDNRSWNCGVEGPTDDPTVLS-LRAAQTRNLLTTLLLSQGVPMLVAGDEMGRTNNNAYCQDNPIS---------WLDWSDAERNAD-------LIEFTGMLSRLRHDHPIFR-- 159903216 1 -----------------------------------MEQQLVRLSELLNEVYREHEEIDYMWSQLLQILNQHSDKR-------DNYAELSELWNSSSA--VLITYADGVYKTLKTLKDLIDLHLNDFASVIHVLPFLCS---TSDGGFAVSDFEKLETRFGEWDHLKAL-----SKNHILMADLVLNHVSSSHPWVQQFIQSKEPGSKYIL---SPSSSENWE-DVTRPRNTSLFTNLSTTKGKKDVWTTFGPDQIDINWKEPYVLIEFLRLIIRYIDSGIKWIRLDAVGFIWKEPGTTCLHRNEVHKIVKALRIQINELINSSVLITETNVPEKENVSYLSGDEAHLAYNFPLPPLLLESLITNKADLLNNWLSSWPELPKNTGFLNFTASHDGVGLRALEGLMDQKRIRELLIACEKRGGLISHRRMSNGEDQPYELNISWWSAMA-------DKGRDTSLFQFERFLLSQLFVMALKGVPAFYLQALMASEND---LTTFAKSGQRRDLNREKFEANTLRKLEDEKSHPSRNLTSLKKAMQVRRKLNAF--- 148232788 118 ------------------------------------------------------------------------------------------------------------SGDLKGVQEKIDHFLYLNIKNVWVAPFYKSSL--KDFNYAVDDFMEVDPTFGTMADFESMISAMHDKGLKLIIDLIPNHTSNKHKWFQLSRNRTGKYADYYIWH-DCMQTGGLVVPPNNWVSFYGNSAWEYDDTRQCYLHQFKKEQPDLDFNNPDVNEEILNIIKFWLEKGVDGFTINSAKFLLEAEHLRDEPQ------------VNKLQNPDTI-----------------SNYSELFHDYTTTQVGMHDIIRNFRQTINKYSREPGRYRFMGTESNDQAAVD--KTMLYYGNSFIQEADFPLNAYLFDLNKANIDGASIFSMVDLWMKAMPSGKWPNWMVGGPSSSRIASRVGRQYVNVMNMLLLTLPGTPTTYYGEELGMEDGSPQVENPQEYNPTEYPEKTPMQWD----------------------------------- 177665365 26 -------------------------------------------------------------------------------------------------------------GTYAGLAAMINYFKLLGITAIELLPIFSSPQLRDYWGYRTLGYFAPYSAYSSVTEFKQMVKTLHKAGIEVILDVVYNHSAEGSTTDPTLCFRGIDNSIYYVL----------------------------NPENKREYLDFTGCGNSLNVNHSQVLKLIIDSLRYWVEMHVDGFRFDLAPTLARELFSVEESITEPHLFQKVAKKITDPILSQVKLIAEGWD---------IADGGYQVGNFPKLWSEWNDKYRDTMRNFWRSELHNNQEF----LMRFLGSSDLYKQQGKRPYASLNFITCHDGFT-LNDLVSYNDKHNDANGENNRDGSGYNHSWNCQVEGATNDPEI-LALREKQKRNFLVSLFLSQGVPMLLGGDEIGRTNNNAYCQDNAEF--------SWFNWDLTPEN-------RSLVEFTQQLIQLRRQHPIF--- 193636490 35 -------------------------------------------------------------------------------------------------------------GDLRGIIEKIPYLKYLGISAVWLTPIYPSP--GRDMGYDITNYRGIDELMGTMEDFDELMEKLHESGIKVILDIVPNHTSDEHEWFVKSVQSIEPYTDYYIW-ADAKYVNGTRQVPNNWESVFGNSMWEWNETRQYYLHQFLKQQPDLNFWNPLVREEIKDMMRFWLDKGVDGFRFDAVEHLYER-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 209906686 6 -------------------------------------------------------------------------------------------------------------GDFPGLLSKVDYLSTLGIGAIWITPFYPSPLVDN--GYDISDYCAVDPRFGTLTDFRDVVHCCHEKGIRVIIDLVLNHVSSQHPWFQDAWNNASRYRDYFLF---SAHPNNWESFFSGSAWSPEP------DTGEFYYHKFAPEQVDLNWANPAVEQEIFQVIDFWQALGVDGFRFDVINFLSTRQHEHDVNQPGLIGTLQRICQHARQQ-PDVFLIGEIGSEEREIARYQDPLLMDVVFNFN-----IGSQKTFDAARLCDEINATLALQSG---------------------LPTLFFSSHDMPRMISRFGEGPHDT-------------------------------------ARALAVLALQLTVRGVPFIFQGDELGMPDGKTYYDTAMRQGHSRDGSRAPFLWRDAPNAEHQLSTPGSLWHQYQTFIALRATIGALQHG 205372903 155 -----------------------------------------------------------------------------------------------------------FGGDLKGVIEKIPYLKRLGISGIYFTPIFK---AYSNHKYDTIDYMEIDPQFGTKEDLVELVNTCHEQGIKVMLDAVFNHSGFYFPQFQDVLENGSKYKNWFHTHEFPLKTDDIPN---------------------YDTFGFVPQMPKLNTQNHEVREYLLEVGRYWVEFNIDGWRLDVANEVD-------------HQFWRDFRTEVRSIKPELYILGEIW---HDSMPWLHGDQFDAVMNYPFTTNLLNLFAKQSITA------------KEFVWNMTTVNH----------------------------------------MYPSTVNAVQFNLIGSHDTPRVLTEAGEDK---NRLKQIFNFLLTFIGTPCIYYGDEIGLTGE----QDP--------GCRKCMPWDESEQDLD-------LFTHVQTLLRLRKEVPLLG-- 117621011 26 -------------------------------------RYAYRIQGPWRPYYGTRFDADKVLLDLGANYDRWAAARPGSLAECAKNRVVDTRHYDWEGDVIYELHLGGFTGTYLGLIEKIPYLQSLGVTAVELLPVFQFDPQDNYWGYSPMSFFAPHAQYASGEDFRDMVKALHRANIEVILDVVYNHTAEGGDDGPTFSFRGIDNEAYYIL------------------------------DANQKDTNYSGCGNTFNGAHPVVLRMIMDSLHFWQEMHVDGFRFDLAALSRDESGQPQANAPTLRTI------DTDPRIADIKLIAEAWDAGGQVGSLAGARWREWNGQFRDDVRRFLRGDDNAVMPFVERLCGSPDIYDPEKSINFVTCHDGFT---------------------LWDWASYNGKHNDANGEQNRDGCDHNFSWNHGQEGP-SEDPQINALRLRQAKNMMVATLLSVGSPMLLMGDEVLRTNNNGYCQDNDTC---------WMQW-------QPDAMGQEMFRFMKELIQYRK-------- 213013462 3 -------------------------------------------------------------------------------------------------------------GDLKGATKKLDYLAELGVDGIWLLPITSSP---AYHGYTVTDYYNINPTYGDIKDLKTFLDEAHKRKIKILLDIPLNHTSPNHIWFQRALAGEKPYVDWYLWLRNEK----WLNARRPWDGQPVWSKL----GGKWVYTLFGPGSPDLNYESHSLWEEIKRVLAFWLAIGFDGFRFDAAKHIFDEKGYCEYQHDRNISFWKEMIDYCKKINPHSIFIGEVWDSKEIVDMY--SSVFGMGFNFSLSYVIKESVSWRLVEGVKNTMSNYFDENRNYDFGIFLTNHD------------------------MSRLVTYMNGN------------------------------------KEKALLALSTLVSLPGVPFLYYGEELGMEGEYREFYNEEQLEPFQWFEYGPLQAEWKASLEYQQNVDNSYYQRVKKLFEFRKQN------ 167750953 4 -------------------------------------------------------------------------------------------------------------GDFQGIIEKLDYIKETGFNAIWMNPCFDSPFG--DAGYDVRDYKKAAARYGTNDDLKRLFDECHKRGMHILLDLVPGHTSVEHEWFKKSMLPESNYTDRYIWTSNIWEQPEGLNCIRGI-SDRDGSAAVNFFSSQPALNYGYAEPKYAYQQKPATRAAIKDVMKFWLDMGCDGFRVDMAGSLVKCDPEY----KETIKLWQDITGYLKSEYPEAAMVSEWGEP-----QYSLQGGFDMDFLLHFGPEGYNSMFRSAEPFFSKRGKGTPAIFA-----------------------------------EQYNGYHEKATTGGGLICIPSGNHDMD---------RLARGRDEDE-----LKCCFAFLLTMPGAPFVYYGDEIGLR--YVEGLVSVEGGYNRTGSRSPMQWDSTANDGFSTADDKSLYNEVKKLIKVRNDNPAL--- 89098045 180 -----------------------------------------------------------------------------------------------------------FGGDFQGIIDHIDYLAGLGITGIYFTPIFK---AYSNHKYDTIDYYEIDPQFGDKETFRELVKICHDKGIKVMLDAVFNHSGYQFPPFQDLLQGDSQYKDWFHAGEFPLEGG---------------------ERPNYSTFAFVESMPKLNTQNPETKEYLLEVGRYWVEFDIDGWRLDVANEID-------------HQFWREFRAEVKSIKPDLYILGEIW---HDSMPWLRGDQFDAVMNYPFLTNVHNLFAKEAISP----------------------------------------------RQFAENMVSVIHMYPD------NVNEAAFNLAGSHDTPRVLTECGG---SLEKAKLIFTFMMTYIGTPCIYYGDEVGL----SGGMDP--------GCRECMPWDEEEYSMEMYE-------HTKKLIQLRKSEPLLA-- 158317072 36 ---------------------------------------------------------------------------------------------WWHDAVMYEVYVRSFAGDIEGIRRRLPDLADLGVDGIWVSPFYRSPMA--DHGYDVADHTDVDPLFGTLSDIDALLRDAHEAGLKVVVDLVPNHSSSAHPAFQAALAAGPDPERDLYLFRDGRGPDGAL-PPNNWISVFGGPAWTRVPDGQWYLHLFAPEQPDWNWQHPRVRAAHAEIIRFWLDRGVDGFRID---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 160939871 107 -------------------------------------------------------------------------------------------------------------GTFEGLVEKLPYLLELGVNVVELMPIFEFDEMQNYWGYNTVSFFSPNTSYGTENELKNLIQVFNQHGIEVYLDVVFNHTAEGNENGPFFSFKGFDNNIYYLLTPEG------------------------------YYYNFSGCGNTLNCNHPIVQQMILNCLRYWVAYRIDGFRFDLASIMGRNEDGTPMSKPPLLQSL-----AFDPILGDVKLIAEAWDADGYQVGTFPSWNRWAEWNGRYRDDMRRGMAQAAALRIAGSRDIYADHDRKNASVNFITCHDGFT---------------------LYDLFSYNVKHNESNGWNNTDGANDNNSWNCGTEGETDD-PQVEALRRRMVRNACALLMCSRGIPMFLAGDEFCNTNNNAYCQDNEIS---------WLDWGRLGKYRD-------IFSFFQYMIRFRKTH------ 57640912 347 -----------------------------------------------------------------------------------------------------------FGGDIKGITEKLDYLQSLGVTIIYINPIFLS---GSAHGYDTYDYYRLDPKFGTEDELREFLDEAHRRGMRVIFDFVPNHCGIGNPAFLDVWEKGNESP-YWDWFFVKKWP------------------FKLGDGSAYVGWWGFGSLPKLNTANQEVREYLIGAALHWIEFGFDGIRVD-VPNEVLDPGT----------FFPELRKAVKEKKPDAYLVGEIWTLSPE---WVKGDRFDSLMNYALGRDILLNYAKGLLSG------ESAMKMMGRYYASYGENVVAMGFNLV---------DSHDTSRVLTDLGGGKLGDTPSN------------------------------ESIQRLKLLSTLLYALPGTPVTFQGDERGLLGDKGHYDE----------QRYPIQWD---------TVNEDVLNHYRALAELRKRVPALR-- 196234122 53 -------------------------------------------------------------------------------------------------------------GTYLGFIEKIPHLKRLGINAVELLPVHEYRGLTNYWGYNSIGFFAPESSYGTLEEFKTLVRALHKAGIMVILDVVYNHTGEGSELGPSLAFRGIDNPSYYSLTGPP-------------------------DQSRRYYTNFTGCGNSLNFDSQAVIRLVMDSLRYWVDMHVDGFRFDLASLGREEGGAYRASGPFFHSVAQA------PALNRAILIAEPWDIGTYQVGNFPVDWSEWNGRFRDTVRRFNKGDSGQLADLGWRLTGSADLYGDYNSINFITCHDGFT---------------------LHDLVAYNGKHNEANGENNNDGCDDNHSWNCGVEGDT-TDAGVLSLRRQLMKNHACALFFASGTPMLLGGDEFARTNNNAYCQD---------NALSWFDWDLAEKNND---------------------------- 126725904 8 -------------------------------------------------------------------------------------------------------------GDLPGITSRLDYLAGLGVDAIWISPFFKSP--QKDFGYDVSDYCDINPDYGTLADFDELISKAHALGLRIMIDIVPAHCSDQHEWFEESRSRTNDKADWYHWVD----PLPDGSAPTNWLSFFGGRAWSWEPRQQYYLHNFLPSQPNLNHHNPEVRNALTDVARFWFDRGVDGFRLDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 47459232 5 -------------------------------------------------------------------------------------------------------------GDIKGIIKKLNYLSWLGVDALWLCPVYETEFA--DAGYDVLDYYKVWEKFGTLKDFKTLIKKAKELNIEIIMDIVLNHTSTSHEWFKKAIEDPTSKEFNYYIWQDKATDEK---------SIFGSSAWEYVPSKKYYFHLFSISQADLNWENPATIDAMADVINYWYTLGVKGFRLDAIQHIHKDFSEKDTFGKKMTSLLQDLKSKID--KEDIFLIGESSGIQPELIPNWTEGKNKIVFNFSWWWIGWNQISG--------------------------RNGYNPDWSFKDFYSKQFIEYQESNKILDNAF------------TVFWSNHDTSRALSRW--------GNENIFWEESAKTLALFQFTLKGLMCIYYGEEIGMLN------------------------------------------------------------ 119944654 64 -------------------------------------------------------------------------------------------------------------GTYAGIIEKIPYLTALGITAVELLPIFEFEDSENYWGYSTINFFAPHSGYGNLDEFRDLVKALHQADISVILDVVFNHTDESDHRGPVYSFKGFANNSYYFLMD----------------------------KHKNFYCNYSGCGNTFKCNHPIGEKFIVDCLEYWVDMHVDGFRFDEGTILARGDNGNLIANPPVV-----WAIELSEQLADTKVIAEAWDA---------EGGYLVGSFPGHRWAEWNGLYRDDLRDFVRGKAGML----GTFARRITGSADIYESQYELPGNSINFINSHDGFT-LNDLVSYNHKHNQANGENNSDGIDNNRSWNCGVEGITDN-PQINMLRKRQIKNFAAILMLSKGVPMFVAGDEICRTNNNAYCQDNELS---------WFNWQDVDTNK-------SMLQFWQRLIAFRKVHPRL--- 7739797 9 -------------------------------------------------------------------------------------------------------------GDLNGITSELDHIKSLGTDVIWLSPHYASPLD--DMGYDISDYNAINPQFGTMEDMDRLLAEIKKRDMRLILDLVINHTSSEHAWFKESRSSRDNPKRDWYIWKD---------NANNWLSFFSGSAWSYDETKQYYLRRFAETQPDLNWENPKTREAIYKSALFWYEKGVSGFRIDTAGLYSKPAGPLINSGPRIHEFHKEMYEKVTSRY-DAMTVGEVHCSKADALKYVSAKEKEMNMMFLFDTVDVGSDKSD-------------------------------RFRYKGFTLTDFKDAIINQSNFIFDDETG--ELNDAWSTVFIENHDQPRCVT------RFGNTSNKLFWSRSAKMLALLQTTLTGTLFVYQGQEIGMTNYWNAFNETEHSDEARDNARTPVQWDSSE-------------------------------- 169611424 17 -------------------------------------------------------------------------------------------------------------GDVPGITSKLDYLKDLGVDVVWVSPIYKSPQA--DMGYDIADYEDIDPSYGTLADVDNLIAELKKRDMKLVMDLVVNHTSEEHAWFLDRSSKTSSKRDWYIWKPAKYDADGNRQPPNNWAQGEANSAWTWDETQEYYLSLFTPEQPDLNWENPAVRAAVHDVLRFWLDRGCSGFRMDVINLISK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 123966277 14 ---------------------------------------------------------------------------------------------------------------------------------VHILPFLKS---TSDGGFAVSSHESLEEKFGSWEDLNSISNK-H----YLMADLVLNHVSSSHPWVQQFIKCQEPGLSN--IFSPSQELDW--KNVIRPRSSSLFSQINTEDGQKQVWTTFGPDQVDLNWLNPKMTIEFLNLIITYLSNGIKWLRLDAVGFIWKEPGTTCLHLPKAHSIVKILRILLNDLLKDGVLITETNVPQKENLSYLPEDEADMAYNFPLPPLLLEAIITSRADILNSWICDWPKLPDTTTLFNFTASHDGIGLRALEGLMNEQRIKELLINCEKRGGLVSHRRLSNGEDKPYELNISWWSAM-------EDPGRDSNRFQHERFLLTQLLVMSLRGVPAFYLPALLASEND---IKSFSKTGQRRDLNREKFKLDLSAVFKNPESNANKNLRYLRNAMDIRAKLPQF--- 153006159 29 -------------------------------------------------------------------------------------------------------------GTYAGLAEAIAHLRRLGITAVELLPVHEFVDDKNYWGYNTLCYFAPEQRYGQVTDFKEMVKALHRAGIEVIVDVVYNHTCEGNHLGPTLSLKGLANDDYYRL----------------------------SAADRRYYVDFTGCGNSLDTTNPQTLKLVMDSLRYWAELHVDGFRFDLATTLCRDP----EHFDPRSGFLQAVHQ--DPTLAKMKLIAEPWD---------LGPGGYAVGRFPVRWSEWNGRYRDVVRRFWKGEQGQAPELG----YRLTGSADLYEAAGRKIFASVNFVTAHDGFT-LRDLVSYERKHNEANLEGNRDGSDDNASWNCGAEGETDDPL-VKELRDRQQRNLIAALFVSQGVPMLCAGDEMGRGNNNAYCQDNEIS---------WLDWDLDGRRQ-------TLLDFTAHMIRLRLREPVL--- 21224411 29 ----------------------------------------------------------------------------------------------------------------------IEHLTGLGVTALELMPVHQFVNDHNYWGYNTVGFFAPHNAYASWGDFKSAVKALHEAGIEVILDVVYNHTAEGNHLGPTLSFKGLDNPSYYRLADDPR-----------------------------YYMDTTGTGNSLLMRSPHVLQMIMDSLRYWVEMHVDGFRFDLAATLARQFH-EVDRLSSFFDLVQQ-----DPVVSQVKLIAEPWD---------VGEGGYQVGNFPPLWTEWNGKYRDTVRDLWRGDLYQDDGRRPLASINFVTCHDGFT---------------------LHDMVAYNDKHNHANGEDNRDGESHNRSWNCGVEGDTDD-PAVLELRARQMRNFIATLLLSQGVPMLSHGDEFARTNNNAYCQD----NELAWVAWP--------------EDGHDLLEFTRAMVWLRKDHPVLR-- 29832849 31 -------------------------------------------------------------------------------------------------------------GDLAGVRAGLPYLKKLGVDGIWLSPFYPSPQH--DHGYDVADYCDVDPLFGDLAEFDLLMTDARRLGIKVLLDIVPNHCSSEHPWFSQALDSAPGSRARFHIADGRGPDGEPPNNWHAMFGGPAWSRITEPDGGQWYLHMFTPEQPDLNWRNPEVGAHFDHALRFWLDRGVDGFRIDVAAGLFKHPDLPDWNQPEVHDVWRHWRTVCEEYGRERLLVGEVSVPTREHAQYVRHDELHQAFFFDLLSAPWNDDAFRKV--ISEAMQDIAGTGSTVTWV--LNNHDQV--------------------------------------------------------------------------------------------------------------------------------------------------------------- 197121526 32 -------------------------------------------------------------------------------------------------------------GTYAGLASALEHLTRLGVTAVELLPVHAFVDDRNYWGYSTLAYLAPEPRYAAVNEFRGMVKALHRAGVEVILDVVFNHTCEGNHLGPTLSLKGLDNRTYYRLAGESP----------------------------RYYADYTGTGNSLDLTQPQTLALVMDSLRCWVEMHVDGFRFDLAVTLARDPET----FDEASRFLAAVHQ--DPVLRQVKLIAEPWDVGPD---------GYKVGAFPVIWSEWNGKYRDVVRRFWKGDEYEPAGRKIYASVNFVTAHDGFTLR---------------------DLVSYDQKHNEANGEENRDGTDENFSWNCGAEGETDD-PAVLALRERQQRNLMATLLVSQGVPMIAAGDEMGRGNNNAYCHDDELS---------WLDWDLDERR-------RALLAFTRRMIRLRLSQPVL--- 117927889 32 -------------------------------------------------------------------------------------------------------------GTFAGLAAVLEHLTALGVTAVELMPVHHFRGLTNYWGYNSIGYFAPHGRYGTVREFKQMVKALHEAGLEVILDVVYNHTAEGDETGPTLSFRGLDNPTYYRLADGGRRYVNYTGT-----------------------------GNTLDVRNFPVLQLIMDSLRYWVEMHVDGFRFDLAASLARSMH----DVDMLSSFLAIIHQ--DPVLSQVKLIAEPWD---------LGEGGYQVGEFPPLWTEWNDRFRDTVRDFWSSDLYQDDGRRPYASINYVTCHDGFT---------------------LHDLVTYGTKHNEANGEANRDGADENHNWNCGHEGETDDPVINGIRARMKRNLLATTLLAT-GVPMLSHGDELGRTNNNAYCQD----NEISWV-----DWENAD---------TGLSAFVRGVIALRRRHPVFR-- 42558986 30 --------------------------------------YGYRVDGAFDPSRGQRFNANKLLLDPCARQMDGWVVDDQRLDPSDSAEVMPPDWTPWSQTVLYEAHVRGLTGTYAALAHMLDYLTQLGVTALELMPVLQSMGLRNYWGYNTLLPFAVDNSLAASDDFRDTVRALHQAGIEVILDVVFNHSAELDVDGPTLTLRGIDNASYYWLTENGD------------------------------YHNWAGCGNVLRLEHPAVLHWVIECLTFWHECHVDGFRFDLATILGRLPDFSSS-----APFFTALRN--HRSLRDCKLIAEPWDISP---------GGYQLGQFPAPFAEWNDRFRDDMRRFW----LHGDLPIGVLARRFAASSEVFERGSRQPWASVNMLTSHDGFT-LRDLVCFNHKHNDANGEQNRDGTNSNFSFNHGTEGLEADETTQARRRVSQ-QALLTTLLLSQGTPMLLAGDEFGQGNNNAYCQD---------NALAWLHWDQADDA---------LLAFTSGLIRLRRSIPALQRG 153003973 29 ----------------------------------------------------------------------------------------------------------------------IAHLQRLGVTAVELLPVHESKGLTNYWGYSTLGFFAPEQKYARVTEFRAMVRALHAAGIEVILDVVYNHTCEGNHLGPTLSLKGLDNRTYYRLVAESP----------------------------RYFWDSTGCGNSLDTTNPQALKLVMDSLRYWVEMHVDGFRFDLAVTLARDP----EQFAEASRFLAAVHQ--DPVLERVKLIAEPWDVAP---------GGYQVGAFPVRWSEWNGKYRDVVRRFWKGDEN----LAGEMGYRLTGSADLYEAAGRKIYASVNFVTAHDGFT-LRDLVSYDRKHNEANLEDNRDGADDNHSWNCGAEGETDDPAI-LALRERQMRNLMATLLVSQGVPMITAGDELGRGNNNAYCHDDELS---------WLDWNLDDGR-------RAFLAFVRRMIQLRLDQPVL--- 190895476 30 ----------------------------WSGYIAGVGPYGYRAHGPYDPPAGHRFNPDPYAKQVTGDLKFGYREDDLSFDERDSAQDPDFDWRPWPDTIIYEAHVDRLRGTFLGMCSDVDHLVKLGISAIELLPIQYFLDDRNYWGYQTLGFFAPQSRYMSSDEIKTMVKRFHAAGIEVIMDVVYNHTAEGSEKGPTLSFRGLDNASYYILSPD---------DPRHTFDTTGTGN-------------------TLNVANPMVMRMVLDSLRYWVGMHIDGFRFDLAS----TLGRQDLEFDRQGLFFGAIRQ--DPILAGVKLIAEPWD---------IGEGGYQVGGFPHPFREWNDKFRDDVRRFWKGLQFNHSDRGATSSINLLSAHDGFTLM---------------------DTVSFDGKHNEANGEDNRDGHSDNHSDNMGVEGATDNADINAARARRRRNMMATLML-SQGVPMILAGDELGNGNNNAYCQD----------------------------------------------------- 182702609 13 -------------------------------------------------------------------------------------------------------------GTYAGLGEKIDYIKSIGVTSIELLPIHSFINDDNYWGYNTIGFFSPDPRYAALREFKEMVSRFHDARLEVILDVVYNHTAEGNERGPTLSFKGIDNASYYRLPPD----------------------------QKRHYVNDTGTGNTVNLSHPRVIQMVTDSLRYWVNEHVDGFRFDLGTILAREPNG-FDNQSG---FLKACSQ--DPVLGTVKLIAEPWD---------CGPGGYQVGAFPPGWSEWNDKFRGAARDFWRGACRAGDLAPR-----LLASPEEFDHQGRKPWASVNFITAHDGFT-LNDVVSYNEKHNEANGEDNKDGADDNRSFNHGAEGPTDDPEIN-RLRERQICNMLATLLLSQGCPMVVAGDEFGRTNNNAYCQD----NEVSWV-----DWNFGERGL-------RLIRFFTRITALRQRFPILRRG 28848918 166 -----------------------------------------------------------------------------------------------------------FGGDLQGVIDHLDHLSKLGVNAVYFTPLFK---ATTNHKYDTEDYFQIDPQFGDKDTLKKLVDLCHERGIRVLLDAVFNHSGRTFPPFVDVLKNGSKYKDWFHIRSLPLEVVDGIPT--------------------YDTFAFEPLMPKLNTEHPEVKEYLLKAAEYWIETGIDGWRLDVANEVS-------------HQFWREFRRVVKQANPDAYILGDVW---HESSIWLEGDQFDAVMNYPFTNAVLDFF----IHQIADAEKFSFMLGKQLA------------------------------------------------GYPRQASEVMFNLLDSHDTARLLTQADGDK---RKMKLAVLFQFTYFGTPCIYYGDEVGL----DGGHDP--------GCRKCMEWDETKHDKD-------LFAFYQTVIRLRQAHAALRTG 187604777 181 --------------------------------------------------------------------------------------------------------TNFFGGDFQGVIDHIDHLVELGITGIYFCPIFK---ATTNHKYDTLDYMEIDPQFGTKEKFKEMVDLLHENGIKVMLDAVFNHVGYHHPWFQDVVENGPEYRDWFYLREFP---------------------IATEPKPNYDTFAFEKNMPKINTEHPELKAYLLDVARYWVEEGIDGWRLDVANEVD-------------HAFWRDFRKAVKAANPEAYILGEIW---HDAQPWLQGDQFDAVMNYPFTNASLNYFALDRT--------------------------------------TASEFRNELTRVEMMNTM--------------NVNEVTFNLIDSHDTPRALTRAKG---HKGKFKLLMTSMLTYTGSPCIYYGDEIGLEGE----QDP--------GCRRCMPWDEAEEDRN-------LFRYIQKLIQLRKDHPVLA-- 126138546 7 -------------------------------------------------------------------------------------------------------------GDIPGIISTLDYLKDLGVDVIWCSPMYDSPQD--DMGYDISDYEKVYAKYGSDEDMQALIDETHKRGMKLILDLVINHTSSEHAWFKESRSKTNPKRDWYIWKPPKYDAEGNRQPPNNWGSYFSGSAWEYDETDEYYLRLFARTQPDLNWENDEVRETVYKSMKFWLDKGVDGFRIDTAGLYSKDQSFPDANGPRIHEFHKEMFSKVTGNY-DAMTVGEVHCSREEALKYVSAKEQEMNMLFLFNVVEVGCDDSDRFRYKGWKLTDFKKALEG-----------QCTFIEGSDAWSTVFIENHDQPRSVTRFGSTKYRNESAKLLSLLQTTLTGTLFIYQGQEIAMENLPRDW-SVEEYKDINT----------INYFKEFKNGNDADYKEKEEKLMDARDHSRSPVQWDSSA-------------------------------- 758726 170 -------------------------------------------------------------------------------------------------------------GTYIGAVSKLDHLKELGVNCIELMPCHEFNELENFWGYSTINFFSPMARYGAINEFKAFVREAHKRGIEVIMDVVFNHTAEGNEKGPILSFRGIDNSTYYMLAPKGE------------------------------FYNYSGCGNTFNCNHPVVREFIVDCLRYWVEMHVDGFRFDLASICSLWDPVNVYGSPMEGDMITTGTPLVDPILGNVKLIAEAWDA--------GGLYQEGQFPHWNVWSEWNGKYRDTVRQFIKGTDGFA-----GAFAECLCGSPQLYQAGGRKPWHSIGFVCAHDGFTLADLVTYNSKYNLSNGEDFRDGENHNLSWNCGEEGEFASLS-VRRLRKRQMRNFFVCLMVSQGVPMFYMGDEYGHTNNNTYCHD----------------------------------------------------- 84393620 191 -----------------------------------------------------------------------------------------------------------MGGDLWGVIEKLDYLQDLGVNGLYLCPIF---TANANHKYDTVDYYNVDPHFGGNEAFRALVTEAHQRGMKVMLDAVFNHIGTQSPLWLDVVEKGSQYADWFWINKFPVYPDTPKEEWDFWNLN-------------YETFGNVVEMPKLNTENEECRSYLLDVARHWVEENIDGWRLDVANEVD-------------HAFWRDFRKVVKGVNPDCYILGEIW---HEGMPWLRGDQYDSLMNYPLTQAITDYFA----------------------------------------------LSAFDKHSFINAVNTSYMA------YPRNVNEAMFNLLDSHDTTRILSLCQGDT---RKAKLAYLFMFTQVGAPCIYYGGEIGMDG---------GRSMGSENNRKCMEWNVDNHDLD-------FKAFIKEMIALRKANPDLN-- 88857401 30 -------------------------------------------------------------------------------------------------------------GTFLGLSEFITHLKSLGVTTIELLPCHHFISERNYWGYNTLSFFAPHSDYDNIAEFQTMVSRFHQAGIEVILDVVYNHTAEGNHLGPTLSWRGLDNLTYYRL---------DTANPRHYINDTGCGN-------------------TININHPRVLQLILDSLRYWVEMGVDGFRFDLAPI----LGRQYSGFKSRHAFFQSINQ--DPILSQVKLIAEPWD---------IGPGGYQLGGFPIAWREWNDKYRDTMRRFWRGDLGL--LPEFAQRLH--GSNDLFEHNGRGPLASINFITAHDGFT-LADLVMYQDKHNLQNGENNQDGHSENLSANYGVEGP-SEDVQINALRLRQQKNFLLTLILSQGVPMFAAGSELGHTNNNAYCQD----NEINWLN------------FKESTVCNELSPFIRKLIELR--------- 56751427 73 -------------------------------------------------------------------------------------------------------------GTYAGLIEKIPYLQSLGVTAVELLPVHQFDRQDNYWGYSTMAFFAPHAAYGPVDEFRDLVKALHQAGIEVILDVVFNHTAEGNEDGPTLSFKGLANSTYYLL------------------------------DEQAGYRNYTGCGNTVKANNSIVRSLILDCLRYWVEMHVDGFRFDLASVLSRDANGNPLSDPPL-----LWAIDSDPVLAGTKLIAEAWDAAGQVGTFIGDRFGTWNGPFRDDIRRFWRGDQGCTYALSQRLLGSPDVYSTDQWINFITCHDGFTLR---------------------DLVSYSQKHNFANGENNRDGTNDNYSWNYGIEGETDDPTILS-LRERQQRNLLATLFLAQGTPMLTMGDEVQQGNNNAYCQD----------------------------------------------------- 139867053 137 -------------------------------------------------------------------------------------------------------------GTYLGVVEKLDHLKELGVNCLELMPCHEFNELENFWGYSTINFFSPMIRYSSINEIKFLIKEAHKRGIEVIMDVVFNHTAEGNEDGPIISFRGVDNSIYYMVAPKGE------------------------------FYNYSGCGNTFNCSHPVVRQFIVDCLRYWVEMHVDGFRFDLASIMTRWDATNVFGAPIEGDLLTTLIDLIDPILRGVKLIAEAWDA--------GGLYQVGTFPHWGIWSEWNGKYRDTVRQFIKGTDYQGGGRKPWNSINFVCAHDGFT---------------------LADLVTYTNKHNLSNGEDNNDGENHNNSWNCGQEGEFVS-TSVKKLRKRQMRNLFLSLMVSQGVPMIYMGDEYGHTNNNTYCHD----------------------------------------------------- 116619361 36 -------------------------------------------------------------------------------------------------------------GTYAGLAHSVEYLKKLGVTAVELMPVQEFRGLRNYWGYNSINFFAPAARYCRSGDFKAMVKALHRAGIEVILDVVYNHTAEGNQMGPTLSFRGVDNATYYRL-----------------------------ADNRRYYMDYTGTGNTLNVRHPQVLKLVMDSLRYWVEMHVDGFRFDLAAALARELHE----VDRLSAFFDIINQ--DPVISQVKLIAEPWD---------VGEGGYQVGKFPVLWAEWNGRYRDVVRRYWKGDDYQRDGRHPTASINFITAHDGFTLRLVSYNSKHNEDNGEDNRDGANENYSNNFGTEGDTTDPQIL-----------------------ELRARQTRSLLLMLLLSQGVPMICGGDEIGRTNNNSYAQDNEIS---------WYDWKL-------DTTQQELLEFTTRLVELRRAHP----- 91777273 32 ----------------------PECTDEWHGYLPNAHPYGFRAHGPYQPQHGHRFNPDPYARKLVGQRADLSIDRRDSAPAMPKCVVIDEAFDWSHDTIVYETHVRGASGTFAALAEFIDHLLKLGVTAVELLPVHAFRGLRNYWGYNSAAFFAPEPSYLSLDEMRIAVRQLHAAGIEVILDVVYNHTCEGNEMGPTVSWRGLDNASYYRLIPGDERHHIND----------------------------TGCGNTVNLPHPRVLQMVMDSLRYWSAFNMDGFRFDL-GVTLGREQHGFDPGSGFFDALRQ-----DPILSQRKLISEPWD---------IGPGGYQLGNHPPGFGEWNDRFRDTVRRFWRGDAGLRPDLA----ARLTGSADLFNRRFRKPWASVNFVTSHDGFT-LADVTAYEQKHNEANREDNNDGHNENCSRNWGVEGESDDPAILATRKRVARSLIATLLMAL-GTPMVLAGDESLRTNNNAYCQDNELS---------WLDWARAE-----SPDGRQMTAFVARVIALRKQHPLLR-- 213965303 35 ------------------------------------QRYAYRVHGPFDPANGKRCDPNKL---LVDPYAKAFDGEFDGHSSLFNYDIHDHDWTPYNETVIYEAHVKGMTGTYAALAAIIDYLKDLGVTAIELMPVHQFLQDDNYWGYNTFGFLAPHQDYGAVSEFKGMVRAFHDAGIEVILDVVYNHTAEGNHMGPTICFRGIDNEAYYRLV----------------------------EGDRQHYMDYTGTGNSLNVRHPHSLQLIMDSLRYWVEMHVDGFRFDLASTLAREFH-DVDRLSAFFDLVQQ-----DPIVSQVKLIAEPWD---------VGEGGYQVGNFPPQWTEWNGKYRDTIRDFWRGDLYANNDRRPTASINFVTAHDGFT---------------------LNDLVSYNEKHNMANGEDNRDGESHNRSWNCGVEGPTDD-ERIISLRARQRRNFLTTLLLSQGTPMISHGDEMGRGNNNVYCQD----------------------------------------------------- 193587138 17 ------------------------------------------------------------------------------------------------------------SGDFKGITEELDYLVDIGITAIWITPFFESPLES--GGYDITSYVDVQHIFGTIDDFKDLLNAAHSKNLKVIMDFVPNHTSNKHIWFEKSVNNETDYADYYIWKDAKNQEELKNSSIIPIVPNNWQSAWIWHNTRQFYFTQFVPNLPDLNFRNEKVHEEMKYILNYWLDLGIDGVRIDAL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 162421589 27 ----------------------------------------------------------------------------------------------------------------------IEHLKTLGITTLELLPVLQKMGLSNYWGYNVLAPFAVDPDYASLRELRDAVKALHNAGIEVILDVVFNHSAELDVFGPTLCQRGIDNASYYWLTPDGEYDN------------------------------ITGCGNALRLSHPYVTQWVIDCLNYWRDCHVDGFRFDLGTVLGRTPAFD-QHAPLFAAL------AADERLSACKLIAEPWD---------IGLGGYQLGNFPTGFSEWNDQYRDAMRGFW----LRGEVPRGTFAQHFAASSSLFEQRGRLPSASINQITAHDGFTLL-DLLCFNQKHNQMNGEENRDGSDNNHSNNFGCEGLVAD-AAIWQRRKACQRALLTTLLLSQGTPMLLAGDEQGQGNNNAYCQNNIL---------TWLDWGSADRA---------LMTFTADLIRLRQQIPALT-- 193657373 71 ---------------------------------------------------------------------------------------------------------------LLGITQKLDYLVDIGVTAIWLTPFFESPLES--GGYDITNYLDVQNVFGTIDDLKDLLNAAHSKNLKVIMDFVPNHSSDKHIWFKRSVNNETPYADYYIWKDAINQNNNITPIVPNNWVMFKASSWVWHNTRQFYYTQFINNLPDLNYRNKNVHEEMKNILKYWIELGIDGIRIDALKHVYESEHIYTADQVEVYDLIKKWRLLLDEFHHTRIIMTESYSNHSVLYNYYTS-GAEIPTNFNLMQDAVSNIPKDFERAIENWITKM---PFGATFNSVLQNHDFTRFPTFYGTELIDG--------------------------------------------------------------LNALSLFLPGVSIVMYGGEIGMEN------------------------------------------------------------ 165880809 171 ---------------------------------------------------------------------------------------------------------DFFGGDLQGIVDKLDYLEDLGVNGIYLTPIFSAP---SNHKYDTLDYFSIDPHFGDPELFRTLVSQLHQRGMRIMLDAVFNHIGSASPQWLDVVKNGSRYKDWFHIHSFPVTGDNYDRFA------------------------FTADMPKLNTANPEVQKYLLDIALYWIEFDIDGWRLDVANEVD-------------HVFWKTFRQAVSTEKPDVYILGEIWHSAE---PWLRGDEFHAAMNYPFTEPMIEYFADRTIPASRMAYRVNAHLMNGMK----------------------------------------------------QANEVMFNLLDSHDTKRLLTRCRNDE---KKARALLAFMFAQTGSPCIYYGTEIGLNGENDPL------------CRECMVWEKEKQNQD-------MLQFMKRLIALRKQ------- 52079094 152 ---------------------------------------------------------------------------------------------------------DFFGGDLQGIMDKLDYLEDLGVGGIYLTPIFAAP---SNHKYDTLDYCSIDPHFGDEELFRTLVSRIHERGMKIMLDAVFNHIGSASQEWQDVVKNGSRYKDWFHIHSFPV------------------------KEGSYDTFAFTPEMPKLNTANPEVQAYLLDIALYWIEFDIDGWRLDVANEVD-------------HAFWKKFRQAVTAEKPDIFILGEIW---HQADPWLRGDEFHSVMNYPFTEPMIDYFADGSISA--------------SQMASRINSHLMSGMK--------------------------------------QVNEVMFNLLDSHDTKRILTRCGGDDKKVRS---LLAFMFAQTGSPCIYYGTEVGL----DGGDDP--------LCRKCMVWEEEKQNQE-------MLAFMKRLIALRKQ------- 33866965 9 ---------------------------------------------------------------------------------------------------------------------------------VHVLPFLTS---TSDGGFAVASHDRIEPRFGDWRDLADL---AHGRRM--MADLVLNHISASHPWVRQFLRDEEPGRSCVL----EAAPDPCWDQVVRPRSSSLFTQLSGSDGPRQVWTTFGPDQVDVDWRSPEVLLGFTRLLDRMLRHGVRWVRLDAVGFIWKTPGTGCIHLPEAHRIVEVLRQLMERSCSGGVVVTETNVPEQENLSYLSGREAHLAYNFPLPPLLLEAAISGRADLLNGWLNRWPALPVATGLFNFTACHDGVGLRALEGLMTDQRRLQLLIACEQRGGLISHRRLTNGEEAPYEINISWWSAMADG-------GIDPAHLQRARFLMTQLLVLALPGVPAFYLPALLATPNDLGRFR---RTGQRRDLNRPQFKADTVERRQDPDSDATAVTSVLAHALRVRRDQPAL--- 154508931 26 -------------------------------------------------------------------------------------------------------------GTYAGMAAIIEHLTKLGITTVELMPIQQFTNDSNYWGYNTIGYFAPHNGYAATKDFKAMVKALHAANIEVILDVVYNHTAEGNHMGPTLSFRGIDNPSYYRLVDG---------------------------DRQHYFDT-TGTGNSLLMSSPQVLQLIMDSLRYWVEMHVDGFRFDLASTLARQF-AEVDRLSAFFDLIHQ-----DPVVSQVKLIAEPWDVGAD---------GYQVGGFPPLWSEWNGRYRDTVRDFWRGEFSSLPDFASR----LAGSSDLYGTTGRKPMASINFITAHDGFT-LRDLVSYNEKHNEANLEGGADGANDNRSWNCGAEGDTDD-EEIIELRYRQQRNFLTTLMFSQGVPMIAHGDELGRTNNNVYCQD----NELSWIN-----WDLNEH-------DYKLLRFTRHLIHLRRDHPV---- 171058570 46 -------------------------------------------------------------------------------------------------------------GSYAGLASMIAHYRALGVTTLSLLPVHQHLGLTNYWGYSSIAFLAPEPRYGTNDEFREMVASLHAAGLEVVLDVVYNHSAETDDNGPTLSFRGLANARYYHLETQRVEAHHPDAHHPDGHHG---------AQHRRVYQNWSGCGNSLNLAEPRVVQLVIESLRHWLAYGVDGFRFDLAPILARGRDGQFGTSAGFFAALQA-----DPVLSRVKLIAEPWDPGGYQLGGFPPGWQEWNDQFRDTLRTWWLRCAGDRGVLAHRLQFHHDGRSPLASVNFITAHDGFGLR---------------------DLVSFNHKHNDANGEHNRDGHHHNCSWNCGVEGDTDEPE-VLALRARLQRALLACLVLSQGTPMLLAGDEIGRGNNNAYCQD----------------------------------------------------- 212634165 26 --------------------------------------YGYRVDGPFAPHSGHRFNLDPYAKRWVGQFIEHYSVDHPSFDDTDNAKMADSPSIAANDLIIYEMHVKGFTGTYLGLAEVLDYLIALGVTCVELLPVHGFISESNYWGYNSLSFFVPHRQYTSISQFRTMVNSLHQAGIEVLLDVVYNHTAEGNRLGPTLCFKGIDNLSYYRLHP---------------------------SDKRFYIND-TGCGNTLNINHPRVLQLVMDSLRYWVEMGVDGFRFDLASCLGREAHGFDKGAGFFDAIVQ------DPVLSRVKLIAEPWD---------IGPGGYQLGGYPQGWSEWNDRFRDTVRRFWRGDFGMLPELARR----LHGSSDLFEHADRDADSTVNFITSHDGFS-LHDIVRYSQRHNDLNGEQSRDGHQENYSHNYGEEGE-SDNAALNALRQRQVRNMLTTLLLSQGVPMLLAGDENGHGNNNAYCQDNSINWR---------DWSDTAEQKN-------LLGFVQQLITIRKRFSAL--- 60594777 167 -----------------------------------------------------------------------------------------------------------YGGDLEGVIHSLPYLRKLGVNALYFTPIFASP---SNHKYDTADYLRIDPQFGNLDTFKRLIREAHRHGMRIILDAVFNHSGDRFFAFRDVLEKGADYRDWFFIEQFPVV-----QTPQPNYETFAVN---------------VPVMPKLRTENREVKEYLFQVVRYWTEMGIDGWRLDVANEVD-------------HAFWRDFRSFVKMLNPEALIIGEVW---HNAVKWLEGDQFDSVMNYLFRDCVYRFFAEQTSD------ASEFDAELTTARISYPDQALQVAWNL---------LDSHDTERFLTSCG----------------------------------------EKEERFRLAVLFQMTYVGTPLIYYGDEIGMTGET----DPD--------CRRPMLWDKEEQNQ-------ALFSYYQRLIRIRRS------- 186686109 10 ------------------------------------------------------------------------------------------------------------GGDLWGIMEDLDYIQNLGINAIYFTPIFQS---ASNHRYHTHDYYQVDPMLGGNEAFKELLDAAHQRNIKVVLDGVFNHSSRGFFFFHDVLENGPHSP-WVNWFKIEGWP-------LSPYNGEFPANYVGWAGNR--------ALPEFNHDNPEVREYIMEIAEYWLKFGIDGWRLD-VPFEIKTPG-----------FWQEFRDRTKAINPEAYIVGEVWG---DSRQWLDGTQFDGVMNY-LFAGPTIAFAAGDRVVLEQVQSRDYQPYPP-----------------------------------LFAAEYATKIQEVLQLYPWEIQLTQLNLLASHDTARLMTIAGGD---IASVELSTLLLLTFPGAPSIYYGDEVGLPGGID--------PDSRRGFPLEANWN------------QEIFNTHRQLITIRQTYPALRTG 168700340 26 -------------------------------------------------------------------------------------------------------------GTYAGIASELDHLRQLNVTAVELLPVHYRVDDRNYWGYNTLGFFAPDPRFSTVREFKSMVRSLHAAGIEVILDVVYNHTAEGNQMGPTLSFRGLDNSSYYFLSP---------------------------EDRRYYM-DFTACGNSPNMQHPRVLQLIMDSLRYWVEMRVDGFRFDLAPTLAREL-AEVDKLGSFFDIIHQ-----DPVLSRVKLIAEPWD---------IGPGGYMVGNFPVGWTEWNGEYRDAARAFWAGRDYERTGRRPYASINFVTCHDGFTLC---------------------DLVSYEQKRNWANGEDNRDGSNDNHNWNCGHEGPTDDTKVLARRARQR-RNMFATLMLSQGVPMVLAGDELGHTNNNTYCQD----------------------------------------------------- 3252794 79 -------------------------------------------------------------------------------------------------------------GTYIGAISKLDYLKELGVNCVELMPCHEFNELENFWGYSTINFFSPMIRYSSINEFKTFVREAHKRGIEVIMDVVFNHTAEGNEKGPILSFRGIDNSTYYMLAPKGE------------------------------FYNYSGCGNTFNCNHPVVREFIVDCLRYWVEMHVDGFRFDLASIMTREGDMTTTGTPLATPPLIDMIS-NDPILGDVKLIAEAWDA--------GGLYQVGQFPHWKIWSEWNGKYRDIVRQFIKGTDYQAGGRKPWHSINFVCAHDGFT---------------------LADLVTYNKKYNSSNGEDNRDGENHNLSWNCGEEGEFAGLS-VKRLRKRQMRNFFVSLMVSQGVPMFYMGDEYGHTNNNTYCHD----------------------------------------------------- 157151637 171 --------------------------------------------------------------------------------------------------------TDFFGGDLQGIIDHLDYLQGLGITGLYLCPIFESP---SNHKYNTTDYFEIDRHFGDKETFRQLVEQAHLRGMKVMLDAVFNHMGDQSAQWQDVLKHGSAYKDWFHIQEFPVTNDKLVNPKELPYHTFA----------------FASYMPKLNTENPEVKDFLLRVATYWIEHDIDAWRLDVANEID-------------HQFWRDFRKAVLAKKPDLYILGEVWHTS---QPWLNGDEFHAVMNYPLSDSIKDYFLRGCKK------TSQFIAEINCQSMYY----------------------------------------------KQQISEVMFNLLDSHDTERILTTAQGD---IQLVKSALAFLFLQRGTPCIYYGTELELGG----GMDPD--------CRRVMPWDRVSNDND-------MLNFMKNLIQLRKE------- 167750596 36 -------------------------------------------------------------------------------------------------------------GDLAGVTSGLDYIQDMGFNGIWLSPIMPS---DSYHKYSVKDYYAIDEQYGTMEDFEKLAAECEKRGIKLLIDLVMNHSSNEHEWFKHARSNPCGAAKDKPCLNDNICPVHDKYIDYYYFTDEKPNSWYRIGSNRWYQAVFSEQMPELNLDNSAVRSEFEKIADFWLEKGAGGFRLDAVKEYF------SGNPEKNIEVLNQFMKHCKTVDPKCYVVGEVWESFTNYTKYYSSG----------IDSVFGFTMAQESGKIAKTI-------NGKGADNSVKSFAQAMVTVEQKLASY---------------------SNTAIDAPFIGNHDTN---------RGAGILGYNET---KIKAAAGLLLTMSGSPFVYYGDEIGL------------SGSGRDENRAPMIWDSEADVQTQLADENSILNYYKRALRIRNENPCIARG 15829104 7 -------------------------------------------------------------------------------------------------------------GDLKGIINKLKYLKLLGINAIWLCPIYETDFV--DAGYDVSNYKEVWKKFGTINDFKELVKEAKKYDIDIIMDIVLNHTSTNHVWFKKAIESENNPEHNYYI---------WTKNPKNEESIFGGSAWEYVPNNKYYFHLFSKEQADLNWESNETISAMVDVVNYWYNLGVKGFRLDAIQHVHKEEQFSHSFSSKMVAFLQKFLNQVKKDKDDIFFIAEASGITPEKVLKYSKDEEKIADNF-FNFSTWYVGWGKQTGRNGYDPNWTVDNLVNDNFIEYQNN---------------DKIENLMITNFLSSHDTSRAISRWGNENLFW---------------------------KESAKSLALFQFMQKGLQCILYGEEIGMLN------------------------------------------------------------ 123444186 27 -------------------------------------------------------------------------------------------------------------GTYAGLAAMIQYLQKLGITTLELLPVLQKMGLSNYWGYNVLAPYAVDPDYASLRELRDAVKALHQAGIEVILDVVFNHSAELDVFGPTLCQRGIDNASYYWLTSEGEYDN------------------------------MTGCGNTLRLSQPYVMQWVLDCLRYWVDCHIDGFRFDLGTVLGRSPAFD-QHAPLFAAL------AADKQLCNCKMIAEPWD---------IGLGGYQLGNFPTGFSEWNDQYRDAMRRFW----LRGDLPLGQFAQHFAASSNLFKHRERLPSASINQITAHDGFT-LQDLLCFNQKHNQINGEENRDGSDNNLSNNFGSEGLVAD-DAIWQRRKACQRALLTTLLLSQGTPMLLAGDEHGQGNNNAYCQNNIL---------TWLDW---------GSADRELTAFTAELIRLRQQIPAL--- 163705366 27 ------------------------------------------------------------------------------------------------------------------------HLLRLGVTAIELLPIQAFVDDRNFWGYSPLNYFSPEPRYLGPAGLKAAIRQLHAAGIEVLIDVVYNHTCEADRTGPSLSFRGIDNAAYYKLRPD----------------------------DRRETLDFTGCGNTLDVAHPRVMQMVLDSLRHWVEYRVDGFRFDLASSLARAPHDFSPRAAALQAMLQ------DPVLSRVKLIAEPWDLGMGGYQLGGFPIGWSDWNDQFRDATRGFWRGDDGQRLTQGLTGSPSGRGPGASVNFITSHDGYT---------------------LADVVSYEHKHNEANGEGNRDGHGHNVSCNYGVEGPTDDPAILALRARQKRNLLATIVLA-QGVPMLLMGDERSRGNNNAYCQD---------NATSWVDWEDD--GGDP-----ALSDFLRNLLALRHDHRALR-- 172065596 32 -------------------------------------------------------------------------------------------------------------GTFASLSAFIDHLLSIGVTTIELLPVHAFRGLRNYWGYDTAAFFAPEPSYLTTRRLDEMIRQLHAAGIEVVLDVVYNHTCEGNELGPTLSWRGLDNASYYRLRPD----------------------------DRRYHVDETGCGNTLNLSHPRVVQMVMDSLRYWAAFNIDGFRFDL-GVTLGREDHGFEPGAGFFDALRQ-----DPVLAQRKLITEPWD--------IGPGGYQLGRHPPGF-AEWNDRFRDTVRRFWRGDAGQRPELA----ARLAGSADLFNHQRRRTWASVNFVTAHDGFT-LADLVSYAHKHNEANGEDDRDGRDDNCSANWGVEGATDDASILD-LRARVARSMLATLFTALGTPMIVAGDEFGRTNNNAYCQDNEIS---------WLDWDLA-----HSEEGVQMIRFVSRLAALRRMYPV---- 186903305 46 ------------------------------------------------------------------------------------------------------------GGDLWGVIEKLDYLKDLGINAIYFTPIFQS---ASNHRYHTHDYYQVDPMLGGNVAFDALIEEAHQRNIKVVLDGVFNHASRGFLFFNDILEHGPNSA-WLNWFKIEGWP-------VSAYNGEYPANYVGWAGNR--------ALPEFNHENPEVREYIMQVGEYWLKKGIDGWRLD-VPFEIKVPG-----------FWEEFRSRVKAINPEAYIVGEIWD---DATQWLKGDQFDGVMNYPFAEATIAFVAGDKIIRDYYEDQDFSPYP------------------------------------GLSACTYGRKMEDLLSRYPWEIQLTQLNLFNSHDTARVITATGKDK---PSIKLITLLMFTFPGAPSIYYGEEVGLEG--------GKDPDCRRTFPKEEDWDLDA------------LEFHKQIIAIRHQYPALRTG 42783112 168 --------------------------------------------------------------------------------------------------------TNFFGGDFAGIIQNLDYLVKLGISGIYFTPIFK---AHSNHKYDTIDYMEIDPQFGTKETFKELVQACHTHGIKVMLDAVFNHSGYFFDKFQDVLENGSAYKEWFHIHEFP---------------------IKTEPLPNYDTFAFTPYMPKLNTAHPDVKEYLLEVGRYWVEFNIDGWRLDVANEVD-------------HNFWREFRREIKALNSEVYILGEIW---HDALPWLQGDQFDAVMSYPVTNALLSYFANDSIKA------------------------------------------NEFMKQIIESLHSYSM----------NVNEAAFHLLDSHDTPRILTTCNGDK---NKLKLLYVFHLSFIGSPCIYYGDEVGM----DGGMDPD--------CRKCMVWDTKEQ-------DHLLFTHVQTLISLRKQYKAFGG- 182419417 163 -------------------------------------------------------------------------------------------------------YYSRYGGDIKGITKRLDYLEELGIDTIYLTPIFKSKTA---HKYDTSDYFNIDPQFGTVDDVRELVENAHEKGIKIILDAVFNHSGEDFFAFKDLLENNSKYKDWYFIDSYPVSMEN---------------------ENYYTFGHRHFNMPKLNTNNEEVKEYLLKVGEYWVKEGIDGWRLDVCDEI-------------GHDFWRAFRKRIKHVNKNAVIIGEI---MHEANSFLKGDQLDSIMNYPFKNAVTDFFAKRSIS------SCEFSDILASNRMLYMDSVTKQMWNL---------IDSHDTKRFLSE---------------CNDNVTF-------------------------MKLAVAFQFTYLGVPYIYYGDEIGM----NGGDDP--------FNRRCMIWEKENQNKD-------MFEYFKKLIKIRKDNKAL--- 126696233 18 ---------------------------------------------LLKTIYSNNEEINFISNQLLQILDD-FSEKSAYEEKRDKER-----WNESHS--VLITYADSIYKTLTTLNKFLKHFGSLS-KVVHILPFLKS---TSDGGFAVSSYDSLEEKFGGWDDLKS-ISKNHD----LMADLVLNHVSSSHPWVQQF----IKYQEPGISNVFSPKQNLDWSNVVRPRSSSLFSQINTEDGPKQVWTTFGPDQIDLNWHNPKMTIEFLNLIITYLSNGIKWLRLDAVGFIWKESGTTCLHLPKAHSIVKLLRVLLNNLLDEGVLITETNVPQKENLSYLIPDEAHMAYNFPLPPLLLEAIITSRADILNSWIFDWPILPKETTLFNFTASHDGVGLRALEGLMNEQRIKDLLINCEKRGGLVSHRRLSNGDDKPYELNISWWSAMEDSSR-------DAKRFQYERFILSQLLVMALKGVPAFYLPALLASEND---IKSFSLTGQRRDLNREKFSENLLAVLNNPESNANKNLKCLRNAMDVRSKLKQF--- 193216356 28 ----------------------------------------------------------------------------------DAKRYKKPLHYPYTRSIIYEMHVGGFTGTFAGLIEKIPYLKALGITAVELLPVQQFDEHDNYWGYSPIAFFAPHFEYGPVDEFRDMVKALHKTGIEVILDVVFNHTAEGNRSGPIFSFKGFENKAYYILTAENNSYANY-----------------------------SGCGNTLKTHHSIVRRLIMDCLHYWVTYHVDGFRFDLASFSRDEDGVPMQNPPILWSI------ESDPWLAGTKIIAEAWDAAGQVGSFVGHRWAEWNGRFRDDIRMFMKGDARKLTDFVNRITASPDLYDPNRSINFITCHDGFT---------------------LNDLVSYNVKHNENNSENNLDGQKENYSWNCGEEGQTQN-EAINQLRLRQIKNFFTLLMISQGTAMMQMGDEIRRTNNNAYCQD----NDMNW-----FDWDAVKK------------------------------- 171915122 71 -------------------------------------------------------------------------------------------------------------GTYAGLADIITYLKSIGVTSVQLLPVHQHLDDTNYWGYNTIGFFAPHSEYAAVAEFKTMVRDLHKAGIEVILDVVYNHTAEGDENGPMLFLRGLDNASYYLLNNENKVVN------------------------------YTGCGNTLNVASPAALRLVMDSLRYWVEMHVDGFRFDLGATMGRRGEIFDIGCSFFQGLAQ------DPVLRRVKMIAEPWDPNGYQVGGFPKPWHELNGRFRDNVRCFWKGDEGRMADFAKRLCGSQDIYGPGASVNFLTSHDGFTLR---------------------DLWSYNNKHNEANGEENRDGDSHNNGWNCGIEGDT-RDAITLSLRRRLARSCLATLFLSQGVPFLTMGDERWRTNNNGYCQD----NPISW-----MDWA-------TNRESTRMLEFVKQLARFRQLHPVLR-- 146308148 8 -------------------------------------------------------------------------------------------------------------GDLPGVLAKLDYIASLNVDAIWLSPFFTSPM--KDFGYDVSDYRGVDPIFGTLDDFRALVAAAHERGLRIIIDQVLNHCSDQHPWFAESRTSRSNDKADWFVWADPNPDGTPPNNWLSVFG---GSAWTWEGRRQYYLHNFLASQPDLNFHCEAVQQQLLDDMEFWLQLGVDGFRLDAANFYFHDQA--LRNNPPNLDIRE-------------------------------GGIGVRVDNPYAYQRHLYDKTQPQNLDFLRRLRALLERYPGTATVAEIGCDDSLRTM-----AAYTSGGDTLHMAYSFDLLTAQCSPAYIRSTIEAIEGELGDGWPCWSVGNMSRWAHDGEATPERGRLLMSLLLSLRGSVCLYQGEELGLP------------------------------------------------------------- 182625575 140 ------------------------------------------------------------------------------------------------------------GGDLQGVLDKLDYLCDLGINGLYFCPVFE---ATENHRYETIDYFKVDPALGGNEVFKKLVSEAHKRGMKIMLDAVFNHIGYFSPQWQDVLKNNEKYKDWFCIKKFPVLENGLENVDGNNLNYETFGRIAT--------------MPKLNTENPEVVEYLLKVAKFWVEMDIDGWRLDVCNEVD-------------HVFWRKFREVVKGTNKEVYILGEVW---HDGLPWLMGDQFDAVMNYPVTDAVKEYFC------LNQSNPEDFKYMIEANKVSYLR----------------------------------------------QIGETIFNLLDSHDTPRILTVAEGNK---DKMKLAYLFMFTQAGSPCIYYGDEVGMEGN---------QGMGMELHRRCMVWDENKQDKD-------MLKFMKQIIKIRKENKELN-- 116750378 92 -------------------------------------------------------------------------------------------------------------GTFRGLIEKIPYLKDLGITHVELMPVMAFDEQDNFWGYSTHSFYGPHPGYGTHAEFRDMVKALHRAGIGVILDVVFNHTAEGGARGPVINFKGFVNELFYHLEPN----------------------------DRSVYRDYTGCGNTVNCNHPLPARFIIRCLEGWVEMHVDGFRFDLASVMARGEDGNPMRHPPV-----LWNIEFSDVLLNTRIIAEAWDAAGLYQVGTFPGLRWAEWNGRYRDVMRRGLAGQAATNLSGSSDLYQPLDRPTNSINFITCHDGFT---------------------LNDLVSFNDKHNDANGENNRDGSNDNLSWNCGVEGDTDD-PQVLALRRRQVKNYMAILLLSQGVPMILAGDEVLRTNNNCYCQDNEL---------GWLDWTLMEKNRD-------VLRFVREMIAFRKRHP----- 29375914 172 ---------------------------------------------------------------------------------------------------------DFFGGDLQGVLDHLDYIEDLGVNGLYFCPIFE---AFSNHKYDTIDYLKIDPAFGDGATFKRLVEECHRRGIKIMLDAVFNHMGDTSPQWQDVLKNGQDYADWFHVNEFPA-------------SYEESADFEEASNITYDTFAFTPHMPKLNTANPEVQAYLLEIARYWIEYDIDAWRLDVANEVD-------------HAFWKKFRQTCDDAKEDFYILGEIWHSS---QSWLQGDEFHAVMNYAYTDA----------------------------------------------------IMGYFVKQELSLEKMLSEMNNQLMLYRQQTNQMQFNVLDSHDTPRLLHETKEDKELMRQV---LAFTYIQPGVPCLYYGDEIGMTGDM----DPD--------CRRCMVWEENQQDLD-------LKEFVKSLIALRKKYAAFSGG 118578861 35 -------------------------------------------------------------------------------------------------------------GTYAGLVEKIPYLQQLGVTAVELLPVFQFPGFSNYWGYSPVSFFAPHAAYGPLDEFRDMVKALHRAGIEVVLDVVFNHTAEGDQGGATICYRGLANDFYYMLEPDGISYANY-----------------------------SGCGNTFNANNPIARRLIIDSLHHWVEMHVDGFRFDLASLSRDEQGRPLENPPLLWDI------ETDPALAGIKLIAEAWDAAGQVGSFIGDSWKEWNGRFRDDVRSFLRGDRGTVSRFASRLLASPDIYEAEQSINFVTCHDGFT---------------------LNDLVSFNRKHNQANGEDNRDGSNENLSWNCGQEGPSSD-PSVEALRNRQVKNFLAVTLLALGTPMLLMGDEVRRTNNNAYCQDNET---------GWFDWRLLERYAD-------VHRFARMLIAARQR------- 73538060 34 -------------------------------------------------------------------------------------------------------------GTFAALCDFLDHLLRMGITAVELLPIHAILQDRNYWGYNTLSYFAPEPSYLATDQLHELVRRLHAAGIEVILDVVYNHTCEGNELGPTVSWRGLDNASYYQLVPG---------------------------DERHYLND-TGCGNMLNLPHPRVLQMVLDSLRYWVQFHVDGFRFDLGATLGRDHNGFDPGASFFDAILQ------DPVLSRVKLISEPWD---------LGPGGYQLGNHPPGFAEWNDKFRDTVRRFWRG----DSGQRGELAARLSGSADLFDRRHRRPWASVNFITAHDGFT-LADLVSYNGKHNDDNGEENRDGTDNNYSANWSPDGSVEGPTDDPAILALRARVAQAMLLLAQGTPMLTAGDEWGQGNNNAYCQD----------------------------------------------------- 115374007 2 -----------------------------------------------------------------------------------------------------------------------------------------------------------------VAEFKSMVKALHAAGIEVLLDVVYNHTCEGNHLGPTLSLKGIDNTAYYWTMPDAR-----------------------------YYLDFTGCGNSLNASLPQAARLIVDSLRYWVEMHVDGFRFDLATTLGRQGAGEFSPNAPLFQIINQ-----DPVLNRVKLIAEPWD---------VGMGGYQVGKFPAPWREWNGKYRDTLRRYWKGDES----LAGEVGHRLAGSSDMFQEAKRRPQASINFITAHDGFT-LHDLVTYSHKHNEANGEHNRDGADDNQAWNCGVEGETQD-ANIIALRERQKRNLLASLFMSQGVPMLVAGDEMGRTNNNAYCQD----NELSWVN-----WNLDARAK-------ALLEFSSRLIQFRHRQPVL--- 190574563 26 -------------------------------------------------------------------------------------------------------------GTLDGITEKLDYLQWLGISHVWLLPFYCN--AGRDGGYDVTDHYRIDPRLGDETAFQRLVDAADLRGIGIIVELVMQHTASAHQWFVAAQQGDPAWRRWYLWSDH-----MPDDGLQPMFPPIETAVWTWDEAGAFNRHMFYRHEPDLDLAHAPVREELLRVMTFWLQRGVAGFRVDAVPYMVKRA-RHADPRDGGLWLLEAMRATADAQQPGLPLIGEADVRASHYGDFLHGRRLSHLLDFHLNNHFFLALARGDASEVARVMAEYGPHAPPDTRIAWLRNNDELDLEQLEPDEREAVMERFAPERGMRIYGRGIRRR-------------------------LAPMLEGDIAWQA---MAWAALLSLGQVPVIRYGEEIGLGDCLELPE--------RNAVRMPMHWHNGPGAGFTEEPRHSLLLRVRELLQQRNAHPALQQG 186473209 32 ----------------------PECTDEWHGYLPHAHPYAFRAHGPYQPQHGHRFNPDPYARKLVGQFRWSSIDRRDSAPAMPKCVVVDEAFDWSHDTVIYETHVRGASGTFAALAEFIEHLLKLGVTAVELLPVHAFRGLRNYWGYNTAAFFAPEPSYLSLDEMRIAVRQLHAAGIEVILDVVYNHTCEGNEMGPTVSWRGLDNASYYRLIPGDERHHIND----------------------------TGCGNTLNLPHPRVLQMVMDSLRYWSAFNIDGFRFDL-GVTLGREHSGFDPGSGFFDALRQ-----DPILSQRKLISEPWD---------IGPGGYQLGNHPPGVSEWNDRFRDSVRRFWRGDAGMRPDLA----ARLTGSADLFNRRFRKPTASINFVTSHDGFT-LADLVSYSHKHNEANNENNNDGHNENFGSNWGVEGPTDEPAIA-ETRERVSRSLIATLFVALGTPMMLAGDEMGRTNNNAYCQD----NEISWI-----DWERAALPH-----GRKMTMFFARIIALRKLHPLLR-- 159046436 7 -------------------------------------------------------------------------------------------------------------GDLPGVTRQLDYIAGLGVDGIWLSPFYPSPFC--DGGYDIADHCAVDRRFGTLDDFDALVARAHDLDLRVMIDLVLNHTSDTHDWFAKSLAREEGFEDVYIWAD----PCKDGSPPSNWLSFFGEAAWRWHPQRQYCLHKFLPCQPCLNHYNDRVHERLNRITRFWRDRGVDGFRYDAVTSFFYDPGFPYTFQEHIHDVLAAFAETLREAGPDAYLLGEINNGPRSVCKFTGPDRLDAGYAIDLPER------GPSTEVLRDLLTRLEDAEGWTWWLN---SHDQKRAVSSFGDG-----------------------------------------------------------GAADAKMLAAFLCALPGPLLLFQGEELGQP------------------------------------------------------------- 158333813 14 ------------------------------------------------------------------------------------------------------------GGNLWGIIDRLDYLADLGITALYLTPIFQSAC---NHRYHTHDYYQVDPILGGNEALTDLLTAAHKRHIKVVLDGVFNHASRGFFFFNDILENGPPWVDWFRI----------EGWPVAAYQGSKPANYVGWSGNR--------ALPQFNHDHPDVREYIMQIAEYWIKQGVDGWRLD------------VPNEIEVPGFWQEFRDRVKGINSEAYIVGEIWDN---AQPWLQGDQFDGVMNYQFRQATIAFTAGDRVDVAYTTQPAYAPYPALDASDYQQRIQDLLTW------------------------------------YPWDIQLTQLNLLSSHDTARLLSMVHLDYSTIE---LATLLLLTFPGAPCIYYGDEVGLPGGI----DPD--------CRRSFPEEA--------DWHLPLQTIHKQLIQIRHQHAALRTG 16265023 30 ----------------------------WSGYIEGIGPYGYRAHGPYDPHNGHRFNPNKLLLDIWDDALFGYTIGSPEGDLSFDERDSAPDWRPWTETIIYESHVRGMTGTFLGMASDIEHLTKLGVSAIELMPVQYFRNLRNYWGYQTLGFFAPHDRYGDFTEFKTMVKRFHSVGIEVLMDVVYNHTAEGSERGPTLSFRGLDNFSYYRQSPDK---------PRHTYDTTGTGN-------------------TLNVAHPLVLRMVLDSLRYWVGMHIDGFRFDLAS----TLGREYMEFDREGGFFDAIRQ--DPILAGVKLIAEPWD---------VGEGGYQLGGFPPPFREWNDRFRDDVRRFWKGDGGMVPVLAER----ILGSPVQFRHSDRAATSSINLVSAHDGFTLM-DTVSYGEKHNEANGEENRDGHSDNHSDNMGAEGPTDNREIIEARKRRRAAMLATLMI-SQGVPMVLGGDELGQGNNNAYCQD----------------------------------------------------- 113477792 35 ------------------------------------------------------------------------------------------------------------GGNLWGVIKKLDYLQELGITAIYFTPIFQS---TCNHRYHTHDYYRVDPILGGNEALRVLIDTAHDRNIKVVLDGVFNHASRGFYFFNDILENGP-YSPWLHWFKIENWP-------LSAYDGSLPANYVGWLDNR--------ALPVFNHDNPEVKEYIMEIGEYWLKFGIDGWRLD-VPFEVKTPG-----------FWQEFRDRVKAINPEAYIVGEVWSN---CAQWLDGTQFDGVMNYLFTGPTIAFTVGDRV------------------------------------DLEQIEGRDYVAYPAISAVEYGQKMQELLQLYPWEIQLTQLNLLDSHDTARVLSIAKGDK---ASVELATLLLMTFPGAPSIYYGDEVGLPGKFD--------PDCRRSFPTTEKWDRE------------VLEYHKQLIAIRKEYSALRTG 194566460 143 -------------------------------------------------------------------------------------------------------------GTFAALAAFIDHLLAIGVTTIELLPVHAFRGLRNYWGYDTAAFFAPEPSYRRLDEMRIAIRQLHAAGIEVVLDVVYNHTCEGNQLGPTLSWRGLDNASYYRLLPD----------------------------DRRYHVDETGCGNTLNLSHPRVLQMVMDSLRYWAAFNIDGFRFDL-GVTLGREAHGFDPGAGFFDALKQ-----DPVLAQRKLITEPWD--------LGPGGYQLGQHPPGF-AEWNDRFRDTVRRFWRGDAGQRPELAASGSADLFNHHRRRTWASVNFVTAHDGFT-------LADLVSYSAKHNDANGEDNHDGRDDNCSANWGVEGPTDDPAILDVRR-RVARSMLATLFTALGTPMLVAGDEFGRTNNNAYCQDNELS---------WLDWEAARSEE-----GVAMTRFVSRLAALRRMYPV---- 213959500 29 -------------------------------------------------------------------------------------------------------------GTYAGLAAVIEHLKSIGVTAIELLPVQQFRGLSNYWGYNTLGFFAPHAAYGSMREFKDMVTSFHEAGIEVFLDVVYNHTGEGGHEGPTLSFRGIDHESYYRLTNDHRNDYDV-----------------------------TGCGNSVDTSHPEVLAMVLDSLRYWVEMGVDGFRYDLATTLIRDKSH---GVDQNHLFKQALFE--DPILNKVKHIAEPWDPYGYQVGAWGPHWSEWNDRFRNYVRDFWRGAVRGVEELATRLCGSPDYGQPTSSVNFITAHDGFT---------------------MRDLVTYNMKHNQGNGEDNHDGSNDNRAWNCGWEGETTDQSIVM-LRHRQVRNLVATLLLATGVPMITAGDEMGRTNNNAYCQDSPIS---------WIDWEDAEA-------WSDVTDLVKIITALRREHPALR-- 196257898 184 ------------------------------------------------------------------------------------------------------------GGTLEGIISKLDYLKELGVNCLWLTPIFPSP---SHHGYDPIAHDQIEPRLGKETDWDTLVTQAHQKGLRIILDYVVNHISNQHPAFIAAKTDANNPT--YHWFRFQQWPDVYDCFFDV------------------------PGQPEINSDYPECRSYFIAHACQWLKRGADGFRLDYAHGV-------------THAFWSAFRAATRSIRADSITLGEITSTPDALRSYSGRMDGCLDFKLLELLRGFFAFETLSVSQFDQALEQHFAYFNSSVLPSFLDNHDMNRFLW----------------------------------------------IVKGDR--------------RKLKLAALCQFTLPGPPIIYYGTEIGLSQIATVGPLEE--------SRLPMLWRHEEQDQ-------QLLSFYRKLITFRRDN------ 119486154 19 APLRQQVSVQIL---TPQERLLPMEKDDQGYWRLTATEVSPGSRYQF-QLDGERPDPASHYQ-------PDDVHKPSAVVDHGAFAWTDSNWIPLEDLIIYELHVGTFTGTFEAIIDRIPDLLEIGINTIEIMPVAQFP-GSRNWGYDGVYPYGVQASYGGPEGLKGLVDACHQRGMMVILDVVYNHFGPE---------------------------GNYTSEFGPYFTGKYNTPWGRAINFDDAY-------------SPGVRNFFIENVLYWLDYHIDGLRLDAV-HAIYDFGAKHI----LEEMADETKALSEQLGRPFYLIAESDLNDVRIIKPQGGYGLEGQWSDDFHHCVHTLLTGETTGYYLDFGKC-----------------DLLAKTLKEGFA--YSWHYSANRQRYHGNYAGDRPAS--QFVVCIQNHDQVGNRMLGERISQLS-------SFEALKLGAATLLISPFVPMLFMGEEYGEESPFAYFSDPGLVEAVRKGRKEEFAFHLEGEAPDPQSTHKVLLDFYRELIQLRRQIPAL--- 148271944 40 -------------------------------------------------------------------------------------------------------------GTYAGLASAIEYLTDLGVTSVELLPVHHFMQDRNYWGYNSIGFLAPYSDYSSVAEFKEMVKALHAAGLEVILDVVYNHTAEGNHMGPSLSLKGIDNASYYRLV---------EGDEASYFDTTGTGN-------------------SLNVGHPAALALIMDSLRYWVEMHVDGFRFDLATTLTRQDGD-----AEIHAFLTLIHQ--DPVLAPVKMIAEPWDTAGYQVGGFPADWSEWNGKFRDDVRDFWHSGQNVLGALAQRITGSPDVYEPLCSVNFITAHDGFT---------------------LADLTSYDEKHNEANGEDNNDGESDNRSSNAGVEGPTDDPEVNAIRDRQRRNMLGTLLLSS-GVPMVLGGDEIARTNNNAYCQDDEIS---------WFDWANADR---------DLQDFTRKLIRLRRGNRALR-- 170691083 32 ----------------------PECTDEWHGYLPNAHPYGFRAHGPYQPQHGHRFNPDPYARKLVGQRADLSIDRRDSAPAMPKCVVIDEAFDWSHDTVIYETHVRGASGTFAALSEFIEHLLKLGVTAVELLPVHAFRGLRNYWGYNTAAFFAPEPSYLSLDEMRIAVRQLHAAGIEVFLDVVYNHTCEGNEMGPTVSWRGLDNASYYRLIPGDERHHIND----------------------------TGCGNTVNLLHPRVLQMVMDSLRYWSAFNIDGFRFDLGVTLGREPHG-FDPGSGFFDALRQ-----DPVLSQRKLISEPWD---------IGPGGYQLGNHPPGFGEWNDRFRDTVRRFWRGDAGLRQDLA----ARLTGSADLFNRRFRKPWASINFVASHDGFT-LADMTAYEDKHNEANREDNRDGHNENCSSNWGVEGPTDDPAI-LETRKRVARSMMATLFVALGTPMMLAGDESLRTNNNAYCQD----NEISWI-----DWERAD-----SPDGRQMTDFVARVVALRKQHPLLR-- 21223814 100 -------------------------------------------------------------------------------------------------------------GTYAGLAAAIAHLTRLGVTAVELLPVHQFRGLRNYWGYNSVGYFAPHAGYGTVGEFKRMVRALHAAGIEVILDVVYNHTAEAGELGPTLSLKGIDNRGYYRLQPDARR-----------------------------YADYTGCGNTLHVVQPHVLRLITDSLRYWVEMGVDGFRFDLAAALARSMHDVDMLSPFLAVIAQ------DPVLRRVKLIAEPWD---------VGSGGYQVGAFPPLWTEWNDRYRNAVRDFWR--HALPDVREMGYRLS--GSSDLYAWGGRRPYASVNFVTAHDGFT-LRDLVSYERKHNEANGEGNRDGTDDNRSWNCGTEGETDD-AQVRALRRRQLRNLLTTLLLSTGVPMLVAGDEMGRTSNNAYCQD----NETGWV-----DWSLRD-----DPEWAPLFALASRLIGLRHRHPVLR-- 161522521 32 -------------------------------------------------------------------------------------------------------------GTFAALAAFVDHLLALGVTTVELLPVHAFRGLRNYWGYDTAAFFAPEPSYLSTRRLDEMIRQLHAAGIEVVLDVVYNHTCEGNQLGPTLSWRGLDNASYYRLVPD----------------------------DRRYHVDETGCGNTLNLSHPRVLQMVMDSLRYWAAFNIDGFRFDL-GVTLGREDHGFDPGAGFFDALRQ-----DPVLAQRKLITEPWDVGPGGYQLGRHPPGFAEWNDRFRDRYWRGDAGQRPELAARADLFNHQRRRTWASINFVTAHDGFT---------------------LADVVSYAGKHNEANGEGNRDGRDDNCSANWGVEGPTDDPAIRDVRG-RVARSMLATLFTALGTPMLVAGDEFGRTNNNAYCQDNELS------------WLDWEAAQQPEAVQ--MTRFVSRLAALRRMYPV---- 126735482 2 ----------------------------------------------------------------------------------------------------------------------LEHLNTLGVTTVELLPVQAFRGLTNYWGYMTYGFFAPDPRYGDIAEFQQMVRRFHSAGIEVILDVVYNHTAEGSELGPTLMFRGLDNASYYRLADNPR-----------------------------YYIDDAGCGNTLDFENPFVIRLVMDSLRYWVEMHVDGFRFDLCSALGRTARGFERDGPFFRAIGQ------DPVLNQVKLIAEPWD---------IGPGGYQLGAYPSPFVEWNDKYRDNVREFWRGDAFDHDGRAATSSLNFLTAHDGFT---------------------LHDTVSYSRKHNLANGEDDRDGHSNNHSDNMGVEGPTDDPAIN-AARLRRKRNMIATLMLSQGTPMMLAGDELSNGNNNAYCQDNE------------IGWVNWPDRDDP------FFTFCQQAIAFRKMHPLLR-- 194292114 32 ----------------------------------------------------------------------------------------------------------------------IDHLVRLGVTTIELLPVHAILQDRNYWGYNTLSYFAPEPAYGQLQECKVAMRRLHAAGIEVILDVVYNHTCEGNELGPTVSWRGLDNASYYRLVPG---------------------------DERHYIND-TGCGNTLNLSHPRVLQMVLDSLRYWVQYHVDGFRFDL-GSTLGREGNGFDAGSGFFDALMQ-----DPVLSRVKLISEPWD---------LGPGGYQLGNHPPGFAEWNDKFRDVSRRFWRG----DPGHRGEMAARLAASADLFDRRHRRPWASINFITAHDGFT-LADLVSYSTKHNEANGEDNRDGTDDNASANWSPDGSVEGPTDDPEILLRRSRVAQALMLLAQGTPMLTAGDEWG--------------------------------------------------------------- 11127693 207 -----------------------------------------------------------------------------------------------------------FGGDLKGVTEKLDYLKELGVGLIYLNPIFLS---GSVHGYDTYDYYTVDPKFGTLEDLKTLINEAHKRGIKVIFDFVPDHVGLGFWAFQDVYRRNSTYWSWFIVYKWRFKLGDPTA---------------------YKCWWGIGSLPQLNVLNTEVRQYLINVALYWLSIGFDGLRID-----------TPLDVIDSESFFRELREAVKSRYPDAYIVGEIWDYRPE---WLRGNAFDSLMNYYLGRNILLSYARG-------------ALNGYTASMKLAEYYAGIGVNVAG--MGFNIIGSHDTSRVLTDLGGGGLNSTPSN------------------------------ESIARLKLLSTLQYTQPGMPVVFQGDERGITG----------RQGNHDEQRYPIQWDRLNVE---------VYEHYKRLGELKNTIPAL--- 39301 618 --------------------------------------------------------------------------------------------------------IDFFGGDLQGIEDKLDYLKSLGVNTLYLMPVFE---AESNHKYDTADYFKIDPGFGTQQDWLNLVQAAHAKGFHIILDGVFEDTGSDSVYFNKFGNFHSNGAW-----------QAYLKNQPSLSPYYSWYVWTGNTSNPYDSWFQIDTLPLTDTSNPAYQRFVYSVARVWIREGADGWRLDSA-----------DNGNFNTAWWGGFRQAVKSIDPNAAIIGEIWDTNDNGTDWLTGSTFDSVMNYQFRNAVIDFFRGTYNDG-------------------NVQHHAVDAAGFNQELMRLYSEYPLQSFYSMMNLVDSQDT---MRILTILENAPQPGDLSALQQDEYRPSPAAEQLGIERLKLVSDFQFSFPGDPTIFYGDEAGLTG------------YSDPLNRRTYPWDN--QNLD-------LLNHYRKLGAIRNANPVLQTG 156742299 474 ---------------------------------------------------------------------------------------------------------DYYGGDLRGVISRLDYLKNLGVTVIYFNPIF---HAKSNHRYDTYDYFRIDPALGTLADFRRLVREAERRGIRVIVDSVFNHMSSDSPQFDRYESAASPYRDWFRFRRPG------PGEPSPCAPSTPGG-----DDTYYVGWFGFDSIPEIRKEHPAVLNYFVSVSRYWLRQGASGWRLDVMG-----------DPSFPPDYWPTFRRVVRETRHDALIIGELWQKDSTLLRHLRGDTADTTMNYRLRDAIIGLLTPGPFDSKGFADSGRPIAPSEFA-------HRISSIREDYPDAAYLTLMNLVGSHDTERILWTLTPGAE-------------------TRADKEFNAANLANGKQRLRIASLIQFTMPGAPTIYYGDEVGVTGD----DDPDD--------RRTYPW--VETGGNPD---RALLRHYRDLARIRHHYRSLRAG 116073589 27 -------------------------------------------------------------------------------------------------------------GTLRGLIRKLPYLQSLGITAIELLPIQAFPGRDNVWGYSPLSWFAPHHEFAARQQVRELVAACHDAGIEVLLDVVYNHTTEGNQQGPTLSWRGIADCLYYHQTAKGEYQDV------------------------------SGCGNSIAANRPLVRQLILESMRCWIELGIDGFRFDLGIALSRGEKLKPLDHPPLFEAIDS-----DPELSDLKLVSEPWDCGGLYRLSDFPSKRIGAWNGRFRDDLRRFWKGDENSTLGQRLRGSPDLNDGDRSVNFITAHDGFT---------------------LADLVSFNVKHNLANGEDNRDGENHNSSWNHGVEGPTTDRAVQTLRRRQQRNLLTSLLL-SRGVPMLLMGDEVGRGNNNTWCQD----------------------------------------------------- 53714581 162 ------------------------------------------------------------------------------------------------------------GGDLAGIEQNLDYFTDLGVTALWFTPVLENNMGGSYHGYATTDYYKVDPRFGTNEEYRSLIAKAHNRGIKVVMDMIFNHCGVEHPWIKDMPSKD--------WFNHADFKNNFVQTSYKLTPHVDPYASEYDFD-QMNNGWFVEAMPDLNQKNPHVYKYLLQNSLWWIEYDIDGIRMDTYPYADYDAMSN-------------WMKELNEEYPNYNTVGETWVTEPAYTAWWQKDSKLSAPRNSHLKTVMDFSFFDKVNTAKN--------EQTDTWFKGLD-------------------------RVYNNFVYDYLYPNPASVLAFIENHDTDRFLGEG-------------ENLDMLKQASTLLLTTRRIPQLYYGTEV-MMNGVKSKSDGYVRKDF------PGGWDDKENALTPERLQNESYNFYRNLLNWRKGNDVIAKG 3318593 168 --------------------------------------------------------------------------------------------------------TNFFGGDFEGILNHLDYLVDLGINGIYFTPIFK---AKSNHKYDTIDYMEIDPQFGDKETFRKLVNACHEKGIKIMLDAVFNHSGYYFEAFQDVLKHQSKYKDWFHIRDFPVTPG---------------------PKPNYDTFGFVEYMPKLNTENQEVKDYLLKVARYWIEENIDGWRLDVANEVD-------------HQFWRDFRREVKTINPDVYILGEIW---HDSMPWLQGDQFDAVMNYPFTVAALDYIAKDK-------------------------------------------INAEEFAHQLTDVLCSY---------PANIHEVTFNLLGSHDTARVLTVCKDNK---EKTKLLYLLLLSSKGSPCIFYGEEIGMAGEND------------PGCRDCMIWEEDQQDLE-------FKAFIKKCIELRKTEPAF--- 169189353 165 -----------------------------------------------------------------------------------------------------------FGGDLQGIINRIGHLNELGVNAVYLTPVFRSP---SNHKYDTTDYREVDPHFGDKDLLKMLVEVCHKHGIRVVLDAVFNHASEQFPPFQDVLEKGSEFKDWFHLNGFPVEVQDGIAN--------------------YDTFGFYGNMPKLNTANPDVKNYLIETAVNWMETGIDGWRLDVANEID-------------HHFWRDFRAAIKDANKEAFIIGEVWS---DSLRWLLGDQFDSVMNYPFTELVLSFFADRAIPPARFAEKMNRLLMR----------------------------------------------------YPQQTNETLFNLLSSHDIPRVMTRCGGDT---KRLKQAVVYMMTSMGLPCVYYGDEFGMEG----GEDPD--------CRRCMVWNEEDQN-------RELFDFYKLLISLRKERAALRSG 116748908 88 -------------------------------------------------------------------------------------------------------------GTFAGLVEKISYLKDLGITAVELLPVHQFPREGNYWGYMTLNFFSPHHGYASGDEFRAMVRTFHAAGIEVWLDVVYNHTSEGGENGPTYSYRGVDNKSYYLARQDTGE-----------------------------YFNDTGCGNTMNCAHPVVRALVLTSLHHWANMHVDGFRFDLASIFARDGSMNTLDPPLIAEI------GLLGYMRDVRLVAEAWDIGSYLLGRSFPGLMWRQWNGKFRDDIRSFVKGDAAQRLYGSDDLFPDGPRPYQSVNFITAHDGFC---------------------LYDLVAYNEKHNTANGHHNTDGANDNRSWNCGWEGDSGVPLEVMALRRQQVKNFFCLLMLANGTPMFCAGDEFMNTNNNPYNQDNEI---------TWLDWELLERNRD-------MLRFFKGMIRFRKTHPSIGRG 182439074 95 ------------------------------------------------------------------------------------------------------------GGDLKGLTQKLDYIKGLGTTAIWMAPIFKNRPVQGYHGYWITDFTQVDPHFGTNADLEKLIDKAHAKGMKVFFDVITNHTADTVDYAEKAYGYKPKGAFPYRPFDDREGVKKVDRDSFPYTPVQTPGTPSWLNDPTMYHNRGDSTWADLWTERPEVVEGMAKIYEKWVDFDIDGFRIDTVKHVD-------------LDFWTQWATALDDYAADFFMFGEVYSADTEVTPYVTRGRLDSTLDFPFQDAARQFASQG---------------------------------APADRLASVYG----------NDYRYTTDKANAYEQVTFLGNHDMGR---IGTFLKQDNPKADDAELLKRARLANELMFLGRGNPVIYYGDEQGFTGDKDSRQTLFASKTADYLDDDQLGTDR-THASDAYDTQHPVYRSIAALSKLTEEHPALRDG 172056787 183 --------------------------------------------------------------------------------------------------------TNLFGGDFQGVIDKIDYLVDLGITGIYFCPIFE---AKSNHKYDTIDYLEIDPQFGTKEKFKEMVDLLHANGIRIMLDAVFNHAGFHHKAFADIREHGSNYRDWFHLRNFPLV---------------------TEPMPNYDTFAFVPEMPKFNTENPEVKEYLLHVARYWVEEGIDGWRLDVANEVD-------------HAFWRDFRSVVKEADPETYILGEIW---HDSQEWLLGDQFDAVMNYPFTNAALNFFALDKTSASTYANDMSHVLFSNTV----------------------------------------------------NVNEVSFNLIGSHDTPRALTRAGNDK---NKMRLLLLSMLTFSGSPVIYYGDEIGLDGD----QDP--------GCRKCMPWNPEEQDLN-------LLMYTKHLLQLRKQHRTLA-- 29827848 4 -------------------------------------------------------------------------------------------------------------GDFNGIVQRLDHLVWLGVTAVWLNPCFVSPF--RDAGYDVSDYLNVAPRYGSADDLAELVDEAGRRGIRVLLDLVAGHTSDEHPWFTASANDPDDHR---YIWAPEGRPDGFVTSPGTRPGAYLPNFFDTQPALNFGYGRKNPAEP---WRQPANREALRTIMDHWLGLGLAGFRVDMAASLVKDDPGRT----ETARIWTELRHWLDTAHPDAVLLSEWGEPEVSVPAGFHTDFFLQFGTDGLPLRSLWSNGDGTVNEAWDPLDCFFDASGKGSPRPFVEAW----------------------------RKASDAVGATGFVSLPTANHD-FSRLNCG------------PRTAEQLPAAFAFQLTWPTLPAIYYGDEIGMGGLPDKEGSVLGPRYNRAGSRTPMQWDDGPGAGFQRADDGSLLHLVRRLVALRASTPALGSG 206895652 285 -------------------------------------------------------------------------------------------------------YVDSYGGDLEGIIEELDYLKSLGVTAIYLNPIFPS---ETTHRYDPASYFGVDPRLGDAETFKKLTEEAAKRGIKIINDITPDHSGDDSLYF-----------------DVKGAYSTVGAHESQESPFFDWYTFTEWPDKWQGWAGFSA-MPIINVLNPKVQEFFLNVMKYWHELGSSGWRVDVAMQVPM-------------GFTRQMRKALKALDPDNVMIAEVWDHYDQVIPMVLGDSFDSAMNYRVRSLLIGDWDNDHAG----------------------TNPKFQGFFLKKEMTQEDFWQNYLQMK---------------NDYPREAFYAMMNLVDSHDAARPLYYLTNTWDDKAKMKALSFFLYTIPGAPTTFYGDEAGATNEGEFGCNKDRPITDDPFMRVPFPWGK---------------------------------- 170695085 79 -------------------------------------------------------------------------------------------------------------GTFSGLIEKIPYLKDLGITHVELLPVMAFDEQDNYWGYSTHSFYSPHPGYSAPQEFRAFIDAMHAAGIQVLLDVVFNHTAEAGASGPVINFKVLANEVFYHV----------------------------DPAQGGRYLDYTGCGNTVNCNHPLVSAFILRCLEYWVEFGVDGFRFDLASVFTRGEGGALLGTPPLP-----WAMEASPVLARVPLIAEAWDAA----------GLYHVGAFPGMWAEWNGRYRDVIRRFVRGDPGMADGRLPVNSINFVTCHDGFTLRLVSYDAKRNQANGDDNRDGSNDNLSWNCGEEGDTNDPSIV-----------------------RLRLRQGRNFIAILLLSQGVPMLLAGDEILRTNNNAYCQDNELSWT---------DWRFSDDSLD-------MLRFVREMIALRKRHPSLR-- 7267544 76 ------------------------------------------------------------------------------------------------------------GGSYLGFIEKIPHLQDLGINAVELLPVFEFDELENTWGYSTVNFFAPMSRYASGEEFKEMVKALHSAGIEVILDVVYNHTNADDKYPYTTSFRGIDNKVYYMLDPNNQLLN------------------------------FSGCGNTLNCNHPVVMELILDSLRHWVEYHVDGFRFDLASVLCRATDGSPLSAPPLIRAIAK-----DSVLSRCKIIAEPWD--------CGGLYLVGKFPNWDRWAEWNGMYRDDVRRFIKGDSGMKGSFATRVS----GSSDLYQVNQRKPYHGVNFVIAHDGFT-LRDLVSYNFKHNEANGEGGNDGCNDNHSWNCGFEGET-GDAHIKSLRTRQMKNFHLALMISQGTPMMLMGDEYGHTNNNSYGHD----------------------------------------------------- 197764386 73 -------------------------------------------------------------------------------------------------------------GDLRGVTSRLPYLAGLGVDAVWLTPFYASPQA--DGGYDVADYRAVDPLFGDLADAAALIGAAHAHGLRVIVDVVPNHTSELHPWFRAARASAAAPERAYYVLRPGRG-EHGELPPNDWESVFGGPAWTRLPDGAWYLHLFAPEQPDLNWEHPAVRAEFEDVLRFWLDLGVDGFRVDVAHGMVKAPGLPDFDQDGVHEIHRSWRALLDSYPGERVEVAEAWAPTSELALYVRADEAHQAFNFQ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 90412499 98 -------------------------------------------------------------------------------------------------------------GTFSGIIEKIPYLKELGITAVELMPIHDAPEGQNYWGYSPINFFSVHAQYAAIDEFKMLVRELHKADIEVILDVVFNHTAEGDENGPTFCFKGLQSKAYYLTEGDTGKFANY-----------------------------SGCGNTCNANHSVLRRMIIDALHFWVEMRVDGFRFDLASVLARDGQGHPMKEPPL-----LWSIDSDPILSGTKIIAEAWDAAGQVGSFIGDRWNEWNGKYRDDIRAFWRGDSGSVETFASRILGSPDIYSPHRSVNFICAHDGFT---------------------LNDLVSYNQKHNHANGEDNRDGDNHNISCNYGVEGPTQ-IAEIDAMRNRQCKNMLATLFLSLGTPMINMGDEVRRTNNNAYCQDNELS---------WFDWQLVEQHAD-------LHRFVKQLSLIRTAEPTID-- 109897958 32 ----------------------------------------------------------------------------------------------------------------------IKHLQDLGISAVQLMPVAAFMPETNYWGYNPINYFSPEPRYAVNDEFKTMVDSYHEAGIEIILDVVFNHTAEGGLDGPVLSFKGFDNSSFYLFERNEYGAIDYTKFVNN-----------------------SGCGNSVNTAFPYVLKMVMDALRYWVEMGVDGFRFDLAASLGRDPYEFSA----LSGFFRTIRQ--DPVLIGCKLIAEPWD---------IGHGGYRLGQFPSNWLECNDKYRDTVRAFWRGDKGTTSDFATR----LLGSRDVFPKESRSILTSVNNVSYHDGFT-LHDMVSYQERHNEANGEQNRDGHGHNLSANYGVEGPT-TDPKIIAIRERQKRNLFTTLLLSQGIPHVLGGDELSRTNNNAYCQD----NPISW-----LDWNL-------DATQQKFLSFCQHVIDIRKQ------- 182435883 75 -------------------------HEIWHGFVPGVRPYGYRVHGRWDPWTGARWNAAKLLLDPYARAVDGSFALPPEVYGHVRDWPDQPVATPWADSVIYELHVRGFTGTYAGLAAAIAHLTRLGVTAVELLPVHQFAHEDNHWGYNSIGYFAPHAGYGTVGEFKRMVHALHGAGIEVILDVVYNHTAEAGELGPMLSLRGIDNRGYYRLQQDPRR-----------------------------YADYTGCGNTLHVVQPQVLRLITDSLRYWVEMGVDGFRFDLAAALARSMHDVDMLSPFLAVIAQ------DPVLRRVKLIAEPWD---------VGNGGYQVGAFPPLWTEWNDRYRDAVRDFWRGALPDVRDLG----YRLTGSSDLYAWGGRRPYASVNFVTAHDGFT-LRDLVSYERKHNEANGEGNRDGTDDNRAWNCGAEGE-SGDPEINALRRRQLRNLLTTLLLSTGVPMLVAGDEMGRTNNNAYCQDNET---------GWLDWSLLE-----EPAWRQLTELTARVLTLRRTHPVLR-- 27365552 175 -----------------------------------------------------------------------------------------------------------YGGDLAGIRSKLDYLQTLGVTALYLNPIFSAP---SNHKYDTTDYLTIDPHLGSNQEFAELSEALHQRGMKIVLDAVFNHTSCEHPWFDKNGVGESPYRHYYFFEDGS---------------------------QNYIGWKGVDSLPVLNFENAEVRNYIYASIRHWLKYRIDGWRFDVIHMLGEGEGARNNAY-----YVKQFRNATKQENPQAYVLGE---HFFEASKWLQGDQEDGSMNYYGFAHPVRAL-----------------------------------LAQKDIAYHPIEIDCIDFVDWLNESRAK---------VPWLNQLSQFNQLDSHDTARFITLLENDQ---ARMNIALGLLFTYVGTPCIYYGSEVGLEGEN----DPD--------NRRCFPWERVG--------HVETFQYHQRLIELRKTSKALQQG 197736932 27 ------IKTLSLNIFYSSEDTVPYERYILNPSEHRLGNIWSIFLENIKE--GTLYNWEINGVPILDPYALAYTGNEENKKSIVLARETKHILIPKKDMIIYEAHIGLFAATYSAFEEKIPYLKNLGINVVEFLPVFEWDDYTGNWGYNPINFFALTKKYSSINEFKKLVSSLHKNGIEVVLDVVYNHTAEGGVGGKTYNFKAMGEDIFY------------------------------TKDKENNFINFSGCGNTLNCNHKVVKDMIIQSLLYWLEVGVDGFRFDLAPV----LGRDSNSQWARHSLLHELVE--HPILSHAKLIAESWDLGGYFVGAMPSGWCEWNGAYRDTVRQFIRGDFGQVKRIFGSVDIFHANKNGYQSINFICCHDGFT---------------------MWDLVSYNLKHNLLNGENNQDGENNNHSYNHGEEG-FTENPHIISLRKQQIKNMILILYISQGIPMLLMGDEMGRTNNNAYCQDNPT---------TWVDWDRKKDFED-------VFLFTKNMINLRKSYSIF--- 21430426 3 -----------------------------------------------------------------------------------------------------------------------------------------------DFGYDISDFFDIQPEYGTLEDFRTLIKRAKELDLKIVLDFVPNHSSNESEWFLKSVKREKGYEDYYVWHDGKVNSTTGKREPPNWLQYFRGSAWEWNERQQYYLHQFAVQQPDLNYRNPLVVEQMKRVLRYWLNEGVSGFRCDALPTEDKEDRTYIENQPETIDMVYQWRTVLDDHKRSSVLLIETYSPAWFTMQFYGNEGAHLPFNFNLITVMEQSGASNVQEAIDLWLKNMPAGRTP-NWV--LGNHD--------------------------------------------------------------KRRAASRYGKENIDGMNMLVMILPGVSVTYQGEEIGM-------------------------------------------------------------- 67922372 4 ------------------------------------------------------------------------------------------------------------GGNLWGVIDKLDYLQDLGVDALYLTPIFRSAC---NHRYHTQDYYAIDPLLGDREAFDHLLKTAHDKGFKVVLDGVFNHASRGFFFFNDILENGPNSP-----WLDWFKIEGW---PLSAYDGSRPANYVSWID--------YRALPQFNHDNPAVREYIMQVGEYWLQQGIDGWRLD------------VPNCVEAEGFWEEFRERVKAVNPEAYIVGEIVS---DATQWLDGKQFDGVMNYPFARLTACFVIGDRLDK-----ETIPSFYKPYETLDAAEYAKGLEELLARH--------------------------------PWEIQLTQLNLLDSHDTSRFLTMAGGDRTSLQ---LATLLLFTFPGTPNIFYGDEIGIEG--------GKDPDGR--------------------------------------------- 197774078 1093 -------------------------------------------------------------------------------------------------------------------------LAGAGTSYVHLLPAFDIPEKKSDWGYDPLHYTVPEGSYSTDPDFRQMVKALNEDGLRTVMDVVYNHTVAAGQSDKSVL--------------DKVVPGYYQRLLADGSVATSTCCANTAP------------------ENAMMGKLVVDSIVTWADYKVDGFRFDLMGHHPKE------NILAVRAALDELTLERDGVDKKIILYGEGWGEVADDARFVQATQKNMAGTGIATFSDRARDAVRGGGPFDQGFASGLYTDPNTSKANLLHYQDLIKVGLSGNLASYSFTDTSGRTVKGSEVDYNGAPAGYADALAYSDAHDNESLYDALAFKLPAGTSPADRARMQVLAMATSAL--SQGPSLSQAGTDLLRRNSYDSGDWFNAIHDCRDGNGFGRGLPPEADNKSKWGFAKPLLAAYRDLLKIRTGEPAFG-- 139867062 166 -----------------------------------------------------------------------------------------------------------------GVIEKIPHLLELGINAVELLPVFEFDELENTWGYSTINFFSPMSRYASAREFKEMVKALHSSGIEVILDVVYNHTNADDANPYTTSFRGIDNKVYYMLDNNGQLLN------------------------------FSGCGNTLNCNHAVVTELILDSLRHWVEYHVDGFRFDLASVLCRGIDGSPLNAPPIIRAIAK-----DAVLSRCKIIAEPWD--------CGGLYLVGSFPNWDRWAEWNGKYRDDVRKFIKG-----DYGVKGSFATRVGSSDLYKMNKRRPYHSINFVIAHDGFT-LRDLVSYNLKHNEANGEGGNDGTNDNFSWNCGFEGETDD-ASIRALRSRQMKNFHLALMISQGTPMMLMGDEYGHTNNNSYGHD----------------------------------------------------- 119716046 38 -------------------------------------------------------------------------------------------------------------GTYAGLAAVVDYLKDLGITAVELLPIHQFVSETNYWGYNTIGFFAPHNAYSSSGDFKAMVKAFHAAGLEVILDVVYNHTAEAGTTGPTLSFRGLDDRGFYYRTGGDGHAEPFEDT----------------------YWDVTGCGNTVDASNPFALRLILDSLRYWVEMHVDGFRFDLMSALTRVHRQIDMRSHLLTAIGQ------DPVLRHVKLIAEPWDASMD---------GYRVGEFPPPWVEWNDQYRDEIRDFWRNHTYLDDGRSPYASVNFVTAHDGFT---------------------MRDLVTYERKRNEANGEDNRDGTDNNRSWNHGVEGESHDPALVAIRRRQVANMMAT-LCLSNGVPMITAGDERGRTNNNAYAQD----NETSWI-----DW-------RPDDAWLDVYEVTKTALRLRREHPALR-- 169125722 3 ------------------------------------------------------------------------------------------------------------GGNLWGVIEALDYLQELGFNALYFCPVFSS---TANHRYHTSDYFQVDPILGGNEALKRLLEEAHRRGMRVILDGVFNHCGRAHFAFQHVMENESPYRDWFHIYKFPL--------------------AAYTKHPNYAAWWNNPXLPKFNTSSPECRAYLFRVAEYWLEQGIDGWRLDVPNEIDDD------------EFWREFRRRVKAINPEAYIVGVIWD---DASRWLQGDQFDAVMNYPLGRAILGFVGGEALDK---------------------------DLAARSGLGRLESLGALAFHHRLEDLFGRYR---------WEVVTAQMNLMTSHDTPRIFTLMRG---QVERVSLTFALLFTLPGAPMVYYGDEIGMPG----GHDPD--------NRRGMIW-------DPEGWQTHIQETIRRMAKLRR-------- 163850976 27 ----------------------------------------------------------------------------------------------------------------------IEHLLKLGVTALELLPIQAFADDRNFWGYQPYNYFAPEPRYGGASGLRFAIRELASAGIETLIDVVYNHTAEGDHRGPTLAFRGIDNASYYKLDPDNLRRNI----------------------------DCTGCGNTLNVAHPRVMRMVLDSLRHWVAYGVAGFRFDLATS----LGRAPSDFSPQAAFFQAVQQ--DPVLSRVKLIAEPWDIGGGGYQLGGYPYGWSEWNDQFRDNLRGFWRGDSGTLLTQGLSFLPSGRSPLASINFVASHDGYT---------------------LADVVAYEEKHNEANGEENRDGHGHNLSANYGVEGPTDDPAI-LALRARQKRNMLACVFFAQGVPMLLMGDERSRTNNNAYCQD----------------------------------------------------- 167855479 46 ------------------------------------------------------------------------------------------------------------AGTFAGLAHSIAHLKRLGVTAVELLPITYHIDEPNYWGYNVLGHFAVDPKLAYNKEFKQLVKTLHKAGIEVIMDVVFNHTAEAGKDGPMLSQRGIDNEAYYWLTDNSEYLN------------------------------WTGCGNTLNVSSDAVLRWVIDCLCYWVECHVDGFRFDLGAVLGRAPTFSEKSAFFTAVY-------SNSKLAHIKLIAEPWDIGWSGYQPFAEWNDRFRDDMRRFFLEKNGNLAGFVRRFAGSDDIFAHNRQPFHSINFITAHDGFTLQ---------------------DLVSYNEKHNWANGEQNRDGHGHNISFNFGVEGETDN-PIILKQRKQAKKALLTTLLLSGGTPMVLAGDELGQGNNNSYCQD----NEISWI-----DWDSADQE---------LIDYTAKLIAIRKQIPLL--- 119468775 30 ----------------------------------------------------------------------------------------------------------------------IDHLKSFGVTAIELLPVHAFISEQNYWGYNTLNFFTPHKDYLVNDDFKQMVKELHAADIEVILDVVYNHTAEAGNDGPILSLRGLDNLAYYR----------------------------TVEAQPSVYINDTGCGNTINIDHPKTLQLVLDSLRYWVEMGVDGFRFDLATI----LGRSKAGFSSAHTFLQTIAQ--DPVLNKVKLISEPWD---------IGPGGYQLGAFPPPWREWNDQYRDVIRRFWKGLHGSFDIFEHSNSINFITSHD----------------------------------------------------------------------------------------------------------------------------------------------------------------- 197749210 30 -------------------------------------------------------------------------------------------------------------GTFAGLAHSIDYLKTLGITAVELLPVTYHIDETNYWGYNVLGNFAIDPNLAALKEFKQLVKTLHQAHIEVIMDIVFNHTAESDKNGPMLSFRGIDNTAYWL-------------------------------DKQGEYENWTGCGNTLNLSNPYILCWAIDCLIYWVEEHIDGFRFDLASILGRTPSF-----SEKADFFTALKS--HSKLTHIKLIAEPWDIGVEGYQLGQFPEPFYQWNDCYRDDIRRFWNQGDWGLLARRLDDVFTKYSVSKSINFITAHDGFTLQ---------------------DLTSYQQKHNWANGEQNRDGHNSNYSNNHGVEGQTADELVKKQREITACSLLAT-LFLSAGVPMLLAGDEIGQGNNNSYCQDNEI---------TWLDWEN---------MNHTRLDYVRSLIRLRKKIALL--- 197333185 87 ------------------------------------------------------------------------------------------------------------GGDLKGLTDRLDYIKGLGTTAIWMAPIFKNQPVQGYHGYWITDFTQVDPHFGTNADLERLIDKAHGKGMKVFFDVITNHTADVVDYREASHSYLSKGAFPYLTKDGVPFDDAAYAEGKGKFPRTDAGSFAWLNDPTMYHNRGDSGLDDLWTERPEVVSGMEKIYEKWVDYRIDGFRIDTVKHVDT-------------GFWTQWATALDKYAKNFFMFGEVYSADTAVTPYVTRGRLDATLDFPLQDAIRAAGAGRLASVLGEDYRYTTDKANAYEQVTFLGNHDMGRF---------------------------------------------------GTFLKQDRPGAGEPELLDRYRLANELMFLSRGNPVIYSGDEQGFTGAGGDKDARQPLFASRDYLDDAQLGTARTHASDAYDPRHPLYRQISALSQLTKEHPALRDG 197333185 1265 -------------------------------------------------------------------------------------------------------------------------------------------------------------------EFRRMVQSLNGAGLRTVMDVVYNHTVASGQADKSVL--------------DRIVPGYYQRLLADGSVATSTCCSNTAP------------------ENAMMGRLVVDSVVTWAEYKVDGFRFDLMGHHPKD---NILAVRAALDALTLRKDGVD--GKKIVLYGEGWGEVADDARFVQATQKNMAGTGIATFSDRARDAVRGGGPFDQGFASGLFTAPNSSPANGTAQHDGLSGNLASYVFTDTSGRRVKGSEVDYNGAPAGYAAAPGDALAYVDAHDNESLHDALTYKLPQGTPEADKARLQVLAMAVSTLLSQVGTDLLRSGDWFGDGNGFGRGLPPAADNRAKWPYAKPLLTGPAPACADITAAS----AAYRDLLRIRTTEPAFG-- 157830769 11 -------------------------------------------------------------------------------------------------------------------------------------------------GYWARDFKKPNPFFGTLSDFQRLVDAAHAKGIKVIIDFAPNHTSP-------ASETNPSYMENGRLYDNGTLLGGYTNDANMYFHHNGGTTFSSLEDGIY---RNLFDLADLNHQNPVIDRYLKDAVKMWIDMGIDGIRMDAVKHMP-------------FGWQKSLMDEIDNYRP-VFTFGEWFLSENEVDA-----NNHYFANESGMSLLDFRFGQKLRQVLRNNSDNWY------------------------------GFNQMIQD-------TASAYDEVLDQVTFIDNHDMDRFMIDG----------GDPRKVD---MALAVLLTSRGVPNIYYGTEQYMTGN------------GDPNNRKMM---------SSFNKNTRAYQVIQKLSSLRRNNPALAYG 189462046 193 ------------------------------------------------------------------------------------------------------------GGDLQGIADYLDYIADLGVTAIWLNPTQENDMEGSYHGYAITDYYQLDRRLGSNEEFKTLVEKAHQKGLKVVMDMIFNHCGSENYLFK-----DKPSKEWFNFHSEYVQTSFKTASVMDVHA-------SEYERKIATDGWFTSVMPDWNQRNRHVARYLIQNSIWWIEYGINGIRQDTHPYAD-------------FDFMSEWCKEVLEEYPYFNIVGETWLNSNVLVSYWQKDSKLAAPRNSNLPTVMD-------FPLQSLMNQAFDEETGEWGGGLYKLYDYLTQDIVYAD--------------------------PMNLLVFFDNHDT----------SRFATTDEKADNLTRYKQTITFLLTTRGIPQIYYGTEILMTGDKGNGD-----GELRKDFPGGWQEDKINVPDGRTALQNEAFDFTRKLLNWRKGNKVLSHG 212224947 217 ------------------------------------------------------------------------------------------------------------GGDLAGIVKRLGHLEGLGVNALYLTPIFESMT---YHGYDIVDYFKVAGKFGGNEAFGELARELKRRDIKLILDGVFHHTSFFHSYFQDVKGGESRYRDFYRILKFPVVSKDFLRVLDSNEPPERKYKGLKELHQNYENFFSVWLMPRLNHDNPQVREFIVSVMKHWLEEGADGWRLDVAHGVPP-------------ELWREVRERMPE---DAYLVGEV---MDDARLWLF-DKFHGTMNYPLYEAILRFFVRGEAEEFLNWLESTYYGPAEYSMYNFLDNHDVERFLDLVGDE-------------------------------------------------------------RRYLCALAFLMTYKGIPALFYGDEIGLRGIGASGMES---------SRTPMKWG-------KETWNTKILRVTKALIRLRRKSKALQLG 192813031 60 ------------DWQTSEARRFPMTRDVKGTWLLKVEENLHGMFYTYQVLIGDQWNVDPYAAAVGVNGDRAYIV---DMAGTDPERWTDPPFQSPLDAVIYELHVREFKGKFKGLTETLDHIVELGATHVELLPIYDFAEPQYNWGYDPKNYNAPEGSYATIRELKELIQTFHEHGLRVIMDVVYNHV-----------------YDGYLVNFTKLVPGYYLRYTKDGKFSNGSG-----------------CGNDTASERPMMRKFIVESVLHWVEYRVDGFRFDLMGLLDVQT-------------MNEIRARLDEIDPSIMTIGEGWVMNTELDEKKRANQQQAA----LMPRIAHF-----NDGFRDAVKG-----------------DIFHFDYKGFVSGGVGYQNKVKQGIVGGIPYSQDIKAFASEPDQCVNYVCHDNHTLWDKIMLSTDGESDAVRRDMHRLSSAMILTSQGIPFLHAGQEYYRSKN----GVENSYNASDEVNR--LDWGMASEHQDG-------VKYIQRLVQLRRNHPAFR-- 212714448 6 -------------------------------------------------------------------------------------------------------------GDIPGITAKLGYITDLGCNAIWLNPCFDSPF--KDAGYDVRDYKKVAPRYGTNDDLAALFAAAHERGMHVILDLVPGHTSEEHEWFRHSAEVDNEYSDRYIWTDSWISGGDGLPFIGGETPRNGT-----------YILNFFKCQPALNYGHPATCDAMVDVMRFWLSLGADGFRVDMADSLVKQ---DDAGKPFTIRTWQYMFSKIRPEFPEAAFVSEWGRPNESLEAGFDMD-FYLDWRWDGIPNGYNMLLRNVDNPLSRDGDKSY-----------------FNVDSGTPISDFLEQYEPQLREAEHLGGTFNFITC------------------NHDTARVAP-----RLSEREIALAYCTLFAMPGVPFIYYGDEIGMR----YRDLPTKEGYVRTGSRTPMQWQ----------------------------------- 124022279 39 -------------------------------------------------------------------------------------------------------------GTFLGLIDKLPYLRQLGITAIELLPIFAFDPSDNYWGYSPLNWFTPHPKYGDRQQVRELVAACHDEGIEVILDVVYNHTTEGSLDGPTLSWRGFSDALYYHQNDSGEYLDV------------------------------SGCGNSIAANRPIVRQLILESMRCWIELGVDGFRFDLGIALSRGEGLKPLEHPPLFEEIEA-----DPELSDLKLFSEPWD---------CGGLYRLSDFPAQRIGTWNGHYRDDLRAFWKGDEDSAWRMGQRLS----GSADLYKGEPAPLGRSLNFITAHDGFT-LNDLVSFNRKHNLANGESNRDGENHNNSWNNGIEGP-CSDHAVQALRHRQMRNLIATLLLSRGVPMLLMGDEVGRGNNNSWCQDN------------PLGWML----WNPEQCDMDLHLFVSRLLMIRQQLSEL--- 159903917 27 -------------------------------------------------------------------------------------------------------------GTFLGLIEKIPYLKQLGVTTLELLPVFDSPYGNNYWGYSPINWFTPHHSFNARDQFRNFIKVCHKNDLEVILDVVYNHTTEGNEKGPIISWKGFAESTYYHQNKEGKYLDV------------------------------TGCGNTIAANNPLVRQLILESMRCWAELGVDGFRFDLGISLSRGKDLKPLDSPPLFEEIES-----DPALSDLKLISEPWDCGGLYRLSDFPAKRCCTWNGHFRDDIRRFWNGDKNSPLKDRLTGSPELYKDNKSINFITSHDGFT---------------------LKDLVSFNLKHNLSNGESNRDGENHNNSCNNGIEGPT-TNKKVNLIRSKNQRNLIATLLLSPGIPMILMGDEVGRGNNNAWCQD----------------------------------------------------- 154509246 43 -------------------------------------------------------------------------------------------------------------GTYAGLAASVSYLKDLGITAVELLPIHAERGLTNYWGYSTLSFFAPEPSYATEDEFRGMVSLLHQAGIEVILDVVYNHTCEGGDAGPSLSWRGLDSDMYYRHTSSRPVQTI----------------------------DVTGTGNTINVDHPKTIQMVLDSLRYWVEMGVDGFRFDLAA----TLGRFSTGFSPMHPLLIAM--ATDDVLAHSKLIAEPWD---------VGPGGWQTGNFPVPFSEWNDHYRGALRNFWLADVRAQASGHVVSGPNDLGSQDVFEHGLGRLRGPRASINFVTAHDGLADLTAYDRKHNTANLENNRDGSDDNRSWNHGVEGTLASNGTHPDLRSRSQRNILATMFVSSGTPMLTGGDEFGRTNNNAYCQD----DPISWV-----DWDLAES-------QHAQIDAVSWLIALRKAHPVLR-- 188159814 179 -----------------------------------------------------------------------------------------------------------FGGDLQGIIDHLDHLVELGVNGLYLCPIFK---AKSNHKYDTIDYLQIDPNFGDKKTFKKLVEECHKRNIKVMLDAVFNHAGYWNKFWQDVLKNNSKYKDWFYINKFPLQEKIIDKNNQEKTVNN------------YYTFAFHEVMPKINTTNKDAKKYLLKVANYWIEFDIDAWRLDAANEVD-------------HEFWRDFRKTVNKNKP-IYILGEIWG---YAHPWLKGDQFDGVTNY--------MITSPICELVTKWIKPSKFNDKTTEVLN---------------------------------------------NYPRNVFKGMLNCLTSHDTTRLLTLCNND---VRKFKLAYSLVFMLAGAPSIYYGDEIGL----DGAHDP--------LNRKCMNWNKDQWN-------HEIFNYLKKLIQIRKQNPVLG-- 119775586 30 --------------------------------------------------------------------------------------------YAMEESVIYELHVKGFSMGFPGVKEVIQYLKRLGVTALELMPCQQFFDESNYWGYNSIGFFAPHNAYGDIREFRAMVDALHGAGIEVILDVVYNHSAEGNAMGPVYSFKGLDNACYYRLTDTGHYIND------------------------------TGCGNTLDLGQPRVLELVMDSLRYWALVGVDGFRFDLAACLGRMPHGFDTHSGFFAALGQ------DPVLKHLKLIAEPWD---------VGPGGYRLGDFPAAFAEWNDKYRDAMRRLWRGDEQILGEFARR----FHGSADLFEPSFRGPWASVNFIASHDGFT-LRDLLSYEQRHNLANGEDNRDGHQENLSHNFGVEGEATELVAARKH---KARAMLVTLFFSFGIPMLRAGDELWQTNNNAYCQD---------NALTWIDWESAD---------TELIDFVAGLIHIRRKLPLLA-- 209526664 19 ----------------------------------------------------------------------------------------DSNWSGVPDLIIYELHVGTFTGTFQAVISRIPELLELGITAIELMPVSQFP-GSRNWGYDGVYPYGVQTSYGGPEGLKALVNACHKQGMAVVLDVVYNHFGPE-----------------------GNYTRDFGHYFTSKYQTPWGSAINYDDAG-----------------SPGVRNFVLENVLYWFDYHIDALRLDAI-HAIYDFGAKHI----LEEMSDRVAALSEAQGRQFYLIAESDLNDVRIINPLGGYGIDAQWSDDFHHALRTLITGDLTGYYKD----------------FGKCAD---LAKALSESFVYSWDYSPNRDRYHGSYAGSRP--PSQFVVCCQNHDQIGNRMLGERLSQL-------ASLEALKLAAATVLLSPYIPMLFMGEEYG--------------------------------------------------------------- 160932411 168 -------------------------------------------------------------------------------------RTIREDWYWRPNERGEVTNSDYFGGTLRGIEEKLPYLKSLHVTCLYLNPIFE---AHSNHRYNTADYTKIDPVLGTEEDFQSLCAAAGRLGIRVMLDGVFSHTGSDSVYFNRYQSQQSPYFSWYHFI---SWPEKYHS-------------WWGFETLPEVEETDNNYNKYINGRQGVVRK--------WLKKGASGWRLDVADELPD-------------SFLDQLTEAAKEEKPDAVVLGEVWEDYGSRRRYLLGRQLDSVMNYPFRNAVLGFFTGADAAQIAEGILSVLENYPP-QVVRMLMNH----------------IGTHDTERAVT---------------VLAGEPSQGRGREWQSAQTLSS--GQRERGVRLMMAASAMQYTLPGVPCVYYGDEAGMEG----YKDP--------FNRGCYPWGRENQE---------LLAWYRRLGEIREEHPVFKEG 88799234 34 ----------------------------------------------------------------------------------------------------------GFTQTLQDVPEELKHLTRLGVTTVELMPCFAFMPEHNYWGYNPALFLAPEPRYAHKDEFKILVNALHEAGIEIVLDVVYNHTAESGMLGPVLSNKGLHAREFYRYHN---------------------GDYTHHIDN-------SGCGNSVNSDHPYTLKLILDSMRHWMEFRVDGFRFDLAASLGREKWDFSPDAAFFKSIMQ------DPILSTGKMIAEPWD---------IGRHGYQLGNFPENWYECNDKFRDTVRRFWRGDEGVTGDFATR----LMGSNDVFHKGTTRFSSSVNYVAYHDGFT-LHDLVSYNHRHNEANKEHNLDGHGNNLSYNYGVEGETDDPVINKRRQQQK-RNFIATLMVSQGAVHFLGGDEFGRTNNNAYCQD----NDISWVH-----W---------QGRDTQLETFTQQMIALRKSSSLFND- 158312924 81 -------------------------------------------------------------------------------------------------------------GTYAGLAAVVDHLLRIGVTAVELLPVHAHISESNYWGYNTLAFFAPHPGYAATDDFRAMVAALHDAGIEVLLDVVYNHTAEGSERGPTLSLRGLDNIAYYRVEPT---------DPRRYRDVTGCGN-------------------TVDATSPHVVRLICDSLRYWVEMGVDGFRFDLATALARSPDGFEPAAPLLTAI------QADPLLSSVKLIAEPWDWGGYQVGAFPAPWAEWNGRFRDTLRDIFSDRTGSVADLGYRITGSSDIYEPWASVNFVTAHDGFP---------------------LADLVSYNEKHNEANGEGNRDGESENRSSNHGAEGPTDDPKILTNRRRAR-RALISTLLLSAGVPMLLAGDELGRGNNNAYCQD----------------------------------------------------- 11230870 196 ------------------------------------------------------------------------------------------------------------GGDLEGIIEKLDYIEELGVNALYLTPIFESMT---YHGYDIVDYYHVARKFGGDEAFEKLMQKLKKRDIKLILDGVFHHTSFFHPYFQDVVKNGSKYKDFYRIISFPVVPEEFFEILNSKLPWDEKYRRLKSLKWNYESFYSVWLMPRLNHDSKGVREFIRNIMEYWIKKGADGWRLDVAHGVPP-------------EVWEEIREKL---PSNVYLVGEV---MDDARLWIFNK-FHGTMNYPLYEAILRFFVTRNAEQFLNWLESFYYGPAEYVMYNFLDNHDVDRMLSLLGD-------------------------------------------------------------KRKYLCALVFLFTYKGVPSIYYGNEIGMKNIEAPFMER---------SRAPMEWNKKK-------WDKEILKTTKELIKLRRRSKALQKG 187601903 469 ---------------------------------------------------------------------------------------------------------DYYGGDLAGVIEQLDYLQQLGITTIYFNPIF---AAGSNHRYDTRDYYRIDPYLGNNGTFAHLVQEARRRGMRVILDSVFNHMSSDSPFF-----------DRYSHYTTLGACESLASPYRTWF-NFRTNNVPCTSDDYVGWFGFDS-IPEINKSNPDVQSYFLSVTRFWLRRGAAGWRLDVMGDASFPAG-----------YWETFRTVVRQTKRDGLIIGELWQKDSTLLRHLRGQTADTTMNYRLRDAVIGLLLPG-------------------------GTFDSKGFGDSGRVISPSEFLSRLASIREDYPDAAYYTLMNLLGSHDTERILWTLTPGQETRADKEFNAANLAEGKRRVQLASLIQFTVPGAPTVYYGDEVGVTGD----DDPDD--------RRTYPWPD-----QGGTPDTNLLNHYRSLTELRNRYPVLAKG 124009012 162 ------------------------------------------------------------------------------------------------------------GGDIKGIVDKLDYIKDMGFTAIWLNPVLENNMEYSYHGYSTTDFYKVDPRFGSNEEYRELCAKAKAKGIKVVMDMIVNHCGSEHWWMKDLPMSD------WVNNQKGFLNKKYKGTTHRKTVIQDPYVAQTDVD-EFNKGWFVSTMPDLNQRNPMMAKYLIQNSIWWVEYGLSGIRMDTYSYSDP-------------GFMSEWSCKVMAEYPNLNIVGEEWFYNPAIVSYWQRG-------------------KKNRDGYQACLPSLVDFPLHETLVKAL-------------NKKEEMFSGWIHAYEM-----------LANDFLYADPFSLVTFPDNHDVSRFFTQVNEDYH---LFKLGIAYYLTMRGIPQIYYGTEVLMT-------SPKHRDDG---------------------------------------------- 167772488 157 -------------------------------------------------------------------------------------RNMHTDWYERPDQDGRITNSDYFGGDLRGIIEKLPYLESLGVTVLYLNPIFE---AHSNHRYNTANYEKIDPLLGSEADLRALCAEARRYGMSVILDGVFNHTGADSVYFNKFRR-----------YGDGGAYNDPNSPYRSWYQ------FKNWPNEYDSWWGFT-ELPNLNEQEPAYSSFICGVLRKWMRAGVAGWRLDVADELPD-------------AFLDQITAAVKAENPQGAVIGEVWEAYGVRRRYLLGGQLDSVMNYPFKDAILAFVRGGDCYRLYMTVMDHYPKPVLDVLMNSLSTHDVERALTA---------------------LAGQPVGGNGREWQGQNNTLSRDRYELGK---------------KLLRLAAVIQYALPGIPCLYYGDEAGL------------YGYKDPFNRSCYPWGRED---------ADLIETFRQLGRVRRDYPSLSTG 146295485 164 ------------------------------------------------------------------------------------------------------------GGDFAGIKEKIEYFKALGINAIYLTPIFKS---LSSHRYNVDDYFDVDPLLGTKEEFKELVDSLHENGIRIILDMVFNHTGVGFFAFQDVIKNGENSK-YYSWYNIKSLPVDIQKGNYETFATNVKS------------------MPRINTSNKEVQDFFLEVLKYWLEFDVDGFRFDVANELDKN-------------FIRRIRNELKSIKKDILLIGEVMHRSENMGDMFDGVMNYFSWEVFARYLMGKYDAEDASRILADYRLKFNPVLFSCQ-LNLIGSHD---------------------------------------------------------TERVLTRLGNRKLAM----LAAVYNLTYQGIPMIYYGDEIGMEG----GHDPD--------CRRGMIWEEEKQDKE-------IFDLYRRLIDLKKTSSALN-- 15618303 31 -----------------------------------------------------------------------------------------------EEMIIYEMHVRSFTGTFLGIIEKIDHLHKLGINAVELLPIFEFPYLCNYWGYAPLNFFSPCRRYAYASDFKTLVKTLHQEGIEVILDVVFNHTGLQ---GTTCSLPWIDTPSYYIL------------------------------DAQGHFTNYSGCGNTLNTNRAPTTQWILDILRYWVEMHVDGFRFDLASVFSRGPSGSPLQFAPVLEAIS-----FDPLLASTKIIAEPWDA----------GGLYQVGYFPTLWSEWNGPYRDNVKAFLNGDQNLYPHGSPTNSINYVSCHDGFTLC---------------------DTVTYNHKHNEANGEDNRDGTDANYSYNFGTEGKTED-PGILEVRERQLRNFFLTLMVSQGIPMIQSGDE----------------------------------------------------------------- 87118280 35 --------------------------------------------------------------------------------------------------------------------ESLAHLKSLGVTSLQILPCFAFASEKNFWGYNPINFFTPDFEYALEDEFKLMVEGLHKAGFEVILDVVYNHTYEGERHQACISFKGIDNKSYYR-----------------------------SEQGEYL--NFTGCGNCFDTYQPISIRLIMDSMRYWLEMGVDGFRFDLGVDLGRTQHDFDINAPLLNAMLQ------DPIISNACLITEPWD---------IGPNGYQLGQFPQAFLECNDKYRDNIKRFWRGDKAQVQEFATR----IMGSRDTFHKGHKSALQSINYVSYHDGFT-LHDLVSYQERHNLANKEDNKDGHGENISQNFGHEGETID-EEINLQRLNQQSCLIATLLLSQGTPHILAGDELSMGNNNAYCQDNEIA---------WLDWTTSAKR-------TLLENQISQLLALRKQHPILA-- 172056791 62 ------------------------------------------------------------------------------------------------------------GGDLAGVTKRLDYIKDQGFTSIWLTPIFKNRPNG-YHGYWTDDYYEIDPHFGTKEEFKTLVKEAHKRDLKVVLDLVVNHLGPNHPLVKE-------KPDWFH----------------------KEQTIMNWNNQAEVENNWLFDLPDFNTENKEVVKYLVDVANYWVDEGIDGYRLDTVRHVPP-------------AFWKTFIPAVKKEHPDLFLLGEVFDGDPRKIAIYSKLGFDSVTNFPFYYGIKDQFARGSAEELDSVYRDTTFNPKAMSLANFIDNHD------------------------LKRFITEAKIGGAADEE-------------------------------RQLRLALFALYAAPGMPIVYQGTEVAMPG----GEDP--------GNRMMMEFDKND----------KMQEYVQTLNKMRKNYPAFETG 209515637 74 -------------------------------------------------------------------------------------------------------------GTFAGLIEKIPYLVQLGVTHVELLPVMAFDEQDNYWGYSTHSYYSPHPRYCRPQEFRALTDALHAAGIAVLLDVVFNHTAEAGETGPIINFKGLANDMVYHL---------------------DPADWRRYRD-------YTGCGNTVNCNHPLVTAFIVHCLEYWVQLGVDGFRFDLASVFARDQRGELMADPPLPWAIESSR-----VLSHVALIAEAWDAAGMYQVGAFPGMAWDEWNGRYRDVIRRFVRGDPIGAVATCIAGSSDLYAPNNSINFVTCHDGFTLI---------------------DLVSYDSKHNEANGDENRDGNSDNLSWNCGAEGETDD-ANILALRHRQARNVMAILFLSQGVPMMLAGDEVLRGNNNAYCQD---------NALGWFDWT-------PTESGAAMLRFVRALIALRKRHASLR-- 89894781 153 ---------------------------------------------------------------------------------------------------------DFFGGNLAGVIKKLPYLKELGVSILYLNPIFDS---SSNHKYDTADYLTLDPMYGDEEIFAQLIKEAQSLGMAIILDGVFSHTGDDSIYFNRYQSPDSPYYSWYQWQGDG-------------------------EEKEYSCWWGVATLPEVKELEPSYREFIIHVLRSWMKRGIKGWRLDVADELPD-------------EFIQEFRQGMKAMDPDAVLIGEVWEDPGKLRQYFWGGELDATMNYPWRKILLQYFLGEDAGQLHKKIMNLYENYPRENFFNLIGSHDRARILTLLSEAPPPEQLSAAEQEHYR------------------------------------LPAPARELAVRRLKLLTLLQMSFPGVPCLYYGDEAGCEGYPD------------PYNRGTYPWGREDQE---------ILQWFKRVLRYRREYEVLRQG 197933139 1279 --------------------------------------------------------------------------------------------------------------------------------------------------------------------FRKMVKSLNDDGLRVVMDVVYNHTAASGQAATSVLDRIVPGY-YQRLLADGSVAN-------------------------------STCCANTATENAMMGKLVVDSLVTWAEYKVDGFRFDLMGHHPK---ANILAVRKALDALTLKKDGVD--GKKIILYGEGWGEVADDARFVQATQKNMAGTGIATFSDRARDAVRGGGPFDQGFASGLYTDPNTSTANGTEAQQGLSGNLKQFTFTDTEGKEVTGAEVDYNGQPAGYADAPGDALAYADAHDNESLFDALTYKLPAGTSASDRARMQVLALATAAL--SQGPALSQAGTDLLRSKDRNSFDSGDWFNAIHWNCKDPMAVDNASKWPYAKPLLGSVKAAYRDLLRIRMTQKAFSLG 167037089 74 ------------------------------------------------------------------------------------------------------------GGDLKGLTEKIPYIKGMGVTAIWISPVVDNPAIYNYHGYWARDFKRVEEHFGTWEDFDNFVKTAHANGIKVVLDFAPNHTSP-------ADENNPDFAENGALYDDGKLLGTYSNDVNKLFHHN--GGITNWNNLKDLQDKNLFDLADLDQSNPIVDKYLKDSIKLWFSHGIDGVRLDAAKHMPM-------------EWVKSFANTIYSVKKDALLFAEWMLSGPTDPLYFANTTGFSVLDFMLNRVIRDVFGKGYGDRLNDTIEETNDYDNPYKLITFIDNHDMPRFLSINYD-------------------------------------------------------------KDKMHEAIAFIMTSRGIPAIYYGTEQYLHNDTNGGNDPY--------NRPMM------EKFDGNTKAYVL---IRELSKLRKATPALQYG 3378523 58 -----------------------------------------------------------------------------------------------------------YGGDLWGIAEKIDYLEELGVNAVYLTPIFLS---DTNHKYDTIDYFKIDPQFGGKRAFVHLLKVLHSRNIKLILDGVFNHVGSQHPWFKKARKKDPEYVNRFFLYRDRHR--------------------SWFDVG---------SLPELNVEVEEVREYILKVVQHYLEVGVDGWRLDCGH-----------DLGPLVNLW--INMKVKEFSSEKYLVSEIWTYPA------GWEMVDGLMNYNFRSLVLSYVNGETDSIGTELERAYRETKNIFGCWNMLDSHD---------------------------------------------------------TPRLATTVPVKDLR----KLAIVLQFTYPGVPLVYYGTEIGLTG----GEDPE--------CRATMEWNREK-------WDMELFEFYKKMIRFRRTDPGLRFG 195978372 120 ------------------------------------------------------------------------------------------------------------GGDLKGITDKLEYLEDLGINVIYLTPIFKSI---SNHKYDISDYYAIDPMFGTSLDLQQLINEAHQRGIKIILDAVFNHASSDCEPFQDVLAHGSASSDWFMIQGD--------------HPSVELANYETFADCHY--------MPKWNTSHWAVQDYLIAIGLYWIEYDIDGWRLDVSDEVS-------------HDFWRRFRKAVKAVKSDAILIGENW---HDAYPYLQGDQYDGIMNYAFTKACLDYFAFDAISSQEMAERLSHILMRNTWQVN---------------QMNLNLLDSHDTHRFLTQVNGSK----------------------------------------DKLLAGLALLVTFMGIPCIYYGTELAMEGGY----DPD--------SRRSFNW-------DSSTWDMSFWNQVKDIISLRR-------- 114076 446 ---------------------------------------------------------------------------------------------------------DFFGGDLKGIDDKLDYLKSLGISVIYLNPIFQSP---SNHRYDTTDYTKIDELLGDLSTFKKLMEDAHAKGIKVILDGVFNHTSDDSIYFDRYGQSKSPYGDWYEIKPDGTYEGWWGFDSLPVIRQINGSEYN------------VKSWADFIINNPNAISKYWLNPDGDKNVGADGWRLDVANEV-------------AHDFWVHFRGAINTVKPNAPMVAENW---NDASLDLLGDSFNSVMNYLFRNAVIDFI---------------------------------LDKSFDDGNVVHNPIDAAKLDQRLMSIYERYPLPVFYSTMNLLGSHDTMRILTVFGYNSADENQNSQDLAVKRLKLAAILQMGYPGMPSIYYGDEAGQ----SGGKDPD--------NRRTFPW------------------------------------ 169178804 115 ------------------------------------------------------------------------------------------------------------GGDLAGLRNKIDYIQGLGTTSIWLTPSFKNPEDKSYHGYWVTDFTQIDPHLGTNAELKALIDEAHARGMKVYFDIITNHTADVIGYGDNNERKGYVFKDDGQAFDDRDYPKLDAGTSFPYKPVLEPGEPAWLNDPTLYHNRFYGDLDDLFTEHPTVVNGMKDIYKNWIDSGVDGFRIDTMKHVNDEFWQDF--GPDVLNYAKE------QGKDEFFMFGEVFDTSKSTSQFTTRNRMQAVLDFPFQDAARNASKGQDAGTLQQFFAYTDADSNAYQLPTFLGNHDMGRI---------------------------------------------------GSFIAADNPGATDSEKVARDRLAHELMYFSRGNPVVYYGDEQGFTGP--GGDQDARQTLFASQVPEYLDDDDATHATDNFSTAHPLYTGIRELAALTKEHPALRNG 86361005 148 ----------------------------WELFMPRLAPGERYKFEIIDP----HGNCLPQKADPVARASEAAPSTASIVASSTRFRWTDDNWMKGQPISVYEVHAGSWGGDWVELSQRLPYVREMGFTHIELLPIMEHPFGGS-WGYQPLGLFAPTGRYGTPEDLAYFIDRCHGAGIGVILDWVPAHFPTD-VWGLARFDGTALYE----------------------HEDPREGFHRDWNTLIY------------NLGRNEVKGFLIASALEWLEYHIDGLRVDAVASMLYRDYSRNEGEWEAVEFFKHLNSIVHERCPHAMMIAEESTAWPGVTKPPGGLGFDMKWNMGWMHDSLSYIEKDPVYRSYH--------------------HGTMTFGMIYAYSERF------------------------------ILPISHDEVVYGKGSLLGKMPGDEWQKFANLRSYLAFMWGHPGKKLIFMGGEIAQP--------------SEWNHDASIAWDVLDQ------------------------------- 88807466 3 -------------------------------------------------------------------------------------------------------------GTLLGVIDKIPYLKDLGVTTIELLPVQAFPGRDNAWGYSPLSWFTPHQGYGDPKQMRELVAACHDAGLEVLLDVVYNHTTEGNRNGPTLSWRGLGDQIYYHQTSKGDYLDV------------------------------SGCGNSIAAHQPLTRALILESLRCWIELGVDGFRFDLGIELSRGEGLKPLEQPPLLEAMEA-----DPLLSDLKMVSEPWDCGGLYRLNDFPAQRIGTWNGRFRDALRGFWKGDEDSTWAQRLRGSPDLYEGGRSVNLLTAHDGFTLM---------------------DLVSFNGKHNLANGEDNRDGENHNISWNHGVEGPT-TDHAVTALRRRQQRNMLSTLLLARGVPMLLMGDEVGRGNNNTWCQD----------------------------------------------------- 72382732 27 -------------------------------------------------------------------------------------------------------------GTFLGLIEKIPYLKSLGITTIELLPVFAFDSNDNYWGYSPINWFTPHQDFVDRRQFKKLVEVCHDNELEVLIDVVYNHTTEGNQNGPNISWKNFGPKTYYHQDDKENYQDV------------------------------SGCGNSIAANRPLVRKLILESLRCWIELGVDGFRFDLGIALSRGENLIPLDKPPLFEEIEA-----DPKLSDVKLISEPWD---------CGGLYKLGDFPAKQFRTWNGHFRDDIRRFWKGDKGTIWPLKDR----LIGSKSLYKDNNLANIFSINFITSHDGFT-LKDLVSFNKKHNLANGENNRDGENNNNSYNYGVEGPTTDKEINNLRQKQQRNLLATLLL-SPGVPMILMGDELGRGNNNTWCQDNPL---------GWMDWN-------HNNWDHDLKEFVLKLISLRKQLSEF--- 163846086 193 ------------------------------------------------------------------------------------------------------------GGTLAGVTSNLDYIASLGTTTIWLSPLFPSP---SHHGYDATDYYSVEPRLGTMADLQTLIAAAHDRGMRVIFDYTANHFSNRHPIFQRASDPHSPERDWFIFTRYPDL---------------------------YVSFFGVAELPQLDLDYPPARQFMIDAARYWLEQGVDGYRLDYTIGPS-------------HDFWTLFRAAMRAVRPDCVLIGEAVDTAEVLRSYVGRLDGCLDFLLLQAIRRFFAFDEIRASQFAVFLNRHLNYPPGFSLPTFLDNHDMNRFLWV----------------------------------------------VRGDT--------------RRLRLAALCQYTLPHPPVLYYGTEVGL-------------------------------------------------------------- 189466749 199 ------------------------------------------------------------------------------------------------------------GGDLAGIMQHLDYLDSLGVTAIWTTPVLENDMGGSYHGYAATDYYKIDPRLGTNEDYVRLAELMHQRGMKLIMDMVFNHCGTNHPWLL-----DPPMHSWF----NNSHKYVETNHNKTVFFDPYASDIDKLELTD---GWFVPTMPDLNQRNRFVADYLIQNSIWWIEYDLDGIRQDTYVYPDP-------------DMMVRWCKEVFEEYPNFNIVGEVMVPNNPVGTAY--------------WQQNNIVNGKANTRLKSVMD--------------------FRLRTIAADVFHEETSWNTGLQLLFEHFAYDFCYPDINNVMLLENHDTDRFLL------------EDPENLNVYKQAVTMLLTIPGIPQLYYGQELLMTG---------STKKDFGYVRPDMPWNGDEQESGRTAMQQEAFNFMKKMLHWRKGNAAISKG 163754335 193 ------------------------------------------------------------------------------------------------------------GGDIKGITQHLDYIDEMGFTAIWSCPLLTNDMPRSYHGYAITDYYQVDPRFGTLAEYKELVDKASERGIKLIMDQVANHCGLEHWWMKDLPFND------WVNYQKEFENGEKINSSNHRRTANQDVYASQSDKEGLAKGWFVSAMPDLNQRNPYMAKYIIQNSIWWIELGLSGIRQDTYPYPDK-------------EFMSNWAGAIMTEYPNFSIVGEEWSYNPLLIGYWQKG----------------------------------AKNKDGYESNLTSTMDFAMQRKTVEALSEKESWDKGLVKIYEGLANDFYYPNPKDIMIFPDNHDM---------SRIFTQLNGD---VANTKMALSYQLVLPRIPQIYYGTEILM-NDFA--------------------------------------------------------- 89899327 47 ----------------------------WHGFVRGLKAYGLRAHGPYQPAHGQRFNPAKLLLDPFARALKGSAPRMPKAQVLDLAAELQGGAAPLARTVLYEAHVKGLTGTYAGLASMLAHYRHLGITTLCLLPVQLFVTERNYWGYNTLAYFVPEPAYASGQEFRHMVDQLHQHGLEVVLDVVFNHSAESDTFGPTLSWRGLDNASWYAL----------------------------DTAGQYL--NFSGCGNSFNLAQPCAVQLVMDSLRWWVQFGVDGFRFDLATALGRDPILHHDFHP-MSGLLTALAQ--DPVLAGIKLIAEPWD---------LGPNGYQLGRFPARWHEWNDRFRDTSRAFWLGHHSTRGGLARR----LTGSSDYFDHDGRSPLACINLLSAHDG-MTLADLTSYRHKHNLANGEGNRDGQHHNLSANAGVEGPTDDVTVQSVRAQWR-RALLATLFCSQGLPQLLAGDELGQGNNNAYCQD----NETSW-----LDWPGADPE---------LTNFVGGLVHLRQTHAALR-- 170747904 27 ----------------------------------------------------------------------------------------------------------------------IAHLVKLGVTALELLPIQAFADDRNFWGYQPLGYFAPDPRYGGLGGLKAAIRELNAAGIETWLDVVYNHTAEGDHTGPTLSFRGIDNASYYKLDP---------------------------ADPRRNLDC-TGCGNTFDASHPRVMQLVLDSLRHWVAYGIAGFRFDLASSLGRAPFAFTPQAAFFQAVAQ------DPVLARVKMVAEPWDIGEGGYQLGGYPRGWSEWNDKFRDAARGFWKGDSATLAKQGLTGSREVFAPSASVNFIASHDGYT---------------------LADTVAYEAKHNEANGEDNRDGHNHNVSRNYGVEGDTDDAAILALRARQKRNMLATVMLA-QGVPMLLMGDERSRGNNNAYAQD----NPTSW-----MDWSV--------DPDPALTDFVANLLALRRAQPALR-- 58338117 170 ---------------------------------------------------------------------------------------------------------DYYGGDLQGVLDHLDYLQKLGVNGLYFCPIFK---ASSNHKYDTIDYLQVDPEFGDKDLFAKVVNEAHARGMKIMLDAVFNHLGDQSMQWQDVVQNGSKSRDWFHINEYPVEPYRNPLKG--------------EKNPQYDTFAFEEHMPKLNTANPEVQDFLLEIATYWVKYDIDAWRLDVANEVD-------------HHFWKKFHKAVTDIKPDFYIVGEVWHS---ARPWLNGDEFTGVMNYPYTLQIEDHFFKHKLTA------------------------DQMTTRLTDQLMKYRDST----------------------------NEAMMNMLDSHDTARILTVAKGDQ---DLALQALTFEFMQKGSPCIYYGTEMGMAGDN----DPD--------CRKPMDWSKED---------GPVWQRVHKLIKFRLAH------ 46015835 15 -------------------------------------------------------------------------------------------------------------------------------------------------GYWARDFKKTNPAYGTMQDFKNLIDTAHAHNIKVIIDFAPNHTSP-------ASSDDPSFAENGRLYDNGNLLGGYTNDTQNLFHHYGGTDLSTIENGIY---KNLYDLADLNHNNSSVDVYLKDAIKMWLDLGVDGIRVDAVKHMP-------------FGWQKSFMATINNYKP-VFTFGEWLLGVNEISPEY-----HQFANESGMSLLDFRFAQKARQVFRDNTDNMY----------------------------------------------GLKAMLEGSEVDYAQVNDQVTFIDNHDMERFHTSNGD----RRKLEQALAFTLTSRGVPAIYYGSEQYMSGGN----DPD--------NRARLP---------SFSTTTTAYQVIQKLAPLRKSNPAIAYG 186901749 28 ----------------------------------------------------------------------------------------DEDWIPFQEWIIYELHVGTFTGTFEAIISRLPDLKELGINVIEIMPVAQFP-GARNWGYDGVYPYAVQNSYGGVNGLKKLVDACHQQGLAIILDVVYNHLGPE-----------------------GNYVSEFAPFFTLTYNTPWGTAVNFDDAHSYG-----------------VRNFVIENALYWLEFHFDGLRLDAI-HAIYDLGAKHI----LAEIVEAVEVFSQQQGRPFYLIAESDLNDVRVIQELGGHGMTAQWSDDFHHCVHTLVTQESLGYYQDFGSCQQ-------------------LAKVLREGFAYTWNYSPSRRRYHGSYGGDRP--PYQMVVCIQNHDQVGNRMLGERLTHLT-------SFDALKLAATTLILSPFTPLLFMGEEYGEDAPFLYFIDPPDADSIETFKRSTLNWE-----KRKEGNHKVLWDYYRELIQLRRQIPAL--- 189231559 99 ------------------------------------------------------------------------------------------------------------GGDLRGLIEKLDYIKGLGTTAIWMAPVFKNKPVQGYHGYSITDFTQVDPHFGTNAELAELVDKAHAQGMKVFFDVITNHTADTIDYAEQRSKGAYPYLDDGRPFDDSAGTARADEKGLPYTPRNRTGEHAWLNDPAMYHNRGDSTFADLWTERPEVVEGMERIYRTWVDFGIDGFRVDTAKNVNMAFWTQWATALDAYA--------ARQGKPDFFIFAEAFSADPVVMPYLTEGRLDATLDFPLQAALRNYASRGGAHVLAQDYRYTTDKANAYGEVTFLGSHDMGRI---------------------------------------------------GSFVSQDNPGADDAELLRRDRFAHELLFLSRGNPVVYAGDEQGFTGPAGDVQTLFASQVPEYLDDDQIGTER-THASDAYDPAHPLYRSVAALSRLTKRHPALRDG 212693427 54 ----------------------------------------------------------------------------------------------------------------------IDHLKELGITHVHLLPSYDYDKAQYNWGYDPQNYNVPDGSYSTIREFKQMVQALHKAGIRVVLDVVYNHT-------------------------FNTDESNFERTVPGYF-------YRQTKDGQ--WANGSGCGNETASDRAMMRKYMIESILYWIEYHIDGFRFDLMGIHD-------------IETMNEIRAAIDKIDPSIFMYGEGWAASS---PQLEADKLAMKANVEKMPRIAAF-----SDEMRDGLRGSWDDDTKGAFLVGEPGH---------EMSIKFGVVGAIEHPQVISDSVNYSKKPWALQPTQMISYVSHDDMCLADRLKATMPDASVEELAALQKLAETFVFTSQGVPFIFAGDE--MMRDKKGVHNSYNSPDSIN----TIDWKNK-------TVHKDVFEYVKGLIAMRKAHPAFRMG 91227368 129 -----------------------------------------------------------------------------------------------------------FGGDLKGVEQKLDYLEQLGVTALYFNPIFSSP---SNHKYDTTDYFTVDPMFGTNDQFAELCEKIRGKNMKIVLDAVFNHTSVHHPWFDIQQKGEGAY--------------------GNPQSKFRDYYFFEGETNHYIGWKGIGNLPVLNFENEQVRDYIYQVIKYWLKYLVDGWRFDVIHMLGEGDGAKN-----NAHYVAAFRHATKSVNPNAYVLGEHFFEATQWLQGDQEDGAMNYYGFAHPVRAFIARQDIMYDPI---------------------NIDGLEFKAWLDEARAK--------------------------IPFSNQLSQLNQLDSHDTARFITLVDGDK---RKMNIALAMLMTYVGTPCIYYGSEVGLEG----GLDPD--------NRRCFPWNEIE--------SSQWLSLYQQWIKIRKQCKPLESG 149924069 27 -------------------------------------------------------------------------------------------------------------GTFAGLASSLAHFASLGVTALSLLPPHLRPLGRNYWGYSTLGYFAADPRLATRAEFRAMVDALHGAGIEVILDAVYNHTAEGGEGGPSLSLRGLDEDLYYRRVPSSKGLR---------------------------YLDWTGCGNTLDTSHPRVVQLVLDSMRYWVEMGVDGFRFDLAPVLGRGPVFPGVDFDPRAALLVAMGQ--DPVLARAKLIAEPWDVGPGGYQVGAFPGRFLEWNDRFRDGVRRYWLTRDVDRFARRLRFHHGLRSPSASVNFVTAHDGFT---------------------LADLVAHARKHNLANGEDNRDGHDHNYSINCGVEGDTDDPAI-LARRERSSRALLATVLVAQGTPMLLAGDELQGGNNNAYCQDN------------PIGWLDWAQGDRHGPL-------IAALLRLRREHPFLG-- 86742346 46 -------------------------------------------------------------------------------------------------------------GTYAGLGSVLAHLRRLGVTAIELLPVHTSVSEPNYWAYNTLAFFAPHAGYAATDDFQAMVAALHAVGIEVILDVVYNHSAEGSERGPTLSLRGLDNTTYYRVEP---------MDPRRYRDVTGCGN-------------------TLNTSSPHVVRLICDSLRYWVEMGVDGFRFDLATALAR----NPDAFDPAASLLTAIHA--DPILATVKLIAEPWD---------VGWGGYQVGGFPAPWAEWNGRFRDTVRDVWNRYTSGVADLGYRVS----GSSDLFEHGGRRPWASINFVTAHDGFP-LADLVSYNEKHNEDNGEGNRDGEADNRSANHGMEGATDDPAILAIRRRVR-RGLITTLLLSTGVPMLLAGDEFGRGNNNAYCQDNAVSWDVTGPEGVTGPEDVAEPDHDPAGPDPALCRLVGGLAALRSAEPVLRRG 20808248 72 ------------------------------------------------------------------------------------------------------------GGDLKGLTEKIPYIKGMGVTAIWISPVVDNPAVYNYHGYWARDFKRVEEHFGTWEDFDNFVKVAHENGIKVILDFAPNHTSP-------ADEENPDFAENGALYDDGKLLGTYSNDSLKLFHHN--GSISNWNNLKELQDKNLFDLADLDQSNPIVDKYLKDSIKLWFNHEIDGVRLDAAKHMPM-------------EWVKSFANTIYSIKKDVLLFGEWMLSGPTDPLYFANTTGFSVLDFMLNGAIRDVFGKGYGERLNDTLDTNKDYENPYKLVAFIDNHDMPRFLSLNND-------------------------------------------------------------KDKLHEAIAFVMTTRGIPVIYYGTEQYLHNDTNGGNDPY--------NRPMM---------EKFDESTKAYTLIKELSRLRQLTPALQYG 15806161 13 ------------------------------------------------------------------------------------------------------------GGDLWGVAERLGDLAGLGVNALYFCPVFQS---ASNHRYHTHDYFQVDPMLGGNAALRHLLDEAHARGIRVVLDGVFNHASRGFFQFNDLLEHGSAYRDWFHV----------TGWPLSAYDEDRPANYAAWWGIR--------ALPKFNTDHPEVREFLLSVAEYWMHFGIDGWRLDVPNEIDDD------------AFWQEFRRRVKAINPDAYIVGEIWG---DAGRWLAGDQFDAVMNYHFTRPCLGFFG-------ARTLDHPMNERSGTGRVEPL-------------DAAAFAVRVEEVTRMYHPAVVR----------------AQLNLLDSHDTARFLTAVGGDASA---QRLALVFQFSYVGAPCLYYGDEIGLPG----GVDPD--------CRRAFPWD------EPQTWDHDTLTLVRELTAARHRSAALRRG 160886385 58 ----------------------------------------------------------------------------------------------------------------------IDHLIELGVTHVHLLPSSDYAENHYNWGYDPANYNVPDGSYSTVKEFKQMVQALHRAGIRVIMDMVYNHT-------------------------FNTVESNFERTVPGYF-------YRQKEDGT--LANGSGCGNETASERPMMRKFMIESVLYWIEYHIDGFRFDLMGVHD-------------IETMNEIRKAVNKVDPTICIYGEGWAAD---TPQYPADSLAMKGNVSHMPGI-----AVFSDELRDGLCGPVWKKEKGAFLAGV---------PGAEMSVKFGIVGAIEHPQVRCDSVNYSQKPWAEQPTQMISYVSHDGLCLVDRLKASMPGATPEQQVRLDKLAQTVVFTSQGIPFIYAGEEV--MRDKQGVDNSYKSPDAVN----AIDWRRKTTNGD-------VFMYYKRLIDLRKSHPAFRMG 90419990 30 -------------------------------------------------------------------------------------------------------------GTVAALAEFLDHMEKLGVEAVELMPLAAWIDETNAWGYNPITHMAPDPRLGGFAEIRRVVDALHARGIKVLLDVVLNHSGEGDEGGPTVCYRGLDNLLYYRHAEDEPGL----------------------------LVNDTGTGNTLATHREPVARLCIDALRTWVETGLDGFRYDLAPVMGRLDDGFSTDAP----FFRML--AADPVLQHRIHVAEPWD---------IGPGGYQVGQFPKPWFEWQDKFRDDVRRFWRGDAGMVGALATR----LAGSADLYDRDGRRPSSGVNFIAAHDGFS-LADITAYADKHNAANCEGNRDGHNDNHSWNNGVEGDTDDPAVLEARGKD-IRALLATLMVARGTPMIVAGDEFGRGNNNGYAQDNEI---------TWLDWARAD---------TDLAAFVARLSQLRRAHPALN-- 197786334 353 --------------------------------------------------------------------------------------------------------------TYRQLAEQLPYVKDLGFTHVELMPVAEHPFGGS-WGYQVTGFYAPTARLGTPDDFKYLVDALHQAGIGVLMDWVPAHFPRD-DWALAEFDGRTLY--------------EHEDPLRAAHPD--------------------WGTLEFDYGRREVRNFLVANAVYWCEEHIDGLRVDAVASMSREPGQWIPNVHDAVDFLQEMNATVYRRVPGVVTIAEESTAWDGV-----------------------------TRATHHMGPGGFGGLGFGLKWNMGWMHDSLDYMAHEPV----------HRKYHHHEMTFSMVYAYSENYVL---PISHDEVVHGKRSLVSKMPGDWWQQRANLRAYLAFMWAHPGKQLLFMGQEFAQGAEWSEAHGP---------------------------------------------------- 163847100 175 -----------------------------------------------------------------------------------------------------------YGGDLQGIAQRIDYLTDLGVSALYLNPIFRAP---SNHKYDVEDYTSIDPHLGGEAGLLRLREVLDERAMKLVLDIVPNHCGVTHPWFVAAQANPRAPTAEFFMF--RRHPDDYESWLGV------------------------KTLPKLNYRSVRLRDVMYAIMRYWLRYRIDGWRIDVAN-MLGRLGTDNLG----HKIGRGIRRAVKAEQPEAYLLGE---HFFDGTPHLQGEELDATMNYQ-----------GFTFPIWRWLGGFEFNPQR----------------------------PEADPRPIATETVVAQWTAFRAAIPWQIASQQFNLLGSHDTPRLRTIVGDD---LARVRVAMTLLFCYPGVPCIYYGDEIGLTG----GGDPD--------CRRPMPWDEREWDHD-------LRAFVQRLARLRRQSPALRWG 33240852 39 -------------------------------------------------------------------------------------------------------------GTFLGLIEKIPYLKDLGITTIELLPVFAFDPSDNFWGYSPVNWFTPHQSFISKDQFRKLVATCHDNGIEIILDVVYNHTTEGNENGPVISWKGFGESIYYH------------------------------KNEQDEFLDVTGCGNTIAANQPIVRQLILESIKCWSELGVDGFRFDLGVALSRGKDLAPLDSPPIFEEIES-----DPLFSELKLISEPWDGLYRLSDFPAKRVSTWNGHFRDDLRRFWKGDKDSTWALKDRLLGSPSIYKNNKSINFITSHDGFTLI---------------------DLVSFDKKHNLSNGESNRDGENHNNSWNHGVEGPTTNQKLNMIRQRQQ-RNLLSSLLLSPGVPMLLMGDEVGRGNNNAWCQNTSI---------GWMIWN-------TGSCDNELKDFVKNLISIRKNLSEF--- 15644579 59 -----------------------------------------------------------------------------------------------------------YGGDLWGIAEKVDYFEELGINVLYLTPIFLS---DTNHKYDTIDYFRVDPQFGGKRAFLHLLRVLHERSMKLILDGVFNHVGSQHPWFKKAKKNDPEYVNRFFLYKDRHR--------------------SWFDVG---------SLPELNVEVEEVKEYILKVVEHYLKLGIDGWRLDCGH-----------DLGPTVNLW--INMKVKEFSAEKYLVSEIWTYPA------GWDMVDGLMNYNFRNLVLSYVNGETDSIGFHLERAYRETKNIFGCWNMLDSHD---------------------------------------------------------TPRLATMVPDRDLR----KLAVVLQFTYPGVPLVYYGTEIGLTG----GEDPE--------CRATMEWNREKWDVD-------LFEFYKKMIRLRRTDPGLRFG 159900222 177 -----------------------------------------------------------------------------------------------------------FGGDLQGISQKLDYLAQLGINALYLTPIFTAP---SNHKYDTADYLQIDQHFGGEAALAELRQATQRYQMKLMLDIVLNHCGYTHHWFTAAQADTNAPTADYFSW--KQHPNEYESWLG------------------------HRSLPKLNYTSHGLRQAIYAIVRHWLRYAIDGWRIDVANMLARQGSSQL-----GHKIGRALRRAVKAESPEAYLLGE---HFYDGTNHLQGDELDASMNY-----------RGFTFPTLQWL---------------------VGFDMASVWNLVWEDRALLPTEAL-----GEQWLAFLAVIPWQVALQQFNLLDSHDTPRLLTIVGGD---LSLHHVAVTLQMTFPGVPCIYYGDEVGM----QGGGDPE--------CRGCMPWD--AQVWD-----HDLLAFYRSLIGLRRSSSALSVG 154250998 142 --------------------------------------------------------------------------------------------------------------DWNALIDRLPYVADMGFTHVEFLPIMEHPFGGS-WGYQTLSQFAPSARFGKPEDFARFVDACHRAGIGVILDWVPAHFPTD-PHGLAHFDGTHLYE----------------------HADPREGFHPDWNTMIY------------NLGRTEVAGFLLASALWWIEFHVDGLRVDAVASMLYRDYSRGEWVPNIHDFLKRLNAIIAERCPGAVTIAEESTAWPGVSAPLGGLGFSYKWNMGWMHDTLQYVERDPLYRKWH--------------------HSEMTFGLVYAFSEKFVL------------------------------PLSHDEVVHGKGSLIGKMPGDRWRKFATLRAYYTFMWTHPGKKLLFMGGEIAQ--------------DSEWNHDAEVAWHL---------------------------------- 153835722 172 -----------------------------------------------------------------------------------------------------------FGGDLKGIEQKLDYLGELGVTALYFNPIFTAP---SNHKYDTKDYLTIDPMFGTNEQFAQLCEQLRGKQMKIVLDAVFNHTSVHHPWFDLKQEGQGAY--------------------GNPSSDFRDYYFFEGQTNNYIGWKGIGNLPVLNFENEQVRDHIYQVIKHWLKYSVDGWRFDVIHMLGEGEGAKN-----NAHYVEAFRKATKAINPNAYVLGEHFFEATQWLQGGQEDGAMNYYGFAHPVRALIAKQDIMYDPI--------------------------------------DINALDFKEWVDEARAK---------VPFANQLSQLNQLDSHDTARFLTLLNGDK---EKMRLALGLLMTYVGTPCLYYGSEVGLEG----GQDPD--------NRRCFPWELIE--------ASEWLPIYQRWIGIRKQYKALQSG 15829103 57 -------------------------------------------------------------------------------------------------------------GDFIGLKNNIDYFVKLGINTLYLSPIHP---ASSYHGYDVIDYLDVAPELGGMEAFKEFLKVSHANGIKVVMDLVFNHSSFEHPWFQEALNGNTKYQNYYYFLDENKDTQGLGIDSQDLRNQFKNLKNKQASNKKYVAH-FWPGMPDLNLNNSDLIKELKAIQRYWSKIGVDGFRYDAFYHFFDNQHKPRENGQKINSIFQKLRSTNKEAINDNFLFGEWWKSPFEANDYL--DIKNQGLDSVIDGRNWKDNINVSINAKEQRALLEFLNKNNSTWMPFLDNHDVERW---------------------------------------------INKVRRQINKNVASVDKLSELEISLMKYALVSLLSRAGSPILYNGNEL---------------------------------------------------------------- 121604012 28 -----------------------------------------------------------------------------------------------QDTVLYELHVKGFSGSYAGLAASLAHLQRLGVTSVSLLPVHQAMGLTNYWGYNTLAFFAASPRLATPDEFRAMVKTLHAQSIEVLLDVVFNHSAESDGTGPTLSFRGLDNASYYRH------------------PPESPAAFENHSG----------CGNTLDIRQPRVLQLVMDSLRYWVEMHVDGFRFDLAPVLGRGDHGFEPGGAFFTAVAQ------DPVLSQVKMIAEPWD---------IGPGGYQVGGFPRGWLEWNDHFRDVMRGF--WLQDDDTARSRGDFALRLCASSDLYQRRNRAPSVSVNYVVSHDGFTLRDLVSYNERHNEANGEDNRDGHGHNLSSNCGIEGETDD-PQVNELRGRLQRALLATTLLAQGTPMLCAGDELGRGNNNPYCQD----------------------------------------------------- 399222 42 -------------------------------------------------------------------------------------------------------------------------------------------------GYWARDFKKTNPAYGTIADFQNLIAAAHAKNIKVIIDFAPNHTSP-------ASLDQPSFAENGKLYNNGRDEGGYTNDTHNLFHHNGGTDFSTTENGIY---KNLYDLADLNHNNSTVDTYLKDAIKMWLDLGIDGIRMDAVKHMP-------------FGWQKSFMATVNNYKP-VFTFGEWFLGVNEVSA-----ENHKFANVSGMSLLDFRFAQKVRQVFKDNTDNMYGL-----------------------------------KSMLEGSATDYAQMED--QVTFIDNHDMERFHNNSANRR-------------KLEQALAFTLTSRGVPAIYYGTEQYMSGGN----DPD--------NRARIP---------SFSTTTTAYQVSKKLAPLRKSNPAIAYG 11344497 46 ------------------------------------------------------------------------------------------------------------GGTLWGVAEKLPYLLDLGVEAIYLNPVFAS---TANHRYHTVDYFQVDPILGGNEALRYLLEVAHAHGVRVILDGVFNHTGRGFFAFQHLMENGSPYRDWYHVKGFPLK--------------------AYTAHPNYEAWWGNPELPKLKVETPAVREYLLAVAEHWIRFGVDGWRLDVPNEIPDP------------TFWREFRQRVKGANPEAYIVGEIW---EEADFWLQGDMFDAVMNYPLARAVLGFVGGEALDR---------------------------DLAAQTGLGRIEPLQALAFSHRLEDLFGRYRPEVVRAQMNLLTSHDTPRLLSLMRGSVERARLALALLFLL------------PGNPTVYYGEEVGM----AGGKDPE--------NRGGMVWEEARWQKD-------LRETVKRLARLRKEHPALR-- 157369292 171 -----------------------------------------------------------------------------------------------------------YGGDLDGISQKLPYLQQLGVTALYLNPIFTAP---SVHKYDTEDYYQVDPYLGGNAALQRLRVSTHKVGMKLVLDGVFNHTGDSHPWFDRHQQGDNGAC----HHPD----------------SPYRGWFNFYPDGRALDWKGNASLPKLNFAEPQVAEAIYRVVRHWLRYNIDGWRLDVV-HMLGENGGATGNLQHLAGIYQ----AVKQENPQAYVLGEHFGDARRWLHAGVEDAAMNYMGFALPVRGFLA-----------------------------------------------GLDVAHHPVQLDAADCAQWMDGYRAGLPHGRQLIQFNQLDSHDTARFLTLLQGNQ---ARMRMAAVWLMSWIGVPCLYYGDEIGLDGAND------------PFCRKPFPWDESQWDQN-------LLALYQRMAALRKQSLALRRG 196245894 19 -----------LKIITPTEQIIPMECDEKGYWKTHLKIAPGSLYCYQLDSEQTRPDPASYSQ-------PKGVHGPSEIIDHHRFNWTDHQWLPFTDFVIYELHVGTFTGTLTAIIPRLSQLKAVGITAIELMPLSQFP-GDRNWGYDGVYPFAVQQSYGGVDGLKELVNACHQEGLAVILDVVYNHLGPE-----------------------GNYTANFAPYFSHKYQTPWGNALNFDDAYSYG-----------------VRNFFIENALYWLDYHIDGLRLDAIHGIYDQSAKH---------FLAELREKVDQLDRPFYLIAESDLNDGRILRPLGGYGMDAQWSDDFHHCLHTLLTGENQGYYQDFGRCDHLTQAFKQSFVYSG-------------------DYSPHRQRYHGGSVSDRPSS--QFVVYAQNHDQIGNRMLGERLS-------NLVSFNALKLAAGTVILSPFIPLFFMGEEYG--------------------------------------------------------------- 148826829 38 -------------------------------------------------------------------------------------------------------------GTYTGLAHNLAYLKELGVTAVELLPVLQARGLQNYWGYNPLAMFAVEPKYAALAEFKTMVKAFHNAGIEVILDVVFNHSAESEQTYPTFCQRGIDNKTYYWRNDQGRYIN------------------------------WTGCGNMLNLSSDVGRKWVVDCLRYWVEQHIDGFRFDLATVLGRDTPDFNSSAQLFTDIKNE------PSLQNIKLIAEPWD---------IGHYGYQVGNFPSYFAEWNDRFRDDLCRFWLW----KSGEIGAFAERFAGSSDLFKKNDRLPHTTLNFITAHDGFT-LKDLVSYNQKHNETNGEENRDGRNENYSYNHGVEGSTESLSEPQKSAVENNRTLLMSLLLANGTPMLLAGDEFGNTNNNAYCQD----------------------------------------------------- 399219 49 -------------------------------------------------------------------------------------------------------------------------------------------------GYWARDFKKTNPYFGTMADFQNLITTAHAKGIKIVIDFAPNHTSP-------AMETDTSFAENGRLYDNGTLVGGYTNDTNGYFHHNGGSDFSSLENGIY---KNLYDLADFNHNNATIDKYFKDAIKLWLDMGVDGIRVDAVKHMP-------------LGWQKSWMSSIYAHKP-VFTFGE----------WFLGSAASDADNTDF------------------------ANKSGMSLLDFRFN------SAVRNVFRDNTSNMYALDSMINSTATDYNQVND--QVTFIDNHDMDRFKTS-------------AVNNRRLEQALAFTLTSRGVPAIYYGTEQYLTGN----GDPD--------NRAKMP---------SFSKSTTAFNVISKLAPLRKSNPAIAYG 158425740 162 ------------------------------------------------------------------------------------------------------------------LADRLPYVQRMGFTHVEFLPIMEHPFGGS-WGYQPLGLFAPTARFGPPEAFARFVDRCHAAGIGVILDWVPAHFP-----------------------NDAHGLGHFDGTALYEHADPREGFHPDWNTLIY------------NFGRREVSGFLIASALEWLRRHVDGLRVDAVASMLYRDYSPGEWVPNIHAFLQRLNAMVAEQAPGAIVIAEESTAWPGVTAPVGGLGFSFKWNMGWMHDTLRYIEHDSIHRRHH--------------------HDDITFGLVYAFSERF------------------------------ILPISHDEVVHGKGSLLARMPGDDWQRMANLRAYLGLMWGHPGKKLLFMGCEIAQPDE--------------WNHDGVVPWHLLEQ------------------------------- 109645151 151 ---------------------------------------------------------------------------------------------------------DFFGGNLAGVIKKLPYLKELGVSILYLNPIFDS---SSNHKYDTGDYLTLDPMYGDEEIFAQLIKEAQSLGIAIILDGVFSHTGDDSIYF-----------NRYGRYPGLGAYQSPDSPYYSWYQCHGEG-----QEKEYSCWWGVSTLPEVWEMEPSYREFIIHVLQSWMKRGIKGWRLDVADELPD-------------EFIQEFRQMMKTMDPEGVLIGEVWEDPGKLRQYFWGEELDATMNYPLRNIFLQYFLGQI--DAGQAHKRIMNLYENYPRENFFGQMNLIGSHDRARILTLLGEAPPPEQLSAVEQEQYRLPAP------------------------------ARDLAVQRLKLLTLLQMSFPGVPCLYYGDEAGCEGYPD------------PYNRGTYPWGREDQE---------ILQWFKRVLRYRREYEVLRQG 196235531 65 ------------------------------------------------------------------------------------------------------------GGTLWGVAEKIPYLVDLGVEALYLNPVFAS---TANHRYHTVDYLQVDPVLGGNAALRHLLEVAHAHGIRVILDGVFNHTGRGFFAFQHLLENGPPYRDWYYVKGFPLN--------------------AYSPHPNYEAWWGNPELPKLRVETPAVREYLLGVAEHWIRFGADGWRLD------------VPNEIQDPEFWRAFRRRVKGANPEAYIVGEIW---EEADFWLQGDMFDATMNYPLARAVLGFVGGEALDQ---------------------------ELSGRTGLGRIEPLQALAFSHRLENLFSRYRP---------EVVRAQMNLLTSHDTPRLLTLLRGDA---DRARLALSLLFLLPGSPTVYYGEEVGLEG----GHDPE--------NRGGMIWEE-------GRWKKGIRESVKRLARLRKERPELR-- 182702770 32 -------------------------------------------------------------------------------------------------------------GTFAGLAAAIAHLTRLGVTAVELLPILPALGLANYWGYNPVAFNAPDPRLGGWPEVRAAVEALQADGISVILDVVLNHSGESDHLGPTVSLRGLDNGLYYRL----------------------------DPQNATLYENQAGCGNVLALERPHALRLALDALRTAIRAGVDGFRYDLAPVLARGP----QGFDPSHPFLAAVAQ--DPTLRELIHIAEPWD---------LGLGGYQLGAFPASWGEWNDKSRDAMRRFWRG----DHGQLGAMATRFAGSADIFAGRRRALSRSINFITAHDGFT-LADLVAFSQKHNEANGENNRDGTDDNLSWNCGAEGETSDPAMIQRRRGD-VRALLATLIASRGSPMLTMGDELGRTNNNAYAQDNELA---------YVDWANADEE---------LIDFCARLIKLRRETGALSG- 152965274 36 ----------------------------------------------------------------------------------------------------------------------LEHLTSLGITALELLPVHTSRGLSNYWGYNTLAFNAPHPGYAVRAEFRRAVAALHGAGIEVVLDVVYNHTCEEGPDGPHLSLRGLDDATYYLRDAGGRPLDV------------------------------TGCGNSLDFTDRRVVRFALDSLRHWVEYGVDGFRFDLMTTLARGHDGYSPDHPFLVAL------GADPVLAGTKLIAEPWD---------VGPFGWRTGQFPPPLHEWNDRFRDGARRFWLSDAREIACGRSAPVARFAGSAD--TFDVQRGRLTSVNFVTAHDGFTLADLTAYDRKHNEANGEGNRDGSDSDTSWNHGVEGGT-TDPGVLAARRRSVRNLFATLVLSTGVPMITAGDEFGRGNNNAYCQDNEV---------GWIDWDL-------QDWQRELLDDVRELLALRRRYPVLR-- 189466726 55 ----------------------------------------------------------------------------------------------------------------------IDHLKELGVTHVHILPSYDYASVDYNWGYDPQNYNVPDGSYSTIKEFKQMVQALHKAGIRVVLDVVYNHT------FNTAES-------------------NFERTVPGYF-------YRQMPDGS--FADGSACGNETASNRPMMRKYMVESVLHWLEYHLDGFRFDLMGIHD-------------ITTMNEIRKAATAVDPSIIIYGEGWAAKAPQMP---EDSLAMKMNTYRMPGIAAF-----SDEMRDALRGPFNDNHKGAFLAGL---------PGGEESIKFGIVGAIKHPQVDNDSVNYSKASWAEQPTQMISYVSCHDDMCLVDRLNASIPGITPQELAKLKLAQTAVFTSQGIPFIYAGEEV--MRDKKGVHNSYQSPDSIN----AIDWRRKAEYAD-------VFAYYKGLIQLRKNHPAFRMG 89890056 157 ------------------------------------------------------------------------------------------------------------GGDIQGIIDHLDYIDDIGATALWSTPLLENDEKYSYHTYAQSDLYKIDPRYGSNEDYKRLGDELHKRDMKLIMDYVTNHWGATHWMMQDLPTQTWIHQ--FDDNRGKDFPVAGYANSTYRQTTQMDPNVSQIDDTYAEKGWFVSTMPDINQGEPLALNYLIQNTIWWIEYGLDGLRVDTYSYNEKEG-------------IAKWTKAIMKEYPSFNIVGETWMHDQAQIAFWQKD---------------------------SAIGALRNYNSGLPSVMDFTLHDAIMKVFDQDDQKWNDGMIHVYENFVNDFLYPDID----NIMVFAGNHDT--NRINGDGLYNGDL--------KKYKLAMTLVLTTRGIPQLYYGDEIGM-------------------------------------------------------------- 149177467 91 -------------------------------------------------------------------------------------------------------------GTFAGVIEKIPYLQELGITAVELLPVYQFDQDGNYWGYMPLGFFAPHDGYCMSQEFCEMVKALHRAGIEVIIDVVYNHTGEGNENGPTYSFKGIDNTTYYSLTGNPESQ----------------------------FANYSGAGNTLHTANRAVRKMIVDSLQYWVEMHVDGFRFDLASVLTRKADGSIEDTNPTT--LGQIGS--DSSLAGRRFIAEPWDAGGAFQLGSRFPGHRWMQWNAAYRDTLQKFVRGDEGQIADLMDDCLHALRPYQSINYITSHDGFS---------------------LYDMVSFNQKRNWENGQHNEDG-THDYSWNCGWEGSDAP-EDILKLRKQQVKNFFTLLMVSNGTPMFRMGDEFLQTNNNPYNQD----NETSW-----LDWSRLEANQD-------MFRFVKLLIAFRKTHSSL--- 144898974 144 --------------------------------------------------------------------------------------------------------------TYGELADKLTYVQDMGFTHVEFLPVHEHPFSGS-WGYQPVGLFAPTSRHGTPEDFRLLVERLHQAGIGVIIDWVAGHFPRDAH-GLHHFDGTHLYE----------------------HEDPRLGLHKDWDTHIY------------NYGRTEVCNFLYSNALYWMEYHVDGLRVDAVASMLYLDYSRNHGEWEAIDFLRQMNEVVYAEHPGAMTIAEESTAWPGVSKWTGGLGFGFKWNMGWMHDTLDYFSKDPIHRRFH--------------------HDSLTFGLLYAFTENFVL------------------------------PLSHDEVVHGKGSILGRMPGDDWQRFANLRAYYAFMWTHPGKKLLFMGQEFGQ-------------------------------------------------------------- 75675400 138 ---------------------------------------------------GDRYKFASLLPLKSDPMAFAAEVRPTASIIFDQARLPRPTNARGVPISIYEVHLGSWRGNYRELAETLDYVRELGFTHIELMPVNEHPFDGS-WGYQPTGLYAPTSRFGSPEDFAHLIDACHREGLGLLLDWVPGHFPD-----------------------DPHGLGRFDGTSLYEHANPLQGRHLDWDTLIY------------NYGRTEVVNFLVANALFWLDYGIDGLRVDAVASMLYLDYSRPEGGWEAIEFLRRFNREVFGRFPNATTVAEESTAWPQVSRPFGGLGFGYKWNMGWMHDTLSYFEKDPIHRKHH--------------------HDQILFGLHYAFSENF------------------------------ILPLSHDEVVHGKRSILGRMPGDDWQRFANLRAYYAFMFGHPGKKLMFMGAEFGQERE--------------WNHDHALDWHLLDQA------------------------------ 15602406 144 -----------------------QKSGVWELFLP--KASLGQLYKELIDCHGQKADPYAFSSQLRPDTASQISALPEIVPMTEQRRKANQ---FDQPISIYEVHLGSFWLDYDQIADELPYVKEMGFTHIEFLPISEFPFDGS-WGYQPLGLYSPTSRFGTAEGFKRLIEKAHQAGINVILDWVPGHFPSDTH-GLAAFDGTALYE----------------------HADPREGYHQDWNTLIY------------NYGRNEVRNFLSSNALYWLERGLDGIRVDAVASMIYRDYSRAEGEWEAIEFLKHTNWKIDSEVQGAISIAEESTSFAGVTKPSGGLGFHFKWNMGWMNDTLSYMQKDPVYRQYH--------------------HDQMTFGMVYQYSENFVL------------------------------PLSHDEVVHGKCSLLGKMPGDAWQKFANLRAYYGYMWGYPGKKLLFMGNEFAQGREWNYQES--------------LDWFLLEEEH----------------------------- 123969054 147 ---------------------------------------------------------------------------------------------------------------FKKFLKKIPYLKELGITSIELLPIFCFDPTDNFWGYSPINWFTPHFEYVSNEEFRKLVEECHKSGIEVILDVVYNHTSEGDYKGPAICWKGIDENLYYFIGKDKNYQDV------------------------------SGCGNTIAANRGLVRKLIIESLKCWAEFGVDGFRFDGIALSRGENLSPLDNPPIFEDI------ECEPELVDIKFISEPWDCGGLYKLGDFPSKNTFTWNGHFRDDLRRFWKGDKDTAWNDKIKGTPSIYKEDTSINFITSHDGFT---------------------LKDLVTFNRKHNFANREQNRDGDNHNNSWNHGTEGPTTNLLIND-LRKRQQKNLILSLLISKGVPMILMGDEIGRGNNNSWCQN----------------------------------------------------- 54023045 166 ----------------------------WEVFVPDVGKYKYRVHGADGRV-VDHADPLAFATELPASVVTGSDYTWQDAQWLERRRSTDPT---RSPMSVYEVHLGSWGLGYRELAEQLDYVRAAGYTHVELLPVAEHPFGGS-WGYQVTSYYAPTARFGSPDDFRAFVDHLHGAGIGVLLDWVPAHFPRD-EWALARFDGTPLYE----------------------HPDPRRGEQLDW------------GTYVFDFGRNEVRNFLVANARFWIEEHIDGLRVDAVASMLYLDYSRGENWEEAVAFLRELNDVVHRAHPGVVTIAEESTTWPGVTREVGGLGFTMKWNMGWMHDTLGFLARDPIHRSWH--------------------HNEITFSLVYAWSENYVL------------------------------PISHDEVVHGKGTLWTRMPGDDFAKAAGVRALLAYMWAHPGKQLLFMGQDFGQFRE--------------WSHDRGLDWGELDN-----PLHRGIATAVRDLNRVYRATPAL--- 83646849 173 -----------------------------------------------------------------------------------------------------------FGGDLNGVVDALPYLHDLGVTAIYLNPIFAS---HSNHRYDTDDYRQVEPRLGGEAALLRLREATQTRGMRLILDAVVNHTSVHHSWFQQAQAGDERYRAFY----------------------------NFDPEGRYAAWKGIDSLPKLNYANPEVAASMYAILRHWLRYAIDGWRLDAVHMLGD---GPSAHNNATH--MRGMRDSVKQEAPQAYLLGE---HFFEATEWLQGDQEDGAMNY-----------YGFAHPLRAWLA---------------------------------GLDISGQPGDIDGREFAAWLAEARAAVPCPIQLSQLNLLDTHDTPRFLTLLQGDR---DLYKLALGLLFTYSGAPCLYYGDEIGLPG----GGDPD--------CRRPFPWDREHWDMD-------ILSWCKTLIALRKNTPALCRG 161508152 170 ---------------------------------------------------------------------------------------------------------DYYGGDLQGVLDHLDYLKKLGVNGLYFCPVFK---AGSNHKYDTIDYLQIDPEFGDKDLFAKVVNEAHARGMKVMLDAVFNHLGDKSMQWQDVVKNDPSSR-FAGWFHINEYPVEPYHDPLQGEGNP-----------QFDTFAFEKHMPKLNTANPEVQDFLLEIATYWVKYDIDAWRLDVANEVD-------------HHFWKKFHKAVTDIKADFYIVGEVWHS---ARPWLNGDEFTGVMNYPYTLQIEDHFFKHKLTA------------------------DQMTKRLTDQLMKYRDST----------------------------NAAMMNMLDSHDTARILTVANGDQ---DLALQALTFEFVQKGSPCIYYGTEMGMTGGN----DPD--------CRKPMDWSKED---------GPVWQRVHELIKFRLDHDEFGKG 116668824 81 ------------------------------------------------------------------------------------------------------------GGDLKGLLDKIDYIQGLGTTSIWLTPSFKNPEDKSYHGYWVTDFTQIDPHLGTNAELKALIDEAHSRGMKVYFDIITNHTADVIGYKEGARTAYKDDRDYYTPVLDEAEKDLKVPGWLNNPALYHNRGDTTFQGEDSFYGDFF-GLDDLFTENPEVVDGMTKVYEDWIDFGVDGFRIDTMKHVNDEFWQ--EFGPKVLEYAKE------QGKDEFFMFGEVFDTSKSFTSQF---------------------------TTRNKMQAVLDFPFQDAARNF---------------ASRSQSASQLETFFAGDDWYTDADSNVYELPTFLGNHDMGR---IGSFIAADNPGADDAERVARDRLAHELMYFSRGNPVVYYGDEQGFTGP--GGDQDARQTLFASQVPEYLDDDDATHATDNFNTGHPLYSKISELAALTAEHPALRNG 167759638 155 ------------------------------------------------------------------------------------------DWNKYPDKMGVR---EFYGGDLQGVIDKLDYLQDLGVEVLYFNPLFVSP---SNHKYDIQDYDYIDPHYGSNQLFIKLVEELHRRGMRIILDGVFNHCGSFNKWMDRERENQEDYEPGAFISPD--------SPYRSYFRFFKEEPGNWPYNSNYDGWWGHDTLPKLNYEDSMKLEYILYIGRKWVSYNVDGWRLDVAADLGRSNEYN-------HQFWKKFREAVKDANPEAIILAEHYGDPSD---WLQGDEWDTVMNYDAFMEPVTWFLTGME---KHSDEAREELRGNADNFVGSISHHMSNMLTPSLQVAMNELSNHDHSRFLTR-----------------------TNHMVGRVEHLGPKAAEEYVNEAIMREAVAIQMTWVGAPTIYYGDEAGVCG----FTDPD--------NRRTYPWGHENQE---------LLNFHKEMIRIHKEHPALRTG 75907650 19 -----------------------------------------------------------------------------------------------ESMIFYEVHVGTFTGTFTAIIPRLSELRELGINAIEIMPIAQFPGDTRNWGYDGVYPFAVQNSYGSPSDLKQFVNACHENGIAVVLDVVYNHFGPE-----------------------GNYMGQFAPYFTRTYKTPWGNAMNFDDAYSQG-----------------VRNYFIENALYWLEEHIDGLRLDAIQAIYDL---------GAKHFLRELAEVVHNFSQRRLLIAESDLNNPQIIRPLGGYGLDAQWSDDFHHAL-HALLTGDRQGYYQDFGKCAD------------------LAKAYADTFVYDWRYAPHRKRFHG--ISCRDRPLSQFSVCIQNHDQIGNQMQGERLS-------ERISFAGLKLAAGAVLLSPYLPLLFMGEEYGETAPFIYFEDPPDPESAETFLRCKLNWELRHQGQ-----HKVLWDWYRQLIHLRKTHPAL--- 150018947 30 ----------------------------------------------------------------------------------------------------------------------IDYLMELGITHVHLLPAFDYDMPQYNWGYDPKNYFAPEGSYSTNREFKEMVKSIHKAGLRVVMDMVYNHTYKSHE------------------------SNLNLAVPGYYYRQDQNGNFSNGSG----------CGNELASERYMVRKLIVDSVIYWAEYHIDGFRFDLMGLHD-------------IETMKQIRAELDKIDTSILMYGEGWTGGWT---PLSGEESSVKQNIVKFDKMQIAAFSDDTR---DSVKGHVFNINEKGYVNG---------RTGLEESIKFCIVGATGKQGINYDKVIYSRFAWANEPYQCINYISHDNYTLWDKLYLTNNESSQEKRKNMNKLAAAIVLTSQGIPFFQAGEEFLRTKKNDDGHDSYNAPDSVNN----LEWDRVFEYKE-------IVNYYKGLIKLRKKYKAFR-- 110802996 35 ----------------------------------------------------------------------------------------------------------------------LDHLKELGITHVHLLPSFDFDEEQYNWGYDPVNYNVPEGSYSRIKEFKEMVLKLHKAGIRVVMDVVYNHT-----YSGENSNLNLSYPGYYHRQDD-------------------FGNFSNGSG----------CGNELASERLMVRKYMVDSLKYWAEYHIDGFRFDLMALHD-------------IETLKGIREELNKIDPSILIYGEGWNGGE---SPLPKEEACFKCNIEKFDKLQIAAFSDD---MRDGIKGHVSHLKDGGFVNG---------GEDFEESIKFGIVASTYHEGVDYNKVNYSDSPWANEPYQTVNCSAHDNNTLHDKLKIVCENASEEEIIEMNKLSAAIFLTSQGIPFIHSGEELLRTKINEKGEFIENSYNSNDFV-NKIDWTRKVKYMD-------LFKYYKGLIELRKEYPLFR-- 187933645 31 ---------------------------------------------------------------------------------------------------------DKFRGKYNGVYEKLEYIKELGITHVHLMPAFDYATVDYNWGYDPKNFYSLDPFNGEKREFKNMIKTLHEHGIRVIMDVVYNHT-----------------------------HSTYSSNLNCIVPSY---YYRQNNDGW--FSNGSGCGNELATERKMVKKFIIDSLLYWAEYHIDGFRFDLMGLYD-------------IEIMKDIRKSLDKIDKSILMYGEGWTGG---ASPLPEWDKCIKFNISKFGDMNIAAFSDDIRDGIKG--------------NVFDSHSKGFISGAGILEETIKFGVVASTKHNQINYESLKYSKFPWNEPYQTVTSAHDNYTLWDKICLSNNNFSKEDLKAMNKLSAAIILTSQGIPFFQAGEEFLRTKNNDGSLNGNSYNSPDSVN--ELQWNRTVEYKD-------VVDYYKGLIRLRK-------- 116249372 148 ----------------------------WELFIPRLAPGERYKFEIVDAE----GTCLPQKADPVARASEAAPSTASIVASSTPFRWTDDGWMKRQDRLVYEVHVGSWSLDWVELSQRLPYVSDMGFTHIELLPIMEHPFGGS-WGYQPLGLFAPTGRYGTPEDFAYFVDRCHGAGLGVILDWVPAHFPTD-VWGLARFDGSALYE----------------------HEDPREGFHRDWNTLIY------------NLGRNEVKGFLIASALEWLEYHIDGLRVDAVASMLYRDYSRNEGEWEAVEFFKHLNSIIHERCPHAMTIAEESTAWPGVTKPQGGLGFDIKWNMGWMH---DSLSYIEKDPIYRSYA-----------------HGTMTFGMIYAYSERF------------------------------ILPISHDEVVYGKGSLLTKMPGDEWQKFANLRSYLAFMWGHPGKKLLFMGSEIAQP--------------SEWNHDGSVTWDVLDQ------------------------------- 29840170 71 -------------------------------------------------------------------------------------------------------------GTFLGIIEKIDYLKKLGINAIELLPIFEFDETHNYWGYASVNFFSPCRRYGSIREFKTLVKALHKAGIELILDVVFNHTGLDN---TTCPLPWIDLSSYYMVNSQGEFAN------------------------------YSGCGNTVNTNYTPTTQWILDSLRYWVEMHVDGFRFDLASVFSRDPLG---NPVPFSPILQAISY--DPVLSETKIIAEPWDAAGYQVGYFPTLSPRWSEWNGQYRDTIKSFLNGDGHLIGSGSQDLYPQGSPCNSINYICSHDGFT---------------------LHDTVSYNSKHNEENGEENRDGSNANYSYNFGEEGETNNPTI-LALRERQMRNFLLTLFLSQGIPMLQSGDEYGHS-------------AKGNNNRWALDTDTNHFLWDELSKNNALFDFVCNAIRFRKQHKIFNQG 212701311 110 ----------------------------------------------------------------------------------------------------------------------IDHLIELGVTHVHLLPSYDYDENQYNWGYDPLNYNVPDGSYSTVKEFKQMVQALHKAGIRVILDVVYNHT------FNTAES-------------------NFERTVPGYF-------YRQKEDGT--LANGSGCGNETASERPMMRKFMIESVLYWMEYHIDGFRFDLMGVHD-------------IETMNEIRKAVDEVDSTVCVYGEGWAAE---TPQYPVDSLAMKKNVAYMPGI-----AVFSDEFRDGLCGSVWEKGKGAFLAGV---------PGGENSVKFGIVGAIEHPQVRYDSVNYSRQAWAGQPTQMISYVSCHDGLCLVDRLKASMPEATPEQLVRLKLAQTVVFTSQGIPFIYAGEEV--MRDKQGVDNSYKSPDAVN----AIDWRRKTMNGD-------VFMYYKRLIDLRKSHPAFRMG 89898407 33 -------------------------------------------------------------------------------------------------------------GTFLGIIEKIDYLKKLGITAIELLPIFEFPYLCNYWGYSSVNFFSPCRRYGSIREFKTLVKALHQEGIEIILDVVFNHTGEN----TTCPLPWIDLPSYYMINSQGE------------------------------LANYSGCGNTVNTNHTPTTQWILDSLRYWVEMHVDGFRFDLTSIFSRDPGNPVPFSPILHTISY------DPILSETKIIAEPWDASGYQVGYFPTLNPRWSEWNGPYRDTVKSFLNGNEHLIGSGSQDLYPQGSPCNSINYICSHDGFT---------------------LYDTVSYNNKHNEENGEDNHDGSDANYSYNFGEEGETQN-PKIIELRQRQMRNFLLTLFLSQGIPMLQSGDEYGHT-------------AKGNNNRWALDTRANHFLWDELYKNTSLVNFVRSAIRFRKQHQIFNQG 119946020 180 ---------------------------------------------------------LPHKADPVGFQAELYPSHSSVVVDHDLYQWNDQEWRASQTMSIYEVHLGSWKRTYRELAELIPYLLELGYTHLEVMPISEFPFDGS-WGYQPVGLFAATSRFGNADDLKYFIDQCHQAGISVIVDWVPAHFPAD-PHGLARFDGTPLYE---------------------------------YEDPRRGWHLDWNS-YIYDFGRDNVRQFLVASALIWLDKHVDGLRVDAVASMLHWDYSREEGEWEAISLLKWFNEEVYGQYPNAMTIAEESTAFAGVSKPTGGLGFGFKWNMGWMNDTLSYMETDPMYRKYH--------------------HHEMTFAMVYHYNEHF------------------------------ILPISHDEVVHGKKSMIGKMPGDEWQEAANLRAYMGYMYAHPGKKLNFMGTEFAQT--------------SEWNHNKQLDWGLLK-------------------------------- 88798191 171 -----------------------------------------------------------------------------------------------------------FGGDLIGVKDRLSYLNDLGITALYLNPVFTS---QSSHKYDTVDYYNVDPHFGGNPALIELIEASHERGMKVVLDAVINHTSVMHPWFQAALHGDPDNRDRYVF-----------------------------DGQDYASWKGHKSLPTLDYANPQVVNDMISVIRHWMRYQIDGWRMDVIHMLGEGTGAQN-----NAAYLKLLRNVIKEENSQAMLLGE---HFFEASSWLQGDQEDCAMNYFGFAHPVRAF--------------------------------------------LAGLDIAMDPIRISGEQFAAWLRAARARIPFTNQLLQFNQLDSHDTPRFYSMLQDDR---DLMKVAIGFLMSYIGTPCLYYGTEIGMKG----VDDPD--------CRRCFPWNR-------ETWDESLLTHTQRWIALRKRLNSLSSG 139436883 123 ---------------------------------------------------------------------------------------------------------DFYGGSLKGIQEDLPRIAELGFTAIYLNPIFE---AASNHRYDTADYTKIDPILGTEQDFTELCEAAEKLGISIILDGAFNHTGDDSIYF-----------NRYGNYPGVGAWQSEDSPWRD--------AFYFHEDGSYDCWWGVGNMPAINESSELVRERIYGIIRKWLRAGAHGWRLDVADELSD-------------DFLAEIKKAVLAEKPDALLLGEVWEDYGHLRRYLQGSELDSAMDYPFRDMVIGFLMGYKNAYQAETLRENYPREALSCALNLLSSHDRPRIISVLGGGPDESQLPECER------------------------------------SKWRLDENAMGLAKSRFWLATLMQMTFPGVPSIYYGDEYGLEG----LTDP--------GNRRTMP--TKENLHDFDT-----FAIVKNASAVRRALPFMIDG 78213610 32 -------------------------------------------------------------------------------------------------------------GTYLGLIEKLPYLKELGITAVELLPVFCFPGRDNVWGYSPLSWFTPHHGYCSSSEVRQLVAACHDAGIEVLLDVVYNHTTEGNRHGPTLSWRGCADDVYYHQNDDGDYLDV------------------------------SGCGNSIAANAPISTQLILESMRCWLELGVDGFRFDLGIALSRGNQLKPLNDPPLFTAMGA-----DPQLSDLKLVSEPWDCGGLYRLEDFPAKRIGTWNGHFRDGMRRFWKGDDTWTLAQRFKGSPDLYDGGRSVNFITAHDGFT---------------------LADLVSYNRKHNLANGEDNRDGENHNNSWNHGIEGPSSNPLVQTLRRRQQRNLLSSLLLA-RGVPMLLMGDEVG--------------------------------------------------------------- 187932508 153 ---------------------------------------------------------------------------------------------------------DFYGGNLKGIIKKLDYIKSLGANIIYLSPIFKS---SSCHKYDVGDYEIIDEMFGTNEEFSKLCNIAHSKGIRIILDGVFSNTGSDSRYFNKYGNYDSPNSKYYNWYKFITYPYQYESWWGI------------------------DNRPNVNELEESYLDYIINIIEKWMNLGASGWRLNVADELPDK-------------FIEIFKKRMKEINNDSVLIGEVWEDASNKISY----------------------SKRRKYLFGKELDSVTNYPLREYLINFV-------------------------KGYITSEKLKKRIMSLYENYPREIFNSNMNVIGTHDTERILTILDGNLY---LLKLIIVFQMTLPGVPVIYYGDEAGL----NGGKDPE--------NRKAYPWNNENQE---------ILKFYSKIINIRKKEEVLRKG 212640427 442 ---------------------------------------------------------------------------------------------------------DFFGGDIAGIEQKLDYLQSLGVNTIYLNPIAHAP---SNHKYDANDYKQLDPMFGTPEEFQSFVQAVASRGMHLILDGVFNHVSDDSIYFDRYGKYKTAYEYWSAVYDLMNEKGLSEQEARSPYGFHLWFNIENEKVNGVYWWGFDSKSIDGNLNNEKLANYIFSVAKSWLKRGASGWRLDVANEVDT-------------EFWREFRKELLEGDYDRLILGEIWD---DASKYFLGDQYDSVMNYRFRGAVLEFLRNGKAEDIDTAIREDYPKEAFYALMNLIGSHDTARAVFLLGNGTDSY------------------------------------------ERAELDPNYNEELGKKRLKLAAILQMGYPGAPTIYYGDEAG--------------------------------------------------------------- 109897700 98 ------------------------------------------------------------------------------------------------------------GGDMQGIEQKLDYLQGMGITAIWMTPILRNKAVQRDHGYWIVDFTEIDPHFGSNDDLKSLIATAHEKGIKVFFDIITNHTADENHCLYKSLQQLAEGDDYTPFVPLREQTVKVPAWLNDPQFYHNQGDTTF--TGESSLNGDFSGLDDLDTENPKVLQGMIEIYKDLIEFKPDGFRIDTVRHVRMPFWQTFS--PSIMAYAQE------QGIPNFHIFGEVYDPPAQLSRFTTQGKLPSVLDFGFQQAAADVFYRKRNPQTIDAL-------------------------------------------FAQDDLYTDEDSQADLLMTFLGNHDMGRT---GYFIEQGVPDASNEEKLQRSILSHAFMYLSRGIPVVYYADEQGFTNDVNARQDMFPSLVASD-NDDPLLGSSASTADNNFDPLHPIYLALGDLAQLRHQHEALRRG 38232973 208 ------------------------------------------------------------------------------------------------------------GGDIEGLIKQLDYIKNLGTTALWLTPSFKNRAVQGYHGYWITDFTQIDPHLGSNDDLKRLIEEAHNKGIKVYFDIVANHTADDQQKYKDVDGKEFLLKDYFPYKPIRKPEDNIPKELNDVHLYHNRGNNTW--EGESVIHGDFEGLDDLMTEHPKVVSHMIEAYNKWAGFGLDGFRIDSVKHVNMEFWKEWTEAVKKHA--KESRA---GEKEDFFMFGEVNGTAESLSPFVRDTQMDAALDFAFHYKALDFAKGQSTQGL----------------------HDLF---------------------YSDDWYTTTRSDA-TNLPTFLGNHD---------VGRIGYLLRDNDDKVQRDVLAHQLMFLTRGQPVVYYGDEQG----FAGTGDGKDKQARQDMFGTQVDEFKNEQDDNHFKESGELYGKIKQLAELRTANKALATG 196156072 36 ----------------------------------------------------------------------------------------------------------------------IKHLKALGITTVQFMPLCSFMPETNYWGYNPVNFFAPEPRYGVSDELKEMVDAYHSAGLEVIVDVVFNHTAEAGNGGPILSYKGFCPYQAYLL--------------------------EQTKTGELVYSNHSGCGNTVNTAQPFMMGLILDAMRHWVTIGVDGFRFDLAVCLGREPQEYNKKS----GLLRAISS--DPVLRDKVLLAEPWD---------IGPGGYQVGNFPSPWLEVNDKYRDTVRAFWRGDDGVTADFATR----LMGSRDIFHKGHRHISTSVNNVTYHDGFT-LHDMVTYAERHNLDNLEDNRDGHGHNLSANYGVEGETNDESIIDMRERQK-RNLFATLIFSQGTPHILGGDELSRTNNNAYCQD----NPISWLN-----WEMNKRKQD---------------------------- 121997896 160 -------------------------------------------------------------------------------------------------------------------HELVDYVQRTGFTHIELLPITEHPLDDS-WGYQATGYFAPTSRFGEPDAFRYFVDYCHRHGIGVILDWVPAHFPRD-AWALARFDGTPLYE---------------------------------HADPRQGEHRDWGTLI-FNFGRNEVRSFLLSSALYWLEYHLDGLRVDAVASMSREDGDWVPNIHEAIAFLREVNTVTHGEQPGTCIIAEESTSWPQVTRYLGGLGFTMKWNMGWMHDTLTYLGEDPVHRRYH--------------------HDQLTFGLLYAFTENFVL------------------------------PFSHDEVVHGKGSLLDRMPGDDWQRLANLRLLYAYQFTYPGKKLLFMGCEIGQ-------------------------------------------------------------- 191637920 115 ---------------------------------------------------------------------------------------------------------DYYGGDLQGVLDHLDDLQALGVNGLYFCPIF---TASSNHKYDTIDYLTIDPDFGDKTLFAKLVNEAHKRGMRVMLDAVFNHMGFASMQWQDVLANGKKSRSWFHIHDYPLTP----------FHNPLKGE----GAPQYDTFAFESRMPKLDTANPAVQDYLLQVATYWIQFDIDAWRLDVANEVD-------------HHFWKRFYSAVTAIKPDFYILGEVWHSS---QPWLNGDEFSGVMNYAFTQQIEDHFLTGKQTAA------------------------GMTALLTDQLMLYRD----------------------------QTNQVMLNMLDSHDTPRLLTVAGDD---IDLALQALTFAFLQTGTPCLYYGTEMGMDGEN----DPDD--------RKPMDWTKLGQ---------PIWQRVAKLIGFRREHAA---- 196228976 149 ----------------------------------------------------------------------------------------------------------------------LPYVADMGYTHIELLPIAEHPFDGS-WGYQVTGYYAPTSRFGNPDEFRFFVDRCHQLGIGVILDWVPGHFPK-----------------------DQHGLAQFDGTHLYEHADPRLGEHMDW------------GTLIFNYGRNEVRNFLIANALFWLDYHIDGLRVDAVASMLYEWVPNCFGGRENLEFLKRFNEVCYERFPGIVTIAEESTAWPGVSRYLGGLGFGLKWNMGWMHDFLVYMAKEPVYRRYHQGD--------------------ITFSLLYAFHEHFVLV------------------------------LSHDEVVHGKGSMLEKMPGDRWQKFANLRMFYAWMYAHPGKKLLFMGGEFGQ-------------------------------------------------------------- 148261918 138 ----------------------------------------------------------------------------------------------------------------RELADTLPYVRDLGFTHIEFLPLTAHPFGGS-WGYQPLSQFAPLPALGTPEELADFVDRCHAAGLGVILDWVPGHFPTDAHGLVRF-----------------------DGTALYEHEDPREGFHQDWNTLIY------------NLGRTEVRNFLIASAVFWLEFHIDGLRVDAVASMLYRPGEWIPNRHEAVAFLRELSAAIAENVPGAMLIAEESTAWPGVSHPVGGLGFTHKWNMGWMHDTLRYVGHDPVHR--------------------KFSHHDMTFGLVYAFSERFVL------------------------------PISHDEVVHGKRSLLGKMPGDAWQRLANLRLYLAFMWTQPGKKLLFMGQEFGQ-------------------------------------------------------------- 210115700 99 -------------------------------------------------------------------------------------------------------------GDLKGIEEKADYLTDLNVKSLQISAV-----------YSASNFTDVDPAFGTMADFDSLVSTLHDKGLKLVVDFDPNHSGVDHPWFVASKAADNTYKDYYVWADG-----VGGNPPNNWLSVSGGSAWNYSAARQWYLHTFQPEQPDLNYRNPDVRAAVKDALRFWAMKGADGFRLTSAKYLVEDSHPYTTNLDETHTLLQEFRTTLDEFAKDG---------------------------------------DSYRLLLTDVMDANVRQVVKYYSSNGTREADI---------------------ALNYNLLAMQGGGDKPGNKTFGRIQSWLDNLPDGKRANWVIGSESSPRGGLYARAANLLLLLLPGTPMAYYGDEIGM-------------------------------------------------------------- 186459891 79 ------------------------------------------------------------------------------------------------------------GGDFKGIEQKLDYIKALGATAIWISPIVQNASGQ-FHGYAGSDFYRVAPHWGTLADLQHMIQAAHARGILVINDIVVNHGGDLIYSTDAGYSTYKAPPDGYNLFAAPFNTNALNPSLTNLFHNN--GGIPNYNNPEPVELGELSGLDDFRTESPYVRSNMAAIYNYWIGTGFDGFRIDTVKHV--EMGFWQEWAPVVHAY------AAANGKPNFFMFGECYDGSDSKCGSYTGTQGGGPFK------------------LDSVLDYPLYFKINSVFASASGNTKQL-------------------EDRYNAIAANYDPAAQTRLVTFLDNHDQPRFLSISGATT------------ARLDLALLFLYTSRGIPCLYYGTEQA----FNGTTDPNDRED----------------------------------------------- 18978311 214 ------------------------------------------------------------------------------------------------------------GGDLIGIKEKIDHLVNLGINAIYLTPIFSSLT---YHGYDIVDYFHVARRLGGDRAFVDLLSELKRFDIKVILDGVFHHTSFFHPYFQDVVRKGENFKNFYRIIKFPVVSKEFLQILHSKSSWEEKYKKIKSLGWNYESFFSVWIMPRLNHDNPKVREFIKNVILFWTNKGVDGFRMDVAHGVPP-------------EVWKEVREALPKEK---YLIGEV---MDDARLWLF-DKFHGVMNYRLYDAILRFFGYEEITANELELLSSYYGPAEYLMYNFLDNHDVERFLDIVGD-------------------------------------------------------------KRKYVCALVFLMTYKGIPSLFYGDEIGLRGINLQGMES---------SRAPMLWNEEEWDQ-------RILEITKTLVKIRKNNKAL--- 126728013 142 ------------------------------------------------------------------------------------------------------------------------YAADMGFTHIELTPISEYPFGGS-WGYQPIGLFAPTSRFGTPDDFRAFIDAAHQAGLGIIIDWVPGHFPTDNH-----------------------GLGRFDGTALYEHADPKEGYHPDWNTLVY------------NYGRAEVANYLIANAKFWLDYRIDGLRVDAVASMLYRDYSRKAGEWEAIDFLRHMNEQVYAAHGDIMTIAEESTAFPGVSAPTGGLGFGFKWNMGWMNDTLRYMAEDPINRKYH--------------------HDKMTFGLHYAFSENF------------------------------ILPISHDEVVHGKGSLLGKMPGDEWQKFANMRAYLGFMWGHPGKKLLFMGCEFAQFGE--------------WNHDRSLDWHL---------------------------------- 212710454 29 ----------------------------------------------------------------------------------------------------------------------IQHLTNLGITALELLPVLQARQLTNYWGYNTLAPFAIEPQYWSLSEFRNMVKTLHRAGIEVILDIVFNHTAELDDSGPCLSFRGLDNPTYYWLNHRGEYLD------------------------------WTGCGNTLKLDHSAAIQWVLDCLHFWIECHVDGFRFDLASVLGRTPIFNSR-----ASLLNAITQ--DPILNQLKLIAEPWDLTSD---------GYQLSQFPSPFAEWNDRFRDDIRRIV----LHQDVPIGILASRLAGSRDCFFQPHHSSFVSINYITAHDGFT-LRDLVSFNHKHNEANHENNQDGHDHNNSHNHGFEGLNAPEEILVERQQSQQHLLSLLLLSL-GTPMLRAGDELGQGNNNAYCQD----NPISWIN-----WQEADKN---------LMAFTTQLIALRQQIPALISG 83312164 152 ----------------------------------------GRLLPLKADPYGHFAEVPPKTASVVWELGRRDWADADWMAAQKARND------RHAPISIYEVHLGSWRRSYLEMADQLDYVADLGFTHVEFLPIHEHPFGGS-WGYQPVGLFAPTSRYGTPDEFRTLVDRLHQKGIGVIIDWVAGHFP-----------------------NDPHGLHHFDGTHLYEHEDPRLGVHKDWNTLIY------------NYGRSEVVNYLYANALYWLEYHVDGLRVDAVASMSREPGEWIPNRHEAIDFLRRMNMLVYAEHPGAMTIAEESTAWPMVSRHLGGLGFGYKWNMGWMHDTLRYFSKDPIHRRYH--------------------HDSLTFAQLYAYHENFVL------------------------------PLSHDEVVHGKGSIFGRMPGDPWQRFANLRAYYGFMWTQPGKKLLFMGQEFAQ--------------QSEWNEDASLDWHLLGDGRNEG-----VMRLIRDLNRLYRTEPAL--- 86749005 139 ---------------------------------------------------GDHYKFDETLPQKSDPMAFAAEMRPKASIVVDQTRLPLPRPAPDNPMSIYEVHLGSWRRTYRELAEQLPYVRDMGFTHVEFLPVSEHPFDGS-WGYQPTGLFAPTSRFGTPEDFCALIDACHEHGIGVLLDWVPGHFPD-----------------------DPHGLGNFDGTALYEHANPLQGRHLDWGTLIY------------NYGRTEVVNFLVSNALFWLEYRIDGLRVDAVASMLYLDYSRPAGGWEAIDFLRRFNAEVYAKFPQATTAAEESTAWPQVSRPFGGLGFGYKWNMGWMHDTLNYISKD-----------------------------------------------PIHRKYHHGQILFGLHYAFSENF---ILPLSHDEVVHGKRSILGRMPGDEWQRFANLRAYYAFMFAHPGKKLMFMGSEFGQERE--------------WNHDRSLDWHL---------------------------------- 126662480 152 ------------------------------------------------------------------------------------------------------------GGDVQGIIDHLDYIQELGATAIWSTPMCENDKGYSYHTYGQSDVYQIDARYGSNEDYKRLAAEMHKRDMKLIKDYVTNHWGAEHWMFKDM-----PTYDWFHQFPGYAQSNYRMTTQYD-------TNASKRDAKYCMDGWFVPSMPDLNQSNPLVLNYLIQNAIWWIEYDLDGYRVDTYSYNDKEG-------------IAKWTKAITDEYPYFNIVGEVWMHDQAQISYWQKN-----------------------SPIAKIQSYNSYLP----SVMDFTMHDAFGNVFNEDNASWSDGMIKFYDNLANDFL----YDNTNNLLIFLENHDTGR------------FNEIYKNDFKKYQLGMTLLATMRGIPQLYYGSEIGMAGD----------------------------------------------------------- 196189275 52 ------------------------------------------------------------------------------------------------------------GGDLWGVAERLDYIQDLGVTAIYFTPIFQSAC---NHRYHTHDYYQIDPLLGGNEAFFELLEAAHDRNLKVVLDGVFNHASRGFFYFNDILENGPHSP-----WLDWFNIEGWP-----------LSAYDGDKPANYEGWWNNRALPEFNHDNPQAREYIMRIGEYWIEQGIDGWRLD-VPFDVTTEG-----------FWVEFRSRVKAINPEAYIVGEVWT---DASEWLQGDQFDGVMNYLFTGPAIAFTAKDRVS------------------------------MPLVESVSYTPYPALDAKGY------AEKVEALLNLYDWEIQQTQLNLLSSHDIARALSVAGED---ISSFLLATLLLLTFPGAPSIYYGDEVGLPG----KLDPD--------CRRVFP--------KEEAWNQKVLETHKVLIALRQAHPALRTG 23336524 173 --------------------------------------------------------------------------------------------------------------TYRDLAKQLDYVKQEGFTHVEFMPLAQHPFSGS-WGYQVTGYYAVDSRLGSPDDFRYLVDQFHQAGIGVIMDWVPAHFPKD-AFALGRFDGTPLYED----------------------PDPLRG-----EHPEWGTYVF-------NFGRREVRNFLVANALFWLDLHVDALRVDAVSSMSREPGHWRPNIYEAIDFLKEATATAYKNNPGVMVIAEESTAWPGITAPTGGIGFGMKWNMGWMH---------------DTLEYLHEEPINRKW-----HHNEITFSMVYAYSEHYVL------------------------------PISHDEVVYGKGSLYGKMPGDDWQKLAGVRSMFAYQWAHPGKKLSFMGNELAQWGEWD--------------HDASIDWD----------------------------------- 118639575 260 -----------------------------------------------------------------------------------------------------------YGGDLQGVIDSIDHLEYIGVEAIYFNPIFE---AQTPHKYDTTDYLKIDDSFGNEEVFSNMIEALHESDIKVILDGVFNHTGTEFFAMKELKQEKSNYLDWYYIKSFP----------------------IKKSTESYEGWHGYADLPQLNNENSEVRAYINQVIGKWMSFGIDGWRMDAV-----------DQLPET--YWSALYENIKNIDQEALVVGEFW---RDATSYFEDPSFDSVMNYIFR-------------------DAAIAYAKGGRAINFI-----------------------------------NTTNAYIDKYPPQVLHGLWNLLGSHDTERVLTALGEDTQ---RTKLAAVLQMTFIGSPIIYYGDEIGMTGTTD--------------------------------------------------------- 213014157 61 ------------------------------------------------------------------------------------------------------------GGDLKGITEKIDYIKSLGAEIIYLTPIF---YAHTNHKYDTIDFFRIDPAFGTLQDFKELCETAHQKDLKIILDGVFNHVGFASKWFNAYQSPNSPYRDYFYFSGD-----------------------------KYRSWVNSGSLPELNLDNPELQEILFSVVKYWLKQGADGWRIDCAH--------------DIGNLNHIIVEAAKSVKPDALIIGEVW-NYPKGWNEFARLDGIMNYHFRSLVIDLL-KADMPVETVAKIMKDT---------------------------VEDCGIDYLS---------------------------KCWNMLSSHDVPRLSNLFDNERD----IRLAIALQFSFPGVPMIYYGEELEMTG----GEDPE--------NRDAMRWENLS-------------------------------- 160901853 172 -----------------------------------------------------------------------------------------------------------YGGDLQGVLEKIDYLKDLGVETIYLNPIFVSP---SPHKYDTQDYEHVDPHFGVIEELKSLIQKAHEKGIKVILDGVFNHCGSFHKWVDEM--------------------DLYGEGSLHRDDSPYKSYFYWDGTQKSYEGWWFHTLPKLNYGNISLWKYIADIGKKWVSENADGWRLDVADDLGKSFEMNT-------AFWRFFYKVVKKSNPESIIFAEIYKSP---LAWLERQCWDSIMNYITCMDPVSYFLTGME---KHNEHYKPELLKNAEYFVNSVRWALSQLPMNSKFIALNQLSNHDHSRWMTR----------TTQKVGRLGPKTHEEASLGKD-------------LDVFKIGLVTMFTLPGSPGLFYGDEIGLEGWT----DPD--------NRRPYPWGKESEEN------KMLFNFTKELIKMYKEHLALRKG 152968060 2 -------------------------------------------------------------------------------------------------------------GDLAGLRARLPHLAGLGVDAVWVNPWYPSPLADN--GYDVDDYRDVDPALGGLEEAEAFLREAHELGLKVLLDIVPNHTSSTHAWFRAALAGDARARARYLFRPGRGPPNDWESCFGGPSWTRAPGP--DGRPGEWYLHSFAPEQPDLDWRNPEVRAEFVDVLRFWFDRGVDGFRVDVAHGLLKQDGHPGWDQDEVHEVYREWRAVADAYDPPRVFVAEAWVARRELPLYLRPDELHMAF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 399218 77 -------------------------------------------------------------------------------------------------------------------------------------------------GYWPRDFKKTNAAFGSFTDFSNLIAAAHSHNIKVVMDFAPNHTNP-------ASSTDPSFAENGALYNNGTLLGKYSNDTAGLFHHNGGTDFSTTESGIY---KNLYDLADINQNNNTIDSYLKESIQLWLNLGVDGIRFDAVKHMPQ-------------GWQKSYVSSIYSSANPVFTFGEWFLGPDEMTQ-----DNINFANQSGMHLLDFAFAQEIREVFRD-------KSETMTDLNSVIS------------------------------STGSSYNYINNMVTFIDNHDMDRFQQAGASTRPTEQ-------------ALAVTLTSRGVPAIYYGTEQYMTGN----GDP--------NNRGMM------TGFDTNKTAYKV---IKALAPLRKSNPALAYG 116749778 19 ---------------------------------------------------------------------------------------QDDDWRGIERMILYEFHPGTFTGSLDAVIPRLDALREMGINTLEIMPVSQFP-GDRNWGYDGVYPFAVQSSYGGPRSLKRLVNACHERGMAVILDVVYNHLGPE---------------------------GNYLRDFGPYFTDKYKTPWGQAINLDDAY-------------SDEVRNFFIQNVLFWLSYHLDGLRLDAVHALVDMSARP---------FLQELAETVGEYSRRTVLIAELNDARLIAPREAGGHGLDAQWCDDFHHSLHTLLTGETTGYYADF---------------------GRVRHLVRSLRDGFVYSGDYSTFRKRRHGNSAGERRADQFVVFAQNHDQVGNRLLGERLSQLVD-------FESLKLSIAVVLLSPFIPLLFMGEEYG--------------------------------------------------------------- 153883951 178 ------------------------------------------------------------------------------------------------------------------LADRLPYVTALGFTHIELLPVAEHPFGGS-WGYQPLGLFAPSARFGAPEAFARFVDRCHQAGLGVIVDWVPAHFPT-----------------------DAHGLAQFDGTALYEHQDPREGFHQDWNTLIY------------NFGRNEVRGFLIASGLEWLERHIDGLRVDAVASMLYRDYSRRAGEWEAVAFIQKMNTVVHERCPGAITIAEESTAWPGVTAPFNGLGFDYKWNMGWMHDTLHYMQRDPVYRQHH--------------------HDGMTFGLVYAFSEHF------------------------------ILPISHDEVVHGKGSLLGKMPGDEWQRLANLRAYLAFMWTHPGKKLLFMGCEFGQV------------------------------------------------------------- 160931681 48 --------------------------------------------------------------------AYHYETRPSKFYSLDGYEWNDNAWYQYNPVNIYEVHAGSWRKFADGADELIPYVKEMGYTHIELMPMTEYPYDGS-WGYQVTGYFAPTARYGDPKEFMRFVDRCHQAGISVIMDWVPAHFP-----------------------RDIHGLAKFDGTCCYEYADPRKG-----EHKDWGTLVF-------DYGRNEVISFLISSAVFWLEYHIDGIRCDAVASMLYLDYSRKDGEWEAVAFLQRLNESAFAVQPDVMMIAEESTSWPMVSKYAGGLGFNYKWNMGWMNDMLHYMSLDPLYR--------------------SFNHDNLTFSFFYAFSENF------------------------------ILPVSHDEVVHGKGSLINKMPGTVEQKFANTRAFLAYMMAHPGKKLTFMGTELGQFKEWDFESE----------------------------------------------------- 13476303 154 ------------------------------------------------------------------------------------------------------------------LADRLPYVVETGFTHIEFMPISEHPYDPS-WGYQTTGLYAPSARFGDPDGFARFVDGAHRAGVGVILDWVPAHFPVDAH-GLAHFDGTALYE----------------------HADPRKGFHPDWNTAIY------------NFGRREVVSFLVNNALFWAEYHVDGLRVDAVASMSRKAGEWIPNEKEAVSFLQKMNKEVYGHHPGVMTIAEESTSWPKVSAPVGGLGFGFKWNMGFMHDTLEYFSKEPIFRKHH--------------------HNDLTFGLTYAFSENFVL------------------------------PLSHDEVVHGKGTLLSKMAGDDWQKFATLRAYYGFMWGYPGKKLLFMGQEFAQRREWSEAR--------------ALDWNLLD-----FRPHRGVWQTVRDLNYLYRSRPAL--- 196185934 91 ------------------------------------------------------------------------------------------------------------GGDLAGVTQRLDYIQGLGATAVWLAPVFKNKPGAAHHGYWITDFTAVDPHFGDEAAMRALVDAAHARGMKVYLDIVANHTADVIRY-RECPDRPCEYRDYPYTRLGGNERFDGRDFSRLTRPDYAYSPYAWLNDPIHYHNRGDSGLDDLLTEDPVVIQGMIDIFGGWIDYGIDGYRIDTARHVNPEFW-----QAFIPAMLARARA---KGIPNFHIFGEVYDPDPAVTARFTRDAYPAVLDFPFQKT-------------------------------------------AVEVVSGKSGTDALAKLFAADAIYAKGADTAAILPTFLGNHDMGR---VGFFVKQANPNASEAEILARVKLAHALMMFSRGVPTLYYGDEQGFAGAGGYGQDMFASQTAVYAAERPI-----GGRQPAYSTEAPLYTAIAEMARIRAAEPALRHG 170781457 21 -------------------------------------------------------------------------------------------------------------GTYAGLASTVERLVDLGITTVELLPVHASTSEENHWGYNTLAYLAPHAPYATAAEFRGMVDALHAAGIQVVLDVVYNHTAEEGADGPVTSLRGIDGSRYYRHAPDGTPIDV------------------------------TGCGNTVDLSRPDAQRLVLDSLEHWSDMGVDGFRFDLAVTLGRDER---VDFDPAHPLLRAIVE--DEALAGLLMIAEPWD---------VGMGGWRTGGFGSGWSEWNDGYRDVVRDF--WLADVAASRRTGGAPNGVGAGSSGTFAADRGPLASVSFVTAHDGFTLADLTSYDRKHNSGNGESNRDGTDANRSWNHGVEGPT-RDARILAARRRSSRNLLGTLLVSAGIPMITMGDERGRGNNNGYCLD---------NAATWMRWDEDAWRMDLEAT-------TRHLIRIRRDNPALR-- 110635011 152 ------------------------------------------------------------------------------------------------------------------LADRLPYVKDLGFTHIECMPVSEHPFSGS-WGYQPVGLYAPTSRFGTPEDFARFVDRCHHEGIGVIIDWVPAHFPSDAH-GLARFDGTALYE----------------------HEDPRLGFHRDWNTLIY------------NFGRREVANFLTANALFWLDYHVDGLRVDAVASMSRQPGEWIPNKHEAIAFLRETNTALFGSHPGTTSIAEESTAFPGVSRYAGGLGFGFKWNMGWMHDTLDYMQHEPIHRQHH--------------------HDRMTFGLIYAFSENF------------------------------ILPLSHDEVVHGKGSLIGRMPGDRWQKFANLRAYFTFMWTHPGKKLLFMGGEFAQERE--------------WNHDWQLDWHHLD-----DPMHRGVHDLIRDLNRIYRSEPAL--- 15966601 26 -------------------------------------------------------------------------------------------------------------GTVAALAEIIDHLTSLGVSAVELMPVVAWIDEHNGWGYNPIAPMALDPRLGGIEELRRTVEVLHQAGIGVVLDLVFNHSGESDRFGATLSMRGLDNLTYYRHAAGRPGE----------------------------LINDTGCGNTIACDHPVVQRLILDSLRHFLAAGVDGFRFDLASILGRDMGGFRRDAALFSAI------SADPILCGRVLIAEPWDT---------GPGGYQLGNFPHSFLEWNDRARDDIRRYWRGDRHAIGVLATA----LAGSSDSFSRWGETATRSVNFIAAHDGFTLM-DLVSYARKHNEANGEGNRDGHDENFSWNNGAEGATGDPEIAAFRQRDVM-ALLGTLFTSRGAIMLTAGDEGGRGNNNAYAQD----------------------------------------------------- 2911478 77 -----------------------------------------------------------------------------------------------------------FGGDWQGIIDKINYLTGMGVTALWISQPVENITNTSYHGYWARDFKQTNDAFGDFADFQNLIDTAHAHNIKVVIDFAPNHTSP-------ADRDNPGFAENGALYDNGSLLGAYSNDTAGLFHHNGGTDFSTIEDGIY---KNLYDLADINHNNNAMDAYFKSAIDLWLGMGVDGIRFDAVKHMP-------------FGWQKSFVSSIYGGDHPVFTFGEWYLGADQT-----DGDNIKFANESGMNLLDFEYAQEVREVFRDKTETMKDLYEVLAS-------------------------------------TESQYDYINNMVTFIDNHDMDRFQVAGSGTRATEQ-------------ALALTLTSRGVPAIYYGTEQYMTGD------------GDPNNRAMM---------TSFNTGTTAYKVIQALAPLRKSNPAIAYG 15898877 14 ---------------------------------------------------------------------HGYSEISPDFEWDDENSVK----VKREDLVIYELHIGTFTGTFEGVIKKLNYLKELGVTAIEIMPIAQFP-GKKDWGYDGVYLYAVQNSYGGPSGFRKLVNEAHKLGLAVILDVVYNHVGPEGNYMVKL-----------------------GPYFSEKYKTPWGLTFNFDDAG-----------------SDEVRKFILENVEYWIEFHVDGFRLDAVHAIIDNSPKH---------ILEDIADVVHKY--DKIVIAESDLNDPRVVNPKEKCGYN--------------IDAQWVDDFHHAIHAFLTGERQGYYSDFGSIGDIVK---SYKDVFIYDGKYSNFRRKTHGKSVGDLDGC--KFVVYIQNHDQVGNRGGGE--RLIKLVD-----KESYKIAAALYILSPYIPMIFMGEEYGEENPFYY-------------------------------------------------------- 114565140 2 -------------------------------------------------------------------------------------------------------YVDRIASDLKGLKQVLDELHDL-FGGVHLLPFY-YPIDGSDAGFDPIDHAKVDERLGDWNDVKQIGQQY-----DIMADLIVNHMSAESTEFQDVLANGKSYWDLFLTKDSVFPDGLSAENQAKIYRPRPGSCFTTYKTQAEFWTTFTSNQIDINVHTAAGQAHLNKVLTRFHESKVDLIRLDAAGYAIKKPGTSCFMIEESFEFVDELAKKANSL--GMTTLAEIHSHY--MTQLDIAKRVDMVYDFALPPLILHSLFSQDVSALSHWLSIAPR-----NCVTVLDTHDGIGIIDAGPVGNKAGLLTAAEIDNLVNRIHSNSKGEASNVDLYQVNCTYYDAL----------GQNNIDYLIAR-----SVQFFAPGIPQVYYTGLLAVPNAMELL---NQTQVGRDINRPYLQVSDI-----QTAMQKPVVKALCELITLRNKVDAFNG- 21223799 227 --------------------------------------------------------------------------------------------------------------TYRQLAEQLPYVADLGFTHVELMPVAEHPFGGS-WGYQVTGFYAPTARLGDPDDFKYLVDRLHRAGIGVLMDWVPAHFPRD-DWALAEFDGRPLY----------------EHSDPLRAAHPDWGTLEFDFGRR------------------EVRNFLVANAVYWCEEHIDGLRVDAVASMSREPGEWEPNEHDAVAFLQEMNATLYRRVPGVVTVAEESTAWDGVTRATH----------------------------HEGPSGFGGLGFGLKW-NMGWMHDSLDYMSHEPV----------HRKHHHGEMTFSMVYAYSENYVL---PISHDEVVHGKRSLVSKMPGDWWQQRANERAYLGFMWAHPGKQLLFMGQEFAQGAEWSEAHGP---------------------------------------------------- 84494483 149 ----------------------------------------------------------------------------------------------------------------RDLAEHLNYVVDLGFTHVEFMPVMEHPYGPS-WGYQVTGYYAPTSRFGTPDDFKFLVDTLHQAGIGVILDWVPGHFPRD-EWALARFDGLPLYE----------------------HPDPRRG-----DQPDWGTHIF-------NFGRLEVRNFLVANALYWLEEHIDGLRVDAVASMLYLDYSRNDGEWEAIGLLQETNATAYKRVPGIVTIAEESTSWPGVTKETGGLGFGLKWNMGWMNDTLRYLAEKPIDRQHH--------------------HHKLTFALMYAFSENYLL------------------------------PISHDEVVHGKGSLVNKAPGNRTEQLATVRAFLAYMWAHPGKQLIFMGCEFAQPSEWADG--------------KSLDWWLLDQPG-----HYRVHNLVKELNRVYRAHPAL--- 87303116 27 -------------------------------------------------------------------------------------------------------------GSLLGVIDCLPYLRSLGVTALELLPVMAFDPQDNYWGYSPLSWMAPDDPLAGRQQVRQLVTACHQAGIEVLLDVVYNHTSEGNQAGPTLSWRGLADRLYYHQNSRGDYLDV------------------------------TGCGNTIAANRPLARRLLLESMRCWLELGIDGFRFDLGIALSRGEELAPLDKPPLFEEIEA-----DPELSDLKLVSEPWD---------CGGLYRLNDFPARRMGTWNGRFRDDVRRFWKGDDNGSWLMAQRLS----GSPDLYGGKPATAGRSITFITAHDGFT-LADLVSYDRKHNLANGEDNRDGDNHNNSWNHGVEGPCSDLQIN-ELRNRQIRNMLGTMLLAPGVPMLLMGDEV---------------------------------------------------------------- 215421978 19 ---------------TPEQQLIPLKPQSEGYWHTKVNDVYPGTLYRY-VLNGQDNFADPASQYQPEGVHGPSQIVDQHFEWTDEGWTGIPI----ESMIFYEVHVGTFTGSFTAIIPRLPELRELGINAIEIMPISQFPGDTRNWGYDGVYPYAVQNSYGSPAELKQLVNACHQNNIAVVLDVVYNHFGPE-------------------------------------------GNYMSQFAPYFTKTYKTPWGEALNFDDAHVRNYFIENALYWLEFHIDALRLDAIQAIYDLGAKHF--LWELAEAVHHFSQQGQKWK--RHLIAESDLNNPQIIRPLGGYGLDAQWSDDFHHSL-HTLLTGDRQGYYQDFGQLAD------------------LAKAYSDTFVYDWKYSPDRKRFHG--VSCRDRPLSQFTVCIQNHDQIGNQMKGERL-------TQRISFEGLKLAAGAMLLSPNLPLLFMGEEYGETAPFIYFDDPPDPESAETFLKSKLNWKLRNQGK-----HKVLWDWYRQLINLRKTHPAL--- 145636063 144 ------------------------KSGVWELFLP--KASLGQLYKELIDCYGNKADPYAFSSQLRPDTASQISALPNVVEMTEQRRQANQA---NQPISIYEVHLGSFWLDYDQIADELPYVKEMGFTHIEFLPLSEFPFDGS-WGYQPLGLYSPTSRFGSPEAFRRLVKRAHEAGINVILDWVPGHFPSDTH-GLVAFDGTALYE----------------------HEDPREGYHQDWNTLIY------------NYGRNEVKNFLSSNALYWLERGVDGIRMDAVASMIYRDYSRAEGEWEAIEFLKHTNWKIHSEMTGAISIAEESTSFAGVTHPSENGGLGFNFKWN-MGWMNDTLAYMKLDPIYRQYH-----------------HNKMTFGMVYQYSENFVL------------------------------PLSHDEVVHGKYSLLGKMPGDTWQKFANLRAYYGYMWGYPGKKLLFMGNEFAQGREWNYEE------------------------------------------------------ 127512815 181 ------------------------------------------------------------------------------------------------------------GGDIQGIINSLDYLADLGVTQLWINPLTENNQAESYHGYSVTDHYRIDPRFGSNDDYRQLAIKAKEKGIGIIADVVVNHIGSNHWWMDDL-----PSQDWVNRPEGALAQDSSAIDFTTHRRTTLQDPYAVAKDKRDFSHWFVESMPDLNQEQPQLANYLIQNSIWWVEYHLSGIREDTYSYADK-------------DFLVDWTRAIMAEYPKFNIVGEEWTGNPITVSYWQKGKINKDGYQSELPSLMD-------FPLYETL--------------------------IKALSEEEGWSEGMMRLYEF-LANDVVYADPTQLVLFEGNHDTN---------RLYSLLGDN---LALTKMALAYVLTSNRIPQIFYGSEILM-------------------------------------------------------------- 86133115 161 ------------------------------------------------------------------------------------------------------------GGDLQGITNGVDYISDLGFTAIWPTPVLTNDMPRSYHGYAITDYYQVDPRFGNLEDYKNLSKKLREKDMKLIMDQVANHCGLEHWWMKDLPFNDWVNDQAYYEKNKENWTQKIVNRSNHRRTTNQDLYASKADNKGNNEGWFVSGMPDLNQRNPFMANYIIQNSIWWIELGLGGIRQDTYPYPDKK-------------FMANWAGAIMNEYPNFSIVGEEWSYNPLLVGYWQTG-------------------SKNKDGYESNLKSTMDFPMQKAIIDGINEEESWGTGLVK------------------------IYEGLANDFHYATPKDIMVFLDNHDEGRMFTALNEDAT---KAKMALSYMLMMPRIPQIYYGTEILM-------------------------------------------------------------- 163749476 173 ----------------------------------------------------------------------------------------------------------------QDLIEQLPYVKEMGFTHLQLMPISEYPFDGS-WGYQPVGLYAPSHRFGDVAGLKAFVDACHQAGLAVVLDWVAAHFPK-----------------------DPHGLIQFDGTSLYEHQDPRRGEHPDWDTLIY------------NYGRGEVQSYLLSNACYWLDEHFDGLRIDAVSSMSREPGQWLPNAEQAISFLQSLNQRLYQAFPGIVMIAEESTAWPGVTKRVDESGLGFGFKWN-MGWMNDSLRYLGRDPIHRSHH-----------------HSELTFSLMYCFSEQFILS------------------------------LSHDEVVHGKGSLLHKVPGDDWQKFASLRAYFGFMWGHPGKKLLFMGNEFGQRDE--------------WSHERSLDWHL---------------------------------- 147677921 24 -------------------------------------------------------------------------------------------------------------GTFDAIIPRLESIRELGATAIELMPVAQFP-GRRNWGYDGVYPFAVQNSYGGPDGLKRLADACHRHGLALFLDVVYNHLGPEGNYLRDF---GPYFTDRYR--------TPWGEAVNFDGPGSN-----------------------------EVRQFFIENALYWLEYHLDGLRLDAVHAI-----TDKSALPFLEELADAVHRQANELGRRIYLIAESDLNDPRLIWPRERGGL--------------GLDGQWSDDFHHALHSLLTGEKNGYYQDF-----GTVEHLAGAFREGYVYTGQYSAYRQRRHGKTPGPAGACRFVVFIQNHDQVGNRAGGERLSSLVD-------FDRLKLAAGTLLLSPFLPLIFMGEE----------------------------------------------------------------- 42561273 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GSMTDFNNLVNQAKKRNIYIMMDMIFNHCSTEHEWFLKALTNKKYQKRFIFVDNKNKLPNNWTSKL-------GGSVWEYNKTDKYYLHLFDKTQADLNWKNKALRNDIFKIINYWLDKGVKGLRFDVINLISKDGRKYYTDRPLVHKYIKEMASKTYSLKSDVITVGELSSTSKQAILYTKKESKELDMAFLFHHLKVDYLNND---------KWQLDKYDPKKLVKVLKT------------------------------QQIAFQKNNAWCANFLNNHDQPRA--------ISRFGDYKNYYYQSATSLASVVLLLKGTPYLYQGEEFGMLNNNNQLKDVESSNRSRDNARTVMQWDDSLYAGFSSSKSQSIFKAYQKLIRLRKKHLAFSYG 55379026 265 --------------------------------------------------------------------------------------------------------------TFEAIERRVPYIESLGVDVVWLTPVQASPTR---HGYHITDFFDTAEDLGTREEFESLVDRLHDAGIRVVFDLVINHSSRDHPAFQLHRAGVPEYADYY--------------ERIPVSQDVSDVDWAGTDAPGYYFN--WTRIPNLNYDSLAVRRWMLDVVDEWRDV-VDGFRCDVAWGVP-------------HGFWKEVRERVKADDPEFLLLDETV--PRDAA--FAENEFDVHYDTDLFDTLRDIGTGEEASVLFEALDATHGYPDRAGHMRYVDNHDEDRYL--------------------------------------------------------------DECGAASLQAAVGATFTLPGTPMVYAGQERGVEQ-----------------QRGTMRWHDGDNA---------LTDFHRRLVALRADHAALR-- 1561763 112 ----------------------------------------------------------------------------------------------------------------------IDHLIELGVTHVHLLPSFDYNENSYNWGYDPQNYNVPDGSYATVKEFKQMVQALHKAGIRVIMDVVYNHT-------------------------FNTDESNFERTVPGYF-------YRQKEDKT--LANGSGCGNETASERLMMRKFMVESVLYWIEYHVDGFRFDLMGIHD-------------IETMNEIRKAVNAVDPTICIYGEGWAAE---APQYPADSLAMKGNIAQIPGV-----AVFSDELRDGLCGPVGDKRKGAFLAGI---------PGGEMSVKFGIAGAIEHPQVQCDSVNYTQKPWAKQPVQMISYVSCHDGLCLVDRLKASMPDITPEQLIRLKLAQAVVFTSQGIPFIYAGEEI--MRDKQGVDNSYKSPDAVN----AIDWRRKTTSAD-------VFMYYKRLIDLRKSHPAFRMG 166033536 2 -----------------------------------------------------------------------------------------------------------------------DYLKDLGVDSILLNPIFDS----DNHGYDTRDFRKIDCRLGTNEDFSDVCKDLHDHDIKIVLDGVFNHVGRGFWAFRDVQEKDSPYKDWFHISFD--------------------GNSCYNDGFWYEGWEGHFELVKLNLQNPTVVDYLLDCVRFWIDFDIDGLRLDVAYCLDR-------------EFMKRLRQFTQELKPDFALIGEVL--FGDYNQIVNDEMLHSCTNYECYKGLYSSFNCMNLFEIAHSLNRQFGPED---WCIYRGKH----------------------------------------LMTFADNHD---------VTRLASILTNPAH----IPLAYGLLLGMPGIPCLYYGSEWG--------EKGEKAPDNDYALRPCFD----------APKPNELTKFIKKLIQIRQNSDALCNG 150021455 59 -----------------------------------------------------------------------------------------------------------YGGDLWGIAEKIEYLRDLGVNAIYLTPIFLS---NSNHKYDTIDYFKVDPQFGGIRALKRLINSLHAENMKLILDGVFNHVGRENVYFKKALKGKNKYRNMFIFYEN-----------------------------NYRGWWGTKSLPELVLEEVSVKNYVIDVLIKYLELGIDGWRLDC-------------GQDLGPEFNRYITSKVKEYSSEKYVISELWTYTG------GWDMVDGIMNYHLRENIVSYIEGTNKNFGFYLERMYNETDNILACWNMLDSHD---------------------------------------------------------TERLATTINDKFLR----KFAIFMQFTYPGVPVIYYGTEVG----INGGPDPE--------CRKTMIWNEEKWDND-------LRDFYKKLIYLRKNEPALRYG 152995491 30 -------------------------------------------------------------------------------------------------------------GTYLGVISAIEHLKSLNITTIQLMPCFSFMELSNYWGYNPISFFAVEPSYAIKDEFQQMIDGLRQAGFEVILDVVYNHTAESEIDQSSVCYRGLDNARYYRHQDGQ-------------------------------YLNYTGCGNCVDTYNPTSIRLICDSMRYWVEMGVDGFRFDLGVDLGRTNHDFTAKAPLLQAILQ------DPVLSETCLVMEPWD---------IGPNGYQVGQFPRGFLECNDQFRDTIRRFWRGDDGLVPELATR----LMGSRDYFHKGQKSALNSVNYITYHDG-YTMKDLVSYHHRHNLANMEENRDGHGENISQNFGAEGETDD-KDIQAQRLNQQLCFMATLLLSQGTPHILGGDELSQGNNNAYCQDNDITWQT---------WQDIDTE--TSLARAAIKNTIATLMALRKAYPIFA-- 156935050 174 -----------------------------------------------------------------------------------------------------------YGGDLDGICEKLPYLKKLGVTALYLNPIFSAP---SVHKYDTADYRHVDPQFGGDEALLRLREKTREADMRLILDGVFNHTGDTHPWF----DRQNHGTDGACHHPD----------------SPTRNWYTFAEDGHAFCWLGYDSLPKLDFAERDVVEEIYSVVKHWLKWSIDGWRLDVV-HMLGERGGAKANLRHVEGITR----AAKAVNPQAFVFGE---HFGDARQWLQNDVEDAAMNY-----------RGFTTPVWSFLAGVDHGLEPQQ----LDAADCARWM-----------------------------DEYRAALSHEQQLRMFNQLDSHDTARFKTVAKGDP---ARIRAAAVWLFCWPGVPCVFYGDEVGVEGGND------------PFCRQPFPWDKTQQDGE-------LLALYQRLARLRHRSRALRSG 134299317 167 -----------------------------------------------------------------------------------------------------VCY-DFFGGNLLGVIKKLPYLKELGIRVIYFNPIFE---AASNHKYDTGDYKKIDPMFGDHGVFQELCKKAQEMGISIILDGVFSHTGSNSRYF----NRDGQYPS----------LGAYQSKDSPYYSWYRFTHFPNEYDCWWGIDT----LPNVNELDPSYQEYIISVIKHWMRMGAKGWRLDVVDELPP-------------EFIKKIRSVMKHLDPESILIGEVWVSYGQMREYLLGEELDSVMNYPFRNIWLEYLLGKRDARSTHNLFENYPLHHFYSTMNLISSHDVSRALTVLSDAPPE------------------------------------DMLSREEQAKVQLSEIQLERGLARLKLLSLLQMTFPGVPCIYYGDEVGMHG----YRDP--------LNRGTYPWGK---------------------------------- 117927884 150 ------------------------------------------------------------------------------------------------------------------------YVTDLGFTHVEFLPVAEHPFSGS-WGYQVTAYFAPTARYGSPDDFRYLIDRLHQANIGVIVDWVPAHFPKD-DWALARFDGTALYE---------------------------------HEDPQLGEHPDWGTLI-FNFGRREVRNFLVANALFWLEMHVDGLRVDAVASMLYLDYSRPAGAWEAISFLQEMNATAYKRVPGIVTVAEESTAWPGVTRYVGGLGFGFKWNMGWMHDTLQYMSRDPIYRSYH--------------------HNEMTFAMMYAYSENF------------------------------ILPLSHDEVVHGKGSLLHKMPGDRWQQMANLRAYLAFMWAHPGKQLLFMGGEFAQDNEWSEERS--------------LDWWLLQYRE-----HSSVQQLVRDLNALYRAHPAL--- 152999853 150 --------------------------------------------------------------------------------------------------------------DYQDLIEQLPYVKEQGFTHIELMPISEFPFDGS-WGYQPVGLYAPTHRFGDANGLKAFVDACHQAGIGIILDWVSAHFPK-----------------------DPHGLVRFDGTCLYEHEDPRKGTHPDWDTLIY------------NYDRGEVRSFLLSNACYWLEFHFDGLRLDAVSSMSREPGQWLPNAYEAISFLQILNQRLYQAFPGVCMIAEESTAFAGVTKPTDQQGLGFGFKWN-MGWMNDSLSYLGRDPLYRQFH-----------------HHQLTFSLMYAYTEQFMLS------------------------------VSHDEVVHGKGSLLHKIPGDDWQKFATLRAYYGFMWGHPGKKLLFMGCEFGQRNE--------------WNHNQSLDWHLLAYE-----PHQGVQRWLKDLNHLYQAMPAL--- 160880463 36 ----------------------------------------------------------------------------------------------------------------------LSHILDLGVTHIHLLPCFDYASVDENWGYDPENYNVVEGSYSTNKEFKTLVQSLHENGLRVIMDVVYNHTMKT-----EESNFNKIVPDYYY------------RKVGDKFSDA------------------SACGNETASERLMVRKFIVDSIIYWAEYHIDGFRFDLMGIHD-------------IETMNEVRKVLDQIDPSIILYGEGWVGGD---SPLPAGQRAMKANMSMLPGIAAF-----SDDFRDGLKGSVFLAEEKGFA---------TGDSDKKESVKFGVVASTLHPQIDYKKVNYSDSPWALEPAQCINYVSHDNYTLWDKIACSCKEDTYEIRVKKNKLCAAIVFTSQGIPFLQAGEEMLRSSEIAGEFVENSYNSSDSVN--CIKWSNKANVID-------VVSYYEGLIRFRKEHKALR-- 1235795 450 -----------------------------------------------------------------------------------------------------------FFGDLKGIDDKLDYLKGLGVSVIYLNPIFESP---SNHKYDTADYTKIDEMFGTTQDFEKLMSDAHAKGIKIILDGVFNHTSDDSIYFKEGNQSLSPYGDWYTINSDGTYECWWGYDSLPVIKSLNGSEYNVTS-----WANF-----IINDEN--AISKYWLNPDGNLNDGADGWRLDVENEV-------------AHDFWTHFRNAINTVKFEAPMIAENWG---DASLDLLGDSFNSVMNYQFRNDIIDFL---------------------------------IGQSFDDGNGQHNPIDAAKLDQRLMSIYERYPLPAFYSTMNLLGSHDTMRILTVFGYNSADPNENSDQLAEQKLKLATILQMGYPGMADIYYGDEAGV----SGGKDPDD--------RRTFPW------------------------------------ 78357328 53 ---------------------------------------------------------------------------------------------------------DELAGTL------IPYVRDAGFTHIELMPVAEHPLDQS-WGYQTGAYYAPTSRFGTPDDLRRFVDLCHQQGIGVILDWVPAHFPKD-DWSLGRFDGTALYE----------------------HLDPRLGEHPDW------------GTYVFNYGRHEVRNFLFANALYWFEFHVDGLRIDAVASMLYLDYSRKEGEWEAIDFLRELNRVVHEQYPGVMMIAEESTSWPGVSRYTGGLGFTFKWNMGWMHDTLNYMRQDPVFRAYQ--------------------HSSLTFSMLYAFSENFVL------------------------------PLSHDEVVHGKGALLSKMPGDMWQQQANLRLMYAYMWAHPGKKLLFMGGEIGQWNEWSESREP---------------------------------------------------- 116669298 118 ------------------------------------------------------------------------------------------------------------------------------------------------------------------DEFKGMVKLLHAAGLEVILDVVYNHTAEGGRDGQTLSFRGLGEMQYYR----------------------------NDGHGRYVDTT--GCGNSLNFGHPRVVQLVLDSLRYWVDEHIDGFRFDLAVTLCRNA---ANDFDPHHPFLVAV--AADPVLSSVKLIAEPWD---------VGYGGWQTGRFPPGWVDWNDHYRDALRSFWLADRAAIDAGGQGGSVARLGSAGLFAESGRSRMASVNLVTAHDGFT-LADLVSYDRKHNEANGEQNRDGHGDNRSYNHGFEGPTEDEEILALRAQTSRNLMATLMVSM-GIPMITAGDEIGRTNNNAYCQD---------NHITWLDWT-------STPESHAMLRSTKRVIRLRKE------- 168333760 57 ------------------------------------------------------------------------------------------------------------GGTYKAMIEKLDYLKDIGITAVELLPVYLWNRHTDEWGYNSIXFFALDPVYAEREEFKELVREIHDRGMEILLDVVYNHTGEGGEGGALFNFKLLNRKGYYRHHGP-------------------------------YFSNCSGTGNTLNTSNSLVQEMTIDSLRYFLEMGXDGFRFDLGAILAQGENGNWMDGS----LMQKIAD--DPILKNVKLISESWDA----------KGKYYVGRMPFPFHEWSDAFRDSVRSFGKGDKGHVNQIATCIVGNDVRNIDG-----NSKTLPIHFITAHDGFT-LWDLVSYNEKHNINNGENNRDGSNNNCSYNSGYEGETSD-AKINQLRIKRMKSLMALLIFSKGVPMIVMGDEGGRTNNNAFCQN----DKTVWV-----DWARQDKFSD---------------------------- 119961929 153 ------------------------------------------------------------------------------------------------------------------------------------------------------------------DELKGMIKLLHAAGIEVILDVVYNHTAEAGPDGPPLSFRGLAEKRYYRH----------------------------DAHGRYLDTT--GCGNTLDFSDPVVVDLALDSLRYWVDFHVDGFRFDLAVTLCRDASNTFDPQ---HPFLQAIAE--DPVLSAVKLIAEPWD---------VGYGGWQTGRFPHGWSDWNDHFRDGVRSFWLSDRAAIEAGGQGGSVASLGSANLFASSGRTRLASVNFITAHDGFT-LKDLVSYDRKHNEANGEQNRDGHGDNRSYNHGVEGRSENEAIVAARALSVRNLMATLLLSF-GVPMITAGDEIGRTNNNAYCQD----NPTAW-----LDWSRTQEA-------NAMFRTTRELVRLRR-------- 149390246 457 ---------------------------------------------------------------------------------------------------------DFFGGDIAGIEQKLDYLQSLGVNTIYLNPIANAP---SNHKYDASNYKELDPMFGSPEEFQSFVQALANRGMHLILDGVFNHVSDDSIYFDRYH-RYPTVGAYEYWEAVYDLMNEKEEKFKQEGQTFSPYGFHLWFDGRYKYQSWWGYDYPSELNNDALANYIFRVAKSWIARGASGWRLDVANEVDP-------------AFWREFRQELLQGSYDRALLGEIWD---DASKYFLGDQYDSVMNYRFRGAVLDFLKNGNAEEADKRLREDYPSEAFYALMNLIGSHDTARAVFLLGNGTD------------------------------------------SSERAELDPNYNEELGKKRLKLAAILQMGYPGAPTIYYGDEAGVTGS----KDPD--------NRRTYPWGKEDQN---------LLSHYQKVGHIRQRHQSL--- 15597349 149 ----------------------------WELFVPRLGE--GELYK--YELQGHDADPLALAETPPGTASKTCAALRHEWRDQDWLARRAERQGYAAPLSIYEVHAGSWHRDWSELAEELPYVRQLGFTHIELMPVMEHPFGGS-WGYQPLGLFAPTARYGTPEDFAAFVDACHQAGIGVILDWVPAHFPT-----------------------DAHGLGRFDGTALYEYEHPFEGFHQDWDTYIY------------NLGRSEVHGFMLASALHWLRYHVDGLRVDAVASMLYRDYSRKEGEWEAIDFLHHLNQVVASETPGALVIAEESTAWPGVSRPVGGLGFSHKWNMGWM-------------------------------------HDSLAYIGEDPL----------HRRYHHHQLTFGLLYAFSEHF---ILPISHDEVVHGKHSLLDKMPGDRWQKFANLRLYLSFMWSHPGKKLLFMGCEFGQWRE--------------WNHDGELDW------------------------------------ 84621722 160 ------------------------------------------------------------------------------------------------------------------LAEQLPYVQQLRFTHIELLPITEHPFGGS-WGYQPLGLYAPTARHGSPDGFAQFVDACHRAGIGVILDWVSAHFPD-----------------------DAHGLAQFDGAALYEHADPREGMHRDWNTLIY------------NYGRPEVTAYLLGSALEWIDYHLDGLRVDAVASMLYRDYGRAEGEWEAVAFLRQLNREIAAHFPGVLTIAEESTAWPGVTAAIGGLGFTHKWNMGWMHDTLSYMQRDPAERAHH--------------------HSQLTFGLVYAFDERFVL------------------------------PISHDEVVHGTGGLLGQMPGDDWRRFANLRAYLALMWAHPGDKLLFMGAEFGQWAD--------------WNHDQSLDWHLLE-------------------------------- 5114444 2 ---------------------------------------------------------------------------------------------------------------------------------VHLLPFF-HAIDGADAGFDPIDHTLVDPRLGDWSDIKALTE-----GLEVMGDVIVNHMSSESPQFQDFSAKGRESADGLFLTLDAVFPNGATERDLLTVYRPRPGPAAELCDARILWTTFTAAQIDIAVHHPQGRAYLESILQTFAANGIRMVRLDAVGYAIKKAGASCFMMPETFGFIAEFAQAARALGIEVLV--EIHAYYQRQIEI--ASQVDWVYDFALPPLVLHAFEFKTAGALKRWIAVRP-----TNALTVLDTHDGIGIIDIGADASDEELDALVERIHAASQGQSRKPTGAANLDLYQVNCSFFDAMGRNETA---------------YLLARAIQFFLPGVPQVYYVGLLAGHNDMELL---ARTQVGRDINRHYYD-----AAEIASDCERPVVRRLIELIRLRNRHPAFGG- 154249275 68 -----------------------------------------------------------------------------------------------------------YGGDLWGIAEKVGYLKELAINAVYLTPIFKSP---SNHKYDAVDYFKVDSQFGGMNAFKSLLKSLKSNNIRLILDGVFNHVSSQHPWFLKAKRWMRDYVSRFSIYEDGHRG-----------------------------WWGIRSLPEFHLEENVVREYIASVVEHYLKLGIDGWRLDCGQ----------DLGPVNNAFIT---SIVKSVSVDKYVVSELWTYPDRW------DMVDGIMNYNLREVVFSYLNGELKEPGNALEGVFKSTRNIYGCWNMLDSHDTERLANSIPD-------------------------------------------------------------KALRKLAIVLQFTFPGVPVVYYGTEIGL----DGGKDPE--------CRKTMVWDRSKWDLD-------MFEFYKKLIALRKSEIAFKVG 167648049 86 ------------------------------------------------------------------------------------------------------------GGDLAGLTARLGYIQGLGATAIWLGPIFKNPPGQGYHGYWITDFTDVDPHFGTRAQMKSFVDAAHARGLKVYLDIVINHTADVIQY-RDCPAGGCDYRDYPFVRKGGPQGPAINDGFRLTRPDYAYTPFAWLNDPIWYHNRDFSGLDDVATENPRVVQGFIDIYGQWIDFGVDGYRIDTARHVNPEFWQ---------AFVPAMLARAKARGPNFHIFGEAETEPGMLANFTRVDGYPAVLDFAFQGAVADVVNGKGTDRLAHLFAQDALYQGGEAAATFLGNHDMGRI---------------------------------------------------GHFVRGAHPEASEDEIARRVVLAHAFLMFTRGVPVVYYGDEQGFGGDKDARQDMFASQVAAYNADKLV--GGAPATGDHFKTDTVLYQAISAMAGLRQANPALRGG 16128388 90 -----------------------------------------------------------------------------------------------------------YGGDLDGISEKLPYLKKLGVTALYLNPVFKAP---SVHKYDTEDYRHVDPQFGGDGALLRLRHNTQQLGMRLVLDGVFNHSGDSHAWFDR------------HNRGTGGACHNPESPWRDW--------YSFSDDGTALDWLGYASLPKLDYQSESLVNEIYRIVRHWLKWNMDGWRLDVVHMLGEAGGARNNMQH-----VAGITEAAKETQPEAYIVGE---HFGDARQWLQADVEDAAMNYGFTFPLWGFLANTDISYDPQQIDAQTCM----AWM-----------------------------------------DNYRAGLSHQQQLRMFNQLDSHDTARFKTLLGRD---IARLPLAVVWLFTWPGVPCIYYGDEVGL------------DGKNDPFCRKPFPWQVEKQ-------DTALFALYQRMIALRKKSQALRHG 27381879 144 ---------------------------------------------------GDHYKFDPHGHQLPDPMAFASEVRPKDEAHLPRPRPADGINALSAPMSIYEVHLGSWRGDYRELAEQLPYARDMGFTHLEFLPVSEHPFDGS-WGYQPTGLYAPTSRFGTPEDFAALVDACHREGVGVLLDWVPGHFPDD-PHGLGSFDGTSLYE----------------------HANPLQGRHLDWGTLIY------------NYGRTEVTNFLVSNALFWLEYAIDGLRVDAVASMSRPPGAWIPNQYEAIAFLRRFNTELFARFPQATTAAEESTAWPQVSRPFGGLGFGYKWNMGWMHDTLNYISKDPIHRKHH--------------------HGEILFGLHYAFSENF------------------------------ILPLSHDEVVHGKRSILGRMPGDEWQRFANLRAYYSFMFGHPGKKLLFMGAEIAQSRE--------------WNHDQSLDWHLLE-------------------------------- 171684227 23 -----------------------------------------------------------------------------------------------------------------------------------LSPIYDSPQVDN--GYDIADYKKIYPPYGTLEDVDRLIQELGRRGMKLVMDLVVNHTSDQHPWFLESRSKSNPKRDWYIWRKPKYDVEGKPGPPNNWYVLPFSLIRCILVDTVLKESNSGRGAFD-------VRAAVYDILRFWLDRGVAGFRMDVINLISKDQSFPDANGPRLHEFLGEMRREALDKY-DQMTVGEMPFIYDDKEFLKIVHQKDGFLNMVFHFELVDIDSER-------------------------------GDVPGDARMSVGNWDVSDLRQIISRWQRIMIDGG-GWNSLYCENHDQPRSVSHY-------CDDSDEYREYGSKLLAMMETTLSGTLFVYQGEELGMRN------------------------------------------------------------ 50842590 53 APNAQAVEVSDFNWWTGDRMRLIPGSGVWGTFVEGVDEYKFRIQDQWGTWHEKVDPMARYSEQAPQNASTHYEWNDDEWIARREASRAH-----AEPMSVYEVHLGGWGLSYRELADQLSYVTWQGYTHVEFMPLAEHPFAPS-WGYQVTGYFSPTSRYGSPDDLRYLIDKLHQAGIGVIMDWVPGHFPKD-DWALGRFDGTALYE----------------------HADPRQGEHKDW------------GTYIFNYGRNEVKSFLVSSALYWIEFHADGLRVDAVASMLYLDYSREEGQWEAIDFLRYVNSHLYSRHPGILMIAEESTSFPGVTKPVDDGGLGFGFKWN-MGWMNDSLRYLELNPFHRQYH-----------------HGEMTFAMVYQYSENF------------------------------ILPISHDEVVHGKGSMITKIPGDDWQQFASLRAFYSYMWSFPGKQLVFMGQEFGQ-------------------------------------------------------------- 163758893 28 -------------------------------------------------------------------------------------------------------------GTLRALAAIIDHLVSLNVSTVELLPIAAWIDERNAWGYNPVTMLALDPRLGGIADLRFAVEALHQAGIGVILDVVYNHTGESDNHGPTLSLRGLGNATYYRHERD---------DPGSPVNDTGCGN-------------------TLACDRPEVQTLVLSALRHFVQAGIDGFRFDLAPVMGRSQDGFSADAQLLQAIVD------DPVLHDRVMIAEPWD---------IGPGGYQLGNFGPPWLEWNDSARDDIRRFWRGDPGMTGALATRLS----GSSDIFARNGARKTRSINFVAAHDGFP-LGDLVMFETKHNEANGENNRDGHNANHSWNNGIEGPSEDPAVAAAREADARALLAT-LFSTRGTIMLTAGDEFGHGNNNAYAQD----------------------------------------------------- 119471254 85 ------------------------------------------------------------------------------------------------------------GGDITGIEQKLDYLEALGVTAIWMTPLLRNQGGVAHHGYWIVDFSEIDPHFGGNASLKKLIDAAHKKGIKVFFDIITNHTADIIRYMPDGQFKTGLTHCEYKALNNPKPYNPFIPEHLKNVKYPQWLNNVDYYHNQGDLNGDFNGLDDLKTEHPQVVSGMVDIYQNLIEFKPDGFRIDTVRHVNLEFWQTFT--PAIIDYAKA------QGIPNFHVFGEVYDPNPKNLSVFTTEGKPSVLDFAFQKIAADVFFKGENELFAQDSLYKDEDSQADLLMTFLGNHDM-------------------GRPGLFINQTFDHEG--------------------------------DELKLKRSQLAHAFMFLSRGIPVIYYGDEQGFTGDGHDIDEDMFASKVASYNDNNLIGTTQTTADDNFNQQHPLFKAIAQLSKLRKNHEGLRRG 123443381 176 -----------------------------------------------------------------------------------------------------------YGGDLVGICQKLPYLQQLGVTALYLNPIFTAP---SVHKYDTQDYYQVDPYFGGESAFLQLRSATRDAGMKLVLDGVFNHTGDSHHWFDRHQQG--------------------ENGACHHPDSPYRGWFNFFPDGRALDWKGNASLPKLNFTSEDVVNQIYRVVRHWLKYSIDGWRLDVV-HMLGEEGGAKGNLHHLAGIYQ----AAKEENPQAYILGE---HFGDARNWLHAGVEDAAMNYMGFALPVRSF--------------------------------------------LAGCDVAYHPIQLSAEDCAYWMDEYRAGLPHGHQLRLFNQLDSHDTARFITLLNGDKT---RMQMALIWLFSWIGVPCLFYGDEIGL----DGGNDP--------FCRKPFPWDEALWEGD-------LLKLCQRMAALRHKSLALRRG 168713236 159 ---------------------------------------------------------------------------------------------------------DFHGGNLRGIINKLGYLKKLGVSILYLSPIFE---ASSNHKYDTGDYKKIDPMFGDEDTFKELIDKAKEKGISIVLDGVFSHTGADSKYFNMYGNYNSKESPYYSWYMFEEFPQKYKS-------------WWDVKTLPNINELEHSYMDYIIYDNDSVINK-------WVNMGIKGWRLDVADELPTK-------------FIRELKKELKKADDDSILIGEVWEDASNKISY----------------------GQRRSYLLGEELDSVMGYPFRNNMFSFL-------------------------KGEINSYELCNRYMQIKENYPKESFRSNLNLIGTHDVTRAKTELNDD---VDLVKLAVAIQMTFEGVPYIYYGDEAGLCG----GVDPD--------NRRTYPWKNEDE---------DMLNFYRDVIKIRNKNKLLSSG 160902763 141 --------------------------------------------------------------------------------------------------------------NYRELAEKLSYLKENHFTHIELLPVSEHPLDIS-WGYQVTGYYAPTSRFGKPEDFMYFVDKMHQEGIGVIVDWVPGHFPK-----------------------DAHALGRFDGTALYEHLDSRLGEHKDW------------GTYIFNYGRTEVKNFLLANALFWLDYHIDGLRVDAVASMLYLDYSRQDGEWEAIDFIKQLNTVAYQYFPGIVTVAEESTAFPGVTTPVGGLGFEFKWNMGWMNDTLRYFSKDPIF-----------------------------------------------RRYHQNDLTFSLVYAFSENFILSISH---DEVVHGKRSLLEKMPGDDWQKFANLRLFYSYMYAHPGKNLLFMGSEIAQRKEWD--------------------------------------------------------- 3298517 76 -------------------------------------------------------------------------------------------------------------------------------------------------GYWARDYKRTNPFYGDFSDFDRLMDTAHSNGIKVIMDFTPNHSSP-------ALETDPSYAENGAVYNDGVLIGNYSNDPNNLFHHNGGTDFSSYEDSIY---RNLYDLADYDLNNTVMDQYLKESIKLWLDKGIDGIRVDAVKHMSEGWQTSLMSDIYAHE--------------PVFTFGEWFLGSGEVDP-----QNHHFANESGMSLLDFQFGQTIRDVLMDG---------SSNWYDFNEMIVSTEEDYDEVIDQVTFIDNHDMSRFSFEQSSNRHTD-----------------------------------------IALAVLLTSRGVPTIYYGTEQYLTGGN----DPE--------NRKPMDFDRTTNS----------YQIISTLASLRQSNPALGYG 169602094 8 -------------------------------------------------------------------------------------------------------------------------------------PMYDSPQV--DMGYDIRDYEDIYAPYGTLQDMERLIDETHSRGMRIILDLVVNHTSDQVSR---------------YVNGERKPPNNW-------VGNFTGSVWQWDEHTQYYLHLFCPEQPDLNWENPETRQAIYKSMEFWLERGVDGFRVDTVNMYWQFAGYQYCNGPRMAEFLAEMNVILEKY--DAMTVGECPNTPDRVLQYVSAKEKQLNMVFQFPSDGWTTV--------------------------FLENHDQ-------------------------------------------------------SRSVTRFTSDAPQHRVAGGKMLALMMAALSGTLFIYQGQEIGMTN------------------------------------------------------------ 52425178 144 -----------------------------------------------------------------------------------------------------------------------PYVKEMGFTHIELLPISEYPFDGS-WGYQPLGLYAPTSRFGTPDGFKRLIEKAHESGINVILDWVPGHFPSDTH-GLAAFDGTSLYE----------------------YADPKEGYHQDWNTLIY------------NYGRHEVKNYLSGNALYWVERGLDGLRVDAVASMIYRDYSRRDGEWEAIEFLKHTNYVLGTELPGVAAIAEESTSFPGVTPEHGGLGFHYKWNMGWMNDTLEYMKLDPVYRQYH--------------------HGKMTFAMLYQYSENFVL------------------------------PLSHDEVVHGKGSLITKMSGDTWQKFANLRAYYGYMWAFPGKKLLFMGNEFAQGREWNYQE------------------------------------------------------ 113968409 2 ---------------------------------------------------------------------------------------------------------------------------------VHLLPFY-YPIDGSDAGFDPIDHVQVDSRLGDWDDVKNIGEA-----FDIMADLIVNHMSAESPEFKDVLKKQSVYWDLFLTKDKVFPEGLSEQDQKAIYRPRPGSCFSTYGSTEEFWTTFTRNQIDIDVNSAAGKDYLNRVLARFNHSKVNLIRLDAAGYAIKKPGTSCFMIEESFEFVDKLAKQANEL--GMTTLAEIHSHHMTQIDI--AKRVDMVYDFALPPLILHTLFSQDCSALSHWLDMAPR-----NCITVLDTHDGIGMDGLRGLLDEKQIDNLVETIHGNSQGESLQATGAANVDLYQINCTYYDALGQNDLD---------------YLMARAIQFFAPGIPQVYYTGLLAIPNDMTLL---NQTHVGRDINRPYLNREKVQQA-----LQKPVVKALIQLIKLRNKSAAFNG- 197341232 150 --------------------------------------------------------------------------------------------------------------TYRELAEELPYVKDLGFTHVELMPVAEHPFGGS-WGYQVTGFYAPTSRLGTPDDFRFLVDSLHRAGVGVLMDWVPAHFPRD-EWALANFDGRPLYE---------------------------------HADPQRASHPDWGTLV-FDFGRTEVRNFLVANATYWCEEHIDGLRVDAVASMLYLDYSREYGQPNAHGFLQEMNATVYRRNPGVVTVAEESTAWDGV-----------------------------TRPTDRSGPGGFGGLGFGLKWNMGWMHDSL----------EYLAKEPVHRRYHHNELTFSMVYAYSENYVL---PISHDEVVHGKGALVSKIPGDWWQRRATVRAYLGFMWSHPGKQLLFMGQEFAQGSEWSEAHGP---------------------------------------------------- 110634762 20 -------------------------------------------------------------------------------------------------------------GTFDDATERLAHLKRLGINAVQIMPAMEF-AGDISWGYNPAHIFAIESSYGGPAAFKAFINAAHKQGIAVILDVVYNHFGPSDLDLWQFDGWSEDDKGGIYFYNDWRSDTPWGDTRPV-------------------------------YGRGEVRQFIRDNALFWLEYHLDGLRFDMTLYIRNDEGDEGDAIPEGWSLLQWVNSEIRERLPGRITIAEDLRNKAEITGAVDEGGAGFGAQWD----------SEFVHPIRETLIAPDDESRHMGTV--------------------------------AHALGHSYNGDPFQRVVYTESHDEVANGKARIPHEIAPGDPSHWAAQKRSTLGAALMLTAPGIPMLFQGQEFLQG---EWFQDT-----------VPLDWDQSEEFK-------GIVRLYRDLIRLRRNQMSVTSG 119509316 90 ------------------------------------------------------------------------------------------------------------GGTFEGIRQQLDYLQKLGVGAIWLTPPFKNCQYKTYHGYGIQDFLQIDPRFATNEELQALIDEAHARGIYVIFDIVLNHVGNVFSYFIDSKDVDEPNNPYNINWHDKEGKPQWMNAPVDEFSNLDSNAAVWPQEGDTEKGGDFSDLRELITDIPEVRNILIRIHQYLIQFDIDGFRIDTLRFI--EPEFARIFGNAMHEF------ALSIGKKNLFSFGEIWAEENNTEEKIRHFIGRNATEPGDLLGIDAALDFPLFFQLPHALK--------------------------GAKAPKAVVDVYERRKESLRGIISSHGDVSKFLVTFLDNHDLKSRFYYSDPENPQKFDD-------QVTLAITCLFALQGIPCIYYGTEQGLNGS-----VPDNTDFGDLVVRQAL-WGKPEGGFNRD---HSFYKAIAEVSEYRKTHPALRYG 169125720 162 -----------------------------------------------------------------------------------------------------------FGGNLRGLTDKLPYLRDLGVNLLYLTPIFQAP---SNHEYDTQDYFNVDPSFGTLDDLRSLVQEAHRLGIRVVLDAVFNHSGFQFSPFQDVIQRGRASSYWSWFFVDGD------------HVDVESVNYETFATR-------LRHMPKLNLAEPALQEYLLRVKRYVLECXMDGWRFDVANEIDPH-------------FWPRLRAELRALKPDILLVGEIW---HESLPWLTGDAFDGVMNYPLR----------------------------------------------DLVLRYAVDATIDEVEFAHMWVRLYLQYPRSAWRA------MWNLLGSHDTERVLSRANG---HVPSVVLAYAMLFTLPGXXMLYYGDEIGMEG----GTDPD--------CRRGMIWN--ENLWKTD-----LREAVQQLAGLKRTHPALAG- 89067886 148 --------------------------------------------------------------------------------------------------------------DYAALAEQLDYLTEMNFTHVEFLPVTEYPFSGS-WGYQPVGMYAPTSRFGSPEDFAAMVDRLHGAGIGVIVDWVPAHFPSDAH-GLARFDGTALYE----------------------HEDPRLGFHKDWNTLIY------------NYGRREVANFLRASATYWLELHVDALRVDAVASMLYLDYSRNEGEWDAIDFLKGVNETARHYAPGSLTIAEESTAFPGVSRPVSEDGLGFDFKW-----------------------------------NMGWMHDTLEYMSLDPI----------HRKYHHHQMTFGLVYAFSENFVL---PLSHDEVVHGKGSMLGKMPGDRWQKFANLRAYYGFMWGHPGKKLLFMGGEFAQERE--------------WNHDQSLDWHL---------------------------------- 15675254 79 -------------------------------------------------------------------------------------------------------------------------------------------------GYWAKDFFKTNQHFGTEADFQQLVKVAHQHHIKVVIDFAPNHTSTAEKEGTTFKEDGALYKN-------GKLVGKFSDDKDKIFNHESWTDFSTYENSIY--HSMY-GLADLNNINPKVDQYMKEAIDKWLDLGVDGIRVDAVKHMS--QGWQKNWLSHIYE------------KHNVFVFGEWFSGHTD-------------DDYDMTTFANNSGMGLLDFRFANAIRQLYTGFSTFTMRDFLENRDQVT-------------------------------NEVTDQVTFIDNHDM---------ERFATKVANNQTAVNQ---AYALLLTSRGVPNIYYGTEQYATGD----KDP--------NNRGDMP---------SFNKESQAYKVISKLAPLRKQNQALAYG 190893439 26 ----------------------------------------------------------------------------------------------------------------------IAHLKRIGVDAVELMPITAWIDERNGWGYNPVAFMALDPRLGGMAELRETVAALHAEGIAVILDLVFNHTGESDRYGTTLSLRGLDNLHYFRHV---------QNCPGELVNDTGTGN-------------------TLACDHPEVRRLVIDSLRHFLNAGVDGFRFDLAPVLGRTATGFERDGGTLAAIL------ADNVLADRIMIAEPWD---------IGPGGYQLGNFPSSFLEWNDRVRDDLRCYWRGDQWKTGALATA----LAGSSDIFSRNDGQGTRSVNFLAAHDGFT-LIDLVSYAGKHNDANGEHNRDGHNENHSWNNGLEGETL-YPSIRKRRINDVMALLSTLFATRGSIMLTAGDEGGRGNNNAYCQD----------------------------------------------------- 177672106 255 --------------------------------------------------------------------------------------------------------------DYRELAEQLEYVQWLGFTHVEFLPVAEHPFGGS-WGYQVTGYYAPTSRFGSPDEFKHLVDALHQAGIGVIVDWVPAHFPKD-EWALARFDGTALYE----------------------HPDPRRG-----EHPDWGTLVF-------DFGRTEVRNFLVANALYWLEFHIDGLRVDAVASMLYLDYSREDGQWEAIDFLREVNATVYRLHPGVHMIAEESTAFSGVSAPVGGLGFGKKWNMGWMHDTLAYLSQDPVNRRWH--------------------HGQWTFSMVYAYSENYVL------------------------------PLSHDEVVHGKGSLLGRIPGDRRQQLATLRAYYGYMWAHPGKQLLFMGGEYAQPSEWS--------------------------------------------------------- 152990682 48 --------------------------------------------------------YAFYAEKPPKSASRIWSLRGYSWKDSTWMKKRAQTNLHESPMNIYEVHLGSWRRREDGAKELAEYLTKMGYTHIELLPITEYPFKGS-WGYQVSGYYAPTARYGTPQEFMEFVDIMHAHDIGVILDWVPSHFVTDGH-GLIAFDGTALYE---------------------------------YEDPKKGYHPEWKS-AVFDYGKNEVRAFLISSAHFWLEYHIDGIRVDAVASMLYLDYGRKEGEWEAIIFLKQLNESCYSSFEGITMIAEESTAFPGVTKYAGGLGFGYKWNMGWMHDTLQYFKTDPLFRKYH--------------------HNQITFSMWYAYDENF------------------------------ILPLSHDEVVHMKGSLINKMPGDINQKLANLRALFGYMIAHPGKKLLFMGGEFGQYNEWDF-------------------------------------------------------- 209518961 145 --------------------------------------------------------------------------------------------------------------DWEELAERLPYAKSMGFTHIEFLPIAEHPFGGS-WGYQPLGQFAPSARFGKPEQFARFVDRAHEAELGVILDWVPAHFP-----------------------NDAHGLTDFDGTPLYEHADPREGYHQDWNTMIY------------NLGRHEVSAFLIASGLAWLSYHVDGLRVDAVASMLYRDYSRAAGEWESIAFLKRLNHEVRPGAPGAITVAEESTAWPGVTARLGGLGFDFKWNMGWMHDTLHYMHENPVYRQYH--------------------HHNMTFGMVYAYSERFVL------------------------------PLSHDEVVHGKGSLLGKMPGDRWQRFANLRAYFGFMWTHPGKKLLFMGGEFGQMAEFDHDGSP---------------------------------------------------- 72160986 169 ----------------------------------------------------------------------------------------------------------------RELADQLDYVRELGFTHVEFLPVAEHPFGGS-WGYQVTSYYAPTARFGSPDDFRYLVDRLHQAGIGVFLDWVPAHFPKD-DWALSRFDGTALYE----------------------HPDPRRGIHPDWDT------------LIFNYGRTEVRNFLVANALFWLEEHIDGLRVDAVASMLYLDYSRESGQWEAIDFLRELNATAYRRNPGIAMIAEESTAWPGVTRSTGGLGFGFKWNMGWMHDTLSYLQHDPVHRQYH--------------------HNEVTFSMVYAYSENYVL------------------------------PLSHDEVVHGKRSLLYKMPGNEWQRCANLRALLAYMWAHPGKQLLFMGNEIAQGDEWS--------------------------------------------------------- 192361555 154 -----------------------------------------------------------------------------------------------------------------------DYVKYMGFTHVEILPVSEHPLDDS-WGYQTTGYYAPTSRFGSPDDFRYFVDHLHQQGIGIILDWVPAHFPK-----------------------DAHALARFDGSALYEHEDPRLGEHRDWGTLIY------------NYGRSEVRNFLLANALFWLEYHIDGLRVDAVASMLHQPGEWIPNIHEAMTFLQQLNAICHGQHSGALVIAEESTAWPQVTRWVGGLGFSMKWNMGWMHDTLEYMSREPVHRQYH--------------------HNQLTFGMMYAFTENFQL------------------------------PFSHDEVVHGKGSMINKMPGDDWQKFANLRLLYTYLYTYPGSKLLFMGGEFAQW--------------SEWAHGRSLDWHL---------------------------------- 163756103 81 ------------------------------------------------------------------------------------------------------------------------YVKEMNFTHVELMPVMEYPYDPS-WGYQLVGYFAPTARFGTPEEFKLLVDKLHQNDIGIILDWVPSHFPEDAH-GLGFFDGTCLYE---------------------------------HPDKRKGYHPDWKSLI-FNYGRNEVKSFLISNAVFWLDYHADGLRVDAVASMSRNEGEWEPNQFEAIAFMREMNEAVYSMFPDVQTIAEESTSFPMVSRPIGGLGFGMKWMMGWMHDTLQYFAKEPIYRKHHQND--------------------LTFSMTYAFTENFML------------------------------PLSHDEVVYGKHSILGRMPGDEWQRFANLRLLYSYMFTHPGTNLLFQGAEFGQSGEWNFQQS--------------LDWHLLE-----YDVHKGVQNVIKDLNKLYKTEPAL--- 77463005 149 ----------------------------WELFVPGL--HTGDLYK--YELLGPSGERLPLKSDPLSFAQEAPPATASVVHGLPEAEWHDAGWMQDAPISIYEVHAGSWGLDYDALAEELSYVREMGFTHVEFLPISEHPFTGS-WGYQPIGLFAPTARFGPPEGFARLVDRLHRDGIGVILDWVPAHFPS-----------------------DAHGLANFDGTHLYDHADPRQGFHRDWNTQIY------------NFGRQEVANFLQASALFWLDYHVDALRVDAVASMLYLDYSRNAGEWEAIDFLRGVNERVRLDHPGCITIAEESTAFPQVSRPVGGLGFGFKWNMGWMHDTLGYFRRDPIHRKHHQND--------------------LTFGMVYAYSEDFVL------------------------------PLSHDEVVHGKGSLIGQMAGDRWQKFANLRAYFGFMWAHPGKKLLFMGGEFAQERDWHLLDDPSHAGMKRDLNR----------------------------------------- 167521117 122 -----------------------------------------------------------------------------------------------------------FGGDLVGVRQKLDYIQDLGITALYLNPIFTSP---SNHKYDTVDYLSIDKHLGGEEALLALRAETKERGMKLVLDAVLNHTSSHHPFMDRYGEHGTEGA--------------------YGNPASLYREFYFFQGDDYVSWLGYHSLPKLNLANAKVQEYFWAVVKKYLQYDIDGWRFDVIHMLGEGDTARNNKL-----YVQQLRTAVKHARADAWFLGE---HFYEATAWLQGS-----------VALVGIMSRCVCVCVCVCVCVCVCVCVCVCVCVDLEDGAMNYYGFAHPVRAFLAQQDLIFEPVHVTGKEMAAWLREARGKIPWANLSQLNLLDSHDTPRFLWLLKGNK---ALMRLGVGLLMTYPGVPCIYYGDEVGLEG----GPDPD--------CRRCFPW------HDEGSWDQDLLGYYRTMTGLRRAWPVLQTG 212635469 117 ------------------------------------------------------------------------------------------------------------GGDIQGIINSLDYLQELGVTQLWVNPLLENNQQQSYHGYSTTDHYKIDPRFGSNADYRQLSDAAKDRGIGIIKDIIVNHIGSNHWWMKDIPSQTINGLASAQAMDTSNLPFTTHRRTTVQDPYSAPSDLSN-----FVNGWFVDSMPDLNQTDEKLATYLIQNSIWWVEYNLSGIREDTYSYADK-------------AFLAQWSKAIMAEYPKFNIVGEEWTSNPITVSYWQRGKVNQDGYVSHLPSLMD-------FPLYETMLKAFNSPESW----------------DKGFIELYEMMANDV-----------VYADPTNLVLFEGNHDTN---------RLFSLLDNN---LSRFKMAMAYTLTSNRIPQVFYGTEVLME------------------------------------------------------------- 30262702 253 ----------------------------------------------------------------------------------------------------------------------LDHMKDLGVTHVQLLPIFDYNEPQYNWGYDPKNFNVPEGSYSTNPELKQMIQTLHDNNLRVVMDVVYNHM---------------------------------YNAAESNFHKLVPGYYYRYNEDG-TFANGTGVGNDTASERTMMRKFMIDSVTYWAEYNLDGFRFDLMGIHDYET-------------MNEIRKAVNQIDPSIILHGEGW----DLNTPLAAELKANQKNAEKMKGIAHF-----NDNIRDGLKGSVFEEKENGFVNGKENMEDRIKKGITAGI-----------DYDTNSSTYQDPEQVLTYVEAHDNHTLWDKL------ELTNPGDSEEVRKQIHKLSSSILLTSQGIPFLHAGQEFMRTGDHNSYKSPDSINQMDWLRRATFNNE---------------VDYMKGLIELRKKYPAFR-- 78212051 13 ------------------------------------------------------------------------------------------------------------GGDLYGVIDALDGLQAMGITCLYLTPIFSSAANHRYHAY---DYFEVDPMLGGNAALRDLIDAVHRRGMKLVLDGVFNHCGRGFWAFHHVVENDSPYRDWFHVHRWPLQP------------YPAPGAYCGYDG-----WWALPDLPKFNHANPGVREHLLAVGRHWLEQGIDGWRLD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 89900946 38 --------------------------------------------------------------------------------------------------------------DYRELAHSLDYVIEMGFTHVELMPVTEHPFYGS-WGYQTTGYFAPTSRFGTPQDFMHFVDHLHQRGIGVLLDWVPSHFPTDEH--------GLGYFDGTHLFEHSDPRQGFHPEWNSSI---------------------------FNYGRNEVRSFLISSGLFWLDYHLDGLRVDGVASMLYLDYARKEDEWEAVDFLQTLNKAVYREYPDTLTIAEESTAWPRVSRPTDMDGFGMKWNMGWM-------------------------------------HDSLAYMQQEPV----------HRKYHHHKLTFSLVYAFNENFVL---PLSHDEVVHGKGSLLGKMPGDAWQQFANLRALFGYMWAHPGKKLLFMGGEFGQ-------------------------------------------------------------- 153812541 172 -----------------------------------------------------------------------------------------------------------YGGDLQGIIDKLDYFEELGVEVLYLNPIFVSP---SNHKYDCQDYDYVDPHYGSNQMFAQLVEELHKRGMKIILDGVFNHCGSFNKWMDREREGQEGYAPGAYISAD---------SPYRYFFDFHDQN-RWPYNPTYDGWWTHDTLPKLNYESGELYDYVLKVAQKWVSYNVDGWRLDVAADLGHSNEFN-------HQFWKDFRKAVKEANPEALILAEHYGSPEG---WLQGDEWDSVMNYDAFMEPVTWFLTGME---KHSDEYREDLYGNSDAFIGAMKTHMRSLHMSSLHTAMNELSNHDHSRFLTRTNHRVGRVSYAGAQAASENINT-----------------------AIMREAIAIQMTWPGAPTLYYGDEAG--------------------------------------------------------------- 152965262 186 --------------------------------------------------------------------------------------------------------------------ELVDYVSAAGFTHVEFLPVMEHPFGGS-WGYQVTGYFAPTSRFGSPDELRHLIDALHQAGIGVIIDWVPGHFPK-----------------------DEFALAKFDGTALYEHPDPRLGEHMDW------------GTYIPNFGRSEVRNFLVASGLYWLEEHADGLRVDAVASMLYLDYSRNAGEWEAIAFLQEANATAYKRTPGIMMIAEESTAFPGVTAPTGGLGFGLKWNMGWMNDSLRYFAQDPVNRQYH--------------------HGELTFSLVYAFTENFAL------------------------------PISHDEVVHGKGSLLRKMPGDRWQQLANVRAFLGYMWSHPGKQLLFMGSEFGQ--------------EAEWSESRSLDWWLLD-----TPWHQGLHRLVTRLNAVYKEHPEL--- 162452770 146 --------------------------------------------------------------------AQAMELRPATASRVYTSRYADGDWMQEKPLTIYEVHAGSWGGTYRELADHLEYVAELGFTHIELMPVMEHPFDGS-WGYQVAGYFAPTSRFGDPDDLRYFIDRCHQRGIGVILDWTPAHFPKD-AWALGRFDGTALYE----------------------HLDPRLGEHREWNT------------YIFNYGRHEVRNFLVANALYWLDEHIDGLRVDAVASMLYQGGDWVPNRYEAIDFIRELSNRVHERCPGAILCAEESTAWPSVTHYVGGLGFDFKWNMGWMHDTLDFFKHEPIHRAFHYHQ--------------------LTFGLIYAFSEKFLL------------------------------PLSHDEVVHLKRALLSKMPGDYWQMLANLRALYGYMWAHPGKKLLFMGGEIGQ-------------------------------------------------------------- 34098562 148 --------------------------------------------------YGNKSDPYAFESQMRPDTASVVSRLPPALPVDEARQHANEL---QSPISIYEVHLGSFWLSYRELADQLPYVKEMGFTHVELMPVHKHPFDGS-WGYQPLGLYAPTRRFGSPDDFRYLVSAFHEAGINVLLDWVSGHFPADS-YGLARFDGPALYE----------------------YADPKEGYHQDWNTLIY------------NFDRHEVRNYLAGNALYWTERGVDGLRVDAVASMIYRDYSRRDGEWEAIGFLRYTNQMLGQHHAGAVTIAEESTDYAGVTPEHGGLGFHYKWNMGWMHDSLAYMQLDPVHRKYH--------------------HDLLTFGMLYAYSENFVL------------------------------PLSHDEVVHGKRSLLDRMPGDVWQKFANLRAYYGFMWAYPGKKLLFMGGEFAQGRE--------------WNHDTSLDWHLLDE---PEGWHAGVQQLVRDLNHCYRQHP----- 164688822 187 --------------------------------------------------------------------------------------EDDPMYIKDQN--GEILRWDFHGGNLKGIINKLGYLKKLGVTVIYLSPIFE---AASNHKYDTGNYKNIDPMFGDEKIFKELIDKAAEKGMAVVLDGVFSHIGADSIYFNKFNNYDSEDSPYRTWFNFKEGPEEYQSWWGI------------------------KALPNTNELEPSFMDYIISVINKWMNMGVKGWRLDVADELPTK-------------FIQELKKEVKKNNEESIVIGEVWEDASNKISY----------------------GERRTYLLGDQLDSVLGYPFRDNLVNFL-------------------------NGEKTSWQLNDFFMTIKENYPSEAFKSNLNLLSSHDIVRIKTALKSDK---DLLKLAILTQMSFEGVPYIYYGDEAGLEG----GKDPE--------NRKTYPWKNED---------MEIMDFYRHCSQFRNRNKVFALG 41408532 153 -----------------------------------------------------------------------------------------------------------------------DYVVEHGFTHVELLPVAEHPFAGS-WGYQVTSYYAPTSRFGTPDEFRALVDALHQAGIGVIVDWVPAHFPKD-AWALGRFDGTPLYE------------------------HSDPKRGEQLDWGTYV----------FDFGRREVRNFLVANALYWLEFHIDGLRVDAVASMLYLDYSRPEGGWEAVQFLQEMNATAHKSAPGIVTIAEESTSWPGVTRPLGGLGFSMKWNMGWMHDTLDYISRDPIYRSYH--------------------HHEMTFSMLYAFSENYVL------------------------------PLSHDEVVHGKGTLWGRMPGNNHVKAAGLRSLLAYQWAHPGKQLLFMGQEFGQR--------------AEWSEERGLDW----WQLDEQGFSNGILRLVRDINDIYRSHPAL--- 94497368 140 ------------------------------------------------------------------------------------------------------------------LANRLPYVVGMGFTHIEFLPISEHPYDPS-WGYQTLGLYAPSARFGDAEGFARFVDGAHRAGIGVILDWVPAHFPT-----------------------DEHGLAHFDGTALYEHADPRKGFHPDWNTAIY------------NYGRREVAQFLSNNALFWAEYHVDGLRVDAVASMSRQPGEWIPNDHEAVDFLQQMNKALYGAHPGVMTIAEESTSWPGVSRPVGGLGFGFKWNMGFMHDTLRYLQRDPVYRAHH--------------------HDDITFGLLYAFDENFVL------------------------------PLSHDEVVHGKSSLLHKMAGDDWQKFATLRAYYGLMWGYPGKKLLFMGQEFAQRDEWS--------------------------------------------------------- 163839191 662 -------------------------------------------------------------------------------------------------------------------RELVEYAQWMGFTHVEFMPVAEHPFGGS-WGYQVTSYFAPTSRFGDPKEFKHLVDALHGAGIGVIVDWVPAHFPKD-EWALAKFDGEPLYE---------------------------------HSDPQLGEHPDWGTLI-FDFGRSEVRNFLTANALFWFEEHVDGLRVDAVASMSREAGEWKPNRLEAISFLQEVNATAYKRSGGVVMIAEESTAFPGVTAPTDGLGFGLKWNMGWMHDSLAYIAEDPINRKWH--------------------HGTATFSLVYAFTENFLL------------------------------PISHDEVVHGKGSMLRKMPGDRWQQLANLWAFLAWQWAHPGKQLIFMGTEFGQ-------------------------------------------------------------- 160902873 25 ------------------------------------------------------------------------------------------------------------GGDIQGLIDQLDYIKELGATAIWVTPPVANQWYGGYHGYWARDFKKVEEHFGDVELYKKFVEEAHKRGMYVIQDIVANHTGKNGRYFLNNQSVPTNKPDQYFNMNDYNDPEQRKLNVYHWPSEIKNPN---------QYNTEFSQLDDLNTENPLVIEALKDSYTFWIEEDIDGFRIDTAIYVPNEFWEEFLNGENG---IYEIAQKVE--KNDFLTYGEAWITPEKSLNEYMEIGFNSMLDFPLQTDIKRVFKEGKPTSYYRLNQRETMYKDPSRMITFIDNHDMDRFLKGSD--------------------------------------------------------------INSLKQALTFIFTIPGIPTIYYGTEQ-----------------NFVETRAAMFEQGFASGGDHFDTTTPTFQYIKELTELRKNIPTFRYG 1707935 213 ------------------------------------------------------------------------------------------------------------------LAEQLPYVKELGFTHVELMPVAEHPFGGS-WGYQVTGFYAPTSRMGTPDDFRFLVDALHRAGIGVIVDWVPAHFPRD-DWALAEFDGRPLY----------------EHQDPRRAAHPDWGTLEFD------------------YGRKEVRNFLVANAVYWCEFHVDGLRADAVASMSRDEGDWSPNAHDAVALLQEMNATVYRRFPGVVTIAEESTAWDGVTRPTGGLGFGLKWNMGWMHDTLRYVSKEPVHRKYH--------------------HHDMTFGMVYAFSENFVL------------------------------PISHDEVVHGKRSLVSKMPGDWWQQRATHRAYLGFMWAHPGKQLLFMGQEFAQGSEWS--------------------------------------------------------- 77976372 176 -----------------------------------------------------------------------------------------------------------YGGDLAGISQKIPYLQRLGVTALYLNPIFTAP---SVHKYDTQDYYQIDPYLGGEAAFLQLRMATRDAGIKLVLDGVFNHTGDSHHWFDRHQQGD--------------------NGACHHQDSPYRGWFNFFPDGRALDWKGNASLPKLNFASEGVVNQIYRVVRYWLRYSIDGWRLDVV-HMLGEEGGAKGNLRHLAGIYQ----AAKEENPQAYILGEHFGDARNWLHAGVEDSAMNYMGFALPVRGFLA-----------------------------------------------GQDVAYHPIKLNAEDCAYWMDEYRAGLPHGHQLRLFNQLDSHDTARFITLLNNDK---ARMQMALVWLFSWIGVPCLFYGDEIGL----DGGNDP--------FCRKPFPWDQAQWDND-------LLKLCQRLAALRHKSMALRRG 37519942 90 ------------------------------------------------------------------------------------------------------------GGDLQGIIEKLDYLQQLGVTAVWVTPLFEQVEAMAWHGYWTRDFKRINPRWGEHETFDRLIEALHKRGMKLVLDIVCNHSSPDAGGIKGQL------------FDDGKLIADYNDDKDHWYH--HYGEVNNWDDEWQVQNCDLAGLATFNENNVRYRNYIKGAIKLWLDKGVDALRVDTVKHMP-------------IWFWQEFNSDIQAHKPDVFVFGEWSHPLGERPVEFANYSGMTILDFGLCVAIRKALGQGGVGGFHDVFKEDWRYRGATELVTFVDNHDMPRFQSLGADGEA-------------------------------------------------------------LRLAVDLIMTCRGIPCLYYGTEQYLHDDTDGGNDPY--------NRPMMD------RWDTDT---PLFQDIRVLSEVRRRNPAVKWG 148257562 137 --------------------------------------------------------------------------------------------------------------TYRELAEQLPYARDMGFTHIEFLPVSEHPFDGS-WGYQPTGLFAPTSRFGSPEDFCALVDACHREGLAVWLDWVPGHFPD-----------------------DPHGLGHFDGTALYEHANPMQGRHLDWGTLIY------------NYGRTEVANFLRSNALFWLEYGIDGLRVDAVASMLYLDYSRPSGGWEAIEFLRRTNIEVFGHFPQATTAAEESTAWPQVSRPIGGLGFGYKWNMGWM-------------------------------------HDTLRYVGKDPI----------HRKYHHGEILFGLHYAFSENF---ILPLSHDEVVHGKRSILGRMPGDDWQRFANLRAYYSFMFGHPGKKLLFMGCEIAQERE--------------WNHDSSLDWHLLGDAKYAG-----IQALIRDLNHLYRNQPAL--- 124023862 59 ------------------------------------------------------------------------------------------------------------GGDLYGVIEALDHLQALGISCLYLTPVFSSAANHRYHAY---DYLQVDPLLGGNAALEALIEAVHRRGMRIILDGVFNHCGRGFWAFHHLLENGSPYRDWFEVRQWPLHP--------YPRRGQDCGYSCWWND---------PALPKFNHAHAPVREYLIAVARYWLEQGIDGWRLDVADEVP-------------AEFWLEFRQMVKAVNPDAWILAEIWG---DARSWLQGQHFDGVMNYRMGWSSLCWVAGKRLRRRYRNPAYPLDPLSGEAFVELLATTLG--------------------------------------WYRPEVNRSQLNLLDSHDVPRALHTLHGDLAALKLALLLLFLQ---PGAPCIYYGTEAGLQGGPE------------PGCREGFPWH--------TPWPADLRDFIQSLSDLRQRCPAFADG 160894594 187 -----------------------------------------------------------------------------------------------------------YGGDLQGVKDKLDYLQDLGVDVIYFNPLFVSP---SNHKYDIQDYDYIDPHFGSNQFFAELVEEIHSRGMRVILDGVFNHCGSFNKWMD--RECIYENQEGYEKGAFVSWSSPYKSFFKFYNEEVWPYNTTYDG------WWGHDTLPKLNYESPKLVEYILNIAKKWVSYNVDGWRLDVAADLGHSEEYN-------HKFWRMFRNAVKEANPNAIVLAEHYGDPK---PWLKGDQWDTVMNYDAFMEPITWFLTGVE---KHSDEFRGDLLGNPDTFMGAMNYHMARFQRPSLEIAMNELSNHDHSRFLTR-----------------------TNRRVGRTHTMGPQAANEGIDKSIFRQGVVFQMTWPGAPTIYYGDEAGL-------------------------------------------------------------- 186899882 14 ---------------------------------------------------------------------------------------------QNHELVIYEMHIPSFGGNYQQAIEKLDYLSDLGINAIQLMPVQEY-AGEDNWGYLARYFFAAESSYGSTEELKHFIDECHGRGIRVFMDMMLNHSEQSSPLTQI-------DHNYWYHHEARDPQNSWGPE-------------------------FNYEHYDENLDIKPAWNFAGDVVRFWIEYHIDGIRYDAA--------RQLANYDFMHWIVEETKKTAGS--KPFYNIAEHIPDTPNITNFDGPMDGCWHDSFYYLVTPAIWGDSFDLEDLKKAIDCKLDGYMGTNVINYLSNHDKERLMI-----------------------------------------------------SLGERNIFDDAAFKKAKLGAVLVMTAIGLPMIWMGEEFGNSQNKQME------------HPSEIDWSLLNNERNLG-----LLEYYKGLIQLRKNNPAF--- 157146987 120 ------------------------------------------------------------------------------------------------------------GGDLDGISEKLPYLKKLGVTALYLNPVFSAP---SVHKYDTEDYRHVDPQFGGDRALLRLRQHTQQQGMRLVLDGVFNHSGDSHAWFDR------------HNRGSGGACHNPDSPWRDW--------YSFSPEGVALDWLGYPSLPKLDFQSESLVNEIYRIVRHWLKWHMDGWRLDVV-HMLGEAGGARNNLQHVAGITQ----AAKETQPDAYIVGE---HFGDARQWLQADAEDAAMNYGFTFPLWGFLANTDISYDPQHIDAQTCI----AWM-----------------------------------------DNYRAGLSHQQQLRMFNQLDSHDTARFKSLLGKD---VARLPLAVVWLFTWPGVPCIYYGDEVGLDGNND------------PFCRKPFPWQVEKQ-------DATLLALYQRLGKLRQRTQALRHG 74317191 18 -----------------------------------------------------------------------------------------------EEAVVYELHVGTFSGTFAGVIERLDYLVDLGVTAIELMPVADFPGVHN-WGYDGVLLFAPDSRYGTPDDLKALVQSAHDKGLMVLLDVVYNHFGPE-----------------------GNYLHVYARKFFSERHHTLWGAAINFDGS----------------GSRTVRDFFIHNALYWLEYHFDGLRLDAVHAIIDDSARH---------ILTELAERVHAEIGSERAVHLILENDANEAHHLGQGGYTAQWNDDIHHAL-HVLATGEADGY------------------YGDYADAPLVHLGRCLTEGFAYQGQASAHEGESRGEPSGHLPLQAFVAFVQNHDQVGNRAFGERLTQLAPESA-------LRAVAAVLLLAPSVPMLFMGEEFGARTPFQFFADPAAQAAIPDPNR---PETFLASRLDWSEAGAGALDQYRGLLKLRRE------- 168699538 25 ----------------------------------------------------------------------------------------------RDDLVFYELHVGTFTGTFDAVIPRLPELRDLGVTAIEVMPVAQFP-GARNWGYDGVHLFAPQDTYGGPDALRRLVDACHAHGLAVVLDVVYNHLGPEGNYAGEF---GPYYSDRYR---------------------TAWGAALNYDGP----------------GSDGVRDFVLDNVRHWAEYHLDGLRLDATQSIFDISPVHI-----LTEIKREADRAAAPLGRPFHVIAESLLNDVRIPPDRGGYGLDAEWNEDFHHAVVAFLTGE----------------RHGKYVDFGPAADLPRV-----LERTYLLDGRYSRHRGRRWGASAGDVPGDRFVVGVQNHDHVGNRARGERLAALAGPPVQ-------RLAASLMLLSPHLPFLFMGEEYGETN------------------------------------------------------------ 34098671 39 -----------------------------------------------------------------------------------------------------------------------DYVQEMGFTHVELLPVMEHPYYGS-WGYQVVGYYAPTFRYGSPQDLMYLIDYLHQRGIGVILDWVPSHFAAD-PQGLVFFDGTTLFE---------------------------------YDDPKMRYHPDWGT-YVFDYNKPGVRNFLISNALFWLEYHVDGLRVDAVASMLYRDYSRKEWTPEAIDFIKKFNETVYLHFPEAMTIAEESTAWPGVPTYNNGLGFLYKWNMGWMHDTLDYIQRDPIYRKYH--------------------HDELTFSLWYAFSEHYVL------------------------------PLSHDEVVHGKGSLWGKMPGDDWQKAANLRLLFGHMWGHPGKKLLFMGGEFGQ-------------------------------------------------------------- 196190365 17 ----------------------------------------------------------------------------------------DRDWVGLPEYVIYELHVGTFTGTFESVIPRLPELVELGITAIEIMPVAQFP-GDRNWGYDGVFPFAVQNSYGGPTALKKLVDACHQIGLAVILDVVYNHFGPE-----------------------GNYTGQFGPYTTDRYRTPWGSAINFDDAY-----------------SDGVRRYFLENAISWLDYHIDSLRLDAV-HAIYDFGAKHFLQ----ELSESVADFAEARSFPAFLIAESDLNDPRLIRPVGGYQLCAQWSDDFHHALHARLTGETIGYYSDFSS-------------------LESLAIALKNRFVYAGQYSSFRRRIHGSPASDLPS--YQFVVCNQNHDQVGNRMMGDRLSTLV-------SFPALKLAAGVTLLSPYIPLLFMGEEYGETNPFLYFSDPDLIEAVRTYKRSKLNWSRKDKTAGNRAQQRIMRKFYQRLIEVRHQ------- 86609428 296 --------------------------------------------------------------------------------------------------------------TYRELADKLPYVKELGFTHIELLPVAEHPFDGS-WGYQVIGYYAVTSRYGSPQDFMYFVDRAHQAGIGVIVDWVPGHFPKDGH-GLAFFDGTHLYE----------------------YADPRKG-----EHKGWGTLVF-------NYGRNEVRNYLVANALFWFEYHIDGIRVDAVASMLYLDYDRKEWIPEAIDFFRQLNTLIFKYNPGALSIAEESTAWPMVTWHVGGLGFNLKWNMGWMHDMLDYFHMD-----------------------------------------------PWFRQFHPHLVTFSLMYAFSENYMLAFSH---DEVVHGKSHMLGKMPGDHWHKFASLRALYGYMFTHPGKKTLFMSMEFGQWN------------------------------------------------------------ 209963850 158 --------------------------------------------------------------------------------------------------------------TYRELADELPYVAEMGFTHIEMLPVTEYPFDGS-WGYQPVGLFAPTSRFGTPEDFRYFVEAAHRAGIGILLDWVPGHFPT-----------------------DPHGLGLFDGTHLYEHADPRQGFHQDWNTLIY------------NYGRREVQNFLLANALFWLDYHLDGLRMDAVASMLYLDYSRKAGEWDAIELLRRTNELAYGEQPGAITVAEESTAWPAVSRYLGGLGFGYKWNMGWMHDTLNYMSKDPVHRRWH--------------------HHNLTFGLIYAFSENFVL------------------------------PLSHDEVVHGKGSLLNKMPGDRWQKFANLRAYFGFMWTHPGKKLLFMGGEFAQERE--------------WSHDRGLDW------------------------------------ 152986172 149 ----------------------------WELFIPRLGAG-----ELYKYELQGHAGLLPLKADPLALACETPPGTASKTCAALRHEWRDQDWLARAPLSIYEVHAGSWRPRWSELAEELPYVRQLGFSHIELMPVMEHPFGGS-WGYQPLGLFAPTARYGTPEDFAGFVDACHQAGIGVILDWVPAHFPT-----------------------DAHGLGRFDGTALYEYEHPFEGFHQDWDTYIY------------NLGRSEVHGFMLASALHWLRYHVDGLRVDAVASMLYRDYSRKEGEWEAIDFLHHLNQVVASETPGALVIAEESTAWPGVSRPVGGLGFSHKWNMGWM-------------------------------------HDSLAYIGEDPL----------HRRYHHHQLTFGLLYAFSEHF---ILPISHDEVVHGKHSLLDKMPGDRWQKFANLRLYLSFMWSHPGKKLLFMGCEFGQWRE--------------WNHDGELDW------------------------------------ 153830763 81 ------------------------------------------------------------------------------------------------------------GGDLRGLINKLPYLKSLGITAIWITPPVDNNGGAGYHGYWGRDFFRVDEHFGTLEDFKELTALMHEYNMKLVLDYAPNH------------SNGNDENEYGALYRDGQFITDYNSDVAGTNWYHHNGGVTNWNDWYQVRNFNLFNLSDFNQSDANVYQYLLDGAKFWIDAGVDAIRIDAIKHMDKSFIQ--QWTTDIHNYSKTLGRE------GFYFFGEWFGASANTTTGIDGDYANTSGSALLDFGFRDTLERVLANRSGNSMKTLNNYLETRKSV------------FTSDDWQVVFMDNHDMARISTALRSSASTFGPGNNE--------------------AGGNQSEAFAQQRVNLGLVATMTVRGIPAIYYGTEHYSAN---FTQNAFGQVGSDPYNREKMP---------SFSQDTQAFKIIQALTELRQNSIAIQRG 197116532 26 -------------------------------------------------------------------------------------------------------------GTFEAAISFLDYLVDLGITAVEIMPVSQCP-GKRNWGYDGVFHFAPQSSFGGPDGLKRLVNACHKKGLAVLLDVVYNHFGPE-------------------------------------------GNYLWDFGHYFTDKYRTPWGRAMNLDSDSVLEFFLLNAGYWIEFRFDGLRLDAVDWIFDQTPKP---------LLQRLAEEVHLHGREIFLFAENDTNDARLIKPLCGFGLDAQWCDNFHHALRTLLTRETTGYYEDFGQFSQ---------------------MVKTYEEAFVFTGEYSQYRKRRQGGPAKDLPTSQFVVFSQNHDQVGNRKCGDRLSGSLPVG-------QLLLVAGVVILSPYIPMLFMGEEYGEKAPFHYFIDHGHEEHASGICEGEIP-DPAAEETFLESKQAVILEFYKKLFSLRSTLPAL--- 116750870 52 --------------------------------------------------------------------------------------------------------------NYREMAEDLPYLRDMGFTHVEFLPVMEHPFYGS-WGYQTVGYFAPTSRYGTPQDFMHLVQRLHQAGIGVILDWVPSHFPSD--------EYGLVYFDGTYLFEHADPKKGYHPEWNSYI---------------------------FNHGRYEVRSFLISSAMFWLDYRVDGLRVDAVASMLRQDGEWIPNEHDAIYFLRRFNEIVYRDFPDCQTIAEESTSWPMVSRYAGGLGFGMKWNMGWMHDTLDYFSKESI-----------------------------------------------HRKYHQNQLTFSIWYAFYENFVL---PLSHDEVVYGKGSLLNKMPGDDWQKFANLRLLFGYMFGHPGKKLLFMGGEFGQWDE--------------WYHEKSLDWNLLE-------------------------------- 167577563 33 -------------------------------------------------------------------------------------------------------------GTVAGLGTRIAHLRELGVSAIELLPTAAFRGRRNYWGYNPLAPCAPHPRYGD-DEFAGTVDRLHEAGIEVIVDVVLNHTAERDARGPTLCLRGLDNASYYRL----------------------------DPERPARYVDYTGCGNTLDLSRPAAIALALATLRHWADIGVDGFRFDLATTMLRDADGRVGNEAPLVAAI-----LADAELASLKLIAEPWDATGGFAPPFAEWNDRYRDGMRRFWRGDRGAAGECATRFAGSSDFARAGRAPSASVNFVTAHDGFTLADLTSYAAPRG------------------------GGPGASSGRRDEITVCGADESAADDASVRLRRRRLRASMLGALAMSHGTPMIVAGDE----------------------------------------------------------------- 89055604 54 ------------------------------------------------------------------------------------------------------------------------YVRHMGFTHIELMPISEFPFDGS-WGYQPVGLYAPTIRFGPPHEFRDLVDAAHAAGLGVLLDWVPGHFPT-----------------------DEHGLATFDGTHLYEHADPKEGFHQDWNT------------LIFNYGRTEVRNYLVANALYWMEYHLDGLRVDAVASMLYRDYSRDEGQWEAISFLQEMNVAVYGADASVMTVAEESTSFPGVSQPVGGLGFGYKWNMGWMNDTLSYMALD-----------------------------------------------PIHRQHHHSQMTNPIMWQYSENF---ILPISHDEVVHGKGSMLEKMPGNDWEKLANLRAYYGYMWMHPGKKLIFMGCEFAQPGEWSHDGD--------------LNWDAASR------------------------------- 213970419 27 APDASYVNVELQDGQS---LAMLPQPEGWFVLEVRCKAGTRYRFKVDHTLEVPDPAS---RAQVDDVHSQSIVVDPQAYSWQNTAWNGRP----WHEAVIYELHVGAMGG-YAAVEKHLARLAALGITAIELMPLAQFP-GDRNWGYDGVLHYAPQSSYGTPEQLKHLIDTAHGVGLMVILDVVYNHFG-----------------------PDGNYLGSYAKEFFRSDLHTPWGDA-------------------IDFRRPQVRDFFVDNALMWLEYRIDGLRMDAVHAIRDETFLP--------EFATRVRERIEP-SRHVWL----NLENEFNQASLLDKGFDAQWDDDGHNTLHVLLTGETDAYYSDFAK-------------------EPTHKLARLLGEGFVYQGEQTRHGHTRGEPSGHLAPSA-FVLFLQNHDQIGNRALGERLPQLCSPDA-------LRAVTALLLLSPMIPLMFMGDEWAA-------------------------------------------------------------- 150397942 24 -------------------------------------------------------------------------------------------------------------GTVAALAEIIEHLTRLGVSAVELMPVVAWIDERNGWGYNPIAPMALDPRLGGIRELRETVDALHQAGIGVILDLVFNHSGESDRFGATLSMRGLDNLTYYRHATGRPGE----------------------------LINDTGCGNTIACDHPVVQRLIVDSLRHFLAAGIDGFRFDLASILGRDMGGFRRDAALFSAM------AADPVLCDRVFIAEPWDT---------GPGGYQLGNFPPPFLEWNDRARDDIRRYWRGDRHTV-----GAFATALAGSSASFSRWGETDTRSLNFIAAHDGFTLMDLVSYARKHNEANGEGNRDGHDENFSWNNGAEGPVTDPEIASFRQRDVMALLST-LFASRGAIMMRAGDEGGHGNNNAYAQD----------------------------------------------------- 196182968 147 -----------------------------EHYKYEVKNHVGHIYHKSDP-YGFEQEIRPQTASIVNSLDYTWH----DEDWLERRRHTDP---QEQPISVYEVHLGSWEGTYRELAERLPYVKELGFTHVELLPVAEHPYDGS-WGYQVAGYYTCTSRYGTPQDLMYFIDQCHQNDIGVIVDWVPGHFPKDTH-GLAFFDGTHLYE----------------------HADPRKG-----EHKEWGTLVF-------NYARNEVRNFLIANALFWFDYHIDGIRVDAVASMDRKDGEWVPNQYEAADFLRYLNYQIFGYYPGILSIAEESTAWPLVSRYLGGLGFSFKWNMGWMHDMLDYFAKD-----------------------------------------------PLYRPYHQNSVTFSIMYAFSENFMLALSH---DEVVHGKGNLLNKMPGDDWQKFANLRCLYAYMYTHPGKKTLFMGMEFGQRNEWN--------------------------------------------------------- 78484856 139 ------------------------------------------VWELFIPVSGDIYKFNYQTDQLLDPYAKAMEFRPQQWQDRDWLAARAHFDWQASPINIYEVHLDGFFLNYKEIAQRLEYVKWMGYTHIELLPISEHPLDES-WGYQTTGYFSPTSRFGSPDDFRYFVNYCHENGIGVFLDWVPAHFPKD-EFALARFDGTALYE----------------------HEDPRRGEHQDW------------GTYIFNYGRNEVRNFLIANALYWLELHIDGLRVDAVASMSRKDGDWLPNQYEAIEFLKTLNAEVHAQCPGALMMAEESTSWPMVSRWMGGLGFSMKWNMGWMNDTLDFFQQDPIYRPYH--------------------HNQLTFSQMYAYSENF------------------------------ILPLSHDEVVHMKHALVSKMPGDTWQKMANMRLLMGYQTLNPGKKLLFMGGEFAQWQEWS--------------------------------------------------------- 87308812 33 -----------------------------------------------------------------------------------------------NELVIYEMHVGTFNGQFADAIQKLDYLKNLGINAIELMPAAEF-AGDYSWGYNPAQIFAVEGAYGGPNGLKRFVKEAHRRGIGVILDVVYNHFGPSDLSIWQFDGWSENGKGGIYFYNDWKSTTPWGDTRP-------------------------------DYGRGEVRQYIHDNALMWLDFHVDGLRYDMTLFIRSVDGGT--ELPEGWSMTRWVNDVIRKRFPGRILIAEDLQNNEWLTKSPEEGGAGFL-------SQWDAKFVHPIRSVVTILNDSDRSME-----------------------------------VVRDALLYRYNGDAFQRVVYSESHDEVANGKARVVSEVSAQHPHDVYAKRRSTLAAAMMFTAPGIPMLFQGQE----------------------------------------------------------------- 183596957 145 --------------------------------------------------------------------------------------------------------------TYRELAETLPYVKEMGFTHLEILPISEHPFDGS-WGYQPLGIYSPTSRFGSPQDLIDFVDEAHRLGINVILDWVPGHFPSDN-----------------------SGLANFDGTPLYEYADPKEGKHRDWDTLIY------------DYRSHEVRQFLSDNAVYWVDRGFDGLRVDAVASMIYRDYSRPDGEWEAVSFLQHTNELLHRIQPNVLMAAEESTDFSGVTPSLGGLGFNYKWNMGWM-------------------------------------HDTLSYLQLDPIA----------RKYHHNKMTFSVMYAWSENY---ILPLSHDEVVHGKGSLLRKMSGSPDQKFATLRAYYGFMWAHPGKKLLFMGGEIAQWREWD--------------HDGELDWHLVD---IPTSPHAGVQRLIRDLNVTYRSTPAL--- 50123071 142 -----------------------------------------------------------------------------------------------------------------------DYVQYMGFTHVELMPINEHPFDGS-WGYQPLGLYAPTRRFGTASDFRAFVDALHGAGINVLLDWVPGHFP-----------------------GDEYGLAQFDGTALYEYSDPREGYHQDWNTLIY------------NYGRHEVRNYLAGNALFWMEYGIDGLRVDAVASMIYRDYSRSEGEWEAIAFLRYTNHTLGHAAPAAITLAEESTDYPGVTPDCNGLGFHYKWNMGWMHDTLTYMQLDPVHRKHH--------------------HDLLTFGMLYAYSENFVL------------------------------PLSHDEVVHGKRSLLDRMPGDVWQKFANLRAYYGFMWAYPGKKLLFMGCEFAQ-------------------------------------------------------------- 163763687 44 ----------------------------------------------------------------------------------------------------------------RELAETLPYVKELGYTHIELLPITEHPFDLS-WGYQITGYFAPTSRFGSPEDFKYFVDQCHRHKIGVLLDWVPGHFCRD-EHGLRQFDGEACY---------------------------EYQDINKADKPSWGTLTF-------DFGRPEVQSFLISNAVYWLEFHLDGIRVDAVASMMYLNFDRPEDKPEATAFLRKLNQTVFAYEPDVLMMAEDSSDVPLVTAPVGGLGFNYKWNMGWMNDMLKYMEYD-----------------------------------------------PLHRKHHHNHLTFSFMYTYSENF---ILPLSHDEVVHGKKSLLNKMPGDQWQQFANFRLLLAYQMAHPGKKLLFMGGELAMYSEWKDKED----------------------------------------------------- 29829347 286 --------------------------------------------------------------------------------------------------------------TYRQLAEQLPYVADLGFTHVELLPVAEHPFGGS-WGYQVTGFYAPTARLGTPDDFKYLVDALHRAGVGVLMDWVPAHFPRD-DWALAEFDGRPLY--------------EHEDPLRAAHPD--------------------WGTLEFDYGRREVRNFLVANAVYWCEEHIDGLRVDAVASMLYLDYSREEGQWDAVAFLQEMNATVYRRVPGVVTIAEESTAWEGVTRHDNGLGFGLKWNMGWM-------------------------------------HDSLGYVQHEPV----------HRRFHHHEMTFSMVYAYSENYVL---PISHDEVVHGKGSLVSKMPGDWWQQRATERAYLGFMWAHPGKQLLFMGQEFAQ-------------------------------------------------------------- 1665738 335 ------------------------------------------------------------------------------------------------------------GGDFKGITQRLDYLDELGINTIWISPVVDNIKYYAYHGYWADNFGELNPHFGSMADFHEMIDAAHERGIKIMVDVVLNHTGY------GLKPGDSSSVANFPTDEDRARFDGMLRDGGSGEVRGE-----------------LAGLPDFLTENPDVREQVVQWQTDWIEKSIDYFRVDTVKHVEDTTWM-------------AFKNALTKAMPEHKLIGEAWGANNDDLGYLNSGMMDSLLDFDFKNYARDFANGQLDAVQQKLEARNSKLNNTATLGQFLGSHDE----------------------------------------------DRFYEVVEGDLG--------------KYQVAASLQLTAKGQPVIYYGEELGLPGKNDY---PYYT------NRQNMPWDDVDG--------NEILEHYQKLLAFRNDNPTFAKG 167766793 29 ------------------------------------------------------------------------------------------------------------------MIDWIPHIKKLGMNAVYFSPVFSS----SDHGYDTKDYQKIDERLGTNEDFKKMCDAMHEEGIQVILDGVFNHVGREFFAFEDVREKDSPYKDWFYINFD--------------------GNSCYDDGFWYEGWEGHFELVKLNLDNEQVRNYLLESVGIWIDKGIDGLRLDVAYMLNRN-------------FMKVLVDFVHSKKPEFLMIGEML--HGDYTQLVNPELLDSVTNYECYKGLYSSFNTHNMHEIGYSLNRQFGPEEWTLYYNFVDNHDVERIASQLEDKEH-------------------------------------------------------------LPLIYAMEFAMPGVPGVYYGSEWGMEGKKEQGSDDSLRPRI----------------HKEDLVENELTNYIAQLAKVRAGSPALKYG 210613789 155 -----------------------------------------------------------------------------------------------------------YGGDLKGVLEKLDYLQELGIEVIYFNPLFVSP---SNHKYDIQDYDYIDPHFGSNRLFIRLVEEMHRRGMKVILDGVFNHCGSFNKWLD---------RERIYEGADGYEPGAYISEESPYRKFFQFFGEEWPYNGNYDGWWGHDTLPKLNYESVKLENYILSIGKKWVSYNIDGWRLDVAADLGHSNEYN-------HEFWKKFRETVKSANPDAIILAEHYGDPSE---WLQGDEWDTVMNYDAFMEPVTWFLTGME---KHSDEDRVELRGNADYFIQAMKYHMANMLTPSLYVAMNELSNHDHSRFLTR-----------------------TNHMVGRVDKLGHESASEYTNEAVMREAVIMQMTWVGAPTVYYGDEAG--------------------------------------------------------------- 114562960 118 ------------------------------------------------------------------------------------------------------------GGDIMGIRKALPYLHDLGVTQLWINPLLENNQKYSYHGYSTTDFYNIDPRFGSNQEYQALVEEAQTFGIGIIQDVVVNHMGSGHKWMSSMPSNTWINGQSRWVNDPTDVSYSSHRRTTVQDPYSVNADTVDFSDG-----WFDVTMPDLNQRDPHMATYLIQNSIWWVEYGLSGIREDTYSYADK-------------DFLTAWSKAIMDEYPHFNIVGEEWSSNPVTVSYWQAG-------------------KKNADGYQSFAPSMMDFPLYDTLIASLT------------KEEDWGAGFIDLYQMLANDVVY---ANPSQLVLFEGNHDTN---------RIYSLMKND---IELYKMAMAYVLTSNRIPQIFYGSEIVMQSPTEDRNDGAVRAD----------------------------------------------- 167745642 42 --------------------------------------------------------------------------------------------------------------NYREIADMLPYLQKMGYTHVELMPVTEYPYDLS-WGYQVTGYYSVTSRYGTPEDFMYFIDKLHRADIGVILDWVPAHFP-----------------------RDEHGLALFDGSHIYDHADPRKGS-------QPDWGTLL-----FNYGKPEVQSFLISSAVFFAEYHIDGIRIDAVSAMLKKPGEFVPNEDEAVDFLKNLNRTMRSNFEGFITVAEESTAFPKVTSAVDDEEGLGFTYKWNMGYMHDSLYYMELDSLFR-----------------KENHGAIVFSMDYAYSENY------------------------------ILPYSHDEVVHGKGSMINKMFGEYEQKFGSLKTLYGFMFAHPGKKLLFMGDDFAQ-------------------------------------------------------------- 149924070 151 ------------------------------------------------------------------------------------------------------------------LAEQLPYAAELGFTHLELMPIAEHPFDGS-WGYQVTGMFAPTRRHGDGEGFARFVAACQDAGLGLILDWVPAHFPTDAHG----------------------------------LARFDGTAFYEYADPKEGFHRDWNTLI-YNFGRTEVRNFLVGSALYWLERGLDGLRVDAVASMSREPGEWIPNAEEAIAFLRRLNEVVGAHAPGAVTLAEESTAWPGVSRPTGGLGFHYKWNMGWMHDSLAYMAKDPVHRSHH--------------------HDQLTFSLVYAFDENFVL------------------------------PLSHDEVVHGKGSLIAKMPGDRWRRFANLRAYYAFMWTHPGKKLLFMGCEFAQERE--------------WNHDVELDW------------------------------------ 13476307 19 ----------------------------------------------------------------------------------------------------------------------IEHLQRLGVSAVELMPVTASIDERNAWCYNPVTFMALDPRLGGLEELRDTVAALRKASIGTILDLVFNHTGESDRLGPTLSLRGLDNQAYYRHQPDGRLVND------------------------------TGTGNTVACDHPVVRDMVLDTLRHFVRHGVDGFRFDLAPVLGRVDGAFDPTAPLLEAI------TGDPVLADRVLIAEPWDIGPD---------GYQLGNFPPRFLEWNDRYRDDARRFWRGDAGAVGALATR----LAGSSDIFGKAGQAASRTVNFIAAHDG-MTLADIVAYERKHNEANGEQNRDGHNDNLSWNNGAEGETDSAAIANARFDDQCALLAT-LFASRGTIMLTAGDEFGRGNNNAYAQD----------------------------------------------------- 15890899 27 ----------------------------------------------------------------------------------------------------------------------LAHLKKIGVDAVELMPITAWIDERNAWGYNPVGFIALDPRLGGVRELRDTVAALHAEGIGVILDLVFNHTGE----------------------------SDIEGSILSLRGLDNLTAFRHPQGKPGVLVNDTGTGNTVACDHPYIRQLIVDSLRHFLNAGVDGFRFDLAPV----LGRTAAGFDMASETLAAMHS--DPVLYDRLLIAEPWD---------IGPGGYQLGNFPESFLEWNDRARDDMRRFWRG-----DAGTTGALANALSGSSPIFSRHGRLKSRSVNFLAAHDGFTLFDLVSHERKHNEKNGENNRDGHNDNHSWNNGFEG-LTDDPAIVAARLADVKALLSTLFVSRGTLMLTAGDEGGQGNNNAYCQD----NEISWV-----DWS----------------------------------- 195978371 88 -------------------------------------------------------------------------------------------------------------------------------------------------GYWAKDFFKANSHFGTMEDFKKLIQVAHGKNIKVVIDFAPNHTSTAEYKGLTFPEDGALYKN-------GQLVGKFSHDDQKIFNHESWTDFSTYENSIY--HSMY-GLADLNNLNPTVDDYLKEAIDKWLEMGIDGIRVDAVKHMSQGWQKNW------LSYIYE--------KHNVFAFGEWFADGS--------------FNDPLMTSF-----------------------ADTSGMSLLDFRFANSVRRLYSDLSAKMQDF-----YNMIVATEKEYKEVSDQVTFIDNHDM---------TRFATLVNHNQTAVNQ---AYALLLTSRGVPNLYYGSEQYATGAN----DPE--------NRGDMP------TFDKNSTAYQV---ISKLAPLRKKNQALAYG 148270087 21 ------------------------------------------------------------------------------------------------------------GGDLKGIIDKLDYIRGLGVDGIWITPPVPWVNYGGYHGYWARNFKEVDEHFGNIETYRKLSEEIHRKNMFLIQDIVVNHVGNYFRFINTGSVPTFAPTQFPFNMNDYNDPKQREMNVYHWTPD-----ITNYNDIHQKLNYQLSGLDDLNTENPMVRSALKDSYGFWIKEGVDGFRVDTAMYVPKDFWDDFFFGKDGIMTLKD----------DFIAFGEAWDSAEKEIESYFDHGFNAMLDFPLCEEIRRVLKGGKTSWLAYRIERRNQTLEKGLLVTFIDNHDMERFSRGTDE--------------------------------------------------------------KTLRMAVAFLMTLPGIPVIYYGTE----------------------------------------------------------------- 119720359 79 ------------------------------------------------------------------------------------------------------------GGDIDGIIAKLPYLYELGVTAIWISPVFDSGLQAGYHGYWPKDFKVIEEHFGSWSTFYKLIQEARKYNITVIIDFVVNHSNPSDAGEYGALYDNGTFVTDYPTDAKYATVDPITRSLSNIYNHN--GGITNWNDRWEVRYKNLFNLADFNQLNPWVDRYLKESTALYLKAGIGGIRLDAVKHV--EPG-----------WLKTYADYVYAIK-NVFMFGEWYQSFNDEMYWFANDSGISVINIPLQQVLVDVFAYDTKTMYNAVKKYTSNFMWQNKLVNFIDSHDVPRFLSLSKSIT-------------------------------------------------------------RFHQVLAFVMTAPGIPVIYYGDEQYLHYDAT---NEFGQVGGDPYNRPMMSWDTTTTA----------FKLIKALAQLRRANTALAYG 86144602 162 -------------------------------------------------------------------------------------------------------------------AELIPYLTDLGYTHVELMPVSEHPFYGS-WGYQPIGLFAPTSRFGSPDDFKFFVDQCHQAGLGVVLDWVPAHFPSDDH-GLANFDGTPLFHD----------------------PDPRRGWHQDWNSYIY------------DLGKEHVRRFLVANALYWFEFHIDGIRVDAVASMLYLDYSRSHDQWDAIATLKWMNEEVYKHFPNAMTIAEESTAFPGVPTFMGGLGFGFKWNMGWMHDSLSYIQEDPINRKYH--------------------HDTITFPLVYAHSENYVLS------------------------------LSHDEVVYGKGSIHNKMPGDEWQQTANLRAYMGYMYAQPGKKLNFMGAEFGQ-------------------------------------------------------------- 159482797 107 -------------------------------------------------------------------------------------------------------------GTFRGMAAKASYLAGLGVNAVELLPVFEWDELEFRRTRNPRDH---------------MTNVLHAQGIQVLLDVVYNHTAADDKDPYTLCMRGVDNKTYYMI----------------------------DPSQYVQLVNWSGCGNTVNANNPPVTQMIIDSLVHWVEYHVDGFRFDLASCLCRDERGHPMAVPPLIRAISK-----HPLLSQVHLIAEPWD---------IGMYQVGSFPNWDIWAEWNGKYRDDVRRFIKGDAGMKRAFATR----LAGSADLYQTNNRKPYHSINFITAHDGFS-LYDMVSYNDKHNDANGEGNRDGTNDNFSWNCGAEGET-GNGGVRALRQRQMRNCMVALMMSQGTPMIVSGDEIIKTNNNWYGHDTAMAH---------LQWP------EGDADKEALLRFCSQLIAFRKSHPALG-- 232168 127 -----------------------------------------------------------------------------------------------------------------------PYVLEHGFTHIELLPLVEHPFDRS-WGYQGIGYYSATSRYGTPHDLMYFIDRCHQAGIGVILDWVPGHFCKDSH-GLYMFDGAPAYE-----------------------------YANMQDRENYVWGT-----ANFDLGKPEVRSFLISNALFWMEYHVDGFRVDAVANMLYWPNSDVYKNTYAVEFLQKLNETVFAYDPNILMIAEDSTDWPRVTTYDGGLGFNYKWNMGWM---------------NDILTYMETPPEHRKYV-----HNKVTFSLLYAYSENF------------------------------ILPFSHDEVVHGKKSLLSKMPGTYEEKFAQLRLLYGYLLTHPGKKLLFMGGEFGQFDEW---------------------------------------------------------- 118045279 91 ----------------------------WEGFIPHIGKGMRYKFHIASRYYGYREDFGSYFEVAPQTAAIIWD---REYTWSDQQWMSERGQRQRLDASIYEVHLGSWRRTYRELAHELEHVKACGFTHVELLPVTEHPFYGS-WGYQSTGMFAPTSRYGTPQDFMYFVDYLHQHGIGVILDWVPSHFPT-----------------------DGHGLAYFDGTHLYEHADPRKGYHPDWGSYIY------------NYGRNEVRSFLISSALCWLDKHIDGLRVDAVASMSRRPGEWIPNEYEAISFLRELNTQIYKYYPDVQTIAEESTAWPMVSRYVGGLGFGFKWDMGWMHDTLQYFRRDPIY-----------------------------------------------RRFHHNELTFRGLYMFTENYVL---PLSHDEVVHGKGSLLDKMAGDVWQKFANLRLLYSYMFAQPGKKLLFMGGEFGQWRE--------------WSHDTSLDWHL---------------------------------- 157272193 4 ------------------------------------------------------------------------------------------------------------AGTFDAAIERLDHLVDLGVDLVELLPVNAFNGEHN-WGYDGVCWYAPHEAYGGPDGLKRFVDAAHAKGLGVVLDVVYNHFGPSGAYAPMF----APYLS--------AGQNTWGSSLNLDGPDSG-----------------------------EVRRYIADSVLMWLDYHIDGLRLDAVHALHDEGAVHLLEQLAV-----EVESLSTALRRPLTLIAELNDPKLITPREAGGYGLHAQWDDDVHHALHSLLTGERQGYYGD-----------------FGSLDCLRTVLEGAFYHAGTWSSFRNRR--HGRPVDRQRTAGHRFVAFLQNHDQIGNRAIGDRLTATLSPG-------LLKVGATLLLTSPFTPMLFMGEEWAASSPWQFFTSHPQTGRRREFARHGWAEADVPDPQDPATEHAEMLALYKKLIRLRREVPDLTD- 143652261 51 --------------------------------------------------------------------------------------------------------------TYRELADRLPYVKDMGYTHIELMPITEHPFDGS-WGYQVVGFFAPTSRYGSPQDFMYFVDRAHQEGIGILIDWVPGHFPKD-EHGLARFDGTHLY---------------------------EYSDWRKGEHLEWGTLVF-------NYERNEVRNFLIASALFWLEYHIDGIRVDAVAYLDYEREVWVRNQYEGIDFIRQLNNAIKENYPGVLTIAEESTTWENVSQPYGGLGFDYKWNMGWMN-----------DTLKYFLAHPHDRPNF---------HNKLTFSMWYAFTEHFMLS------------------------------LSHDEVVHGKGHLWQKMPGDEWQQMANMRLLFGYMFAHPGKKTLFMGMELGQRREWKYFLDLD--------------------------------------------------- 56609602 378 -----------------------------------------------------------------------------------------------------------FRGDFKGLIQKLDYIKALGFSAVWITPVVLNRSDYDYHGYHGWDFYRVDPRLSSGASYQDLINAAHTKGIKIIQDVVYNHSSSQWSWYYDAPVSGFTYKSYYNLWSTAEPAGNTCRNWGVATGGYSKEGYRLYNCQWQYYHQCWEDLADFNTESTPVQNFLIDVYNKYIDMGVDGFRIDTAVHIPRVTW----NRRLLPAAQQHAQDKFGAKGKDFFMFGEVGSFVNDKWNR-GSPNHSAQFFTWKERRTYSADDTTAALEQYNYEQAQGTAAQPTSTNAFLQDHSQFSGMSVIDMRMHMNF-GEASNAFFNGKDSDDSYNDATYNVVYVDSHDY------GPNKSSTRYAGGTDAWAENM----SLMWTFRGIPTLYYGSEIATTGRAYYGDNLEGSVSASDFGVV-----GSASGKVAETLARPLAKHLQRLNQIRRRIPALQKG 89241791 84 ------------------------------------------------------------------------------------------------------------GGDIQGVIDKLDYIQGLGTTAIWLTPIFKNKPVQGYHGYWITDFTQVDPHFGTNEDLKRLVGLAHRRGMKIYLDIVVNHTADNAEGTAYADKGTAPYRDSFPHRPFFEKPSDATAKAPAWLNDPHNRGETTFGGENAEYGDFTGGLDDLWTERPEVLHGLTDIYAGWIRRGVDGYRLDTLKATDLAFWRPFAEGVG--------KAADKAGKRDFFLFGEAWSKDQEVTSTFVRRGG--------LPATLDFPFQGAAQSYARG--------------------------------QGTGQQPWQDLYAKDDLYSRRPGPTPAGCHLGEWNHDMGRIATLIK-------AGSDPKRGCRLELVNELMFLTRGQPGLLRADEQGFTGRNKGSRQDMFASRTPDYLDDRLIGTDKTHASDNHDTGHPLYRTIAELGAVRKAHPGLRDG 192811910 59 ----------------------------------------------------------------------------------------------------------------------LDHLEELGVTHVHLLPVFDFRTVNYNWGYDPQNYNVPEGSYATIRELKEMVLALHARGIRVVMDVVYNHT---------------------YTVDDG------------PFERLAPGYF-YRKDGYGNLSNGSGVGNELATEKPMVRKYIKDSLKYWAEYHIDGFRFDLMALIDTTTMK---------EIVSELRREVD---RSLLFYGEPWTGTEQTVKGSQKGQGFAVFNDHFRHAI-KGDNDGRGRGFATG-EPWYEGAVVEGMMGSIHNFALHPEETVNYVTVHDNLNLWDKILVAQGMEEQAGLLRLTDGKLVNEGDVWQATAASTPYAGIPDEDVMSAAAVRRSLLANGIVLLSQGIPLLHAGDELLRTGDHNSYRSGDAINAIRWSNKRRF---------------KPVFDYYRGLIALRKAHPAFR-- 212705893 79 ----------------------------------------------------------------------------------------------------------------RQLAEQLPYVVDMGFTHIELLPITEHPFDGS-WGYQPIGLYSPTSRFGSLDDFIYLIETAHQHHINVILDWVPAHFPSD-EYGLVQFDGTALYE----------------------YADPREGFHQNWNTLIY------------NYSRYEVANFLAGNALYWLERGVDGLRVDAVSSMIYRDYSRNEGEWEALDFLRYTNQIIKENCPNSIMIAEESTAFPRVTDSIQNHGLGFDFKWNLGW-MNDTLSYMSLDPIYRQYH-----------------HHQMTFGMFYAHSERY------------------------------ILPLSHDEVVHGKGSLLGKMPGDTWQKFANLRAYYGFMWGHPGKKLLFMGGEFAQGREWD--------------------------------------------------------- 33866484 13 ------------------------------------------------------------------------------------------------------------GGDLYGVIEALDQLQAMGISCLYLTPIFSSAANHRYHAY---DYFEVDPLLGGNDALDTLIAALHQRGMRLVLDGVFNHCGRGFWAFHHLVENDSPYRDWFNVHRWPVKPYPAEG-----------------EDCGYDCWWAVPDLPKFNHANPAVRDHLLEVGRFWLERGIDGWRLDVPAEVP-------------AEFWVDFRRVVREVNPDAWIVGEIWG---DAREWLRGEHFDGVMNYRL---GWSSLGWVAGDRLRQGYRN-----------------------------PEYPLNPLSSEDLIEIWSTTSGWYRPA------VNRAQMNLLDSHDVPRALHSLDGD---VKALKLALLLIFLQQGAPCVYYGTESGL-------------------------------------------------------------- 120437324 57 --------------------------------------------------------------------------------------------------------------------ELVAYVKDIGFTHVEFMPIMEYPYDPS-WGYQLTGYFAPTSRFGDPQEFMYLMDAFHQAEIGVILDWVPSHFP-----------------------EDKHGLGKFDGTHLYEHPDPRKGYHPDW------------KSLIFNYGRNEVRSFLISNAVFWLDYHADGLRVDAVASMSREDGEWEPNEHDAVSFVRDLNTEIYKSFEGVQTIAEESTSFPMVSKPVGGLGFGMKWMMGWMHDSLEYFKKDPIYRRHHQND--------------------ITFSMTYTFSENFVL------------------------------PLSHDEVVYGKKSLLGRMPGDDWQRFANLRLLYSYMFTHPGAKLLFMGAEIGQYEEWNY-------------------------------------------------------- 86359188 26 ----------------------------------------------------------------------------------------------------------------------IAHLKRIGVDAVELMPISAWIDERNGWGYNPVGLMALDPRIGGMAELRKTVAALHAEGIAVILDLVFNHTGESDRYGTTLSLRGLDNLHYYRH---------AQNSPGELVNDTGTGN-------------------TIACDHTEVRRLVIDSLRHFLNAGVDGFRFDLAPVLGRTASGFERDGGTLAAIL------ADDLLADRIMIAEPWD---------IGPGGYQLGNFPPPFLEWNDRVRDDLRCYWRGDQWSRNDGKGTRSVNFLAAHDGFTLM---------------------DLVSYAGKHNDANGEHNRDGHNENHSWNNGVEGETL-YPTIRKRRISDVMALISTLFASRGSIMLTAGDEGGRGNNNAYCQD----------------------------------------------------- 168237512 125 -----------------------------------------------------------------------------------------------------------YGGCLNGICEKLPYLKKLGATALYLNPVFTAP---SVHKYDTEDYRHVDPQFGGDRALLRLRRETQAQGMRLVLDGVFNHSGDSHAWFDR------------HNRSTGGACHHPDSPWRDWYSFSSQGVALDW--------LGYPSLPKLDYQSETLVDEIYRIVRHWLKWNMDGWRLDVV-HMLGEAGGARHNLQHVAGITR----AAKEAQPEAYIVGE---HFGDARQWLQADVEDAAMNY-----------RGFTFPLWGFLANTDIAYEP---------------------------------QHIDARTCIAWMDNYRAGLSHQQQLRMFNQLDSHDTARFKTLLGKDA---ARLPLAVVWLFTWPGVPCIYYGDEVGVDGAN----DPM--------CRKPFPWDERKQDGN-------LLALYQRMAKLRQRSLALRRG 148242235 4 ------------------------------------------------------------------------------------------------------------GGDLYGVIDALDHIQAMGVTCLYLTPIFSSAANHRYHAY---DYLQVDPLLGGDAALDALISAVHSRGMRLVLDGVFNHCGRGFWAFHHVVENESPYRDWFHIQQWPLKPYPGEG-----------------ESCGYDCWWAIPDLPKFNHANPAVQDYLLRVARHWLERGIDGWRLDVPDEVPQ-------------EFWIDFRQTVRAVKGDAWIVGEIWG---DARSWLQGDQFDGVMNYRIGWSTLGWAGGKGLRQGYQNPDYPLQPRSTEELLNIWRAT-TSWYRPDVNRAQLNLLDSHDVPRALHSLNGDLKALKLALLLLFLQ----------------------------------------PGAPCIYYGTEAGL----AGGPNSDRSSGPEPACREAFPWD--------EDWPADLGAYIQQLAELRRHHAVIQQG 84498215 41 -------------------------------------------------------------------------------------------------------------GTYAGMAATIAYLTGLGVTAVELLPVHSFASEANHWGYNTLGFFAPHAAYGALDEFKGMVKLLHAAGLEVLLDVVYNHTAEQDGKGATLSFRGLDNRAYYRLDERGRDIDV------------------------------TGTGNTLDLRHPVMCRLALDSLRYWVECHVDGFRFDLAVALGR--GRTDEFDPD-HPFLVGLR--TDPILSATKLIVEPWD---------VGMHGWRTGQFPPPFSEWNDRFRDSVRDFWLADHRPSVPGQVPHGVQDLGSRDLFGARDRGPTASVNFVCAHDGFT-LADLTAYDEKHNEDNGEDNNDGSNGNHSWNHGVEGPTDD-EQILTRRRRSMRNLLGTLLLSSGIPMINAGDEFGRS------QNGNNNPYNQDNATTWFDWDLAPWQDD-------LLATTRHLLAIRREHPALR-- 159899488 114 ------------------------------------------------------------------------------------------------------------GGDFRGIIERLDYIKGMGFGGIWITPVSKQNSTNAYHGYWQYDPYQIDPHFGTLEELRELVSEAHKRDILVMLDVVPNHMGDFLPGSKAAPPFDDP--TWYH----------------------NKGNIQNYGNQQEVEDGDLLGLDDLDQDNPATRAELLKWIAWLTETGLDGLRVDTAKHLPK-------------DFLREFDQAA-----NTFSLAEVFSSDAGYVAPYTEFN-DAILDYPLHSAFKESLVGGRTLLVIQRVLENADQQYRNVHVNFLDNHDNERF-------------------------------------------------------LCLATGGPNADKTTQLRQALAVLYSLRGIPIVYYGTEQ----ELNGCKDP--------FNR--------EDAFELNATDVPVYQWISQLNQIRQAHPALQRG 2780210 400 -----------------------------------------------------------------------------------------------------------FRGDFKGLVNKLDYIKGLGFSAVWITPVVLNRSDYDYHGYHGYDFYKVDPRLESAASYQDLIDAAHAKGMKIYQDVVYNHSSSQWSWYYDEKQPGFEYKSYYNLWSTAEPTGNTCVNWGRPTGAKSPEGYTNWEGEDSRSCWLHEDLADFNTENPQVQNYLIGAYDKYIDMGVDGFRVDTAVHIPRTTW-NRRFLPAIQE--RVAQQHGAEAAKNFFVFGEVAAFVNDKWNR-GSVTHSAQFYTWKERKEYSADDAKAALEMYEYEQQQGTGNQPTSANAFLEYHDHSRFSGMNVIDMRMHMNFGDASNAFHNGKDSDDSYNDATNVVYVDSHDY------GPNKSSERFSGGTDAWAENM----SLMWTFRGIPTLYYGSEIATTGRAYYGDHLAGDVTASDFSRV-----DSATGAVATTLAQPLVKHVQRLNQIRRAVPALQMG 125974676 146 ----------------------------------------------------------------------------------------------------------------RELADMLEYVKYMGYTHIELLPIAEHPFDGS-WGYQVTGYYAATSRYGQPKDFMYFVDKCHQNGIGVIIDWVPAHFPKDGH-GLARFDGTALYEHY---------------------------DPKQGEHPDWGTHIF-------NYGRNEVKNFLIANAMFWFDYHIDGLRVDAVASMLKKDGEWIPNRWDAIEFMRQLNSTVFQYFPGVMMIAEESTAWALVTPYTGGLGFSYKWNMGWMNDFLRYMSMDSVY-----------------------------------------------RKYHQNLITFSLMYAFSENF---ILVLSHDEVVHGKCSMINKMPGDYWQKFAGLRASYGYLYGHPGKKLLFMGGEFAQFIEWNYKQ------------------------------------------------------ 17228159 90 ------------------------------------------------------------------------------------------------------------GGTFEGIRQQLGYLEKLGVGAIWITPPFKNCQYETYHGYGIQDFLQIDPRFASNKDLQALIDEAHARGIYVIFDIVLNHTGNVFSYFIEGKDRDLPLLPYDIKWHNKTGEPQWINAPDDQDPDLHPNAAVWPREGDTGEGGDFTDLRELLTEKEEVRNILIRIHQYLIKFDIDGFRIDTLRFI--EPEFARIFGNSMHEF------ALSIGKKNFFSFGEVWADEDKTEKKISQFIGRKATEPGDLLGIDAALDFPLFFKLRYVLKGLQPIKELA--------------------------EVYEKRKESLRGIISSHGEVSKFLVTFLDNHDWKRRFYYSNPANPQKFDD-------QLTLGITCLFALQGIPCIYYGTEQGL---NGYL------TENRDFGDLVVREALWGKPGGGFKQDHPFYKTIAKLSEYRNSHPALRYG 30316403 51 ------------------------------------------------------------------------------------------------------------GGDWQGIIDKIDYLTNMGVTALWISPPVENIFETSYHGYWARDYKKTNPFFGSTEDFERLIETAHSHDIKIVIDLAPNHTSP-------ADFDNPDYAENGVLYDDGNYLGSY-SDDSDLFLYNGGTDFSNYEDEIY---RNLFDLASFNHINSELNNYLEDAVKKWLDLGIDGIRIDAVAHMPPGWQKAYMDTIYDH--------------RAVFTFGEWFTGPSGNEDYTK------FANNSGMSVLDFRFAQTTRNVIGNNNGTMYDIEKMLT-------------------------------------DTENDYDRPQDQVTFLDNHDMSRFTNGGESTRTTDIG-------------LALMLTSRGVPTIYYGTEQYMEGD------------GDPGSRGMM------ASFDENTDAYKL---IQKLAPLRKSNPAYGYG 149275969 75 ----------------------------------------------------------------------------------------------------------------------VPYILEMGFTHVELMPIMEYPYFPS-WGYQITGYFAASSRHGTAQELMHLIDELHKNNIGVILDWVPSHFPGDMHG----------------------------------LYHFDGTHLYEHADMRKGFHPDWKS-YIFNYDRNEVRSFLISNALYWLDKHIDGLRVDAVASMLYDAATNEHGGSEAIKFLQDMNEAVYGNYEGVHTIAEESSTYEGVTRYAGGLGFGMKWMMGWMNDTLKYFKNDPLGRKYH--------------------HHQLTFSITYAFSENFML------------------------------PFSHDEVVHGKSSMIYKMPGDEWQKFANLRSLYAYMFTQPGTKLLFMGNEFAQTHEWDF-------------------------------------------------------- 116747807 279 -----------------------------------------------------------------------------------------------------------FTGDLKDAVQMLDYLVDLGVNAVEVLPMNEF-EGWAAWGYATSHYFAVEYAGGGRDQFKHFVRECHRRGLAVLLDVVYNHYAHNAERAEWMYDSNRHEKNIYYWYEGPSDYRDYEHAAGDPTLDPRKRPASG--HGGYVDNMSTGYAPRFCEE--MVRKMFISSAAALVEFHVDGFRVDQYAVVHADGRAAADARIFGAKFLRELTRTLKLIKPTVMLIAEDHSGWSAVTEPPDKGGLGF---------------------------------DAYWYADFYHHLIGDTDKGADYAKLIKTCGFGDDRPLAVDYFVGALRHAGNLTVVYHESHDEAGNAKFSGRTRATLSGETRRWAEARCRLACGLNMLSPGVPMFFMGEEVGFQKDYPY--DLFLSQ-------------REDFLRERGGSGANLFRFYQDIIKLRRRKPALR-- 72109083 99 -------------------------------------------------------------------------------------------------------------GDLQGLTKKLDYVQGIGAEVLVLSSIYQQSPQGQDLGQEIVNFTNVDKRLGTLKDFDDFMTSAEEKDLKVILEFVPNHSSKDHPWFLASRNSTGNFSDYYVWKECGDGTN----PPNEWLNKFGDSAWTYDARKQCYYHYLKAEQPDLNYDNTNVQMAIEDALKFWFDRKVDGFIFSDVDYIFEVSAAATVPAAASATTNMAMKPSSEPEPSSEPEPSNEPEPTGSSGSEFVPQYKLCGDACPGMQAQLHDLLSVGREVFRQ--NTYLGKYRLLVTETELSPNDAVLQFGNDSREADLVINLGFAKSIEANPTVDSIQGAVAKWLKGKEDGGFEKRWNTWTLGDESMSRIASRAGEKFARSLNFILLTLPGTPITYYGEELGAL------------------------------------------------------------- 4836215 248 ----------------------------------------------------------------------------------------------------------------------LDHLVELGVTHVHILPMFDFWTGDYNWGYDPYLFTVPEGRYSTDPEVKQMVKALHENGIRVILDMVFPHT-----WGVGVMSPFDQAVPYYFYRIDKTGAYLNESGCGNVIAS----------------------------ERPMMRKYIVDTLKWWVEYKIDGFRFDQMGLMDKVT-------------MLAIKSELSKIEPSVVLYGEPWGGWGAPIRFGKGGTGIAAFNDEFRDALRGSVFNATVKGF---------------LMGALAKETGVKRGVAGSIEYDEVIRSFA-----------KDPQETINYVEVHDNHTLWDKNYLAAQADTTVKWTEEMLKDAQ-KLAGAILLTSQGIPFLHAGQDFARTKKFD--ENSYKSPISING----LDYARKAEFID-------VFNYYKGLIELRKSHIAFR-- 148270093 240 -----------------------------------------------------------------------------------------------------------------GVTTGLSHLVELGVTHVHILPFFDFYTGDYNWGYDPYLFMVPEGRYSTIREVKEMVKALHKHGIGVIMDMVFPHT-----YGVGELSAFDQTVPYYFYRIDKTGAYLNESGCGNVIAS----------------------------ERPMMRKFIVDTVTYWVEYHIDGFRFDQMGLIDKKT-------------MLEVEKALHKINPTIILYGEPW----------GGWGAPIRFGKSDVAGTHVAAFNDE---FRDAIRGSVFNPSVKGFVMG---------GYGKETWIKRGVVGSIDYDGKLIKSFALDPEETINYAACHDNHTLWDKNYLAAQADKKKEWSEEELKNAQ-KLAGAILLTSQGVPFLHGGQDFCRTKNFN--DNSYNSPISING----FDYERKLQFID-------VFNYHKGLIKLRKEHPAFR-- 169628558 153 --------------------------------------------------------------------------------------------------------------NYRDLARELEYVLAQGFTHVELLPVAEHPFGGS-WGYQVTSYYAPTSRLGTPDDFRYLVDALHRAGIGVLVDWVPAHFPKD-AWALARFDGTPLYE------------------------HADPHRAEQLDWGTYV----------FDFGRPEVRNFLVANALFWLDFHIDGLRVDAVA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 192361983 41 ------------------------------------------------------------------------------------------------------------GGDIKGIIRQLDYIQNLGATALWTTPVVANMWYGGYHGYWARDFKAVDEHFGTLADYRLLSHQLHQRGMYLIQDVVVNHVGNFFSYVGGYDAQDPT--RYFSLNTGGSAPTQYPFSLNNINDYHWTPEIKDFSDRVQETTFQSGMLNDLNTENPVVRDALKDSYAFWIETGVDAIRIDTVKYVEPDFYTDFLYGKEG------LTAVAKSLGKDFFSFGEVYSTSS-------------PYGLEGEKKILQYLDQQDTRLID----------GPIGFPLYKDIHRVFAGSAPTAYIAYRLKAQMEH------------YPNPHLAVNFIDNHDVERFLSGG--------------SLDGFKQAYALMFTVPGLPTIYQGDEQGFSD-----------------ARRALFGGGYKNEKDQFNTASDLYLFIQSLAKLRKSDLVFSRG 90074677 76 ------------------------------------------------------------------------------------------------------------GGDWQGIIEKIEYLPDMGITAIWISPPIENVMEASYHGYWGRDFKRTNPAFGSLADFSRLIETAHNYDIKVIIDFVPNHTSPVDI-------------EDGALYDNGRLVGHYSNDNEDYFYTNGGSDFSSYEDSIY---RNLYDLASLNQQNSFIDRYLKEAIQMWLDLGIDGIRVDAVAHMP-------------VGWQKNFVSSIYDYNP-VFTFGE----------WFTGASGSDEYHYFINNSGMSALDFRYAQVVQDV----------------LRNNDGTMYDLETVLRE-----------------TESVYDKPQDQVTFIDNHDIDRFSRSGHSTRSTD-------------LGLALLLTSRGVPTIYYGTEIYMTGD----GDPD--------NRKMM------NTFDQSTVAYQI---IQRLSSLRQENRAIAYG 160894677 149 -----------------------------------------------------------------------------------------------------------------------DYVKDMGYTHVEIMGIAEYPFDGS-WGYQVTNYYAPTSRYGSPEDFMYFIDYLHSKGIGIILDWVPAHFPKDAH-GLGRFDGMPLYE----------------------HPDPRRGEHPDW------------GTYIFDYGRAEVANFLIANALFWVEKHIDALRVDAVASMLKQDGQWLPNENDAIKLLQNINAIMEEKNPGAFLIAEESTAWAGVTAPMNGLGFLFKWNMGWMNDFLEYMKMD-----------------------------------------------PYFRSFNHNKLTFSLSYTYAENYVLVISH---DEVVHLKCSMINKMPGSEPQKFANLRLAYGYMYGHPGKKLLFMGQEFAQPREWS--------------------------------------------------------- 114571283 73 ------------------------------------------------------------------------------------------------------------GGDLAGLTQQLDYIQGLGATAIWLTPIFQNQESSAYHGYWITDFTRPDAHLGSRDEFRTFVQAAHARGMRVYMDIITNHTADVFAYRECHDPDSPLYIDPYRRIGDYPWTTQGGPDGAPINEGFVGANYARLTDPNWAYTPYLPDGADLNTEHPRVLDGMIDIYKDWIEFRVDGFRIDTAKHVQPEFWVRFSD-----EIMDHARSEGIEH---FHMFGEVYEDAGQLARYISEAGLPAYLDFAFQGTARGFVVDGEPGDTFQDLFRIDAVLEGGTLPTFLGNHDMGRMAG---------------------------------------------------FLRETHPDMSDAEMFARLRLANALMFFSRGTPTIYYGDEQGFVSDDQLAREDMFASTTDEYNDNNLVGTDASTADRNFDREHPLYQAIASMAELRQTHRTLRRG 192807707 1683 ------------------------------------------------------------------------------------------------------------GGDFRGLIDKLDYIEDLGVNTLWITPIVDNIKQYAYHGYWAKDFTKIDEHLGDLDTFKELIDKAHDRGIKIMVDVVVNHTGYGLKPGDSAPGITQEDKDRF--------KDMLRTDGLSADTDPIKGE--------------LAGLPDFITENPAVRQQIIDWQASWLERAIDYFRVDTVKHVDETT-------------WKAFKNALTHLDPSFKMIGEYFGATIDSDGGTLQSGQMDSLLDFGFKGMAKEFVNGSVESVEAYLADRESKLDNTRMMQFLSSHDEDGFLSHYVDGNKAKLMAAAALQI-----------------------------------------------------------TSKGQPVIYYGEELGRSGKNAG--DMGKGEFSE--NRGDMPWDQLEAEK-------KLLTHYQKLLNIRAANKVFSKG 189440557 73 -------------------------------------------------------------------------------------------------------------GTYAGLAHTLAYLQGLGITSIELLPIMQEHSRKNYWGYSTLSYFAPEPSYATKQEVIDMVRALHEAGFEVIMDVVYNHTCEGGVEGPTVCWRGLDDLAYYRHQK---------------------SNTGRLEDT-------TGCGNTLDFTNTHVVTFAIDSLRYWAKRGIDGFRFDLGVTLARLEGEFTHH----HPFLYALRS--DLLLGNLKLIMEPWD---------LGNLGWRTGQFSVPFAEWNDRFRDTARTFWDGGSDFGRISLQEMSTRLCGSADLFATEPGRGAPASINFVSCHDGFTLTDLTRYRSKHNEANGENNNDGSSVNHSANFGVEGVTDDPDVIAAREQAAMNMIGMLLLSL-GTPMMLAGDEFRNTNNNAYCQDN-------DITWLKWDWMYSTNK----TREMRRLETVSRLVALRKS------- 187934757 124 ------------------------------------------------------------------------------------------------------------------LSEILPYLKDMGYTYVELMPLGEHPLDAS-WGYQGTGYYSPTSRYGDLNGLKMLIEKLHDEEIGVIIDWVPGHFCKDSHGLYKF---------------DGTTTYEYSEEWRS-------------ENCGWGTCNF-------DLGKPEVRSYLISNALYWIEFHIDGIRVDAVSSYGKEEGEWEPNQFEGIEFLKQLNKAVKAEDSNILMIAEESTSWPNVSKSNNGESLGFNFKWN-MGWMNDTLEYIKVDPIYRKF-----------------NHDKVTFSMMYNYSENF------------------------------ILPISHDEVVHGKKSLVDKMWGDYWNKFSGLRLFASYMMGHPGKKLLFMGCEFGQ-------------------------------------------------------------- 69936338 144 --------------------------------------------------------------------------------------------------------------------ELVEYARGMGFTHIELLPISEYPFDGS-WGYQPVGLFAPTIRFGPPHEFRDLVNAAHKAGLGVILDWVPGHFPT-----------------------DPHGLVQFDGTALYEHADPREGFHQDWNTLIY------------NYGRSEVMNYLTSNALYWLEYHVDGLRVDAVASMLYRDYSRAEGQWEAIAMLQEMNRLTYGEEPGIMTVAEESTSYPRVSRPVGGLGFGFKWNMGWMNDTLDYIKREPIHRKHH--------------------HHQMTFGLHYAFSENFILS------------------------------ISHDEVVHGKGSMLAKMPGSEWEKFANLRAYYGFMWGHPGKKLLFMGQEFAQG--------------SEWNHDAEIDWA----------------------------------- 146321914 1134 ------------------------------------------------------------------RIAKAAIVDPAEVGPSDLNYATIPNFNQREDAIIYEAHVRDFTGTFAAFAERLSYLKELGVTHIQLMSEYASSNSNYNWGYDPQSYFAFTGMYSTIEEFKNLVNEIHKQGMGVILDVVYNHTSKTFLF-------EDLEPNYYHFME-------ADGTAKSSFGGGR-----------------------LGTTHYMSRRVLVDSIKYLVDEKVDGFRFDMMGDHDAEA-------------IELAFTEAQKLNPNIIMLGEGW-------RTFTGDANQPVQPADQDWMSSTDTVAVFSDEIRNTLKSGYPNEGQPAFIT---------------GGAKSVESVFNNIKAQPGNFLADDPGDVIQYIAAHDNLTLFDIIAQSIKKD-PSVTENYTEIHQRQRLGNLLVLTAQGTPFIHSGQEYGRTKDGTPFDYPYYIHDSYDSSDAKFDWTKATDEA-LYPENTRTQAFTKGLIALRKSTDAFRLG 118726028 213 ------------------------------------------------------------------------------------------------------------------IADRLPYIKYMGYTHIELLPVAEHPYDGS-WGYQVTGYYAVTSRYGKPEDFMYFVDKCHQNDIGVLLDWVPAHFPKDAH-GLARFDGTALYE---------------------------------HEDPRQGEHPEWGTLV-FNHGRNEVRNFLISNAVFWFEYHIDGLRVDAVASMIKKPGQWIPNKYEAADFLKQLNTTVFGYFKGIIMVAEESSSWPMITPYMGGLGFTFKWNMGWMNDFLKYINMDPIYRKYH--------------------HHLITFSLMYAFTENY------------------------------ILVLSHDEVVHGKYSMLSKQPGDYWQKFAGLRATYGYTYGHPGKKLLFMGGEYGQ-------------------------------------------------------------- 150020357 238 SPVSKSAQVLL---YRNGEDKKPYKIVNMKYWEARVDGDLDGIFYKYRENYGKRETVDYYSKAVYKNGLKSAVVDLSKTNPDGWFNDKRPYMKTPEDAIIYEIHIADITGTYLGLTEELSHLVELGITHVHILPIFDFYTGDYNWGYDPYLFTVPEGRYSTDPEVKKMIQKLHENGIRVILDMVFPHT-----FGIGELSAFDQTVPYYFYRLDKTGAYLNESGCGNV----------------------------IATERPMMRKYIVDTILYWIEYHVDGFRFDQMGLIDKKT-------------MLEIERKAHKIDKTIILYGEPWGGWGAPIRFGKSDVAHAAFNDEFRDALRGSVFDEKVKGF---------------------------LMGAIGKETRVKRGVVGSIQYNSRIKSFAADPEETNYVACHDNHTLWDKNYLAAKYDKKYKWTDEMLRNAQ-KLAGAILLTSQGIPFIHAGQDFARTKNFN--ENSYNAPISING----LDYQRKYEYLD-------VFEYYKGLIKLRKGHPAFR-- 14021059 385 -------------------------------------------------------------------------------------------------------------GTFASFVDKLDYIEDLGVTHIQLMLDFSSTNTNYNWGYDPQSYFALTGMYSRIKEFKKLIDEIHSRGMGVVLDVVYNHTARVGIF-------EDLVPNYYHFMD-------ADGTPRTSFGGGR-----------------------LGTTHEMSRRILVDSITYWVEEKIDGFRFDMMGDHDAES-------------IQIAYDKAKEINPNIVMIGEGW------ITYAGDEDDPNVQAADQHWMQYTESVGVFSDEFRNELKS------------------GFGHEGEPRFLTGGARNIDLIFDNIKAQPHNFIADDPGDVVPYIEAHDNLTLHDVIAMAIQKDPDDHQEEIHQRIRLGNLMTLTSQGIAFLHAGQEYGRTENGEPFRYPYFIHDSYDINR--FDWERATNA-DAYPIQNLTREYTTGLIELRRSSDAFRLG 118442732 43 ------------------------------------------------------------------------------------------------------------GGDWQGVIDKLPYIHNMGYTAIWISPVAEPQMTNRYHGYNVKDPNKANPYFGTKEKLKELVDSAHALGIKVIIDVVPNHIGDYMLGTQAFYDIPSLQPA------APFNNPAWYHHNGDINWSLADGRYDQWA-QDYLENHDLGGLDDIDFDVPAAKQAIFSSIKGWFDYGADGARVDAAKLMKPTDIGELQNLL------------------GVNTFGENFDGNAEVSRWVGTNKEWGMLDFPLFFSVLNSFAYG---------------------------------------------QSFDANIKGTLAQDSYYGGNANHMVTFIDNHDRNRFLTEAGGS------------VEKLQNALSFIFTVRGTPVVFQGTEQNKGNGN---GQIMTGGIADTWNRWSMVKRDANGNENYFNENASTFKHVAKLNEIRKNNPALRTG 212511639 135 ---------------------------------------------------------------------------------------------------------------LQSLKSKLDYLSDLKISGLILSPIFHSEEKDE----SVLDFTSLNENMGTFNDFEELIKEAEDKKISIVLTFIPNHSSNKHIWFNNSIAKKAPYDDYYIWAPASGITSNGSKPPNNWLSVNGGSAWEWVEERQFYLHQFDIDQPDLNYHNPDVIKELDKIFTFWLEKGVKGFNLDKVQYLLED---------------KKLQNEIPNGKPGVV---------------------------HTQYEFYSHFKTHNIPEVGNILAEWRKKIKMKTDDGVLIITGDVPIPTDSNSTTVYVDISRSEKLLKNLKKDFTANDLHSQLSTFAE--KQWSAVQLGDR---YMKRVSDLLGEKVIDGLNMIILLLPATPIVYFGEELGLSE------------------RTPFSWGEVAGQKLANESHYKVF---KALVNVRESQSVL--- 187600611 23 -----------------------------------------------------------------------------------------------SDLVIYELHVGTFTGTFEAIIPHLPLLRDLGITAIELMPVAHFPGVRN-WGYDGVYLYAPHTAYGGVTGLKRLVDAAHAHGIAVLLDVVYNHFGPE----------------------------------GNYLWDIAPPAFTNRYQ--------TPWGAAINYDGPEVRWLIIENALEWLEYHIDGLRLDATHAIFDVSPYHV-----LEELADRVQAQAIRLGRPAYLFAEHNDPRFARPKVLGGYGLSGVWSDDFHHAL-HTLLTGEQRGYYEGF--------------------GSIEQMATALERSFVFAGEYSPHARRRFGRDPSDLAVEQFVVFAQNHDQVGNRALGDRL-------GATLSEAQMRLVAATVLLSPYTPLIFMGEE----------------------------------------------------------------- 167769704 50 --------------------------------------------------------------------------------------------------------------------ELVIYLADMGYNYVELMPVMEYPYDGS-WGYQVTGYFAPTSRYGTPFDFMYFVDRCHQAGIGVIMDWVPAHFPKDAHGLYEF-DGQPLY---------------------------EYQDVHKREHAHWGTRIF-------DFGRNEVICFLTSSAMFWVEYHIDGIRVDAVASMLYLDYGREDWEWEAVAFLQKMNTAVLTEHPHALMIAEESTAWPLVTKPVGGLGFNFKWNMGWMNDMIAYTSLDPIFRSY--------------------NHDKLTFSLFYAFSENF------------------------------ILPISHDEVVHGKCSLINKMPGDYAMKFSGARVFLAYMMSHPGKKLLFMGCEFAQFIEWNYKQ------------------------------------------------------ 197775255 403 -----------------------------------------------------------------------------------------------------------FRGDFKGLVNKLDYIKGLGFSAVWITPVVLNRSDYDYHGYHGWDFYKVDPRLESAASYQDLINAAHAKGMKIYQDVVYNHSSRQWSWYYDEKQPGFEYKSYYWGKPQGTSPAQWPSPTSGMFPKSHNCWIGNWEGEDSRSCWLHDDLADLHTESAQVQNYLIGAYNKYIDMGVDGFRVDTAVHIPRTTW-NRRFLPAIQE--RVTRQHGAEAAKNFFVFGEAFVNDKWNRGSVNHSAQFYTWKERKEYALDDAKAALEMYDYEQQAGTASQPTSTNAFLDGNSYHDHSRFSGMNVIDMRMHMNFGDHNAFHNGKDSDDSYNDATYNVVYVDSHDYGPNKGH------ERYAGGTDAWAENM----SLMWTFRGIPTLYYGSEIATTGRAYYGDHVAGDVRTSGFSKV-----DSATGAVATTLEKPLVKHVQRLNEIRRAIPALQMG 212638222 49 --------------------------------------------------------------------------------------------------------------TYREMADELPYVVEHGFTHIELLPLIEHPLDRS-WGYQGTGYYAATSRYGTPHDLMYFIDRCHQEGIGVILDWVPGHFCKDAH-GLYMFDGEPTYE--YVNMQDRE-------------------NIVW-------------GTANFDLGKSEVHSFLISNALFWLQYHIDGFRVDAVANMLYWPNSDVLHPPYAISFLKKLNEVVFAFEPSVLMIAEDSTDWPKVTTYDGGLGFNYKWNMGWMNDVLSYMETGMSERKH--------------------MHHKMTFSLLYAYTENF------------------------------ILPLSHDEVVHGKKSLLNKMPGDYWDKFAQLRLLYGYFMTHPGKKLLFMGGEFGQFDEW---------------------------------------------------------- 29349106 76 -------------------------------------------------------------------------------------------------------------GDLNGVTQKLDYLNQLGVKALWLSPIHPCM---SYHGYDVTDYTKVNPQLGTESDFDRLVTEAHNRGIKIYLDYVMNHTGTAHPWFTEASSSESPYRNYYSFSEDPDNPDTGTDNAKYLYYGEDPANIMFDSQQITYFHSHFCTDWDLNYESPAY-QAIADAAKGWIARGVDGLRLDAVKHIYHSE-TSEENPRFLKMFYEDMNAYYKQKGDDFYMIGEVLSEYDKVAPYYKGLPFEFSFWYRLEWGINNSTGCYFAKDILSYQQKYANYRSDYIEATKLSNHDEDRTSSKLGKSA------------------------------------------------------------DKCKLAAAVLLTSAGHPYIYYGEELGLDNGDEYVRSPMLWGDS---------------------------------------------- 15895944 3 ---------------------------------------------------------------------------------------------------------------LKEIENWIPYLKSLGITALYLGPVFESTS----HGYDTADYYTVDRRLGTNDTLKKLINKLHKNGIKVVLDGVFNHVGRNFPQFMDL------------------IINKQTSSFATWFSGVDNSKSPYNDDFSYDTWNGCYDLVKLNFNNNEVKSFILNAINFWIEFKIDGIRLDAADCID-------------INFLREISNFSKSISDDFFLLGEII--FGDYTRFASKNILDSVTNYECYKGLYSSHNSLNYFEIAYSLNRQFGIYKNIPLYNFVDNHD-----------------------------------------VNRIASTLIDAANIYP--------------------IYTILFTIPGIPSIYYGSDFGITG--------VKQNNSDKYLRPRLKINELKNSKE----NKPLNNFIKKLCHIRINSEALTEG 213691049 2 ---------------------------------------------------------------------------------------------------------------------------------VHILPFFT-PFDGADAGFDPIDHTKVDPRLGSWDDVAELSKT---HGI--MVDAIVNHMSWESKQFQDVLEKGEESEYYPMFVFPNGATEEDLAGIYRPRPGLPFTHYKFAGKTRLVWVSFTPQQVDIDTDSDKGWEYLMSIFDQMAASHVSYIRLDAVGYGAKEAGTSCFMTPKTFKLISRLREE--GVKRGLEILIEVHSYYKKQVEIASKVDR--VYDFALPPLLLHSLFTGHVEPVVHWTEIRPN-----NAVTVLDTHDGIGVRSLKGLVPDEDVDSLVNTIHANTHGESQAATGAANLDLYQVNSTYYSALGCND---------------QHYLAARAVQFFLPGVPQVYYVGALAGRNDMELLR---KTNNGRDINRHYY-----STAEIDENLERPVVKALNALAKFRNELPAFNG- 153811637 122 ------------------------------------------------------------------------------------------------------------------------YVKKMGYTHVELMGIAEHPFDGS-WGYQVTGYYAPTSRYGSVQDFKYMIDYLHRNKIGVVLDWVPAHFPK-----------------------DAQGLANFDGTAVYEHEDPRQGEHPDWGTKIY------------NYGRPEVKNFLIANALYWIEEHVDGLRVDAVASMLKKDGEWVANKYEAIEFFKHLNTVVLGRNHGTVMIAEESTAWPQVTAEDGGLGFSLKWNMGWMNDFLEYMKLDPYFR--------------------KDNHNKMTFSMTYAYSEKYVLV------------------------------ISHDEVVHLKCSMVNKMPGYPEEKIRNLKAAYAFMLFHPGKKLLFMGQEFGQLREWSEERE----------------------------------------------------- 71734685 27 APDANYVNVELQDGQGVQSLAMLPQPDGWFVLEARCEAGTRYRFKIDHEL--EVPDPASRAQD-DDVHSQSFVVDPLAYSWQNTSWQGRP----WHEAVIYELHVGAMGG-YAAVEKHLPRLAQMGITAIELMPLAQFP-GDRNWGYDGVLHYAPQSSYGTPEELKHLIDTAHGLGLMVILDVVYNHFGPDGNYL------GSYAKDFF----------------------------------RSDLHTPWGDAIDF--RRPQVRDFFVDNALMWLEYRIDGLRMDAVHAIRDETFLP--------EFATRVRGQIEP-GRHVWL----NLENEFNQAGLLEKGFDAQWDDDGHNTLHVLLTGETDAYYSDFAQ-------------------EPTQKLARLLSEGFVYQGEQTRHGHTRGEPSGHLAPTA-FVLFLQNHDQIGNRALGERLPQLCTPAALRAATALLLL-------SPMIPLMFMGDEWAA-------------------------------------------------------------- 33860127 80 ------------------------------------------------------------------------------------------------------------GGDLEGVRQKLPYLKQLGVTTIWLSPVLDNTDNTGYHGYWTRDFKQIEEHFGNWTTFDTLVNDAHQNGIKVIVDFVPNHSTP-------FKANDSTFAEGGALYNNGTYMGNYFDDATKGYFHHNGDISNWDDRYEAQWKNFTDSLADLSQENGTIAQYLTDAAVQLVAHGADGLRIDAVKHFNS-------------GFSKSLADKLYQ-KKDIFLVGEWYGDDPGTANHLEKVRYANNSGVNVLDFDLNTVIRNVFGTFTQTM---------------------------------YDLNNMVN-------QTGNEYKYKENLITFIDNHDM---------SRFLSVNSNK----ANLHQALAFILTSRGTPSIYYGTEQYM----AGGNDPY--------NRGMMP------AFDTTTTA---FKEVSTLAGLRRNNAAIQYG 87080641 51 ------------------------------------------------------------------------------------------------------------GGDWAGLTDRLDYIADLGVTAIWLSPVSEQQPLSSYHGYFTRDFATPNEHFGDRAELQELIDTAHDLGLKMILDVVPNHTAD-------YLAGTST------TYSPSTYKPASPLDDASYFHHAGDCLFNGLETQTQIENCDLGGLDDLDQSNPVVSSHLMSTYKDWVDMGFDGIRVDAARSVPK---------PWLADFEAEM---------GVPTFGEVFVGDVDYVSEYQDYEWGVLDFPYFFTVREAFSADTDMNKLGDLFDQDSKYANPNRLETFLDNHD---------------------------------------------------------RARFLTWADDNYQ---RLRSGLTFLLTSRGVPVIYYGTEQADDGNGNPYEVPIANKDNR-------------KDMESFDQNSNLYKHIQRLTAIKAAYPALQVG 182416514 153 ---------------------------------------------------------------------------------------------------------DFYGGNIRGIIKKLDYIKSLGVNIINLSPIFKS---SSCHKYDAGDYDIIDEMFGTEEDFKELCEKAKSKDIKIILDGVFSYTSSDSRYFNKA--------------------GNYDEIGAYQSPNSKYHNWYKFNRYPYGYECWWGGRPNINVMHNSYIDFLVNIIKKWIDLGASGWRLNVTDELPD-------------EFIEIIRDRLDTLDKETVLIGDVWDDASNKISY----------------------SKKRRYLYGKEIQSVTNYPLRESLINFT-------------------------RGYIKSDKLKKKVMSLYENYPREVFLGNINLIGTSDTERILTVLDGN---IRCLKIIVALQFTIPGVPLIYYGDETGVTG----GKDPD--------NRKSYPWEN---------------------------------- 163856682 150 ------------------------------------------------------------------------------------------------------------------LAERLPYARALGFTHIELMPIMEHPFGGS-WGYQPLGMFAPSARYGAPADFARFVDRCHAAGVGVILDWVPAHFPNDAH-GLARFDGTALYE----------------------YADPREGFHPDWNTLVY------------NLGRNEVKAYMIASALHWLEFHIDGLRVDAVASMLYRDYSRAPGEWESVDFLRELNTVVGCECPSAIMVAEESTAWPGVTAPTGDGGLGFDYKW-----------------------------------NMGWMHDTLRYMRHDPVHRRHH------------HHDVTFGMMYAYSERY-ILPLSHDEVVHGKGSLLGKMPGSHADRLAQLRLYYGYMWAHPGKKLLFMGGEIAQ--------------ESEWNHDAAIDWNL---------------------------------- 159478901 153 -------------------------------------------------------------------------------------------------------------GTYAGMVERLDYLKSLGVNAIELLPVFEFNELEYYWGYSTVNYFSPMGRFASCDEFKQLVKECHRRGIE------------------------------------------------------------------------GGCGNTLNCNQPVVRQFILDCLKHWVEYHVDGFRFDLASILTRAHSAWHPQQPPLVESISE-----DPVLRNTKMIAEAWDCD-------GLNQVGAFPHYGGRWSEWNGKFRDVVRNFIKGTDGPWAGDFACGSPNIYANHETDWWANNGGRQWKGGRGPHASINFLADMVAYNNKHNEANGENNRDGEQHNNSWNCGEEGPTTKWEVNRLRQ-RQMRNLTGALLLSCGVPMINMGDEYGHGNNNTYCHDSELN---------YLRWDQLAE------DPHGFNRFVRLLIHFRRATPAL--- 108762458 67 -------------------------------------------------------------------------------------------------------------GTYRGFGEKAAYLAELGITAVELLPIHEKPLDGGYWGYQTINFFAPELSYAAINEFKWMVEQLHKHGIEVIIDVVYNHTGEGGLWREKLETDDVMPGE-----PLESLDPAETAGLYSFRGIDNQAYYALNPDRRTYWNN-TGVGNQTRPNHRPTRKLIIDSLRFYVEEHVDGFRFDLAPILGERDGDYNRWDDPRNTVLQDVIDDPVLQKYNTRIMAEPWSAGGWYCMPLGEGWYEWNGRFRDWWRAFMNQDGWKLNSNEGSLCGRPNGRRPYHSMNFITVHDGFT-----------MYDLFAYDEKQNRCGPLNPVCCDTPNSPF---CDKVSGEEHNRSRNWGPIGDERAESMRRIRNAFMSMMISHGTPMILGGDEWMRT----QLGNNNAYSTLSDNPFNWYQWGTYLARDE----RHRMFEFVKAAIRLRKEH------ 213964432 181 ------------------------------------------------------------------------------------------------------------------------YVVDMGYTHVEFMPVSEHPFTGS-WGYQVSGYYAPTSRYGTPDQFRGLVDAFHAAGIGVIMDWVPGHFPKD-EFALARFDGTACY---------------------------EHPDWRRGEQRDWGTYVF-------DFGRNEVRNFLYANALYWAEEHIDGLRVDAVASMLYLDYSRNEGEWDAVQFLQEFNATVHKHNPGFLTVAEESTSWPGVTAPTGGLGFSMKWNMGWMNDTLEYFSKEPIYRSYH--------------------HHELTFAMVYAYSEEF------------------------------ILPISHDEVVHGKGSLWERMPGGDWDKAAGLRTFLTFMWAHPGKQLLFQGQDLGQ--------------NHEWNHDESVAWDNLEGWG--GEFHRGIQLLVKDINAIYKENPAF--- 153889893 191 --------------------------------------------------------------------------------------------------------------TYRELAPQLDYAVEMGFTHIEVMPVAEHPFDGS-WGYQVTGFYAPTQRFGTPQDFAFFVDHLHQRGLGVIVDWVPAHFPRDS-----------------------FALAEFDGTHLYEHADPRQGAHMDW------------GTLIFNYSRHEVRCFLTANALSWFDYHIDGLRVDAVASMLYLDYSRKDGEWDAIDFLRETNRLVHDYYPGALMIAEESTAFAGISKPVGGIGFDFKWNMGWMHDTLSFFQKDPLYRKWH--------------------HNELTFGALYQYSEKFVTVF------------------------------SHDEVVHGKGSLLMKMGGHIPEKAANLRALYGHMWTWPGKKLLFMGGEFGQSSEWAYAR------------------------------------------------------ 209908075 80 -------------------------------------------------------------------------------------------------------------GTFLAAIDKLPYLVELGVTQLEVMPVSQF-GGARGWGYDGVLLYAPHSAYGTPEDFHAFIDAAHGLGLSVVLDIVLNHFGPE---------------------------GNYLPLLSPAFFDPER---------------MTPWGNGIAYQTEAVRRYIVDAPLYWLEYHLDGLRFDAIDQIHDPSETP---------VLEEIADRIREVIPDRHI----HLTTEDSRNVIFLHPRDAQGETPRFTAEWNDDFHNAAHVFATGETHAY----------YQDFADRPEEKFARALAEGFVYQGEVSLQTGEPRGVDCRSQPPQFFVDFLQNHDQTGNRAQGERLITLAGP-------EKTRVLLAALLLSPHIPLLFMGEEFG--------------------------------------------------------------- 162456062 55 ------------------------------------------------------------------------------------------------------------GGDWKGLEEGLPYLEALGVTALWISPIVKNVDVDGYHGYWTQDFTELNPHFGDVASLRRLVASAHDRGMKVILDVVTNHVGQVHGSGEDGRRQLEAVNEYDPEFDPREPATNHLPPQPELFQDPRKGRILDFEDVDQLVHGDLPGGLDIDTSRCDVKRAMVDVFVRWVELDVDGFRIDTLKHVEHEFWRYFTQNVRL--------QLAAMGKTDFFMFGEAFDGKDDLVGSFTKHEVPAHPHDEALGGDLERENGDEAEPGAAPITGDSVDSVLYFPQLYRVFHDVFRDARATRRIEEL-WDARALNYGAEPNANGIGVPPLKALVNFIDNHDVPRFLHVGPGASPFKADPE-----AALKNALLFLFTEEGIPCLYYGTEQG----FSGGDDPANREDL---------WES------GYDTEHPLFRWIQRLAALRKGYQALTVG 68536415 191 --------------------------------------------------------------------------------------------------------------------ELVEYVQELGYTHVELMGVSEHPFEPS-WGYQVTSYYAPNNRYGGPDDLRYLIDSLHRAGIGVIMDWVPGHFPKDG-WALGRFDGEACYE----------------------HPDPRRG-----EQPDWGTYVF-------DFGRNEVRNFLVANALYWCEFHIDGLRVDAVA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 77978678 144 ---------------------------------------------------------------------------------------------------------DNFWLSYGELAEQLEYVKYMGFTHVELLPINEHPFDGS-WGYQPLGLYAPTRRFGTPQDFKDFVAKFHAAGINVILDWVPGHFPS-----------------------DEHGLMQFDGTSLYEYADPREGYHQDWNTLIY------------NYGRNEVRNYLAGNAFYWMERGIDALRIDAVASMIYRDYSRAEGQWEAIAFLRYTNHTIGVERPGGVTMAEESTDFPGVTPDAGGLGFNYKWNMGWMHDTLNYMQCDPIHRKYH--------------------HNLMTFGMLYAYTENF------------------------------ILPISHDEVVHGKRSVLDRMPGDAWQKFANLRAYYAFMWAHPGKKLLFMGCEFAQ-------------------------------------------------------------- 78778969 145 ------------------------------------------------------------------------------------------------------------------LTEKLPYVKDRGFTHIELMPISEHPFDGS-WGYQVTGWYAPTSRFGTPNEFREFVNKCHEEGIGVILDWVPGHFPKDKH-GLAFFDGCHLY---------------------------EHGDSRIGEHKEWGTLIF-------NYSRNEVRNFLVANLVYWFEEHIDGIRVDAVASMLYRDYLRPDGEWEAVKFLQQANHVLFQHFPGALSIAEESTTWPMVTKPTGGLGFNLKWNMGWMHDMLDYFEID-----------------------------------------------PWFRQFHQNSVTFSITYNYTENFMLALSH---DEVVHGKSHLLHKMPGDDWKKYANTRALLTYMWTHPGKKTIFMGMEFGQRQEWNVWDD----------------------------------------------------- 159897808 38 -----------------------------------------------------------------------------------------------NELVIYELHVGDFAGTFKAVTERIPYLQDLGVNALELMPLFEFPGDRS-WGYNPAYFFAPESTYGTPADLRELIDTAHQHGIGVILDVVFNHV--------------------------------DHSSPINYLYPYDQSPFFSSDGNPWGF-------PDLNHWNEAVKQLISDVQTYWLDMHIDGFRYDHA----EGIGFDGENGVSFLGW------QARQIKPHVYLIAE---NLKDYTTMVDQTDMDSSWHRSFHSQMFANLREGD-----------FEGNQYGNVEATLGIIDFRNAGYNDNAQAINYLESHDEQRIVYEAQTNE--------------------------------NISRETAYLKSRLGAIVLFTAAGVPMLYHGQEFGM-------------DTERTIDKNMLKWELLQTAEGTD-----LHAFYRGMIQLRTSSKAL--- 91200766 58 -------------------------------------------------------------------------------------------------------------------REMAPYLKETGFTHVELLPVMEHPFYGS-WGYQITGFFSPTGRYGTPQDFMYLVDYLHQNEIGVILDWVPSHFPS-----------------------DEHGLVYFDGTHLYEHADPRKGFHPDW------------TSYIFNYGRNEVQNFLVSNALFWLDYHIDGLRVDAVASMLYLDYSRKEGEWEAVSFLKKCNETIYHFYPDVQTIAEESTAWPMVSRYVGGLGFGMKWNMGWMHDTLKYFSIDPIYRKYH--------------------MNQITFSILYAFTENFVL------------------------------PLSHDEVVHGKGSLLYRMPGDEWQKFANLRLLFGYMFGHPGKKLLFMGGEFGQ-------------------------------------------------------------- 211962481 311 ----------------------------WELFVPDIGAYGYRIHGGLDVIYAQEFEIPPKTASIISACDDAFRKPEERFVWNDQAWMSEEDLLRRQPMAIYEVHLPSWRGDYRELADRLRHVKTMNFTHVEFLPLAHHPFEGS-WGYQVTGLYAPYSRLGSPDDFKYLVDKLHQSGIGVFLDFVPAHFCKDS-WGLARYDGEPCYE---------------------------------YADPREGEHKMWGTLV-FNFRRSEVRSFLLGAAYHWLRYHIDGLRIDAVSSHQREPGDWLPNEFQAMSLLQELNWVVHQEFPGVFTMAEESTSWQGVTDKEKGLGFDAKWDLGWMNDTLSYLCL-----------PLYKRPEPA-------CHNKLTFRGLYMAHEK------------------------------WILPLSHDEVVSGKGSLLDKAGSPFEDRIKTLKTLFGYQVGSPGRPLIFMGAEIGQ-------------------------------------------------------------- 213014779 265 ----------------------------------------------------------------------------------------------------------------------LDHLVELGITHVHIMPIHEGEPDQYGWGYDPYLYWVPEGHYSTNPEVKKMIKALHENNIRVILDVVYNHTAQTGPG------------------------SPFDQTVPYYFYRT---------DKAGNYTNGSGVGNEIATERPMMRKYIVDSLLYWVEYHVDGFRFDLLGLFDRRT-------------VLEIEKALHKVDPTILLYGEPWGGFGAKVTFTKGDQRGTNFNDGFRDAIRGSVFNKTAKGFA------------------------FGSRGKETRIKRGVVGSIKYDSKIVDF--------AADPEETINYVSSHDNQTLWDKNLSAMSSASEEFLKSAQKLSNAIILLSQGIPFLHGGSDFCRT----KYGNENSYNAGIEIN--KFDWARKVKFLD-------VFEYYKGLIELRKKHIAFR-- 89890539 49 --------------------------------------------------------------------------------------------------------------------ELVAYAKKMQFTHIEFMPIMEYPYDPS-WGYQITGYFAPTARFGYPEEFQELVNACHNAGIGVILDWVPSHFPEDVHG----------------------------------LGNFDGTHLYEHPDRKRGYHPDWKSLI-FNYGRNEVKSFLISNALFWLDYHIDGLRVDAVASMSREEGEWEPNINEAITFLKEMNEAVYLNYPDTQTIAEESTSFPMVSKPIGGLGFGMKWMMGWMHDTLEYFKKD-----------------------------------------------PIHRRHHQNDLTFSMTYAFTENFML---PLSHDEVVYGKSSILGRMPGDQWQKFANLRLLYSYMFTHSGGKLLMMGSEFGQ-------------------------------------------------------------- 160945724 5 ----------------------------------------------------------------------------------------------------------------------------LGCTAIYIGPLFESGS----HGYDTIDYRLVDRRLGTNEEFKAFVAACHARGQRVIVDGVFNHVGRDFFAFRDLKANRENYKDWF-------------------CDVNFWGNNEYNDGFSYGNWGGYNLLVKLNQRNPEVQQYHYDTVRFWVEFDIDGIRLDAADVLD-------------FDFMRGLRRLANEVKPEFWLMGEVI--HGDYSRWANPEMLHSVTNYELHKGLWSGHNDHNYFEIAHTMRRLQGLCHDTRLYLFSDNHDVERL-------------------------------------------------------------PNKLRNKEHIRHIAILVYSLWGIPSIYYGSEFGIEGKKEWGSD--------WPLRPCLELSDYA-------------------------------- 196182586 104 -------------------------------------------------------------------------------------------------------------GNYQHVIEKLDYLVELGINAIELMPIKEYP-GDYSWGYNPRYFFATESSYGSTDELKHLIDECHGKGIRVIMDGIYNHSEAESPLTQI-------DHDYWYHHAPRDPDNNWGPE-------------------------FNYEHYDEKLETYPARKFIGDVVRFWIEYHIDGIRYDAARQM--------ASHDFMHWIVQETKKTAEA--KPFYNIAEYIPENPSITNVDGPMDGCWHDSFYHTVKPHICGDRFDLESLKDVIDCRQGYLGATNVVNYLSNHDHERLMV-----------------------------------------------------ELANREIFDEEAFKRLKLGAVLLMTAVGIPLLWMGEEFG--------EYQPKSIESRKIN-----WQLLSNDYNRG-----LCDYYKGLIGLRKNNQAL--- 213965196 78 ------------------------------------------------------------------------------------------------------------SGDFEGLVEHLDHLIELGITHIELMPVQPF-GGDRNWGYDGVSWHSVHEGYGGPRGLQQLIDTCHRKGLAVILDVVFNHFGPDG-----------NYVGFF-------------------GPYTAGGTTGWGEV-----VNLTGDNSD------EVRAYILDAVRQWLDYHADGLRLDAVHALHDE---------GAFHILEQMQVVADTVAAERSLIAESDQNDPRLVRPAGGFGLNAQWDDDVHHALHTLVSGED-------HAYYSDFGSVEALASALETGFWHTGTMSTFRGRTHGRLFDLSVQPMHAFVT------------YTTTHDQTGNRAVGDRPSMNLTP-------AQQVLKAAVIACSPFTPMLFQGEEWGASTPFAFFEDPEREGRLREFARAGWDPKDVSDPSDPETFHRSILAAYRDLFALRKSHPSLR-- 89890057 329 -----------------------------------------------------------------------------------------------------------MGGDLAGVLAKIKYFEELGINTIWLSPITQNPEGSGYHGYWPISNTEIDYRFGDEQLFKEIIEEAHNRDMNVILDYVANHVHEEHPLYKEH----PEWATNLYLEDGSLNTERW--------------------DDQRLTTWFDTFMPTLDFSKPEVVEKMTDSALYWVNYELDGFRHDATKHVPE-------------AYWRTLTQKVRSTDRPIYQIGETYGSYDLIRSYVSTGMLDAQFDFNQYDAAVSAFAKA----------------------------DGDFSNLAETLYKGLEYYGHHH---LMGNISGNQDRARFISYASGDVSFEEDAKKAGWTREIGM---SDTTAFDRLGMLQAFNMTVPGVPVIYYGDEYGSIGAN----DPD--------NRKMMKFDNLSQR------ELDLKKLVQDLVNLRR-------- 157372879 144 ----------------------------------------YEIIDCYTQLKADPYAFEAQMASLVTPLPEVVENTPQRQRANDFDRPIS----------IYEVHLGSWRGELA--VQLIDYVKDMGFTHIELLPINEHPFDGS-WGYQPLGLYAPTRRFGTPADFKDFVAAAHRAGINVILDWVPGHFPS-----------------------DAYGLANFDGTALYEYADPREGFHQDWNTLIY------------NYGRHEVRNYLAGNALYWLEYGIDALRVDAVASMIYRDYSRAEGEWEAIAFLRYTNQSVGKERPGAVTLAEESTDYPGVTPESNGLGFHYKWNLGWMHDTLNYMQCDPVHRKYH--------------------HNQMTFGMLYAYTENFVL------------------------------PISHDEVVHGKKSILDRMPGDAWQKFANLRAYYGFMWAHPGKKLLFMGCEFAQ-------------------------------------------------------------- 89210407 43 ----------------------------------------------------------------------------------------------------------------------LDHLKELGVTHVHLLPVFDFGSVDYNWGYDPLFYNTPEGSYSTNKEFKQLVKSLHENGIGVIMDVVYNHT-----YYTRKSAFDLIVPQYYYRFD-------------------HDGNYSNGSG----------CGNEVASEKPMVRKFIIDSVKYWAEYHIDGFRFDLMALIDRET-------------IKHIEHTLHEIDPSIIIYGEPWDPERQLLKGAQKGMKVAVFNDNFRNAI-----KGDNDGFGKGFASGAPGLEHA-----------IKRGVVGAIYYNDEINDFSSEPRETVNYVS-----------------SHDNLTLWDKLCKSNGEDEEWVRIRMDHLSQAIIFTSQGVAFIQGGEEFLRT----KFGNHNSYNAGDEVN--QLKWERK-------SKYLKTFKYYKGLITLRREHPAFR-- 149278116 26 ----------------------------------------------------------------------------------------------------YELHVGTFAGDFAGLEHQLDHLVSLGITAIELMPVAQFP-GNRNWGYDGVYPFAVQSSYGGPQGLQHLVGCCHAKGLAVVLDVVYNHMGPEGNYF-----------------------DDFGPYFTEKYHTPWGNAINFDDE-----------------WSDGVRHYFIENVLMWFDFHIDALRMDAV-HAIKDFGS----LHILEEIKSYTRKLSVKTGRQHYLIVESDLNDP---KYIDPEHHYGYG----MDAQW-------IDEFHHALRVTAGQEPTGYYSDFNG-----LAHLEKSFHDAYVYDGIYSPHRKKTFGRPATENPGKQFVVFSQNHDQVGNRMLGERS-------ANLLDFSMLKVLAGAVLCSPYLPMLFMGEEWAESNPFLYFGDESLVTAVREGRRSKLQWELLKK-----GDHACLFSFYQSLIAIRKKSAA---- 86146327 147 -----------------------------------------------------------------------------------------------------------FGGDLKGLTAKLDYLHDMGITAIWITPPADSRGGAGYHGYWGRDFFKVDEHLGTVADFKALKTKMDSYGMKLVLDYAPNHSNPDDEG-----EYGVLYKKGVRVTDYKNDNAGYYHHNGAIAEN--GKDWEWNDAWARNKTLFNLTDFDQRKDGPA-RQYLIDGAKFWVDLGVDAIRIDAVKHMDKEFIQDFTGQINAYA--------KKSQGKDFYFFGEWMDSGADATGSFANTSGSALLDFGLRNTIENALLQHNMYAINNYMKLRDQKFTSSDWVVFLDNHDASRISTVLRS----------------------------------------DAKNFGAGKDKWGGRQSVAFAQDRVELGLALIMTSRGIPCIYYGTEHYAANFTT---NSFGQQGNDPYNREMMP------SFDKTTNAYKM---IKKLSKLRKESYAVQQG 157360625 6 -----------------------------------------------------------------------------------------------------------------------------------------------------------------INEVKLLIREAHKRGIEVLMDVVFNHTAEGNENGPILSFRGVDNSVYYMLAPKGE------------------------------FYNYSGCGNTFNCNHPIVRQFILDCLRYWVEMHVDGFRFDLASIMTRGSRLLC-NLPPLIDMIS-----NDPILRGVKLIAEAWDAGGYQVGMFPHWGLWSEWNYRDIVRQFIKGSDGFSGAFAECLCGSPNLYKPWNSINFVCAHDGFT---------------------LADLVTYNKKHNNANGEDNNDGENHNNSWNCGQEGEFASIS-VKKLRKRQMRNFFLCLMVSQGVPMIYMGDEYGHTNNNTYCQD----------------------------------------------------- 166368144 296 ------------------------------------------------------------------------------------------------------------------LAQKLPYVKELGYTHIELLPIAEHPFDGS-WGYQVTGYFAPTSRYGNPEDFMYFVDQCHQNGLGVLVDWVPGHFPKDGH-GLAFFDGTHLY---------------------------EHGDPRKGEHKEWGTLIF-------NYGRNEVRNFLVANALFWFDYHIDGIRVDAVASMCRKDGEWVANEYEAAEFLRQVNHVIFSYFPGILSIAEESTAWPMVSWYMGGLGFNLKWNMGWMHDMLDYF----------GMDPWF-------------------------------------RQFHQNNVTFSMWYNHSENYMLALSH---DEVVHGKSNMIGKMPGDEWQKFANVRALFSYMFTHPGKKTMFMSMEFGQWSEWN--------------------------------------------------------- 91775720 208 -----------------------------------------------------------------------------------------------------------------------PYMQEMGYTHIELLPVSEHPLNES-WGYQTTGYFAPTNRFGSPDDLRYFVDQCHQAGIGVILDWVPGHFPKD-DWALARFDGSALFE---------------------------------HEDPRLGEHQDWGT-YIFNYGRNEVRNFLLASAHYWLEEHMDGLRVDAVASMLYLDYSRKEGEWEAIDFLKQLNVMVHEDFPGALTIAEESTSWPMVSRYLGGLGFSMKWNMGWMNDTLSYMQ-----------------------------HD------------------PIHRRFHHDKLTFGQIYAYSENFVL---PFSHDEVVHGKRSLLDKMPGDTWQKFANLRLLATYQMTASGKKLNFMGNELAQ-------------------------------------------------------------- 146760387 2 ---------------------------------------------------------------------------------------------------------------------------------VHILPFFT-PFDGADAGFDPIDHTKVDERLGSWDDVAELSKTHN-----IMVDAIVNHMSWESKQFQDVLEKGEESEYYPMFVFPNGATEEDLAGIYRPRPGLPFTHYKFASKTRLVWVSFTPQQVDIDTDSAKGWEYLMSIFDQMAASHVRYIRLDAVGYGAKEAGTSCFMTPKTFKLISRLREE--GVKRGLEILIEVHSYYKKQVEIASKVDR--VYDFALPPLLLHSLFTGHVEPVAHWTEIRPN-----NAVTVLDTHDGIGVIDIGSDQLDRSLKGLVPDEDVDNLVNTIHANTHGESQAATGAAASNLDLYQVDSTYYSALGCNDQH----YLAARAVQFFLPGVPQVYYVGALAGRNDMELLR---RTNNGRDINRHYY-----STAEIDENLERPVVKALNALAKFRNELPAF--- 192360861 154 ------------------------------------------------------------------------------------------------------------GGDLYGVVEKLNYLQDLGVNTLCFTPIFSS---STNHRYDVEDYLSIDHRLGGNEAFILLLQECKRRDFKIILDGVFNHMSARSPWFDAGRFLESKYREYFRFNKD---SMEYDSFWGDIY------------------------LPRLNYESDKLRGVIYKVVKYWLNYSIDGWRLDACCMLGKYPNVDVSD-----AVLRELYDEAKKVNKDCYLFGENPFDPAEIK--------------PFCHLDGMTNYSGFYTPLVHWLDNDI-------------NFDVLDFDSTLREFRALMG--------------------------YQFVLSSKNFIGNHDKKRLFGLLNRD---VVKYKNALVFLFTYPGIPTVYYGDEIGL-------------------------------------------------------------- 154503985 120 -----------------------------------------------------------------------------------------------------------------------DYVKKMGYTHVELMGIAEHPFDGS-WGYQVTGYYAPTSRYGTPQDFAYMINYLHRNGIGVILDWVPAHFPK-----------------------DAHGLADFDGTPTFEYADPRKGEHPDWGTKI------------FDYSKPEVQNFLIANALFWIEYHVDGLRVDAVASMLKQDGQWVPNQYEAIAFFKHLNSVVLGRNQGAMMIAEESTAWPKVAPEDDGLGFSLKWNMGWMHDFTEYMKLDPLFR--------------------KGAHYQMTFSMEYAYSENY------------------------------ILVLSHDEVVHLKCSMLNKMPGLGFDKFANLKAAYAFMTGHPGKKLLFMGQEFAQLREWSEERE--------------LDWYLLAEE-----PHQQIQNWYRDLLHLYRHNKAL--- 55378686 244 ---------------------------------------------------------------------------------------------WAEDAVIYEIYVRTFAGEFDAIIDRLDYLDSLGVDAIWLTPVLQN--DHAPHGYNITDFFEIASDLGTRADYERFIEAAHDRGFKVLFDLVCNHSARTHPYFESAVEGDADYREWYEWRSDTEPETYFE----------------------------WEHIANFNFDHLPVRRHLLDAVAQWAEL-VDGFRCDMAWAVPN-------------GFWREIHDYCKDRDSEFLLLDETIPYIPD----FQAGLFDMHFDSTTYAALRQVGDGGDAEAVLSAIEGRAEIPEHASFMLYAENHDETRYIVDYGRDAAEAAAGA--------------------------------------------------------------LFTLPGAPLLYAGQEFGQRG-----------------RRDDLAWDHADKA---------LQSFVSDLSATRHDQPAL--- 46580648 50 ------------------------------------------------------------------------------------------------------------------LGDQLPYATGLGFTHLELLPVAEHPLDQS-WGYQTGHYYAPTSRFGSPEGFKRFVDRCHQAGLGVILDWVPAHFPRD-AWSLGRFDGTALYE----------------------HLDPRLGEHPDW------------GTYIFNYGRNEVRNFLTANALYWLEFHIDGLRMDAVASMLYLDYSREAGQWDAVDFLREVNTVIHAEFPGAMTLAEESTAWPGVSRYTGGLGFSFKWNMGWMHDTLGYLAEDPIHRAYH--------------------HGSLTFSMLYAFSENFVL------------------------------PLSHDEVVHGKGALLSKMPGDMWQQQANLRLLYAYQWAHPGKKLLFMGGEFGQWNEWD--------------------------------------------------------- 160935939 146 -----------------------------------------------------------------------------------------------------------YGGDLQGIWDKLDYIKKLGVEAIYLNPVFVSP---SNHKYDCQDYEHIDPHFTRIEKFARFVEEVHKRGMRVILDGVFNHCGSFNKWLDA--EGIYEHSGDYEAGAYESKSSPYHSFFQ--FHDDSDGAWPYNRT--YDGWWGHDTLPKLNYENSELVEYILNVARKWVSYSIDGWRLDVAADLGHTAEYN-------HEFWRRFRQAVKEANPEALILAEHYGDP---ASWLEGDQWDSIMNYD--------AFMEPVTWFLTGMEKHSDSYNGGIW--------------GDGEAFFNAMGYHMSRMQTNTVMT-------AMNQLSNHDHSRFLTRTNQMVGRIQTAGPEKAGQNIKFREAVVIQMTWPGAPTLYYGDEAG--------------------------------------------------------------- 167456362 61 ------------------------------------------------------------------------------------------------------------GGDLRGLTAQLDEIAALGVTAIWVNPLVRNIPGYAYHGYWMDDLSRLDPRFGDEAELAAFVNACHARGLRVLLDVVYNHAGYDSAY------------------------------LRDPRTRPWLRNNVVGDCGDDDLTSCLAGLPDWKTELPEVREFLLAAQLGWAKRGVDGFRLDTVKHV----------EPAFWELHR--RRVRAELVPGFFLLGELWGGDRELDPYFAADTLDAGLDFGFQGSTVGWLGRGRTIAYERYLASRHKVRAGHLLAQYLSSHDQPG---------------------------------------------------------ALHLLGGDR---ALFRLAALLQLTTVGIPTVYYGEEVARP-------------IGEWPNRSDMPWGQRDVLPGAGKPRDEMRAFYQRVIALRRAHPALSRG 167750572 139 ------------------------------------------------------------------------------------------------------------------LAEKLPYVKEMGYTHIEMMPIAEFPFDGS-WGYQQIGYYAPTSRFGTPSDFMEFVDYCHTHGVGVILDWVPAHFPKDAAGLYEF------DGDYCYEYSDPN----------------------KREHYNWGTRVF-------DWGKPEVQSFLISNANYWLEYHIDGLRVDAVASMLYLDWTPNKNGGEAVDFLQNLNSCLFSRHPGLLMIAEESTAWPMVTKPIGGLGFNFKWNMGWMNDM---------------LSYMSMSPEYRQY-----NHDKLTFSFYYAFSENY------------------------------ILPISHDEVVYGKCSMLDKMSGPREKRFASLRTFLAYMTAHPGKKLMFMGQEFAQFKEWNY-------------------------------------------------------- 32472075 149 --------------------------------------------------------------------------------------------------------------DYRDLAKRLDYCHRMNFTHVELMPISEHPFTGS-WGYQSVGYYAPTSRHGSPEDFMFFVDHMHQNGIGVLIDWVPAHFPKDDHGLRQ----------------------------------FDGSALYEHADPRQGEHPDWGTMI-FNFGRNEVKNFLIANALFWLDYHIDGLRVDAVASMSREDGEWIPNRYESIDFLRDFNIAVHENHPGVITAAEESTAWPGVSRYDGGLGFTYKWNMGWM-----------------------------------------------NDTLSYMRNEPIHRKFHQNELTFSLIYAFTENFTL---PLSHDEVVHGKGSLISQMPGDMWQKFANLRLLYSYMWTHPGKKLLFMGGEIAQWTEWNADDGP---------------------------------------------------- 212638287 123 ----------------------------------------------------------------------------------------------------------------------LSYVKQLGVTHVQLMPVQDFEGVDYNWGYNTVHYNAPEGSYATDPELKQAIRAFQQEGIRVILDVVYNHV-----YIREMSSFEQLVPGYYFRYESNGYPSNGTGV-----------------------------GNDLASERKMVRKFIVDSVTYWLEYGVDGFRFDLMGILD-------------IDAMNDVRRAIDAIDPTVLVLGEGW----ELATPLPQEKKTTIANARHTP------------RIAYFNDRFRDYVKGSTF----QVHD---RGFALGDCSYKEAVMEAVRGSIHLFFSPRQSVNY---VECHDNHTLWDKMM------IANAHESEYIRRKRQKLATAIVLLSQGIPFLHSGQEFYRT----KQGIENSYNAPDEVNR--IDWERK-------SEWEEDIREITALIALRKKHAAFR-- 58337007 128 ---------------------------------------------------------------------------------------------------------DFFGGNLTGIRKKIPYLKQLGVTVLYLNPIF---LAKSNHRYDTTDFMKIDPMLGDEKDLADLIRELHENNMHLILDGVFNHVGFDSIYFQGAI--TDKNSNYRSWFNFQDYPNKYQSWWGV------------------------KSLPTVNKDNSEYQNLVYGDHGVLAKWKVDGWRLDVADELPMDFLRNIRN------------RLIKENCP--ILIGEVWEDNGEYRTYTAGDNLMGVMNYPIRNFIISLLSAQDSTIEIEAM---------------------------------------------------NDLALLIENYPTDFLHNCLNNIGTHDTVRIKTVLNKNDNLV---MMAFGLLFMMPGVPCIYYGDEAGLIG----KEDPD--------NRRYFLWGHEDK---------KLIDCVSSWTKIRKQNPVLVNG 196238651 105 -------------------------------------------------------------------------------------------------------------GTYQDAIAKLDYLCDLGINAIELMPVKEYP-GDYSWGYNPRHFFATESSYGLTADLKQFIDECHGRGMRVIMDGIYNHSEASAPLTQI-------DHDYWYHHEPRDPGNNWGPE-------------------------FNYEKYDENLETYPARRFIGDTVRYWIEYHIDGIRYDAA--------RQIANYDFMHWIVQQAKETAGA--KPFYNIAEHIPETTSITNVDGPMDGCWHDSFYHCVLEHITGESFDLERLKDVLDKRQGFMGATNVVNYLTNHDH-----------------------------------------------------NHVMAELADRGIFDEAAFRRRKLGAVLVMTAMGIPLIWMGEEFG---EYKYKTQDQA----------KIDWTLLAGELNRG-----LFEYYKGMISLRKSNPAL--- 116048 79 ------------------------------------------------------------------------------------------------------------GGDLRGLINKLPYLKSLGVTSIWITPPIDNVNNTDYHGYWGRDYFRIDEHFGNLDDFKELTSLMHDYNMKLVLDYAPNH-----------SNANDENEFGALYRDGVFITDYPTNVAANTGWYHHNGGVTNWNDFFQVKNHNLFNLSDLNQSNTDVYQYLLDGSKFWIDAGVDAIRIDAIKHMDK-------------SFIQKWTSDIYDYSKSI-------------------------GREGFFFFGEWFGASANTTTGVDGNAIDYANTSGSALLDF-----GFRDTLERVLVGRSGNTMKTLNSYLIKRQT--VFTSDDWQVVFMDNHDMANATTFGPGNNETGGSQSEAFAQKRIDLGLVATMTVRGIPAIYYGTEHYAANFTS---NSFGQVGSDPYNREKMPGFDTESEA---------FSIIKTLGDLRKSSPAIQNG 162146369 149 -------------------------------------------------------------------------------------------------------------------RELIPYVVEMGFSHIELMPIMEHPFDGS-WGYQTLGLYAPSARFGSPRQFASFVNACHNAGLGVILDWVPAHFPS-----------------------DAHGLALFDGSFLYEHQDRREGFHPDWNTLIY------------NFGRHEIRGFLIGSALMWLRYHIDGLRVDAVASMLYRDYSRREGEWEAIAFLRGLNTTIAELCPSAVMMAEESTAWPGVSQPVGGLGFSYKWNMGWMH---DTLAYMSRDPIWRRYH-----------------HSEIMFGLHYAFSERFVL------------------------------PLSHDEVVHGKGSLIARMPGDEWRKHAGLRAYFAFMWAHPGKKLLFMGGELAQP------------------------------------------------------------- 146299159 161 ------------------------------------------------------------------------------------------------------------GGDIEGIIKNLDYISSLGATTIWSTPLCENDKQHSYHTYGQSDVYKIDPRYGTNDDYARLSAEMHKKNMKLVMDYVTNHWGITHWMMKDIPTKT---------WFNQFETFTQTHHRREVITDIHASKI---DQEVCVDGWFVPSMPDLNLKNPLVAKYLTQNAIWWIEFNLDGFRVDTYNYSDKTAMAN-------------WAKSITDEYPNFNIVGEIWMHNQANLAFWQKDGAIENYNSNLPSVMDFTLQSQITSAFSE---------------------DEPNWDSG-------------LIKFYNNFAMDFLYPNTNNILVFSENHDT------------DRMNEKFKYDLPKYKLAMTLLATVRGIPQIYYGSEIGMGGDKGKGGDADIRQD----------------------------------------------- 57642107 20 ------------------------------------------------------------------------------------------------------------GGDLEGLIEKLDYIKSLGVSMIWVSPLNDNIGSAPYHGYWTRDYKRIEEHFGGWEDFRRLVKEAKKRGICIIVDYVPNHSNPVNYGEYGALYDNGTFLTDY--FKDTKNAEVNPITGIRENVYHHNGNIYTWSGIPLKYANLY-GLADFNQLNPWVDSYLTEGAMLFVDSGACGLRIDAVKHME-------------LGWLETFYLRLYSKGP-LFIYGEYFTPSLQ-----KGDDLYEFYRYSNVSPVLSIPIREDIVRI-------------------------FAFFGGLDKLSEELGDYYSHFVY------------PTKAVNFLDSHDLVRFLNAG----------DRKDEIQRFHMALALTLTLPGIPVIYYGDE-------SYL--VSKDGKGDPYNRPTMVFDNTTEAS----------RIIRTLGGLRKTNDALVFG 113953641 21 ------------------------------------------------------------------------------------------------------------GGDLYGVIDALDHLQGLGVTCLYLTPVFSSAANHRYHTY---NYLEVDPLLGGNQALDALIAAVHQRGMRLILDGVFNHCGRGFWAFHHLLENGSPYRQWFHVHQWPLRP--------YPGRGQACGYSCWWND---------PALPKFNHDHAPVKDHLLAVGKYWLERGIDGWRLDVPDEVPS-------------EFWMDFRRMVKAVNPEAWIVGEIWG---DARPWLQGEHFDGVMNYRLGWSSLCWVAGSRLRRRYHNPMY-PLRPLQTEALLEIWSETQGWYAPEVNRCQLNLLDSHDVPRALHSLKGDVAALSLALLMLMLQ----------------------------------------PGAPCLYYGTEAGLEG----GAEPD--------CREAMPWE--------EPWPHDLCTMIKALTKIRQQVEALR-- 167361788 18 ---------------------------------------------------------------------------PSEVVDLSFYRWKTSDWRPWEEMVIYEMHIGCFTGTFKAAIERLDHLQALGVTALQIMPLSEFP-GRYSWGYDGVLPYAPDSSYGRPEDFMALVDAAHQHGISVFLDVVYNHFG-----------------------PDGNYIPAYAPLFTDHHKTPWGNGINYDGDG-----------------SEMIREFIIENAIYWIEFRLDGFRFDAVHAIKDDSSEHLLHALARRV-------RAAAGDRHVHLIVENEENDSDLLQRDENGEVK------LFTAQWNDD-----------VHHVLHITATGETFGYYADYAGDAGKLGRALAEGFVFQGEHMPYRGGSRGKPSGHLPPTAFISFIQNHDQIGNRALGDRVLASSPADV-------VKAVAAIYLLAPEIPMLFMGEEWGA-------------------------------------------------------------- 89210475 379 -------------------------------------------------------------------------------------------------------------GTYLGFIDKIPHLKDLGITHVQLMPVLNFYYGNYNWGYDPHNYFTPDPHL-RIKELKTLIKALHDAGIGVVLDVVYNHTAKTS----TFEDIVPNY--YYRRNPDGS------------------------------FTSGSGCGNDTASERAMMRKLIVDSTRYWVEYHVDGFRFDLMGLHDETT-------------MKKVASTLRSINPDVVLHGEGWNMGTLPVKDRYIKGAGAERSCLQMEHAIAVFNDGLRDALKH--EYYASPLPEGGFVQRQKNKEPLIRSGIIAGMVDY-----TSPVLIDGNPYNRFADDPEETITYV---TCHDGYTLWDKIVGSTPNATEEERKQMHKLAHAVILTSQGKPFIHGGAELLRPDNDRYGVDHNSYDSGDLTN--QIDWSRKVKYAD-------VYEYFKGLIELRKSHEAFR-- 198265486 145 ----------------------------------------------------------------------------------------------------------------------VSYAKDMGFTHLELMPISEFPFDGS-WGYQPVGLYAPTIRHGTLEEFRAFVEACHEAELGLILDWVPGHFP-----------------------EDKHGLGQFDGTPLYEHADRKEGFHPDWNTLVY------------NYGRAEVSNYLVANALYWLEHHIDGLRVDAVASMLYRDYSRKDGEWEAIAFLQRTNTVAYGQISGIVTIAEESTAFPGVSAPYNGLGFGFKWNMGWMNDSLSYIQEDPINRKYH--------------------HHKMTFALHYAFTENFVL------------------------------PISHDEVVHGKGSMIEKMPGEGDEKFANLRAYYGYMWGHPGKKLLFMGCEFAQ-------------------------------------------------------------- 158299638 3 -----------------------------------------------------------------------------------------------------------------------------------------------DFGYDISDFRDVDPIFGTMADLDRMVQKAKTLGIKVILDFVPNHTSDEHEWFVKSLNNEGDYRDYYVWRNGVNG-----GTPNNWQSVFHTPAWTQPAGQQYYLHQFDKKQPDLNYRNPKVKQEMADMVRFWLDKGIDGFRIDAI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 168703992 49 --------------------------------------------------------------------------------------------------------------TFETVVHRFDHLKKLGVNCIQVMPVAEF-AGDRSWGYNPAHMFAVEGAYGGPKKFKEFVREAHRNGFAVILDVVYNHFGPSDLDLWQFDGWSENGGGGIYFYQDWRRETPWGDTRP-------------------------------DYGRPEVRQFIRDNAMMWVDYHIDGLRMDMTLYIRSVRADGEPNLPDGWSLLQWINGEIREKHPNTLTIAEDLQHSEWMTKPVGEGGAGYGAQWD----------DQFVHPIREAV---------------IAAEDDHRSMGAIAHALAHRYNGDAFQR-----------------VIYSESHDEVANGKARVVHEIAPGDPKNWFAQKRSTLAAALVFTAPGIPMLFQGQE----------------------------------------------------------------- 88797056 175 ------------------------------------------------------------------------------------------------------------GGDLQGLTEKLSYIEDLGATAIWLTPILKNKALQGDHGYWTLDFTAIDPHLGGNDGLKEFIDAAHERNLKVFFDIIVNHSADVIKYEERSLAEVAEGDGYTPFIPVGEEIAKTPAWLNDTAFYHNQGESTWAGENSLY--GDFVGLDDIDTDNPEVVENFTDVFKGIIDFRPDGFRVDTVKHVNTEFWQ--EFTPAILDYARA--EDTDGFGEHFTLFGEVYSADPGVLSYYTEAKLPSVLDFGIQAA--------------------------------------ITSTINNNGVVAENTTHPLSNLFQQDDRYNDQDSSASSLLNFVGNHDMGRFASF-----LGDTLDWEDEALAKVDLAHAVMFFTRGAPVIYYGAEIGSGGDKASRQD----------------------------------------------------- 150018948 4 ---------------------------------------------------------------------------------------------------------------LNKIEKWIPHLKEMRINAVYFSPIFQS----SYHGYDTKDYYKVDERLGTNADFKEVCEQLHKNDIRIILDGVFNHVGREFWAFKDVQINGVNSK-YCSWFAD--------LNFNSKSPMGDEFNYQSWNGCY--------DLVKLNLKNEEVRNHLLQAVSTWIDEDIDGLRLDAADSID-------------FEFFKVLKRFVDGKKKDFWLMGEVI--HGDYNKWANPESLDSVTNYECYKGIYSSHNDKNYFEIAYSLNRLFGIYKNLCLYNFVDNHD------------------------VNRLASTLKKPEYIYNS-------------------------------------YILLYTMPGVPSVYYGSEYGLKG--------VKGNGTDLPLRPELEFGKIDEQDD------KLFELIKRLGNIRINSEALRYG 182626071 425 ----------------------------------------------------------------------------------------------------------------------LDHLKELGITHVHLLPVFDFDENNRNWGYDPKNFNAIEGSYSTDPEFREMIKRFHDNGIRVVLDMVYNHMYETSNMDNIVP--------LYYFRSDKLGK----------------------------YTNGSGCGNEMASEKPMVRKFILDSILHWINYHIDGLRFDLMELID-------------LDTMKEIVKRSEEIDEKILIYGEPW-----------KGGDSPLSNGTYKGSQKGLGFSIFNDDFRNALRGNNDPSNG--FINGEQHNKNKAWQVIEGI--KGSINSITYKPMES---INYLEAHDNYTLWDQIVKSQNHSVEKGHYRDFNEENILDNFYVKEDLLGASILFTSQGIPFIQSGAEILRSKDGD--HNSYKSPDSIN----ALNWAEKEKYID-------VFNYYKDLISLRKNHSAFR-- 196156363 65 -------------------------------------------------------------------------------------------------------------GTFDSAIEKLDYLASLGVNMIELMPVNEF-AGDISWGYNPACPFAVEEAYGGPDGLKRFIDAAHKHGIGVIMDVVYNHFGPSDLDIWQFDGWSENDKGGIYFYNDERSATPWGDTRP-------------------------------DYGRQEVRDYITDNALMWLEFKADGLRMDMVPFMRTVSGADSDDIPEAYELIKGINGFIQHAC------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 87118279 140 ------------------------------------------------------------------------------------------------------------------------YVKDMAYTHVELLPVSEHPFDGS-WGYQPVGLYAVTSRFGNPDDFKYLVDQFHQAGIGVIVDWVPAHFPADSH-----------------------GLANFDGDKQYEYPDPRKGFHPEWQSLIY------------DFGKEHVVNYLISNAVYWLEEHIDGLRVDAVASMSREEGEWIPNVDEAISFLRRLNETIYLNHPRCFTVAEESTAFAGVSKYLDGLGFGFKWNMGWMNDSLQYIAKDPIHRQYH--------------------HGEMTFSLAYAFDEQFVL------------------------------PLSHDEVVHGKGSMLGKMPGDTWQQFANLRAFTAYMYFHPGKKLNFMGNEFAQGRE--------------WNHESSLDWHLLE-------------------------------- 154505382 2 -----------------------------------------------------------------------------------------------------------------KLKDWSSYLENLQIGSVLLNPIFES----DNHGYDTRDFKKVDCRLGTNEDFQDVCDDLHKHHIKIVLDGVFNHVGRGFWAFQDVQEK------------------KWDSPCKDWFYINFDGDSCYQDGFWYEGWEGHFELVKLNLQNPAVTDYLLDCVRFWIEFDIDGLRLDVAYSLD-------------HNFMRRLRSFCEEQKPGFVLIGEVL--FGDYNLIVNDEMLHSCTNYECYKGIYSSLNSMNLFEIAHSLNRQY---GPEQWCIYRGKH----------------------------------------LMSFVDNHD-----VTRITSILTTPAH--------LPLAYGILFGMPGISCIYYGSEWG--------EEGIKTPDNDYALRPCF----------EAPKPNALTDFIHRLITLRQNSDALCNG 210630874 76 ------------------------------------------------------------------------------------------------------------------LIEWAPYLGKLGVGAILLNPVFASDT----HGYNTRDLTEIDCRLGTNKDFARVVDALHACGVRVILDAVFNHVGRNFWAFRDVRDWDSPYKDWFNISFDG---------------DTHFGDGFWYEGWE-----GNQDLVKLNLRNPEVIDYLLNAVRMWHDLGVDGLRLDVAYSLDRNFVKLLRGL--ACELGREPRFDGEP-GDGFPLIGEVL--HGDYNLIVNDEMLDSCTNYECYKGLYSSFNSMNMFEIAHSLHRQFGGDP---WCIYRDKH----------------------------------------LVNFADNHD---------VSRLASILTEKRHLVP----AYGVLFGMPGIPCLYYGSEWGQLGGTGYLAD----------------------------------------------------- 157830266 99 ---------------------------------------------------------------------------------------------------------------------KASYLASLGVTAVEFLPVQESDANQNYWGYMTENYFSPDRRYGPTAEFQAMVQAFHNAGIKVYMDVVYNHTAEGGTW---------------------TSSDPTTATIYSWRGLDNATYYELTSGNQYFYDN-TGIGANFNTYNTVAQNLIVDSLAYWANMGVDGFRFDLASVAYTASAPNCPNGGYNFDILREFTVRPAAGGSGLDLFAEPWA---------IGGNSYQLGGFPQGWSEWNGLFRDSLRQAQNELGSMTIYVTQDA-NDFSGSSNLFQSSGRSPWNSINFIDVHDGMTLKDVYSCNGANNSQAWPYGPSDGGTSTNY--SWDQGMSAGTGAAVDQRRA-ARTGMAFEMLSAGTPLMQGGDEYLRTNNNAYNLDSSA-------NWLTYSW---------TTDQSNFYTFAQRLIAFRKAHPALR-- 33240528 145 ----------------------------------------------------------------------QHEVRPAQVSTLDSYKWKDQKWMTQRDKTVYEMHLGSWAADLKELTEKLPYVKARGFTHIELMPISEHPFDGS-WGYQVTGWYAPTSRYGTPDEFRAFVDTCHSEGIGVILDWVPGHFPKD-EHGLAFFDGKHLYE---------------------------------HADPRIGEHKEWGTLI-FNYSRNEVRNFLVANLVYWFEFHIDGIRVDAVASMLYKDYLRPEGEWEAVNFLQQANHVLFQHFPGALSIAEESTTWSGVTKPTGGLGFNLKWNMGWMHDMLDYFEID-----------------------------------------------PWFRQFHQNNVTFSICYNYTENFMLSLSH---DEVVHGKSHLLHKMPGDDWKKYANTRALLAYMWTHPGKKTLFMGMEFGQRQEWNVWDD----------------------------------------------------- 146319719 450 ------------------------------------------------------------------------------------------------------------GGDFKGVTAKLDYLKELGVDSIWLTPIVENIEYYAYHGYWASNFEKLNPHLGSLADFHELIDAAAEKGINIIVDVVLNHAGYGTEETFAGMVRTKE--------EDKQGDDQLGS---------------------------LSGLPDFKTEEAAVRNQLVAWQASWLERSIYAFRVDTVKHVDDTT-------------WQHFKNELVDRDPDFHLIGETWGAYKDTKGDLGIGTMDSLLDFGFKDIAKYLVNGQLKAAGKELEERSKVLTSAASLGQFLGSHDEDGFLYSLGGAEKEG-------------------------------------------------------NLDKLKLAASLLITAKGQPVIYYGEEVGQSGQNNW---------PVYDNRYDFDWSKVE-------------------------------- 108763698 178 ----------------------PEVGEGTRYFEIRPGQGGPNV--LKADPFAFRTEVPPATASVVHDLARYTWGDAAWLEQRAQRRDVHH-----QPWSVYEVHLGSWRGDYRELAPALEYIKFTGFTHIELLPVAEHPYGGS-WGYQVGGYYAPTARFGHPDDLRFFIDHMHQEGIGVLVDWVPGHFP-----------------------RDLHALGQFDGTALYEHADPRKGAQPDW------------GTLVFNFGRNEVRNFLIANALFWIEYHIDGLRVDAVASMSRKQGEWIPNRWEAIHFLRELNETVHRKHPGVVVIAEESTAWPKVSAPVGGLGFDYKWNMGWMHDTLSYFSKDPIYRQYH--------------------HNQLTFGLLYAFSEQFML------------------------------PLSHDEVVHGKGSLYGRMPGDPWQKRANLRALFAWMWAHPGKKLVFMGGEFGQP--------------AEWNHDKSLDWHLT--------------------------------- 117928581 7 ------------------------------------------------------------------------------------------------------------AGTFDAAVERLDYLVDLGVDTVEILPVAAFP-GHHGWGYDGVFPFAVYEPYGGPAGMRRFVDACHAKGLAVVLDVVYNHLGPD---------------------------GNVLGRFGPYFTDT-------------YRTPWGPALNVDAAESDDVRRYVIDNALWWLDVGVDGLRLDAVHAIVDLSATHI-----LEELAVNVSRAAQRSGRPLQLIAESNDPRLLTPRGDGGYGLDAQWSDDFHHALHVTLTGETSGYYGDFRGPADVAAALTHGYVYTG--------------------QYSPYRRRRHGRPLPPDTSAHQLLGYAQTHDQVGNRARGERLCHL-------VSVERARIAAALVLTAPFTPMLFMGEEWAAGTPWQYFTDHQDPNLARTFHRSILNWSELA-----DTSHREMLEWYRTLIALRRAEPALRD- 212634164 149 ------------------------------------------------------------------------------------------------------------------IKQLIPYVLEMGFTHLQLMPLSEYPFDGS-WGYQPVGLYAPTYRFGDANGLKAFIDACHQAGIAVLLDWVPAHFPK-----------------------DPHGLKQFDGTSLYEHDDPRQGEHPDWDTLIY------------NYERGEVQSYLLSNACYWLEFHFDGLRLDAVSSMLYLDYSREAGQWAAIRFLQNLNQRLYQSFPGICMIAEESTAWPGVTHII------------------------DKPLQAQESEQTANLGFGFKW-NMGWMNDSLGYLSHESI----------HRRHHHHEFSFSLVYQYTEQF---ILALSHDEVVHGKGSLLHKMPGDDWQKFATLRAYYGFMWGHPGKKLLFMGGEFAQRDEWD--------------------------------------------------------- 134291228 141 ------------------------------------------------------------------------------------------------------------------LAERLPYVKGMGFTHVEFMPISEYPFGGS-WGYQPLAQFAPSARFGPVDGFARFVDRAHAAGIGVIVDWVPAHFP-----------------------NDAHGLAQFDGSALYEHADPREGMHPDWNTC------------VFNLGRNEVSAFLIASALAWARYHVDGIRVDAVASMLYRDYSRKEGEWESVAFLRTLNDALHGAAAGVVTIAEESTAWPGVTAPTGGLGFDFKWNMGWMHDTLAYLHEDPIHRRYH--------------------HDRMTFGLVYAFSERFVL------------------------------PLSHDEVVHGKGSLAAKMPDDAWQRLATLRAYFGFMWAHPGKKLLFMGSEFAQWSEFAHDGTPH--------------------------------------------------- 62816022 50 ------------------------------------------------------------------------------------------------------------GGDWQGIIDKIQYLTDLGVSAVWISPPFESDIGTSYHGYWARDFTDPNEFFGDMETFKQLVDVAHQNGIKVVIDFVPNHTSP---------STSDGELEDGALYDNGSYVAAYNDDPKSYFHHNGGTDYSSYEDQIY---RNLYNLADFDHHEAYIDQYLKDAIKQWLDAGIDGIRVDAVAHMPPKWQKTLVDTIYDH--------------RPVFTFGEWFLGADQSNPRY-----YEFSNDSGMSLLDFRFGQEIRQVLRDFTDDWYGFRDMLQ-------------------------------------ETESEHDQVIDQVPFIDNHDMPRFTVADGDTRNTD-------------MALAVLLTSRGTPAVYYGTEQYLTGGN----DPD--------NRKPMP------SFDTTTTAYKV---IQALTSLRSSN------ 149922916 207 ------------------------------------------------------------------------------------------------------------GGTLDGVRAAIEDLAQLGVSALWLSPVYLNPDADSYHGYWVLESRTVDGRIGGEPALRELIDLAHGEGLGVVLDVIPNHVYEDHAVVPSASAAG-------WFNTHGHTEECVCGTPTCPWSDYQETCW------------FAPYLPDLRLEKPEAMDFSMAEIAWWVDEDVDGLRIDAVSMMPRAASRRVADL---------LRSSAAP-GSDRLLVGEVFTGGDGLRYYLGPQGLDSVFDFPLMWSLRATLSGAEGFASLDALLDEEDAGSGALLARMLGNHDT--------------------PRFVSSLVGDHLGDPWDEPASQPEGADAESAAV-----------------LERAALGWTLQMTLPGMPVIYYGDELGLAGAN----DPD--------CRRVMP--------DPATLSQQLLAHARALGQLRRATPALR-- 90962263 179 ---------------------------------------------------------------------------------------------------------DFYGGNLKGILKKLPYLEELGVTTIYLNPIFLS---RSNHHYDTADFLKIDPMIGNEDDLKELITEMHKKNMHLILDGVFNHVGKESIYFNASGSYGSKESPYYSWFDFIHYPDDYKSWWGI------------------------KDLPVIDKDNPEYQKFIYSVLSKWNNFGIDGWRLDVADELPMN-------------FLRGIRKNLDSHHKQV-MIGEVWEDASNKIAYDERRQYTVGDN---LTGVMGYPTRIFVMDLLESVKSSQDIKKYCN---------------------------------------EYLQLQENYPRDFWLN--TLNNIGTHDTQRIKTVLHNDDNKVIQ---AFRILFNLPGVPCIYYGDEVGVEGD----ADPD--------NRRFFPWGQEKN--------SRIIQEVKQLVDKRKKNILLQEG 167746240 32 ------------------------------------------------------------------------------------------------------------------VKEWIPHIKGLGANAIYFSPVFES----SSHGYDTKDYKVIDQRLGTNEDFKEVCNALHEEGIKVILDGVFNHVGREFWAFQDVLEKDSEYKDWFYINFD--------------------GNSNYGDGFWYEGWEGHFELVKLNLDNPAVRDHLLDAVGMWMEEGIDGIRLDVAYMLNRT-------------FMKNLVDFARDRNPEMVFIGEML--HGDYSTLVNHHMLDSATNYECYKGLYSSFNTHNMHEIGYSLNRQF-GPEPWTLYQGL------------------------------------------PLYSFVDNHDVM---------RIATQLTDEKH----LPLINALMFAMPGVPSVYYGSEWGIEG--------FKEPGSDDALRPRVKPEDLKR--------GELYQYIAKLSEVRKHSQALKDG 209547399 29 -------------------------------------------------------------------------------------RWKTSDWRPWEEMVVYEMHIGCFTGTFEAAIERLDHLRELGVTALQIMPVSEFP-GRYSWGYDGVLPYAPDSSYGRPEDFMALVDAAHQRGISVFLDVVYNHFG-----------------------PDGNYIPSYAPLFTDRHKTPWGHGINYDGDG-----------------SQMIREFVIENAIYWVAFRLDGFRLDAVHAIK-----DNSDEHLLHELARRVRAA--AVDRHIHLIVENEENDSD-----------------LLKRDEKGAATLFTAQWNDDVHHVLHITATGETFGYYADYAGDAGKLGRALAEGFVFQGEHMPYRGGNRGRPSAHLPPTAFISFIQNHDQIGNRALGDRVMASSPAEAVQAVI-------SIYLLAPEIPMLFMGEEWGA-------------------------------------------------------------- 89898547 207 ----------------------------------------------------------------------------------------------------------------RGLAERLQYCKEMSYTHIELLPITEHPLNES-WGYQVTGYYAPTWRYGSPEDFQFFVDHLHSEGIGVILDWVPGHFPTD-TFALAHFDGEALYESV---------------------------------DHKEPLHPHW-HTYTFDYRCNEVVNFLLGSALFWLDMHIDGLRVDAVTSMLRKEGEWSPNIHDAIEFLKHFNFIVHKEFPGVMTFAEESTDFPKVTEPINSGGLGFDYKWNLGW-----------------------------------MHDTFRYLKVDPI----------FRAYHHNDLTFSIWYAFKENYLL---PLSHDEVVHGKGSLLQKVPGDTWSKFAHMRLLLSYQICQPGKKLVFMGGEFAQGREWS--------------------------------------------------------- 182412691 40 ------------------------------------------------------------------------------------------------------------AGNFAAVTADLPRLRDLGVNVLWLMPIHPIGEHNRKGPYAVRDYYGVNTEFGTKEDFKRLVDSAHAAGLRVILDWVGNHTAWDNPLTQ-------------------QNPDYFVRDAKGSFVPPTGFDWT--------------DVIQLDFSNPAVLDYQAGAMAYWIEFGVDGYRCDFATGVPT-------------AFWNQLTARLRAIRPDLFMLAESELPQHQLAAFNASYGFDMMHTFNAVAQGHVGVSGIDDTLAR----SRVRLPAGGALLYYTSNHDENSWQGTEFERLGGGATP-----------------------------------------------------------LAVLSFALDGIPLIYNGQEIGVNRRLEFFE------------RDPIQW----------TTAHPLTAFYRTLCQLKHAHPAMRTG 158520864 83 --------------WQPSKDFALARIQDNGIWELRLPGNTGQLFRLLVQWEGGQGDRIPSYARRVVQDPHTLIFNAQVWEAPAYEWRHEPPDLSSQPALIYEAHVGGQVGTFAAFTEKLPRIIDSGYNTLQLMAIQEHPYYGS-FGYHVSNFFAVSSRFGTPEDLKQLVDTAHGAGLRVIMDIVHSH---------------------------------AVSNEVEGLSRFDGTLHQYFHDGPRGLHTAW-DSRCFDYGKEPVLRFLLSNCRFWLEYRFDGFRFDGIAFTGYDDYFNHNVDEEALTYLTLANRVIHQVRPDAITIAEDISGMPGLATPIGAGG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 84494333 6 -------------------------------------------------------------------------------------------------------------GTFDAAVERLDHLVELGVDVVEVLPVAAIP-GRWGWGYDGVDLYAVQDALGGPAAFQRFVDACHARGLGVCLDVVYNHLG---------------------------PSGNYLGRFGPYFTQSHQTPW----------------GPAVNLDAPEVRAFIIDNALRWLDFHVDALRLDAVHALIDEGERHL-----LVELSDSVAALADQLGRPLDLIAESDLNNTTMVTSTPEGGLGMQWADDVHHGLHVALTGETQGYYEDFGGGTRTLPDGGPL-------DVLAHVLTRGFLHDGSWSTF--RDRAWGKPVDVDALDGRRLVTYLQTHDQVGNRATGDRIGASITPG-------RVAIGAALYLLGPGTPMIFMGEEFAASSPWQFFTDFTDEGMAEAVSRATRDVSVLRWEELASQPHATVLEWYRQLIQLRRE--VLGAG 160915410 3 -----------------------------------------------------------------------------------------------------------------KLIDWIEHLKSMNITAIYLGPVFES----YEHGYDTSDYRQIDHRLGSNEDFQKVCEALHKAGIRIVLDGVFNHVGRSFWAFLDVKEHREQSR-YCSWFSNLRFDENNDQN----------------DGFSYDTWEGHTNLIKLNLKNPEVVDYLLDSVNMWIDEQIDGLRLDAADVMDR-------------DFFCRLKAFCKTKKADFWLMGEIIHGNYNV--WANERMLDSVTNYECYKGLYSSHNDHNYFEIAHSLVRQFAIYEHLKLYNFVDNHD---------------------------------------------------------VNRLASMLKEQQDLF----NVYTLLYTMPGIPSIYYGSEWAIKGTKQYGSDA---------------------------------------------------- 182440402 409 -----------------------------------------------------------------------------------------------------------FRGDFKGLVQKLDYVKGLGFSALWITPVVLNRSDYDYHGYHGYDFYKVDPRLESAASYQDLINAAHAKGMKIYQDVVHNHSSRQWSWYYDEKDDAFTYKSYYNLWSTAEPSGNTCLNWGTPTGHTSPEGYRNWEGEDSRSCWLHDDLADFNTENAQVQNYLIGAYNKYIDMGVDGFRLDTAVHIPRTTW-NRRFLPAIQE--RVTQRFGAEAAKNFFVFGE-------VAAFVNDKWNRGSVNHSAQFFTWKERKEYSADDEKAALEMYDYEQQQGTGAQPVDNAFLKGNAYHAPDRSRSSGMNIIDMRMHMNFGDADNAYHNGKDSDDATNDATYDSHDYGPNKSSERYAGGTDAWAENM----SLMWTFRGIPTLYYGSEIATTGRAYFGDHLAGEVTASDFGKV-----SSATGKVADTLAAPLARHLQRLNEIRRAVPALQMG 163816660 153 -----------------------------------------------------------------------------------------------------------------------DYVKEMGYTHIELMGISEYPFDGS-WGYQVTNYYAPTSRYGAAVDFMYFVDYMHSKGISVILDWVPAHFPRDAH-GLGRFDGMPLYE----------------------HPDPRRGEHPDW------------GTYIFDYGRNEVANFLTANALFWVEKHIDGLRVDAVASMLKQDGQWLPNEHEAIALMQNINRIMEERNPGAYLIAEESTAWAGVTAPMDGLGFLFKWNMGWM---------------NDFLEYMQMDP--------------------------------YFRQNNQNMLTFSLSYAYAENYVLVISH---DEVVHLKRSMIEKMPGSEENKFANLRTAYGFMYGHPGKKLLFMGQEFAQPREWS--------------------------------------------------------- 186681504 27 -------------------------------------------------------------------------------------------------------------GKYKHVIEKLDYLSELGINAIELMPLKEYP-GDYSWGYNPRHFFATESSYGSTAELKKLIDECHGRGIRVIIDGIYNHSEASAPLTQI-------DHDYWYHHEPRDPDNNWGPE-------------------------FNYEHYDEKLEIHPARKFIGETIRFWIEYHLDGIRYDAA--------RQIANYDFMHWIVQEAKNTAGA--KPFYNVAEHIPETTSITNVDGPMDGCWHDSFYHCILEHICGDTFDLERLKDVIDCRQGFLGATNVVNYLTNHDH-----------------------------------------------------NHIMVELGNREIFDEEAFRRAKLGVAILMTAVGVPLIWMGEEFG-------------EYKPKQPESSKIDWTLLGN-----DLNRSLFESYKGLTNLRKSNHAL--- 150019714 151 ---------------------------------------------------------------------------------------------------------DFYGGNLKGIIKKLDYIKELGANIIKLSPIFKSP---SCHKYDTADYEIVDEMFGTNGEFRELCKVANSKGIKIILDIVLSYTSSDSKYFNKLGNYDSPNSRFYDWYKFITYPYRYESWWG------------------------MDDRPNVNSMQKEYVDYIISIINKWTDMGVSGWFLNVTDELPD-------------EFIELIRKKIGEINKDTVLLGDIWEDASNKISY----------------------SRRRKYLQGNEVQAATNYPLRESLINFI----------------KGYIKSDKLRQKIMSLYENYPRESF------------YGNINILGTNDTERILTVLDENISLLKLLIAIQFTLPGVPLIYYGDEAG--------------------------------------------------------------- 196238650 25 -------------------------------------------------------------------------------------------------------------GKYQDAIAKLDYLQDLGINAIELMPVNEYP-GDYSWGYKVRHFFAAESSYGSTADLKQFVDQCHGRGIRVFVDGIYNHTDEECPLLL------IDRNTWYYEHK------------------------HYPEDPQNYWGPFNYDAYDEKLDLRPAWKFIGDVVRYWVEYHIDGIRYDAVR------------QLANFEFLEWLAREAKAAPKPFYNIAEHIPDTHKVVEPQGPLDACWHESFRYFVLPHLYGEMFDLDRLKEVLDKRQGYGTATNVINYLATHDRERL-----------------------------------------------------LRELGDRGIFDQDAFERAKLGATLLLTAVGIPMIWMGEEFG----------EHKRKSEKVTQPKKIAWPLLQKELNQD-----LFNYYQSLIQLRKTNLAL--- 115373562 30 -------------------------------------------------------------------------------------------------------------GTFEALIPRLKAIRELGVTALELMPLASFP-GTRNWGYDGVDLFAPHHSYGSPESLRRLIDAAHAQGLAVFIDAVYNHFG-----------------------PDGNYLRCYSPHYFTGRHHTPWGDAVNYDGK----------------ESAPVREMVLSNVDMWIDYHADGLRLDAAHAIVDDSSPH---------LLTEIRARAAAPDRRVLIIAEDERNEARLLRPEAEGGV--------------GLDGVWADDLHHQLRRAFAGDSEGYYQDYTGSAEDIAKTLRQG----WFYEGQVSKNQGHARGTPAGHLPPRSFVHCIQNHDQVGNRAHGERL-------GQDVSPAAYRAMSTLLLLSPYTPLLFMGQEW---------------------------------------------------------------- 186900742 258 ------------------------------------------------------------------------------------------------------------------------YFEELGINAIELLPMSEFR-DEANWGYETSHYFALEYSAGGRDQLKHFIKACHQRGIAVILDVVYNHYSPDGERAQWGYDSNAPERNIYYWYEG--DPNSYRYSDGRPFP-----------EGGYIDNMSTGYSPRFHEE--MVRKFISSAATLLSEFHVDGFRADQTTSMHHADGRSMGNVNQFGAFLREWSRTLKLIKPTVMLMAEDHSDWNTVSAFEGGLGFDAAWYSEFYHHLIGDTRQGNQY---------------AKLIPTAGYGDNRPLAMDY--FAGALGASGDHKVVYHESHDEAGNASYMEGGQRIESRRTIVSAVNGATL----TESVRPYAEARTRFACGMTLLSAGTPMFFMAEEIGAQKQYRYGD------------------------------------------------------ 149908315 69 ----------------------------------------------------------------------------------------------------------------RQLAAKLPYLQKMHYTHVELMPISEHPFYGS-WGYQPIGLFAPTSRFGHPDDFKFFVDQCHQAGIGVIIDWVPAHFPADDHG----------------------------------LANFDGTALFNDPDPKRGWHQDW-HSYIYDCGKDHVQRFLVSNSLYWFEFHVDGIRVDAVASMLYLDYSRNDGEWDTIKVLKWMNEEIYNHFPNAMTIAEESTAYPGVSKFLGGLGFGFKWNMGWMHDSLNYMQEEPINRKYH--------------------HDTITFPLVYAFSENYVLA------------------------------LSHDEVVYGKGSLLGKMPGDEWQKFANLRAYMGYMYGQPGKKLNFMGAEIAQSREWD--------------HDAELDWAL---------------------------------- 190894791 23 ---------------------------------------------------------------------------PSEVVDLSSYRWNTSEWRPWEEMIIYELHIGCFTGTFKAAIERLDHLQALGVTALQIMPLAEFP-GRYSWGYDGVLPYAPDSSYGRPEDLMALVDAAHERGISVFLDAVYNHFG-----------------------PDGNYIPSYAPLFTDHHKTPWGHGVNYDGDG-----------------SGMIREFIIENAIYWIAFRLDGFRFDAVHAIKDDSKEHLLHALARRV-------RAAAGDRHVHLIVENEENDSELLQRDESGE------PSLFTAQWN-------DDLHHVLHIAATGETFGYYADYAGDADKLGRALAEG----FVFQGEHMPYRGGSRGRPSGHLPPTAFVSFIQNHDQIGNRALGDRIMAASPADA-------VKAVTSIYLLAPEIPMLFMGEEWGA-------------------------------------------------------------- 67925474 245 ------------------------------------------------------------------------------------------------------------------LAEKLPYVKEMGYTHIEVLPIAEHPFDGS-WGYQVTGFYSPTSRFGPPEDFMYFVDQCHENGIGVILDWVPGHFPKDSH-GLAYFDGTHLYE----------------------HADPRIG-----EHKEWGTLVF-------NYGRHEVKNFLVANVLFWFDYHIDGIRVDAVASMLYRDGEWIPNEYEAVNFIKEVNILLFEYFPGILSIAEESTEWEKVSRYDGGLGFNLKWDMGWMHDMLDYFS---IDPFYRQYHQN-----------------NVTFSMLYYYNENFMLA------------------------------LSHDEVVHGKSNMLGKMPGDEWQKYANVRALFTYMYTHPGKKTMFMSMEFGQWSEWN--------------------------------------------------------- 183601937 110 ----------------------------------------------------------------------------------------------------------------------LAYLQDLGVTSIELLPIMKQPEVTNYWGYSTLNFFSPEPGYATKREVIDMVRALHESGFEVIMDVVYNHTCEGGNAGPSVCWRGLDNLSFYR---------QQTQHAGELEDTTGCGNTVDFTDTHNIT-------------------FAVDSLRYWAKRGIDGFRFDLAVSLARLKGMFTPY----HPFLYALRS--DQLLGNLKLIMEPWD---------LGFQGWRTGQFLSPFGEWNDRFRDASRQFWLSDINQTAGHGVTTMQEMAGSADLFATDPGRGATSSINYISAHDGFTLADLTSYDHKHNEANGENNNDGTNVNHSANFGVEGPTDDLSIESARERSRMNMLGTLILSL-GTPMLLAGDEFGNTNNNAYCQDNEIA---------WLDWDWINCTE--ETAESRQLEATANLIAVRKSLDIYN-- 88860068 157 ------------------------------------------------------------------------------------------------------------GGDIAGIIQYLDYLAQLGVTQLWLTPVLENNHPYSYHGYAITDFYQVDGRMGSNEAYRTLSLLAQKQGMGLVMDMVLNHSGSHHWWV------SAPPTPDWLNPKTHLGQFSATSHARQTIQDPHASS---NDKRAFSDGWFVPDMADLNQRQPLLAQYLIQNAIWWVEYDLSGIRVDTYSYSDKT-------------FLTEWTKALLDEYPQLGIVGEEWSTNPAIASYWQQGKHNHDGYESYLPSVMDFSLQQAV---------------------------------IEGLQEPESWNTGLIKIYQSLANDFLYPHPE-KLLVFADNHDM------------SRVFTSLKQDVAKTKMALGLLLTTRGIAQLYYGSEILLDN------------------------------------------------------------ 196242923 325 -------------------------------------------------------------------------------------------------------------GDFKGLIEKLDYIKELGFTAIWITPPIENRSGLDYHGYHGYDWTKIDPRLESPDAYQDLIDEIHARGMKIIQDVVVNHSSQYGIRGQGSQQGQINYGPYQGNFGNYTHPDNDNPVAPEWFPGYNPNRFFGIDDPQWYHQDMAGDTIDLYTEKQNVKDYLINAICRYLDMGVDALRLDTVKHVERG---------NLLEYINAW----KAYKPGLFVFGENLVKGSGWGDLFGDDNA-----PSFIRPWWYTRLGNDVRDPNSGGDSGFSVLDFSLFSTFRDNVSKGSYSGIGGILSR-----------------DWVYGDATTLVTFLQNHDVGPDNDFRFRFR-----GDQWMAAATYNM----LWTIRGIPCLYYGEEI--EFMKGAPQDIIGNDDTLDQTGRAYFGDYLTDEAIGTTQSHPLYQHIKRLNLIRRSIPAL--- 212713630 1128 ----------------------------------------------------------------------------------------------------------------------LDYLKQLGVSHVQIMPMYDYAQGAQNWGYDPENYNVPEGSYSSVTEMKQMVKGLHENDIRVIMDVVYNHV---------------------------------YNAANHSFNKTVPGYYFRYDDNGSLVNN-SGCGNDTASERKMMRKYIVDSVTYWANYNVDGFRFDLMGLIDTET-------------MKEVRAALDEIDPSIIILGEGWDMNTTMDE---GEMTIQPNAYQVASDGTNNGIAFFNDSVRDGLKGSVFSDTDTGFVS--GKADQESLIAHNVLGCQYDENATTT---CWNGNAQDHYADAGQVVNYAEIH---DNMTLYDKLRKSVPTDDDATTVARAKLADSVVYLSEGIPAIQLGQEFLRT----KGGDGNSYNTGDAVN--AIDWDRTTQYADS-------VDYVKGLIKLRKQINALR-- 212713630 72 ---------------------------------------------------------------------------------------------------------------------------------------------------------KLDSKLGTEAEFKNMIKQCNAVGVDIIAYVVLNQTGADVADGKQTGVAGTEYNGSTGDYP-GFATEQYPEGITASDFHSCSKNISNYANQQEVQECRLSSMWDFDSESEKVQDIQSDYLAALWNAGVRGFRMDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 52081493 122 ----------------------------------------------------------------------------------------------------------------------IAYLKELGVTHIEVLPFHDSPDQSYNWGYNPLHFNAPEGSYSRITELKTMIQSLHKHGFSVIMDAVYNHV-------------------------YKRETSPFEKTVPGYF--FRHNEYGFPSDG-------TGVGNDIASERLMVRKYILDSVRYWLEYDVDGIRFDLMGILD-------------IETVRQISTLAENVKPGVPLFGEGWDLNKATLQNAGKVPAVGFFNFELSDRGYALGDTGKKAALQHGIAGSPGFLQPAQSINYVECHD---------------------------------------------NHTFWDKMALC-------FEEDADTKRLRQRLAVSIVLLSQGVPFLHAGQEFCRTKN----GDSNSYRSGDDIN--KLDWEKRAELCED-------VEYVRQLIRLRRSHPAFR-- 110803844 134 ------------------------------------------------------------------------------------------------------------------------YIKEMGYTHVEFMPVNEHPLDAS-WGYQGVGYYSVTSRYGDLNGLKTLINKLHKNNIGVLLDWVPSHFCDEHGLF---MFDGSPTYEYEVWWK--------------------------ANNEGWGTCNF-------DLGRPEVKSFLFSNAMYWIEFHVDGLRVDAVSYGEWEPNIYGENGNEAIAFLKELNTIIKKEGKGAITVAEESTSWEGITKSVGGLGFDYKWNMGWMNDTLSYIELDPIYRKYH--------------------HNKMNFSMMYNYSEKF------------------------------ILPISHDEVVHGKKSLINKMWGDDWKKYAGLRLYASFMMGHPGKKLMFMGCEFGQ-------------------------------------------------------------- 95930376 146 --------------------------------------------------------------------------------------------------------------NYRELAHRLDYVLWMGFTHINLMPISEHPLDES-WGYQTTGYYAPTRRFGDPDDFRYFVDHCHQNGIGVFLDWVPAHFPKD---------------DYALARFDGSALYEHE--------DPRLGEHQDW------------GTYIFNFGRNEVRNFLIANALYWMEFHLDGLRVDAVASMSREPGQWLPNAYDAIDFIKTLNTEIHAQYPGAVLMAEESTSWPMVSRWMGGLGFSMKWNMGWMNDTLGYFSQNPVYRSFH--------------------HNELTFSQMYAYFENF------------------------------ILPLSHDEVVHLKHSLVDKMPGDVWQKRANLRLLFSYMMVHPGKKLLFMGGEFAQWEEWD--------------------------------------------------------- 196191150 25 -------------------------------------------------------------------------------------------------------------GSFHTILDRLDYLQDLGVNALELMPVQSCPMEIG-WGYNLRHYFALRSSYGKPADLKRLVDECHARGIMLILDVVLNHSEAEAPLTQ------IDYNYWY--RKDPKDPDQ-----------------SWGPE-------FDYDHYDENYERFPARDFMRDMVNFWIEYQFDGLRFDAVKQ--------LDNPEVLGQIVDEAGLAAKP--KPLFTCAEHIPEKPDICGLEGPVDSSWRVSFHYNFLDILKGEGTAIEKVKELIDPKRMGFLSANVINYLTSHDQNRLM-----------------------------------------------------ANLADMEIFEQGAFKRAKLGAALVMTAMGVPMIWMGEEFG-------------AYKHKTLDPAPLDWSLLDSE-----PNVGLLKYYKGLIALRKENAA---- 18202537 23 -------------------------------------------------------------------------------------------------------------GTLEAAAGKLDYLAGLGVDFIELLPVNAFN-GTHNWGYDGVQWFAVHEAYGGPEAYQRFVDAAHAAGLGVIQDVVYNHLGP---------------SGNYLPRFGPYLKQGEGNTWGDSVNLDGPG-------------------------SDHVRRYILDNLAMWLDYRVDGLRLDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 94269714 21 -------------------------------------------------------------------------------------------------------------GTFLAAIEKLDHLCRLGVTHIELLPVATF-SGPRGWGYDGVDLYAPHPAYGSPEDLKTLVDACHRRGLAVLLDVVYNHLGPAG-----------NYLGRFGPYFTDHYQTPWGEAVNFDGADSEP-----------------------------VRRFFIDNALMWLDYHFDGLRLDAVHAIFDRS---------AIHFLEQLAAEVKAIGRHLLVIAESDLNDPRLVRSVGGYGLDAMWNEDFHHALHAALTGEAQGYYADF---------------------GGLAPLAKVLQRGQVYDGCYSHYHRRHHGRPASDLAGRQQVAFLQNHDQVGNRARGERLSQLLKPAQLKLAAALLLT-------APMVPLLFQGEEWGAASPFLYFQLAAAVSQGRQREFAAFGWSAAEWHELQNSWQAELLAWYRQLIQLRRHTPALND- 167534449 236 -------------------------------------------------------------------------------------------------------------GTFDNVIERLDYLVDLGVNGLALMPVSQHPCEEEDWGYDPLSLFAVQTSYGGPDGLKRLVNEAHLRGIAVVFDFVPNHM---------------HNRNVLQWFDGTNLYFADETTDWGPRPQF---------------------------DDPVVQDYIIDAALFFRDFHMDGIRVDSTPNVR----GIGRDLPGGWQLLQALNDAVHERYPDAFTIAE--DLYDDHRLNTGGACFDLQWCQGTFKSLYQEDRTRDLQALANHLEHPHPGPM-AGRILFTENHDTVP-----------------------GDRERRIPLAITRGVAGVDPHQNF-------------------FAQRRTTAIAAIMLTTPGVPMLMQGQELLELNSPVWPEGPA------------IDWHNRVKNF-------GIHRLFKDMIALRR-------- 156936661 33 -------------------------------------------------------------------------------------------------------------GTFRAAIEKLPYLAQLGVTMLEVLPVSQF-GGNRGWGYDGVLLYAPHSAYGTPDDFKAFIDAAHAHGLSVVLDIVLNHFGPEGNYLPLLA------PDFFH------------------------------------KERMTPWGNGIAYDVDAVRRYIVEAPLYWLEYRLDGLRFDAI-----DQIEDTSAKHALVEIAERIRAEITDRP--------AHLTTEDSRNVIFLHPRNPDGSAPLFTGEWNDDFHNAIHVFATGETHAY----------YQDFAEQPEKLVARILTEGFAYQGEVSPQSGEPRGVDSTGQPPVAFVDFIQNHDQVGNRAWGE--RLIELAGSD-----RTKVLLATLLLSPHIPLLFMGEEYGETN------------------------------------------------------------ 169177600 15 -------------------------------------------------------------------------------------------------------------GTLDAAAGKLGYLVDLGIDFVELLPVNGFN-GTHNWGYDGVQWYAVHEGYGGPAAYQRFVDAAHSAGLGVIQDVVYNHLGPSGNYLPKF--GPYLKQGDANTWGDSVNLDGEGSDV--------------------------------------VREYILDNLALWLDYHVDGLRLDAVHALRDE---------RAVHILEELGALGDAVSAETTLIAESDLNNPRLIYPANGYGLEGQWSDDFHHAVHVSVSGETTGYYSDFESLAV-------------------LAKVLKDGFLHDGSYSSFRGRHHGRPINASLVTPAALVVCNQNHDQIGNRATGDRLSQSLSYG-------QLAVAAVLTLTSPFTPMLFMGEEYGATTPWQFFELGKATAEGRIKEFERMGWDPAPDPQDPETDHARLLELYKSLTALRREHP----- 88809574 145 ----------------------------------------------------------------------QHEVRPDVVNHLDGFHWTDSDWIQDQPISVYEMHLGSWAADLKELADRLPYVKERGFTHIELMPITEHPFDGS-WGYQVTGWYAPTSRYGTPDEFRAFVDRCHAEGIGVIIDWVPGHFPRDSH-GLAFFDGCHLYE---------------------------------HADPRIGEHKEWGTLI-FNYSRNEVRNFLVANLVFWFDFHIDGIRVDAVASMLYRDYLRPDGEWEAVQFLQQANHVLFQHFPGALSIAEESTTWPMVTQPIGGLGFNLKWNMGWMHDMLDYFELD-----------------------------------------------PWFRQFHQNNITFSIWYTYTENFMLALSH---DEVVHGKSNLLHKMPGDDWQKYANTRALLAYMWTHPGKKTIFMGMEFGQ-------------------------------------------------------------- 15890895 153 ----------------------------------------------------------------------------------------------------------------------IPYCTDMGFTHIEFLPITEHPYDPS-WGYQTTGLYAPTARFGDPEGFARFVNGAHKVGIGVLLDWVPAHFPT-----------------------DEHGLRWFDGTALYEHADPRQGFHPDWNTAIY------------NFGRIEVMSYLINNALYWAEKHLDGLRVDAVASMLYLDYSRKEGEWESVRFLQKMNSLVYGTHPGVMTIAEESTSWPKVSQPVGGLGFGFKWNMGFMHDTLSYFSREPVHRKFH--------------------HQELTFGLLYAFTENFVL------------------------------PLSHDEVVHGKGSLIAKMSGDDWQKFANLRSYYGFMWGYPGKKLLFMGQEFAQW--------------SEWSEKGSLDWNL---------RQYPMHEGMRRLVR----------- 153853614 55 ------------------------------------------------------------------------------------------------------------------------YIKEMGYTHVELMGIAEHPFDGS-WGYQVTGYYAPTSRYGTPEDFAWMINYLHRNKIGIILDWVPAHFPK-----------------------DAHGLADFDGTATYEYADPRLG-----EHPDWGTKVF-------DFGKNEVRNFLISNALFWIEKHIDGLRVDAVASMLYLDYGRKDGEWEVIDFFKHLNSVVLGRNPGALMIAEESTAWPKVTGDVGGLGFSLKWNMGWMHDFTEYMKLDPYFR--------------------KDNHHLMTFAMSYAYSENY------------------------------ILVLSHDEVVHLKCSMLNKMPGLGFDKYANLKAGYAFMMGHAGKKLLFMGQEFAQLREWSEERE----------------------------------------------------- 171743058 69 ------------------------------------------------------------------------------------------------------------------------------------------------------SYR-LDSKLGTEAEFKNMIKQCNAAGVDIIADVVINQTGSDVAAGEQKGVAGSDYNGSTGSYP-GFATKRYPDGITASDFHSCTKNISDYGNQWEVQECRLSSMWDFDSESEKVQDIQSDYLVSLWNAGVRAFRMDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 188585496 115 -------------------------------------------------------------------------------------------------------------GTFSAFIEKLDYIKNLGVTHIQLLPVYSSAHNNYNWGYDPHNYFSLTGMYSENREFKNLVNEIHRRGMGVILDAVYNHTARVH-----------------------------------IFEDLEPNYYHFMEADGTPRTSFGGG--RLGTTHKMARRIVVDSILYWVEFKVDGFRFDMMGDHDAET-------------IQMAYDKAKEINPEIVMIGEGWLT------FAGDQLDPEVPAADQHWMQFTNSVGCFSDEFRNELKSGFGMEGEPRFITGGGRHIGKIF------------------DNLRANPHNFKATNPGDVVPYIAAHDNLTLHDVIAFSIQKDPEYHQEEIQKRIRLGNLMTLTAQGTSFLHAGQEFGMTNDGEPFNFPYFIHNSYDSSDAKFDWQKATNIEE-YPMNVMTREFTRGLIKLRRSTDAFRHG 15895937 110 --------------------------------------------------------------------------------------------------------------TINNIPTGIKYLKSLGITHVQIMPIFDFNPINYNWGYDPQNYNVPEGAYSTIYELKTLIKTLHENGICVNMDVVFNHL-----WNEKENNFEKIFPEYYLRRNDDNSFSNG-----------------------------TGCGNDTASEHYMFQKFILDSIKYWVEYHIDGFRFDLMGIHD-------------IETMNKLRDELNKINSNIMLYGEGW----DLTTNIEKTRKAIILNSSKTPEIGYF-----NDVIRDALKGSVFIPKDTGFISG-------KFNLEKTILYTTLGCCLDVKDYKKIFSSPSQSINY---------VSCHDNNTLYDKLCTSNPHDNDDIRKEKIKLAIGILLTSQGIPFLHCGVEFART----KFGITNSYNSAKEIN--WIDWDLRDKNKD-------LVNYVISLIAFRKNHSAFR-- 149200207 243 ------------------------------------------------------------------------------------------------------------------------YISEMGYTHIELLPITEFPYDPS-WGYQATGYFAPSSRFGTPADFAYFVNHLHKLNIGVLIDWVPAHFPT-----------------------DRHALGQFDGSSLYEHDNP-------DEGYHPDWNTF-----IFNFGRNEVANFLISSALYWLEFHIDGLRVDAVASMLYRDYSRNEGEWEAIEFLKQLNTLAHEHCPGSMVIAEESTAFPKVSRYDGGLGFTMKWNMGWM-------------------------------------HDTLT----------YFSTEPIHRKYHQNQLTFSLVYAFNENFVL---PLSHDEVVHGKGSLIQKMPGDTWQKFANLRCLYAYMYAHPGKKIFFMGCEIAQWHEWS--------------------------------------------------------- 15806848 46 --------------------------------------------------------------------------------------------------------------NYRDLAHRLEYVTYMGYTHVELLGVMEHPFDGS-WGYQVTGYYAPTSRLGSPEDFKYLVNHLHSLGIGVLLDWVPGHFPTD-EFALAHFDGSPLYE----------------------YADPRKGYHYDWNT------------YIFDYGRNEVVMFLIGSALKWVDYHVDGLRVDAVASMLYLDFSRTEWVPEAIAFLKRLNEVAHHMAPGCLMIAEESTSFPGVTTPTPEGGFDYKWAMGWMNDSLAYFEQDPIYRKYD--------------------HHKLTFFNVYRTSENYVLA------------------------------ISHDEVVHLKKPMVLKHPGDWYAQRADYRAFLAMMWTTPGKKLLFMGQDFAQG--------------SEWNHDAPLPWFHADQ------------------------------- 138896368 122 ----------------------------------------------------------------------------------------------------------------------LSYLKELGVTHVQIMPFTDFPSASYNWGYNPLHLYAPEGSYATIVELKQMIRTLHENGLRVVMDAVYNHV-----YDREQSSLEKLVPGYYFRYDAYGQPANGTGV-----------------------------GNDIASERRMARRWIVDSVIFWAEYGINGFRFDLMGVHD-------------IETMKVVRDALDAIDPSILVYGEGW----DLPTPLAPEQKATMANAWKLPRIAYF-----NDRFRDTIKGSTFHLPSRGFALGDASGREQAKTVIAGSLRALGGLFCHPLQSL-------------NYVECHDNHTFWDKM------EVANGYESEAIRRKRQKLATAIVLLAQGIPFLHSGQEFYRT----KGGDGNSYQAPDEVN--WIDWEQKSRYEND-------VRYVQGLIALRRAHGAFR-- 192361489 41 ------------------------------------------------------------------------------------------------------------GGDIPGITQKIDYLKSLGVTTLLISPPVANQWSTGYHGYWPVNFREVDAHYGSLEDYKTLAGKLHENQMYLIQDAVLNHVAPYYEYIGKY---DPEDRRKNYRLDQESIPKVPTQFPFNKIDYHWTPQITDYTDPEQSFRYQVAFVNDLNTSNPLVRKTLTESHTYWIKEGVDGFRFDAVKHVEPDFWYEFMNGDD--GLLAAARSTGRN---NLLTFGESYNFSD---PYRNDGEKIALLN--LGTEEKPTIKTVFGYPLYNELRRVLNDGGATAYLGYRINAQMT--LFPDPFIVPNFINNHDVERFQKSSNP------------------------------------------QSYEQAWAVLLTIPGIPVIYQGDEQ---NFMPIRQAMFKGGIRSD--------------RDHFDQDSHFFNHLQKLIDIRRQHKVFTRG 126664442 4 ------------------------------------------------------------------------------------------------------CYPNRMGNDLKDLYTVVDKHLSQAIGGLHILPFFPS---NADGGFSPLTHKEVDPDFGTWDDIEAFTKKY-----DLCVDLTVNHISDESAEFKDFIAHDSEYADLFVHVDKFGEISPDDMAKIHIRKEKEPFREVTLADGTRVWCTFTDQQIDLNYESDQAYRLMESYIGFLTSKGVNLLRLDAFGYTTKRMGTSCFVEPEVYRILDWINEVALKHGAEC--LPEVHDHTSY--QYAIGRRNMHPYGFALPPLLLYSLLDANSVYLKNWLRMCPR-----NMVTVLDTHDGICIPDVEGVLPDEKIRALIDNIDARSADPIMRRNIHSVGAIYQLTCTFYDAL----------MQNDDAYIAAR-----AIQFFTPGIPQVYYVGLLAGCNNHELMK---QSGELRDINRHYYTLDEVEQH-----IQKPVVQRLLALMKFRSNYPAF--- 21702210 169 -------------------------------------------------------------------------------------------------------------------IDHLDYIAGLGFTQLWPTPLVENDAAYSYHGYAATDHYRIDPRYGSNEDFVRLSTEARKRGMGLIQDVVLSHIGKHHWWMKDLPTPD------WINYGGKFVPTQHHRVAVQ------DPYAAQADSENFTKGWFVEGMPDLNQTNPLVANYLIQNNIWWIEYGLSGLRIDTYGYSDG-------------AFLTEYTRRLMAEYPRLNMVGEEWSTRVPVVARWQRGKANFDGYTSHLPSLMD-------FPLVDAMRNALSKTGEENGLN----------------------------EVYETLSLDYLYPEPQNLVLFGGNHDM---------ARMFSAAGED---FDRWRMNLVFLMTMPRIPQFYSGDEILMTSTVKGRDDASYRRD----------------------------------------------- 75910676 114 -------------------------------------------------------------------------------------------------------------GKYKHVIEKLDYLCELGINAIELLPVKEYP-GDYSWGYNPRYFFATESSYGSTADLKKLVDECHQRGIRIIMDGIYNHSEASSPLTQI-------DHDYWYHHEPRDPDNNWGPE-------------------------FNYEHYDENLETYPARKFIGDTVRYWVEYHLDGIRYDAA--------RQIANYDFMHWIAQEAKKTAGA--KPFYNVAEHIPETTSITNLDGPMDGCWHDSFYHTIKAHICGDTFDLESLKDVIDKRQGFLGATNVVNYLTNHDH-----------------------------DHIMVELGNREIFHD------------------------EAFRRAKLGTAILMTAVGVPLIWMGEEFGEYKPKQQDQ-------------SKIDWTLLGN-----DLNRSLFDYYRGLIGLRKNNHAL--- 118444954 112 ----------------------------------------------------------------------------------------------------------------------LSHIKELGITHLQLMPFFDYNPLNYNWGYDPQNYNVPEGSYSSNAELKKLIQKLHENNIGINMDVVFNHMFHKH-----FINFERIFPFYYFRYDENNKLSNG-----------------------------SGCSNDVASEHKMVQKFILDSVIYWAEYHIDGFRFDLMGLHD-------------VDTMNLIISKLKEINKNAIVYGEGW----NLETTLPKENRTIQENSIKTPQI-----GFFNDTIRDSLKGSIFSSKDNGFVNGKENEDLIKFCTMGCALDYNNFKAI-----------YKSPSQSINYVSCHDNHTLWDKL------QLTNPDDSIKDKKSMVKLALGILLCSQGVPFIHCGAEFCRT----KQGISNSFNLPDEIN--SIDYNRKSQFED-------VFYYIKSLINLRKNHPAFR-- 184201513 146 -----------------------------------------------------------------------------------------------------------------------------------------------------------------LDEFKAAVDALHGAGLQVFLDVVYNHTAEGGPGQRAYCWRGLGEREYYRH----------------------------DAHGNYV--DVTGCGNSLDFSNPQVVRMALDSLRYWVQCHVDGFRFDLAPELGRDEHHHFTRHHPFFVAV-----AADPVLQGVRMISEPWD---------VGAGGWQTGRFPTGWADWNDQYRDTVRDFWLAGQRTMGGTAARLAAAMSGSAELFAPHGRSTLASVNFVTAHDGFT-LYDLTAYDTKHNEANRENNADGTNDNHSWNHEHEGFSADVRVRAARAATARNMMATLLF-SQGVPMITAGDELLRGNNNAYCQD----NRLSWV-----DWRL-------TPFARSMFHTTQRLIRARRA------- 115377473 259 -------------------------------------------------------------------------------------------------------------GTYKGAGLKAPALAALGVTAVEFLPLHETEPGDNYWGYMSLNYFAPDRRYGPTREFKEMVKAFHDNGIKVFVDVVYNHTGEGGAW---------------------KAGDSSTYNVISFRGLDNATYYSLTGDKQFNWDNTGVGGN-YNTYNPKAQDLIIHSLAYWKDLGVDGFRFDLASVLGNAQEHGGFNFVRLNRIIRDLGPRPGSGGAGTDFIAEPWA---------IGGNSYQVGNFPAGWAEWNGIFRDTFRKDQNQLGVETVTPGQLAT-RFTGSADLYGEGNGDTRKPYHSVNFMAHDGFTLKDLYSCNSKNNNQPWPYGPSDGGDDNNHSWDQG------GNAADQRKAARNGFAFLMLSAGVPMFNGGDEFLRSNNNAYNLDSDK------------NWLNYSLSADQT----KFKTFAQRLIAFRKAHPALR-- 119468774 154 ------------------------------------------------------------------------------------------------------------------LADKLSYALEMNFTHLQLMPISEYPFDGS-WGYQPVGLFAPTSRFGDYNSFKYFVEQCHKYNVGILLDWVPGHFPS-----------------------DPHGLHRFDGTHLYEHADMRQGFHPDWNTYIY------------NYDRPEVKSFLISNAMYWLQFGLDGLRVDAVASMLYEWIPNCYGGREAIECLKQVNLRSYKNNPGIMMVAEESTAWPGVTQSVEHNGLGFGYKWN-MGWMNDSLLYMQRDPLYKQHH-----------------HHEITFSMVYAFSENF------------------------------ILPLSHDEVVHGKGALIEKMPGDDWQKFANLRAYYAFMWAHPGKKLLFMGGEIAQR--------------AEWGHDHSIDWHLLEHE-----SHKGIKQTVKTLNEVYKNQPAL--- 163839176 60 -------------------------------------------------------------------------------------------------------------GSYAGLAAMIRHLRGLGVSAVELLPIHAHADEQNYWGYNTIGYFAPQASYASADEFKGMVKLLHAAGIEVILDVVYNHTAEGKHDEPALSWRGLAENRYYRFDCDPSSGAEYLDT--------------------------TGCGNTLDFSEPKVIQMALDSLRYWVEEHIDGFRFDLAVTLVRDGANSFSPQ---HPFL--LAATTSQALAGVKLISEPWD---------VGYDGWHTGQFPVGWADWNDHFRDSVRDFWIADQGSIANGGSGGGLARLGSTRLFAASGRSQLASINLVTAHDGFT-LADLSAYNGKHNEANGEENRDGSDNNRSWNHGVEGPSEQSDIRAARAQTSRNVMATLLLSL-GVPMITAGDEMGRGNNNAYCQD----NEISWV-----DWSAVDRE---------MLSATRRMIRLLKD------- 153214349 239 ------------------------------------------------------------------------------------------------------------GGDLKGVIAKLDHIQSLGTDAIWLSPIVEQVHGYAYHGYWTRDFTKIDANFGKDEDLQTLVREAHRRGIKILMDAVINHAGYAADLQQDAVQVVNAPMLPERWNDWKPSADENWHSFHQAI-DYQSKNWQQWWGPDWVRTMNLAGLPDFRTESPQVADYLIEWQSDWVRRGIDGFRIDTVKHVEGEVWQRLK--QRATESLAAWRKDNNQSGEPFWMMGEVWGHGAYRSPYFD-DGFDALINFDIQKRMDNGAALSQMAMVYRDYAQTLAKYPDFNPVSYMSSHDT--------------------------------------------------ELFFGRFKSLDM----------QRNAANALLLT-PGAIQVYYGDEVAREAGP-YADDFHQ------GTRSDMPWEWNAERQ-------ALLKHWQTLGQFRQRHPAIGAG 119714534 51 -------------------------------------------------------------------------------------------------------------GTFDAALEKLPHLREIGVDLVELMPVNAFN-GTHNWGYDGVGWFAVHEGYGGPAGYQRFVDGCHAAGLGVIQDVVYNHLGPSGNYLPEL----------------GPYLKQGANTWGDFLNLDGPG-------------------------SDEVRRYILDNVRMWLDYHVDGLRLDAVHALN-----DAGHQHLLEELAAEVAALSAHQRRPLTLIAESDLNDTRLVRPAGGYGLDAQWSDDFHHAVHVALTGETAGYYAD----FEPLSALAKVCERGFFHDGTWSSFRGRD---------------HGFPVDLRTMPTWRLVVCSQNHDQIGNRARGD--RITEVLDDD-----QLACAALLTLCGPFTPMLFMGEEWAA-------------------------------------------------------------- 82701850 153 ----------------------------------------------------------------------------------------------------------------RELADHLPYVREMGYTHIELLPISEHPLDES-WGYQTTGYFAATSRYGTSDDLKFFINACHQEGIGVILDWVPAHFPQDA----------------------------------FALARFDGSALYEHEDPRMGLHQDWGTHI-FNYGRNEVKSFLLSSAHYWLEFHLDGLRVDAVASMLYLDYSPGEWLPEAIDFLRELNIMVHQEFPGALTLAEESTAWPGVSRYVGGLGFSMKWNMGWMNDTLVYMRNDPVYRRFH--------------------HEQLTFGQLYAYSENFVL------------------------------PFSHDEVVHGKGSLLGKMPGDAWQQFANLRLLFTYQMTYPGKKLNFMGNEFAQ-------------------------------------------------------------- 232169 46 --------------------------------------------------------------------------------------------------------------TYRQFADRIEYLKEMKYTHIELIGIAEHPFDGS-WGYQVTGYYAPTARYGEPTDFMYLINQLHKHGIGVILDWVPAHFCPD-EFGLACFDGTCIYED----------------------PDPRKGEHPDWGTKI------------FNLAKPEVKNFLIANALYWIRKHIDGLRVDAVASMLYLDYGKKDGQWDAIEFFKHFNSVVRGTYPNILTIAEESTAWPKVTAPPEEDGLGFAFKW-----------------------------------NMGWMHDFCEYMKLDPY----------FRQGAHYMMTFAMSYNDSENY---ILPLSHDEVVHLKCSMVEKMPGYKVDKYANLRVGYTYMFGHSGKKLLFMGQDFGQEREWSEKRE----------------------------------------------------- 196016328 11 -------------------------------------------------------------------------------------------WYQQN--VMYKVYVPSYKGDLNGILSKLDYIASLNVKTLWLSSLYEAPTTGIKPNGMESNFTAVDSKLGTTADLSALIRAVHKKKMKIMLDFLPTATSNNNSWFIESRSSLDNAKSNWYVWENP----YNGGPPRVNWSSTENNNIHWQYDNQYYMYYDIKERPELNFKSSSLRAEIKRIFSYYLKLGIDAFNIHGMEWHFGSGSTVNGNVRPSFSVLSEWNTQVAGYTDTKYTFLVGQVPNDINAITVS-----------------------------QSLLPNNGPLTGTGIANVVSN------------------------------------------WIATVSMSSPNRYPHWMLRNQAKTRVAASFGRQYIDALNFIMMTLPGVPSSYYGEEIGM-------------------------------------------------------------- 119491607 30 -----------------------------------------------------------------------------------------PNW---NELVIYEMHIGTFAGTFSSATRALPYLQELGINAIEVMPSAEFATDYS-WGYNPSDIFAVESAYGGIQAFKEFVNAAHQNGMTVILDVVYNHFG----------------------------PSDLDLWQFDGWSENEGGGIYFYNDWRAKTAW---GDTRPDYGRPEVRQFLRDNVLMWLEYHIDGLRWDS-TLNIRSMEEDGTEIPEGWSLMQWINEEVKSRFPKKINIAEDLRNHEWITKETGGAGFDAQWDPQFIYPVRSADHSRDLNAIRDAIDHQYNF-DVFERVIFLEAHDEPRL-----------------------------------------------------PEEIWPGNADSWSARKRSTLGAVLVLTSPGIPMIFQGQEL---------------------------------------------------------------- 121726456 240 ------------------------------------------------------------------------------------------------------------GGDLKGVIAKLDHIQSLGTDAIWLSPIVEQVHGYAYHGYWTRDFTKIDANFGKDEDLQTLVREAHRRGIKILMDAVINHAGDLQQDAVQVVNAPMLPERWNDWKPNADE--NWHSFHQAI--DYQSKNWQQWWGPDWVRTMNLAGLPDFRTENYTVADYLIEWQSDWVRRGIDGFRIDTVKHVEGEVWQRLK--QRATESLAAWRKDNNQSGEPFWMMGEVWGHGAYRSPYFD-DGFDALINFDIQKRMDNGAALSQMAMVYRDYAQTLAKYPDFNPVSYMSSHDT--------------------------------------------------ELFFGRFKSLDM----------QRNAANALLLT-PGAIQVYYGDEVAREAGP-YADDFHQ------GTRSDMPWEWNAERQ-------ALLKHWQTLGQFRQRHPAIGTG 194336936 105 ------------------------------------------------------------------------------------------------------------GGTIAGMKKKLGYLKRLGITAIWVSPVFRQVTGSNDHGYGIQNFLDVDPHFGSREELKEFVKAAHELDIRVILDIIINHAGDVFAYEGNQRHFYSEGREWYRLFENGAWPDGWPEELQSPDTWTCHGEIMQWDSFPEFLDGDFCSLKDIHLRDPFVVQYLTDVYRFWIAFDLDGFRLDTVKHM--EPGAVRFFATAIHEFAESIGKE------NFTIIGEITGGRSYAATILDTTGLDAALGIDDLPDKLEFLVKGWRSP------GNPETAEQEGYFDLFRN-------------------SILDNRRSHQWYSKHIVTMLDDHDQVGVNH-------------KFRFAGDAARSARLLPAALGLNLTSAGIPCIYYGTEQGFNGADPRTDDNSYSDV---FLRECMFGGDRSSGKHFFNEKNEIYRFVQKVIRLRREHLELSRG 171741282 111 ----------------------------------------------------------------------------------------------------------------------LSYLQDLGVTSIELMPILQERGRTNYWGYSTLGYFAPEPSYATRKEVIDMVRALHEAGFEVIMDVVYNHTCESGPEGPTICWRGLDNLSYYR----------------------------RNKEKISRLYDTTGCGNTLDFTNTHVVTFAVDSLRYWAKRGIDGFRFDLAATLARLDGDFTSY----HPFLYALRS--DMLLGNLKMIMEPWD---------VGPGGWRTGQFGIPFAEWNDRFRDTTRKFWLTDVERNRGGESGVVTMLCGSADLFATDPGRGSTASVNYVACHDGFTMADLTRYRHKHNERNGEDNRDGTNDNHSVNFGYEGP-SDDPIIIQQRERAMANMLGMLLLSLGTPMLLSGDEFGNGNNNAYMQDNPT---------TWLDWDWLYSTEQ--TPELKQFDLVSRLIALRKS------- 182626623 71 --------------WETKEENKLERINEWSIFIPRLKE------GIKYKYYIEQEDGKAVLKAPYGIYSEVRPNTASILCEKTKIRWSDKKWYFESPINIYELHLGSWKRSYDELSIILPYIKEMGYTHVEFMPLNEHPLDAS-WGYQVTGYYSVTSRYGDIKGLKRLINALHKEDIGVILDWVPGHFCKD-EQGLYMFDGTPTYEYEEKWKADNKG-----------------------------WGTFN-----FDLGKPEVKSFLISNAFYFIEFHIDGLRVDAVSNMLRNHGEWIPNIHEAIQFIKELNEAIKTYSKGVITIAEESTSWPNVTTEYGGLGFDFKWNMGWMNDTLEYNELDPIYRKYH--------------------HNKLTFPMMYNHSEKF------------------------------ILPISHDEVVHGKKSLIDKMQGDYWNKFANLRAYMAYMYGHPGKKLMFMGCEFGQ-------------------------------------------------------------- 197750279 208 ------------------------------------------------------------------------------------------------------------GGDLKGLTEKLDYLQQLGVNVLWISSPLEQMHGYGYHGYYHLDWTKLDANMGTEDDLSRFVQQAHQRGIRVLFDVVMNHTG----YATLADMQEFNFGGFYL------TPDEISRTLGEKWTHWKPKSGQNWHSFNDFIRFNDNQAWQNWWGKEWVRADIAD----YDSPKFDDLKMSLAALPDKTESEQAVKLPEFFANKNTNAKTLPNAKVRDYLIG----WLSDWVRKYGIDGFRVDTAKHVEKSTWLVLKQSAQQALNEWQKANPNAGFNDR---FWMTGEAWGHGVFKSDYYQNGFDAMINFDFQDQAKQGLNCFAHIEPIYAEMNRKLSDFNVLSYLSSHDTRLSDSEQNIEKHKTAANLLLLSPGAVQIYYGDESGRTFGATGSDLIQGT-------RSDMNW----QELQQDPQKQALHQHWQKLTQFRQRHPAIGAG 205374615 45 --------------------------------------------------------------------------------------------------------------TYKELGDTLPYLVKHGFTHVELMPLTEHPFDRS-WGYQGTGYYAPTSRYGTPEELKYFVNQCHVQNIGVILDWVPGHFCKDAH-------------------------------GLSRFDGSFLYEYETEGDRENYTW----GTANFNLHRNEVKSFLISNARYWIEEHLDGFRIDAVANILYWPNGELVANNGGIEFLRELNKAVFEYKPNALMMAEDSTDWPTAPTHYGGLGFNYKWNMGWM-----------------------------------------------NDFLKYMETPYEERKNVHHLLTFSLLYAFSENYVL---PLSHDEVVHGKKSLLDKMPGDYWQKFAQLRLLMGYLVAHPGKKLLFMGSELA--------------------------------------------------------------- 83816412 111 -------------------------------------------------------------------------------------------------------------GTFQGLIGRLDEIQAMGVNTLWLMPIHPIGEKRSDIGYSIRDYYDVNPDYGTKEDFRALVDSVHARDMHIIIDLVANHTAWDHPWLDEH-------------------PDMYSDGPINGFTVPVLNGDTTN----------WTDVVELDFENPRTRQEMIDVMQYWVEFNIDGYRADVAHAVPLDFWENAIDSVEA--------------RKEVLMLAEAARPE---MHEVGFDQTYAWPFYGALKRVWEEDAP-VRTLATQVDTTLANLPEAARRLRFTTNHDETMW---------------------------------------------------------DAPPPALFDGLEGSTAAFVLATSMPGAPLVYNGQELGVTDSVSF-------------------------------------------------------- 186903711 287 -------------------------------------------------------------------------------------------------------------GDFKGLIQKLDYIRDLGFTAIWITPPIENRSGLDYHGYHGYDWTSIDPRLESPDAYQDLINEAHARGIKIIQDVVINHSSQYGIRGQGSQQGQINYGPYQYAYPGREDNDNPNSDPEGIEPLIDPLTGATVPSPGYNPNRFFGDCIDLATERPNVKDYIINSICRYLDMGVDALRIDTVKHIERG---------NLLDYINAW----KAYKPGLFVFGENLVKGTGWGDLFGDDNG-----PSFIRPWWYTRLGDDGRNPNSGGDSGFSVLDFSLFSTFRDNVSRGTYGGIGANLSR-----------------DWVYGDATTLVTFLQNHDVGPDNDFRFRFR-----GDQWMAAATYNM----LWTIRGIPCLYFGEEI--EFMKGAPQDIIGNDDTLDQTGRAYFGDHLDDETIGTTQSHPLYRHIKRLNLIRRSVPAL--- 139438548 49 -----------------------------------------------------------------------------------------------------------------------DYLQELGVGAVLINPPLESDS----HGYDTRSLRHIDRRLGGDADFAAVCETLHVHGIRVVLDAVFNHVGRGFWAFRDVRKWDSPYKDWFHISFD--------------------GDSCYGDGFWYEGWEGHFELVKLNLQNPAVVDYLLESVRRWTEFGVDGLRLDVAYMLDR-------------DFMRRLHTFTRELKPDFVLIGETL--HGDYNQIVNDEMLDSCTNYECYKGLYSSFNSVNMFEIAHSLHRQFGGDP---WCIYRGKH----------------------------------------LLSFVDNHD---------VPRLASILTDK----SCLRPAYGMLFGMPGIPCVYYGSEWGIAGEKGG-------PDGDWALRPALD----------EPAPNELTAFVTQLAHLRSTNDA---- 213964518 15 ---------------------------------------------------------------------------------------------------------------IRKLIDWLPYVQELGLNVLQLAPVFESTS----HGYDTEDYYRIDSRLGTEEDMKAVIEAAHERGIKVLFDGVFNHIGSEAPALKTAKEN-----------------PDSEEAQLFAFTHSAGNMTAPVFEGHESLVEF-------DHTSDATVDFVVNVMNYWLARGIDGWRLDAAYAVDPQFW---------HKVLPRVRAE----HPHAFIYGEVI--HGDYAEIVSVSGMDSVTEYELWKATWSALKEENFFELDWTLKRHNTFAESFVPVTFVGNHD---------------------------------------------------------VSRIATQVGAD-----KAVLAATVLFTVAGVPLVYYGDEQG------YTGLKEERIGGDDQIRPVFP----DCPEELSTLGADLYRAYQQLVAVRRRFP----- 192808792 49 --------------------------------------------------------------------------------------------------------------TYRELADQLPYLQEMSYTHVEFMPLAEHPYDLS-WGYQGTGFYALTSRYGTPHDFMFLVDQLHQAGIGVLLDWVPAHFAKDAH-GLRQFDGAPLY---------------------------EYADPQKAEKPGWGTLSF-------DYAKPEVISFLISNALFWMDYHIDGLRVDAVTSMIKREGQYSLNEHEAISFLQELNKAVFRYYPNALMMAEESSAWAGVTAPVHEGGLGFNYKW------------------------------NMGWMN---------------DTLSYIEQEFDQRPTHHNLLTFPICYAYSENFTL---PLSHDEVVHGKKSLLNKMPGSYEQKFAGLRILLGYQITQPGKNLLFMGGEFGQ-------------------------------------------------------------- 67924494 51 ----------------------------------------------------------------------------------------------------------------RELADQLSYVKDMGYTHIELLPVTEYPFDGS-WGYQVVGFYAPTSRYGPPEDFMYFVDKCHQEGIGVLLDWVPGHFPKD-EHGLAYFDGGPLYE----------------------YEDSRKGEIKTW------------GTLVFDYGRNEVRNFLIASALFWFDYHIDGIRVDAVAYMIEREGDWIPNQYEAISFLQHLNNTIAHNYPGVVTIAEDSTAWGNVSRPAGGLGFTFKWNMGWMNDTL------------KYLKEHPNHRSNC--------HNKLTFSIWYAFDEKFMLA------------------------------LSHDEVVHLKGHLVNKMPGDEWQKMANVRTLLTYMFAHPGKKTLFMGMEFGQTSEW---------------------------------------------------------- 163763688 164 ----------------------------------------------------------------------------------------------------------------------LDYLTDLGMTHVQLLPVNDFPSKQYNWGYDPLFFQVPEGSFSTITELKELVQAFHRKGIQVILDVVYNHV-----FVLDESSFHKLVPYYYFRYSANGEPSNGTGV-----------------------------GNDIASERPMVRAFILDTVRYWLEFRIDGFRFDLMGIMD-------------IDTVNAIRHEADKEPRPVMLLGEGWNLPTEL-------------DFDHKATNHRAGEMPGVRFFNDMFRDTIKGS------TFDLNEQGYATGRGKWIERMYQLTSGS---VLMDEPLPPHVAEITQTVNYVECHDNH---TLWDRLLISNQEDSVETRQALHRLATAITIFSQGVPFLHAGQEFFRT----KGGDGNSYISPDEVNR--LDWNLAEEASEN-------IRYIRDLIALRRSRPGFR-- 182412166 323 -------------------------------------------------------------------------------------------------------------GTLQDAMELLDHLSALNVTAVELLPMCEFGGAAENWGYATSHFFAIEYSEGGRDQYKHFIKECHRRGLAVIVDMVYNHFAHEAERAEYHYDSSAPENDIYYWYEGRATDYQRPDGTP-------------FPEGGYVDNLSTAFAP--RYSEEMVRKLFISSAVALVEFHVDGLRLDQTTSIHAYNVLHADGRPVGAALLRELGRTVRMFNPDAILIAEDHSTWDQVTRPVDEDG--MGFDARWYADFCHHLAGDTDKGADYAKLIYHAALLGAGAPAQLDYFAG------ALAASRLQAVVYAESHDEAGNSKGPFFDPTATDADKQH-TSHRSLVVASNEASLIGPTRAYAEARCRYEWGVTVL--SAGTPMLLFGQECGAVQRFKY-------------------------------------------------------- 88706010 4 ---------------------------------------------------------------------------------------------------------------------------------VHILPFF-NPIDGADAGFDPTDHLAVDQQLGAWDDVSAIATE-HA----VMADMIVNHVSSESSQFQDVLLNGTASRFWGLFLRYGDDPDAADAKVQQIYRPRPGVPFTADGSTHEFWTTFSSSQLDINVESAPGQEYLQSILETFSAAGVKEVRLDAAGYAIKRPGTDCFMLPETYDFIAALGAEAHTL--GMETLVEIHGHYQVQCEIAERVGR--VYDFALPPLVLHSLYTNDVSALEHWLRIAPR-----NCVTVLDTHDGIGIVDVGGLLSDHEIDSLVEGIHHRTAGKSRRGNTASNLDIYQVNSTYYDALGGSDID---------------YLIARAIQFFAPGTPQVYYVGLLAGENDLGLVE---RTGVGRDINRHYY-----SREELLSAINRPVVEELFALIRLCNSLPVF--- 15672683 178 ---------------------------------------------------------------------------------------------------------DFFGGNLRGIIKKIPYLKELGINAIYLNPIF---SGTSNHRYDTNDYLKIDSMLGRQEDFEELIQLLHQEKMHLILDGVFSHVGKNSLYFNI----------------NGDYGDDEGAAKNPDSPYFDWFKFENYP-FEYKSWWGIKDLPEIDKDNDSFRNFIYSVLAKWNALGIDGWRLDVADELPD-------------SFIKGIRENLDSY-SDKILIGEIWEDASNKISY----------------------GKRRNYILGGSLQAAMNYPFRDLIINLLNGH----------------RSSQDVAHQLMTLQENYPKDIFYNNLNNLGTHD---------TERILTMVGE-----KNLSVALAMLFVLPGIHCIYYGDEAGL----SGGKDPE--------NRKYFPWDNIS-------------------------------- 171326000 95 ------------------------------------------------------------------------------------------------------------GGDFQGIIDKIPYLKNMGITAVWISAPYENRDTTSFHGYHARNYFATNKHFGTMKDFIRLRDALHQNGIKLVIDFVSNHSSWQNPTLNFAPEDGKLYANGNYVFDANGEPADYNGDHNDVNGFFHGLGDRGNDTSRFYRYKDLGSLADYSQENALVVEHLEKAAKFWKSKGIDGFRHDATLHMNP-------------AFVKGFKDAIDSDAGGPVTFGE--------------------FFIGRPDPKYDEYRTFPERTGVNNLDFEYFRAATNAFGNFSETMSSFGDMMIK---------------------TSNDYIYENQTVTFLDNHD--------VTRFRYIQPNDKPYH-----AALAVLMTSRGIPNIYYGTE----------QYLMPSDSSDIAGRMFMQ---TSTNFDENTTAYKV---IQKLSNLRKNNEAIAYG 163787340 44 -------------------------------------------------------------------------------------------------------------GTFDEFTKDIPQLKELGVKVIWLMPVFEFPKEEKYLGYAVTDFTKINPEFGTKDDFRELVKEAHENGIYVILDWVPNHTGWDHEWLK-------------------TNPEYYTQNDKGEVIHPKDTDWT--------------DVADLNYDNQDMRKEMIEDMMYWVDEGIDGFRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119962538 15 -------------------------------------------------------------------------------------------------------------GTLDAAAGKLDYLVDLGVDFIELLPVNGFNGVHN-WGYDGVLWYAVHEPYGGPAAYQRFVDAAHAAGLGVIQDVVYNHLGPSGNYLPKF---------------GPYLKSGEGNTWGDSVNLDGPG-------------------------SDDVRRYILDNAAMWLDYHVDGLRLDAVHAFRDE---------RAVHILEEFGALGDQIEAERTLIAESDLNNPRLIYPSQGYGLEGQWSDDFHHAVHVNLSGETTGYYSDFDSLAV-------------------LAKVLEHGFLHDGSYSSFRGRHHGRPIRRDLAHPSALVVCLQNHDQIGNRAIGDRLTATLSYG-------QLAIGAVLTMTSPFTPMLFMGEEFGASTPWQFFELGKATAEGRIKEFERMGWDPAPDPQDPETDHARLLQLYKDLAQLRRNTPELVEG 160932642 4 ---------------------------------------------------------------------------------------------------------------IEKLVDWIPHLKELGVNAVYLGPVFES----SEHGYDTKDYYQIDKRLGDSHAFRTVCGRLHESGIRVVLDGVFNHVGREFWAFRDVQQRGSRYCGWFHNLSFGGGSPMGDPFWYDAWEG-------------------HFNLVKLNLKNPEVVDHLLGAVGSWIDFGIDGLRLDAADCVDP-------------DFFRRLRSFCKEKKPDFWLMGEII--HGDYNRWANPEMLDSVTNYECYKGIYSSHNDKNYFEIAYSLNRQFGIYKNIYTYNFVDNHDVNRLASVLRNPEH-------------------------------------------------------------LENVYTLLFTMPGAPSVYYGSEWGLPG--------IKENGSDWPLRPCLD------------------------------------- 47565128 120 -------------------------------------------------------------------------------------------------------------GTYKGLMEELSHIKDLGVTHVELLPLYANPSSAYNWGYNPLYYNTPTGFYATNPECKQLIETFHEHGIRVIIDVVYNHV-----YERELSSFEKLVPGYYFRHGENGMPSNGTGV-----------------------------GNDIASERKMMRKFIVESILYWLEYNVDGFRFDLMGILD-------------VDTINIIEKEVRNIKRDALLLGEGW----DLQTPLPLEEKATLNNAKKMPHI-----AQFNDQFRDGIKGFHINKRGFAFGGYVDCHH---------------LQYIASGSLLSMKETGLF-LEPAQSINYVECHDNMTMWDKLMRSN----EESEEILKKRHLLATAMVILSQGIPFLHAGQEFYRT----KQGNENSYNANDEIN--QLDWDRKEKEIET-------VNYIKGLIAIRKEHGA---- 29350097 42 ----------------------------------------------------------------------------------------------------------------------LDHLKELGVTHIHILPSFDFATIDYNWGYDPKNYNVPDGSYSTIREFKEMVKSLHQNGFRIVLDVVYNHTAS-------------------------TEHSNFDLTVPGYF-------YRQNPDGSY--SNASGCGNETASEREMVRHYIIESVKFWAEYHIDGFRFDLMGIHD-------------IDTMNQLREELLKIDPTIFVYGEGWVAAD---SPLPFEQRAVKENVRKMKGI-----SVFNDEFRDGLKSTFDEQEPGYASGNINGHFEP---------VKYGIVGGTQHPQVDYSGLLYCDGPYAAAPSQMINFVSHDGYTLVDKLKLSVGEHSEEELVPIDKLIHTVLLTSQGIPFIRGGEEIMQ----DKQGEPNSYKSSDAVN--QIDWALKAKNRD-------IFNYIRTLIALRKKHPAFR-- 153956095 101 ------------------------------------------------------------------------------------------------------------------------YLKTMNYNYVEILPIMEHPLDDS-WGYQITGYYSVTSRYGSIEDFKYFINMCHIEDIGVILDWVPGHFCKDEHGLYKF---------------DGTPTYEYEDEKQSENKSWGAGNF--------------------DLGKPEIKSFLISNALFWLEFHIDGLRVDAVANYDKGPGQWTANEYGGNEFYRELNTALFKEFPNLIMIAEESTAWPMVTSYCGGLGFNFKWNMGWM---------------NDVLKYIKMSPKERTY-----NHRLLTFSIMYNYSENF------------------------------ILPISHDEVVHGKCSLVDKMWGDYFDKFAGLRVFITYMYTHPGKKHIFMGTEFAQF--------------SEWRSSGQLDWELI--------------------------------- 116252165 212 -------------------------------------------------------------------------------------------------------------GTLDDAIAFVEHLSALGVNAVELLPIAEF-ETRANWGYGTSHFFAADQGAGGTDRLKMFVKACHRRGIAVILDVCYNHFDPDGERAQWAYDSNDHTRNIYYWYEGR----------PGDYADPTGGYIDNISTG-----------WAPRFHEEAVRQLFISSAAFLVSCHIDGFRLDQTSSIHQYPVVHADGRRAGAKFLKQWTRTMRLIKPQLFLTAEDYSDWS-AMTEPSLTGDGLGFDATWYGDFHH---------------------------NLVEYHRGAQAQLLKN------AGFGDKRALTMSSLAGALQTSARSKVVYNQSHDDCGNREGSARTTVIAVNETRAWAEARSRFAAAMTLLSPGTPMFFMGEEIG--------------------------------------------------------------- 29840035 139 ----------------------------------------------------------------------------------------------------------------RELAKRLQYCKELHYTHVELLPITEHPLNES-WGYQVTGYYAPTWRYGSFQDFQFFVDHLHCEGIGVILDWVPGHFPTDS-FALASFDGEALYES--VDHKDPLHP---------------------------HWHTYT-----FDYRCSEVVNFLIGSALFWLDMHIDGLRVDAVTSMLRKAGEWSPNIYDAIEFIKHFNSVVHREFPAVLTFAEESTDFPKVTESVDSGGLGFDYKWNLGW-----------------------------------MHDTFRYIKVDPI----------FRSYHHNDLTFSLWYAFNERYLL---PLSHDEVVHGKGSLLQKIPGDTWTKFAHMRLLLSYQICQPGKKLVFMGGEFAQ-------------------------------------------------------------- 117619424 245 ------------------------------------------------------------------------------------------------------------GGDFKGLTAKLDYIKQLGINAIWITPMVEQVHGYAYHGYWALDFTKIDPNYGDEESLKTLVDEAHKRGMRIILDVVMNHAGYAARWNQWRPSGGLNWHGYFIDYQSPKWDQWWSGDWVRAGLPGYPQPGTDDVTGSAGLPDFLKDTRAKALANATVSDYLIAWHTDWVRRGIDGFRADTVKHL--EPEVWARLKQAGTAALKEWKAANPAKKLDFYMVGEVWDHGVAKDFWYRGFDSLINFDYQREFALPQAQCLASAEPTYAGYASRINQDPEFNVLSYISSHDTKLFFGDYQDVPL------------------------------------------------------------QRRVASSFML-LPGGIQIYYGDESGRGLAKDG-------GVFDQALRSDMNWQELAGGEKAE-----LVKHWQRLGQFRAAHPAVAAG 119025329 60 ----------------------------------------------------------------------------------------------------------------------LSYLQDLGVTSIELLPILQERGRTNYWGYSTLGYFAPESSYATKQEVINMVRALHEAGFEVIMDVVYNHTCESGPEGPTICWRGLDNLSYYRRTKDKIS----------------------------RLYDTTGCGNTLDFTNTHVTTFAVDSLRYWAKRGIDGFRFDLAATLARLDGEFT----RYHPFLYALRS--DILLGNLKMIMEPWD---------CGPNGWRTGEFGIPFAEWNDRFRDCTRKFWDVDRTRSGEYGEMTMQDMAGSSDLFATDPGRGSTASVNYVACHDGFTTADLTMYKSKHNEANGENNHDGTNDNHSINFGHEGPSSDQIIVQQRQRATMNLLGTLLLSLG-TPMLLAGDEFGNGNNNAYTQDNDI---------TWLDWDWLYSTEQ--TPELKQFNLTSRLITLRKSH------ 167455993 49 ----------------------------------------------------------------------------------------DPEWYR--GAVVYGVVSPRFGPELKAVTARLDALRELGVDALWLAPLNPT-DDPGDVSYAITDYFGLRADFGTPEDLRTLVREAHARGLRVLLDFVPNHTSVGHPHHLDAAARG--------------------------RASPWWAWYDRDPAGRETHYFDWKHLPNLDYGNPLVRQMMLDAFAYWVEYDVDGFRVDAAWGIRRR----------APAFWGALRRRLDAVKPGVFLLAEASA--------------------------------RDPFYVRNGFDAAYD------WTGELG-HWAWEKVFDDPTRIGPALDAALASRATPMHRVARFLNNNDTGERFVTRH-----------------------GLAMTRVAAVLLHALPGIAVVYTGDEVG-----AEFQPYEEGPPVSWV------------------DAHGLRPLYRRLAALREDLPALRRG 67472481 37 ------------------------------------------------------------------------------------------------------------GGTLKGITSRMNYLKELGCSTIFLSPIYKNTEYMPYHGYHIIDFNDVDPRFGTKNDFKQLCKVAHQNNISILLDIVPNHVSCYHPWVEEAMKG------------------------------IRTERFRWYPDGNPMHFLGYNELWKVNHNDTEVKQSLLNAFVEFYELGADDFRIDHA------IGIPNSFFKEVRKVLQEKAKELKRRVP--LLIGEVW--------FGGCERRILQTIETPMKGLLWWLSKIGFDGICQELAQMMYIPI-------LDGVLDIRGCMLIREYLSGKGRFKYVPEFLFKFLLWLRKWLYPRNFLGGLFVDNHD-----MDRIMFMMNGD----INKVKHALNFISSDDGPMYIYYGTEVGMS------QVASKETIGDIAMRAPMMWSLIELPKPPE-------------------------- 160935917 60 -------------------------------------------------------------------------------------------------------------------HELAAYVKEMGYTHVELMGIAEHPFDGS-WGYQVTGYFAPTSRYGTPEQFMYFVNYLHKNGIGVILDWVPAHFPK-----------------------DAHGLADFDGEPLFEYADPRKG-----EHPDWGTKVF-------DYGKNEVKDFLISNALYWVEYHVDGLRVDAVASMLYLDYGRQEGQWEAIEFFKHLNTVVQGRNHGALVIAEESTAWPKVTEHQDGLGFTFKWNMGWMHDFLEYMKLDPYFRKY--------------------NHHRMTFGLTYFTSENY------------------------------ILVLSHDEVVHLKCSMINKMPGLGRDKFSNLKAGYTFMMGHPGKKLLFMGQDFGQLHEWD--------------------------------------------------------- 167626546 431 ----------------------------------------------------------------------------------------------------------------------IDSLHELGVTHVHLLPIFDFIKDNRNWGYDPQNYNAPDGSYSRIKGAREMIAGFHNKGIGVIMDMVYNHMTDTS--------------------------NFDSIVPKYYFRTDSLGHFTNGSG----------CGNELDTEKPMVRKFIKDSVLHWVNYKVNGLRFDLMELID-------------LDTIKEITEEVKQIDPGIIVYGEPWKAGDSPLR-----------NGTYRGTQRNQDFSVFNDAFRDAIRGNNS--PGNGYVNG-DAHNPANIGKVMEGLKGSIHDLTSNPKET----INYVDAHDNYTLWDQIEKSLNRNIQAGNYRQNIQENIFDSRRVRQNSLALGIVLTSQGVPFLHGGCEFLRT----KQGDHNSYKSNDDIN--AFHWQDKLQYK-------PFFDYVKGLIKIRKEHPAFR-- 197118211 228 -------------------------------------------------------------------------------------------------------------GKFAGITERIDYFNDLGVTALALMPLYPGPQGSRVLGYSTSLFCAVERDFGSCDDLRQLVDNAHGKGIAVILDEVFNHTSNDF-------------------------------NPLYKMILEHPDEEFNPEEGGLYFSGKTRWGNRVATEKEDVQNLLIDACLMLVEYHVDGFRFDATHTDWMD-----------HGFVLRLARELTSFRPSVVLIAE---------------------NLPNQQDLNRSGYDG----FSQWSDPF---------------HDKMKALLREGVFDNSNFYNADKLADIFYFSKSLYAAHTNNAVNYVESH---DESSVSYEVKTNPALDQPATKERKARLGLFCTMTALGIPMLYMGGEF---------------NVERDRNIVSFDWPSD------GPGSNGFFRWASRLIRLRRRYPAL--- 152977058 120 ----------------------------------------------------------------------------------------------------------------------LAHVKDLGVTHVEILPLHHFPFAAYNWGYNPLYYYATNPSYNRMLECKQLIETFHKHGIRVIIDVVYNHV-----YKRETSSFEKLVPGYYFRHDKNGMPSNGTGV-----------------------------GNDLASERKMMRKFIVDSVLYWLEYNVDGFRFDLMGILDVE----TMNQIE---------QEVRKKKQDAILLGEGW----DLETPLAAEEKAMLRNASKLPHI-----AQFNDQFRDWIKG--------------STFDVRKRGFAFGGQVGESDLQYVLQGSLSSVKEQGLFLEPTQSVNYVECHDNMTMWDKLVRSNQ----EAEVILKRRHRLATAMVLFSQGIPFLHAGQEFYR----SKKGNENSYNAPDEIN--QMDWTQKEKELVT-------VDYIKGLIAIRKEHGAFR-- 168144107 120 -------------------------------------------------------------------------------------------------------------GTYKGLMEELSHIKDLGVTHVELLPLYANPSSAYNWGYNPLYYNAPTGFYATNPECKQLIETFHEQGIRVIIDVVYNHV-----YERELSSFEKLVPGYYFRHGEDGMPSNGTGV-----------------------------GNDIASERKMMRKFIVESILYWLEYNVDGFRFDLMGILD-------------VDTMNVIEKEVRNIKRDALLLGEGW----DLQTPLPAKEKATLNNAKNMPHI-----AQFNDQFRDGIKGS----------TFHINKRGFAFG-GSVDCNHLQYIAAGSLLSMKETGLFLEPAQSINYVECHDNMTMWDKLVRSNEESEAIL-------KKRHLLASAMVILSQGIPFLHAGQEFYRT----KKGNENSYNANDEIN--QLDWDQKEKEIET-------VNYIKGLIAIRKEHGAFR-- 50915033 434 -------------------------------------------------------------------------------------------------------------GTFSAFVEQLDYLKDLGVTHVQLSTAYTSSDNNYNWGYDPQHYFALSGMYSANAELKNLVNEIHKRGMGVIFDVVYNHTARTYLF-------EDLEPNYYHFM-------NADGTARESFGGGR-----------------------LGTTHAMSRRILVDSITYLTEFKVDGFRFDMMGDHD-------------AAAIEQAFKAAKAINPNTIMIGEGW-------RTYQGDEGKKEIAADQDWMKATNTVGVFSDDIRNTLKSGFPNEGTAAFI------------------TGGAKNLEGLFKTIKAQPSNFEADAPGDVVQYIAAHDNLTLHDVIAKSINKDPKVAEEEIHKRIRLGNTMILTAQGTAFIHSGQEYGRTKNPDYKKVPNKATLIDAVAKYPYDSSDAVNHFDTDSIAHPISNYTQGLIALRRSTDAFT-- 182417889 79 ------------------------------------------------------------------------------------------------------------GGDLKGLTEKIEYFDDLGVNAIWITAPYEQIHGYSYHGYWALDYSNIDANMGTKDDLKNFVDTAHAHGIRVVMDIVLNHVGYTTKDADEYGFGGDGWKDYYYTYYDKTSPNWKNNWWGSDFVRSSAGYDGYPQTPQDGWTSSLCGLPDVKTESKEVRNYIIKWLTDYIDYGIDGFRCDTANQVDLDSWANKEARIAFDEYKEKNQDKVLDENAEFWTVGESWGHGVKKDAFFTEGGFSAMINFGFKGA------------------------------------------------------NISNLKGIYDNLSSVNNDDDFNVLSYISSHD------------------DSLYDRKSLRDGGTALLLAPGAVQIFYGDESGRPLKWT---DRFTSDYKDQCFRSFMNWDDINN---PNSDAAKTLEHWQKVGDFRNNHLAVGAG 119025726 71 ---------------------------------------------------------------------------------------------------------------------------------------------------------KLDSKLGAEAEFASMIKQCSAAGVNVIADVVLNQTGSDVAKGEQAGVAGSKYNGSTGDYP-GFATKQYPDGITAADFHSCDKNISNYTNQQEVQECRLSSMWDFNSENEKVQDIQSDYLVKLWNLGVRGFRMDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 148273707 72 ---------------------------------------------------------------------------------------------------GGVCYVDRYADDLRGLAARIPALRDLGLTHLQITPVAEPAAADADPAALLAPGVRVRAGLGSAADLGDLADALHDGGLALAVDLSPA--DADAPLADRIRG--------------------------------------------------------------AVREAVA-----LAAVGADVVRVDPADVLGEHPDADRA------ALLRVIAALGRRASPALALAVAADADPRGSAELLDGDAVRLADDPALTALVWEALATRSAALLGRALERRGDVPAGSARTARVRSHDALRFAFDDDDARALGIDPDEHRRFLAEYHVGGFPGSHARG------IRHPGGAVAGTTASLAGLEQDDPGAVERILLAHSIALSTGGLPLIVLGDEVGQLNDYGYDDVPAHADDSRWVNRPLYPFERYDQRDDRTTSTGVIHAGIRRLVAVRRATPALGG- 170022278 208 ------------------------------------------------------------------------------------------------------------GGDLAGLTEKLDYLQQLGVNALWISSPLEQIHGYAYHGYYGLDWTRLDANMGTEQDLRTLVEQAHKRGIRILFDVVMNHVGYNDQFGALYLQGDQQEKTLGKRWSDWTPSGQTWHSFNDYINFSDKTAWDNWWGKKWDLTMSLAFLPDIKTESPDTRDYMTHWLSQWVDYGIDGFRVDTAKHVEKPAWQQLKQQS--IAALAEWKAAHPEQALDFWMTGEAWGHGVMKSDYYQNGFDAMI-NFDFQDQANQALA--CFSSIESTYNQMAEKLQNFNVLSYLSSHDTRLF-----------------------------------------------------------FKDDAQQSLAKQQRAGSLLLLAPGAVQIFYGDESGRKFGPTGSDPLQGT-------RSDMNWSELSGEK------GALLAHWQKVSQFRARHPAIGAG 212713203 110 ----------------------------------------------------------------------------------------------------------------------LSYLQDLGVTSIELLPILQERGRVNYWGYSTLGYFAPEASYATKQEVIDMVRALHEAGFEVIMDVVYNHTCESGPEGPTVCWRGLDNLAYYRRTKDKIS----------------------------RLYDTTGCGNTLDFTNTHVTTFAVDSLRYWAKRGIDGFRFDLAATLARLDGEFT----RYHPFLYALRS--DMLLGNLKMIMEPWDCGPNGWRTGEFGIPFAEWNDRFRDCTRKFWLT-DVDRMRGGLFATDPGRGSTASVNYVACHDGFTTA---------DLTMYKTKHNETNGENNRDGTNDNHSVNFGHEGPSGDQIIVQQRQRATMNLLGTLLLSLGT-------------PMLLAGDEFGNGNNNAYTQDNDT---------TWLDWDWLYSTEQ--TPELKQFNLTSRLITLRKS------- 58337002 41 --------------------------------------------------------------------------------------------------------------TLKDLKELIPYVKEQGFNYIEFLPLTAHPLDAS-WGYQTIGYYALERTYGTPRELQDFVEACHKENIGVLADWVPGHFCIN---------------DDALAYYDGTPCYEFSEKWRAENKGWGALNF--------------------DLGKPEVQSFLLSSALFWLEYHLDGLRVDAVSNMIYRDYDRSDGEWEGIEFLQKLNRTIKGKHPECLMIAEESSAQVKITGRIGGLGFDFKWNMGWMNDILRFYEMDPLF-----------------------------------------------RKFNFNLATFSFMYRMSENF---ILPLSHDEVVHGKRSLMNKMFGDRDKQFAQLRNLLTLQMTYPGKKLLFMGSEFGQYLEWRYND------------------------------------------------------ 116072687 13 ------------------------------------------------------------------------------------------------------------GGDLYGVIDGLDHLQAMGINCLYLTPIFSSAANHRYHAY---DYFQVDPLLGGNAALDALIAALHQRGMRLVLDGVFNHCGRGFWAFHHLAENGSPYRHWFHVRQWPIRPYP-----------------AQDEDCGYDCWWALPDLPKFNHADAGVREHLLAVARYWLERGIDGWRLDVPAEVP-------------AEFWVSFRQVVRRVNPDAWIVGEVWG---DARRWLQGEHFDGVMNYRL---GWSSLCWVAGDQLRQSYRNPEYPLNPLTTLELID-----------------------------------IWTTTASWYRAEVNRAQMNLLDSHDVPRALHTLKGDVAALKLSLLMLFLQ---PGAPCIYYGTEAGL----AGGPDDDRSSGPEPACREAFPWE----------------------------------- 146342652 21 -------------------------------------------------------------------------------------------------------------GTYRAMIDKLDHLVETGITALELMPLADF-AGSRNWGYDGVLLYAPDSVYGRPDDLRALIDEAHLRGLMVFLDVVYNHFGPE-------------------------------------------GNFIGVYAPTFFTDAHTPWGSAIDYRRPEVRAFAIENALHWLDYRFDGLRFDAVNHILHNEGE----IPMLHDLSAAVGRLVERTGRQIHLVLENGDSMLDAAEDPPRGKFRAQWNDDYHHAWHVMLTGETGGYYGDYQQSPTRDLARALASGFVYQGEQATFWGGINRGEPSG------------------HLAPGAFVNFLQNHDQIGNRVFGDRLEVLAPPEGIAAALAVTL-------LAPTVPMLYMGEEWG--------------------------------------------------------------- 52426126 199 ------------------------------------------------------------------------------------------------------------GGDLQGLTAKLDYLQQLGVNVLWISSPLEQMHGYGYHGYYHLDWTKLDANMGTEADLKNLMRQAHRRGIRVLFDVVMNHTGYATLADMQEFNFGDFYKKWTTWQPNWHSFNDFIKFGDSKAWQNWWGDWVRADIGDYDSPKFLSALPDLKTENAKVRDYLITWLTDWVRYGVDGFRVDTAKHVEKP--TWLALKQASQQALKEWQQKNESFGDDFWMTGEAWGHGVFKSDYYQNGFDAMI-NFDFQDQAKNAL--DCFARIDPVYQDMSNKLKDFNVLSYLSSHDT--------------------RLFFHS---------------------------------------DSERNAVKQKTAANLLLLSSGAVQIYYGDESGREFG-ATGSDPVQ------GTRSDMNWKELQNDQSKQA----LHQHWQKLAQFRQRHRAVGAG 34762447 18 -----------------------------------------------------------------------------------------------------------------------------------------------------------------IKEFKKLISSLHKNGIEVILDVVYNHTAEGGSGGKVYNFKAMDENTFYI------------KNKNNIFV------------------NFSGCGNTLNCNHKVVKDMIIQSLLYWLETGVDGFRFDLASV----LGRDSNGQWAKHSLLHELIE--HPILSHAKLIAESWDLGGYFVGAMPSGWSEWNGAYRDTVRQFRGDFNQVPELIKRIFDIFHANKNGYQSINFICCHDGFT---------------------MWDLVSYNLKHNLLNGENNQDGENNNHSYNHGEEG-LTENPQILSLRKQQIKNMLLILYISQGIPMLLMGDEMGRTNNNAYCQDNPT---------TWVDWDRKKDFED-------VFLFTKNMINLRKSYSVF--- 167037093 86 ------------------------------------------------------------------------------------------------------------GGDWKGIIEKIPYLKEMGITAVWISAPYAHPDGSVDHGYHARNYFATNKHFGEMQDFIALRDALHSNGIKLVIDFVSNHSSR---WQNPTLNYQPEDGRLYYVFDSNGNPVDYNGDHNDIHGFFHGGDRGDDNTRFGYRHKDLGSLADYSQENSVVVEYLEKAAIFWKSKGIDGIRHDATLHMNP-------------AFVQGFKDAID-------------SAPGGPITHFGE------FFIGRPDPKYEEYRTFPDRTGVNNLDFEYYRAATNTFGYFSETMKDFGEMMIK---------------------TSNDYIYENQAVTFIDNHD--------VTRFRYIQPNDKPYH-----AALAVLMTSRGTPNIYYGTE----------QYLYPADASDIAGRMFMQTSTS---FDQTTTAYKL---IRKLSDLRRSNEAVAYG 166033105 49 ------------------------------------------------------------------------------------------------------------------------YMKDMGYTHVEIMGIAEHPFDGS-WGYQVTGYYAPTSRYGTPEDFAWMINYLHRNGIGVIMDWVPAHFPK-----------------------DEHGLAEFDGTATYEYADPRKGEHPDWGTKI------------FDLGKNEVRNFLIANALFWVEHHIDGLRVDAVASMLKKDGEWVPNQYEAVDFFKHLNTVVLGRNPGALMIAEESTAWPKVTGDVGGLGFSLKWNMGWMHDFTEYMKLDPYFR--------------------KDNHHMMTFAMSYAYSEDY------------------------------ILVLSHDEVVHLKCSMINKMPGLGFDKYANLKAGYAFMMGHAGKKLLFMGQDFAQLREWSEERE----------------------------------------------------- 15615826 126 ----------------------------------------------------------------------------------------------------------------------LSYIRELGVTHLELLPVADYREKEYNWGYDVVHYFAPEGSYASVKELKQLIAQCQRMDLRVILDVVFNHV-----YVMKESPFEKLVPGYYFRYDGEGN-----------------------------LADGTGVGNDIASERLMVRKFIVDCVTYWAEYRVDGFRFDLMGIIDQMT-------------MKEVKRALAPINRQILLLGEGWD-----------------LETPLENDQKTTLAQARAVPFLHFFHDTFRDAVKGS---------TFDLNKGGFCAGNIELKETLIASMLGHEAQFDRPSQAIQYVEAHDNHTLWDKL------QFVFPDEEEEVLRACHRLATAIVLTSQGIPFLHGGQEFFRTKH----GEGNSYNSPDWIN--QLDWSR-------RAIYAADVEYVKGLIALRKAHRAF--- 186901750 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------FDRLIKELHKRNMKLILDIVCNHSNPDF-----SGKKGELYDDGVKIADFNDDKNHWYH---------HYGEIMDWEDEWQVLNCELCGLATFNENNTEYRNYIKSAIKQWLDRGVDALRVDTVKHMP-------------IWFWQEFNADIQTHRPDVFIFGEWSNPYDDRSVEFANHSGMSILDFGLCMAIRRALGSWEFHLIEEIFAQDYRYERATELITFIDNHDMHRFQSLNPDP-------------------------------------------------------------DILRMATVLIMTCRGIPCLFYGTEQYLHDDTNA--DSNPYGNNDPYNRPMMDWEMDT----------PIYQDIRRLSGVRRLNPAVSMG 76097012 39 ----------------------------------------------------------------------------------------------------------RYGGDLQGVLDKLDYLQQLGITAIYFNPLFESP---SLHKYDATMYHHIDNNFGTAADFLKLIQEAHRRGIRIVIDGVFNHVGMTFWAFVDVRKNQEKSKDWFII---------------SQFDDPATPENEFRYAGWFGVRELPELREDEKGLVPPVRQHIHAIVKRWMDDGIDGWRLDVADMV-------------ALPFWREFRTWVRAINPNAYLTGEVWWEMYNASRWLEGDAFDAVMNYRLARECCYFFASEFAHRL-DSLRREYRNDVNYVLMNLLDSHDTDRLAS--------QIVNPDTRYDGMETSVMNWREYQIRKPNVEESKTQ--------------------------KLMVMFQMTYVGAPMVYYGDEAGMWG----GDDPD--------------------------------------------------- 210611726 42 ----------------------------------------------------------------------------------------------------------------------LDYLKELGVTHVQLMPVYESNDEEFNWGYDPENYNVPEGSYATIREFKEMVQSLHKNGFRVIMDVVYNHM-----YSLESNLNKAVPWYYFRTKDDGTISNG------------------------------SACGNDVASERPMCANYIVDSVLYWAEYHIDGFRFDLMGLLD-------------VDLMNRIRRELDVRYGEILVFGEPWAADETAI------EGTAVPALKKHIAQLDCEIGMFCDDTRDAIKGHVFEAEIPGFVNGANGLEEKILNSVRAWSTD-----------------GRNVKAPSQVITYVSAHDNWTLWD-----KLEKTISDEEERIRINKMAAAMYMTCQGNLFFLSGEEFARTKD----GLENTYNAPIELNR--LDWERAYRYTD-------LRTYYQGLIALRKQLP----- 114772107 136 ----------------------------------------------------------------------------------------------------------------------IDHLKQLGITTVQLMPVMAYMPETNFWGYNPASLLAPEPRYAMYDELQVMIKEYHKAGLEVIIDVVFNHTAESGP----------------------------DGPILNLRATCEDEAYTRVEGTEHY-ANYSGCGNSLNLESPYILTLVLEAMRHWVQYGVDGFRFDLATGLGREPHAYSSR----AAFFKAVQQ--DPILRNTYMIAEPWD---------LGDYGYQLGQFPVSFAEVNDQFRDVARGFWRG----DRGLTGTFATRMFGSRDIFHKGYCSIHTSVNPITYHDGFT-LHDLVSYNEKHNDANLEENRDGHNHNLSYNYGVEGPTKDLVILSVRERQKRNMIACMVFA-QGTPHFLSGDELSHGNNNAYCQDNEMN---------YLDWDLVKSQQD---------------------------- 160902721 11 ---------------------------------------------------------------------------------------------------------DFYGGDLLGITEKIDYLYDLGIDFIYLTPIFE---AKTNHRYDCTNYFRIDPLIGNEQNLELLCKNLAQKNIKLFLDIALNHMGSDSIWFQKAKANNNEH-NYFRIK---------------------GGEFTHWAN--------VEKLVELNLENLELQSILWDAMKYWSKFGIAGWRLDCA----YELGQ---------DILNKIYTSLKESF-HISLIGEIWSYPEKWIQEGVLDGIMNYYYKDLIDNIIDQKIDGTLFTQIVEKLYVSCGNKLLKSWNILSSHDTSRIRTRYG---------------------------------------------------------------KNWKIAVALQFMLPGSPLIYYGEEIGLE------------AEGDPYCRTPMKWNSWSEENYES------YNFYKKMIKFFENSKALQEG 149908367 28 -------------------------------------------------------------------------------------------------------------GSYQALSDNITLLKQQGITSIQLLPILLNQQGVNYWGYSTLAFMAPDPRYATVDELKTAIRELHKNGIEVILDVVFNHTAEGGQDGPIFNLKALDHR--YYLRD------------------------------ENGLRNYTGCGNSLDLTHQASLNLVMDSLRYWVEYHIDGFRFDLAATLGRNGDRFNQQAPFFHAVAQ------DPILKPTKLIAEPWDPDGYQLGYFPDGWNECNDKFRDTVRSFWRGDHGYLKDFATRIMGSRHFFSGGRWVNYIAYHDGFTLQ---------------------DLVSYNDKHNSANGENNRDGHGDNRSYNCGVEGDTDDVAVIAFREKQKRNLITTLLFSF-GIPHILAADTVSHTNNNAYCQD----NEISWLN---WQMDDVKQEFK---------DWLSKMIAARKQ------- 84497418 27 -----------------------------------------------------------------------------------------PSW---DDVVIYEMHVGTFGGSFESAIAGLDHLRDLGVSVIQVMPPFEY-AGDISWGYNPSHLFAVESTYGGPDAFKRFIKAAHEHGMAVIVDVVHNHIGPSDLDLWRFDGWSEGDGGGIYFYNDWRAATPWGATRP-------------------------------DYGRLEVRSYLRDSALLWLEERCDGLRFDATNYIRSVTGGTWDGGPDGADYLSWLTSEITARQPWKLLIAEDLQNDPAVTTMSGQGGLGF-------HAQWDA---GFVHPVRKALTELSDENRDVESV--------------------------------ASAVLGEGRGPAGTRVIYTESHDEVANGKTRLPEAVAPGDADSWAAKKRAALGFVTVMFAPGLPMLFQGQE----------------------------------------------------------------- 33286574 146 ------------------------------------------------------------------------------------------------------------------LAEQLEYVLEIGFTHVELMPVMEHPFGGS-WGYQVTGYYAPTSRFGSPDEFRFLVDKLHQAGIGVILDWVPAHFPKD-EWALARFDGTPLY---------------------------EHGDWRRGEQPDWGTYVF-------DFGRKEVRNFLVANALYWCEEHADGLRVDAVA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 111221740 4 ---------------------------------------------------------------------------------------------------------------LARIGDWLDYAVRLGASGLALGPIFAS----STHGYDTVDHFRIDPRLGDDADFDDLVARAHDRGLRILLDGVFNHVGREHPAFAASPGGGDAPP-----RPDWFVPTGSTGPEGRP---------------EYATFEGHGGLVTLRHDNPAVADHVTEIMTHWLDRGADGWRLDAAYAVP-------------ADFWARVLPRVRHAHPDAYLVGEVI--HGDYPDIVRRTGLDAVTQYELWKAIWSSLNDANLFELAWALSRHDGFLDTFVPLTFVGNHDVTRLASRLREPRHLAH-------------------------------------------------------------ALVVLCTVGGTPSVYYGDEQ------AFVGVKEDRIGGDDAVRPAFP----AGADELAPYGWPIYRLHQDLVGLRRRHP----- 192362495 363 -------------------------------------------------------------------------------------------------------------GDFKGLIEKLDYIKDLGFTAIWVTPPVENRSGLDYHGYHAYDFYKVDPRLESPAGYQEFINAAHAKGLKVIQDVVINHSSQYGLRGQVWIDHLPDYKSEFRDDNDNPVAPAWFREAGYNPNRFFGIDATTLDPNWYHQDGFMSGGIDLATGRQNVKDYLNGAIRMYLDMGVDAIRIDTVKHVERNELLTYVNNWKAH-------------KPGLFVFGENLVKGTGFGSEIASDNASAVIRPW-----WYTRTTSDPANPNGGGDSGFSVLDFSVFSTFRDNVTRGHFGGIGGVLAM-----------------DWVYGDATQLVTFFQNHDVGPDNDFKYRYGGAQG---------NAAMAYNLLWTNRGIPTLYYGEEIMFQG--GLPQDIAGNNDTIDQTGRAYFGPHLDNL--ATTQAHPLYQHIKRLNQIRKAVPAL--- 156976054 74 -------------------------------------------------------------------------------------------------------------GDLQGIIDSLDYIQDLGMNAIWLTPVFESIDGQDHWGYFATDYFKIDPRFGDLETARTLVDEAHKRGLYVFFDGVFGH----------HKEGLIKPSPSGLLPSGSSNPVDY----------------------------------------PASLDFYKEVATYWVELKIDGWRLDQAYQVPTDAWTQIRKVDEASQSVTYTNAEGDQVNPLGYMVAEIWKGESEIAS--------DAYGAADDPALCSAFDFPMRYRVVETLAVNESGVGGRG-VDWLDN----------------------------GYQTHNQYPSHAQPNLMIGNHDLVRFGDLLQRGGLADVNDAEYWQ--RHKAAFAFQAAYTGPITLYYGDEIGDQVDGFAAKEDNNTCAVRGVCDDHVARSSAKIEGVTATLDADLKNYVKSLMNMRAEHPALYQG 26990752 20 -------------------------------------------------------------------------------------------------------HVGLLGG-YAGVARQLPRLAELGISAIELMPLGQFP-GERNWGYDGVLPYAPQNTYGSPEQLCALVDQAHGHGLMVLVDVVYNHFG-----------------------PDGNYLHQYASPF-------------FREDRQ------TPWGAAIDFRRPQVREYFIQNALMWLDYRCDGLRLDAVHAIDQ--------PDFLIELAQRVRAAVEP-GRHVWLVLE----NEHNQAGLLEQGYDAQWNDDGHNALHVLLTGETEGYYADYQHRPIDQLARC-------------------LGEGFVFQGQANRHGKPRGEPSGH-LPPSAFVLFLQNHDQIGNRALGERLTRLCPAPA-------LRAATGLLLLAPMVPLLFMGDEAGSCQPFLFFTDADAVREGRRGEREHIPDPNAEQTFASSRPQNKAHGLYQQLLDLRRRH------ 56421362 122 ----------------------------------------------------------------------------------------------------------------------LSYVKELGVTHVQLMPFMDFPQAAYNWGYNPLHLYAPEGSYATIVELKQAIHTLHENGLRVVMDAVYNHV-----YDREQSPLEKLVPGYYFRYDAYGQPANGTGV-----------------------------GNDIASERRMARRWIVDSVVFWAEYGIDGFRFDLMGVHD-------------IETMKAVRDALDAIDPSILVYGEGW----DLPTPLPPEQKATMANAKQLPR-FAYFNDRFRDAVKGSTFHLPDR----------------GFALGNPGGREQVKLAIAGSLRALGGL-FCHPRQSINYVECHDNHTFWDKM------EAANHDEPEWLRRKRQKLATAIVLLAQGIPFLHSGQEFYRT----KGGDGNSYRSPDAVN--QLDWERKSRYEDD-------VRYVQGLIALRRAHGAFR-- 167386234 37 ------------------------------------------------------------------------------------------------------------GGTLKGITSRMNYLKELGCSTIFLSPIYKNTKYMPYHGYHIIDFNDVDPRFGTKNDFKQLCEVAHQNNISILLDIVPNHVSCYHPWVEEAMKG------------------------------IRTERFRWYPDGNPMHFLGYNELWKVNHNDTEVKQSLLNAFLEFYELGADDFRIDHA------IGIPNSFFKEVRKVLQEKAKELKRRVP--LLIGEVW--------FGGCERRILQTIETPMKGVLWWLSKIGFNGICQELAQMMYIHVLDGVL------DIRGCTLIRDYLSGNGRLKYV-PEFLFKFLLWLRKWLYPRNFLGGLFVDNHD-----MDRIMFTMNGDIN------KVKHALNFISKGPMYVYYGTEVGMS------QVASKETIGDIAMRAPMMWSLVELPKPPE-------------------------- 50842078 37 -------------------------------------------------------------------------------------------------------------------------------------------------GYDTLDYFTIDPRLGDDDDFDHLLQAAHARGLSVLLDGVFNHVSRRNRIVQDAQSAGPDS--------DAGRMVRWCAGRLDVFEG-------------------HSDLVALNHDNPAVREHVTRIMNYWCGRGVDGWRLDAAYSVNP-------------EFWAAVLPSVREKYPDVWIFGEVI--HGDYASIVRASGMDSVTQYELWKGIWSSIESRNFFELDHALGRHNEFSDAFTPMTFVGNHD------VTRIASRVGQDG--------------------------------------------------------AVLATAILATIGGIPLIYYGDEL------AYRGVKEERFGGDDDIRPVFP----ASPADLSNLGADTLRAHQSLLGLRRRHP----- 146298970 46 ------------------------------------------------------------------------------------------------------------AGTLKGVQERLSQIQELGANVIYLMPIYPVGKEKASGPYAVKDYKAVNPDFGTLQDLQALVEEAHKKNIAVVLDWVANHTAWDNAWITQ-------HKDWY--------------------QQDASGNIIIPPGTNY------NDVAQLNFNNTEMKDAMIDAMSYWVNANIDGFRCDYADFVPNNFWA---------DAISKLRKI--KKNQTILMLAEGS----KYNHFASGFDYTFGFNF-----------------------------------------------FSTLEKLFKENKSAVTIQESNTTEYANNYNPENRVVRYTSNHD----VNLSDGTPLELFGGRNGSIATFVVAAY-----LKSVPMIYNGQEIGYNKRLNY------------FAKTPIDWTTADNE---------MLAEYKKIIAFRNTSKAIKSG 37675903 44 -------------------------------------------------------------------------------------------------------------GDIQGIIDSLDYIQSLGMNGIWLTPIFNSPKAGQDHGYFATNYFEVDPRFGTMDDAKRLVEEAHARGLYVFFDGVFGH----HKGNVAAS-------------PTGKLPAGSNNPVDY----------------------------------PESLAFYQEVAEFWIELKIDGWRLDQAYQVPKEAWVEIRKVDNASKAVTYTNSKGETVNPLGYMVAEIWAGENRIIEGYGSNELCSAFDFPVRYRLVETFGGKSGEWLAEGMNLHALYPEHAKPNLMIGNHDLVRFG--DLLQRGNIAQPQDEEYWL------------------------------------------------RHKAVFAFQAAYTGPITLYYGDEIGVENFAAKVEQDCAVKGLCDDHVARSSGKVEGVTATLNANEQDLKHYIQQLMNLRNQHPALSQG 73669296 156 -----------------------------------------------------------------------------------------------NDIVLYELMVNEFADDIKGTIDHLDYLADLGINCIELM-PLSNIEKRVDWGFAPIGYFGVDERFGNRKDMQELIDKAHQKDIAVIVDSVYAHTSHLFP--------------YYYVYNELGYP----LDKNPFMGPFAENAFGISTDFTYKFT----------------RNFFLTVNNHWLDYHIDGFRYDYVPGYWLEDSENGYT-----KLVRDTYQLVKAKK----------GSSDHWQRFFEGESVNLI---------------QCAEQLQKPVEILNKTYSNCTWQNRTLN---TARGIYGNCEKLTELGSLFGLSGYQTGVQNNGDKITKTALQYLENHDHSRFINFGTVARDNELLKEGDRAFWYKVQPYLIMFTAKGIPMLWQGQEFG---ENYWL---PQEGWGRVLLYRPVRWE-----YFYTSEGRSLVQLVRKLVKLRKNNPQFTRG 153813289 42 ------------------------------------------------------------------------------------------------------------ADDWYNYEEMIDYLVKNGYNYLEIMPLNEYPCDES-WGYQATGFFSPTSRYGTADQLKAFIDACHKHNIGVLMDFVPVHFAV-----------------------DAYGLANYDGTALYEYPNSAVGVSEW-------------GSCNFMHSRGETRSFLQSCANYWIEFHMDGIRMDAISRAIYWQGDPARGVNNAVEFLQYMNQGLKCMHPSVILAAEDSTSFPKVTDPVGGLGFDYKWDMGWMNDTLNYFRTAPEYR--------------------PENYHKLTFSMMYYYDARFLL------------------------------PLSHDEVVHGKATIMQKMSGDYEYKFPQARSLYMYMYAHPGKKLNFMGNEIGQFREWDEKRE----------------------------------------------------- 156936257 244 ------------------------------------------------------------------------------------------------------------GGDLKGLTSKLDYLQTLGVNALWISSPLEQIHGYAYHGYYPQDWTKLDANMGTPDDLRHLVDEAHRRGIRVLFDVVMNHTGYQFQFGALYLKGDELKKTLGENWTDWRPAGQNWHSFNDYINFSDKAAWEKWWGKTWIRTTFLPDLPNFYQHKPDTRDYLTRWLSQWVDYGIDGFRVDTAKHVELAAWQQLKN--EASAALVEWKAKNKLDDAPFWMTGEAWGHGVMQSDYYRHGFDAMINFDYQEQAAKAADCFANIDMVWQQMA---EKLQGFNALSYLSSHDTRLFREGGPR-------------------------------------------------------------------AAELLLLTPGAVQIFYGDESERPFGPTGSDPIQGT-------RSDMNW------QDLNGKSAATLAHWQKLGQFRARHPAIGGG 196156699 88 ------------------------------------------------------------------------------------------------------AYVGYMGGDLKGILNNADYIKDMGFTAVWMTPVHDNPDYTGYHGYWATNFYKADEHLVSDDSVRDYTAKMKASGLKSVFDIVANHGTPSFTMEEDLPGYGEIYKDDNLVADHQNLPPQELDPENNPLHRF----FHDYPD--------LVKLSNLDDENPEVRDYLINSYLYWISQGADGFRIDTIRHVP-------------HAFWREASDRIRERYPDFFMFGEAFDANNIAQHTLPKNGGVSVLDFPMQKAM--------VSVFEKPLESDFADLENAL------------------------------------HLTHGPYHNPYDLTTFYDNHDMARINATDNG----------------FINAHNWLFTVRGIPVVYMGSEIGFMRGTAE----------HAGNR-----NYVGQERLDAAVNHPIQQALTDIANVRKNTPALQRG 21673585 79 ------------------------------------------------------------------------------------------------------------GGTIAGMRDKLGYLKRLGVTAIWVSPVFRQVTGDSYHGYGIQNFLDVDPHFGTREELRDFVADAHQLGIRVILDIILNHAGDVFPYFNQGDAGSIPFSDGEAHLEISMEAAIWPVEFQSETTWTMKGEIRNWDVFPEYLQGDFCSLKDIDHRPSAALDHLIKVYRFWMAYDIDGFRLDTVKHM--EPGAVRYFASAIHEFAQTLGKENFP------IIGEITGGRSYAMQILDVTGLDAALGIGDLPDKLEFLVKGWRSP------GNPDTSEQEGYF------DLFCNSLLDGKNSHQWYSKHI--------------------VTMIDDHDQVGEQ------RKYHFCGDSPEGRKLLKAALGLNLATEGISCIYYGTEQAF-NGADPRSDDHSWGD----------------------------------------------- 88711948 81 -----------------------------------------------------------------------------------------------------------MGGDIIGITKKIEYFKNLGVNAIWFTPVIEQIHGSTDHGYWAKDWTALDPNFGTKKDLEILVKTAHKNGIRVLLDVVLNHTGPVTPM-------DPKWPKEWVRTEPTCEFTTYENTTACALVDNLPDIYTWKEEGRLSNELDELQLFFEKTGYPRAPRFYIMKWLYVNDLGVDGFRVDTVKHVNENAWAEYKEASAAFEIWK--KKHPDEVLDDFYMVGEVYNYGISGGRAFDGDKKVDFYDFGFKSLINFELKNDADKDFKKYSKLLHTKLKGKSVVNYLTSHDD--------------------------------------GSPY------------------------DPNREKPIRAANVLLLT-PGASQMYYGDE-------SSRDLTIEGTQGDATLRSFMNW----KEQDSLPKIKEILSHWQKLGKFRRDHPAIGAG 194292117 126 ----------------------------------------------------------------------------------------------------------------------LPRLAALGFTAVELMPVAEFP-GTRNWGYDGVLPFAPESGYGTPDELRALVDRAHQLGMMVLLDVVYNHFGPEGNYLHR-------YASAFFRAD-----------------------------------CQTPWGPAIDFRRPQVRRFFTENARYWLEFRFDGLRLDAVHAIEDEGWLAALPGE-----LRAALANGDGAHRHVHLVLE----NDNNDAALLAAGYDAQWNDDAHHALHVLLTGEDDGYYRDGHSDHGGHGDNAAAVRGVPALRHLARVLGEGFAYQGERSAFRSAAQPAVADGVRRGQPSAHLPPFLQNHDQTGNRALGE--RLAQLAGRDV-----LRAAIALQLLCPQVPLVFMGEETG--------------------------------------------------------------- 32470978 64 -------------------------------------------------------------------------------------------------------------GTFSDAVAKFKHLKELGVNAIQIMPVAEFAGDLS-WGYNPAHIFAVEQAYGGPDALKAFVDAAHEAGFAVIIDVVYNHFG--------------PSDLDLWQFDGWSENDK----GGIYFYQDHRSNTPWGDTRP-------------DYGRGEVRQFIHDNAMMWMEYHADGLRYDMTAYIRTISGIGDDDIAEGWGLMQWINRDLRNEFPGCYLIAEDLQTNNWLTKTEDQGGAGF-------TTQWDAAF---VHPIRSAVQEIDDAHRDMWAV--------------------------------RDALCHRYNGDAFQRVIYSESHDEVANGKSRVPSEIDAEDPESRFAKKRTILAAALALTAPGVPMLFQGQE--MLED-DWFEDTD-----------PLEWERTRRLK-------GIKRLFRDLIHLRLNNDGLSKG 209875459 11 ----------------------------------------------------------------------------------------------------------------------LNHLKDLHIGGVYIGPLFKS----STHGYDTINFYEIDQRLGDSDTFKTLVSKYHSIGIRVIVDAVFNHVSRDFFAFADLRCNGKNSK-YCNWFKGVDFNKQ----------SPYGDNFDYSAWGGYY------ELPELCHENENVKKYLFEVVKYWHDECIDGIRLDAADCIS-------------IGFWNLFRDYCKSFGEGFAILGEIIHGDYTTWTSSKTGPFDGITNYALWKALWSSHNDLNLFELVHTLQREDNLFKFGWLYNFLDNHDVTRIASQLSRQAYLGT-------------------------------------------------------------IFILLYTLPGSPSIYYGSEFG--------------------------------------------------------------- 119356779 103 ------------------------------------------------------------------------------------------------------------GGTIAGMKEKLGYLQRLGITAIWVSPVFRQVTGSNDHGYGIQNFLDVDPHFGTREELRDFVKAAHDAGIRVILDIIINHAGDVFAYEGNYRDGQQWPVNGYRRFSGETGTIPFDGASGSVGIDAWPDGAVWPEELQSPLTWTCHGEIRGWDSFPEALRTLGDVYRFWIAFDIDGYRLDTVKHM--EPGAVRYFARTIHEYAESLGKE------NFTIIGEITGGRAYAATILDTTGLDAALGIDDIPDKLEFLVKGWRSP-------------------------GNPETLDQEGYFDLFRNSILDNRQSHQWYAKHI-------VTMLDDHDQVG------VRHKFRFAGDDERSAGLLPAALGLNLASAGVPCIYYGTEQAF-NGCDNRQDDDSYSD----------------------------------------------- 169620403 59 ------------------------------------------------------------------------------------------------------------GGTFKGLESKLDYIQNLGFDSIWITPVVANSAGG-YHGYWAQDLYSINSNYGTAADLKSLVSTAHSKGMYVMVDVVANHMGQGAI-------------------SDNKPSPLNQASAYHSDCDIDYNNQTSIEVCR------IARLPDLNTQSSEIKNVLNTWVNWLVEYTFDGVRIDTVKHVQQDFWPDF------------------AKAAGVYSIGEVWDGNPTYLAQYAKLMPGLLNYATYYPMNRFYQQTGSSQDLVDMMNTVASFPDPSALGTFIDNHDNARWLSVKNDQT-------------------------------------------------------------LLKNALAFVILSRGIPILYYGTEQA----YAGGNDPANRE------------DLWRSGFNTNTN---MYQAIKKLTAARKA------- 160894812 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IDLKLDFVLNHASVQSPQFQDLLENGSEYRDFFINWNTFWENCGEMTEDGYIQPEPYWNTFYQEIRDTDDYHTRYLGQMDLNIKSEKVWDFYRETIKKLAGYGAKIIRLDAFAYAPKAPGRNFLNEPETWEFLEQIHKLAKPY--GIRLLPEIHAGYKEKKYKMIAEKGYLTYDFFLPGLILDALYRGDGSYLEQWAKE--QIKENIHTVNMLGCHDGIPVLDLAGLLPDDRI--EDLIRLLVDRGGFVKDLHGNKKMYYQVNTTYYNALG---------------ENEQALLLARALQIFMPGKPQVWYLDLFAGSNDYEAVKRAGAGGH-KEINRTNLSQKDIESGLEKEVVKKQL-----EMLKFRKEFPAFG-- 37523157 154 ------------------------------------------------------------------------------------------------DLVVYELQVDEFNNDFAGLIEQLDYLEGLGVNCLELMPI-TSVRQEFDWGYGPLHFWAPEERYGGKRGFKQLVNACHERGIAVILDSVYEHVEDNFPYARVYRDSGEP---------------------NPIIGPFGEG--------------FFGTQIDFAQ--PFAREYFLECNRYWLEHHVDGFRYDYVPGMY--------DGPLGQGYAKLVYDTYEDSLAEAQLAARFQDPAGQCAEHLPDPRGILRQTFSNCAWQNELLNKVENMAGQRYVDDRFAHLLDTRLIGYPDTRDAEGLAM--PVAPFQYFETHDHSRLITRYGLLPPLGGTG------------------------DIQYGDRRNFFKLQPFAIALYTCQGIPMLWQGQEFA--------------------------------------------------------------- 153956086 111 ----------------------------------------------------------------------------------------------------------------------LDHILELGITHLQLMPIFDFSYEDYNWGYDPQNYNVPEGSYASDAELKKMIYCLHKNNIGINMDVVYNHV--YHGWADNFQN---IFPDYYFRFSQKKIP-----------------------------CSGSGCGNDLASEHLMVRKFITDSVTFWAEYHIDGFRFDLMGLID-------------IDTMKLIENKLHKINRSVMIYGEGWTLNTSLA-----EQNKSTFN--------NAKSLDNIAFFNDRIRDCLK-------------------GNVFDLKDRGFIMGDASKGKILRECIMSQYISPEQSVNYSSCHDNH---TLWDRISLSCTHETIEEKKKMVKLCSTIILTCPGIPFIYSGEEFCR----SKQGEHNSFNSPDYIN--CIEWNKKYEFMD-------VFNHYKKLIHIRKSHSLFR-- 78185400 13 ------------------------------------------------------------------------------------------------------------GGDLYGVIDGLDHLQAMGINCLYLTPIFSSAANHRYHAY---DYFEVDPLLGGNAALDALIAALHQRGMRLVLDGVFNHCGRGFWAFHHLAENGSPYRHWFHIRQWPIRPYP-----------------AKDEDCGYDCWWALPALPKFNHADAGVREHLLAVARYWLERGIDGWRLDVPAEVPE-------------DFWVSFRQEVRRVNPEAWIVGEVWG---DARRWLQGEHFDGVMNYRIGWSSLCWVAGDQLR---------QSYRNPEYPLNPLTTQELI-----------------------------DIWTTTASWYRAEVNRAQMNLLDSHDVPRALHTLKGDVAALKLSLLLLFLQ---PGAPCIYYGTEAGL-------------------------------------------------------------- 15900988 41 ------------------------------------------------------------------------------------------------------------------LKDELPYLVEMNYTHIEFMPLMSHPLGLS-WGYQLMGYFALEHAYGRPEEFQDFVEECHTHNIGVIVDWVPGHFTIN---------------DDALAYYDGTPTFEYQDHNKA--------------------HNHGWGALNFDLGKNEVQSFLISCIKHWIDYHLDGIRVDAVSNMLYLDYDDAPWTPEGYYFLQRLNEVIKLEYPDVMMIAEESSSAIKIMKEIGGLGFDYKWNMGWMNDIL-----------------------------------------------RFYEEDPIYRKYDFNLVTFSFMYVFKENYLL---PFSHDEVVHGKKSMMHKMWGDRYNQFAGLRNLYTYQICHPGKKLLFMGSEYGQ-------------------------------------------------------------- 163787341 74 ------------------------------------------------------------------------------------------------------------GGDIKGITQKIKYFTSLGINAIWMTPIVEQIHGGTDHGYWTKDWTNIDPNYGTKEDLHELVKEAHTKGIRIVLDAVINHTGPVTEWVRTGPQCTYDNYENTISCTLVKNLPDIRTESNANVELPPQLVEKWKAEGRYEQEVKELNEFFKRTGHPRAPRFYIMKWLYITEFGIDGYRVDTVKHTEEYVWEEFRTE-CNYAFSEFKKHNSDKVLDDFYLVGEVYDFGDKKVNYFEPESFNSLINFEFK---WNSKEQDYESLFKRYSDLLRGSLKGFGTVNYLSSHDD--------------------------------------GSPF-------------DASREKPLETANK------------LLLAPGTSQVYYGDESARS-------LIVEGTVGDATLRSFMNWDFVENNN----TTQEVLSHWQKLGRFRANHPAIGVG 192361115 134 -------------------------------------------------------------------------------------------------------------GDLYGIQDKIRYLIDLGINTLCLTPVFSS---TTNHRYDVENYFEIDEKLGGNLAFYQFMDECKNNGIRVILDGVFNHISRNSKLFLDGFINGKEPCANYF--------------------------CTTDNLHGYECFWGVALLPKLNYRSSELRNYIFSVVKSWLGFDVDGIRIDACTMVGRYADVDLQK-----EILSGIYFSAKSKKRDCYILGENPFDPTDLTPFEHYDGITNYSGFYTPLLKWVCTGELETFEFVMHLNRFKAL-----------------LGLGFLLRSQNFIGNHDKKRFFSILNKNRKLYHVS----------------------------------------LAILFFYPGVPTLYYGEEYGLM-------DSSVENDS----RMCMKW------FDFTDCELEINEFIRRLIYIRNSHKFLSCG 194546175 23 -----------------------------------------------------------------------------------------------HEAVIYELHVGLF-GSYAEVEHFLPRLVELGVTAVELMPLGEFP-GRRNWGYDGVLPFAPASAYGTPEQLKHLIDSAHGMGLMVFVDVIYNHFGPDGNYLAQYAAA--------FFRDDRQTP----------------------------------WGQAIDFRRSEVREFFYENALMWLDYRVDGLRFDAVHAI--------PDSAFLVEMARRLRGAAGPE-RHVHLVLE----NDDNRASLLRQGYDAQWNDDGHHALHVLLTGENDGYYQD-----YPEPLRC---------------LARCLAEGFVYQGEANRHGRPRGEPSADLAPDA-FVLFLQNHDQVGNRAFGERLSVLAEPQV-------LRLAIALQLLAPMIPLLFMGEECAA-------------------------------------------------------------- 197337398 82 ----------------------------------------------------------------------------------------------------------------------IAHIKEQGITSIQLLPIAACMHEPNYWGYNSLSFMAPDPRYAINDELKTAIRELHKNNIEVILDVVYNHTAEGGNGGCTFNLKGLD-QDYYLHHNGN-------------------------------YTNYTGCGNTLDITHQPSLNLVMDTLRYWVEYHIDGFRFDLAATLGREYDQFNPNNAFFKAIAQ------DPILKNTKLIAEPWDPNGYQVGEFPDGWNECSDKYRDTTKSFWRGEQNYLKSIATRLMGSRDLVSASRWVNYVSYHDGFTLQ---------------------DLVSYKNRHNHANGENNRDGHGDNRSDNYGVEGPTDNPRIIALREKQKRNMMTTLLFSF-GIPHLLAADACSHTNNNAYCQDS----EISWVN-----WNL-----DPTAQEFKI--WLSNMIHARQKH------ 83856442 43 -------------------------------------------------------------------------------------------------------------GTFNAFTKDIPELKQLGVKVIWLMPIFPSETKRKATGYAVSDFTEVNPEFGTKEDFRALLKTAHDNDMYVILDWVPNHTGWDHVWIK-------------------NHPEFYTKNAKGEITDPL------NEDGEPV---GWADVADLDYSNENLRNEMISDMKYWLEEGVDGFRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 162450664 73 -------------------------------------------------------------------------------------------------------------GTFDALTGRLAELRELGITAIELMPVASFP-GERGWGYDGVDLFAPLAAYGGPAGLRRLVDAAHAAGIGVILDCVYNHFGPDGNYLRA-------YAMRYFTDRHKTP----------------WGDAVNYDGAGA----------------EQVRALVLENVEMWIDFHIDGLRLDATHAIVDDSEPH---------ILREIRARAAGEGRRVLVIAEDSHNDARLVTPVGGYGLDAVWSDDFHHELRVLFAGDRDGYFED--------------------HTGTAEDIAATIRKGWLYEGQISKHTGKPRGTPADPVPPPRFVHCIQNHDQIGNRAVGDRL-------GDKVSPAAFRTMSALLLLTPYTPLLFMGQEW---------------------------------------------------------------- 159027309 249 ---------------------------------------------------------------------------------------------------------DQYRGTYAGAGYMAKYLKALGFTTIELLPVQETRPGGNYWGYMTFGYFAPDRRYGPTREFKAMVKAFHDQGMEVYLDVVYNHTGEGGNWG------------------------SNDVTGFVSFGGFDVVEYYQLSDEHYLVDGATGCGNQLNFSHIVTCNLVLDSLIYWLEMGVDGFRFDLAPVHEREDWHKQKQFFPKHPLLEKIEQLGKKY--DAEMIAEAWD-----------IWGYEVGNFPTGWGEWNGRYRDAIRRFCKG---------DGNTFKFIEQVNGDYHNFHDQGGPHKSISFIAHDGFTLMDLVSYNNKNNLNPWPFGPSDGGNNNNDSWDSG------GNQALRRQRLRNFWTIQFLSRGVPMTVWGDEFG--------------------------------------------------------------- 148257564 21 -------------------------------------------------------------------------------------------------------------GTYRAMIDKLDHLVETGITALELMPLADF-AGRRNWGYDGVLLYAPDSVYGRPDDLRALIDEAHLRGLMVFLDVVYNHFGPE-------------------------------------------GNYIARYAPTFFTDTHTPWGSAIDYRRPEVRAFAIENALHWLDYRFDGLRFDAVNHILSNEGE----IPMLHELSAAVGRLVAQTGRHIHLVLENGDSMLDAAEEPPRGKFRAQWNDDYHHVWHVMLTGETTGY-------------------YGDYQDNPRGGLARALASGFVYQGEAAFWGGIRRGEPSGHLAPGAFVNFLQNHDQIGNRVFGDRLEALAPPEGIAAALAVTLLA-------PTVPMLYMGEEWG--------------------------------------------------------------- 153855876 35 --------------------------------------------------------------------------------------------------------------------EMIDYLKENDYNYIEIMPLSEHPCDES-WGYQNTGFFSPTSRYGTAEELMKFIDACHKNDIGVIMDFVPVHFAVDH-----------------------YALADYDGTSLYEYPHQDVGVSEW-------------GSCNFMHSRGEVRSFLQSAANYWLSYHVDGIRMDAISRIIYWQGEPARGNNNAVDFIREMNRGLKTLHPTVMLSAEDSTSFEGVTKPAGGLGFDYKWDMGWMNDTLDYFRTAPEYRSRDYHKLTFSMMYYYNDVFLL--------------------------------------------------PLSHDEVVHGKATIAQKMHGEYEEKFPQARAFYMYMYAHPGKKLNFMGNEIGQLREWDEKRE----------------------------------------------------- 156375172 25 -------------------------------------------------------------------------------------------------------------GTFKGIEKHLDYITGLGANAIWISPIVLN-TDQGFHGYWAKNIYEIEPHFGTKQDLKSLVKACHDRGVWVMVDVVANHMGYPPGVDWRTPWNSSLLDNFYEYFYPFNKSEYYHANHKYIKWPEECHNLTKI---QKYW---LANLADLDQSHPFVEKTLLDWIKWLIEYDFDGCRVDTVIQVPKPFWTKFQS------------------AGGVFMLGEANNGP--------PPCGTINFTAPFQGPLDSVLDFPMFWTLRYIFQE-----KTQNFTSLSKALKESSKAFKDRSILGGFVDNHDHERFLHK------------------NPSQTSLRNN-----------------------LAFVLMSRWIPLIYYGTEQG----FNGGGDPN--------------------------------------------------- 169785379 102 ------------------------------------------------------------------------------------------------------------GGDLVGLIDTLDYIRGMGFKGIYFAGTYLMNLPWAYDGYSPVDTTLLDMHHGTLEDWRRTITEIHKRDMYVIVDNTLATMSNL-IGFKGHLNDSADFRADEYQYADFKFGNEYNETCNFPKFWNETGYFGNFPDWKRQLTKFASVQDRLREWHKPIRDVIKHSCIQIASLDIDGFRFD------KAVQTTLEPLSEITAVYRECAK--KYGKHNFFLPGEITSGNTFGSLYLGRGRQPDQQPES----------ADAGVKLKNSSDGYFLRDDGYQALDSAAFHYTIYRSMTRGMDGNLVAGFDLPTDFIEAWNGMLVSNDFLNAYTGEVDPRHMFGVSNQDNFRWPAIVNGTE---KYLLGLYIVTLELPGIPLILWGEEQAMASNYLFGRQPMTYQTAWWTHSKFYDFPNEKGLHDQRNPAHPLRNIMKRMFEIREQYPVANDG 210633275 41 -----------------------------------------------------------------------------------------------------------------DLSDELAYVKKMGYTHIEVMPLMEHPFDGS-WGYQATGYFAATSRYGTPQQLMHFVDSCHKAGIGVILDWVPGGFCANAEGLATF---------------------------------NGHMLFEREIHPNWGTHKF-------DFARPEVRSFLVSNVLFWIELHVDGIRMDGVSSMKKFNKYGTEEDLDASAFIRQVNCAVGREFPDVMMIAEESTAWPLVTYPAGGLGFHLKWDMGWMNDTLHYM--------------------QCDFPWRPGNHRLLTFSIMYAFSENFVL------------------------------PLSHDEVVNGKCSLIGRMPGDDWRRFAGLRTLFFYQMTHPGAKLSFMGDEIGQQIEWRY-------------------------------------------------------- 18202055 15 -------------------------------------------------------------------------------------------------------------GTLDAAGEKLSYLVDLGIDFIELLPVNGFN-GTHNWGYDGVQWYTVHEGYGGPAAYQRFVDAAHAAGLGVIQDVVYNHLGLRGNYFPKL--GPNLKQGDANTLGDSVNLDGAGSDVF--------------------------------------REYILDNAALWVDYHVDGVGFDAVHAVRDE---------RAVHILEDLGALGDAISGETTLIAESDFNNPRLIYPVNGYGLAGQWSDDFHTAVHVSVSGETTGYYSDFESLAV-------------------LAKVLKDGFLHDGSYSSFRGRHHGRPINPSLANPAALVVCNQNHDQIGNRATGDRLSQSLSYG-------QLAVAAVLTLTSPFTPMLFMGEEYGASTPWQFFTDPAVVPDPQDFNRSKLDWSEA-----STGDHARLLELYKSLTALRREHPDLAD- 153006640 22 ----------------------------------------------------------------------------------DPARHADGAWLPREALVFYELHAGTFTGTLDAGAARLPDLVDLGVTCVELMPVQPFP-GARNWGYDGVELYAVHEAYGGPVALQRFVDRAHGLGLAVCLDVVYNHLGPE---------------------------GNYLGELAPYFTNRHRSPW--------------GDGLDFDGRSGPVRGFMIGAAVQWIDFHVDALRLDATHAIPDDSPSHL-----VAELGEAVRAAGRAAGREVHVVAENDENDRKVLDPPPRGWGASAVWADDLHHALHALVTGERQRFLGDFGRPEDV--------------------SRALAEGFVYQGQRSSYRKRGHGTDVRGLPPSRFVTCLQNHDQVGNRPRGERLSTLVP-------FDALYPLSTLVVLGAGLPLLFMGEEYGEQRPFLYFGDPALAKAVSEGRKNEFIAEGEEEVPDPDGRHGALREHYRRLLAVRRTHRA---- 86133119 73 ------------------------------------------------------------------------------------------------------------GGDIKGITQKIKYFTDLGINAIWMTPVVEQIHGGTDHGYWAKDWTNIDPNYGTKEDLKELVDLAHKNGIRILLDAVINHTGPVTE-------KDPVWPSNWVRTEPQCEYSNYENTLVKNLPDIRTESNEWKAEGRYEQEAKELDAFFERTGHPKAPRFYIMKWLYIIEFGIDGYRVDTVKHTEEF-------------VWQEFKQECDFAFEEFK--------------RNNPDKVLDDTNFYLVGEVYNY-----------AISHGKAFDFGDKKVNYFDNAFNSLINFEIKWNAKQMEANKVFKKYDSLLNTSLKGYGVLN---YMTSHDDGQPF--------------DKDRSQPYKTANMLLLT-PGTSQVYYGDE-------SARDLTIEGTVGDATLRSFMNWNDIHKNEDT----NKVLHHWQKLGQFRANHMAVGAG 5672639 197 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GPTREFKEMVKAFHDNGIKVLVDVVYNHTGEGGAW---------------------SPTDKTTYNITSFRGLDNPTYYSLTADFQNSWDNTGVGGN-YNTRNTIAQNLIVDSLAYWRDKGVDGYRFDLASVLGNSCQHGCFNFDKM-DAGNALNRIVAELPPGVDLIAEPWA---------IGGNSYQVGGFPSGWAEWNGAYRDVVRQAQNKL-GSVAITTGQMATRFAGSSDLYGDDGRKPWHSVNFITAHDGFTLKDLYSCNSKNNNQVW--PYGPSDGGEDNNNSWDQGGIA------ADQRKAARNGMALMMLSAGVPMIVGGDEALRSNNNPYNLDSSAN---------WLNWSR-------TTDQNNFQSFSKAMIAFRKAHPALR-- 194541407 75 -------------------------------------------------------------------------------------------------------------GDLQGVIDSLDYIQDLGMNAIWLTPVFESIAGQDHWGYFATDYFKIDPKFGDLATAKTLVEEAHKRGLYVFFDGVFGH-----------------YKDGLIKPSPSGLLPSGSSNPVDY---------------------------------PASLDFYKEVATYWIELKIDGWRLDQAYQVPTDAWTQLRKVDEASQGVTYTNSKGEQVNPLGYMVAEIWKGESEIANEAYGSNLCSAFDFPMRYRIVETLAVNESGVGGRGVDWLD-----------------------------------------NGYSTHNQYPTHAQPNLMIGNHDLVRFGDLLQRGNLADVNDAEYWL--RHKAAFAFQAAYTGPITLYYGDEIGQVDGFAAKEDNNTCAIDDHVARSSAKIEGVTATLDAN--QADLKAYVKSLMTMRSAHPALYQG 121706368 99 ------------------------------------------------------------------------------------------------------------GGDLVGLIDSLDYIRGMGFKGIYFAGTGLMNLPWAYDGYSPVDTTLLDMHHGTLQDWRRTISEIHDRDMYVILDNTLATLSNL-IGFQGHLNDSADFRPDEYHYADFHFSNEYNESCAYPKFWYETGAFGNFPDWQRQLTKFASVQDRLREWHKPVRDIIKHYCIQIASLDIDGFRYDKAAQATLEP---------LGEISAAFRECATKLGKDNFFIGEITSGDTFGSLYLGRGRQPN----QRLNSTIDALKLNNNSAPQYFLREDGHQALDSAAFHYTIYRSMTRFLGMDGNL---VAGFDLNTDFIQAWNEMLVNNDFLNHFTNEVDPRHMYGVSNQDNFRWPAIKNGTA---KYLLGLFIVTLELPGIPLILWGEEQDMATNYLFGRQPMTYQTAWWNERGLYGCHDITVTYDQRNPAHPLRNIMKRMFEIREQYPVANDG 166364684 241 ---------------------------------------------------------------------------------------------------------DRYRGTYAGAGYMAKYLKALGFTTIELLPVQETANDNNYWGYMTFGYFAPDRRYGPTREFKAMVKAFHDQGMEVYLDVVYNHTGEGGNWG------------------------SNDVTGFVSFGGFDVVEYYQLTDEHYLVDGATGCGNQLNFSHIVTCNLVLDSLTYWLEMGVDGFRFDLAPHQREDRGKQKQFFPK-HTLLEKIEKLGKKY--DAEMIAEAWDS-----------WGYEVGNFPTGWGEWNGRYRDAIRRFLKGDGNTFKFIEQVNGDYHNFNDQGGPEKSIDFIVAHDGFTLMDLVSYNSKN--NLTPWPFGPSDGGNSNNDSCDS------------GGDQALRRQRLRNFWTIQFLSRGVPMTVWGDEFGRGNNNPYNIDSVATWNNYDGYREAYHNNFGTGTNQEERNPLFIFAAY--IAHLRQNHTAL--- 115379041 417 ------------------------------------------------------------------------------FQHDNAPREKDP-----SKWVVYQLHVGSFLGDLEDLLGKLDYFKELGVNTLELLPTNE-VEGSRNWGYLGVNSLATESSFGFEDELKRFIDEAHGRGLNVISDVVYNHV----------------HGDYNGMWNLGGPQNPY---------------FNWSKEPGQFEQRDTPWGAVPAYHNPKVKQFFVDAVQQISELKFDGLRFDFT------EPIKGVGGKEGWEMLREINRQVHFVNPNAWTVAEQFDYDPAISRPAQADGTGGGFDAQWYTEYQHRLVNDNSNPGLIQAASRGMRTDMDAFVNLLT-------RPRGLDEWKKALTIISNHDEVGNAQRTMNTAEGANPSDF-----------------------PDQWSRNAARFAAGIGFASPGIPMFFQGDESGAQNDFRWGNPSTWDSGWSWESLGKWNWDKVTFNDGQKATYERLFQFYQDAIALRHSSPAF--- 167752017 6 -------------------------------------------------------------------------------------------------------------GTLAAAAERLGFLRDLGIDAVWLMPHYPIGEVGRKGSYSIRDYRAVDPELGTLADFDAFVRRAHALGMKVLIDWVANHTSRDARWLAEC------PADWY----------------------------ERDASGRPVVPNGWDDTAKLDYTNRAVWQGQIDAMRFWLEHGVDGFRCDMAMLVP-------------IEFWQEAARRLRAVKPDLFLLAEAEED------YLFDRAFDASYAWRLYHLMNDAQQKCRVDRIREYLADRKHVPAWALRLMFTSNHDENSWSGSEFV-----------------------------------------------------------RLGPAVRVMTALTFLLPQSPLVYTGQEFGYDHSFAFFD------------RDPL----------PACEPNETTEFYRRLIALRHDAPALASG 77960183 208 ------------------------------------------------------------------------------------------------------------GGDLAGLTEKLDYLQQLGVNALWITSPLEQIHGYAYHGYYGLDWSRLDANMGTEQELHTLVEQAHKRGIRILFDVVMNHVGYATLADMQSYQFGALYKNWTDWRPGSGQTWHSFNDYINFGDKAAWDNWWYDSPGYDDLTMSLAFLPDIKTESPDTRDYMTHWLSQWVDYGIDGFRVDTAKHVEKPAWQQLKQQSAALATWKAAHPDQALDNLPFWMTGEAWGHGVMKSDYYQNGFDAMI-NFDFQDQAKQALT--CFSSIDGTYQLMAEKLQGFNVLSYLSSHDTRLF-----------------------------------------------------------FKDDAQQSLVKQQRAADLLLLAPGAVQIFYGDESGREFGPTGSDPLQGT-------RSDMNWSELSGAK------GALLAHWQKVSQFRARHPAIGAG 27381881 20 -------------------------------------------------------------------------------------------------------------GTYRAMIDRLDHLTATGITALELMPLADF-AGYRGWGYDGVLWYAPDSAYGRPEDLKTLIDEAHLRGLMVFLDVVYNHFGPE----------------------------------GNYLGRYAPSFFTDA---------HTPWGSAIDYRLSQVRAFAVENALSWLDYRFDGLRLDAANHIMALPGEQSMLQ----DLSVAAGELAKATGRHIHLVLENGDNRADAAQEPPNGKYRAQWNDDYHHVWHVMLTGELAGYYADYQTPRMDLARALAS----------GFVYQGEISEFWGKKPRGEP---------SRELPPATFVNFLQNHDQIGNRPLGERLESLASP-------RQIEAALAVTLLAPMVPMLFQGEEWG--------------------------------------------------------------- 120436478 45 --------------------------------------------------------------------------------------------------------------------------------------------------YSISDYSAVNPEHGTMEDFDELVQTAHENGMYVILDWVANHTGWDHAWITE-------HPEYYTKGKDGQITDPINDETGEPWG--------------------WTDVADLNFDNEEMRQKMTDEMLFWVKEHIDGFRADA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 84394119 233 ------------------------------------------------------------------------------------------------------------GGDLAGLTEKLDYIESLGANAIWITSPLEQIHGYGYHGYYHQDWTKLDDNMGTEDELKTFIDTAHSKGIRVVWDVVMNHTGYKFDFGKDEQAKQTLGENWTDWQPAKGQNWHYFNNYISYSDKEAWEKWWYDSPGYNNLTMSLAHLPDFKTESTETREHLITWLSDWVEYGVDGFRVDTAKHV--ELEAWAELKESTNQALAEWKQNNDKALDDFWMTGEVWAHSVVKSDYF-ANGFDSIINFEFQSDILKCLSDLDADYLRYANKINND--SEFNVLSYLSSHDT---------------------------------------SLFWTQHGSDFA--------------------KQTKAANALMLA-PGAVQIYYGDEIARDFGPT-GSDPMQ------GTRSDMPWDQITGER------AELLEHWQALGQFRQRHPAVAQG 20091850 159 -----------------------------------------------------------------------------------------------NDIVLYELMISEFADDIEGTIAHLDYLADMGINCIELM-PLSNVEKRVDWGFAPIGYFGVDERFGNRKGMQKLIDAAHQKEIAVIVDSVYAHTSDLFP--------------YCYVYNELEYPPE-ENPFMGSFAENAFGVST-------------------DFNHKFTRDFFLTVNNHWLEYHVDGFRYDYVPGYWLEDSDNGYT-----KLVRDTYQLVKAKK----------GSSDHWQRFFEGESINLI---------------QCAEQLQKPVEILNKTYSNCTWQNTLSAAREIAGNPGKLTDLGFLFGLIDYPAEVQNN--GDKLTKTALQYLENHDHSRFICTFGTVPNDNELLREGDRVLWYRIQPYLISLLTAKGIPMLWQGQEFG--ENYFLPQE----GWGRVLLYRPVRWE-----YFYTSEGRSLVNLVRKLVKLRRNNPQFSRG 170114871 26 -------------------------------------------------------------------------------------------------------------GTWNGITNRLDYIQGMGFDSIWISPVVANVEGQAYHGYWAQDITSLNPHFGTADDLKALSSALHKRGMYLMVDVVVNHFVSTSS----VATSDNANLDFSKLVPFSNASDFHPYCFITDFNNQTNVEQCWLGDQHLPL-------ADLNTENPSIVSTMNNWIQGLVKYGIDGLRID---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169772145 28 ------------------------------------------------------------------------------------------------------------GGTWRGTIDKLDYIQGMGFDAVMISPIVENIEGRAYHGYWPLDLYSLNSHFGTHQDLLDLSEALHSRGMYLMMDTVINNMAY------MTNGKDPAKNIDYSVF----TPFNDSSYFHPYCKITDWNNYTNAQLCQ--TGDDKVALPDLFTEHEDVQQILEKWAKEIISYSIDGLRIDAAKHVNP-------------GFLKNFGDAI-----GAFMTGEVLQQEVDTICKYQNNYIGSVPNYPIYYSVLKAFTLGNTTDLANQVEIMKNSCDDTALASFSENHD---------------------------------------------------------VARFASMTDD----MALAKNVLTFTILYDGVPMIYQGQEQ-------HLDGPGTPDNREAIWLTKYNTD------------AELYKLIAKLNTIRKTYPIFRGG 15841029 91 ------------------------------------------------------------------------------------------------------------AGTFDAAIEKLDYLVDLGIDFVELMPVNSF-AGTRGWGYDGVLWYSVHEPYGGPDGLVRFIDACHARRLGVLIDAVFNHLGPSGNYLPRF--------------------GPYLSSASNPWGDGINIAGADSD---------------------EVRHYIIDCALRWMDFHADGLRLDAVHALVDTTAVHV-----LEELANATRWLSGQLGRPLSLIAETNDPRLITRPSHGGYGITAQWNDDIHHAIHTAVSGERQGYYADF-------------------GSLATLAYTLRNGYFHAGTYSSFRRRRHGRALDTSAIPATRLLAYTCTHDQVGNRALGDRPSQYLTGG-------QLAIKAALTLGSPYTAMLFMGEEWGASSPFQFFDDIPDPQDPQTFQRCKLNWAEA-----GSGEHARLHRFYRDLIALRHNEADLAD- 83591845 20 -------------------------------------------------------------------------------------------------------------GTYEGARARLGDLVDLGVSAIELMPLADFV-GQRNWGYDGVLPFAPDSVYGTPEQLKALIDAAHGLGLMVFLDVVYNHFGPEGNW----------------------------------LGRYAPSFFTQAHQ--------TPWGAAIDFERPEVRDFFVANALQWLEYRFDGLRFDAVHAILDAEERHILG-----EIAVAVREAL-PADRHVHLVLE--NDANEARRLIGGTDVVAV------RGRYDAQWNDDIHHAFHVVATGETGGYYADYAAQPLAH--LGRCLAEGFAYQGESSAH---RGGMARGEPTTALPPTAFVAFLQNHDQIGNRALGERLSTLAAPD-------RLRALRTILLLGPQIPMLFMGEEW---------------------------------------------------------------- 89894786 157 ----------------------------------------------------------------------------------------------------------------------IPYVKSLGYTHIEILPLMEHPYDGS-WGYQITGFYACTSRYGTPHDLMYLIDQCHQAGIGVILDWVPGHFCMDAH-GLGKFDGSPLYER--------------------------------EVHEQWGTYKF-------DYSRSEVRSFLISNAVFWLDFHVDGLRVDGVSSMLKAKGAWQPNRYEAVGFIKQLNATLHGLYPDALLIAEEATDWQGVTGPLDQEGLGFTFKW------------------------------NMGWMN--------------DTLRYIGLDFP-ERRSFHQLLTFPMMYAYAESY---ILPLSHDEVVHGKKSLLDKMPGDYGQKFAGLRGLTTYFMTSPGKKLLFMGGEI---------------------------------------------------------------- 145510486 21 ------------------------------------------------------------------------------------------------------------GGDYKGMIQQLDYIQNLGFDAIWITPVVDN-YDGGYHGYWARDMYGVNRNFGSADDLKALVNACHQRDIWVMVDVVANHMGNTNL--NFNQNNPFNQSSHYHDWCDITDNDFNSHNLYNI------------------ERCRLAGLADLNQDNQFVTEQLLQWIKWLVEFKFDGIRIDTLMMVK-------------IDFWYKFSEAA-----GVYTVGEVFD---------GDMNFLKQFVGPVDALLNYPLFYTARDVFLHWRDMNTFE----NYYNSLTN----SWGKQNIQYAGNFNDNHDNARFLNDQVSGYIP------------------------------------------------------------------------------------------------------------------------------- 77973756 208 ------------------------------------------------------------------------------------------------------------GGDLAGLTEKLDYLQQLGVNALWISSPLEQIHGYAYHGYYGLDWTRLDANMGTEQDLHKLVEQAHKRGIRILFDVVMNHVGYATLADMQSYQFGALYKNWTNWTPGWHSFNDYINFGDKAAWDNWWGNKWYDAPGYDDLTMSLAFLPDIKTESPDTRDYLTQWLSQWIDYGIDGFRVDTAKHVEKPAWQQLKQQSTAALAAWKAAHPEQALDNPFWMTGEAWGHGVMKSDYYQNGFDAMI-NFDFQDQAKQALT--CFSSIDVTYQQMADKLQGFNVLSYISSHD----------------------------------------------------------TRLFFKDDAQESLLKQQR-AGDLLLLAPGAVQIFYGDESGR-------DFGPTGSDPLQGTRSDMNWNELSGAK------GGLLAHWQKVSQFRARHPAIGAG 47459236 47 -----------------------------------------------------------------------------------------------------------------------SYLKKMNYTHVEFLPLFEHPFLGS-WGYQITGFFSPTSRYGTPEELKYLINELHQNGIAVIFDFVPVHFCKDDHGLREF---------------DGTNLFSYENEV---------------DRENYLWGTQN-----FNLTKNEVKSFFTSILYYWIEEHIDGVRFDAVSNLIYYGGLEKRGINNGVNFIKHIISIVKKDFPNILMIAEDSS-------YYKKVTGDNFNNSLGFDLKWNLGFSNDLFEFIK----------KPYWERLGNNFHKLTFSMAYYFDERFLLAF------------------------------SHDEVVHLKKSLLNKSFGLRDKQFSQIRLMLFYLITHPGKKLIFMGHDFAQ-------------------------------------------------------------- 108800048 19 -------------------------------------------------------------------------------------------------------------GTFDAAIGKLDHLVDLGVDFVELMPVNAF-GGTHGWGYDGVLWYAVHEPYGGPDALIRLIDACHSRGLGVLIDAVFNHLGPSGNYLPKF------------------------GPYLSSGSNPWGESINIADAGA-----------------DEVRRYILDCALRWMDFHADGLRLDAVHALVDTTAIHI-----LEELSAETDALADELGRPLSLIAEMNDPRLITPRDQGGLGMTAQWDDDIHHAIHAAVSGETQGYYGDW-----------------GTVEALAQTLRNGYFHAGTFSSFRNRRHGRPLDTATIPAT--RLLAYTLTHDQVGNRAVGDRPSQNLDTG-------QLAVKAALALGSPYTAMLFMGEEWGSSSPFQFFSSATAEGRKREFAEHGWDADEIPDPQDPQTDHGRLRALYRELIALRHNEPDLAD- 154503842 43 ----------------------------------------------------------------------------------------------------------------------LSYLKNLGVNYVQLMPVYDYRADGFNWGYDPLNYNVPEGSYSTIRELKEAIQALHRQGFRVIMDVVYNHTYSLDSWLQKTM---PWY--FYRVWEDGSVSNG------------------------------SACGNDVASEQAMCAKYILESVLYWAEYHMDGFRFDLMGLLD-------------VELMNRIRKGLDARYGEKLVFGEPWRADETAV------EGNALLADKAHIHLLDEQVGMFSDDTRDAIKGSVFEAEEPGFANGGKDLEEQILASVKAWCGQKEPKVKAPSQVIT-------------YVSAHDNHTLWDK--------LCETTASEELRRKQYRLAAGMYLTCQGIPFLLSGEEFART---KGGRD-NTYNAPITINR--LDWEQAYKEQE-------LVEYYRGLITLRKMLP----- 145231991 99 ------------------------------------------------------------------------------------------------------------GGDAVGLVDTLDYLQGMGIKGIYLTVLMNQPWGA--DGYSILDTTLLDQHYGTIQVWRDTIDEIHKRGMYVIFDNTLATMGDLIGFYVDFRPGNTDYPAFWNETGYPVEKYVYEELVGCYDSDFDQYAFGVYPDWQRELTKFASVQDRLREWRPSVRDRILHSCNIIKALDIDGFRYDKAIQSTVDALADISNT---------YRECARSVKENFFLPGEITGGNNLGSIYLGRGRQPNQYPDSAMDAIKLTNKSDSKYFLRGIDGAAFHYSVYRTLTRFLGMSGNLAAGYDLPLDWVDAWNVMMQSNDLINANTGKFDPRHMYGVTNQDVFRW---------------PAIQWGVERNLLGIFITTLQMPGIPLLLWGEEQGTADNYVYGRQAMKTHGCSAIDDTYYDWPITKGRDDHRDPTHPIRNIIKHMYQMRQHFPVLNDG 156064483 4 ------------------------------------------------------------------------------------------------------------GGTWRGIISRLDYIQGMGFDAIWISPIHKNIEGAAYHGYWPEDIYSVNPHFGTAEDLLALSGALHARGMFLMIDVVVNHMG--SPPTVEFSRYVPFNDSSYYH------------------PKSFITNYENEKECEEGWGDEHVPLPDLNTEDPTVVLTLQTWIMKLVQKKIDGLRIDTVKHVRKNFWP---------DFVRS---------AGVWSVGEVLSGDPNYLSSYQP-------------------------YIGGLLDYGTYYP--------------LKRAFNRDGGSMYELINLLTPQYRSKFRDMQ------QMSTFMENHDMPR------------FTHDTNEDLAVVKNAMAWTLLTDGVPIIYYGQE----------------------------------------------------------------- 157754333 95 -------------------------------------------------------------------------------------------------------------GDFAGISQKIDFLRKIGVTTVYPTPVIKITKDEYFNSYDVVDHAAVDERFGTEEQFKELIDTVHNRAMYLVMDMPVSTVDIAHPWF--------ENRDKAKFVIARPADPGFNETNFYPFHG---------ANNIKYLGYPTSQNPVLNWKNADVKATINRAIEKFLDLGVDGFHIDHISQLAVDAKGKPSH-DEAVKVLEELTKSVQIYVESREDLAD--------------------------KKIVLFSSLKDVEDLH--VKATETGLLHYVIDNSFANLDEKKCEPHVAKCVHDALNGAYQRHE-----VDKYRKPVAKYTPHWQFSNSESSRLASRFESSA------------AHLLSFLQLTLPGAVSVYYGQEYGL-------------------------------------------------------------- 116205778 6 ----------------------------------------------------------------------------------------------------------RFGGDLEGLRDSLDYIAGMGIKALYIAG---SPFMNLPWGYSPVDLTLLDKHFGTIKVWQEVIDEIHARGMAVVLDNTMATMSDL-IGFEGFLNESTPFRRRYLDFDSCNYPQFWYEDGTRINPPGLQGCYDSDPDWKRQLAKFASVQDRLRDWEPSVAARLLFSCMAIRMLDVDGFRIDKAVQVTVDAQAS---------FSSAMRKCAKEVGKDFVVFGEITSGNDLGSIYLGGRESQAAKTLKGDWTKAMTMTPPSTDKSGMFIRDAGNSALDAGAFHYSIYRFMTRFLGLSGNLEAGYDLPLDWVDAWHHMVV---TNDFFNPYTNEFDPRHLYGATNQDVFRWPAI----EQGVERMLLAYFITILLPGAPLVYYGEEQGTASNYVYGRQAFAPSPA-WKAHGCFEWEDEKVAWDHRDPSAPLRNIFRRMFALRDAFPVLEHG 33592440 78 -----------------------------------------------------------------------------------------------------------------GLRRRLPEVARLGVTLLELMPIADFP-GPRNWGYDGVLPYAPDTAYGTPDELKALIDAAHGLEMGVMLDVVYNHFG-----------------------PDGNYLHRYAADFFDARADT-------------------PWGAAIDYRQQAVQRYFIDNALYWLKYRFDGLRLDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 198283847 24 -----------------------------------------------------------------------------------------------EEAVIYELHTGTFSGTFGGITARLDQLAGLGVTALELMPVADFP-GERDWGYNGALPFAPDRRYGTPDDLKRLVQGAHRRGLMVFLDVVYNHFGP----------------------------------VGNYLSHYAPAFFTDRHH--------TPWGAAINFDGPTVRAFFIHNALYWLEEHMDGLRLDAVHAICDDSDP---------DIIEELGAAVARRFPHRP-IHLMLEDDRNSAHYLVPEGSRRIYAAQWNDDFHHAL---------------HVILTGEAEGYYGDFADDPHGLLARCLAEGFAFQGAWSVYHGRRRGEPSAGLPVTAFIGFLQNHDQVGNRAFGDRLATLATPEA-------VRAATVLLLLAPAPPLLFMGQEWG--------------------------------------------------------------- 192361416 319 --------------------------------------------------------------------------------------------------------------TYNGVKTGIDHLKELGVTHVQLLPVYDFATCDYNWGYDPRNYNVPEERYSRVREFKTMVNEFHKAGIRVIMDVVYNHT-----YSKDMFEAISP--------------------------------------RYYTPTDLSGTGNSIDADQAMVSRMIQDSLEYWVEYGIDGFRFDLIGIFSHA---------EVEKWGRHLNN--KFADRNLLLYGEPWDAKEGQRVRYGTTRFMVEEHVGVFNGAFREAIKGNNDGTATAYMFNHVGPADSGWAIY----DGLRGSPYNASDSRNGFRNFAADPEQSINYISAHDNFGLWDKIYLSLATNVVQNSSHQVLSLSPPANGYARRIANFGM--GIVLTSQGIPFVHAGDEFLRTKNNQQIHVASAWNHG--AHGGTHNTYDAPDSFNSIKWQNKVFNYFRDLISLRRNH------ 212696270 28 APNREKIELLISDDYRTRKEKFSMVKEDYDIFERDLDGYFYS--YLVEDMY-EVTDPYSTASSINSLMSAVIDFKKTNPKGFNKSYKKN----LENEAVIYELNVKDYTGKYLGLSEGLSNIVDLGITHIQLMPIYDFDADNYNWGYDPELYFNVEGSYSTNPELKKMIKTIHENNINVIMDVVFNHTYKTKDSNLEILAPG------YYHRRNKD------------------GNFSNGSG----------VGNELASERPFVRKLIIDSLKHWLEYDIDGFRFDLMALID-------------IDTIKIALKELKKIKPYIMVYGEPW---------MGGESALPIDKQILIGSQKSNGFSVFNDRYRDAIKGDNNGYSKG------------------YIQGNFFLKNQIETGIAGSIFYDEKRNGFADDASEVINYFNHDNLIYYDKLKISLNHDDDINLIA--KLGFAILFLSFGKPLIYEGNEF------NNTKSNNSNSYNSSLSVNGVNWQDK-------IDNLEMFEYVKDLIKLRKKLKIFN-- 154489166 41 ----------------------------------------------------------------------------------DFSRTNPDGWYRDHQTVVWETHVGDFSNDPAGFTDDIAYLKKLGVTAVQLMPIYDFGSDRYNWGYDPVNYNVPEGSYSTNREVKQMVQALHNAGIKVIMDVVYNHMFSPDNWFERSV------PDYFLRRKPNGA-----------------------------LANGSGCGCDMATERKMFRRFIVESVTFWAEYHMDGFRFDLMGLID-------------VDTMNAVRAALDEIGRDILMYGEPWSHFCDTTRDTIKGHVFFSDRPGYVNGGMHENVAAAREAVDAWRRGKHSEGVAGQVIQYVSAHDDLTLWDKLCASFAAGSLGSTVAEGVNENTVDVPKVMYDA-----------DFSAEGLAGVGPQIAAALTDVMDANKLAVGITLTSAGIPFMLSGEEFART----KFGSSDSYDSAKELN--WLDWNRAWQKRD-------LIEYYAKLIALRKSDP----- 146283804 229 ------------------------------------------------------------------------------------------------------------GGDLKGLTERLDHIASLGVDALWISAPYEQIHGYGYHGYYALDFTQLDANMGSEDDLRALISAAHARGIRVLFDVVLNHPGYQQLGFGALRDGMAEYPEQWTTWQPEAHENLHAYHNLVDYEHPSWAAW-------WGRDWVRAGIADYDTPPSATVDPLKGSLAFLPD-----FR---------TESEAVVALPEFLAHKAQTRAEPREGYRVRDYLIEWLTGW---VREFGVDGFRADTVKHVEPSTWAELRVAAERARADWARANPDDPMADEPFWMVG--EVFGHGPEASDYLDQGFDALINFDFQKQAVAASDYADYARRLAETPGHNLLSYASSHDTALFNQLAKGD---LARQRGLATALLLAPGAVQIYYGDE----------------------------------------------------------------- 88799189 221 ------------------------------------------------------------------------------------------------------------GGDIRGLIDKLDYIEALGANAIWMTPLVEQVHGYAYHGYWALDYTRLDPNFGTDADLRELVQEAHRRDIRLIWDAVINHAGYDVDAFKAGERVDNQWQPSWHSFHDAIDYNSTAWNADWWNSDWVRGSFPGYEAGGDDLTMALAGLPDFRTESSEVAEHLIDWQAYWVEYGIDAFRVDTAKHV--ELERWSQLKQAATEALRDWKDNGDQALDDFWMVGEVFDHPLYKDYYYDAGFDSLINFEFQEAAHELALCMNRLDETFQRYANTVNADPDFNALTYISSHDT-------------------------------------------------------------TLFYAKYQSLELQKRVAAPFLLLPGGVQIYYGDESGRPLGP-YGDDFHQ------GTRSDMNWEDIK-------------------------------- 104781190 20 ------------------------------------------------------------------------------------------------------LHVGLLGG-YPGVAEVVPRLAALGISAIELMPLGQFP-GERNWGYDGVLPFAPQHSYGTPLEFCALVDAAHGHGLMVLVDVVYNHFGPDGNYLHRYASP--------FFRDDRQTP----------------------------------WGAAIDFRKPEVREYFIQNALMWLDYRCDGLRLDAVHAIDQ--------PDFLVELAQRVRAAVEP-GRQVWLVLE----NEHNQASLLQQGFDAQWNDDGHNALHVLLTGETEGYYADYAKRPIEQLARC-------------------LAEGFAFQGQPDRHGVPRGEPSGHLAPTA-FVLFLQNHDQVGNRALGERLTRLCPPQALRAATALLLL-------TPMIPLLFMGDEDG--------------------------------------------------------------- 115449875 101 ------------------------------------------------------------------------------------------------------------GGDLVGLIDTLDYIRGMGFKGIYFAGTGLMNLPWAYDGYSPVDTTLLDMHHGTLEDWRRTITEIHNRDMYVIMDNTLATLSYEVEWITDRRYADFKFSDYPKFWNETGLPGCYNSDFDQYGELEAFGNF---PDWKRQLTKFASVQDRLREWHKPVRDIITRYCIQIASLDIDGFRYDKAVQATLEP---------LGEISAAFRECAKKYGKHNFFIGEITSGNTFGSLYLGRGRQPNQRPKS---------AGDAVKLTNDSDAQYFLREDGHQALDAAAFHYTIYRSMTRGMDGNLVAGFDLPTDFIEAWNGMLVTNDFLNPLTGQLDPRHMYGVSNQDNFRWPAIKNGTE---KYLLGLFIVTLELPGVPLILWGEEQDMATNYLFGRQPMTYQTAWWNERGLYGCHDITVTYDQRNPAHPLRNIMKRMFEIREHYPVANDG 111018075 8 --------------------------------------------------------------------------RASQLHTLDESLWTDSRWTGRQGSVVYELHVGTFTGTFAAAVDRLDHLVELGVDFVELMPVNGFN-GTHNWGYDGVLWYTVHEGYGGPDGLQTLVDACHARGLGVVLDAVYNHLGPSG-----------NYLDRY-------------------GPYLAQGANTWGR-------SINLDGPD----SGEVRRYIIDNALRWFEFHIDALRLDAVHALVDHTATHL-----LEDLAIETRRLSAHLRRPLTLIAELNDPRLITSRSAGGCGLDAQWDDDVHHAIHAAVSGERQGYYGDSMACLADTLRQGWF---------------------HAGTFSTFRGRTHGRPLDTRRTPASSLVTYTCTHDQIGNRAIGDRP--GTYLDSGQLAVK-----AALVLCSPFTPMLFMGEEWGA-------------------------------------------------------------- 170114869 26 -------------------------------------------------------------------------------------------------------------GTWNGITNHLDYIQGMGFDSIWISPIVANVEGQAYHGYWAQDITSLNPHFGTADDLKALSAALHKRNMYLMVDVVVNHFVSTSS----VATSNNANLDFSKLVPF------------SNSSDFHPYCITDYNNQTNVEQCWLGDQYDLNTENPSIVSTMNNWIQGLVKYGIDGLRID---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 146299168 385 ------------------------------------------------------------------------------------------------------------ARNYQSIIDKIDYFKNLKINAIELMPVMEF-EGNESWGYNTSFHMALDKFYGTSDKLKELIDVCHQNGIAVILDVALNH----------AFGRNPMVR---MWMNDPDGDGFGSPTAENPYFNTVAK------------HTFSVGE-DFNHQSTRTQYYVERVIKQWIEYKIDGFRWDLTKGFTQDQSCTNAYQQDRVDILKKYADYSWSLDPTHYTIFEHLGTEAEEKQWAD---------------------YRVTETPSKGVMMWGKMTDPYN-----------QLSMGYASESNISKMSSANRGFAANRLIGYAESHDEERLMY--------KNVQYGASNSAYNVKTLNTALSRMSAIGAVSLLVPGPKMIWHFGELGTCNDNSVNTDSDSTGDCKLDTKPQPQW---VNNWLGNSNRNKIYNDWAKMITLKKAEPVF--- 86160134 36 -------------------------------------------------------------------------------------------------------------------------LAELGVTAVEVLPVAEFP-GRFGWGYDGVDLFAPTRLYGPPDDLRRFVDRAHALGLGVLLDVVYNHLGPDGCYLRE----------------------------------FAPGWFSTRYHGEW--------GDPLNFDGEDVRELVGDSAAAWIEYHLDGLRLDATQGMFDASEEHVVALVARRA-----RAAAAAAGRTILVVAEPQDAALLRPRAEGGMGLDLAWNDDLHHSAVVAATGRRGAYYHD--------------------HRGAPQELVSAAKRGYLFQGQRYAWQGKRRGRTTRGLPPRAFVAYLENHDQVANHPRGERLRALTSPG-------RHRALTALLLLGPWTPLLFQGAEFGSTRPFLYFADHGGEPDMRDALPDPADPETFARRLDPGAAGRELRALHRDLLELRRRTPAPGDG 146308153 226 ------------------------------------------------------------------------------------------------------------GGDLRGLTGKLDYLQQLGVNALWISAPFEQIHGYAYHGYYALDFTRLDANMGTEDELRELIAQAHARGIRVLFDVVLNHPGYSSDWQPESFENLHAYHNRQWWGKDWVRADADYDSPPSVLVDPRQGSLAFLPDFKTESQQPVSLPPFLPREGYRVRDYLVEWLSFWVEFGVDGFRADTVKHVELESWAA---LRQAADKARAEWSAANPDDPPFWMVGEVFGHGPQASVY-QDHGFDALINFDF-QGELAARGSECLRQVEDGYRDYAELLANDARHNFMSY-----------------ASSHDTSLFFAEQG----------------------------------------ERLARQRGLACALLLAPGAVQIYYGDESARPLGPT-GSDPHQ------GTRSSMNWDAQQQA-----PVAELLAHWRLLGQFRARHPAIGAG 187734117 197 ------------------------------------------------------------------------------------------------------------GGDLRALINKLDYLQQLGVNALWISAPFEQIHGYAYHGYYTQDWTNLDANMGNEADLRTLVDSAHQRGIRILFDVVMNHTGYEYQFGALYLSGDEVKKTLGERWSDWKPANDYINFSDKTGWDKWWGNWIRTDIGDYDNPGFLAFLPDIKTEHAKVRDYLTHWLSQWVDYGIDGFRVDTAKHV--ELPAWQQLKTEASSALREWKKTNDKALDDFWMTGEAWGHGVMQSDYY-RHGFDAMINFDYQ--EQAAKAVDCLAQMDTTWQQMAEKLQGFNVLSYLSSHD----------------------------------------------------------TRLFREGGDK---------AAELLLLAPGAVQIFYGDESSRPFGPTGSDPLQGT-------RSDMNW------QDVSGKSAANVAHWQKISQFRARHPAIGAG 164687001 212 ----------------------------------------------------------------------------------------------------------------------IKYVKENNYTHIEILPLCEHPSDCS-WGYQITGFFSPTARYGKPEDLMAFIDLCHRENIGVIMDFVPVHFALDS---------------YSLCRFDGESLYEYPSHDIGY--------------TEWGSHSF-------NYYRGEVRSFLQSVANFWIEYHIDGLRMDAISNLIYWKGDSNRGVNEGIEFLQIMNKNLQKLHKDVMLIAEDSSDYPKVTEPVEEGGLGFDYKWDM-----------------GWMNDTLSYFEKEPWQRNGLYH-KITFSMMYFYNEKFLL------------------------------PFSHDEVVHGKKTILDKMWGSYEDKFSQAKLLYTYMFTHPGKKLNFMGNELGHFREWDEKRE----------------------------------------------------- 39997730 91 ------------------------------------------------------------------------------------------------------------GGNLKGLMDKMGYLRRLGVTAVWVSPLFKQSFVPTYHGYGIQNFLDVDPHFGTRDDLRELVRVAHANGIYVILDIILNHAGNVFAYDRGYYDGGTSYPVTGFRTADGTPSAVWPRELQAPECFTRKGYIRDWDRYHEYLDGDFFDLKDIHLGDGDVDSFLCEVYKYWIAYDLDGYRIDTVKHMG--PGATRFFASTIHEFAQRIGKE------NFYLIGEITGGRVNAFDTLETTGLNAALGVDDIPLRLEDLVKGKANP---------------------------------ADYFDLFRNSLLVRKESHIWFRDKV-------VTVIDDHDQV-----CRGAKKERFCAGDPTWRKLVPNALALNATTLGIPCIYYGTEQGEGGDDRYLRE----------------------------------------------------- 66812674 26 ------------------------------------------------------------------------------------------------------------GGTFQGVEAHLDYIQGMGFDAIWISPVVTNTPGG-YHGYWQQDIYTVNEYFGTENDLLNMIKACHERGIWVMLDVVANHVG-------------PVNYDYSTIVPFDSVEHYHNCTTCPQYCTID--DFTNYP---QVEECRLSGLPDLDQDNQFVRTTLQAWIKNMTEYGFDGIRIDTVPEVK-------------ADFWREYNDAA-----GVYAVGEVNGNLTYVASYQGPVDGVLSYPMFFTLRSVFAQQQSMNQIQSTFQSYQQLFSNMSLLGTFIDNHDQVRFL-------------------------------------------------------------NEQSDIELYKNAITYVLMAQGIPIIYYGTEQG--------------------------------------------------------------- 120403768 12 ----------------------------------------------------------------------------------------------------YELHVGTFGGTFDMVVDKLDHLVGLGVDFVEVMPVNAF-GGTHGWGYDGVLWYAVHEPYGGPDGLIRLVDACHARGLGVLIDAVFNHLGPSGNYLPKF------------------------GPYLSSGSNPWGESINIGDAGA-----------------DEVRRYILDCALRWMDFHADGLRLDAVHALVDTTAIHI-----LEELSAETDALADELGRPLSLIAEMNDPRLITPREHGGLGMAAQWDDDIHHAIHTAVSGERQGYYGDFGT-------------------LETLSETLRHGYFHAGSYSSFRRRRHGRPLDTAAVPATRLLAYTLTHDQVGNRAVGDRPSQNLTTG-------QLAVKAALALGSPYTAMLFMGEEWASSSPFQFFSSATAEGRKREFAEHGWDADEIPDPQDPETDHARLLEFYRSLIALRHTEP----- 211592473 97 ------------------------------------------------------------------------------------------------------------GGDLDGLVDTLDYIQGMGFKVIYFAGTYLMNLPWAYDGYSPVDTTLLDMHYGTLEDWRRTIDEIHKRDISSIHELILKHRMSNLIGFKGHLNSSADFKASEYWVTDREYGNEYNETCNYPKFWDETGYFGNFPDWQRQLTKFASVQDRLREWHKPVRDVLIQSCLQIASLDIDGFRFD------KSVQATLEPLSEMIASYRECAKKL--GKENFFLPGEITSGDTFGALYLGRGRQPDQRAANAGAGIKLTNNSESAFLRDDGLQALDASAFHYTIYRSMTRFLGMDGNLVAG--------FDLPTDFIEAWNQMLITNDFLNAFTGEVDPRHMYGVSNQDNFRWPAVQNGTD---KYLLGLYIISLELPGIPLVLWGEEQDMASNYMFGRQPMTYQTAWWNTSKFYDFPIEKGREDQRNPAHPLRNIMKRMFEIRAHYPVAQDG 89890058 49 -------------------------------------------------------------------------------------------------------------GTFNEFTKDIPELKKLGVKVIWLMPVFPISEKNRYLGYAVANYEKVNPDLGTEKDLKKLVETAHDNGMYVILDWVANHTGWDNLWIEKH-------------------PDFYTKDEKGNIIHPKGTDWT--------------DTADLNYENKKLWDAMASSMIHWVEYDVDGFRCDVAHEVPT-------------EFWNYAVKSIKDVKP-VFMLAE----SEKKDLFIDAFDMGYNWEGHHIMNELAQGKTDVSAWDEYMLRVEENYQEDDILMNFITNHDENSWNGS-----------------------------------------------------------VTERMGEASEAMLAFQYVIPGMPLIYSGQEYGMTERLKFFEKDQIPHE-----------------------KGKVWDMMEKLGALKATNPALNGG 38233498 27 ----------------------------------------------------------------------------------------------------------------------LDYILSLGVTHIQLLPIFDFGSVDYNWGYDPMNYNAPEGSYSSNDELKHTIRTLHDAGLRVIMDVVYNHVYDT----TTSPLERTAPGHYFRMTDDGT------------------------------FHDGTFCGNETASENPMMRKFIIDSVTHWAEYGLDGFRFDLMGIHD-------------VDTMNAIRTALDAIDPSIIILGEGW----------------NLGNHPPHILPANQHNAAHMPRIAHFNDSLRDTLKGSTF------HSNSRGLLTGDHNPKHMWTLFNNIKGAQHLPGLNFT-SANHTVNYIEAHDNH---TLYDRLHLLLPDAPHDELIRRCQLATTIQYLACGITFIHAGQEFARTKNNT----ENSYNSPDHIN--AIDYDRAAQH------PHSV-QLLRDLNNFRKTHTEL--- 145553281 22 ------------------------------------------------------------------------------------------------------------GGNFKGIEKNLDYIKNLGFDAIWISPIVQN-YDGAYHGYAAKNIYQINEHFGTAQDLKDLVNACHQKDIWVMIDIVANHMGNQDLDF----SRNYPFNSSSHFHDLCEISDT----------DFATHNLVNIERCR------LFMLADLNQDNSYVANELINWIKWVVEFNIDGIRIDTAMMVKG-------------EFWKKFTEAT-----GIYSIGEVFDGDMGFLKQFIGPMDGLLNYPLFFTLRDVFLHWGDMYRIES---------------------------------------------FYYNQLQTYGKNNIPYMAQFNDNHDNARFL-----SDEVNGVSASALKILQFKAFTAFTLTSIGVPIMYYGSEQLFTG----GGDPK--------NREIM-WNSFNENSDT-------YKFIKKINQARKA------- 123444329 207 ------------------------------------------------------------------------------------------------------------GGDLAGLTEKLDYLQQLGVNALWITSPLEQIHGYAYHGYYGLDWSRLDANMGTEQDLHQLVEQAHKRGIRILFDVVMNHVGYATLADMQSYQFGALYKNWTDWTPGKGQTWHSFNDYINFSDKAAWDNWWYDSPGYDDLTMSLAFLPDIKTESPDTRDYLTYWLSQWVDYGIDGFRVDTAKHVEKPAWQQLKQQSAAALAEWKAAHPDQALDDPFWMTGEAWGHGVMKSDYYQNGFDAMI-NFDFQDQAKQALA--CFSSIDGTYQQMADKLQGFNVLSYISSHD----------------------------------------------------------TRLFFKNDAQQSLVKQQR-AGDLLLLAPGAVQIFYGDESGREFGPTGSDPLQGT-------RSDMNWNELSGEK------GALLAHWQKVSQFRARHQAIGAG 119494818 101 ------------------------------------------------------------------------------------------------------------GGDLVGLIDTLDYIRGMGFKGIYFAGTGLMNLPWAYDGYSPVDTTLLDMHHGTLEDWRRTITEIHNRDMYVIMDNTLATLSYEVEWFSNEYNKTCDYPKFWHETGLPLSSGGVEELKGCYNSDFDQYAFGNFPDWKRQLTKFASVQDRLREWHKPVRDVITRYCIQIASLDIDGFRYDKAVQATLEP---------LGEMSAAFRECAKKYGKHNFFIGEITSGDTFGSLYLGRGRQPNQRPKS---------AGDAVKLKNDSDAQYFLREDGHQALDAAAFHYTIYRSMTRGMDGNLVAGFDLPTDFIKAWNGMLVSNDFLNPLTGQLDPRHMYGVSNQDNFRWPAIKNGTE---KYLLGLFIVTLELPGIPLILWGEEQDMATNYLFGRQPMTYQTAWWNERGLYGCHDITVTYDQRNPAHPLRNIMKRMFEVREHYPVANDG 46116000 58 ------------------------------------------------------------------------------------------------------------GGTFKGLEAKLDYIKGMGFDAIWITPVVENTDGG-YHGYWAKDLYEVNAKYGTKDDLKSLVKTAHSKNIYVMADVVANHMGKG-------------------IQDHRPEPLNQQSSYHSP-------CAIDYNNQNSIEQCEIADLPDLNTGSETVKKVLNDWISWLVEYSFDGIRIDTVKHVEKSFWPDFQ------------------KAAGVYAIGEVWDSPDYLAGYSKVMPGLLNYAIYYPMNRFYQQKGDPSAVVDMYNEISQKFDDPTVLGTFIDNHDNPRWLSQKND-------------------------------------------------------------KALLKNALAYVILSRGIPIVYYGTEQG----YAGGNDPANRED----------------------------------------------- 83856430 370 --------------------------------------------------------------------------------------------------------------NFQDVIDRLDYLETLGINAIELMPVSEFDGNIS-WGYNPQFHMALDKAYGTPDKFKELVDEAHARGMAIILDVVYNQATGQNPL--------------YRMYNNCNGCYGGQATAESPY---------FNQVAQHSYNVFN----DFDHSSNATRQYVMQTAQYWIEYKIDGMRWDLTKGFTDEGCTNSYNQDRV-DVLKLYADAQWDVDEDFLIIFE------------------------------HLGNGGSRQEEIEWGNYRLDEGKGIMTWNKLTNPYN-QSTMGYNTENNISGVSYINNNFTAPTQVSYMESHDEERLNYK-NLAFGNSNASYDATDLPT-------ALDRLEAAGAFFFTVPGPKMIWQFGELG--------------------------------------------------------------- 119481137 98 ------------------------------------------------------------------------------------------------------------GGDVVGLIDTLDYLHGMGIKGIYLAGTILINQPWGSDGYSALDTTLLDHHFGNIQTWRDAISEIHRRGMYVVFDNTINTTTPFSVKEHKALWKTDRHYVDFHLGNDYNETCDYPRFWNETGWPVDQSAFGVYPDWQRQLAKFASVQDRLREWNPSVRQRLTRHSCMIIELDIDGFRYDKATQATVDA---------LGEMSLAYRECARKVGKNNFFIGEITGGNTFGSVYLGRGRQPNQYLESAIDAMNMTNSSDHQYFLRHGHEAIDAAAFHYSIYRSLTRFLGLDGNLAAGYDTPVDWTDAWNLMVVSNDMINANTGKF--------DPRHMYGATNQDVFRWPAIEYGVERQ---LLALFVTTLHLPGIPLLLWGEEQATASNYIYGRQAM-SPATAWKTHGCFQWHDETATYDHRDPSHPVRNIIKHMYQMRENYLVLNDG 67525699 103 ------------------------------------------------------------------------------------------------------------GGDVAGLVDTLDYLQGMGIKGLYLTPLMNQPWGS--DGYSALDTTLLDQHFGTIQVWRDAITEIHKRGMYVLFDNTIGHLNDTTPFSEKEHKALWKSNRRYVDFDIGNTYNATCDYPRFWYEDGMPVNFGVWPDWKRQLAKFASVQDRLREWYPPVRERLIRHTCMIISFDIDGIRYDKATQATVDA---------LGDMSKAYRECARAVGKENFFIGEITGGNTFGSIYLGRGRQSNQVDYDAMKLTNESDPQLFLREVGHIDAGAFHYSTYRALTRFLGMDGQLEAGYDVPLDWVQAWGNMTVTNDLINANTGKFDPRHMYGVTNQDVFRW---------------PAIEWGVERQMLGSFITTLMLPGIPLLLWGEEQATASNYIYGRQAMSSATAWKTHSQYYQWPLVAALDDHRDPSHPVRNIIKHMYQMREQYPMLNDG 83596022 377 ------------------------------------------------------------------------------------------------------------------VMDTLDYLQRLGINAIELMPNSEFENNES-WGYNPSFHMALDKYYGTPDMYREFIDSCHSRGIAVIMDFVFNHAFGQSPLVQMY----------------WDAAQNQPAVDNPWFNATCP-------------HPPYCWGSDFDHLSQATKDFVDRVNLHWFDFKIDGVRYDFTKGFGNASGGWDVTRQN---LIKRMADTVWANHPNAYIILEHWADNAELSNYGLMLWGNATYNYRDAAMGWVNGSNFSYGVYQN------RGWTQPHLITYMESHDEERLM--------------------------------------------YDVLTYGNNGSSSHNIRNLNVGLRRAELTSAFTYLVPGPKMLYMFSELGY--------DKSINNPCRVCNKSIL-WGYQNVLE-----RKRLYDVTAALINLRRSHPVFT-- 187606084 184 ----------------------------------------------------------------------------------------------------------------------LDYLKELGVTHVQLLPVHDFGSVDYNWGYDPIHWFGLEGSYASRPDYATLVSDLHQAGLRVVTDVVMNHI------YIREQSPLEALVPYYYFR--------YEHDGTI--------------------ANGTGVGNDTASERYMMRRMIVDFVTYFATYQVDGFRFDLMGIHD-------------VETMNQVRAALDKVDPSILVYGEGW----DLATPLGQSLKATSQNAARMPGIGHF-----NDMIRDALKGSTFNDRERG---FISGNEWREWELRECLTGAVHIPNVTVGRFPSPAYSINYAEA-------------HDNYTIYDKLMLSCEGVDETTRLAMQRLANAVVITSQGIPFIHAGQEFGRT--KHGVENSYNSPD----HINHFDWDLRDRR------------------------------ 157149189 197 ------------------------------------------------------------------------------------------------------------GGDLRGLANKLDYLQHLGVNALWISAPFEQIHGYAYHGYYTQDWTTLDANMGSEGDLRALVDGAHQRGIRILFDVVMNHTGYTFRFGALYLQGDELKKTLGERWTDWKPAGQSWHSFNDYINFSDKAAWEAWWGKEWDLTMSLAFLPDIKTESPDTRDYLTHWLSQWVDYGIDGFRVDTAKHVELPAWQQLKTQ--ASAALTEWKQANDKTLDDFWMTGEAWGHGVMQSDYY-RHGFDAMINFDYQ--EQAAKAVDCLANMDATWQQMAEKLQDFNVLSYLSSHD----------------------------------------------------------TRLFREGGDK---------AAELLLLAPGAVQIFYGDESARPFGPTG-------SDPLQGARSDMNW------QDINGKSAATVAHWQRISQFRARHPAIGAG 171741784 41 ------------------------------------------------------------------------------------------------------------------------YLKRLGVTAVQLMPLHDYGSVDYNWGYDPVNYNVPEGSYATNRECKQMVQALHDAGFKVIMDVVYNHMFSPDNWFERSV------PEYFLRRKPNGA-----------------------------LANGSSCGCDMATERAMFRRFVVESVTYWAEYHIDGFRFDLMGLIDVD----------TMNAVRAALDEIPERGRDIIMYGEPWGHFCDTTRDTIKGHVFYSNRPGFVNGGEHATARKIRQAVNAWRTSPRPEGEAGQIVQYVSAHDDLTLWDKLCASIRGEAAAAVAASNGSDRVESSAVARAA------VTSGIYDARPLNEEERVAV-----RRIMAANRMAAGIILTSAGLPFMLSGEEFARTK-YGNEDSYDSSHELNW-----LDWNHAYQMRD-------MIDYYARLIALRKENP----- 92117015 83 -------------------------------------------------------------------------------------------------------------GTYRAMIGKLDHLISTGITALELMPLADF-AGTRNWGYDGALWYAPDHVYGTPDDLRELIDQAHLRGLMVFLDVVYNHFGPE-------------------------------------------GNYLGRYAPQFFCDAQTPWGAAIDYRIPEVRAFAVDNALHWLNYRFDGLRLDAV-HALAEVGEPSILNDISHAVGRHIHLVLENDDNRAVLLDPSSDIPDGKYRAQWNDDYHHVWHVILTHGYYGDYATQPRRLLVRTLRDGFAYQG-----------------------------EPSAYRGGRARGEPIGALPPAAFVNFLQNHDQIGNRALGDRLEWTAD-------ARAIEAALAITLLAPMPPLMFMGEEWGA-------------------------------------------------------------- 32565753 95 -------------------------------------------------------------------------------------------------------------GDFAGISQKIDFLRKIGVTTVYPTPVIKIHKDEYFNSYDVVDHNSVDERFGTEEQFKELIDTVHNRAMYLVMDLPVSTIDLSHPWFESRDESK-------FVIAKPTDPGFNESNFYPFHGAN----------NIKYLGYPSSQNPVLNWKNADVKSTINGAIQKFLDLGVDGFHIDHISQLAVDSKGRP-NHDEAVKVLEELTKSVQIYVESR--------------------------DELVDKKIVLFSSLKDVEDLH--VKATETGLLHYVIDNSFANLDE------------KKCQPHVAKCVHDALNAAYQRHEVAKYTPHWQFSNSEASRLASRFES------------ATAHLLSFLQLTLPGANSVYYGQEYGL-------------------------------------------------------------- 160893791 72 ------------------------------------------------------------------------------------------------------------------------YVKEQGYNYVEFMPLSEHPSDQS-WGYQNTGFFSPTSRYGTADDLKEMIDILHQHNIGTILDFVPVHFAL-----------------------DGYGLARYDGTALYEYPSNDVGYSEW-------------GSMNFIHSKGEVRSFLQSAANYWLEYHFDGLRMDAISRIIYWMGDESRGNDRAVDFIRNMNQGLKDRHPSIILCAEDSTDFKGTTKEYGGLGFDYKWDMGWMNDTLNFFRTLP-------------------FVRGEHYHD-LTFSMMYNYNERYLL------------------------------PLSHDEVVHGKATIIQKMAGMYEEKFPQAKALYAYMYAHPGKKLNFMGNEIGQFREWDEKRE----------------------------------------------------- 183982759 31 ---------------------------------------------------------------------------------------------------------------------------ELGASGVALGPIFDSRT----HGYDTTDHFRIDPRLGDEGDFDHLVAEAHRRGLRVLLDGVFNHVGMDFHRYRHAAD-DPSSAGWFR---------------------GRAGNFRTFEG--------HSELITLNHANPEVADYVVDVMAHWLQRGADGWRLDAAYAVPQQ-------------FWAKVLPRVRDRYPRAWFVGEII--HGDYAAAVQGAGFDSVTQYELWKAIWSGLNDGNFFELDWALQRHNEFVASFAPLTFIGNHD-------------------------------------------------------------VTRIASRLERPEHLAHALVILMTVGGIPSIYAGDEFG------WRAVKEERYGGDDAIRPEFGSPPLQLTHD----QASVWALHQYLVGLRRRYP----- 163755352 71 -----------------------------------------------------------------------------------------------------------MGGDMAGITQKIKYFDDLGINAIWFSPVLEQIHDSTDHGYWTKDWTQFDPNFGTAADFKELMETAHEHGIRILMDVVMNHTGPVTE-------KDPVWNDTWVRTEPSCSYQNYDTAVSCTLVKNLPDVLTWKAEGRYETEMKELDEFFKKTGLAKTKNYIIKWLTDYVEYGVDGYRVDTVKHVEESAWNELNKQAKTFTEWKEANPEAVLDENDFFMLGELYGYSIDHKRFYDFGDKKVDYYANGFDNLINFQFKYDASIFSKYNNILHNDLKGKSVMNYISSHDD--------------------------------------GDPF------------------------DRTRTKPYESATKLLLT-PGISQVYYGDE-------TKRPLIIEGTNGDATLRSFMNWEMMD-----DAETKKLLTHWQKLGQFRKAHPAIGAG 78048353 69 ----------------------------------------------------------------------------------------------SEDNIGY------LGGDFKGIVEHADYIRDLGFGAVWITPIVDNPDETGYHGYWGVNFYKLDEHLPSPGDFAGFTRAMHASKLKVVLDIVGNHGSPAYTMPQAQPGFGKLYDAQGRLVADHQNLAPAQLDPQHNPLHAF-----------YNTGGGLAELSDLNENNPAVLDYLAGAYLQWMEQGADAFRIDTIGWMPDRFW---------HAFVARIREK----RPGFFMFGEAYDTNKIAGHTWTRNAGVSVLDFPLKQQLAAVFGHEQAGFEKLAFLRQGPYANPYELMSFYDNHDMARL--------------------------------DASDAGFIDAHNW--------------------------------LFTARGIPVIYYGSEIG----------FMRGRAEHAGNRNYFGVERIRTAQ-----QSPIFGPLQRIAQVRRNTPALQRG 172056851 357 ----------------------------------------------------------------------------------------------------------------------LDHLKELGITHVQFIPVYDFPLKTYNWGYDPKNYNAPEGSYSTNKEMKQMIQGLHDNGLRAVMDVVYNHMFDA-----KASNLDKIVPGYYYRYTEGGD-----------------------------LANGTGVGNDTASERKMMHKLIVDSVGYWAEYRWDGFRFDLMGIHDVKT-------------MNAVKKTTTKIDPSILVFGEGWS----LGTPLPEADKANQTNAKQMPGIAHF-----NDNLRDALKGSVFEDTDAGFIN--------GKTGLETRIKRGIVGEIAYNKDITGFAA--EPNQAITYVEAHDNHTLWDKLN------LTNPNDTDATKTKMHRLASSILLTSQGTTFIHAGQDFMRTGDHNSYKSPDAVNQLDW--KRKMDRQAD-------------VDYMKGLIQVRKANPVLHLG 145246158 33 ------------------------------------------------------------------------------------------------------------GGSWQGTIDKLDYIQGMGFDAIMISPVIKNIAGRSYHGYWPLDLYEINSHFGTREELLKLSEEIHARGMYLLLDVVINNMAYMTDG------EDPATTIDYNVFPQFNGSSYF-------HPYCLITNWNNYTDAQWCQTGDNYTLPDLYTEHTAVQNILMDWSKSVINYSVDGLRIDAAKSL-------------TPSFLPTYASTV-----GGFMTGEVMDSNATNVCKYQTDYLPSLPNYPLYYSMITAFNGEPATLLEEIATINDLCPDTFAMVNFIEDQDVDRWAYMNDD-------------------------------------------------------------IMLAKTALTFMMLYDGIPLVYQGLE----------------------------------------------------------------- 125719047 119 ----------------------------------------------------------------------------------------------------------------------LDYLKELGISHVQLMPVYDFPELVYNWGYDPVQYNVPDGSFASNPELQAAITAFHNADISVIMDVVYNHVYDANSYA---------------------------------FEKIVPGYFFRLNDMGY-RTNGTFCGNDVASEKAMVRRYIKQSVKQWVSYGFDGFRFDLMGILD-------------IQTMQQIADELKTLYPNIYLYGEGW----QMDTGLASERLAHQYNAAQLPD-YGFFSDHFRDSLKQTIAQGRQIESKT-----------PASQLENVLTANVGLTGEAHFTAPQQAINYVECHDNATVFDYFD---------------IVNPAITLRDRLANSRLALHLVLLAQGVPFIHSGQEFFRTKNLID----NTYNMPDEIN--KLDW--LRSLHYTEDI-----AFVKQLIAFRRAHPLL--- 156058742 99 ------------------------------------------------------------------------------------------------------------GGDLQGLIDSLDYIQGMGVKGIYIAG---SPMINMPWGYSPLDFSLLDQHFGDIDMWRKTTTAIHDRGMYVILDNTMGTMGDEHEWFGEKYNKTCNYPRFYTVKDDVTDLMNYDSEFDQYGDTEAFGVF---PDWQRQLSKFASVQDRLREWLPSVRTKIIFTCMIILQLDIDGLRVDKATQITVDA---------LGSFSHAVRECALSVNKENFMVGEITGGNTFGSIYLGRGRQPDMLPPSIPDAVKMTSNSSLSYFIRDGQNALDSAAFHYTVYRTLTRFLGMDGNLESGYDAPPNWVEMWNIMLQTNDFINPNTGVF--------DPRHMYGTSNQDVFRWPAIQNGTQ---KQLLALFITTIHMPGIPLLLWGEEQAMSPSQAWQTHGCYTLGSGTYYKYPMDSHDDWNSRDHRDPSHPVRNIIKAMFQMRANFPVLNDG 146299158 74 ------------------------------------------------------------------------------------------------------------GGDIIGITKKIEYFEKLGINAIWLTPIVEQIHDGVDHGYWAKDWTALDPNFGTKEDLANLVKKAHEKGIRIILDGVINHTGPVTPEDPVWP---SDWVRTGVVCDYKSFENTTMCTLVDNLPDIRTESVQWKKEDRYEKEIASLDEFFKRTGYPRTPKYYIIKWLYILEFGIDGYRADTVKHTEE-------------ALWADFKKECDYAF-------ETW-----------------KKHHPLQVLDQNPFYT-IAEVYGYGISGGQDYDFGDRKVNYFQN----------------GFNSMINFEFKWNAAQNDYEGLFSK-YSNALNNDLKGYSVLNYMSSHDDGQPFDANRTKSIETANKLLL-SPGMSQVYYGDESARSLVIEGTQ-------GDATLRSNMNWEDIQNNPETQKT----LLHWQKLGQFRRNHPAVGAG 97759 92 -------------------------------------------------------------------------------------------------------------------------------------------------GYYGLDFTAMDQNMGTIDEMREFVDLAHSLGIRVVLDIVMNHVGDMHEFG--FGDTGGLPRD---WTPNQAQGQNW-HTHNDIMNKDNEAAWANWWGSDWIRADETAGYDNCGGSEQTMCIGFLPDIKTEVTTGVDLPPILRNKWNDQASGYEDWFVPAAEPYRQDLN-----IAPKDYLIKWITSWVEE----FGIDGFRVDTAKHVEIERWAELKNEAEVALQTWRENNPDKPGANWDDNFWMTAEVFGHGLGKSEYFDFGFDSVINFEFQNANFNNLE--GLFSRYANSINTDPDFNMLSYVSSHDTKLYSRDD-----LIQAGTALLLLPGGVQVFYGDETARPLG-DGGSDPEQ------GTRSSMNWANINQN---------VLSHWQKLGQFRNNHIAIGAG 67525861 59 ------------------------------------------------------------------------------------------------------------GGTFKGLEGKLDYIKGMGFDAIWITPVVAN-HDGGYHGYWAKDLYSINENYGTADDLKSLVSAAHEKGIYIMADVVANHMSPISDNQPESLSQESAYHS--------------------------ACTIDYSSQESIETCRIADDLPDVNTESEEIRTLFKEWITWLVEYEFDGLRIDTVKHVEKDFWSDF------------------SSAAGVYTIGEVFDDPDYLAGYANTMDGLLNYAVYYPVNNFYQQAGSAQDIVDMHDKIDSSFPDPSALGTFIDNHDNARWLSNKDDKS-------------------------------------------------------------LLKNALAYVILARGIPIVYYGTEQG----YAGGNDPENRED----------------------------------------------- 146282492 27 -----------------------------------------------------------------------------------------------HETVLYEMHVGLYGG-FAAMEKHLSDLAELGVTAIELMPIAEFP-GDRNWGYDGVLPYAPEAAYGSPEELKHLIDTAHGLGLMVFLDVVYNHFGPDGNYLRR-------YAKHFFRHD-----------------------------------QQTPWGDAIDFRRREVRDFFIDNALMWLDYRFDGLRFDAVHAITDR--------SFLLELAERVHAAIEP-CRHVHLVLE----NEDNRASLLDQGFTAQWNDDGHNVLHTLLTAEQQGYYAD-----YCQNATAKLARFLG--------------EGFIYQGQNNRRGEARGEPSGHLSPTS-FVLFLQNHDQTGNRAFGERLVSLADADALRAATA-------VLLLSPMVPLLFMGEEWGA-------------------------------------------------------------- 88806402 14 -------------------------------------------------------------------------------------------------------------GTFAAFRNHLPRLRDMGVDILWFMPVQPVRKGPMGSPYALSDYLATNPDFGSFEEFCQLVEEIHRLGMRVILDWVPNHTGWDHSWIRE-------HPDWYIRGDSGKIIDPVNPVTGESWG--------------------WTDVAALDYGNPEMRQAMIDAMTYWVESGIDGFRADVAHGVP-------------VDFWEECTRTLYAIRP-LFMLAEAEDSELVNSGYFTADYGWDMHHLFNEIAKSLGGAAGGRQLDQGNIAASPGEDSTAT-------------ADALEIDRQLSRQAERYRRGLKMYFTSNHDENAWAGTEF-------------------------RRMGAAHLVFAVIAATLRGIPLVYSGQEAAM-------------------------------------------------------------- 107022886 34 ------------------------------------------------------------------------------------------------------------------VERRLPAIAELSVTAVELMPVNAFP-GARNWGYDGVLPFAPDASYGRPEELKSLVDSAHGLGLQVFLDVVYNHFGPD----------------------------------GNLLPRYAPDFFRADRQTAW--------GPAIDFTRPQTSAFFIDNALYWLDYRFDGLR------------IDAAHAIDDDAWLRELARRVRAQAGDARHVHLVLENERNTASLLGPGGFDAQWNDDFHNSAHVLLTGERDGYYRAYADAPLRHFART-----------LGEGFAYQGDPSPLHDGAA-------RGEPSAHLPPTAFVVFLQNHDQVGNRAFGERLRALANDDA-------VRAATALMLLAPSIPLLFMGEEDG--------------------------------------------------------------- 67525701 35 ------------------------------------------------------------------------------------------------------------GGTWRGTINHLDYIQGMGFDAVMISPIIENIGGRAYHGYWPLDLYSLNDHFGTHQDLLDLSAALHERGMYLMMDTVINNMAY-------MTDGDDPAKNIDYSALTPFNKSEYYHPYCKIK------DWNDYHDAQWCQTGDNKALPDLYTERKDVQDTLISWAKGIVKYSIDGLRIDAAKHVNT-------------GFLKTFSDSVD-----MYVTGEVLQREVDIICNYTENYIDSVPNYPIYYSMLDAFTQGNTTSLYHQVENMKKSCRDTTLVSFSENHD---------------------------------------------------------VARVPSFNDD----MALAKNILTFTILFDGIPMIYQGQE----------------------------------------------------------------- 88806433 79 -----------------------------------------------------------------------------------------------------------MGGDLAGITEKIKYFTDLGINAIWFTPVVEQVHGDAYHGYWAKDWTALDPNFGTRDELAELVAAAHAKGIRILMDVVLNHTGPEDPAWPESLDPTCNFEDYQGTTACTLVENLPDIRTESSEAVVLPDAAKWKAEGRLSEELDELQVFFDRTGYPRARYYIIKWLTDYVDLGIDGFRVDTAKHVNEDAWSELY-REAAYAFQSWKRKHPGKVLDDFYMVGEVYGGASSGRDYDFGDRTVDYFDHGFKSLINFELKSDAGQSYDRIFEKYHDDLNGLGIVNYLSSHDD--------------------------------------GSPF------------------------DPDRSKPFRSANILLLT-PGASQVYYGDESARG-------LVVEGTVGDATLRSFMNWEEL----DSLPEKQEILAHWQKLGQFRNHHPAIGAG 167386003 54 -------------------------------------------------------------------------------------------------------------GDLRGIINSLQYIKDLGMNALWMTPVFNSNGGSKLDGYYTYDYFNVDPKFGTNDELHELINKAHNLGLYVILDGVFGH----HKSGNVAASPNGKYPE------GGNNPVSY----------------------------------------PGSLEFYKEVATYWINYEIDGWRLDQAYQV------STKNQDKN--YWTDIREIIESTCDNRKNQGKQWG--------ILGYMVGEIWDSADNINNWGYYASG-----GYGLRSCFHFPGRYYLVQTLAC-------------EESGKGGYDAENLKNIFTSGYPEYAYPN--MFMTNHDLLRFGNLIRKKYGYGRDNNDYWG--RHRAAIAFLASYTGPITIYYGDEVGDLNNPGDCGGAYNDNAARDGHIQGFD-----------SNEQALHDFTAKLMKIRASNPALYQG 152967019 9 -------------------------------------------------------------------------------------------------------------GTFAAAAGKLDHLVDLGVDVVEVLPVSAW-DGPWNWGYDGVAPYAVQHEYGGPEGLAAFVDACHARGLAVALDCVYNHLG-----------------------PSGNYLGEFGPYFTDKHDTPWGAAVNLDDAG-----------------SVEVRRWIVDNALRWFDFHVDALRLDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 123401270 37 -------------------------------------------------------------------------------------------------------------GDLRGIIDALDYIKDLGFNTLWMTPVFDSTNGQGSTGYFATNYFKIDPNFGDEKVFKELIDTAHSKGLYVLLDGVFGH----HGGVTTPSPSGNLPQ-------GGNNPVSYPGSLP----------------------------------------YYSEVAKYWIEYGIDGWRLDQCYQLNQ----------NGHNYLHEIRQVVEAACDKRKAAGEKWG----ILGYVVGEDWN------------SADLINRETYGQDGLRSAFDFPSRYNLVQGIAC----------EESGAGGRGASALADVLKSNDQKGYTNTPVYPNLFVSNHDVWRFGNL--IRSKYNEDQSSDSYWKRYKIALTTQCATSGPITVYYGDEIGDITD----------------------------------------------------------- 215504863 55 -------------------------------------------------------------------------------------------------------------GDFEGLTSKLDYIKSLGMTTLLLNSIFPTAPGSG----GTTDFSTVDELLGTLHQFEALVNATKERDMHLVLEVLPGFTDATHPWFASSAKKENGFDDLYVWRDGAGVDD--SKPPNDWTMADGQPAWSWNSDRQFFLHRRGVTKPDLNLRSFQLRERFNEILRLWLDRGVSGFLVSNVPFSGMHPGTVFDDIPEVVVLLQDWRQLLANYSDHRLLAVEALGKPAEMSRLYGSA------DEPLADLVLNGDFARRSGTL------------DAQVLNDV-VHEALNATTAEGQWPSLVLGAKGVHRLAHRAGEELLDG------------------------------------------LHMVAALLRGTPLFYYGDELGVQGD----------------------------------------------------------- 114571276 27 ----------------------------------------------------------------------------------DLVRIDHPEW--SHDAVLYQINLRQFTGSIAAAQAELPRLAELGVDILWLMPVQEARKGELGSPYSIRDYRAVNPELGTMDDMRAFIAEAHDLGFHVILDWVANHSAWDSPLVDAH-------------------PDWYSRDWRGEIQPPPSTNWS--------------DVADFDYTNVELRDYMAESMAFWVREGIDGFRCDVAGFV----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 196177622 191 ------------------------------------------------------------------------------------------------------------GGTIRGVIEKINYLKSLGIRAIILSPVYVN-AADGYHGYHPINLLMVEPRLGTLACLRELVAKAHEADIAVILDVVNNHIADSIQWEE---YGGPPGGEFKYVHGDDTAVMPFPVEVRN------TSLFHGPEYTDMVNQRLFGFLEDWRTETSYVRELLIQHLKYWIQTDIDGFRYDSARHVGLDFWEPC---------VEEISRFAKYLGKHQFLIAEHAGSSHEELIAYNSAKFSNLLDYPTYYIVKHSLAD----------------------ANWLGGFAEYFCGILTPSQPYH--------------------AGWRNNIMFLDNQDT--TRIFHEF--LSRIPNQDEARVRLHFAIACLVLG-PQIPSIYQGTE----------------------------------------------------------------- 145241960 30 ------------------------------------------------------------------------------------------------------------GGTWRGMINHLDYIQGMGFDAVMISPIIENVEGRAYHGYWPVDLYSLNSHFGTHQDLLDLSDALHARDMYLMMDTVINNMA--------YITNGSDPAT--HIDYSTLTPFNSSSYYHPYCKITDWNNFTNAQLCQTGDNI--VALPDLYTEHAEVQETLSNWAKEVISYSIDGLRIDAAKHVNP-------------GFLKNFGDALD-----IFMTGEVLQQEVSTICDYQNNYIGSLPNYPVYYAMLKAFTLGNTSALATQVQSMKNSCNDTALSSFSENHDVARFASMTHD-------------------------------------------------------------MALAKNILTFTLLFDGVPMIYQGQE----------------------------------------------------------------- 68001020 93 ------------------------------------------------------------------------------------------------------------GGDIIGVRQSLDYLQGMGVKAVYFAGT---PFVNMPWGYSPLDFTLLDPHLGTINDWRGTIEEMHSKGMYVIVDLTVATLADLIGFENALWKGEDRYADWNFWDPDCELPRFWGESGEPVWTGCYNSDFDQYPDWQRQLSKFASVQDRLREWKPSVASKLKRLSCLVISMDVDGFRIDKATQMTVDF---------LVDWAKSVRLCANRFNKSNFFIGEVTGPSSFGAIYYNRGRQPNQRPANLIDAL-NATSSDNVYFLREEGENALDASAFHYSVYRI----ILRFLRMDGLMEIPYDLPVDLAEAWHQIVINEDSFNPKTEK---YDPRHLYGVSNYDVFRWASVADGS----RRLILGTMMTFFLPGAPLIYYGDEQGLANNYLYGRQSMAAAPAWYIH------------------------------------------ 168235268 179 ------------------------------------------------------------------------------------------------------------GGDLRGLTSQLDYLQQLGVNALWISSPFEQIHGYAYHGYYTQDWTTLDANMGSEADLRALVDGAHQRGIRILFDVVMNHAGYATLADMQEYQFGALYLSGARWTNWRPAAGQSWHSFNDYINFSDSAAWEKWWGKKWDLTLSLAFLPDIKTESPDTRDYLTHWLSQWVDYGIDGFRVDTAKNVELPAWQQLKTQ--ASAALREWKQANDKALDDFWMTGEAWGHGVMKSDYY-RYGFDAMINFDYQ--EQAAKAVDCLAEMGPVWQQMADKMQDFNVLSYLSSHD----------------------------------------------------------TRLFREGGDK---------AAELLLLSPGAVQIFYGDESARPFGPTGSDPLQGT-------RSDMNW------QDVSGKSAAAVAHWQRISQFRARHPAIGAG 145223919 3 ---------------------------------------------------------------------------------------------------------------LRRIVDWLDYAVELGASGVALGPVFHSRT----HGYDTIDHYRVDPRLGDDSDFDHLIEESHSRGLRVLLDGVFNHVGTEFPRYREAVDGGDRS---------------WFATRGDDFATFEG----------------HEGLITLDHDNADVVDYTVDVMSHWLARGADGWRLDAAYAVPDR-------------FWAQVLPRVRQAHPAAWFVGEVI--HGDYVARVRDSGFDSVTQYELWKAVWSSINDANFHELDWALTRHNEFLDTFVPLTFIGNHD-----------------------------------------------------VTRIASRLTDPAHVEH--------ALVVLLTTGGTPSVYAGDEV------AYRGVKEERFGGDDAVRPEFR-SPFDGVGEQG---HQMFRSHQHLIGLRRRHP----- 210618082 33 ------------------------------------------------------------------------------------------------------------------IADKLAHAKENGYTHLEFLPLSEHPADCS-WGYQNTGYFSPTSRYGTARDLMELVDKCHQAGIGVIMDFVPIHFAT----------------DYY-------GLAKYDGTELYEYVQSDVTDSEW-------------GTRNFDYSRREVCCFLQSAANYWLEYHFDGIRMDAISRAIYWQGEPDRGNPCALTFMKNMNAGLQKLHPTAMLIAEDSTTFLKVTAPVEYDGLGFDYKWDL------------------------------GWMN---------------DTLNYFKTPPKERPEHYYKLKFSMDYFYNELYLLALSH---DEVVHGKATIIQKMWGDYEDKFSQCRAFYLYMMTHPGKKLNFMGNEIAQFREWD--------------------------------------------------------- 19115313 24 ------------------------------------------------------------------------------------------------------------GGTWRGIIQKLDYIQSLGCTAVWISPIVKNIEGEAYHGYWAEDLTQLNPHFGTKQDLTELVDQLHKRNMLCMIDIVVNHMA-------HAGDSPIDYSKY---APFNSPSHYHPKRFLHNYDDTWDCEIAWLGDE-------VVSLMDIRTEDQEVHNFFQNWIRDLIQYHFDGLRIDTAKHVQKEFYPPFIAAANVFAF------------------GEVYHGDPKFIAKYLE-YIPSAANYPLYYQIENTFFSMNIFYQKAILEARATSMDTTILGNFTENHDV--------------------PRFLNRSTDYSLLCNTLTLLLFTD-----------------------------------------GIPIIFQGQEQ----MYAGGHDPENRDALWTSN---------------YNQQNPIFQFLKKLIKLRQ-------- 212538203 20 ------------------------------------------------------------------------------------------------------------GGSWRGIINQLDYIQNMGFTAIWITPVTEQGDGTAFHGYWQQDIYSINSNYGTAEDLKALSTALHARGMYLMVDVVANHMGY---------AGAGTDVDYSVF-----NPFNSQSYFHPYCPIINYSNFTMVEQCWEGDNT--VSLPDLNTESTEVQN----IWYSWINYSIDGLRLDSALEVQK-------------DFWPAWVKAA-----GVYCVGEVFNGDATVACPYQ-NYLDGVLNYPTYFPMIRAFTSGSISDLYNMVNTVQSDCSDSNLLTFSENHDNPRFASYTSD-------------------------------------------------------------FSLAKNVLAFTLLSDGIPIIYAGQE----------------------------------------------------------------- 167755581 218 ----------------------------------------------------------------------------------------------------------------------LDYLVELGITHIQLLPIYDFATVDYNWGYDPAQYTDPNDGYSRIVECKQMIADLHAKGIRVVMDVVYNHMYDVN-----ASAFERIVPGYYF----------------RKNPDGSLSNGSW-------------CGNDLDSGEHMVRKYIIDMSRRWQSYGVDGYRFDLMGIID-------------IETINRVYQICSAYDASFMVYGEGWNMPTNLPD----EQKAMQDNHAKMPKI-SFFNDEYREVIK-----------GGSSDNVLVNKGFITGNLYETEKARNVITAT------------NRYTSPDQSINYVECH---DNATVFDKLYISNVEEGLDGIITRQKNLTIMVLLSQGIPFIHAGQEFYRT----KGGIGNTYNSPDNIN--CINWDFRDIYKDD-------INEIRKIIQLRKDNKCFR-- 194538145 64 -------------------------------------------------------------------------------------------------------------------------------------------------------------------ELKTTIRELHRNGIQVILDVVYNHTAEGGANGP-VFNLKALNPNYYLHHGDH-------------------------------YANYTGCGNTVDLSNQAALNLVMDTLRCWVEYQIDGFRFDLAA----TLGRRGDEFSKEAAFFKAVAQ--DPVLREVKLIAEPWDIGPNGYQ-VGNFPFGWNETNDKLRDITRSFWRGDLGFLKEFLMGSRDLYSAANWVNYITYHDGFTLQ---------------------DLVSYKHKHNEANGEQNRDGHGDNRSDNYGFEGDTDSIVIRATRERQKRNFMASLLFAF-GIPHILTADVLSHTNNNAYCQD----NDISWLN-----WENNETKQD---------------------------- 197260728 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QPDLNYRSAKVVQEMKDTLTYWMDRGVDGFRVDAIIYMFVDDDLRDEDQPETFDMVFQWRELLEEYGEPKVLLMEAYTNLQNILKLYGRPGAQVPFNFVLLSNTNINSTGREFHDLAQQWLDAMPEGNVANWV--LGNHDNKRM--------------------------------------------------------------STRLGEGRHDMLMIFLQTMPGIAVNYYGEEILMVDPWEKTLDPAACQTSRDPVRTPMQWDDTK-------------------------------- 161616734 179 ------------------------------------------------------------------------------------------------------------GGDLRGLTSQLDYLQQLGVNALWISSPFEQIHGYAYHGYYTQDWTTLDANMGSEADLRALVDGAHQRGIRILFDVVMNHAGY------ATLADMQEYQFGALYLSGAERQKILGDRWTNWRPATGQSWHSFND----YINFSDSAAWEKWWGKKWIRTDIGD----YDSPGFDDLTLSLAFLPDKTESTTPSGLPAFYANKPGTKAFIEGYTPRDYL----THWLSQWVHDYGIDGFRVDTAKNVELPAWQQLKTQASAALHEWKQANPDKALDDSPFWMTGEAWGHGVMKSDYY--RYGFDAMINFDYQEQAAKAVDCLAEMGPVWQQMADKMQDFNVLSYLSS-----HDTRLFREGGDKAAELLLLSPGAVQIFYGDESARPFGPTGSDPLQGT-------RSDMNW------QDVSGKSAAAVAHWQRISQFRARHPAIGAG 197124162 64 -------------------------------------------------------------------------------------------------------------------------LAELGVTAVEVLPVAEFP-GRFGWGYDGVDLFAPTRLYGAPDDFRRFVDRAHALGLGVLLDVVYNHLGPDGCYLRE----------------------------------FAPGFFSTRYRGEWG----DPLNFDGDDAGP-VRELVADSAAAWIEYHLDGLRLDATQGMFDASEEHVVALVARRA-----RAAAAAAGRSILVVAEPQDTALLRPRAEGGMGLDLAWNDDLHHSAVVAATGRRGAYYHD--------------------HRGAPQELISAAKRGYLFQGQRYAWQGKRRGRTTRGLPARAFVAYLENHDQVANHPRGERLRALTSPG-------RHRALTALLLLGPWTPLLFQGAEFGSTRPFLYFADHGRVREGRAAFLRQFPGDRLPDPADPDTFARELRALHRDLLELRRRMPALGD- 170571565 104 -------------------------------------------------------------------------------------------------------------GDFNGIREKLNDLRKTGIKTIWVTPIIT-IQKDDFIPLDVIDFTSVDERFGTMNDLKLLIDATHELDMHFTMDLPISTTSASHKWFKSAKAGG-DYVGYYIWKEALDVKDNP--------------NYIVEEGKKDAYLAYDGKDPILDWSNPAVKKSIFEVAKSFIDMGVDGFHVDRIGELIK-------------------------YLPK----SEGYVALSMINDFIGNIRDYA-----------NSTETPSSREI--------AVFSSLSDFTXLQESDGLNLSNLAYDDSVTKLNNESCPNGIAQCLHSTLITSFKWFNTTHLPHAWQFTNYHVSRLS-------TRFDKATATLLSFVQLSLPGIIEMYYGQELSLEDST---------------------------------------------------------- 190574676 24 ----------------------------------------------------------------------------------------HPTWQGWQDLVIYEVHIEA-GGGFAALTAQLPMLAALGITAIELMPVAQFPGGRN-WGYDGVFPYAPALAYGGPSALKAFVDAAHDAGLSVLLDVVYNHFGPQGNRLRDYACG--------FFRDDRSTP----------------------------------WGEAIDFRQPWVRRFFIDNALMWLDYGVDGLRLDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 94984647 58 -------------------------------------------------------------------------------------------------------------GTYRAAMEKLPELKALGVTAIQLMPLSAFP-GRRGWGYDGVALYAPYAPYGRPEDLMALIDAAHGLGLGVFLDVVYNHFGPD-------------------------------------------GNYLSAYSPRYFTERFTPWGAGLDYAEPHMRRLITGNARMWLNYRFDGLRLDATQAMQDDSPVH---------ILRELAGEVHALGGTHLLLAEDYRNLPELVTEYRLDGVWVDDFHHEVRVTLTGDRDGYYAPYRGGAAALAHVINRGWFVYFIQNHDQIGNRAVGDRMHHLERVTPALFRGASMLLLTLPMTPLLFQGQEWATSSPFPFFSDHHGELGQLVSEGRKR-------------------------EFGHFEGFSSEQVLDPQADA-TFERAKLNW-----AERETGEHARTRSLYRTLLHLRREDPVLR-- 211584899 98 ------------------------------------------------------------------------------------------------------------GGDVVGLLDTLDYLQGMGIKGLYLAGLVLMNQPWGSDGYSALDTTLLDQHFGTIQTWRAAITEIHNRGMYVIFDNTVATMGDLIGFEKASWKSDRQYVDFRYWNETGYPVDEYVDYQLRGCYDSDFDQYGDYPDWKRELAKFASVQDRLREWVPSVRERLIRSCMIIASFDIDGFRYDKATQATVDA---------LGDISGAYRDCARRVGKNNFFLPGEITSGNTLGSIFHGRGRQPDMQSQTLEEAFMMTNASDPDYFDQNKQATDAAAFHYSVYRSLTRFLGMDGNLAAGYDVPVNWTEAWYQMVLTNDMVNANTGKF--------DPRHMYGATNQDVFRWPTVEYGIERQ---LLALFITTLHMPGIPMLLWGEEQASAANYIYGRQAM-SPATAWKNHGCFQWHDETVTYDHRDPAHPVRNIIKHMYQMRQDFGALNDG 40890048 99 -------------------------------------------------------------------------------------------------------------------------------------------------GYSAIDFTLLDPHYGTLQEWVDLVDRIHAKGMSIILDFTVGTMGDEHPWFQKYPDFNNDSCVYPTFWLDDGTVYDPGKTGCYASDFDHYGDFGVFPDWQRQLAKFASVQDRLREWRPETAAKLKRFGCLTIELDIDGIRIDKATQVTVDFMAEWAN---------ATRECARQFNKDNFFIGEITGGDTFGALYIGRGRTPTLQPSNFTQAIELTQDQQQYFLREEGIAGLDSAAFHYSIYRSLCRFLGMDGNLQVAYDVDV--------NFVTAWNEMVVSNEFLNSQTNDFDPRHMYGTTNQDVFRWPGLANGTERQQLGQ---FVTVLLMPGIPLGWYGEEQATANNYLYGRQPMTSNPSSQYYNMPYDCDDPWNSLDHFDPTAEALRGIRNMIYLRTQFPSLQDG 134106189 68 -------------------------------------------------------------------------------------------------------------------------------------------------GYWVNDPRALNPRFGTADDLKALSKALHDRGMYLMVDIVVNNIPGTT--VNDSFSTSDLVADGSIWTDP---------------SEFHPQCWIDYSNQTSVENCWLGDLMDVNTENEAVVSTLQAWINLTAEYEIDGLRIDAAKHVPGEFWTGFCG------------------AAGVFCMGEVYTDDINFAAKFQQNWMDSVLGYPLYYGIVDGFGTGNMSRFVDIATQLGTFPTPGLIGNFIENHDLPRWRNTTADS-------------------------------------------------------------QLAYNAMTVQFIFEGLPVVYYGQE----------------------------------------------------------------- 189465070 42 ---------------------------------------------------------------------------------------------------------------LNGLTAQLPRIKKLEANVLWLMPIFQQGEKNAVGPYCVKDYRAINPAYGTLSDLKALVTKAHAEGILVILDWVANHTAWDHAW-------TTEHKDWY--------------------TQDANGNIVSPPGMGW------DDVADLNYDNTAMRAAMQEAMLYWLEADIDGFRCDHAEGVPN-------------DFWKETITKLRAAKSTLLMLAEGS----QTALYDAGFDMLYAWNF--------------------AYKLQDVYAGSASVANLYDTH-------------RSELASVTDKRLLMR---------------YSTNHDMASE----------KSPVQAYQTKEGAFSAFVASISMGGCPMIYSSQELA--------------------------------------------------------------- 89900941 52 -------------------------------------------------------------------------------------------------------------GTFAAAQSRLAALAALGITAVELMPLAEFP-GRRNWGYDGVLPFAPDASYGTPDELKALIDTAHELGLMVLLDVVYNHFGPE-----------------------GNYLHAYCPHFFNPAHQTPWGAAINYDGA----------------DSRTVRDFFIHNAIYWVEEQFDGLRLDAIHAIRDDSERH---------IVREICEALRA-GPGRERQVHVILENDANQASFLSRDA--SGDPLAATAQWNDDLHHAVHVLTTGETDGY----------YADYADAPVAQLGRALAQGFIFQGQSSPRHGERRGEPSTQLPLAAFVSFLQSHDQVGNRAFGQRIHVLGDPV-------LVRAALACVLLSPHIPMLFMGEEFAA-------------------------------------------------------------- 23097860 117 ------------------------------------------------------------------------------------------------------------------------YINELGITHVQLLPVNDFPNNSYNWGYDPLFFQAPEGSYSSNNELKSCIDSCHEDNLSVILDVVYNHV-----FQIDHSSFEKMVPGYFFRYHDNGELSNGTGV-----------------------------GNDFASEKLMARKFILDTIDYFLEYNVDGFRFDLMGAID-------------VTTMQEIQKRCQKEKEFILLLGEGWDLPTAL-----PANQKSTPNQAHELTGIAFFN----DFFRDTLKGNLFAADSKGYVNGEGMHVEHLPHLVTGCVLSKYGIPFAE--------------NPGQIVNYVECHDNH---TLWDRLSITNSHFTVDERKKTHQLATAITILSQGIPFLHAGQEWYRTKH----GDENSYQSGDNIN--QLNWSQRETEEES-------IAFVRTLIELRKRYPVFR-- 212530548 102 ------------------------------------------------------------------------------------------------------------GGDVRGLMDSFDYLQGMGIKGLYIAGMPHINEPWAADGYSPLDLTLLDRHLGSIDDWRSMIEEAHRRGMYVVMENTMATMGDEGHLNNSALFNSHGYN--YVWYHDFQPGNEWLDDCEWEYPRFWDSSFGDYPEWERQITKFAFVQDRLREWRPDVRRKLLFSCITIAMLDVDGFRIDKALQVTLDAQGDWSN---------SIRQCARRFNKHNFFIGEIVSGNAFGALYIGRGQQTN----QTMDNMTEIITMANSSIPGLHLRSSDKVALDAAAFHYTVYRALTRFLGMDGVYEAAGDPP---TNFVELWDTLVQTNDMTNTNTGEFDPRHLYGLSNQDVFRWPSITNGVERQ---LLGLYIVSLLFPGIPALVWGEEQANTNNYVFGRSPMTSSLAWQLHRGCMDDSVS---LDHRDPTHPVRGLLKTMHEIRQNYPVLNDG 195657421 201 ------------------------------------------------------------------------------------------------------------AGTFSGMSAKVEHFRHLGVNAVLLEPVFPFHQVK--GPYFPYHFFSPMSLYSSEKSMKDMVKTMHRNGIEVLLEVVFTHTAEGGAECQMISLRGIDGSSYYI-------------------ADGIAGCKASV----------------LNCNHPVTQRLILDSLRHWLDFHVDGFCFINAPFLVRGPGGEGLSRPPLLEAI-----AFDPVLSKTKIIADPWSPLDI-------SNVQFPFPHWKRWAEMNTRFSMDVRKFLKGEALISDLATRLCGSGDLFSSRGPAFSF-NYVSRNSGLTLVDLVSFSSDELASEFSWNCGEEGPSENNAVL-------------------QTRLRQIRNFLFILFISLGIPVLNMGDECG----------NSAAGSTSYKDRGPLNWKALK-------------------------------- 115390593 25 ------------------------------------------------------------------------------------------------------------GGTWRGTINHLDYIQGMGFDAVMISPIIENIDGRAYHGYWPLDLESLNTRFGTKQDLLDLSNALHSRGMYLMMDTVINNMAY------MTRGQDPATAIDYSVF----TPFNNADYFHPYCKITDWNNFTDARLCQ--TGDLEVALPDLFTEHTDVQDRLISWAKEMIQYSIDGLRIDAAKHVDT-------------EFLARFVNEVD-----VFTTGEVLQREVDIICDYHNKYITSMPNYPIYFSMLDAFTEGNTSSLIQVEAMKGPCHDITALVSFSENHDQ---------------------------------------------------------PRIPSMNKD----IALAKNVLTFTILFDGIPMIYQGQE----------------------------------------------------------------- 164690665 36 ------------------------------------------------------------------------------------------------------------GGSFQGIIDKLDYIQGMGFTAIWISPVVEQIYGYGYHGYWMKNIYTINDNFGTADELKKLSEELHDRGMKLMVDIVTNHYGA---------AGDGPSIDYSIYTPFNEQKYFHDYCL-----------ITDYENQALVEECWTSTLPDLKTEDNEVLSVFESWVKFVSNYTIDGLRVDSAKHMDTSFYQPFT------------------EAAGVFLLGEVFDGDSAYTCPYQ-DYIAGVSNYPLYYPVLRFFKSTSGELLEMIDNIKLKCNDVTLLGNFVENHDIIRLGSTIKD-------------------------------------------------------------KALIKNAIAFTILGDGIPIIYYGQEQGLL------------------------------------------------------------- 120404038 2 ---------------------------------------------------------------------------------------------------------------LRRIVDWLDYAIELGASGLALGPVFASRT----HGYDTTDHYRIDPRLGEDGDFDHLVAEARDRGLRILLDGVFNHVGTDFPRYRDAAAGGD-------------------------------SAWFRRRGGDFATFEGHGDLIALDHRSAEVVDYTVDVMSHWLGRGADGWRLDAAYAVPD-------------SFWAGVLPRVRERHPQAWFVGEVI--HGDYPARVRDSGFDSVTQYELWKAIWSSLNDGNFHELDWALTRHDEFLDTFVPMTFVGNHDVTRIASQLTDPTHVEH-------------------------------------------------------------ALVLLMTVGGTPSVYAGDEV------AYRGVKEERFGGDDAVRPEFG-SPFEGVGEHG---HQVFRSHQHLIGLRRRNP----- 54302092 26 ----------------------------------------------------------------------------------------------------------------------IEFYKEQGITSLQLLPVTSCMSEPNFWGYNSLCFMAPEPRYAMSDEMKTMVRELHKEGIEVIMDIVFNHTAEGGEGGPKFHLKCLD-KHYYLLDSNKNH------------------------------HNYTGCGNTVDLTYQPSLTLVIDTLRHWVHYQIDGFRFDLAA-TLGRNGHRFDSQSAFFKAIEQ-----DPILQKVKLIAEPWDVGPDGYQLFPRGWNECNDKFRDTVKSHWLGDKNNIKEFATRLMGSRDFFSAGGWVNFISYHDGFTLQ---------------------DLVSYNHKHNEANGERNLDGHGDNRSFNHGVEGKTDNLSVLYKRERQKRNLMTTLLFSF-GIPHLLAVDSLSHTNNNAYCQD----------------------------------------------------- 172065597 48 ------------------------------------------------------------------------------------------------------------------VERRLADIAALGVTALELMPVNAFP-GARNWGYDGVLPFAPAASYGRPEELKALVDAAHGLGLQVFLDVVYNHFGPD----------------------------------GNLLPRYAPEFFRADRQTAW--------GPAIDFSRAQTTAFFIDNALYWLDE----FRFDG-------LRIDAAHAIDDDAWLRELARRVRTHFGDARHVHLVLENERNTASLLGPNGFDAQWNDDFHNSAHVLLTGEREGYYRAYADAPLRRLARTL---------GEGFAYQGEPSPLHGGAPRGEPSAH---------LPPTAFVTFLQNHDQIGNRAFGERLRALANDDA-------VRAATALMLLAPQIPLLFMGEEDG--------------------------------------------------------------- 154308143 99 ------------------------------------------------------------------------------------------------------------GGDLQGLIDSLDYIQGMGIKGIYIAG---SPMINAPWGYSPLDFSLLDQHFGDIDLWRKTTTAIHDRGMYVMLDNTMGTMGDLIA-FKGYENSSTPWRNDNRQYLDFSFGSKYNETCNYPRFWLDTGYFGVFPDWQRQLSKFASVQDRLREWVPSVRTKIIFTCMIIQQLDIDGLRVDKATQITVDA---------LGSFSHAIRECARDVNKTNFMVGEITGGNTFGSIYLGRGRQPDM----LPSSMADAVKLTSNSSLAYFIRDHDQNALDSAAFHYSVYRTLTRFLGMDGNLASGYDTPTNWVDAWNEMLVTNDFVNPNTGVF---DPRHMYGVSNQDVFRWPAIQNGTQ---KQLLGFFITTIHMPGIPLLLWGEEQANTADNYLFGRQAMSPSQAWGSGTYYQFNDDWNSRDHRDPSHPVRNIVKAMYQMRDNYPVLTDG 119898087 117 ---------------------------------------------------------------------------------------------------------ERFAGYRRSADELAPYLMRLGFTHVELMPLVEH-GDYGDWGYRSGSRFAPSARYGTPQDLMYLVDRLHQAGLGVILDWVPASFPAESH-GLVRFDGTPLYEG--------------------------------------GRARAEGDEIAFDLTDDAVGAFLIDSALYWLDYHIDGLRLSGV-------DRLLRGQPGADDFLRRLTRCIHAEHPGVMVIAEADEADEALRTALTRPEAVGGYGCDLAWNL--------------------------AWV-----HDALDYFVRDPGQRHY-------------HQGKLMDAAAGAAAARSVLPLAHAEVVYGRRALLEKQRGDSWQKRASLRALFGLMWAFPGRKLLFMGGELG--------------------------------------------------------------- 19113292 64 ------------------------------------------------------------------------------------------------------------GGDIIGLKDSLDYLEIMGIKVIYIAGT---PFLNQPWGYSPLDYTILDHHSGTIAQWRDTIEEIHRRGFYLVLDLTISTLGDL-IGFRKYLNSTTPFSLFEHIYPDWNFTNKYDPKPRFWGEDGAPEAFGTHPDWERQLSKFASVQDRLREWRPSVSEKLKHFACMIIAMDVDGFRIDKATQI-------------TVDFLASWAHSVRGNKKNFFIPGEVTGSSSYGSIYYGRGRQPDQRPPSILTSLNSSSLKENREPKANALDASAFHYSLYRAMTRFLQMDGD--LQVGHDLPVDFTDLWNAMAVNEDFYNPNTHKVDPRHMLGITNHDVFR-------------WSAIEFGLERLLLGTMITFLFPGAPSIYYGDEQGTANNYLYGRQA---------------------------------------------------- 149209143 102 ------------------------------------------------------------------------------------------------------------GGDLQGVLDSLDYIQGMGVKGIYIAG---SPFINAPWGYSPLDLTLLDKHFGDIKMWQKTIQAIHDRGMYVIIDQTMGHLNDSTPFTEKEHKVVWKSSRRYLDFDIGNDYNETCNYPVFYFPETAETAFGVFPDWKRQLAKFASVQDRLREWHPSVMARLKFSCLAIQMLDFDGYRIDKAMQVTLEAQA---------EWSSAMRACAKEVGKDNFMVVGEITSGNVLGSVYLGRGRQPDMKPDLTTALSLKGSTDKKYFLRE---PGNSALDGGAFHYSVYRYLTKFLGLQGNLQAGFDLPTDDWATFWNDMLQSNDFYNANTG---EFDPRHLYGVTNQDVFRWPGIKQGTERWNLGF---FIITLLLPGAPLVFYGEEFGRSPTPAWMQHACYKQDNEVYVDWPVEKSDITVSYDHRDPSAPLRNMMKHMFQMREQIPSLEHG 28901500 26 --------------------------------------------------------------------------------------------------------------------QMLAFYKQQNINTLQLLPIAACMHEPNYWGYNPYLFMVPDPRYAEKDELKTTIRELHKHGIEVILDVVYNHTAEGGEGATVFNLKALDSRFY-------------------IKHGNHFANYT-----GCGNTVDLTYQPALNL--------VMDTLRYWVEFKIDGFRFDLAA----TLGRQGDDYNPEAAFFKAVAQ--DPILRETKLIAEPWD---------IGPNGYQVGNFPFGWNECNDKLRDISRSFWRGDQGYLKEFATR----LMGSRDIYSAANWPYKLTVNYITYHDGFT-LQDLVSYKHKHNEANGEENRDGHGDNRSENYGVEGETENIMIIATREKQKRNLIASLLFAF-GIPHILTADVLSHGNNNAYCQD----NKTSWIN-----WSETERK------------------------------ 160943575 159 ----------------------------------------------------------------------------------------------------------------------LNYLKRLGVKYVQLMPIFDFGSVDYNWGYDPTNFNVPEGSYSTIRECREMIAALHAAGIGVVMDVVYNHT--------------------------YRTENPLNSTVPYYF-------FRQNPDGS--FSNGSGCGNEFASERPMARRYLIDSILYWAEYHIDGFRFDLMGLYDAES-------------INAVRAALDPGGRDILLYGEPWQGGASQLHRYEANKANLA-----MLNERVGIFCDDTRDAIKGGCFDAREPG------YVEGKPGSFWDIGAAVAAWCRSDRL-------------PPHAPSQIVSYVSAHDNFTLWDKLLCVRYEKPEARDTVALAQNRLAAGIYLTSFGLPFMQAGEEFART----KKGVGNSYRSSPALNR--LDWNRAEQY-------HALVDYYRGLLALRAAFPRLG-- 194364800 79 ------------------------------------------------------------------------------------------------------------GGDFRGVLDNAQYIRNLGFGAVWITPIIDNPDETGYHGYWGVNFYKLDEHLPSRDDFAGLTKGLHGAGLKVVLDIVGNHGSPAWTMPTRQPFGQIFDKDGTLIADHQNLPPQKLDPKHNPLHAFYNNIGPVDSKDGSIFDGNLAELSDFNQDNPAVMDYLVGAYLQWTSQGVDALRIDTIGWLPHPWW---------HAFVKRIRAE----HPGMFMFGEA---FDYNAASIAEHTWPSNANVSVLD-----------FPLRGALEQTFGI-------------------------AGKGFETLAEPLHL----TGGPYANPYELMSFYDNHDMPRLQASDNG----------------FIDAHNWLFTARGIPVVYYGSETG----------FMRGRAEHAGNRAYF-----GQPRVDAAPQSPIFTPLQRIARLRAATPALQRG 41407685 8 -------------------------------------------------------------------------------------------------------------------------------------------------GYDTTDHYRIDPRLGDDTDFDHLIAQAHRRGLRVLLDGVFNHVGVDFPRYRAAIDSD----------------------------DHAAARWFRGSRGRFHTFEGHDGLITLNHDNPEVVDYTVDVMAHWLGRGADGWRLDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 153814537 85 -------------------------------------------------------------------------------------------------------------GTYQGVIEKIPYLKELGVNQIQCMPIYEFDECANYWGYGPAFYFAPKEAYSSVRELKDMVKACHKADIEVVLEMPFAAGISE-------------------------------------------------------------------------QEAAECLRFYMMEYHVDGFVVNPYIVSWE-----LLNKDPFLKGIRLMRK------------------------------------DDGFQNVMRRFLKGDENMVNDVISSLGHNSASDGKCNYITAQTGFTLR---------------------DLVSYDCKHNEENGENNTDGPDYNYSWNCGAEGQSRKRSVVN-LRKSQIRNAFLLLLLAQGTPCLLSGDEFYNTNNNVYCQD---------NATGWLDWSRLKS-------DRGLFDYVKALITFRKNHP----- 162312448 18 ------------------------------------------------------------------------------------------------------------GGNWRGIIDKLDYIQGMGFTAIWISPIIKNIEGRAYHGYWPQDLYTLNPHFGTEQDLIDLADALHDRGMYLMVDTVVNHMG----------SSDPRNIDYGIYRPF-NQSSHYHPMCPIEQDKPLSLEQCWI-------GTEDMTLPDIDTENPQIIETLYNIHDQVKQFKIDGLRVDATKHVRRTFWPGFC------------------ESAGVYCQGEEWTGQADLFCEWQE------YMDGLHNFPVQGVAAESVIPLND-----RALRKTAIAMNLVAHH-------------------------------------------CKDSTLLGLFLESQDAPRLAALNNDYTV----LKNAMTLNLMSDGIPIVFYGQEQ-MFN---GSHDP--------VNRPAL-WD----------------------------------- 164423583 88 ----------------------------------------------------------------------------------------------------------RFGGDVDGIIDSLDYIQGQGVKGIYIAG---SPFINQPWGYSPLDLTLLDKHFGNIKKWQEAIDAIHDHGMWVIMDNTMATMGDSTPFLVEEHKVLWKSDRRYLDFDIGDYPEFWYEDGKRIKPDGLKGCYDSDPDWQRQLAKFASVQDRLREWKPDVIARLARFSCMTIGMDVDGFRIDKAVQVTVDAQAH---------FSSAMRKCAKEKKDNFIVVGEITSGNTLGSIYLGRGREPEPADDPVKALTLGNATTDTSKYFEKGNSALDAGAFHYSVYRFMTRFLGMSGNLRAGYDLPTDWIETWHEMIATNDFWNANTGEF--------DPRHLYGTSNQDVFRWPAIEKGTE---RMLLAYFITTFLLPGAPLMYYGEEQGTAENYVYGRQAMAPSPA-WMAHGCFDWPDKSVGWDHRNPAAPVRNILKNMFAMRNS------- 167758418 60 -------------------------------------------------------------------------------------------------------------GTFLGVVEKIPYLTELGINQIHLMPVYDFEEYRNYWGYGDAYCFAPKASYGDVRELKDMVKACHKAGIEVVLEMPFTGT---------------------------------------------------------------------------VPKQMIEECLYMMEYHVDGFILNPVVAPMEGIY-------------------ADPVLKKTKI---------------------MVHQLGFQTVMRRFL-KGDEGMVPEVMHWLRHNSREEGIFNYIANHNGFTLC---------------------DLVSYDGKHNEANGENNQDGPDYNFSWNCGAEGPTRK-KGVLELRDRQMKNAFALVLLAQGTPCILAGDEFANGNNNVYCQD---------NLTGWLDWRKLEREEE-------LFAFVKGLIAIRKGYPVF--- 162455129 272 ------------------------------------------------------------------------------------------------------------GGDLEGLRQAIETLDALGVRAIWLTPFQENPAGTGYHGYWPIKAREVDPRLGGAGALRAVVAEAHRHGIRVLQDFVVNHVHEDHEYV-------SSHPDWFR---------------TGCVCGTDGCDWTSHA----LDCMFASYLPDVDHTVPEANAAFVADAIHWLDFDLDGLRVDAVKHVEEIATRN---------LAAEVREAFEPAGTRYFLMGETAMGWSDIARYIGPQGLDGQLDFVLYHRTFGWGEEGMLHAAYWVEHGQRRWPEGAIMTPYIGSHD---------------------------------TARFATIADYRDEAGPRGREVPGRQWSDIAGAPESPEVYARARLAMAWLLGLPGAPLLYYGDEYG------------AWGGADPNNR-----SLWRPEEDLTADELETLDFVRALGAARRDIPALRRG 207722295 42 ----------------------------------------------------------------------------------DPLRHAHPGWRPWHETVLYELHVGALGG-FDAVRARLPELARLGITAVELMPVAEFP-GARNWGYDGVLPFAPEAGYGPPDALKALIDTAHGLGLMVFLDVVYNHFGPDGNYLHHYARR--------FFRDDVQTP----------------------------------WGAAIDFRQPEVRAFFIENALMWLEYRVDGLRLDAVHAIGARDW--------LVELAGRVRRAVEPR-RHVHLVLENEHNTASLLRGAAPPDAPAAGAFE---AQWNDDGHNTLHVLLTGEHEAYYAAYADAPAQRLARVLQDGFCYQGEPSVIHDGAPRGEPSSF---------LPPTAFVLFLQNHDQVGNRAFGERLTRLAHPDALQAAQALLLL-------SPQIPLLFMGEEWGSL------------------------------------------------------------- 171678595 100 ------------------------------------------------------------------------------------------------------------GGDVSGLMDTLDYLQGMGIKAIYICSPFINQPWSADS-FSPLDLTLLDQHFGTIAVWRKAIDEIHRRGMYVVFENTISTMGDTTPFSFTEHKAVWKSPRRYWDFPDCEYPRFWDEHGKPVGDDVDVESFGKYPEWQKQLSKFGFVQDRLREWRPSVLDKILFSCMTIASLDIDGFRIDK---------GLTITLDAQADWSEYIRGCAKKYGKDNFFIGEIVGGNALGALYYGRGKEPPMFAATPYNATNETSPSSYIRPVQALDSACFHYSAYRALTRFLGIDGEYGAEMDTRISWAEGWQDMLMTTDFINANTGKFDPRHMFGVSNQDVFRWP-SIQNGTQKYLVG--------------AFIMSLLMPGIPIVNWGEEQAFAGNYLYGRQPMTSTNAWELHEKYFNFPLDAALLDHRDPSHPIRAVVKRFLELRTVYPALNDG 21241200 27 -----------------------------------------------------------------------------------------------------------------GVQAQLPQLAAMGITAVELMPLSAFPGAHN-WGYDGVLPYAPVEAYGTPDELKALIDAAHGHGLMVLLDVVYNHFGPDGNYL-------HSYAAPFFNEDKPT-----------------------------------PWGAAIDFRKPPVQRYFLDNALMWLEYGFDGLRLDAVHAISPNA---------FLDTLRETIEASLPAGRHVHLVLE----NEANQASQLQRGYTAQWDDDFHNALHVLLTGEEEGYYAAFA-------------------DKPTEHLARVLGEGFAYQGEPDPRGHVRGEPSGALPPH-KFVVFAQNHDQIGNRARGERLTVLVSPQRLRAALALTALT-------PMIPLFFMGEPWGA-------------------------------------------------------------- 119026577 4 ----------------------------------------------------------------------------------------------------------------------LAYLKKLGVTAVQLMPIYDFGSDRYNWGYDPINYNVPEGSYSTNREVKQMVQALHSAGIKVIMDVVYNHMFSTDNWF--------------------------ERTVPKYFLRRKPNGA---------LANGSGCGCDMATERKMFRRFIVESVTFWAEYHMDGFRFDLMGLIDVD----------TMNAVRAALNEIPGRGRDILMYGEPWSHFCDTTRDTIKGHVFYSDRPGYVNGGMHANAVAVREAVDAWRHSDRPEGVAGQVIQYVSAHDDLTL-----------WDKLCASLAASSLGSAVAEGDEENTVDVPKTLHDADFSEQGLDAVGPEMAQALHDVLGANRLSAGIVLTSAGIPFMLSGEEFARTK-YGNSDSYDSTKELNW-----LDWNRAWHMRD-------LIGFYAKLIALRKS------- 190573204 80 ------------------------------------------------------------------------------------------------------------GGDFRGVLDNAQYIRNLGFGAVWITPIVDNPDETGYHGYWGINFYKLDEHLPSRGDFAGLTKGLHGAGLKVVLDIVGNHGSPAWTMTRQPQFGQIFDKDGKLIADHQNLPPQKLDPKHNPLHAFYNNIGPVDSKDGSIFDGNLAELSDFNQDNPAVMDYLVGAYLQWTAQGVDALRIDTIGWLPHPWW---------HEFVKRIRAE----HPGMFMFGEAYDAARIAEHTWPANANVSVLDFPLRGALEQTFAGKGFETLAEPLHSGGPYANPYELMSFYDNHDMPRLQASDDG--------------------------------FIDAHNW--------------------------------LFTARGIPVVYYGSETG----------FMRGRAEHAGNRAYF-----GQPRVDAAPKSPIFAPLQRIARLREATPALQRG 183602847 41 ----------------------------------------------------------------------------------------------------------------------VDYFKQLGVTAIQLLPFYENDPRQYNWGYDPLNYNVPEGSYSTNPECKQMIQSLHAQGFKVIMDVVYNHMYTADNWFERVVSG-------YFVRRNADGT----------------------------LSNGSGCGDDMASERAMMRRYIVDSVTYWAEYHIDGFRFDLMGLIDTDT-------------MNAVRASLDPGGKDLIMYGEPWAAGP--SSTLPGTELANKEGLHLLDSRIGHFCDRTRDAIKNAHDTKPQIELAVDAWRAPETNEGNAGQIIQYVSAHDDWTLWDKLCLSMIGDDSPESANKAESGHADDSHRTLESRDDALEHAYRAMPGTQTRKVLEANALAALIYTAAGIPFMLAGEEFGKTGNDNSFDSGVKVNE--------LDWARAERMQ-------GLVDYYRRLIAVRRANP----- 167590738 35 -----------------------------------------------------------------------------------------------------------------GVAAHLPRLAALGVTAIELMPVATF-GGTRNWGYDGVLPFAPSAAYGSPDALKSLIDDAHGLGLMVFLDVVYNHFGPDG--------------------------NAMGRLAASFFDATRRTPW----------------GDAIDFSQPAVREFFIENALYWLEYRFDGLRLDAVHAIG--------DTSFLVELARRVRAQSALREPDRHIH--LVLENEDNRASLLAHDFTAQWNDDAHNAIHVLLTGEHDGYYRDFAKAPAARLACC-------------------LADGFAFQGEQVARLGRRRGEPSAWLPTTAFVMFLQNHDQVGNRAHGERLTALCDAQALRAAVALLLL-------SPQIPLLFMGEEWG--------------------------------------------------------------- 116514652 11 -------------------------------------------------------------------------------------------------------------GNFEGVRKDLDRIKDLGTDIISLLPIQPSGKEKRKGSYAISDYRAINPEYGTMEDFKRLCDDVYAKGMKIIIDCVYNHTSPDSVLAKE-------HPDWFYHKKDGSFGNKVGD---------------------------WSDVIDLDYSHKDLWKYQAETLVMWAKY-VDGFRCDVAPMV-------------LVDFCKYAREEVAKVRPGAIWLAE--SGAPDFIRFLRSKG----------------VVGGSDSELYQAFDMTYDY-------------------DIYPDLRAALLGQKDLTDYLAGLN--------RQEGVYPENYVKAHFLEKHDVVRAHGMIDDP----AALRAMTAFIYFMKGAMLVYNGEE----------------------------------------------------------------- 123403375 39 -------------------------------------------------------------------------------------------------------------GDLRGIINALPYIKGLNVNALWMTPIFDSSYGQGGSGYFATNYFNIDPNFGDEGTFRELVNKAHELGLYVILDGVFGH----HGGVRSASPSG-------RWPQGGSNPVSY----------------------------------------PGSLDFYKEVATYWIEYGIDGWRLDQCYQMYQNGHNYMSEIRQAIDCCNQRRNRGDKWGTLGYIVGEHWSGAGDNTRTYGQNGLRSAFDFPSRYNLVQSIA-------------MEESGAGGYPVENLGN---------------------IFKTPSEKGYSGQVYPN-----LFITNHDVWRFGNL--IRSKYGYARENDAYWNRHKIAIGILAAYTGPITIYYGDEYG--------------------------------------------------------------- 211585572 99 ------------------------------------------------------------------------------------------------------------GGDVAGLVDTLDYLQGMGIKGIYITGTSLLNMPWTSDGYGVVDTTLLDAHFGTIQAWRDAITEIHKRGMYVLFDNTIATMADEKEW-PALWKSERRYRDFRFWYEDGYPVNEYDSDFDQYGDIEAFGVW---PDWKRQLAKFASVQDRLREWNPSVRERLIRHSCMIISFDIDGFRYDKATQATVDA---------LGDMSAAYRECAREVGKENFFIGEITGGNDFGTIYLGRGRQRNQYPENSAVTMNLTNTSSAQYFLREIDSAAFHYSTYRALTRFLGMDGQLTAGFDAPVDWVEGWDYMVKTNDLINANTGVFDPRHMFGATNQDVFRWPAIANGTHRQLLGTFVGTLLLPGIPLLL---------------WGEEQASAENYIYGRQAM-SPATAWMTHGCFQWPITAGREDHRDPSHPVRNVMRHMFQMREHYPVLNDG 213409173 26 ------------------------------------------------------------------------------------------------------------GGTWKGISTKLDYIADMGFTAIWISPIDKNIEGEAYHGYWNTDYKSLNSHFGSESDLISMITAAHNLGIWVMFDTIANSMAV-----------NGSNPDFSYSTLVPFNAEKYFHPYCVIDWDTD----TDDQIVDCWTNAGVVTLADLDLENSDVSDYLYSQVKSVVKYSVDGIRVDSAKQ---------MNTSFFPDYVS---------NAGVFALGEVFSYDPNMMCKYMKYSIGSTNYPLQLKMNFSFTATGAGMTLIESLYESMSSNSNC--------------SGVDRSLTGTFIENHDLQRFAS--------------------YTSDQANIMG---------------------AIAFVLVWDGIPIIYYGQEQG--------------------------------------------------------------- 86358878 34 -------------------------------------------------------------------------------------------------------------GTFAAAREKLKKLRTIGINCLEVMPINEF-EGEFGWGYDGTLLYAPTRLYGPPDDVRAFVDEAHRIGIGVILDVVYNHFGK----GERFCEFTPDYFTDRY-------SNEWGKSINFDGPNSRG-----------------------------VREYVAKNAAYWIDEHFDGLRIDATQALFDSSREHIVTVIAREARAAARQRQIYLVSEN-----EPQQTNMVRPAEMGGHGLDALCNEDFHRSATVALTGRNEAYFHD--------------------HRGTAQELVSAAKYGCLFQGQRYDWQDKPRGTAGLDLKPWNFVHFLQNHDQVANSGTGARIGHITSP-------ARLRVLTALQLLGPQTPMLFQGQEFGSSSPFYYFAD--HTGEIADIVRQKLDWAEWERNA-------PVVQLHRDLLKLRQTDQAF--- 168729656 171 ----------------------------------------------------------------------------------------------------------------------LPKIKKAGYNTIQLMAIMEHPYYAS-FGYQVSNFYAISSRFGTPEDLKNLINTAHSMGIAVLLDLVHSHA----------------------VKNTLEGINEFDGSEHQFFHSGSKGN-----HPAWGTKLF-------NYGKPEVIHFLLSNIKFWLEYHFDGFRFDGVSFDSYEKYFSMNTDIEAITYLQFANELIKEIKPNSISIAEDMSGMPGMCIPIKDGGIGFDYRPDFWIKTISNLSDEDWDLGKMWYELTTRRPGEKN-IGYCESHDQALVGDKTIIFWLA------------------DKEMYWNMEINSNNHVIN-------------------RAISLIKLIKLITFSLAGEGYLFMGNEFG--------------------------------------------------------------- 27728147 240 ---------------------------------------------------------------------------------------------------------DDLAGTFSGISEKWHHFKDLGVNAMLLEPIFPFDEQK--GPYFPWHFFSPGNMYGPSGDMKDMVKKLHANGIEVFLEVVFTHTAEDAPLMNV-------------------------------------DNFSYCIKGGQYLNI----QNALNCNYPIVQQMILDCLRHWIEFHIDGFVFVNASSLLRGFNGEILSRPPLVEAI-----AFDPILSKVKMIADNWNPNDSKENLFPHWRRWAEINMRFCDDIRDFLRGGLLSNLATRLCGSGDIFAGGRGPAFSFN----------YIARNSGLTLVDLVSFSSNEVASELSWNCGQEGATTNNIVL-------------------ERRLKQVRNFLFILFISLGVPVLNMGDECGQ-------------------------------------------------------------- 169824731 19 -------------------------------------------------------------------------------------------------------------GKFLGLIEEINHLKDLGITHVHLMPVFDFVGDNYNWGYNPENYNCIEGSYSTEPEFKKMIQTLHANHIGVIMDVVYNHTNKDHPF-------NLIYPQFYRRDKDGN------------------------------FTNGSGVGNELNTEDEFVRQFIIDSLLYFKEFHIDGFRFDLMALIDSET---------TNKIVSELRK----NNENVIIYGEPWMA----------DESPLQKNKRTIFGSQKGKDYAFFNPFFRNAIKGDNDDNSTGFVQ--ENVDKIGL--------ETGICGSIHYDEKRHGFCENS------------NETINYFNSHDNLILQDKLIKTNADVVTSTKLCFDLIMLSQGIPFFHCGNEFLRS------KSMYKNTYNLSLSINAVDWKLK-------YDNAEIYEYVKSLIEFRKMHPEFN-- 17548458 43 -----------------------------------------------------------------------------------------------HETVLYELHVGALGG-FDGVRARLPELARLGITAIELMPVAEFP-GARNWGYDGVLPFAPEAGYGPPDALKALIDSAHGLGLMVFLDVVYNHFGPEG--------------------------NYLHHYARRVFRDDVHTPW----------------GAAIDFRQPEVRAFFLHNALMWLEYRFDGLRLDAVHAIGARDW--------LEELAARVRQAVEP-GRHVHLVLE----NEHNTASLLRGAPPGTLGTGAFEAQWNDDGHNALHVLLTGEHEAYYAAYADAPAQRLARVLQDGFCYQGEPSVIHDGAPRGEP---------SGWLPPTAFVLFLQNHDQIGNRAFGERLTRLAHPDALRAAQALLLL-------SPQIPLLFMGEEWGCL------------------------------------------------------------- 3808058 105 ------------------------------------------------------------------------------------------------------------------------------------------------------DYTILDHHLGTIDQWRSTITAMHERGMYLVVDLTYNAMWKTSEYFTNVYNTSCEYPRFWGEDGGPVSIQFKGCYVSDFDHYGDTEAFGSHPDWQRQLSKFASVQDRLRDWKPDVAEKLMHLSCLVISMDVDGFRIDKATQMTADF---------IVDWSMYVRECAAKYNKNFLIVGEVTGSSSYGSIYYNRGRQPDQRPPNVTAA-FNYTSDESQYSLRDSDHYGFDGSAFHYSIY-------RALLRFLGMDSKMEIDFDVSSVLTTAWNGIQINEDAVNINTGTVEPLHMYGVANHDVFRWGAIENGT----ARLILGTMITLLFPGIPLLYYGDEQGMANNYLYGRQA---------------------------------------------------- 37723247 209 ------------------------------------------------------------------------------------------------------------GGSYQGIINMLDYIQGMGFTAIWISPIVENIPDDAYHGYWMKDIFALNTNFGTADDLIALATELHNRGMYLMVDIVVNHFAFSG------SHADVDYSEYF--------PYSSQDYFHSFCWITDYSNQTNVE--QCWLGDDTVPLVDVNTQLDTVKSEYQSWQELIANYSIDGLRIDTVKHVQMDFWAPFQ------------------EAAGIYAVGEVFDGDPSYTCPYQEN-LDGVLNYPVYYPVVSAFESVSGSVSSLVDMIDTLKSETTLLGSFLENQDNPRFPSYTSDES-------------------------------------------------------------LIKNAIAFTMLSDGIPIIYYGQEQGL-------------------------------------------------------------- 85858433 59 --------------WREEKDYSLHRTGESGNWEVRIPADSGQLYKLLMRWPGGSGERIPAYVRRTVQDPHTHLFAAQVWKPEQPYAWHSPFFRRPESPRIYEAHIDEFRKNI------LPRVIDAGYNTLQLMAIQEHPYYGS-LGYHVSSFFAASSRFGTPEELKELIDAAHEAGLAVIMDLVHSHAARNEQEGISRFDGTL----YQYFHEG-----------------PRGDHIAWDSRC-------------FDYGKPEVLHFLLSNCRFWLDYHFDGFRFDGV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 7579929 24 ------------------------------------------------------------------------------------------------------------GGSYKGIIDKLDYIQGMGFTAIWISPVVEQIYGYAYHGYWMKNIDELNTNFGTADELKQLASELHSRSMLLMVDVVYNHY---------AWNGDGSSVDYSSFTPFNQQSYFHDYCLITNYNDQTNVEDCWEGDTE-------VSLPDLSTEDNEV----IGVFQTWVNYSIDGLRIDSAKHVDTASLTKFED------------------ASGVYNLGEVYQGDPTYTCPYQ-NYMKGVTNYPLYYPVYRFFSDTSASELTSMISTLQSSCSDVSLLNFIENHDQVRFPSVTSDTS-------------------------------------------------------------LIKNAMAFIILGDGIPIIYYGQEQGL-------------------------------------------------------------- 145538844 157 -------------------------------------------------------------------------------------------------------------------------------------------------GYHVTNFFAVSSRFGSPDDLKELIDTAHSHGISVLMDLVHSHASSNVLDGINQWDGTDYH---YFHAGGKGKHDLWDSKL-------------------------------FDYSKWEVIRFLLSNLSWWIEYQFDGFRFDGVTSMLYVHHGNGYGFTGGHEYFNELNDLIHEIHPNAITVAEDVSGYPTLCRNIKEGGI--------------------------GFDYRMAMAVPDKWIKLLKEFKDDDWDMGD------IAHTLTNRRYLEKCICYAESHDQALVGDKTLSMWLFDKEIYSEMSTLQPETLVTFRGMALHKMLRLITFALGGEGYLFMGNEFG--------------------------------------------------------------- 19075476 26 ------------------------------------------------------------------------------------------------------------GGTWKGIENKLDYIEDMGFNAIWISPIDKNIEGDAYHGYWNTDYESLNEHFGTEDDLVSLITAAHKAGIWVMLDSIVNSMALAPPLADADYSSLNPFNKESYFHPYCLIDWDITDNETNVMD---------------CWQDSGVLLADLDVESSDVSSYLSDHFKSLIKYDFDGLRIDAVKMMNYTFFPDFVD------------------ATGVYSVGEVFSYDPDTMCSYMSVLPGVTNYFLQLYINFSFTATGAGFTLQEVMASNCSKYDSTLMLTFIENHDLYRFPYYTSDQS-------------------------------------------------------------QIMGALSFVLIWDGIPSIFYGQEQG----FNGGEDPA--------NRPALWLTDYDQ-------SNPYYTVIKTMVAFRK-------- 46190160 28 ----------------------------------------------------------------------------------------------------------------------LEYVRDLGASGLLLGPVFESAT----HGYDTLDHMHIDVRLGGDAAFDQLVAACRDMGLQVMLDGVFNHVSRNHPAVQAALDETAGRLN--------PADNPWHGLVRAHVGDNGEPALDVFEG--------HGDLVALDHSADETVDYVVHVMSHWLDRGVAGWRLDAAYAVPSPFWARVLPQ-------------VKAAHPYSWIFGEVI--HGDYPRIIEESTMDSITQYELWKSIQHALETENFFELDWNLKRHNAFLDSFVPQTFIGNHDVTRIASQIGPAKAALALAVL--------------------------------------------------------------MTVGGVPSIYYGDEQG------YVGVKQERFGGDDDVRPKFPGSPAE----LSTLGEPTYRLHQALIALRRRNP----- 211589800 102 ------------------------------------------------------------------------------------------------------------GGDVLGLVDTFDYLQGMGIKGVYLTPYINFPWGA--DGYSPLDLTLLDHHLGTIEDWRTMISEAHRRGIYVLFDNTFSTMGDGFQGFLNESAPINPNEYDYVWYWDFQPGNEVESECPWEYPRFWDASFGNYTEWERQISKFAFVQDRLREWRPDVLAKIKHSCLTITMLDIDGYRVDKALQVT---------LDSLGEWSEYMRDCAKQVGKENFYIPGEIVSGNSFGSLYIGRGQQTNQTKSNMTEAFMMTNETDESNEDLFLRPAERSALDGVAFHYTLYRGLSRFLGLDGTYTAEGDPPVNFVETWNGLVATNDMVNTNTGKF---DPRHLFGATNHDVFRWPGIKNGTQ---KQNLALYIASLLMPGIPVLSWGEEQAQADNYIFGRAPMSSAQSSKYVDFPFDREDDSVSLDHRDPSHPVRGLIKMMFEMRQNYPALNDG 15227650 285 -------------------------------------------------------------------------------------------------------------------------------------------------GYHVTNFFAPSSRFGTPDDLKSLIDKAHELGLVVLMDIVHSHASKNTLDGLDMFDGT---------------------DGQYFHSGSRGYHWMWDSRL-------------FNYGSWEVLRYLLSNARWWLEYKFDGFRFDGVTSMMYTEYFGYSTDVDAVVYLMLVNDLIHGLYPEAIVVGEDVSGMPAFCVPVEDGGVGFDY------RLHMAVADKWIELLKKRDEDWQVGDITFTLTN-------------RRWGEKCVVYAESHDQALVGDKTIAFWLMDKDMYDFMAVDRQATPRV--------------DRGIALHKMIRLITMGLGGEGYLFMGNEFGHPEWIDFPRTDQHLPDGRVIAGNNGSYDKCRRRFDLGDAEYLRYHGLQ--------------- 189528722 77 ----------------------------------------------------------------------------------------------------------------------LPRIKDLGYNSIQLMAIMEHAYYAS-FGYQVTSFFAASSRYGTPEELKELIDVAHSLGIIVLLDVVHSHASKNTEDGLNLFDG---SDSCFFHSGPRGEHSLWDSRL-------------------------------FNYSSWEVLRFLLSNLRWWMEYKFDGFRFDGVTSMDYNEYFGLQVDEDSLVYLMLANHILHTLYEDCITIAEDVSGMPTLCCPVQQGGL--------------------------GFDYRLAMAIPDKWIQILKEFKDEDWNMGNIVFT------MTNRRYGEKCIAYAESHDQALVGDKTLAFWLMDKEMYTSMSALIPMNSIIDRGIQLHKMIRLLTHSLGGEGYLFMGNEFG--------------------------------------------------------------- 163846886 382 ---------------------------------------------------------------------------------------------------------------------HLAELADAGVTHVHLLPVFDSPEDGFNWGYDPFHYSVPEGSYSTNPDFREMVQALNETGLRVVMDVVYNHT------------------------------NASGQNPRSVLDRIVPGYYHRLDGDGNVTT--STCCANTATEHRMMEKLMIDSVVLWAKYKVDGFRFDLMGHHMKD---NMLAVRAALDALTLERDGVD--GKSIIIYGEGWGEVANNARGINATQFNMAGTGIGTFSDRLRDAARGGGPFDDPRSDFPQGTPDAQRVKLLAETDLIKLGLAGNLKTYRMINYEGGEQIKYRGAAGGYTLDPQEQIVYVSAHDNETLFDAVQLKAAAGTPIAERARMAQLGLSLTAL--AQGIPFFHAGDELLR----SKSLDRNSYNSSDWFNR--IDWRGQENAWDNQSNWQATYEHFREMLRIRRSTPLFR-- 114765677 1 -------------------------------------------------------------------------------------------------------------GTFAAATARLPELAALGITAVEIMPVGQF-GGHHGWGYDGVLVRAAHAPYGSPDDLRRLIATAQRHGMMVLLDLVMNHFG-----------------------PFGNFLPGYAPDFFNQRPTPWGDGIA--------------------FERPEVQSFFREAALGWLEYRLDGFRLDAVHQIR-----DGQEQKFLRDLAREIRA--QDFGRPIHLITE----DERNLPHLREQGFDAEWNDDWHNALHVAQTGETQGYYSRFARDPFG---------------DLALAMTRGQVDEGAPHPEEVRGAPAGHL------PWTAFVNANQTHDQIGNRAHGERLLTLIGEPS-------ARVCHAALVLMPFLPMLYMGEEEG--------------------------------------------------------------- 116057382 136 ----------------------------------------------------------------------------------------------------------------------LPRVAAGGYNTVQLMAVMEHAYYGS-FGYHVTNPFAVSSRSGTPEDLKYLVDKAHGLGVRVLLDVVHSHASSNTNDGIAGFDLGQRDVDSYF--------------------GTGEAGYHWLWDSRLY-----------KYDNWEVMRYLLSNLRYWVDYNFDGFRFDGVTSMLYHHHGLQMEFSGDYEYLMLANELLHSLYPEIEVIAEDVSGMPTLCLPVDKGGV--------------------------GFDARLAMSIPDFWVKYLKTKPDEQW------STFEMVSTLCNRRYTEKAIAYVESHDQSIVGDKTTAFWLMDAEMYDGMSTLNEPSVVIERGIALHKMLRLVTASLGGEGYLFMGNEFG--------------------------------------------------------------- 171678193 105 ----------------------------------------------------------------------------------------------------------RFGGDLEGLRDSLDYIAGMGAKAIYIAG---SPFINLPWGYSPIDLTMLDKHFGHIREWQEVIHEIHERNMWVIIDNTMATMSDGFEGFKVLWKSDRVYPDFSIYNETCDYPEFWYEDGKRIKPPGLKGCYNSDPDWQRQLAKFASVQDRLRDWHPSVAARIEHFSCMAVRLDIDAFRIDKAVQVTVDAQAS---------FSSAMRKCATEIGKNFAVFGEITSGNTLGSIYIGRGREPGAAENLHPEKAMNMDSDWKNNQDLFVREPGNSALDGGAFHYSIYRSMTRFLGLSGHLQAGFDLS----VDWVMTWHEMLKTNDMYNANTGKFDPRHLYGATNQDVFRWPSVVQGMERQ---LLAYFIITFVLPGAPIIYYGEEQGTAANYVFGRQAMAPSPA-WKAHGCFQWPVEKGRRDHRDPAAQLRNTFKHMFAIRDHLRSIDHG 148986043 136 -----------------------------------------------------------------------------------------------------------------------DYIKKLGYNYVQLQPIAEYDEDGNNWGYDPQNYNAPETSFSTNRDLKVMVQAYHDAGIGVIMDVVYNHTFSV----VDAPFQTTVPDYYYRMNPDGTFQNG------------------------------TGVGNETASEHEMFRKYMIDSLLYWVEYNIDGFRFDLMGIHDVKT-------------MQMIRQSLDEIDSNIILYGEGWDMGTGLTPY----DKAKKDNAYQMPNIGFFNDNQR---------------------------DAVKGGEVYGAIKSGFVSGAATEPILAKAILGSRELGTYTHPNQVLNYVAHDNYNLHDLLATLHPDQSSEQIMRKVETATAMNLLMQGMAFMEIGQEFGRTKLVATGENGELTHDDRERAMNSYNWNLINERQDS-------IEFIRQVIRLKTKTVAF--- 156743839 60 ------------------------------------------------------------------------------------------------------------GGTLRGVVSKLGYLHRLGVTTLWLSPVCKQRGHLNYHGYAIQDFLDVDPRFGTRQDLVDLVSAAHEQGMRVLLDIVFQHSGPNWRYPPDVPGGAEMPRYTTGRYPFGSWLDATGAPLLGV-PDVDDAAWPDEMRNVGYYTRDFFTLRDIDLDAPGALTDMALCYKYWIALDCDGFRLDTLKHVSFEQARNFCGT------IKEFAANL--GKTNFFLVGEVAGGDFAATRYLDALERN------LNAALDIGEMRLALSDVAKGLAPARAYFDGFVPGLAIGSHRNLGSRHIS-ILDDHDHVFGAKLRFSTDVMAQHQAAVAAALQLFTL-----------------------------------------GIPCIYYGTEQALGGPLSERRWLPEWGRADRYLREAMPRASERAGLDPQARDGSLYVRIAALSALRAAYPVLRHG 56755685 87 -------------------------------------------------------------------------------------------------------------GDLKGLAKRLDYIKGIGAGFIVLSSIF-SGQYTNDLKTLVDDYFNVDPALGTMEDFKNLVRSCHKNGIYLILTMDFNSVSAKHPW---------------------TEFTYLLEPYSSKKVSRLGGDARTVIQGVSYYSVFGSHFVDLNLRETGALDRIADVAKFWLNEGIDGILLDNVAFYI--ENGTESGAPITKELGSQW------------------------------------FSKYPTSQIYISESVEVVRKIRKVVDEMSESSGKPKLLAVDAGNTGYGVGKSEDISMQFTKDSPAAHVVVSRQFVKHRGWKAPPIDPEEINIFTYDMLSVSDRNSMALTTVSTSDSRQSDLVALAATVLLPGTCLLYYGSELGTEN------------------------------------------------------------ 153853337 75 -------------------------------------------------------------------------------------------------------------GTFQGIIEKIDYLTDLGINQIHCMPVYEFEEYRNYWGYGEGFYFAPKSAYSSDGDLKDMVKACHKAGIEVVLEMPFCTGADKM--------------------------------------------------------------------------MMLECLRYYVEYHIDGFILNPLVIPIESVH-------------------ADPVLKKTKIM-EHELGFQTVMRRF---------------------LKGDEGMIPDVIYWLKHHSEKQGIFNCITDQNGFT---------------------LNDLVSYDSKHNEENGEKNQDGPDYNYSWNCGAEGP-SRKKAVTELRKHQIYNAFFLLLLSQGTPCILAGDEFGNTNNNVYCQDNSVGWT---------DWRGLEKKK-------MLHDFVKKLILFRKEHDLLT-- 4584511 195 --------------------------------------------------------------------------------------------------------------------EVLPRIKKLGYNALQIMAIQEHSYYAS-FGYHVTNFFAPSSRFGTPDDLKSLIDKAHELGIVVLMDIVHSHASNNTLDGLNMFDGT---------------------DSCYFHSGARGYHWMWDSRL-------------FNYGNWEVLRYLLSNARWWLDEKFDGFRFDGVTSMMYTHHGLSVGFTGNYEYLMLVNDLIHGLFPDAITIGEDVSGMPTFCIPVQDGGVGFDY------RLHMAIADKWIELLKKRDEDW-------------RVGDIVHTLTNRRWSEKCVSYAESHDQALVGDKTIAFWLMDKDMYDFM--------------ALDRPSTSLIDRGIALHKMIRLVTMGLGGEGYLFMGNEFGHPEWIDFPRAEQHLSDDSVIPGNQFSYDKCRRRFDLGDAEYLRYRGLQ--------------- 148263803 90 -------------------------------------------------------------------------------------------------------------GNLRGLTGKIGYLKRMGVTAIWLSPIFKQVSFQTYHGYGIQDFLSVDPHFGSVADLGKMVRTAHANGIYVILDIILNHSGNVFTYAVE--NGEPPWRGGTYPVVGFNPFQDYEQNPMPVGKDDWPGEFSWDYDPEFREGDFHGYGPDAGYTPSPALLNLCEIYKYWIAADIDGYRIDTVKHM--DIGATRFFVSAIKEFAQTIGKE------NFLLVGEITGGRERAFDTLEETGLDA------------ALGIDDVQLKLEGLMKGENNPEEY---------------------FNLFRNSLLVRKDSHVWFKDK--------VVTMINDHDQVCKGEHKARFCAAGDGSKLALGALALNAMTI-----GIPCIYYGTEFDGRGDWDGAD--------RYIRETMFGGSFGAKERHFFDESGDLFRELADILKLREEKLVLRRG 55509190 99 ------------------------------------------------------------------------------------------------------------GGDVQGLVDSLDYLQGMGIKGIYLTILMNQPWGA--DGYSALDTTLLDKHFGTLQTVRDAITEIHRRGMYVLMDNTVATLGDL-IGFVGFLNETTPFSRRYVDFEIGNTYNETCDYPRFWWEDGFPEAFGVYPDWQRQLAKFASVQDRLREWVPSVRDRLKRSCMVIAQLDIDGFRYDKALQVTVDA---------LADMSEHYRECARKLGKNFFLPGEITGGNTLGSIYLGRGRQPNMRPETLEIAVKLTNRSSEQYFIREEGKALDAGAFHYSVYRTLTRFLGMDGNLAAGFDTPVNWVDMWYEMLLT---------NDFLNVDGRIDPRHMFGATNQDVFRWPTISEGTE---RMLLAFYITTLHLPGIPLLLWGEEQALARNYIFGRQAMSPATAWQTHEQYFQWHDDTVGYDHRDPSHPVRNILKTMYQMREHFATLNDG 15218771 252 ------------------------------------------------------------------------------------------------------------AGTFSGVAEKVSHLKTLGTNAVLLEPIFSFSEQK--GPYFPFHFFSPMDIYGSLESMKVMVKKLHSEGIEVLLEVVFTHTADSGAL------RGIDDSSYYY-----------------------KGRANDLDSKSY-----------LNCNYPVVQQLVLESLRYWVEFHVDGFCFINASSLLRGVHGEQLSRPPLVEAI-----AFDPLLAETKLIADCWDPLEMMPKEVR---------FPHWKR-WAELNTRYCRNVRNFLRGRGVLSDLATRIC------GSGDVFTDGRGPAFSFNYISRNSGLSLVDIVSFSGPELASEL---------SWNCGEEGATNK-SAVLQRRLKQIRNFLFIQYISLGVPVLNMGDECG--------------------------------------------------------------- 195977915 226 -----------------------------------------------------------------------------------------------------------------------DYVKSLGITHIQLQPIFDHHQYAYNWGYDPENYNVPAASFTSNPELKEVIQTYHDAGINVIMDVVYNHTSRESAFQLTVPDY------YYRMNPNGSFQNG------------------------------SGCGNETASEKEMYRKYMLDSILYWTEFNIDGFRFDLMGLHD-------------IDTMNLIRQELDKIDPRILVFGEGWDMGVGLAAE------------------------------QKAKKENASKMPGIGFFNDDQRNAVKGAEVYGSFEKGFVSGAPTEGLVAKSILGSDELVSYGTPSQVINYVEAHDNYNLNDLLWVLNPEDSKQDHVKRVQLASAMTILMQGIYFMQLGQE----------------------------------------------------------------- 168335211 97 -------------------------------------------------------------------------------------------------------------GKFKGFIEKIDYIKSLGITHIQLLPIFDFGSIDYNWGYDPVQYNVMEGKYSCNQELITLVNTCHDDGIGVIMDVVYNHV---HALQEFSYEKLVPY--YYFRYNNGSPGNA------------------------------SGCGNEVASERFMVRKFIVDSLAYLTEFGFAGYRFDLMGIHD-------------IQTMQLIKDTLTKINPNIYLYGEGW-----NMHTVIPDEQC-------------------------AIQSNFAQIPTIGFFN-----DEFRNKCKQLIIGHVTSNLEDVVRELLTASNYSSPLQSIAYVSCHDNYTLFDELYYVFEEHTSDI-------LRQMQLAYTFILLGQGVPFLHGGCE----GQRTKLGIENSYKSSEEINRIKYD-----------ELNYELIDFVKGLIAFRKXH------ 212550773 67 ----------------------------------------------------------------------------------------------------------------------LPRIKTNGYNAIQIMAIQEHPFYGS-FGYQVSNFFAASSRFGTPDDLKELIDTAHSMNIAVIMDIVHSHAAKNEVEGLGRFDG--SYNQYFHQGERREHPVWNS--------------------------------LCFDYGRNEVLHFLLSNCKFWLEYHFDGFRFDGVTSMLYKDYFNLNQDGDAICYLTLANRLIHTINKHAITIAEEVSGMPGLAVKINQGGYGFDYRLAMIPDYWIKLIKEKKDQDWHPLNIWEELTNRRTTISYVESHD----------------------------------------------------------------------------------------------------------------------------------------------------------------- 19075187 27 ------------------------------------------------------------------------------------------------------------GGTWSGIRSKLDYIQGMGFNAIWISPVEKNLEGSYYHGYWNTDFTQLNEHFGSEDDLIDLITDMHNRDMWIMFDALANSMAIPGPTDNISYSNLVPFNDSSYFHP-------------YCWIDYGSNNNTDIEDCW--TGDDNVILADLDIESTNVADYLHEHIHDMVEYQIDGIRIDAVKQMNPEFFPNYTSAAGVFAI-----GEMFSYDPNVS--CSVRNYLDSITSYPIRQGIEFAFNYT-------GAAFEYLQEIDTQFQQACEGQDMSVIGNFLENHDLPRYTSITNDTSQDIG-------------------------------------------------------------AIVFLLLHTGIPIIYYGEE----------------------------------------------------------------- 115373097 369 --------------------------------------------------------------------------------------------------------------------KHLARLAKAGVTHVHLLPVFDQPAGDFNWGYDPYHYTVPEGSYSTQPDFREMVQSLNQRGLRVVMDVVYNHT------------------------------NSSGQDPQSVLDRIVPGYYHRLNGVGNVET--STCCQNTATENVMMEKLMVDSLVTWAEYKVDGFRFDLMGHHMK---ANMLHVRAALDALTLEKDGVD--GKAIYLYGEGWDFGENATQLNMPGTGIGTFSDRLRDAARGGGPFDDARYFISGLFYDPNGFAQGTSTLLLQHMDRIRVGLAGNLRDYSFTSVEDKAVKGSEVSYNGSPAGYTTYVSAHDNETLFDAIQL-----KAPRNASMDTRVRMHNMGISLVALAQGIPFFHAGDEL---------------------------------------------------------------- 168019578 89 -------------------------------------------------------------------------------------------------------------------------------------------------GYHVTNFFAASSRSGTPEDLKYLIDKAHSMGLRVLMDVVHSHASTNAVDGLAGYNLDQTSQDSYFHSGARGYHKLWDSRL-------------------------------FNYGSWEVQRFLLSNLRWWMEYMFDGFRFDGVTSMYHHHGLNMCFTGNYHEYFSEANELVHNLLRDATVIAEDVSGMPTLCRPVEEGGI--------------------------GFDYRLAMAVPDKWIEYLKDRKDENWSMGDIVHT------LTNRRYTEPCVGYAESHDQSMVGDKTFSFLLMDKEMYFNMSTQQPANLIVDRGIALHKMIHFITMALGGEGYLFMGNEFG--------------------------------------------------------------- 50954091 78 -------------------------------------------------------------------------------------------------------------GTLDAAAGRLGHLVDLGVEAVELLPVNAYN-GPYGWGYDGVFWYAVHEPYGGPEAYQRFVAACHRHRIAVIQDVVYNHLGP---------SGNCLPVFGPYLSEGR----------------TAWGSSVNLDGA----------------LSDEVRRHILDNAAYWLDLGADGLRLDAVHAFQDSRAEHI-----LEALARQTAELREETGRPLTLIAESDLNDPRLIRSRARHGY-------GLDAQWNDDAHHSV----------HANLTGETSGYYVDFGEPDALVKVFEGGFFHDGTYSAFRERHHGRPLD-ADQPHSQLVAFSQNHDQIGNRAAGDRLSATLDDGRLAVAAALTLLG-------PFTPMLFMGEEWAA-------------------------------------------------------------- 146319792 119 --------------------------------------------------------------------GDSYVINPDKLHKIRRAKTQRPI----SQAIIYEMSVRDFSSQFLGLTESMDYIRELGVTHIQLLPVYDFPQAVYNWGYDPMQYNQPNDPYARILELQEAIQAYHDADISVIMDVVYNHV---------------------------------YHAEKYAFELIVPGYFYRYDDHG-MRTDGTFCGNDVASERSMVRNYIKQSLRQWLEYGFDGFRFDLMGILDSET-------------INQIQTELSAIHPNVYLYGEGW----KMATGLEFEKLAHQYNAEHLPEI-SFFNDDYRDTFKKLL------------LNPNRLIDKQLHEKVQHLLTGSRLS-HFLTPQQSLNYIECHDNATAFDYFHIDNPNW-----------------TPQQQKRAASFGLQLILISQGMAFIHSGQEFFRTKDEID----NTYNIPDRINR--LDWTRAIRYKEH-------IEFIQELITFRKNNPIL--- 145345659 113 ----------------------------------------------------------------------------------------------------------------------LPRIAAGGYNTVQLMAVMEHAYYGS-FGYHVTSPFAVSSRSGTPEDLKYLVDKAHGLGVRVLLDIVHSHASSNVNDGIAGFDFGQRAEDSYF------------------GQGEAGYHWLWDSRLYKY-------------DNWEVLRYLLSNLRYWVDYKLDGFRFDGVTSMDYEQYFSTATNVDGVVYLMLANEMLHSLYPEIEVIAEDVSGMPTLCLPVNEGGV--------------------------GFDARLAMSIPDFWVKYLKERPDEQWSMFE------MVSTLCNRRYTEKAIAYVESHDQSIVGDKTTAFWLMDAEMYSGMSTLNEPSIVIQRGIALHKMMRLVTASLGGEGYLFMGNEFG--------------------------------------------------------------- 213401243 27 ------------------------------------------------------------------------------------------------------------GGTWKGIQSKLDYVQGMGFDAIWISPIMKNDDGQAYHGYWNTEFETLNSHFGTEDDLVNLITDVHSRGMYIMFDSIANSMAV----------AGPAADIDYSTLKPFNSSEYFHQFCMVNFTD--LTNTTQIADCW--NGDDNVYLADLDIESDVVSSYLYNQIEATTDYTVDGYRVDAVKQM-------------NLSFLDQ-----YTTSASAFVIGEVFDYTPKTACPYLEHLQGMT-NYPARLGMLYSFNQGALHDLDYQMRSNCSSYDMSLLITFLENHDLPRFASQNNDT-------------------------------------------------------------ARAVGSLAFLMLWDGIPVLYYGQEQ------------HLSGASDPYNREAL-WTYGYN------TSSTYYQTVRKAIALRK-------- 198256358 200 ------------------------------------------------------------------------------------------------------------------------YPKRLGVNAIELQPIQENDSHTYHWGYMTSNYFAPHSGYGQVEEFRDLVSSLHDEGFAVILDVVYNHVGPAHLMFVDKLY-------YFHTAADGT------------------------------LTNWSGCGNDLRSEAPMAKRLIIDSLKHLMEYGVDGFRFDLADLVGKP-------------VLKEIEAELKKVRPEVILIAEPWSFRGHIGPEL-RDTGYASWNDGYREFLKGYVRGETVESVKYFLRGSHYATWPAQTVNYVESHDDRVWIDDITENANFDGT----------------------------NPTQHD--------------------IARTRMMVAMLMMSVGMPMLHAG------------------------------------------------------------------- 28829250 163 ----------------------------------------------------------------------------------------------------------------------LPMVKELGYNCIQLMAVMEHAYYAS-FGYQVTNFFAISSRFGTPEELKEMIDKAHEMGLLVFLDVVHSHASKNVLDGLNQLDGTDHH---YFHSGGRGNHELWDSRL-------------------------------FNYGNWEVMRFLLSNLRFYVDYHFDGFRFDGVPACSYDDYFGGAVDEDALNYLTLANVMLHTLNPSIVTIAEEVTGLATLCRPFSEGGGDF--------------------------DYRLAMGIPDKWIELVKEKKDEDWNMGT------IAHMLSNRRYKEKNIAYAESHDQSLVGDKTLAFWLMDKEMYTNMSVTTEETPIIDRGMSLHKMIRLITSSLGGDGYLFMGNEFGHPEWV----DFPREGNNNSLHHARRRWDLY--------------------------------- 189465848 67 -------------------------------------------------------------------------------------------------------------GTYNEFREKLPRIAKAGYNCIQIMAIQEHPYYGS-FGYHVSSFFAASSRFGTPEELKELIDTAHGLGIAVIMDIVHSHAVKNEVEGLGNFAGDPN---------------------QYFYPGARREHPAWDS-------------LCFDYGKNEVIHFLLSNCKYWLEYGFDGFRFDGV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 22537016 151 -------------------------------------------------------------------------------------------------------------GKFKGLHQKFDYVQDLGVNYIQLQPIFDHGHYAYNWGYDPENYNVPEASFSSNPELKSAIQAYHDAGIGVIMDVVYNHTSTDSAFQLTV-------PDYYYRM-------------------NHNGTFQNGSG----------CGNETASEKEMCRKYILDSVLYWVEYNIDGFRFDLMGLHD-------------VETMNIIRNELNKIDPRILVYGEGW----DMGAGLTPQNKAKKDNAYQMPGI--GFFNDDVRDAVKGAEIYGEFKKGLVSGNSTEDIVAKGILGSDELVSYIDPSQVLNYVEAHD--------NYNLNDLLWELH----------------PNDNEKQHIYRVEVASAMNLLMQGMAFMQLGQEFLRTKCYPTGDQLTQADKERAMNSYNAPDQVNQVNWDNVTFHKSTINFIRKIITLKTNSPYF--- 121712383 100 ------------------------------------------------------------------------------------------------------------GGDVAGLLDTLDYLQGMGIKGIYLTILLNQPWGS--DGYSALDTTLLDQHFGNLDLWRKAITEIHRRGMYVVFDNTIATMGDL-IGFDGYLNTTTPFNRRYVDFDIGNNYNETCDYPRFYFEDGTPEAFGVFPDWQRQLAKFASVQDRLREWRPSVRDRLIRHSCMIIQLDIDGFRYDKATQATVDA---------LGDMSMAYRECARSVGKKNFFIGEITGGDYFGAIYLGRGRLAHQWQSLSPAQGPKMTNESEAQYFLRIDAAAFHYSIYRTLTRFLGMDGNLAAGYDVPADWVQAWNQMLQSNDFVNANTGKFDPRHMYGVTNQDVFRWPTIQWGRERQLLGGFVTTLLLPGIPLEQAFYILDATAGN-YIY--GRQAMSPATAWRDHGCFNLQSSQYYHWPIECEDDTAAYDHRDPSHPMRNIYKHMYQLRTQFPVLNDG 109899120 34 -------------------------------------------------------------------------------------------------------------GTFSAAEAHLPRLKQLGVSILWLMPIHPNRKGSLGSPYAVQDYFALNSEFGDLDDMCHFVEIAHELGFYVIVDWVANHSAWDNILVEQH---------------------------PDWYAKNHEGDFTPTPWWDWDDIIDFD------YSVPELRAYMASAMRYWIETDIDGYRCDVAGFVPQ-------------DFWAQVREELSDIKP-VFMLAEW--EARDVHYDAFDMSYAWSWNEAMHGIAMGKLPLSKLYKYYSWNEKT--YPKASMRMTFVSNHD------------KNAWDGTQFEQF-------------------------GDALACAIVLSVLGE----------------------GMPLIYNGQEAGNPKRLAFFE------------RDPIHW-----------RTHKIGDFYTDLIALKKAHSALHNG 212691334 13 --------------------------------------------------------------------------------------------------------------------------------------------------YAIKDYYDVDPDLATMKEFENLVKRSHKAGLKVIIDFVPNHVARQYEGVTDLGEKDSPNNNFYYIPDTKLEGNIDLHEPYIEFPAKATGNDRWPNSNDWYETVKLNYGIDYMNGHPDTWVKMRDILLFWSAKGIDGFRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156547701 222 -------------------------------------------------------------------------------------------------------------GDFRGITKRLDYLQNLGVKGIRLNSIFRSQQYPQ-HYMDIESLTEADPILGDTADFTKMVSAIHQRNMTLILDLLL------FPFVKDFGGSANLSSNDQFVRHKRNEAIAATDLPSRSETMESLLSAPVNPSVDVSSSTVRPTVPSFLEEHP-----VTKSIRHWSDLGVDGFYLKGLEHYT--------NEKNFVGALRLWKTILGS--KRIMMCSE------------------------------------------NALLNVPD--------------DVRDVILGRMDLVDVTLDVVNGTKKIMDEVSETLKGLLFQEAGY--------PWIHWSTGSVDKPRLASTLKVANASVAIAMMMMLPGTPSIFYGDEIGMLN------------------------------------------------------------ 17975508 178 ----------------------------------------------------------------------------------------------------------------------LPRIKDLGYNCIQLMAIMEHAYYAS-FGYQITSFFAASSRYGTPEELKELVDTAHSMGIVVLLDVVHSHASKNSEDGLNMFDGTD---SCYFHSGPRGTHDLWDSRL-------------------------------FIYSSWEVLRFLLSNIRWWLEYCFDGFRFDGVTSMLYHHHGMGQGFSGDYNYLMLANHLAHTLYPDSITIAEDVSGMPALCSPTSQGGG--------------------------GFDYRLAMAIPDKWIQLLKEFKDEDWNMGNIVYT------LTNRRYLEKCVAYAESHDQALVGDKTLAFWLMDAEMYTNMSVLAPFTPVIDRGIQLHKMIRLITHGLGGEGYLFMGNEFG--------------------------------------------------------------- 123505659 39 -------------------------------------------------------------------------------------------------------------GDLRGIINALPYIKGLNVNALWLTPIFDSTNGQGGSGYFATNYFKIDPKFGDEATFKELVDTAHNLGLYVILDGVFGHHG-----------GVSSASPNGLWPQGGSNPVSY----------------------------------------PGSLDYYKEVATYWIEYGIDGWRLDQCYQLYQ----------NGHNYMCEIRQAVETLCATRKNNGEKWG----ILGYIVGEHWSGAEDIN------------TRTYGQNGLRSAFDFPSRYNLVQ--------TLAMEESGAGGYGVENLGN---VFRTPSEKGYSGDVYPNMFITNHDVWRFGNL--IRSKYGYARENDAYWNRYKIALGVLSAYSGPITIYYGDEYG--------------------------------------------------------------- 147899332 79 ----------------------------------------------------------------------------------------------------------------------LPKIKDLGYNCIQMMAVMEHAYYAS-FGYQVTSFFAASSRYGTPDELKELIDVAHSMGIQVLLDVVHSHASKNSEDGL----------------------NKFDGTESCFFHDGARGNHDLWDSRL------------FDYSNWEVLRFLLSNLRWWMEYGFDGFRFDGVTSMDYNEYFGLQVDEESLVYLMLANHMLHTLYPDCITVAEDVSGMPALCCPISQGGA--------------------------GFDYRLAMAVPDKWIQILKELKDEDWNMG------NIVHTLINRRYNEKCIAYAESHDQALVGDKTLAFWLMDAEMYTNMSVLSPLTPVIDRGIQLHKMLRLITHGLGGEGYLFIGNEFGHP---EWLDFPRKGN------------------------------------------------ 167628785 3 -------------------------------------------------------------------------------------------------------------GTLRDIQRDLPRIKSLGVNTLYLLPIHPYRKGLSGSPYAVRDYLAVAPELAEWEQFRELVREAHGNGLRVLLDFVGNHCAPDNVLLDPAPEKGGYHPEWFLWDDDSRPLAPSPDWW-----DTADLNYGIPVEGKPNAHR-LVYGHDENRR--ALWQFMAGVLEHWVEFDIDGYRCDFAHWVP-------------LDFWRETIPRVKAIKADVVFIAEAYERMAE-----------------LLAAGFDGIYAFELYNQLKSLHKDVRHNDPYYEVQYIRNKIE---------------------------WENSRYLPGHRMVRYTENHDEPRTVV-------------TYGGIERAKPPVLLALTLPGVPMLYAGQENG--------------------------------------------------------------- 78060144 97 ------------------------------------------------------------------------------------------------------------------VERRLPEIAALGVTAVELMPVNAFP-GMRNWGYDGVLPFAPDASYGRPEELKALIDAAHGLEMQVFLDVVYNHFGPE----------------------------------GNLLPRYAPAFFRADRQTAW--------GPAIDFSREQTSTFFIENALYWLDE----FRIDG-------LRIDAAHAIDDDAWLRELARRVRAYVGDTRHVHLVLENERNAASLLGPGGFDAQWNDDFHNSAHVLLTGERDGYYRAYADAPLRHLART-----------LGEGFAYQGEPSPLHDGAA-------RGEPSAHLPPTAFVAFLQNHDQVGNRAFGERLRTLANEDAVRAATALLLLA-------PSIPLLFMGEEDG--------------------------------------------------------------- 73698627 264 ------------------------------------------------------------------------------------------------------------AGTFSGLAKKLQHFKDLGVNAVLLEPVFTFDEEK--GPYFPCHFFSPVNLYGTINSMKEMVKTMHANGIEVIMEVVFSNTA-------------------------------------------EVGALQGIDDLSYYYANGVVGGLKLNCNYPIVQNLILDSLRHWVEFHIDGFSFVNASHLLRGYHGEYLSRPPLVEAI-----AFDPVLWKTKIIADCWDPNDMETKEIR-------FPHWMRWAEINTNFRSDVRNFLRGESLLSNLA---------------TRLCGSGDMYSDGRGPAFSFNYISGNFGLSLVDLVSFSNAGLEAELSWNCGEEGPTNSTAVL----ERRLKQIRNFLFILYVSLGVPILNMGDECG--------------------------------------------------------------- 116619360 19 -----------------------------------------------------------------------------------------------HRQVVYEMHTGTFTGTWDAARRELQELAETGITIIELMPVSEFP-GRFGWGYDGVSWFAPFHHYGEPDDLRRFVDHAHRLGLGVVLDVVYNHLGPDGNYLKQFSDA----------YFTDRYENEWGEALNFDGPDSAP-----------------------------VRDFVCANAAYWADEHLDGLRLDATQQIFDAS-------PENIMAALATAFRAAAGARKTFIVGENEPQHTRLARPLGGYGLDGLWNDDFHHAARVA-ATGHNEAYYSDYRGSPQELISALKYGYLFQGQRYEWQGKTRGTPAWGMHP-------------------AQFVIYIQNHDQLANSAAGARLHEIASPGRYRALTALLLLAPATP-------MLFQGQEFGASNPFLFFADFDSEADPEITSRLPDPADPSTFERRERQTHEPLYRLHKDLLRMRKQDPVFSD- 170288968 4 ------------------------------------------------------------------------------------------------------------------LIKDLERLKGMGINTVWLMPIHPTRKGTLGSPYAIRDYYEIDPFIGTKDDFKRFVKRAHELNMYVLMDMVLNHAAADNVLVRKHPE--------WFLRDENGNPTRKVPDWTDIV--------------------------DFDYSNGELRKYMINMMKYWVEEDVDGFRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 213406908 44 ------------------------------------------------------------------------------------------------------------GGDIKGLVESLDYLESLGVKAIYIATPFQNLPWAPD-GYSPLDFTLLDKHTGTIQDWQDAITKLHERGFYLIIDLTVSTLSNTSHSFANASAPFSDYKNDDLIYSDFQISNGSKYECYTPLFWDATGAFGNHPPWWRQLSNFASVQDRLRDWDPLVAKKLMHLTCLAVRLDVDGIRVDKATQITSDFLGSWA---------AAVRECARAVGKHNFFIGEVTSGADYGSIFLGR--GRQSDQRPKTVDIGMSLTYDNSTYFLR--KVNDSALDSVSFHYSVYRTLTLLLGLQGELFAAFDLNRYD---FPTMWEQMLKQDDLINANTKKFDPRHLYGITNQDIFRWPSIKDGV---YKQMLGFFVTHLVMPGIPLVYYGEEQNQAANYIFGRQPIVSSIGWDIDFTPADWT----GHDHLDVTSSTKHYIARMNEIRANYPQIRDG 150010340 3 --------------------------------------------------------------------------------------------------------------------------------------------------YAIKDYYDIDPDLADMSEFEDLVKRTHEAGMKVIIDFVPNHVARQ--YFSDARSKAFDVNNNFYYLPGRFDPQREEDFAYSEFPAKVTGNNHFDSQNDWYETVKLNYGVDYMHGGPNTWEKMLEILLFWADKGVDGFRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170088364 97 ----------------------------------------------------------------------------------------------------------RYGGDLQGLVSRLDYLQGMGIKLIFMSTPFLNMIWQADS-YSPLDFSVLDPHWGNINDWRSVIDQIHARGMYFMADFTVGTMADNVAWKNPSPWNFSEYADFSIWQDDGTTVAVETNGCMMSDFDQYGDAFGVHPDWQRQLSKFASVQDRLREWKPEVMDKIKVFSCMAIKLDIDAIRVDKATQVTVD---------GLSSWASATRACAKTLGKTNFFIGEVTGGDTFGSLYLGRGRTPTQKPPGFLAA---ANITSTSNYFLR--DSNLNGLDGVAFHYSIYRSLSRFLGMDGNLQVAYDID----VNFVTAWNQMFVDNDFLNPSTGLVDPKHMYGTSNFDVFRWPSLENGTQ---RSVLATFITTLVMPGIPLLYYGEE----------------------------------------------------------------- 194566461 95 ------------------------------------------------------------------------------------------------------------------VERRLPELAALGVTALELMPVNTFP-GARNWGYDGVLPYAPDASYGRPEELKALVDAAHGLGLQMFIDVVYNHFGPD----------------------------------GNLLPRYAPGFFRADRQTAW--------GPAIDFSRAQTSTFFIENALYWLDYRFDGLR------------IDAAHAIDDDAWLRELARRVRAYAGSERHVHLVLENERNAASLLGPGSFDAQWNDDFHNSVHVLLTGEREGYYRAYADAPLRHFARTL---------GEGFAYQGEPSPLHDGAPRGEPSTH---------LPPTAFVAFLQNHDQVGNRAFGERLRALANDDALRAATALLLLA-------PHVPLLFMGEEDG--------------------------------------------------------------- 168022656 88 -------------------------------------------------------------------------------------------------------------------------------------------------GYHVTNFFAVSSRSGTPEDLKYLIDQAHSMGLRVLMDVVHSHASTNAVDGLAGYDLGQPAQESYFHTGARGYHKLWDSRL-------------------------------FNYGSWEVQRFLLSNLRWWMDYMFDGFRFDGITSMLYHHHGLNMRFSEAVMYLMLANDLVHKMYPDATVIAEDVSGFPTLCRPVSEGGV--------------------------GFDYRLAMGIPDKWMEYLKVKEEEDWSMGDIVHT------LTNRRYKEPCVAYSESHDQSMVGDKSYAFLLMDKEMYFSMLATQPSNPIVDRGIALHKMIHFITMALGGEGYLFMGNEFG--------------------------------------------------------------- 168004145 88 -------------------------------------------------------------------------------------------------------------------------------------------------GYHVTNFFAASSRCGTPEDLKYLIDKAHSMGLRVLMDVVHSHASTNAVDGLAGYDLGQSSQESYFHTGARGYHTLWDSRL-------------------------------FNYGSWEVQRFLLSNLRWWMDYKFDGFRFDGVTSMLY--HHHGLNMCFTGNYHEYFSEATDVEAVMYLMLA------NELVHKLLPDATVIAEDVSGMPTLCRSVEEGGV-----GFDYRLAMAIPDKWIQYLKERKDEDWSMGDIVYT------LTNRRYTEPCVGYAESHDQSMVGDKTFAFLLMDKEMYFSMTATQPANLIVDRGIALHKMIHFITMALGGEGYLFMGNEFG--------------------------------------------------------------- 148230258 76 ----------------------------------------------------------------------------------------------------------------------LPKIKDLGYNCIQMMAIMEHAYYAS-FGYQITSFFAASSRYGTPDELKELIDVAHSMGIQVLLDVVHSHASNNTEDGL----------------------NKFDGTDSCFFHDGARGIHALWDSRL------------FDYSNWEVLRFLLSNLRWWIEYGFDGFRFDGVTSMLYHHHGIGCGFSGGYNYLLLANHMIHTLYPHCITVAEEVSGMPAICCPISQGGV--------------------------GFDYRLAMAVPDKWIQILKELKDEDWDMG------NIVHTLTNRRYNEKCIAYAESHDQALVGDKSLAFWLMDAEMYTNMSVFSPLTPVIDRGMQLHKMLRLITHALGGEGYLFIGNEFGHP---EWLDFPRKGN------------------------------------------------ 163841815 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------AESHARDLRVIVDLVPNHTSDEHEWFVEALTAEPGSRERYIFRDGKGENGEPPNNWQSIFGGIAWTRVLDAAGGQWYLHLFDSKQPDLNWDNPEVHAEMASVLRFWLDRGVDGFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169861626 72 ----------------------------------------------------------------------------------------------------------------------LPRIKDLGYNAIQLMAIMEHAYYAS-FGYQITSFFAASSRYGSPEDLKELIDVAHGMGITVLLDIVHSHACKNVLDGLNEFDGTDH---LYFHEGGKGRHDLWDSRL-------------------------------FNYGNHEVLRFLLSNLRYWMEERFDGFRFDGV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 126657053 33 -------------------------------------------------------------------------------------------------------------GNYRDIAHKIDHLGYMGFTHVQIMPPFQTPIHQS-WGYLVGCPYAIYERHGTIDDFKYLVNHCHAHGIGVIVDVPLG----------------------FGVQDWDCGLANYDGTDLYHHSGSRGWNNQWNTRIY-------------NVGDPYVKNYLIGLCTYHHELGIDGARIDAVASQIFFDYDR-----GFWDWPRNDREQVELENWDLF-----NGLGGDRYFEERGYWLSEAVDFRFLKDLHARLQHTAPKFITIAEESRRVFPKLAAPVD----EGGLGFTYAQNMGEMHRVRNYLKIPIEHRLIEHIEILIHNNSAEKMVNANTHDECANGKVRLITELGNHIP-----LIGLAALCWFRPGAPMIFQGDEFG--------------------------------------------------------------- 32186932 197 -------------------------------------------------------------------------------------------------------------------------------------------------GYHVTNFFAASSRSGTPEDLKYLVDKAHSLGLRVLMDVVHSHASSNMTDGLNGYDVGQNTQESYFHTGERGYHKLWDSRL-------------------------------FNYANWEVLRFLLSNLRYWMDEFMDGFRFDGVTSMLY--NHHGINMSFSGDYKEYFGLDTDVDAVVYMMLA------NHLMHKLLPEATIVAEDVSGMPVLCRSVDEGGV-----GFDYRLAMAIPDRWIGYLKNKDDLEWSMS---------------------------------------------------------------------------------------------------------------------------------------------------------- 157151139 267 -------------------------------------------------------------------------------------------------------------------------------------------------------------------DLKTLIQAYHDAGIGVILDVVYNHSYSTF----DSPFQACVPDYYYRMNPDGSFQNG------------------------------TGVGSETASEHEMFRKYMIDSLLYWVEYNVDGFRFDLMGIHD-------------VETMQIIRDELDKVDPRILTYGEGWDMGTGL---LPQDKAKKDNAYQLLDIGFFNDNERDA-------------IKGAEVFGTLKAGFVSGQGTENIIAKAILGSSELGSYLMPNQVVNYVEA--------------HDNYNLHDLLREFHPHDDLETLTKRIELATAMNILMQGLAFMELGQEFSRTGPNGQVTQADKERAMNSYNAPQVDWNLLSKHQDS-------VNFIRQIIQLKTTRKEF--- 213963323 90 ----------------------------------------------------------------------------------------------------------------------LPRIATLGYNTIQLMAIQEHPYYGS-FGYQVANFFAVSSRFGTPEELKELIDAAHGLGIRVLLDIVHSHSVSNEAEGLSLFDGT----DYLYFHRGE-----------------RGKHPAWDSRC-------------FNYGKPQVLNFLLSNCKYWLEERFDGFRFDGVAFTDYSFYYDGNEDDDALVYLTMANQLIHELYPEALTIAEEMSGLPGLASPISEQGMGFDYK----------LSMGIPDYWIKLLKEVPDEQWHVG--------DIYYELTNKRAEERTISYAESHDQALVGDKTIFFRLTDKEVYTGMSVFDHNLVI---------------DRAMALHKMIRLITLATAGGGYLFMGNEWGHP---EWIDFPRQGNNWSYAHARRL-WSLVD-------------------------------- 213403051 105 ------------------------------------------------------------------------------------------------------------------------------------------------------DFTILDHHLGTINDWRETVEEMHKKDMYLIVDLTVATLADEHNAVWKSSYRYPDWTFENAWDRYCTLPEFWGENGHPVHINWVGCYFGDHPDYQRQLSKFASVQDRLREWNPSVAQKLKRLSCLVISMDVDGFRIDKATQMTVGF---------LADWAESVRECAKKFNKNNFFIGEVTGSSSYGSIYYGRGRQPDQRPATIVDALWDDNQYFLRNKSHKALDAAAFHYSIYRSLNRFLGMDGL-----------MEISYDLPVDFVDAWHNIAINEDCINAYTGKPDPRHLYGVSNYDVFRWASVANGT----QRLILGTMITFFLPGAPLIYYGDEQGL-------------------------------------------------------------- 156451658 147 --------------------------------------------------------------------------------------------------------------------DKLDYLRDLGVEAVLFMPWTAWQNKSYDWGYAPFQYFAVEYAYANDLELKRMISECHARKIHVVMDGVFNHCSEDFP--------------YKFLYLDEADCPYTERSFGGTFPG----------------------LQDLDFGNECTQSFIRDVCLYWIEFKIDGIRFDNTVNFY--VAGNPRGIPEL--------------LGDIHTYASANG----------------RHNFSTTLEHIDMSAADVVNRTLATSYWDNALYGEC------FNHLWWGRIGASYLGALNNSRFLAGVEKVATSYLGNHDHSA----------------VAWQAGATDNTGALRWYRTQPHAIA---LLTSSAMPLIASGQEFA----EDYWIPEDDHSTGRRVRPRPLRWGATR-----DAYGARMLALYRRLIQIRKEHPCLR-- 153891015 277 ---------------------------------------------------------------------------------------------------------------FTGLRRWVDYLHRLGVNCVELQPIQEADPGEYHWGYMTNNYFAPTSSYAGLKEFQELVAAFHRRGIAVLLDVVYNHVGPAHLMFIDRL--------YYFEQDASGKLSNW-----------------------------SGCGNDLRTSAAMATRLIIESCTHLIEYGVDGFRFDLADLV-------------GVPVLRQVEIALKRVKPDVILIAEPWSFRGHAAGALRDTGWASWNDGYRNFLREFVRGGGTSETFEYFLKGSPWHYAPAQTVNYVESHDDRTW------------------------------------------------------------------------------------------------------------------------------------------------------------- 29346183 4 --------------------------------------------------------------------------------------------------------------------------------------------------YAIKDYYDVDPDLATMKEFENLVHRTHRSGLKVIIDFVPNHVSDAQPDGTTELGANSPYNNFYYILRAQFDMKEGAAEPYHEYPAKATGNNRFDATNDWYETIKLNYGVDLNGGTPDTWIKMLDILLFWASKGIDGFRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 161702212 185 ----------------------------------------------------------------------------------------------------------------------LPRIKKAGYNTIQLMAIMEHPLYAS-FGYQVSNFFAISSRFGQPEDLMELIDQAHGMGLRVLLDVVHSHAVKNIEDGLNYFDGTE----------------------NQYFHEGERGNHPAWKTKL------------FNYGKDEVIHFLLSNLKFWLDYHFDGFRFDGVTYHDHGLGTAFTDYSEAVTYLMLANELTHLFNPSATTIAEDMSAMPGMALPISSGG--IGFDYRLSMGIPDFWIKQLKEKTDNSLDLLSLWWELTT----------------RRPGEKNIGYSESHDQALVGDKTIMMWLADEEIYWKMDLNSQSLKI---------------DRAIALHKLIRLITFSLAGEGYLFMGNEFGHPEWLDFPRQENH-------------------------------------------------- 189463582 8 --------------------------------------------------------------------------------------------------------------------------------------------------YAIRDYYDIDPDLARMEEFELLVKRSHDNGLKVIIDFVPNHVARQYHSYDDSSKAFDVNNNFYYILGGEIDFYDEQAGMYEEQPAKATGNNRFDNKNDWYETVKLNYGVDYNTGNPDTWYKMRDILLFWAAKGIDGFRCDMAEMVPCEFWGWAIPQ-------------VKEQHPELIFIAEVYNPNEYRNYIFNGHFDYLYDKVGLYDTLRATCGYGSATAITNCWQSVDDIQPHM--LNFLENHDE---------------------------------------------------------------------------------------------------------------------------------------------------------------- 159896629 158 ---------------------------------------------------------------------------SQRLKPKGWSKLAKPSLTQPTDIVLYELHVRDFSGTYKAFMQHLQRLAKAGVSHVHLLPVFDFPIRDRDWGYDPRHYTTPEGSYSTDPDFREMVQALNQIGLRVVMDVVYNHT---HSSGQASCAVLDRIVPGYYHRLDADGNV-----------------------------CNSTCCANTASEQHMMEKLMLDSLRTWVDYKVDGFRFDLMGHHLKR------NMLAIRAMLDSLTLAEHGVDGKAIYVGEGWARGENASQYAMAGTGIGTFSDRLRDAARGGFVGFQVQGFATGLLDRPNVYEQRA---FVERHDVVRLSLAGNLAEYPILSCEGQQTLGGHLYINGKPAAYGLRPDDHIAYVSHDNETLFDGVQVAPLESPIAERVRMHNLALSLVALAQGIPFFHAGDELLR----SKSLDRNSYNSSDWFNR--IDW------------------------------------ 143652282 37 -------------------------------------------------------------------------------------------------------------GNYRDIAHKIDHVGYMGFTHVQIMPPFQTP-IHSSWGYLVGCPYAIYERHGTIDDFKYLVNHCHQHGIGVIVDIPLGFGVQDWDCGLASYDGT----DLYHHHGAKGWNNQWQSRIY-------------------------------NIGDEYVKNYLGGICTYHHELGIDGARIDAVSFYDYDRGFWDWAKNDKEAIPLENWDLFNSIGGDRFF--------EERGYWLSEAVDFAGLLF--LRDLHARLNHTAPDFITIAEESRRVFPRLACSV----SEGGLGFTYAQNMGEMHRIRKYLQIPVADRKIEHIEILIHNNSAEKMVNANTHDECANGKTRLITELGSHIP-----LIGLAALCWFRPGAPMIFQGDEFG--------------------------------------------------------------- 158289893 184 ----------------------------------------------------------------------------------------------------------------------IPRIAKLGYNTIQLMAIMEHAYYAS-FGYQVTSFFAASSRYGTPDELKYMVDKAHEHGIFVLLDVVHSHASKNTQDGLNQFDGTN---ACYFHDGSRGEHPTWGSRL-------------------------------FNYSEYEVLRFLLSNLRWWRDYNFDGYRFDGV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154491737 3 --------------------------------------------------------------------------------------------------------------------------------------------------YAIKDYYDIDPDLADMKEFESLVRRTHEAGMKVIIDFVPNHVARQYAYVEDLGQKDNPNNNFYYIQEDFEYSEFPAKVTGNDCFSTCPGQNDWYETVKLNYGVDYVNGRTLHFDPPNTWAKMLDILLFWAEKGIDGFRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 198276732 5 --------------------------------------------------------------------------------------------------------------------------------------------------YAIRDYYDIDPDLARMEEFEHLVTRSHECGLKVIMDFVPNHVARQYHGVKDLGENDDCSQDFNPQNNFYYIPGQKLAGEIDLY-DPEQGNYEWPNRNDWYETIKLNYGVDYLHHTPDTWKKMEDILSYWAGKGIDGFRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149450656 4 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERGQCYFHQFRKEQPDLNVRHPAVQEEIKEIIRFWLGKGVDGFHFDAARFLLEA--THLRNEPQVDG----------------------SQPSATVTNYTD-LYHDYTTNQEGMHDL--------IRAFRETMNQFSREPGRYRFMGVEANEETIDTTMIYYGRPFIQEADFPLNPFLSPF-PNSSGTNVLDTVLAWMNNMPKGKWPNWMTGGPDFTRVSSRWGENYTDVLNMLVLTLPGTPITYYGEEIGMRN------------------------------------------------------------ 160888307 4 --------------------------------------------------------------------------------------------------------------------------------------------------YAIKDYYDVDPDLARMREFENLVQRTHRSGLKVIIDFVPNHVARQYHSDQLGSNDDSPYNNFYYIPKGQFDMKGAAAEPYREFPAKATGNNRFDNITDWYETIKLNYGVDYQNGGPDTWTKMLDIMLFWAGKNIDGFRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 19112411 26 ------------------------------------------------------------------------------------------------------------GGDIVGLVRSLDYLESMGIKAVYIATPFQNLPWYPD-GYSPLDFTLLDKHTGTLNQWHEAIMKLHERGFYVVVDFTISTLSELS-YFVNSSFSTKGYKMKYTFWDVTGLPINNTEDLNSISHYGDVEAFGNHPPWWRQLSNFASVQDRLRDWDPIVAKKLKHLGCLAVKMDIDGIRVDKATQITADF---------LGDWSAYIRQCAREIGKENFFIPGEVTSGADFGSIYVGRGRQADQRPNNREIALQTGYNESKYFLRKESDSALD------SVSFHYSVYRTLTLLLGLQGELFAAFDLNRHDFAAMWNQMLIQDDMINANTKKFDPRHLYGLTNQDIFRWPSIKDG---RFKQLLGLFVVHLLMPGIPLIYYGEE----------------------------------------------------------------- 149198938 199 -------------------------------------------------------------------------------------------------------------GTFRDVEKMLPYIDDLGFDVLYFTPIHPSAKGEPGSPYAIGGHFAVHPELGTMDDFDHLVKACAEKDIEIALDFALN-CSPDHPYLKE-------HPDWFYRRPDGSI--KYAENPPKKYEDIYPLNFECEDRKN-------------------LWAEIRDIFLFWASHGVRTFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 94969356 273 -------------------------------------------------------------------------------------------------------------------------------------------------------------------EYRAMVESLHANGLRVIQDVVFNHTSS------------------------------FGQNPNSVLDEVVPDYYYRLDANGANY--FASCCADTATEHRMMEKLMIDVTTFAKEYKVDGFRFDIMSFH---LLSNIQHVRQALDQLTLRNDGVDGRK--VYLYGEGWNFGETGNNALGKNAMQSNFNDRTRDGVRGGGPFNDVRLFTDPNTTFSIGDSDTQKAKLLQESDGLTGNLRDYSFTDSNGNTVTGGSVDYNGQHAGYTAQPIEDISYASAHD--NQTIFDAVQLKSNITDSIADRTRRQNLANSLILLGQGIPFFHAGDDILRSGDNNSYDSGDWFNKIDWTLQTSFQWSDLQPLADPALMPQPAYDHFCEMLRVRYSSPLFR-- 66510656 97 -------------------------------------------------------------------------------------------------------------GDLRGITMRLDYLKKLGVRGIRLNSIFPAAHYPEYYR-NIENLTDLNKQLGTLDDFSKLVREIHRQNMSLILDLPLYPFIKT--LYSESTPFEKQNKTDKAVHERRNVTDT---VILQEIIPTIPSMPQQAIQNIQMFERSNTYQNYNNISDNPVTTAI----NVWLKRGVDGFYLKGLEHYINEESFT--------DILKYWKSIL---GSERIFIC-HIDALNAAKTVAAKDSILMKVDLVDVPLNIANGTKEIKKQIEDVTKGILFEKPDYSWV-------------------------------------------------------------HWSIGSVDSKRIASTISVKNATLSATLLLMLPGTPNIFYGDEIGIMD------------------------------------------------------------ 172036721 52 -------------------------------------------------------------------------------------------------------------GNYRDIAHKIDHMSYMGFTHVQIMPPFQTPIHQS-WGYLVGCPYAIYERHGTVDDFKYLVNHCHAHGIGVIVDVPLG----------------------FGVQDWDCGLANYDGTDLYHHSGSRGWNNQWNSRIY-------------NVGDTYVKNYLIGLCTYYHELGIDGARIDAVAFFDYDRGFWDWPRNDREQVELENWELFNNLGGDRYF--------EERGYWLSEAVDFAGLRFL---RDLHARLQHTAPKFITIAEESRRVFPKLACPVDEG---GLGFTYAQNMGEMHRIRSYLQIPIEHRLIEHIEILIHNNSAEKMVNANTHDECANGKVRLITELGNHIP-----LIGLAALCWFRPGAPMIFQGDEFG--------------------------------------------------------------- 86144617 351 ---------------------------------------------------------------------------------------------------------------------HLKALKDAGLTTLHILPAFDIALDSFNWGYDPFHYTVPEGSYATDPEFRQMVKAAHDMDLKLIMDVVYNHTNASGVNDKSVLDKIVPG---YYHRLNVNTGGVESSTCCDNTA----------------------------TENLMMGKLMVDSLKVWADYKVDGFRFDLMGHQPKSV---------MVEALKEVRK----IDPNTLFYGEGWDFGENNARFEQANQINMAGTEIGTFSDRLRDAVRGGSPFDGGVDSEGKHPGNAAFANRLHNQDLVRLGMAGNLAEYVLLDYKGDTKLGKNVDYNGAPAGYTKMPSENISYVSHDNQTLWDNNAYKIAEGTSSAERARMQVSLSTVMLGQGIPFIHMGSEL--LRSKSMQRDSYDSGD--WYNRVMFD------------------------------------- 85111707 28 ------------------------------------------------------------------------------------------------------------GGSWQGLISKLDYIQGMGFTAVWISPIVKQIDGSSYHGYWASDIWSLNPSFGTADNLKGLSKALHDRGMYLMVDVVTNHMAYLG------CRSCINYQGL-----NPFSSQSYYHSPCTINYDNQTSIETCWQGSDVV------SLPDLKTET-------------------DGLRIDSVKHVEKSFWPGFES------------------AAGVFAIGEVFQGDPAYLAPYQS-YISGVLDYASYYWIVNAFTSGNITALANGMNILKAAAIDSLYGSFLENHDQARFAHKTSD------------------------------------------------------------------MAIAFTMLKDGIPIIYQGQE----------------------------------------------------------------- 67921849 135 -------------------------------------------------------------------------------------------------------------GNYRDIAHKIGHLGYMGFTHVQIMPPFQTPIHQS-WGYLVGCPYAIYERHGTVDDFKYLVNHCHAHGIGVIVDVPLG----------------------FGVQDWDCGLANYDGTDLYHHSGSKGWNNQWNSRIY-------------NVGDVYVQNYLIGLCTYYHELGVDGARIDAVAAQIFFDYDR-----GFWDWPKNDREQVDSENWDLF-----NGLGGDRYFEERGYWLSEAVDFAGMRFLLHARLQHTAPKFITIAEESRRVFPRLACPVHEG---GLGFTYAQNMGEMHRVRSYLQIPIEQRLIEHIEILIHNNSAETMVNANTHDECANGKVRLITELGNHVP-----LIGLAALCWFRPGAPMIFQGDEFG--------------------------------------------------------------- 9081816 68 -------------------------------------------------------------------------------------------------------------------------------------------------------YQNLTSRSGTEAELQSMINRCHSAGVKIYADIVVNQMANHLV--------EGNYGVDGTWWAPRDYPEFSTQ-------DFHPGCATDYSDANSVWSCDLSGMPDLDHSQPYVRDTVANYLTRLTNMGVDGFRIDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149280722 40 --------------------------------------------------------------------------------------------------------------------------------------------------YAIRDYYDVDPDLATMQEFEALISRTHEQGMKVLIDFVPNHVARDFGATDDNSKSFSPANDYYYVQGPENPLTALQDHYFNEVPAKATGNNVFSQQPKWYETVKLNYGVDVNGESPGLWHKMAAILNYWADKNIDGFRCDMV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 193641262 2 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TWNQRNQFYFHQFGKEQPDFDLRNPDVKLQLLDIIEFWMYKGVSGLRLDAIDYLYENVHIYTRNQPENIIIVLEWRAFMDSYTKSSLMATEVYSNYNISMQYYGNPGAQVPFNLALVRCPKDDYIVESIDTIIK--NWLANLPENAVANWVMENHDNLRISSKFGTLT--------------------------------------------------------------VPMFTALKLALPGIEVTYYGFEIGMEDNPDQVTDLIKLSRNRDYERCPMQWDD---------------------------------- 124002354 253 ----------------------------------------EDLHGVYYTVHGAQEPGNHFYETNPVHISDPYARVSDDWRRTQPATPLKNGIPAMEDVIAYEVHVQDFTGTFKGLRNKFDYLLDLGINTVHLMPVQEYSHENYQWGYRTSHAFAVESRYGSEEEFRDLVQAFHDKGIAVIIDIVPNHTAE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 182417097 179 ------------------------------------------------------------------------------------------------------------------------HLKDIGITSLWLPPAYKAHNGINDAGYSAYDLYDIRTKYGNKDEYVECIKEAHKNGIEIYGDVVFNHAGADDTELVDARQVDENNRNIFIDFDGVDYDDISKQSGIFKFKGKEWEKDVDEEKGNYDFLMF----ADLDMDSPYVIEELKRWGIWYMNEHVDGFRLDAI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 124520234 22 ------------------------------------------------------------------------------------------------------------------LKEMAPELKKTGIDAVWLPPVTK-GQSDMDNGYGVYDHYDVRTKYGTKQQLHEAINACHEHDIQVYIDVVMNHGADETESFQNFTNRKGKYSDFTWNHTHFSGVDYDNRTGRNGIFRIVGENKHWSEHVDNEFGNFDYLMYDIDYNHPDVKKEMIEWGKWLADTGCDGYRLDAI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 2351103 78 ---------------------------------------------------------------------------------------------------------------------------------------------------------KIESRFGTRAEFKAMVDTCHAAGVKVIADAVINHMTGQSAGGTGWAGSTFQHYDYPGIYQSQDF-------------HSCRRNIANYQDRWEVQECNLVNLADLNTSSSYVQGKIAAYLNDLVSLGVDGLRIDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 189524207 43 -------------------------------------------------------------------------------------------------------------------------------------------------GYQVTNFFAASSRFGTPDDLKHLVDTAHSMGIAVLLDVVHSHASSNTEDGLNYFDGTD---SCFFHGGSRGKHSLWDSRL-------------------------------FNYSSWEVLRFLLSNLRWWMEYRFDGFRFDGVTSMLYHHHGIDTSFSGNYSYLMLANHILHRLYPQCITVAEDVSGMPGLCRAIEEGGLGFDY------RLTMAVPDKWIQVLKEVRDEDWDL--------------------------RNIVYTLINRRRGEASVTYAESHDQALVGDKSLAFWLMDKEMYTNMSALTTMTPVIDRGIQLHKLIRLLTHSLGGEGYLFMGNEFG--------------------------------------------------------------- 160875195 97 --------------------------------------------------------------------------------------------------------------------------------------------------YAVKDYYNVNPDLARLAEFEALIARTHQHGLKVIIDLVPNHVADFGEDDDTSLEYSKNNNFYYVVYPLGGETHPLSDGKFDEFPAKWTGNGSWYETVKINYGVRPDGTYDFPREIPSSWIKFNQIAQYWLEKGVDGFRYDMAEMVP-------------VEFWSYLNSQIKHTNPDTFILAEVY-NPKLYRDYIQLGKMDYLYDKVDLYDTLKAVMAGKTSTANIAADQAKVHDIESHMLHFLENHDE---------------QRIGNASFLASLQTNKPTNSSLETQAVNPNYALPAMVVSATIGTSPTL--------------------------VYFGQEVGRTSIFDYVGVPAHQ---RWMNNGKFD------------------------------------- 91223107 326 ---------------------------------------------------------------------------------------------------------------------HLQALKDAGLTTLHILPAFDIATVDEDWGYDPYHYTVPEGSYATDPEFREMVQATHKMDLKLVMDVVYNHTNASGVNEKSVLDKIVPG---YYHRLNVNTGGVENSTCCDNTA----------------------------TENLMMGKLMVDSLMVWADYKVDGFRFDLMGHQPKDVMVYAL-------------EKVREIDPNTLFYGEGWDFGEQNARFDQATQVNMAGTEIGTFSDRLRDAVRGGSPFDGGVDSEGKHPGNAAYPNRLHNQDLVRLGMAGNLADYILLDYKGETKLGKNVDYNGAPAGYSENISYVSKHDNQTLWDNNAYKIATGTSSAERARMQSVSL--STVMLGQGIPFIHMGSEL--LRSKSMQRDSYDSGD--WFNRVFFD------------------------------------- 27311611 223 --------------------------------------------------------------------------------------------------------------------KHLQKLVDAGLTHLHLLPTFQFNDDGYNWGYNPVLWGVPKGSYASDPEFRKMVQALNCTGLNVVLDVVYNHLHASGPHDKESVL-------------DKIVPGYYLRRNSDGFIENST------------------CVNNTASEHYMVDRLIRDDLLNWVNYKVDGFRFDLMGHIMKATIVN------AKSAIGSLRKETDGVDSRIYLYGEGWNFGENASQFNLGGTGIGSFNDRIRDATLHPLQQGFITGLLLQPNAHDHGSEATQELMLSTAKNHIQTGMA-ANLKDYMLTNHEGKEVMHDATPVAYASLPTETINYVSAHD--NETLFDIISLKTPMEISVDERCRINHLASSMIALSQGIPFFHAGDEILR----SKSLDRDSYNSGDWFNRLDFNWPLIKRLQDPSFKPKSLHNFL-DLLRIRYSSPLFR-- 68473715 66 ----------------------------------------------------------------------------------------------------------------------LPIIRDLGYNTIQLMAIMEHAYYAS-FGYQVTSFFAISSRYGTPDELKELIDTAHGMGTQVLLDVVHSHSSKNVDDGLNMFNGTDHY----------------------LFHGGSRGNHDLWDSRL------------FNYTNYETLRFLLSNLKYYIDFQFDGFRFDGV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 166991780 34 ------------------------------------------------------------------------------------------------------------GGDIRGIIKRLDYIKEIGFTTVMLSPLFESVK---YDGVDVRNFQKVNEHFGTENDVKELVQEAHAKGMKVILQFPLG-------------------------------------------------------------------------ENE---QQVIDSMKWWVKE-VD---LDASYVMHSEKKSP--------AFWDDVQKDMQVIKKDRVMTKEDSEYNEKIVESF-------------------SKADVSVKSLYDVSKKDEE------FITFLDNQDT--------------------KRFARIAKENMNYPP------------------------------------SRLKLALTYLLTSPGIPNFYYGTEIAL----DGGDTPD--------NRRLMDFKSDE----------KFMQHITKLGELRQTRPSLRRG 68266183 35 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEQQFANMVKRCNAVGVRIYVDVVFNHMAAASHIGTGGSTANPDIKAF--------------PAVPYSTLDFHTSCIKDYSNVEQVRNCELVGLKDLNQAKPWVQDRIVDFLNKLTSLGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149198694 165 ------------------------------------------------------------------------------------------------------------SGKFSDLICELDHIDDLGCNILHLLPINPTPMGRYGSPYAALDFTAVNPELCNFQQFCELADAVHQKQGRIIIDIAINHTGW-------ASKIHETNPEWVRRHDNGDIYQPGA------------------------WGTVWEDLTELNHKDTELWVYLADVFLTWCERGVDGFRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 213690402 37 --------------------------------------------------------------------------------------------------------------------------------------------------YAVKDYYNVNPDLARLEEFEALIERSHKANLKVIIDIVPNHVARNNPEGIKDFGADDDNNNFYYVLSDGKFEENPAKWTGNGARTPKPGFYDWYETENENYESHYNFWKDKNV--PDSWVKFRDIALYWTDKGVDGFRFD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 88810694 203 -------------------------------------------------------------------------------------------------------------GSLRSCAERLPYIAAMGFDVLYLPPIHPARKGRNNTGSEAGGHKAVHPQLGTLEDFRHLVRRAREQGLEVALDIAF-QCSPDHPYVKQAPQ-------WFRWRPDGTV--QYAENPPKKYQDIYPFNFES-EDWQGLW------------------DELEDVFLFWIEQGVRIFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 194882309 54 ---------------------------------------------------------------------------------------------------------------------------------------------------------KLDTRSGNEQQFASMVRRCNAVGVRIYVDVVFNHMAADGGTYGTGGSTASPSSKSY-------------PGVPYSSLDFNPTCISNYNDANQVRNCELVGLRDLNQGNSYVRDKVVEFLDHLIDLGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 126174506 46 --------------------------------------------------------------------------------------------------------------------------------------------------YAVKDYYNVNPDLARLAEFEALIARTHQHGLKVIIDIVPNHVARDFGEDDDTSLEYSKNNNFYYVVDNSVKGTKGQAHAFEVFPAKWTGNGSWYETVKINYGVRPDGTYDFPREIPSSWIKFNQIAQYWLAKGVDGFRYDMAEMVP-------------VEFWSYLNSQIKHTNPDAFILAEVY-NPKLYRDYIQLGKMDYLYDKVDLYDTLKAVMAGKTSTANIAADQAKVHDIESHMLHFLENHDE---------------QRIGNASFLASLQTNKPTNSSLETQAVNPNYALPAMVVSATIGTSPTL--------------------------VFFGQEVGRTSIFDYVGVPAHQ---RWMNNGRFD------------------------------------- 197790172 189 -------------------------------------------------------------------------------------------------------------GTFRDCIARLPDVASMGFDVLYFTPIHPNRKGRNNAPYAIGDHDAIHPELGTLDDFRNLVRAAKANGLEIALDFAV-QCSPDHPWLK-------NHPNWFKRRPDGTM--RYAENPPKKYEDIHNPDFDCDDA-------------------DALWRALRDVIRFWIDQGVEIFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 193215411 319 ----------------------------------------------------------------------------------------------------------------------------------------------------------IAEDLGGPVAYENLRDRAKRRGLRLASDMVPNHTALDSDWVINHPDDHPPYPTYTYNGPDLSENDKTDAAVTFKRLDRWTGDTKYIYHGNDGTAMPWNDTAQLNFLNPEVREAVIQEILHVARM-FPIIRFDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 71281445 223 ----------------------------------------------------------------------------------------------------------GFKGKYKAFSEKIQHLKALGLNNIHLLPTFDIATDNYNWGYDPFHYTVPEGSYAVDAEFREMVQSLHAMGFRVIMDVVYNHT---HQAGLEPNSVLDKIVPTYYHRLDPLTGDIEQSTCCDNTA----------------------------TERVMMAKLMTDSLVVWADYKIDGFRFDLMGHQPKDAMLTA-------------REAVRLVDNDTYFYGEGWSQFIQASQLELGGSEIGTFSDRLRDAVRGGGNTRDSQGVGNGLLTFPNNKQPNESADYALRMDQLRIGLAGNLLRTLKGESNGEKVLGKDIPYGDQPTGYALDPADTINYVSHDNQTLWDNSQRLPFDVSTEDRVRMHLQSLSFALFAQGIPFIHMGSEF--MRSKSFLRDSYDYGD--WFNRVDFSKQDAEKDKDNWPLIKEVLAGHQDMLAIRMSSPLFR-- 192359891 46 --------------------------------------------------------------------------------------------------------------------------------------------------YAVKDYYSVNPDLATIEEFEALIARTHQQGMKVIIDIVPNHVARRYEDFGATDDTTKEYARYYVIGEAFAVPDDWYETVKINYGVRPDGSKDFPELPADYAHKSIAEHVAFWQDKPDSWIKFRQIAEYWLDKGVDGFRFDMAEMVP-------------VEFWSYLNSAIKQKKTDAFLLAEIYNP----------------------KAYRDYIHLGKMDYLYDKVEMYDSL-----------------------------------KEIIQGKVETDVLIPIQQGLADIEHHMLHFLENHDEQRIASPEFAGSPEKAKPAMVVSALIGSSP--TMIYFGQEVGEPGAIDGFGDPSRTHHQRWMNGGKFDGGALSRE------------------------------ 119025725 76 ---------------------------------------------------------------------------------------------------------------------------------------------------------KLDSKEGTEAEFKNMVRQCKAAGVGVIADTVINHTT-----GVDKTQGTGTAGSPYDNKGDFPEAGYTPSDF------HAPCSIWTYRDAESVWNCQVSGLQDLDTSSPHVRDVLSDYFVKLLDYGVAGFRVDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 114047707 81 --------------------------------------------------------------------------------------------------------------------------------------------------YAVKDYYNVNPDFARLQEFQALIERTHKQGLKVIIDIVPNHVARNYHDFGEDDNQTLEYANFYYVTDKKQSSGFQVPDLPDEIPAKWTGNGSWYETVKINYHDFYAFWQQHSHELPNSWIKFNQITQYWLAMGVDGFRYDMAEMVP-------------VEFWSYLNSHIKHSHPEAFILAEVY-NPTLYRDYIQLGKMDYLYDKVDLYDTLKAIMAGQKSTAQIAADQAKVQDIDSHMLHFLENHDEQRIANAAFLGALNGNSSTD---------------------------------------------GVDPRYALPAMVVSATLSTSP--TLLYFGQEVGRTSIFDYAGVPAHQ---RWMNQGKFD------------------------------------- 159038460 68 ---------------------------------------------------------------------------------------------------------------------------------------------------------QLESRFGSRQQFAGMVTTCHEAGVRVYVDTVVNHMGTNNPQGTRGYAGTE-----FSGYDYPAVPYGAGDFHRPGDNCPTDGSINDWDNEAQVTSCELLSLADLYTEKESVRNKIASYLNDLIGLGVDGFRVDAVKHIRK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149115433 595 -------------------------------------------------------------------------------------------------------------------------------------------------------------------ELREMNQALHNIGLRVVLDVVYNHTSASGVNANAVLDKVVPG---YYHRYDPVSGAMEQSTCCENTA----------------------------TEHRMMGKLVTDSLVLLAEYGYDGFRFDVMGHMPKQGILDA-------------RTAVQAVDPDTYFYGEGWN--------FGEVADNRLFEQATQANMAGSEVGTFNDRIREAVRGG-ALFATESKDDYLRDQDTLRLSLAGNLQNYVLKDFNGNSAKGSSFSWNSQPSAYALDPADSINYVSHDNETLWDILQKHAIGLSIENRVRVQNMAASIPLLSQGVPFLQMGGDLLRTNNWNVGLPLAQDNSSKWTQIAGISANPNAAASMSDELASGIFN---EFLRIRHQSPLFR-- 24373713 53 --------------------------------------------------------------------------------------------------------------------------------------------------YAVKDYYNVNPDLARLQEFQALIERTHKQGLKVIIDIVPNHVARNYHSVQGVRDFGEDHNNFYYVIDNNQVHGFEVPDLPKEIPAKWTGNGSWYETVKINYHDFYAFWQQHNHELPNSWIKFNQISQYWLAMGVDGFRYDMAEMVP-------------VEFWSYLNSHIKHSYPDAFILAEVYNPALYSDYIQLGKMDYLYDKVDLYDTLKAIMAGQKSTELI-AADQAKVQDIGSHMLHFLENHDEQRIA---------------------------------------------NAAFLGTLSGNASTDAVDPRYALPAMVVSATLSTSP--TLIYFGQEVGRTSIFDYAGVPAHQ---RWMNKGKFD------------------------------------- 153833452 326 ---------------------------------------------------------------------------------------------------------------------HLQALKDAGLTTLHILPAFDIATVDENWGYDPFHYTVPEGSYATDPEFREMVQATHKMELKLVMDVVYNHTNASGINEKSVLDKIVPG---YYHRLNVNTGGVENSTCCDNTA----------------------------TENLMMGKLMVDSLLVWADYKVDGFRFDLMAHQPK-------------DLMEYALKRVKQVDENTLFYGEGWDFGENNARFDQATQINMAGTGIGTFSDRLRDAVRGGSPFDGGVDSKHPLRFNQGFGNALHNQDLVRLGMAGNLAEFVLLDFEGETKLGKNVDYNGAPAGYSENISYVSKHDNQTLWDNNAYKIATGTSSADRARMQTVSL--STVMLGQGIPFIHMGSEL--LRSKSMQRDSYDSGD--WFNRVYFD------------------------------------- 195546275 465 -------------------------------------------------------------------------------------------------------------------------------------------------------------------EMKEMVQGLHTNGISVVMDMVLNHV-----YSQSASAFEKAEPGYYFRK-----------------------------------NTQSGCGNDTASNHEMFGKYIIDSVTYWANYDIDGFRFDEMTLLDSTT-------------MNKLRAALTALDPHIIMYGEGWGDPETSINNYKNVPGIGFFNPGERDAISNNGGSAGASGSWNGNGTVQAFLTPSQSINYVECHD----------------------------------------------------------------------------------------------------------------------------------------------------------------- 156387886 205 -------------------------------------------------------------------------------------------------------------------------------------------------GYQVTSFFAASSRYGTPDELRLLIDTAHSYGIVVLLDIVHSHAAKNVMDGLNQFDGT---EGCYFHSGGRGTHSLWDSRL-------------------------------FDYTQWEVLRFLLSNLRWYMDYQFDGFRFDGVTSMIYHDHGFGGDYPDYFGYLMLANEMLHSIYPDVITVAEEVSGLPGLCRPIAEGG--------------------------TGFDYRLGMAIPDMWIKVLKSLKDEDWVMGDIVWT------LINRRHNEKTIAYAESHDQALVGDKTIAFWLMDKEMYTNMSDMTPFTPIIDRGIALHKMIRLITMGLGGEAYLFIGNEFG--------------------------------------------------------------- 83643155 306 ---------------------------------------------------------------------------------------------------------------------HLQALKDAGLTHLHLLPAFDIALDSFNWGYDPYHYTAPEGGYANEPEFRRMVKALHDMGLNVVMDVVYNHTNDAGAAEKSVLDKIVPG---YYQRLNPESGAVENSTCCSNTA----------------------------TEAAMFQKLMEDSLVVWADYHIDSFRFDLMGHHPKSG-------------IESALAKVRAVRSNVYFYGEGWGEVQNDARFVQATQLNMSGSGTFTDRLRDAVRGGGPFDSADSLRANQGFANGTEKATLLGLTDNIRVGMAGNLTDFVLVDASGATNVGANLDYNGQPTAYAKDPADTINYVSHDNQTLWDNNQYKIATDVSAQRVRMQLLALSIPLLSQGVPFLHMGSEI--LRSKSMQRDSYDSGD--WFNKVDFNWNVGLPREDKD-------------------------- 68266159 4 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEQQFANMVRRCNNVGVRIYVDVVFNHMSADSPVGTGGTVADPSKKSF--------------PAVPYSHLDFNPTCINNYNNPTEVRNCELVGLHDLNQGNSWVRDKIVGFLNHLVDLGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 90414643 341 ---------------------------------------------------------------------------------------------------------------------HLKSLQENGVTHLQLLPIFDSATDSFNWGYDPLHYTVPEGSYSSNPDMREMVKSIKDIGMNVVMDVVYNHTNSAGPESKTSVLDKIVP--WYYNRLDPETGNVKNSTCCSNTAP----------------------------ERAMMGKLIKDSLVVWSDYKIDSFRFDLMGHHP-------------LAQIQESLAAVKNVDPNTYFYGEGWVENDRLFVQATQPNLGGTGIGSFSDRLRDAVRGGGPFDGGNGLRENQGFGNGAVQPNDITTTDKETLGMAGNLESFVMVDSTGSKVRGDQVDYNGQPAGYAVDPSEVQNYVSHDNQTLWDNNQYKIPYGVTATRVRMQTVSLSTAMLGQGVPFLHMGSEL--LRSKSMQRDSYDSGD--WFNKVDFNWNKGLPRKDKD-------------------------- 156550877 51 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEDEFADMVKRCNKVGVRIYVDAVINHMTGN--QVPAVGTGGSTAEPGKRLYPGVPYGPKDFNTPCGIF---------NYGNGIEVRNCDLSGLHDLNQGSEYVREKILEFLNRVIDHGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 197116535 197 -------------------------------------------------------------------------------------------------------------GTLKDCIAILPDIAELGFDVLYLPPIHEAEPGDPGSPWAIGGHKSIHPELGTLEDFQALVLEADRHGIEIALDIAF-QCSPDHPYLKE-------HPEWFLWRPDGTV--QYAENPPKKYQDIVPFNF---ETPQW----------------QELWEELKSIFFFWMDRGVRIFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 223231 41 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNENEFKDMVTRCNNVGVRIYVDAVINHMC-----GSGNSAGTHSTCGSYFNPNNREFSAVPYSAW-YFNDNKCNGEINNYNDANGVRNCRLSGLLDLALDKDYVRTKVADYMNNLIDIGVAGFRLDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 9367335 24 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AHYVRPDEMHQAFNFQYLSTYWDAEALREV--IDASLAAMRPVGAPTTWV--LSNHD-----------------------------VTRHATPFANPP----------------GGTQLRTPGDRALGLRRARAATLLMLALPGSAYVYQGEELGLPDPDEVRQDPSGQDGFRDGCRVPIPWSVEAQTGDPTST----LELYRAALAVRREHPGLGAG 634093 222 ---------------------------------------------------------------------------------------------------------------------HLEKLSAAGLTHVHLLPSFQFAEVDDDWGYNPVLWGTPKGSYATDPEFRKMVQALNRIGLRVVLDVVYNHLNSSGPSDDNSVL-DKIVPGYYLRRDNDGAIENST------------------------------CVNDTASEHFMVERLILDDLKHWVNYKVDGFRFDLMGHIMKHTMVKATN------MLQGLSKNIDGVGSSIYLYGEGWDFGEVANNARGGGTGIGSFNDRIRDAVLGGGPFGPPQGYVTGLSLQPNDHDHSGKANADRAKDHIQVGMAGNLRDYILTNCDGKQVKGSEVYTYGTPVGYAMQPIETINYVSHDNETLFDIVSLKTPTITVDERCRVNHLATSILALSQGIPFFHAGDELLR----SKSLDRDSYNSGDWFNRLDFNWPLIKKRLDKNHIIAAVENFT-NLLQIRYSSPLFR-- 91793387 48 --------------------------------------------------------------------------------------------------------------------------------------------------YAVKDYYKVNPDLADLAEFEALIARTHKLGMKVIIDIVPNHVSYQSQYKGAENFGAKDHNNFYYVLSDGKFAENPAKWTGNGSRLAKPDENDWYETVKINYHDFAFWQSQDSNDIPDSWKKFTHIAQYWLDKGVDGFRYDMAEMVP-------------VEFWSYLNSHIKHIKPEAFLLAEVY-NPSLYEDYIQLGKMDYLYDKVGLYDTLKAVIRGHKNTDEIAKVQAQVAPFADHMLHFLENHDE-------------------------------------------------------QRIPSFDFAGSPEAALPAMVVSTTL---SRSPTLVYFGQEVGQGNEVAGFGAPTRTAHQRWMNGGKFD------------------------------------- 162447393 124 -----------------------------------------------------------------------------------------------------------------------------------------------------------------INEFRKVVDKAHEIGLAVNMDVVYNHV---------------------------------YERALFPYDYFVPGYFYRHDKNFQQTHSAFLE-NDVETTNYMVRRLIVDSLVHFVKYKVDGFRFDLMGLMD-------------VDTMNQIAIELKKLNPNIMLYGEGW-----NMDNALPKSKRSNMNNQAMMPAIGHFNDFYRNLLKGELHTKELGYATGS------------KEKLEDVLKALKGSPHI----------FNTPNKSLNYVECHDNMTLFD--------TLHFNYKDKKIKHVYQDLANHIIAISQGIPFYHAGQE--MYRSKDGVENSYKSPDSINMVK----WENFSSIKK-----------LRQLLKIRKSYKVYR-- 126432948 144 ---------------------------------------------------------------------------------------------------------------------------------------------------------EIDPAFGTEEEFRKMCGTANWYGGTIIDDIVPGHTGKGAD-FRLAEMKYADYPGIYHMVEDWEHLPAVPPGVDSVNIDQATEEWTNWERRWVYLHYFKDGQPSINWLDPSMRLVIGDALHSLADLGTGGLRLDANGFAEKTAAEDSTAWSEGHPLSEAANHLIASRKVGGFTFQELNLTIDDIRQ-IGEAGADLSYDFINRPAYQHALATADTEFLRLTLRTTLELGDPASLIHALQNHDELTYELVKGEEITGEALGETIRRDLSVRLTGENAPYNLVFTTNGIACTTATVIAATLGITDLNEIDDDPVRIDRIRLLAMFNALQPGVFALSGWDLCGMTLPAGQVGELLRGGDTRWIHRAAHD------------------------------------- 197097788 102 ------------------------------------------------------------------------------------------------------------AGNLAGLKGRLDYLSSLKVKGLVLGPIHKNQKDDV----AQTDLLQIDPNFGSKEDFDSLLQSAKKKSIRVILDLTPNYRG-ENSWF--------------------------------------------------------STQVD------TVATKVKDALEFWLQAGVDGFQV-----------RDIENLKDASSFLAEWQNITKGFSEDRLLIAGTNSS--------------------------------DLQQILSLLESNKDLLLTSSYLSDSGSTGEHTKSLVTQYLNATGNRWCSWSLSQARLLTSFLP-------------------------------------AQLLRLYQLMLFTLPGTPVFSYGDEIGL-------------------------------------------------------------- 68266150 6 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEQQFASMVSRCNKAGVRIYVDVVFNHMAASGSNVGTAGSTANPNSKSF-------------PAVPYSSTDFNPTCITNYNNAENVRNCELVGLKDLNQGNSYVQDRIVDFLNKLISLGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149922902 101 ----------------------------------------------------------------------------------------------------------------------------------------------------IRDYYDVSPDYARLEEFDALVDRLHAAQLRVLIDLVPNHVARDFGVGDDQGAFFDPSNNFFYLKPGYYNPPGFSFDGAFAPEDGSPGSSAKVTGNNWYETVKLNWGYDFTQDVPDTWLKMDAIIAYWQARGVDGFRADFAHFVPMPAWTWIID-------------EARARDPEVYFIAEAYENLDGLLD-AGFDSVYYDAGYDSLKRIYQGAASQEDYAATMFALDDDQRPR---YAQYLENHDE--RRIASPVVGGNNPDDSGFGSKEAGYQLAPVAYLFGNGPILFYNGQEVGEPGSGAEG---------------------------------FGQEDGRTSIFDYW---SLEALSRWVNDGAFD------------------------------------- 170721297 83 -----------------------------------------------------------------------------------------------------------------------------------------------DGNFDRISF-DIDPLYGSEQELVQMSRMAAAHNAVTIDDLIPSHTGKGAD-FRLAELAHGAYPGLYHMVEIREEDWPLLPDVPPGRPGVKETDWSATPRRWVYLHYFKDGQPSLNWLDPAAQQMIIGDALHALDLGARGLRLDANGFLGVETCASGTAWSESHPLSIVGNQLIGIRKAGGFSFQELNLTLDDIAQ-MSKGGADLSYDFITRPAYQHALLTGDTEFLRLMLKEMHGFGDPASLIHALQNHDELTVELV------HFWTLHAHDMYLYRGQTGNILREHIREEIYEYNLRFVTNGISCTTASLITGPAEIELIQKVHLLLVMYNAMQPGVVALSGWDLVGLPLPAEAVAQKMADGDTRWIHRGAYD------------------------------------- 196181517 194 -------------------------------------------------------------------------------------------------------------GTFKDAQARLPYIASMGFDVLYLPPIHPYRKGKNNWGIGAAGHKAVHPQLGTMADFEDFVAKAAEHGLEIALDLAF-QCSPDHPYVKE-------NPQWFRSRPDGTI--QYAENPPKKYQDIYPIDFET-PDWQNLW------------------QELRSVMLFWIEKGVRIFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 68266152 2 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GSEQDFANMVRRCNVLGVRVYVDIVFNHMGDGTVVGTAGSTAQPNNKDY-------------PAVPYSYFDFHASCSINNYNDAREVRNCELVGLKDLDQSKDWVQQRVVDFMNKLLDFGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 111021540 125 ---------------------------------------------------------------------------------------------------------------------------------------------------------QIDSAFGTEEEFRRLCVVAAAYDGIVIDDIVPGHTGKGAD-FRLAEMAYADYPGIYHWHLLPRVPEGRDSVVIFYELGVKETNWSGIERRWVYLHYFKAGQPSINWLDPSMRLVIGDACHSIADLGAGALRLDANGFLGVERRTEGPGWSEGHPLSEAANHLIASIKMGGFTFQELNLTIDD-IKAMGTTGADLSYDFINRPAYHHALVMGNTEFLRLTMNLARDHGVDAASVHALQNHDELTFELVKDDEFAYGGESIKGSDLGDRIRKDLCERLTGRWAPYNRTFTTNGTAALGIRDLDRMDAADIDTVKQAHLLLAMFNALQPGVFALSGWDLCGLPVPSEDVADLLAEGDTRWINRGAHD------------------------------------- 126657250 30 ------------------------------------------------------------------------------------------------------------------------------------------------------DYRVLLSHLGGKKELEELIKQCHEHKLKVYADIVINHMANEQREDRLNFPGDAELANYQHNRDLFEANKLYGDLNEGLFSGNRSGNIEDWSDRHRVVYGDISDLPDL-MDSPWVLLQQRTMLAALAKMGFDGFRIDAIKHISKRM------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 126458847 81 --------------------------------------------------------------------------------------------------------------------------------------------------YDVVNHFDVDERVGGWAAFYALKEALSKVGMGLVLDLVLYHVAPRSPLFPDGP----------FVIKSAEGARLVKKLVEILPREALRGVFSGEPPYETFLKVWL--MPRLDYTRREAVEYARRVVEFWAP-HVDGFRLDVAHGIPPE----------------AWRAALEP-ARGRYVFGEHVGNPAPFYHVIRGFTAYFLYH---------------------------------------------------HGVKRLGEGVEEVARGVNRYLALTPPSAVPHMNLFLENHDLDRAASF--------------LSPDAVVMGYALIYSLPGVPSVYMGGECG--------------------------------------------------------------- 193213334 66 --------------------------------------------------------------------------------------------------------------------------------------------------YAVADY-KVSEMLGGEEGLLVFRERLKSMNIKLMLDFVPNHMALDNRWLPEHPE--------LFVSMTEDDPED---------ACFEFTKGQFLAHGKDPYFPPWSDTLQLNYANPATHDMMIHNLLHVSDL-CDGVRCDMAMLLIKE-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 89067888 147 -------------------------------------------------------------------------------------------------------------GTFRDVIGRLDYVRDLGFDVLYFPPIHPNRKGKNNSPYAIGGMDAVHPELGTLEDFDALVAAAAEKGLEIALDIALN-ASPDHPWIEE-------HPDWFERRPDGS----------IKFAENPPKKYEDIVNFRYYL--------DDGRPNTPFWHAIRDLFLFWAGHGVLSFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 48374053 46 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEAEFRDMVTRCNNVGVYVYADAVVNHMC-----GGNAGAGNYSTCGSYFNAETKDFPAVPYSAWNDAKCKSRSGDIEDYQDVPQVRNCRLVNLLDLALEKNYVRSKIAEYMNYLIDIGVAGFRIDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 85715386 222 -------------------------------------------------------------------------------------------------------------GTFRDCIARLPDIAAMGFDVLYFTPIHPNRKGRNNAPYAIGGHDAIHPELGTFDDFRDLIAACKTHGMEIALDIAV-QCSPDHPWLTQ-------HPDWFKRRPDGSM--RYAENPPKKYEDIVNPDFGCEDAG-------------------SLWNALRDVILFWVNQGVRIFRID---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 77463003 295 -------------------------------------------------------------------------------------------------------------GTFDDVIRKLPYVRDLGFDVLYFTPIHPNRKGRNNSPYAIGGHDAIHPELGDFESFGRLVEAAHAHGLEIALDFAI-QCAPDHPWIRE-------HPEWFDWRPDGT----------IKFAENPPKKYEDIVNVHFYRGAL-----------PELWYALRDVVLFWVEKGVKIFRVDNPHTKP-------------FPFWEWMIGEVQSQHPDVIFLAEAFTRPK-VMKRLGKVGYGQSYSYFTWRNTKAELIDYLTELFANTPDINPVYLQHSGRAGFVRLALAATLGGNYGLYNGYEICEATPVPGKEEYFNSEKYQLRAWDFDQPGHIQDDIRLMNHIRRTHPAMRDFTRLRFYDAHLAYGFLLFHPHAAQTFEFEEFGLPDD-ASVEVEDLLNGNRFTWHGKWQW----LELDPQTRPYAVWR------------------ 145222169 169 ---------------------------------------------------------------------------------------------------------------------------------------------------------QIDPAFGTEDEFRQMCGTANWYGGTIIDDIVPGHTGKGAD-FRLAEMKYADYPGIYHMVEDWEHLPEVPAGADSVNIDSDTEDWTNWERRWVYLHYFKDGQPSINWLDPSMRLVIGDALHSLTDLGTGGLRLDANGFAEKTAAEDSAAWSEGHPLSEAANHLIASRKVGGFTFQELNLTIDDIRE-IGEAGADLSYDFITRPGVQHALATADTEFLRLTLRTTLELGDPASLVHALQNHDELTYELVRDDLFPYKGEEVTGEVLGDIVRTDLREKLSGDNAPYNLVFTTNGAATLGITSLDDITEPEQIDRIRRALLLAMFNALQPGVFALSGWDVCGMTLPSSTIPELLREGDTRWIHRAAHD------------------------------------- 58200900 56 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEKEFADMVRRCNEVGVRIYVDVLLNHMSGDFDGVAVGTAG-----------SEAEPSKKSYPGVPYSALDFHPSCITDWNDRFQVQQCELVGLKDLDQSSEWVRNKLIEFLDHLIELGVAGFRVDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 20513525 54 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEEQFASMTRRCNAVGVRIYVDVIFNHMAANGGTYGTGGSTASPSS------------KSYPGVPYSSLDFNPTCAISNYNDANQVRNCELVGLRDLNQGNTYVQEKIAEFLNHLIDLGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 78224114 332 --------------------------------------------------------------------------------------------------------------------------------------------------YSLYDYT-IAHDLGGWEALADLRERALKRGIRLASDMVPNHTGIYSKWIVEHPDDYPPYPTYRFTGPDDGYWDKSDAAVVFKHYDHRNGRTRYIYHGNDGTSTPWNDTAQLDYLNPEVREAVTRTILH-VAHNFPIIRFDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 152967690 104 ----------------------------------------------------------------------------------------------------------------------------------------------------------IDPMFGTEGEFRHLCEVAAEHDGSVIDDIVPGHTGKGAD-FRLAEMAFQDYPGIYHMVEIPPECWNLLPDVPPYAPGIKETNWSATRERWVYLHYFKQGQPSVNWLDPSFAGMIGDALHSLGDLGTSALRLDANGFL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 17148482 51 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GSENELRDMITRCNNVGVNIYVDAVINHMC-----GAGGGEGTHSSCGSWFNAGAKDFPSVPYSDFNDYKCKTSSGEIESYHDVHQVRDCRLVSLLDLALEKDYVRGKVADYMNRLVDMGVAGFRVDACKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 186474456 83 ---------------------------------------------------------------------------------------------------------------------------------------------------------EIDSRFGTEEDFIAMSRMAAAHNAVVIDDVIPLHTGK-GPDFRLAEMNYGDYPGLYHMIDWNLLPDVPGGKDSINLPTFAPGVKETDWRRWVYLHYFKEGQPSLNWLDPTFAAQQISIGDALHSLGARGLRLDANGFLGIERRPHGNAWSQSHPLAVAGNQLLAIRKAGGFSFQELNLTLDD-MAAMSKNGADLSYDFVTRPAYQHALLTGDTEFLRLMLRKVHQYGDPASLIHALQNHDELTLELVHFWTLHANATFIFQGQTWNGNYERLSGEHAPYNLPFVTNTASVITAALNIRDLDAITPGDRDNIRQIHLLLAMFNALQPGVFAISGWDLVGLPLPIEAVEERTTDGDTRWVQRGAYDLTLPEQLADPASFASQL----KRLLAVRDS------- 149251448 46 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEDEFRDMVTRCNNVGVRIYVDAVINHMC-----GSGNPAGTSSTCGSYLNPNNREFPAVPYSAW-DFNDNKCNGEISNYNDAYQVRNCRLSGLLDLALEKDYVRTKVADYMNHLIDIGVAGFRLDAAKHMWKAVWTNC--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 187604073 60 -----------------------------------------------------------------------------------------------------------------------------------------------------------RTKYGTKAQLQSAISNLRGKGIGVYGDVVMNHKGAISAWTGFNFAGRNNTYSPFKWRWYHFDGTDWDQSLSRIYKFKSTGKAWDSEVSGENGNYDYLMYADVDFEHPEVRQEMKNWGKWYADLGLDGFRLDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 158291167 54 -----------------------------------------------------------------------------------------------------------------------------------------------------------NTRSGSEAEFASMVRRCNAVGVRIYVDLVINHMAAISTNGGTGGSSAN------------AGAMQFPAVPYGPNDFNPVCTITNYNDPIMVRNCQLVGLPDLNQGNSWVRDKIVELMNKMINYGVAGFRVDAVKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 77957959 14 ----------------------------------------------------------------------------------------------------------------QEVSERAEHISQLGINFVWLPPAYKGASGGYSVGYDTYDLFDLATKYGDKEGLLNAINRLKEVDIKVLFDVVFNHMGADEKEQVSVRKVNPENRSSFIWDKQCFSGVDYPSDEGIFKIVNNYSDEGWNSEVDDELGNFYLMGADIDFRNPAVMGELKYWGEWLLDLPIDGFRLDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 21635257 9 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEEQFASMVRRCNNAGVRIYVDVVFNHMAADGGYGTDGSTASPSSKSY-------------PGVPYSSLDFNPTCAINNYNDANQVRNCELVGLRDLNQGNSYVQDKVVEFLDHLIDLGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170067660 54 ---------------------------------------------------------------------------------------------------------------------------------------------------------KIVSRSGNEQDFLDMSRRCNAVGVRLYVDIIINHIHDDVDM--AAHPGDAGDGVGHGVGGSTAIPRNWDPAVPFTLADFNPSCITNWNDPIQVRDCELLGLPDLNQALPNVRDRSVDFLNHLIDLGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 23263464 23 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEQQFASMVSRCNNVGVRTYVDVVFNHMSADGGTYGTAGSTASPSS------------KSYPAVPFSSLDFNPTCGISDYNDANQVRNCELVGLRDLNQGNSYVQDKIVEFLDHLIDLGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 4887104 48 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEDEFAAMVKTCRQNGVRIFVDVVVNHMASGALEDTIYGTGGSEAH---------PGPFDYPAVPYEKNDFHPDCSISDYQDVYQVRNCQLSSLRDLNQTIPYVREKILDFLNHLVDLGVAGFRIDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 148273579 135 ---------------------------------------------------------------------------------------------------------------------------------------------------------QIDAAFGTEDEFRRLTDVADQHGGSVIDDIVPGHTGK----GADFRLAEMGYKDFPGIYHMVEIPEEDWGLLPDVLPGVKETNWSDGRTRRWYLHYFKQGQPSINWLDPTMRMVIGDALHSLGDLGASALRLDANGFLGVEKSVEGPAWSEGHPLSEAANHLIASRKVGGFSFQELNLTMEDIRD-TGRVGADLSYDFINRPAYQHALATGDTEFLRLTLRTSLEVGEPVTLVHALQNHDELTYELVHWATEHCADVFPFRGDEMTGADLAETIRGDLLEELTGDNHVFTTNGIACTTASLDAIGDDDVAGIRAAHLLLAFNAWQPGVFALSAWDLLGLPLQASQVADLIEGGDTRWVHRGGHD------------------------------------- 68266186 11 ---------------------------------------------------------------------------------------------------------------------------------------------------------KLETRSGTEAEFKDMIRRCNDVNIRIYVDVILNHMAADQDREAHGVAG-----------SDADPGKKSFPAVPYSSLDFHQTCIYDWNDRYQVQNCEMVGLKDLNQGVEWVREHLVEFLDHLVELGVSGFRVDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145595579 217 ---------------------------------------------------------------------------------------------------------------------HLKALGDAGTTHLHLLPAFDFDTDGYNWGYDPLHYYAVNPA-GAAREFRRMVAGVNGAGLRVVLDVVYNHTSATGTDPKSVL--------------DQVVPGYYHRLLADGSVATSTCCANTAP------------------EHAMMGKLVVDSVVTWAEYKVDGFRFDLMGHHPK------ANMLAVRAALDELTVARDGVDRGILLYGEGWGEVADGARFVQATQANMAFNDRLRDAVRGGGPFDANPRQQGFASGLFTDPNNDQRARLLHQHDLIKVGLSGNLRGYRFTNTAGEQQVDYNGSPAGYTAAPGESVTYVDAHDNEILYDALAYKLPADTTAVDRARMQVLALGTAVL--GQGTGFVTAGTECAQGNGFGVGLPPESDNKDKWPYARPL---LADPGLVPGCATMDLAEAFAELLRIRSSSPVFG-- 189500071 94 ----------------------------------------------------------------------------------------------------------------------LPYLARLGINTIYLLPVTLPGKVNSKGPYAVKNPYEIDPLLAEPAELKAFMEAAHLMGMKVVFEFVFRTSSVDSDWIEK-------HPDWYYWLRASPEGSVPASYAPPLFDQETLNTIYEKVDKH--------DLSDLPEPSADFREQFTTAPRQVIDREVRGISPDCVVASAFSDWPPDDKQPPDVAYLKLHRHESFNYYNTIRMYMELWNTIAGIIPYFQKHYAINGAMIDMGHALPSSLKTAIVENARK---------QNPHFAFWDENFDPSPSIRDEGFNAVFGSLPFVIQDPIYIRGLLNYLNKTGVVVPF------FGTGENHNTPRVCHNLDGKESGRNRSRFIFGLASVLPAIPFIHSGMEI---------------------------------------------------------------- 68266127 14 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEAQFASMVKRCNNVGVRIYVDIVFNHMAASHGVGTGGSTADPNSKSF-------------PAVPFSSTDFHSTCGINNYNDVNQVRNCELVGLKDLDQSKSWVQDRVVEFMNKLISLGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 17148483 51 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GSESELRDMITRCNNVGVNIYVDAVINHMC-----GAGGGEGTHSSCGSWFNAGAKDFPSVPYSDFNDHKCRTGSGNIENYGDANQVRDCRLVGLLDLALEKDYVRGKVADYMNKLINMGVAGFRVDACKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 158299870 185 -------------------------------------------------------------------------------------------------------------GDIRGLIGRAEYFKTLGIGAVRLNSIFPS-KHYPDHFQEVTSLLDVDEVLGKVEDVQKLAATLHERNISLVLDLPI------HPFLEHLSPPTIDLDRLPNRTDGDMITSEFLRLSRSITTKPESGTV------------------------------VSDVLRFWLTRGVDGFYVKGLEHFADD--------PLLVENVKEWKYLL---GPDRILMV--------------------------------------------GQKFVEQLPERT-----------VRDVLSQVDLVDVYLDVSNGTDGIASRVQDAIQGRLLRGVDHPWIHWSLGSVSERRLTSGLSP---------NATLAATLMLTIPGTPSIFYGDEI---------------------------------------------------------------- 119960697 139 ----------------------------------------------------------------------------------------------------------------------------------------------------------IDPAFGTEEEFRQMCEVANEHGGTVIDDIVPGHTGKGAD-FRLAEMNFRDYPGIYHMVDIPEEDWHLLPDVPEYEPGVKETNWTTGKTRRWYLHYFKAGQPSINWLDPTMRLVVGDALHSLLDLGTGALRLDANGFLGVEKSAEEEGWSEGHPLSEAANQLIGSRKVGGFSFQELNLTIDDIKTQ-SESGPDLSYDFITRPAYHYALVIGDTEFLRLTLRLSMEIGDQASLVHALQNHDELTYELLHFAAGHRDDVFELAGEELTGAEVAEKVQNTMRERLTGENTVSFIMAALGINDQDAITEEQEAQVLDAHVLLSMYNALQPGVFALSGWDLTGITADRETVRELTSQGDTRWINRGAHD------------------------------------- 33337590 3 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEQQFASMVKRCNAVGVRTYVDVVFNHMSANNSRGTAGSQADPGSKSF-------------PAVPFSTLDFNPTCSITNYNDPKNIRNCELVGLRDLNQGNSWVRDKIVDFLNHLVDLGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 153212198 7 --------------------------------------------------------------------------------------------------------------------------------------------------YAIKDYYSVNPDLADLDEFISLINRTHQHGMKVIIDIVPNHVARNYRDFGANDNSDVEYHNFYYLPNQPFELPDYPNDWPSYKENPAPAFDDWYETVKINYGVRPDGTKDFNQELPDSWYKFRDIALFWLSHGVDGFRYD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 68266177 11 ----------------------------------------------------------------------------------------------------------------------------------------------------------IETRSGNAAQFSSMVKRCNAVGIRIYVDIILNHMSASHSNGTAGSTADPNSKSF--------------PAVPYSSLDFHTTCIENYNDVNQVRNCELVGLKDLDQSNSWVRDRLVEFMNKLISLGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 198431321 96 -----------------------------------------------------------------------------------------PQWYQ--DTVVYEADVAEFAADFKGMENHLPYIQSLKSDAVLVSG-------------------AGDPT-GNLPGFDDLKKAMEDKSMKLMVDLVIDTLSISHTYFQTSAVSGGNLCDFFIWRPNSTDLNQEDSKFQWVYNEARGSN--------YKASKSDANLAFINYGNAKASEYAMDLVGSWFNKGIDGV---------------------------QLRDLANVQESDILT------------------------NKIWKKYIEDSNATVPRALFLYSSAQPATQMLSDLSVN--------GTNTIPSPVQVNAGPAMEVNKANSGKLIQNSITAWR---------SQSRSISAYTVSPLGGPLAEEKYGNKTASGLNLLVLTLPGVPVLRSGDEIG--------------------------------------------------------------- 15805432 199 APTAQDVKLHVSRPDGTQERTLPMTRDTQGVWTASGDQSWKGLAYRFEPSTGNIEDPYSVALTRNSTHSVFADLSDNSQKPAGWNALKKPALRSFADLSFYELHLRDFSGTYLAFTRHLRALAGAGLKAVHLLPTFDIDADAYNWGYDPYGSYAVNPAERTKE-YRQMVMSLNAAGLRVVQDVVFNHTAASGQAERSVLDKIVP--GYYHRLNVNGGVEN------------------------------STCCSNTATEHTMMRRLMVDTLVLMAEYKVDGFRFDLMGHHMVAD-------------MQAARRALDALTPQIYLYGEGWDANATQLNLYGAGIGTFNDRVRDALRGGSPFGGLQEQGVATGLATVPNGQAGNDSAEKWGQADLVKLGLAGNLRDYRFTDHSGKPVTGGQLRYGDAPAGYAASPRETINYASHDNQTLWDAVLLKTPANNSAARVRFQNLAHSYLLLGQGLPFVPAGDEL---------------------------------------------------------------- 154488252 91 ---------------------------------------------------------------------------------------------------------------------------------------------------------KLDSRFGTEDEFKTMISQCDAAGVQIVADMVLNHTGHDVSWVDDQYGAGTEYNGSYGRYPGIGIYQYEESGNNHQYGLPSGDNISDYTNADEVWNCRLSTMWDINTGSDRVQNIQAEYLAHLWEDGVRGFRIDS--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 162458075 222 -------------------------------------------------------------------------------------------------------------------IEHLKKLSDAGLTHVHLLPSFQFGEDPYNWGYNPVVWGVPKGSYASNPDYRLMVQALNRLGLRVVMDVVYNHLYSSGPFAITSVLDKIVPG--YYLRRDSNGQTENSAAVNNTAS-----------------------------EHFMVDRLIVDDLLNWVNYKVDGFRFDLMGHIMKKTMI------RAKSALQSL--TIDEHGVDIYLYGEGWGEVAENQRGINGSQLNMSFNDRIRDAINNPLQQGFSTGLFLEPNGFYQGNETETRLTLATYADHIQIGLAGNLKDYVVISHTGEAREIRTFDGSPVGYASSPIETINYASAHDNETLFDIISLKTPMDLSIDERCRINHLSTSMIALSQGIPFFHAGDEI---------------------------------------------------------------- 90020205 23 --------------------------------------------------------------------------------------------------------------------------------------------------YAVKDYYNVNPDLARMEEFEQLIARTHAHGLKVVIDIVPNHVARAYEDFGASDDTSVEYANFYYVVNGYKPLGGEAHPLSDGEFDENPAKWTWYETVKINYGDFPELPEDYRYKNPSSWVKFRQIAEFWIEKGVDGFRYD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 66045725 198 -------------------------------------------------------------------------------------------------------------GTFNDVHSRLPIIRDMGFDVLYFPPIHPHRKGPNNSPYAIGGHEAIHPQLGSREDFRHLVKAAAEHGLEIALDFAI-QCSQDHPWLKQ-------HPGWFSWRPDGTI--RYAENPPKKYQDIVNVDFYAPDAI------------------PGLWTELRDIVLGWVNEGVKIFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 123442234 14 ----------------------------------------------------------------------------------------------------------------QEVAERAEHISHLGINYVWLPPAYKGASGGYSVGYDTYDLFDLATKYGDKEELLNAINRLKEMDIKVLFDVVLNHAVIDAQAYTRFTFPGRNEKYSSFLWDDHIEDPTDEGIFKIINDYSEEGWNTEVDDE---LGNFYLMGADIDFRNPAVMGELMYWGEWLLDLPIDGFRLDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 74834618 54 -----------------------------------------------------------------------------------------------------------------------------------------------------------NTRSGDESALASMIRRCNNAGVRIYVDAVFNHMSATSGIGTGGSSCD-------------VEPSASPAVPYGSGDFHGRCTSNNYQDPNNIRNCWLSGLPDLDQSKDYVRDKILEYLNHLVDLGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 90425162 209 -------------------------------------------------------------------------------------------------------------GTFRDCITRLPDIAAMGFDVLYFTPIHPNRKGRNNAPYAIGGHDAIHPDLGTLADFRALLAAGKLVGIEVALDVAV-QCSPDHPWL-------AQHPDWFRRRPDGSM--RYAENPPKKYEDIVNPDFSCEDAG-------------------SLWNALRDVVLFWVEQGVKIFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 85002763 54 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GDENAFRDMVRRCNNVGIRIYVDVVLNQMS--GSWPDAHGQGGSTADTY----------NLQYPAVPYGPGDFHSTCVSNYQDPSNVRNCELVGLHDLNQGSDYVRGKMIEYLNHLVDCGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 68266131 11 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEEQFASMVKRCNAVGVRIYVDVVFNHMSASHSYGTGGSTANPSSKSF-------------PAVPYSSLDFHSTCSIENYSNVYQVRNCELVGLKDLDQGNSYVQDRIVDFLNKLVALGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 194337757 212 --------------------------------------------------------------------------------------------------------------------------------------------GNKDGG-----HKAVHPELGTLEEFTAFVTEAEKLGISVALDIAF-QCSPDHPYVKEHPQ-------WFTWRPDGTV--QFAENPPKRYEDILPINFESADWQN-------------------LWIELKSIFLFWIDKGVKIFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 26989637 83 -----------------------------------------------------------------------------------------------------------------------------------------------DGNFDRISF-DIDPLYGSEQELIQMSRMAAAHNAVTIDDLIPSHTGKGAD-FRLAELAHGPYPGLYHMVEIREEDWALLPEVPAGRPGVKETDWSATPRRWVYLHYFKEGQPSLNWLDPAAQQMIIGDALHALDLGARGLRLDANGFLGVETRASGTAWSESHPLSLVGNQLIGIRKAGGFSFQELNLTLDDIAQ-MSKGGADLSYDFITRPAYQHALLTGDTEFLRLMLKEMHAFGDPASLIHALQNHDELTWTLHAHDMYLYKGQTLPGSILREHIREEIYERLSGEHAPYNLRFVTNGAAALGIRDLEQIGVADIELIKKVHLLLVMYNAMQPGVVALSGWDLVGLPLPAEAVAERMLDGDTRWIHRGGYD------------------------------------- 2808799 135 -------------------------------------------------------------------------------------------------------------------------------------------------------HDSIHPALGTLDDFDHFVTEAGKLGLEIALDFAL-QCSPDHPWVHK-------HPEWFHHRPDGTI--AHAENPPKKYQDIYPIAFDADPDG---------------LATETVR-----ILRHWMDHGVRIFRVDNPHTKP-------------VAFWERVIADINGTDPDVIFLAEAFT--------------------------------------------RPAMMATLAQIGFQQSYTYFTWRLRKQELTEY------LTELSGEAASYMRPNFFANTPDILHAYLQHGGRPAFEV---------------RAVLAATLSPTWG----IYSGYEL--CENTPLREGSEEYLDSEKYQLKPRDWTRAAREGTTIAP------LVTRLNTIRRENPALR-- 169175327 64 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QEGVHAIYRDWHKVLSGYGPDRMLVAEAWVEPAELARYVRQDEMQQAFNFDFLLAGWD--AERMAAAIDTSLDAAATVGAPCTWV--LSNHDTVR-------------------------HTTRFGLPDPTSFPKGIGPD--------------DEQPDTSLGLARARAATLVSLALPGSAYLYQGEELGL-------------------------------------------------------------- 125547179 155 -------------------------------------------------------------------------------------------------------------------IRHLRKLSAAGLTHVHLLPSFHFASVDYNWGYDPVLWGVPKGSYASNPDYRQMVQALNRIGLRVVMDVVYNHLDSSGPFGVSSVLDKIVPG--YYLRRNVNGQIENSAAMNNTAS-----------------------------EHFMVDRLIVDDLLNWINYKVDGFRFDLMGHIMKNTMI------RAKSAIRSLTRDVHGVDSKIYLYGEGWDFGEVAQNKRGINASQINMSGSFNDRIRDSVNGGNPFPLQQGFSGLFLEPNGYYQGNEADTHIQIGLAGDYVLRTHTGEAKKGSDIYTFDGSPVGYTSSPVETINYVSAHD--NETLFDIVSIKTPIGLSIDEKCRINHLASSMIALSQGIPFFHAGDEILR----SKSLDRDSYNSGDWFN--KLDFTYETNNWGVGLPPRDKNEENWHLIKPRLENPSFR-- 20339274 51 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GSENELRDMITRCNNVGVNIYVDVVINHMCRAS-----SGEGTHSSCGSWFNAGTKDFPSVSYSDFNDHKCRTGSGNISYDADVNQVRDCRLENLLDLALEKDYVRGKVADYMNRLVDMGVAGFRVDACKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 68266188 11 -----------------------------------------------------------------------------------------------------------------------------------------------------------NTRSGNENQLRNMISRCNKVGVRVYPDILMNHMAAGNSAVGTAGSSASPNAKNF-------------PAVPYSSLDFHPSCIKNYNDANQVRNCELVGLKDLDQSKPYVQDQLVKFMNKLIDMGVAGFRLDAGKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 210117526 52 -----------------------------------------------------------------------------------------------------------------------------------------------------------NTRSGNDEDFKDMVHRCNQQGVRIYADVVINHMC--GAGGSGHGTAGSHFNADSLDFPGVPFGPNDFNDCG--TCGTSDCNIHNYGDANQVRNCRLVALLDLKLSSDYVRGKIADYLNYMISIGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119961923 17 --------------------------------------------------------------------------------------------------------------TLQDAAELTGYLRTLGIDWVYVSPILTAEKG-SDHGYDVTDPSTVDPSRGGPEGLSALSAAAKDKGLGILADIVPNHMGVASPWWQLLKEGGSKYAEAFDVDDDLDELKVVDDELRYYDHSFPLAEGTYHERQHYELVGWRRADADLNYRRPWVFDESHKEIVRWFREGVDGLRID---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 59710624 138 ------------------------------------------------------------------------------------------------------------GGDIAGLTQKLDYLAELGVDVLWLSTPLEQVHGYPYAGGATLDWTQLDTNMGTEQEMRIFVDSAHQLGMRVVVDTVPSEPSADLQQFNIQPQDASELPSYWNEWKDGQNLTNYENGQIPQWWSPAWSDPS--SDGNISTPEFFANKPVTNVA--QVSRAKNEVLTQWITTWVAKFGIDGVVLSDSTP---------------QLTQKIEASASKAF---ELWKTHNQYKALESSSFLVVDLN-------------------------------------------------EKESFKPQIVSMQKNKEQCFSQFTYRLSTTEKSHDLYAIN--WFEER---------GLDELSEANYSEYRDTASALLLSQGNLAIWYGDETAKSGE-AYSE---------------MNWD------QMTGLRLSLMSHWKKLLAFRANHSALSDG 34540661 16 --------------------------------------------------------------------------------------------------------------------------------------------------YAVRDYYDVSPELATMAEFHDLIERTHRAGMGVIMDFVPNHVAREYRSDVKPSGTKSPNNNFYYLPGKCLELDFGERSRTMMPYHEEPARATGNDREDWYETVKLNYGIDLNGGSPDTWIRMRDILLFWASKGIDGFRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 10798899 55 --------------------------------------------------------------------------------------------------------------------------------------------------------------------FANMVQRCNNVGVRIYVDVVFNHMSATSGGGTAGGSCDVGSLSY-------------PSVPFGSNDFHSKCDVNNYQDANNIRNCWLSGLPDLDQSHDYVRQKIVEYLNHLVDLGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157118981 177 -------------------------------------------------------------------------------------------------------------GDIRGLISRADYFESLGVGAVRLNSIFPSTHYP-DRFQEVTSLTAIDEVLGKVEDLQKLAAVLHEKNISLILDLPI-----------------------YPFVTHLNPPTLDLDHLPNRTSDDTPTS------------EFLRLARSIKAGEENV---ITSVLMFWLAKGVDGF-------YIKGLEQFSED-PLLLENIKEWK-------------------------YTLGGDRVLMVSKSFIDKVPEAIVRDVLNQIDLVDVFLDVTNGTEAIANTVRAADGTLLKGADHPWVHWSLGGVNERRLSSGMNSNVT------------------------------------------LAATLMQLMLPGTSSIFYGDEIAL----AEVHDPNKEHETQHLHQLPMSWSGNQNQFKSSSASYHHLDIVLEMIALRKRSPS---- 62955866 54 --------------------------------------------------------------------------------------------------------------------------------------------------YQVISY-NITSRSGNESAFRDMVQRCNKEGVRIYVDVILDHMTSNYPNAHGVGGNTANPSNF-----------EYPAIPYGPEDFHTPCAINNYNDACNVRNCELSGLHDLNLSRESVQKKMVAYLDTLIDAGVAGLRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 86742359 206 -------------------------------------------------------------------------------------------------------------------------------------------------------HDAVHPDLGTIDDFDLFVARARSLGMEIALDLAL-QCAPDHPWAK-------HHPEWFVVRSDGSI--AYAENPPKKYQDIYPLNFDADPTGLY--------------------QEILRVVRYWTAHGVRIFRVDNPHTKP-------------VEFWEWLIAQVKSTEPDVLFLAEAFT----------------------RPAMMHTLAK----------------------VGFTQSYTYFTWRNTKWELEKYARELVSAAHYMRPNF----------------------FVNTPDILPEYLQHGGPAAFRIRAVLAATLSPTWG----VYSGYEL--RENTPVRPGSEEYLDSEKYQYRPRDWAAAERAGQSLAP------YLTRLNQIRRAHPAL--- 18311863 166 --------------------------------------------------------------------------------------------------------------------------------------------------YDVVDHFQVDERLGGWDSFRALREALKNSGMGLILDVVLYHVGLRNSIFPDGP---------FIIRD--LEFAKLIKALSERLPKYALSQLLAGE-PPYETFLKAWLMPRLDYGNKAAVEYARRVIEHWTP-HVDGFRLDVAHGIPPEVW-----------------AEVLAPASALYVLGEHVGNPA---------------------------------PFYKAIKGFTAY------------------ILYRELIQRLAGDVENLVRGVNKYIALTPPHALPYMNTFLENHDTD---------RAATLLGGLEPLFK----GYALLYSLPGVPSIYAGGECG--------------------------------------------------------------- 71737056 112 ----------------------------------------------------------------------------------------------------------------------------------------------------------IDPDLGTEAQLLSLSRIAAAHNAVIIDDIIPSHTGK----GADFRLAELAYEDYPGLFRDKHYIVGQLQRVIFFEPGVKETDWSATDRRWVYLHYFKDGQPSLNWLDPAAQQMIIGDALHAIDMGARVLRLDANGFLGVERRAEGTAWSESHPLSITGNQLLAIRKAGGFSFQELNLTIDDIAS-MGQGGADLSYDFITRPAYQHALLTGTTEFLRLMLRQVHAYGDPASLIHALQNHDELTLELVH----FWTLHAHDTFHYQGQTFPGNILREHIREEMYEYNLKFVTNGVSCTTASLSTISDADIQQIQHIHLLLVMYNAMPGVFALSGWDLVGLTLPAEQVDHLMQDGDTRWIHRGAYD------------------------------------- 27447661 59 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEQQFADMVRRCNNVGVRIFVDVVFNHMTGDNVNARGTGGSTAD------------PSNKSFPAVPYSNLDFHPTCINNYNDKYEVRNCELVGLKDLDQSKSWVQDRVVDFLNHLISLGVAGFRVDAAKHMWPE-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 27805399 31 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNENEFRDMVTRCNNVGVRIYVDAVKNHMC-----GSGAGSGTHSTCGAYFNAGNRDSPAVPYSGWNDGKCRTGSGEIENYGDASQVRDCRLVGLLDLALEKDYVRSTVAGYMNHLIDIGVAGFRLDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 186456926 144 --------------------------------------------------------------------------------------------------------------------------------------------------FAITSY-NVHKDFGGNPALARLRERLAKRGLRLLLDFVPNHVALDHPWVESHPE--------FFIRGTEEQLNREPQNYVRLSTSRGETIFA---HGRDPYFSGWPDTLQLNYRHPSARQAMIGELERIAGQ-CDGVRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 163941120 40 ----------------------------------------------------------------------------------------------------------------------------------------------------------VRTKYGTKAQLKSAIDALHKQNIDVYGDVVMNHSAWTGFNFPGRGDAYSNFKWKWYHFDGTDWDEGRKLNRIYKFRDKAWDWEVSSENGNYDYLMY----ADLDFDHPDVANEMKNWGTWYAELNLDGFRLDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 159585 58 ---------------------------------------------------------------------------------------------------------------------------------------------------------KLDTRSGSEAEFADMSRRCNAAGVRLYVDIIINHMGATQPVEPAIGTGSSTA-----IPSDRQFP----AVPFGWPDFNPPCAINDWGNAEQIRNCELVGLHDLNQAVPWVRDRVVDFLNHLIELGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 118478751 60 ----------------------------------------------------------------------------------------------------------------------------------------------------------VRTKYGTKAQLKSAIEALHKQNIDVYGDVVMNHKGINAWTGFNFPGRGDNYSNFWKWYHFDGTDWDEGRKLNRIYKFRGIGKAWDWEVSSENGNYDYLMYADLDFDHPAVANEMKNWGTWYAELNLDGFRLDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 159144797 33 ----------------------------------------------------------------------------------------------------------------------------------------------------------VRTKYSTKGELQSAIKSLHSRDINVYGDVVINHKGWTHFHFPGRGSTYSDFKWHWYHFDGTDWDESRKLNRIYKFQGKAWDWEVSNENGNYDYLMY----ADIDYDHPDVAAEIKRWGTWYAELQLDGFRLDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 185135576 51 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNENELRDMITRCNNVGVNIYVDAVINHMC-----GAGGGEGTHSTCGTYFNAKKMDFPSIPFSDFNQGKCKTASGDIENYNDINQVRDCRLVSLLDLALEKDYVRGKVADYMNKLIDMGVAGFRVDASKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 63145975 53 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEQQFANMVRRCNNVGVRTYVDVVFNHMAADQGREAVGTGGSKANPN----------NKNFPAVPFSEWDFHSSCGIYNYRDAYEVRNCELVGLKDLDQSKEYVREKIVEFLDHLIDLGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145340863 320 ---------------------------------------------------------------------------------------------------------------------HLKKLADAGLTHVHLLPSYDFPPNSRNWGYDPVHYGVPEGSYATNPDYRQMVHALASNGLRVICDVVYNHTLSSGPSDVNSVL-DKIVPGYYH---------------RRNFDGFIEASTCCNNTAS---------------EHYMMDRLIVDDLVHWADYKVDGFRFDLMGHLMLSTML------RAKDALQSLTLEKDGVDKSLYLYGEGWDYAEVEKGRVGGCIGGSPFGDPRMQGFLTGLYYTPNGAVDQGDQQRYRMMEDGEKIIAALAGNVRDFVFVNRHGVEVPSSSAAWPD--SNVAYAGEPEETVNYVSAHDNETLFDCIMLRAAASV-----SLEQRCRINHLATAIVALSQGVPFFHAGDEI---------------------------------------------------------------- 68266199 11 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEQQFADMVKRCNDVGVRIYVDVVFNHMSGSNVIGTGGSTANPDSKSF--------------PAVPYSSLDFHPTCINNYQNVNEVRNCELVGLKDLDQSKPYVQDRIVDFLNKLTSLGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 33337594 3 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEQQFASMVRRCNNVGVRTYVDVVFNHMAANGGRGTGGSSADPGSKSF-------------PAVPFSSLDFNPTCAITNYNDPANVRNCELVGLRDLNQGNSWVRDKIVDFLNHLTDLGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 107022882 654 -------------------------------------------------------------------------------------------------------------GTFDDVIAHLPRIRDMGFDVLYFPPIHPARKGRNNSPYAIGGHTAVHPQLGTLESFRALVDAARGHGLEIALDFAI-QCSPDHPWLAA-------HPGWFAWRPDGSL--RFAENPPKRYQDIVNPDFYAPDAL------------------PDLWLALRDAVLFWVDAGVRIFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157272192 17 ---------------------------------------------------------------------------------------------------------------LKATAEIADYLADLGVSHLY-SAPLLTASPGSEHGYDVVDHTQVSPELGGADGLRALSAALKNAGLGLVVDIVPNHAGNPTWWDVLKRGRESAYAKFYDIDWERDELVYYDKRYPIADGTGGGTPREVHDRQHYELADWTRGDSEINYRRPEVFEATHAEILRWVREGVDGIRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 2190949 294 ---------------------------------------------------------------------------------------------------------------------------------------------------------EIKSRSGNEKQFSDMVKRCMKAGVRIYVDVVVNHMAAPGAYGTAGSTCDPLARDY-------------PGVPFNRSHFHADCQINDYNNATNVRNCELAALPDLDQSNRFVQNKIIQYLNHLLDLGVAGFRMDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 2190947 54 -----------------------------------------------------------------------------------------------------------------------------------------------------------NTRSGSEAEFASMVRRCNNVGVRIYVDIVINHMAAISGQGTGGSQVNGL---------------NFPAVPYGANDFNPHCEINNYNDPYQVRNCWLVGLPDLALGTQWVRDRIVDLMNKCIGYGIAGFRVDAVKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 196156691 394 ----------------------------------------------------------------------------------------------------------------------VEHLKKLGLTYFHILPANDIATIDEDWGYDPHHFNAPEGSYASSAEMRAMIQALHEMGLRVALDVVYNHTNASGVFSKSVLDKAVP--GYYHRYE--------------------------VDTGAIVRET---CCDDTEPRNVMMEKFMEDSLLMWTEYKYDSFRFDIMSQATKDT-------------MVRLRDAVQAIDEDNYFYGEGWTKID--RGYEQASQLNMA------GTEIGTYNDRIREAIRQGAIFRPEDEG------LLSAQDRVKMGMIGTLKDYVLETSSGSAGATSNLGGYAEDPADINYVSKHDNETLWDQLNY-----TLPQDITLEERVRAQNVAMGINLVSQGIPFLQMGGDLLRTNNWNVGLPLAQDNEARWEEMGEFIYDPARAASMSDTFASDVFA---ELLNIRMTSPLFR-- 21673179 18 ---------------------------------------------------------------------------------------------------------------------------------------------------------EVSKVIGGQEALVAFRKRLADMGIKLILDFVPNHMALDNRWLPE--------------HPEYFVTISRHEQCHDPSSCFEYTKGKYLAHGKDPYFPPWTDTLQLNYANPATHEMMIHNLSHISDL-CDGVRCDVAMLILKDFNTTWQNL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 145219315 68 --------------------------------------------------------------------------------------------------------------------------------------------------YSITSYT-VNEALGGRDDMLVFRKKLAEHGIRLMLDFVPNHMALDNQWLPA--------------HPEHFISVSADEQSQDPGACFEYAKGKYLAHGRDPYFAPWTDTLQINYANPATHAMMTEN-LFTISELCDAVRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 24935307 119 ------------------------------------------------------------------------------------------------------------------------------------------------------NFTNVDVRYGRLDELQKLMTEARRKDIKIILDMFPA------KWFSNGTSGTTK-----------------------------------------------------------MREEMKKALKFWMEQGIAGFRIGVEGLGEKE---------EVNDLFEEWHNVTSTYKERRVLIADARQDSDLAEYLVENGNADLPVVYDLRKLSANSTETDVHNLVKSLIMKAANKSIGLAI-------------------------------------------GGRNGYLATKNPGLN-------------------------RALGVLLLTLPGTPFIYYGDEIGLR-DFEGAEIPMPWNDS---------------------------------------------- 194218341 193 ------------------------------------------------------------------------------------------------------------AGDLAGLKGRLDYLSTLKVKGIVLGPIHENQEDDV----AGTNLEQIHPALGSKEDFDSLLQSAKKKSIRVILDLTPNYRG-QNPWF-------------------------------------------------------------LPDEITTVATKVEDALKFWMQAGVDGFQFRDVG-----------NLTNASSFLAKWQDMTKNISEDRLLIA--------------------------------GTESSDLHQIRSLLESTKDLLLTSSYLSFTGKHVEF---LVTQYLNTTGSRWCSWSLSQTGLLTSFVPAQLLRLYQLLL-------------------------------------FTLPGTPVFSYGDEIGLE------------------------------------------------------------- 119873450 171 --------------------------------------------------------------------------------------------------------------------------------------------------YDVVDHLQVDEKLGGWSAFVTMRETLRRRGMKLVLDIVLYHVGLRNAIFPEGPF-VFKSLDYTHLVKKIAEKMPMEA-LRELFRGEPP----------YETFLDVWLMPKLDYSKPSAVEYGRKVVEFW-KSHVDGFRLDVAHGIPPG----------------AWAEILKP-AEGLYIFGEHMGNPAPFYWAVPGFTAYLLYKAAVDWL------AKDLDRFVKWTNLYIALTPPAALPTFLENHD-----------------------------------TDRAASIFDINTLYRG---------------------------YALIFSLPGVPSIYAGGECG--------------------------------------------------------------- 58200854 19 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNELEFASMVRRCNDVGVRIYVDVLLNHMSGD--WDGTAHGTGGSVAE---------PRSKSFPAVPYTESDFHPSCIYDWNSRFQVQQCELVGLKDLDQSRPNVRAQLVEALDHLITLGVAGFRVDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 158291165 55 --------------------------------------------------------------------------------------------------------------------------------------------------YQPMSYR-LETRSGSEAQFASMVRRCNDVGVRIYVDLVINHMAD-------------LVGGGGTAGSTANRPNFSFPGVPFSVTDFNPPCITNYNDPIMVRNCQLVSLPDLNQGVPWVRDKIVELMNHLIGLGVAGFRVDAVKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 126654451 80 ------------------------------------------------------------------------------------------------------------GGDFTGLQDKLKFIGEMGYSIVSIGPIY---STEKYDGSMLTSYSTIERHFGTAEEFQSVVEAYKAKNMSIMVDFPLNDVSPKHEWAKDTAKAD-------------------------WIASTNNGQVQWD------------------LTNTDVQEALIQSAIDFVSYDIGGIRLTHISNADT-------------DFINKMIAALKESKASLYVITEASE------------------------ADFDATFSPATAEIYR---------------NIFKNVDMDSSKLTEPFSGEKPTQIMVDSLETHRF--------------------TFDSANENMFPPT------------RLKMAMGALFMMPGTPVVQYGTEIAM-------------------------------------------------------------- 68266155 11 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEAQLIDMIARCNRVGVRTYVDVVFNHM-TGNDVTRNEIMGIAGSRAVYATR-------QYAAVPYGPNDFNEPCRIQNYQSDIEVRNCQLESLLDLNQSKPYVRQTIVQLLNRLIDMGVAGFRIDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 29408533 56 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEEQFRNMVSRCNVVGVRIYVDVVFNHMAADGPAVGTGGASAGPNAGNFPAVPYEQDD----------FHLPRCAIVSYY-DKYQVRNCELAGLRDLNQSEENVRDRVVEFLNHIIDIGVAGLRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 74354296 113 ------------------------------------------------------------------------------------------------------------AGNLADLKERMDYLSTLKVKGFVLGPIHKNQEDDLTE----TNLEQIDPIFGSKEDFESLLHSAKKKSIRVILDLTPNYKG-QNPWFQ-------------------------------------------------------SIQID------TVAIKMKEALRFWLQTGVDGFQV-----------RDVQNLTNPSSFLAEWQNITKSVSEDRLLIA--------------------------------GTDSSDLQQILRLLEPTRDLLLTSSYL----SHSSLTGNHTNFLVTQY-------------------------LDAFGSNWCSWSVSQAGLLTSFVSP--------QLLRLYQLLFFTLPGTPVFSYGDEIGL-------------------------------------------------------------- 58044332 46 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNELEFADMVRRCNNVGVRIYVDVLLNHMTGD--WVGTARGTGGSVAE--------PSSKSFPSVPYTSQHFHSSCEIYDWNDRYQVQMCELVGLKDLDQSNDYVRQQLIGVLDHLISLGVAGFRVDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119472026 590 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------RAMVQSLQEVGLRVVLDVVYNHTTSSGIWDKSVFDKLVP--GYYHRYSEVSGEIER-----------------------------STCCENTATEHVMMDKFVTDSMVILAEFGYDSFRFDVMGHMPKSS-------------ILAAREAVQAVDPDNYFYGEGWD--------FGEVANNRLFTQAKQADMAGSEVGTFNDRIREAVRGGAMFSNNPTDGN-LAEQDTLRLSLAGNLQNYILKDFKGNSSKGNSFTWNTQPTAYAHYVSKHDNETLWDQLQYKHASSM-----SIEERVRAHNVALSIPLMSQGIPFMQLGADLLRSNNWNIGLPNAEKNQEKWSEIMPISANADAQAMPQDAYAGDVF---QEFLAIRSASPLFR-- 172035187 28 ------------------------------------------------------------------------------------------------------------------------------------------------------DYRVVLSHLGGKQELKELIEQCHEPKLKVYADIIINHMANETRPDRLNFPGEANYRKNQALFEANRLYGDLSVGLFSPFDFNRGGNIEQWCDRDRVIYGDYNNLPDL-MDSPWVLSQQRTMLIALAAMGFDGFRIDAI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 68266124 13 ---------------------------------------------------------------------------------------------------------------------------------------------------------KLQTRSGTQQEFSEMCRRCNNVGIRIYVDVLLNHMAADQYQMAVGTAGSIADPA----------AKSFPSVPYTELDFHATCEIWDWNDRYQVQNCELVGLKDLDQSNEWVRDCLVEFLDHLVELGVAGFRVDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 163856684 621 -------------------------------------------------------------------------------------------------------------GTFDDVIAQLPRVRDMGFDVLYLPPIHPSEEGDVGSPYAIGGHDAIHPELGTLSDFLRLVERAREHGLEIALDFAI-QCSPDHPWLARHPDW-FERRADGTIRHAENPPKKYEDIVNVSFYAAGGRRARKSP----------------------LWLALRDIVLFWIGHGVRIFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 68266134 11 ---------------------------------------------------------------------------------------------------------------------------------------------------------KLQTRSGNEQEFADMVRRCNNVGVRIYVDVILNHMAADTAYGTAGSIADPGSKSF--------------PAVPYSSLDFHPTCIYDWNNRWQVQNCELVGLKDLDQSNEWVRARLVEFLDHLVELGVAGFRVDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 2446947 17 ---------------------------------------------------------------------------------------------------------------------------------------------------------KLETRSGNEQQFSSMVKRCNDVGVRTYVDVVFNHMAADGGTYGTGGSTANPSSKSF-------------PGVPYSSLDFNPTCISNYNDATEVRNCELVGLRDLNQGNSWVQEKVVEFLNHLIDLGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 146309119 281 ----------------------------------------------------------------------------------------------------------------RGV-QHLQELRQAGLTDVQLLPVFDIATVDEDWGYDPFHYTVPEGSYASIREFRRMVQALAEMGLTTVMDVVYNHTHASGLGEQSVLDKLVPG---YYHRRHPVTGAVERSTCCDNTAS----------------------------EHLMMEKLMIDSLRVWADYKIGGFRFDLMGHHMR------SNLTRAH-------KAVRQIDPQTYLYGEGWGEVADGARGVNAIQANMAGTGTFNDRQRDAVRGGSPFDGGDSLRRFQGFANGGEQAELLRLKDLIRVGIAGGLRDYRFESADGSRRRGAEIDYNGQPAGYTLDPQETVNYVSHDNQTLWDINQKLPASLSSAERVRLQLLGLAVPLLSQGVPFIHMGSDI---------------------------------------------------------------- 33337612 3 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GDEAQFASMVRRCNNVGVRTYVDVVFNHMAADGGTVGTGGSSATPSSKSF-------------PGVPYSSLDFNPTCINNYNDPTEVRNCELVGLRDLNQGNSYVQDMIVNFLNHLTELGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157118902 53 ---------------------------------------------------------------------------------------------------------------------------------------------------------KLETRSGAEQQFADMVRRCNAVGVRIYVDLVINHMAATTVSGGTGGSTGN------------SEAMQYPAVPYGCDDFHEPCSINDYNDAMQVRNCQLVGLPDLNQTIQWVQDRIVDLMNSLVDYGVAGFRVDAVKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 94968520 300 --------------------------------------------------------------------------------------------------------------------------------------------------YSLYDYT-IAHDLGGEEAYIRLRDRAWQRGIRLGTDMVPNHMGIDSKWIFEHPEWFLSVPYPPYPAYTYHGPDVSDDGRVEVKIEDHYYNRTWSNDTRFIYHGNWNDTAQLNYLNPEVREAVIQQILHVARLSP-IIRFDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 189346489 5 -------------------------------------------------------------------------------------------------------------GTLLKAIALLPYISRLGANTVYLLPLTANRKGNLGSPYAVKDPFAIDPMLGLGADFKAFVEAAHLLGMRVVFEFVFRTAAIDSSWVTT-------HPSWFYWLSGTSGDNRYGPPFFDQETLNAIHEKIDRHDHQEYTGMFVPPPTSLAERNGSM-EGIGENPCHIASAFSDWPPDDRQPPWTDVTYLKMHNHPDFNYIAYNTIRMYDAALDNPDTINELWDIILSIIPWYQEHYGI----DGAMIDMGHALPGELKRMIVASARKSMPD-----FAFWDENFDPTPAVRDEGFDAVFGLPFVIHDPVFIRGLLNYLNKTGVALPFFGTGENHNTPRVCHR-------NPCSETGRNHAMFIFTLSAILPTIPFLHSGMEI---------------------------------------------------------------- 146283298 354 -------------------------------------------------------------------------------------------------------------------------LQKAGLTHVQLLPVFDIALDDFNWGYDPFHFTAPEGSYASNAEFRQMVQALAGNGLATVMDVVYNHTNASGLADKSVLDKVVPG---YYHRRNPTTGAVETSTCCENTAS----------------------------EHRMMAKLMIDSLKVWADYKIAGFRFDLMGHHMRE---------QIVDAYRAVRR----IDRETYFYGEGWGEVAGNARGINANQLNMAFNDRQRDAVRGGDSIRSNQGFANGLYLRPNELSGAGAAQLLHAADLIRVGIAGGLRDFQFVTADGSTRKGSEIDYNGQPAGYTNYVSKHDNQTLWDNNQYKFASSL-----SVADRVRLHLVALSVPLFSQGVPFIHLGSDI---------------------------------------------------------------- 153221030 158 -----------------------------------------------------------------------------------------------------------------------------------------------------------------IKEFREMVQAVKQEGMNVVMDVVYNHTNEAGVSDKSVLDRIVP---WYYQRLNE------------------------WSGQVENSTCCSNTAP----ENRMFAKLIDDSIRTWVEYKIDAFRWDLMGHHP-------------LAQIEQTLTAAKQINPDVYFYGEGWVANDRQFKQATQPNLAGTGIGSFSDRLRDAVRGGGPFDGEASLRANQNDLSNNTRAQALHLADLTRLGMAGNLKAFTFIDQTGNTIKGSELDYNGQAAGYANDAWEIQNHDNQTLWDNQQYKIDYALPLHTRVRMQAVSLATAVL--GQGVPFVHMGSEL--LRSKSMQRDSYDSGD--WYNRVDFNWNVGLPRQDKD-------------------------- 189499754 36 --------------------------------------------------------------------------------------------------------------------------------------------------YSIPEY-SLNPVLGEEEELEEFRKRLRDCGIRLMLDFVPNHLALDNKWLPR-------YPEYFVTLSDEEHYLDPGSCFEYKRDHF-------LAHGKDPYFPAWTDTLQLNYANPATHDLMTEN-LLSISRKCDAVRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116672309 359 --------------------------------------------------------------------------------------------------------------------------------------------------------------------FREMVAALNTTGARVIQDVVYNHTSS-------AGQSGSNNLDR--------IVPGYYHRLNAVTGSLETST----------------CCANTATENAMMGKLMVDSLVTLARYKLDGFRFDLMGHHSKQ---NMLDVRAALDKLTLHRDGVD--GKNIALYGEGWGEVANNARFVQATQANMAFNDRLRDAVRGGVQGFASGLFTDPNDSPANGTPEQQKAALLLAQDLVKVGLTGNLKDYSFIDGSDVPYNGAPAGYTSDPQEAITYVEAHDNETLFDAL-----ALKLPQDTPMADRTRMQTLALSTTAFGQGVSFWHAGGESLRTNGFGRGLPPKADNEDKYGYMRPLLADPAQKPASADITQARQRA--EELLRIRKSTPLFHLG 66819217 1336 -------------------------------------------------------------------------------------------------------------GRIQNLIDALDHYHQEGITTLYVMGLLE--KLPSNQPLCPTDRDLANRLIGGDQMFSQLVNRAKQLGIKIVIDSTTRLSSKAAH----------------RKYKGVVCHTLDNNGQLSRLEGTDSSEFTWND------------CVSMNMRKLSVWEMFVQETLLWGDRGVDGIRIDS--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 397989 53 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEQEFASMVRRCNDVGVRIYVDIVINHMAA------------ITGDGGTGGSTGSSQTLSFPGVPFSALDFNPRCPLNNYNNAIEVRNCWLVGLPDLNQGVQWVRDKIVELFNKLIGMGVAGFRVDAVKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 973182 113 ------------------------------------------------------------------------------------------------------------AGGIAGLKSHLEYLSTLKVKGLVLGPIHKNQKDEINE----TDLKQINPTLGSQEDFKDLLQSAKKKSIHIILDLTPNYQG-QNAW-------------------------------------------------------FLPAQADI------VATKMKEALSSWLQDGVDGFQFRDVG--------KLMNAP---LYLAEWQNITKNLSEDRLVIA--------------------------------GTESSDLQQIVNILDSTSDLLLTSSYLSNSTHTGERTESLDTRLVSATG-----------SHWCSWSVSQAALLADFIPDHLLRLYQLLL--------------------------FTLPGTPVFSYGDELGL-------------------------------------------------------------- 149378479 30 ---------------------------------------------------------------------------------------------------------------------HLESLANAGITHLHLLPSFDSDEAASNWGYDPVHYTVPEGSYASIREFREMVQSATNLGLNVVLDVVYNHTNASGLADKSVLDKLVPG---YYHRQNPETGVVEQSTCCENTAS----------------------------EHRMMEKLMIDSLVTWSEYNISGFRFDLMGHHM-------------LSNMEKALDAVTAVDPDTYFYGEGWNFGENAIQPNMAGTGIGSFNDRLRDAVRGGGALRANQGFSNGLFSIPNDRNSGSDARLLQVSDWIRVGIAGSLSDYPLVTADGSTRTGKEIDYNGQNAGYTSDPQEIINYVSHDNQTLWDNNQKADFTATLQQRAQMQVVGLSLPILSQGIPFIHMGSEL---------------------------------------------------------------- 168039590 23 -------------------------------------------------------------------------------------------------------------------------------------------------------------------ELRNLLDVLHMHGMCGIADIVINH----------RTAGTQDKQGHWNIFDGGVPDKAWGAWAVVDNDVYNSGGKGKHDTGESY-----GAAPDLDHTSKRVQDELTDWMNWLAEVGFDGWRFDFAGYGPQYCGLYCERTCPSFAVGEIWTSMS---YKDSSLLADQDAHRQKLCDWIDGTGGRVCAFDFTTKGILQTAVEGQLWRLQDSFGKPP----------------------------------------------GLIGWWPQKAVTFVDNHDTGSTQRHWSFPD------------DKIAMGYAYILTHPGIPCIFY-------------------------------------------------------------------- 215259989 7 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GAEAEFGEMVRRCNAVGVRIYVDLVINHMAA------------ITSNGGTGGSTGNAGGMEFPAVPYGRADFHEPCSINDYNNPVEVRNCQLVGLPDLNHTVPWVRDKVVDLMNRLVDLGVAGFRVDAVKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 148272578 266 ------------------------------------------------------------------------------------------------------------SGTFRTAARRLPAIRDMGFDVVYIPPVHPNRKGPNNGPHDPGSPYSIHPELGTAEDFRAFVQAVADHGMELAIDIAL-QASPDHPWVTT-------HPELFTTLPDGSI--AFAENPPKKYQDIYPLNFDNDPQGSY--------------------REMLRVMRVWLGLGVKIFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 15921161 14 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILDNVRYWFNFHVDGLRLDAVHAIYDSSPKH---------ILQDIAELSHSLGK--FVIAESDLNDPKIIDDKCGYKIDAQWVDDFHHSVHAYLTGERNSYYSD-----------------FGTLDDIVKAFKDVFVYDGKYSNF--RKKTHGAPVGNL--NACKFVVYIQNHDQVGNRGNGDRLSTLVD-------KQSYMIASALYLLSPFIPMIFMGEE----------------------------------------------------------------- 68266117 10 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEADLGDMIKRCNKVGVRIYADIVVNHMTGYSEGD---AYGTAGSVSNYNRRSYPAVPYGSGDFNNA-------CGISNYQDAAQVRNCQLSSLADLNQSKPYVRDMIVNYMNKLIDFGVAGFRIDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 130493909 156 ------------------------------------------------------------------------------------------------------------SGDLAGLKGHLDYLSTLKVKGLVLGPIHKNQEDDV----AGTNLQEINPAVGSKEEFDSFLQSAKKKSIRVILDLTPNYLGQNS--------------------------------------------------------WFLPTQVDL------VATKVKDALNFWLQAGVDGFQVRDVG-----------NLTNAALHLAEWRNITKSFSEDRLLIA--------------------------------GTESSDLHQILSLLESTKDLLLTSSYLSASGVSGENMKFLVTQYLNATDSHWCSWSLSQAGLLTSFVPAQLLRLYQLLL-------------------------------------FTLPGTPVFSYGDEIGL-------------------------------------------------------------- 163762235 10 ----------------------------------------------------------------------------------------------------------------------------------------------------------VRTKYGTRKELLHAMDVCRKENIQVIADVVMNHKGWTRFNFKGRKKQYSPFQWDYHHFNDYDASEDRTGIFRILGDGKDWNDHVDDEFGNYDYLMF----ANIDYQHPNVQEEMIHWGTWFAKLGCQGYRLDAI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 158295760 24 ----------------------------------------------------------------------------------------------------------------------------------------------------------INSRSGSEHQFATMVRRCQLAGVRVYVDVVVNHMAAPGADVPLIGTAGSPS----------NPGDREYPAVPYNQSHFHPDCIRNYQNATEVRDCALNGLPDLNQTEPYVQDRIVEFMNRLIELGVAGFRMDASKHMWPE-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 194334165 111 -------------------------------------------------------------------------------------------------------------GTLLKSIALLPYIKQLGVNTLYLLPVTEPGYYGKKGPYAIKNPFIIDPLLSEPVELQAFVEAAHHLGMRVVLEYVFRTASVDSDWI-------STHPDWFYWLKGNSEENQ--QFGPPRFEHDTLTRIYEQVDKHEFDHLPAPSEEYRNQFSEAPLTTRLNPDGSMTGIAADGKECRIASAFSDWPPDDSQPPWTDVTYLKMHRDSSFNYDRPEVINNELWSSLESIIPFYQSTFSIDGAMIDMGHALPSALKAAIVEKARQQ---------NSDFAFWDENFDPSSSVKEEGFNAVFGSLPFVIQDPIYIRGLLNFLNKTGSAIPF------FATGENHNTPRLCHNHPRQETGRNRSRFIFALGIMLPALPFIHSGMEL---------------------------------------------------------------- 157154545 54 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GDNTQLANMLRRCNNVGVRIYVDAVINHMTGDPPENVGTAGSTATFNEWYPTVPYRREHFNWPSCGIDG---------TDYQTNAWVRNCELVGLKDLDQSIDHVRNMIVDFMNTLIDLGVAGFRIDAAKHMWPE-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 18252668 3 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEEQFASMVKRCNAVGVRTYVDVVFNHMAADGGTSGTGGSTADPSSKSFPAVPFSSLDFNPT------------CAITNYNDPTNVRNCELVGLRDLNQGNSWVRDKVVDFLNHLTELGVAGFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 182435218 24 ----------------------------------------------------------------------------------------------------------------------VPYLAALGVSHLHLSPVLEAVPG-SPHGYDVVDHSRVRAELGGEEGLRSLASAAREHGLGLVLDIVPNHMAAVPRWDVLRDGPDSPSARWFHLFVEGEVLRYHDLEFPLRPGTAGLPLPELLDAQHYRLGWWRLARTELNYEHPEVFDATHAKVLELLRDGVEGLRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 68266193 45 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GDESQLRDMVARCNKVGVRIYPDMLLNHMAAGSNVVGTAGSTANPETKDY-------------PAVPYSSWDFNPTCSINDFNNREVRNCELVGLKDLDQSKPYVRDQLVGVMNKLIEIGVAGFRLDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 148233701 112 ----------------------------------------------------------------------------------------------------------------------------------------------------------IDPNYGTMEQFTSLLEAARKKSIQIILDLTPNYRS-ENSWFEKAER-----------------------------------------------------------ENNIFFEKVKEAVNVWLEHGVGGIYF-----------GDSENFPNANSFIYEWANYSKEGKPRVLLLS--------------------------TSSAQNNLTGGFNETIDGTLFYRFLGAENKKSFGSLG-------ESIKQYVEETGIQG-------NSWMIGAPQMRHMASLVNE----------------------------KLLRVYQLLLFTLPGTPISLYGDEIGL-------------------------------------------------------------- 177673077 24 ---------------------------------------------------------------------------------------------------------------LESVAGLVPYLRRLGVDWLYLSPLLEAEPG-SDHGYDVVDPTRLDAARGGAEGLDAVARAAHEAGMGVLVDIVPNHTPQANPAWWDVLTHGPEAAHAAWFDVDWGPDGDADAELNRLVVDEGRLRYWDHERQHYRLVGWRRGDAELNYRRPEVFDAVHAEPARWVREGVDGLRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 193212886 108 -------------------------------------------------------------------------------------------------------------GTLLKAIAMLPYIQRMGVNTLYLLPLTSNRKGSLGSPYAIKNQYKLDETLGEPTQLRALVEASHHLGMRVVFEFVFRTASIDSEWFYWIKSGESLPPYSAPAFEDDKLTRIYEQVDKHDFHGANGYTGTTDDGGECVIASAFSDWPPDDRQPPWTDVTYLKLH--------DSPRFNYIAYNTIRMYDEALEQPEFRAM-KLWR--------------EITGIIPHYRKEFGIDGAMIDMGHALPPELKASIVAEARKG----------APEFAFWD---ENFDPSPKLKEEGFNAVFGSLPFVIHDVLFIKGLLNFLNRNGVAIPF------FATGENHNTPRVCHNLAGKEAGRRRSLFLFTLGAVLPAMPFIHSGMEI---------------------------------------------------------------- 195144326 164 ------------------------------------------------------------------------------------------------------------------------------------------------------------------QQIKQLVAQYQASDVKVILDLTPNYVGKESKLVQDALKNKEKRAAFVWVSGRSVPPTNWLKVGGN------RSAWEQLDDS-YVLSQFQDGYYDLKMNSSIIRNEFGGVLRHLVELGVQGFRL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 183601520 29 -----------------------------------------------------------------------------------------------------------------------------GFTTAWLPPAYKGQAGDSDVGYGVYDMYDVPTKYGSRMEYLQAIRAMQGNGVRVFADIVFNHMGADGTTVYDFPERGGVYSTFKWNWSDFTGTDYTTDDGTTGIMRFDGKQWS-DNVSHERGNFDYIMGDDVDVNEPEVARELTDWGIWYTTTGVDGFRLDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 150020356 117 ------------------------------------------------------------------------------------------------------------SGTFLKMIALLPYLKNFNVNTIYMLPISKFKKGSIGSPYAVKNPLELDESYHDPDEFKALVEAAHILGMRVVLDFIPRTASRDSDLIKE-------HPDWFYWIKIDDLADYKPPRVDELFKIPDKEDIPVLYRNTEVRKHLNRFVDSPDKIDPKKWAKVKNMPGNILVNIIREFEL----VTPPGFSDWINDPQPTWDDVTFLRLYLDNPIDAQEYIPEDQKPYILFDVIKSSKFPGSIPNKDLWEYISNIIPNYQKKFGIDGIDMGHALPSKLQEMIIKKAREIDPFFVFIAEELEMDNDIKAKDDGYNVILGNSWYAAPRKEEMYKLLEEKAKNLAIPFIASVETPDTSTREFGEKLKYLATFLLFSPGIPYINSGQEIG--------------------------------------------------------------- 78186340 89 --------------------------------------------------------------------------------------------------------------------------------------------------YSIPSYT-VNEALGGHDELLLFREKLAHYGIRLMLDFVPNHLALDNQWLPAHPEFFISVSQAERSHDPGSSFEYAQGKYLAYSRDPYFPSWT--------------DTLQINYANPATHAMMTGNLLKISEL-CDAVRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 163704869 104 -------------------------------------------------------------------------------------------------------------------------------------------------GYNPKEYFDLDNSYGDAAEHASMLTNLLGNGVEPVADLVLNHRDGSQSWGD---FRNPDWGPWAITRDDEAFTNPASPLFNLPVPQRGAPEEKPVEYARHGGTTYYGSFRDLDHTNEQVRRDIIRYLLQLKSLGYRGWRYDMV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195054311 195 ------------------------------------------------------------------------------------------------------------------------------------------------------------------AQIQQLVDLYKSSDVKVVLDLTANYVHNNSQLLLDALADKEKRGAFVWIEGATELPNKWKMVGGNS------TAWAQLEDGSYLLSQFGSGNYDLKMNSTLVRHEFGQVLRHLLGLGVHGFRL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 147780614 27 -------------------------------------------------------------------------------------------------------------------------------------------------GYLPQNLYSLNSSYGSEHLLKNLLQKLNQHKVRAMADIVINH-----------RVGTTQGHGGMYNRYDGIPLSWNEHAVTSCTGGLGNRSSGANFHG----------VPNIDHTQNFVRNDLIGWLKWLRGVGFQDFRFDFARGYS----------------AKYVKEYIEGARP-IFSVGEYWDP----------------CNYNNNGLDYNQDSHR--QRIVNWIDGTGQLSAAFDFTT-------------KGILQEAVKGQFWRLRDRQGKPPGVMGWWPSRAVTFIDNHDTGSTQAHWPFPMNHLMEG------------YAYILTHPGIPTVFY--------------------------DHFYDW------------AGSIHNEIAKLIAVRKE------- 119944090 12 ---SQRTLKRILELIDLSKLT----KDDLDIFLARLDKNFPALFAKLYHLYGDKYDFFYHLQQLVAHLAAGIIARSGKLKKQDTLRLNKPDWYRDHKMLGMAAYVDLFAGDLKKLKAKIPYLKSLGINYLHLMPLYKSPKGDSDGGYAVSDYREVDPKLGTEKDLLALSDALSAEGISLVLDFVFNHTSDEHPWAEAAKVGAEEFTDFYYFFEKKQEIDDYNQTCREIFPTVRRGSFTYLEAQKWVWTTFNSFQWDLNYSNPAVFNAITDEMLFLANLGCEGLRLDALAFIWKEKWTQCENLPKAHTLIQAFNLCLQIVAPAVVFKSEAIVHPDEVAKYIGKDECQLSYNPLMMALMWESLATRETKLLTASLKKSFAISPQCSWVNYIRCHDDIGWTFDDSLAQQLGINGFDHRRFLNNFYTGRFEGSFAQGVPFQENPATGDCRVCGSLASLTGLEKGLEQALKRISLLNSINMSIGGIPLIYQGDELGMLNDYSYLDDHSKKEDSRWVNRPVITEEDTKLAEKAGSAQFFVKQSLQAMINIRQQHQVFG-- 158336602 34 ----------------------------WQSYVQRIKTHFPRLFGLLYQLYGHQYDFFYHLEQILDSTTHMWMKRPDELKALDVMREADPHWYQSHRMVGAMCYVDLFAGDLSGIRDRIPYLTELGITYLHLMPLFKTLEGDNDGGYAVSSYREVDPSLGTMEELADLATELRQHGISLVLDFVFNHTSDEHQWAKQAMAGDREHQEYYRMYRDRELPDQFEQTVNSVFPDEHPGCFTYRTKRKWIWTTFCNYQWDLNYENPTVFSHMAEEMLFLANVGVEVLRLDAVAFLWKRLGSTCENLPEAHLLIQAFNVVLQIAAPAMVFKSEAIVHPDEVRRYISEEECPLSYNPQLMALLWEALATRNTQVLRHAMQKRFDLPEGCAWVNYIRCHDDIGWTFSDNDAWELNINPLHHRQFLTAFYTNRFENSFARGLPFQENLETQLARISGTTASLCGLEKGLELAIRRILLLHGILLTIGGIPLLYLGDELGILNDYDYGQSPEKDGDSRWTHRLTFDWERADSRRNSEEVWGKIYLGLLRLIHIRQQNRAFTG- 169175599 39 -------------------------------FERRLDRYLPLLTGLFRPLYGARADWQDQLAALVVQAARSWQERTPELKALDAEREADPHWFQSNGMLGGVCYVDRYAESLEGVRRSIPYFKELGLTYLHLMPLFLAPEPHSDGGYAVSSYRQVNPRLGTMEQLRSLAAELRSHGISLVVDFIFNHTSDEHEWARKAASGDPEFSDYYWIFPDRTMPDAFEQNAREIFPENHPGSFIRMEDGRWVWATFHTYQWDLNYANPDVFRAMAGEMLFLANQGVDILRMDAVAFIWKQLGTTCENLPEAHSLLRAFNAVCRLAAPSLLFKSEAIVHPDEVALYIDPAECQLSYNPLQMALIWESLATRDVSLLAQALERRHNIPAGTAWVNYVRSHDDIGWTFADEDAAELGINGFDHRRFLNSFYVNRFPGSFARGVPFQDNPRTGDCRISGTTASLCGLEDSPAEAVERILLAHSVPFSTGGIPLLYLGDEVGQVNDYAYAGEPGHGEDSRWVHRPHYPAEQYARRTDPSTPAGAVYAGLRRMAEVRAGTPELAG- 87300744 6 ---SHSLLNSILDELRPEI-----KRQNLRYFYTRLGANFYAIHSLFSTLYGDREDFQPQMVRLVETMAEGYIYRSEESERIDMSREQDHNWFLSQKWVGMALYTNGFANDLGDLAGKISYFQELGVNMVHIMPILKCPAGQSDGGYAISNFREIDSRVGDLNDIQRISEQFRKCGILLVLDIVLNHTSDEHEWALKAKDGDPRYQNYYLTFEDRSVPDVFEQGMPMVFPVTDPGNFTWNEEKRWVMTVFHDYQWDLNYSNPEVFIEILSIVLFWANQGVDVLRLDAVAFLWKKLGSTCQNERKAHLILQLLKDCCQVTAPGVLFIAEAIVAPSEVAKYFGEDECEIAYNATLMALLWDGIATRNTKLLREGIKSLPTKLDRATWLTYVRCHDDIGFGFDDKDIAAAGYEPHSHRMFLIDYFTGKFSDT-SRGLEFMRNDSTGDARICGSLASLAGLEGLIDMAISKILLLNGVILSFGGIPLIYNGDALGQLNDYSYIDDPSKSNDSRWVHRPKIDWEKAALRHQRGTVECRIFTAMKRMISIRKEISAFAD- 114705251 4 -----------------------------------------------------------------------------------------PDWYK--DAIIYQLHVKTFAGDFPGLLSKLDYIQELGVTAIWLLPFYPSPL--RDDGYDISDYRSVNPSYGTIEDVERLIEEAHKRGMKVITELVINHTSDQHPWFQAARHKGSPERDFYVWADD----DKGYDLTRIIFTDTETSNWTWDPAQQYFWHRFFSHQPDLNFDNPKVMEEVLSVMHFWLDKGVDGLRLDAIPYLVEREGTNNENLPETHDVLKAIRADLDEHYPDRMLLAEANQWPEDTRPYFGGDECHMAFHFPLMPRMYMAVAQEDRHPITDIMRQTPEIPENCQWAIFLRNHDELTLEMVTEEERDYLWSTYAA--------------------------DSRARINLGIRRRLAPLMGNDRRKVE---LLNALLMSMPGTPVVYYGDEIGMGDNY-YLGD-------RDGVRTPMQWSADRNGGFSRADPQRLYNWVRRLIQVRRTKEAFGRG 170748016 6 -------------------------------------------------------------------------------------------------------------GDFVGLTQRLDYVRDLGVTAIWLMPFYPSPL--RDDGYDIADYRDINPSYGTMEDFKAFVEAAHERGLRVITELVINHTSDQHPWFQAAREPGSPERNFYVWSD----TDEPYKDTRIIFLDTEASNWTWDPAKQYFWHRFYSHQPDLNFDNPAVLEAVIEVMRYWLDMGVDGLRLDAIPYLIERDGTNCENLAETHEVIKKIRAALDAEYPDRMLLAEANQWPEETAQYFGGDECHMAFHFPLMPRMYMAIAREDRHPITDIMRQTPEIPEGCQWAIFLRNHDELTLEMVTAEERDYLWSFYAAERRAR--------------------------INLGIRRRLAPLLENDRRKIELMK---SLVLSMPGTPVLYYGDEVGM-GDNIYLGD-------RDGVRTPMQWS----------------------------------- 66045726 4 ----------------------------------------------------------------------------------DATFIKDPLWYK--DAVIYQVHVKSFIGDFAGLIEKLDYIAALGVNTIWLLPFYPSP--RRDDGYDISEYRDVHSDYGTMADAKRFIAQAHKRGLRVISELVINHTSDQHPWFQKARNPGSKARDFYVWSD----TDQKYDGTRIIFLDTETSNWTWDPAGQYFWHRFYSHQPDLNFDNPHVLDAVLEVMRFWLDLGIDGLRLDAIPYLIERDGTNNENLPETHQVLKRIRAEIDANYPDRMLLAEANQWPEDTQLYFGGDECHMAFHFPLMPRMYMALAQEDRFPITDILRQTPEIPENCQWAIFLRNHDELTLEMVTDRERDYLWNYYAADRRAR--------------------------INLGIRRRLAPLVDRDRRRVE---LLNSMLLSMPGTPTLYYGDEIGM-GDNIYLGD-------RDGVRTPMQWSIDRNGGFQERDPHSLLNWNRRMLAVRKQQKAFGRG 21232788 29 ----------------------------------RFDTHAPRLLDALSTLYGDHADYVTWLPQWLSALGVVAQARPAALRHLDDSRA--PGWFGQQDMLGYSAYVDRFAGTLRGVAERVPYLQELGVRYLHLLPFLRARAGDNDGGFAVSDYGQVEPALGSNDDLVALTARLRAANISLCADFVLNHTADDHAWAQAARAGDTRYLDYYHHFADRNAPDQYDTTLVQVFPQTAPGNFTWDETRQWMWTTFYPYQWDLNWSNPAVFGEMALAMLELANLGVEAFRLDSTAYLWKRPGTNCMNQPEAHTILVALRAVADIVAPSVVMKAEAIVPMAELPPYFGGHECHLAYHSTLMAAGWSALALQRGDILQDVIAHSPPLPPNCAWLSYVRCHDDIGWNVLQHEAAGTAAQPPFSLREVAQFYANAVPGSYARGESFQSSGDMSAALVGVQAAHEHADAAAAARAVDRLVLLYAVSLAMPGVPLIYMGDELALPNDTAYLDDAQRRHEGRWLHRPAMAWELAAQRHDASTLAGTVYTRLRALIRLRAGLPALA-- 194320046 16 --------------------AGPLDPQHAEVLLSRYDQHASRLLDALHALYGQRADYASWLAQWLGEVGDIARQRPQALQTLDSTRHA--GWFGQPHMLGYSAYADRFAGTLQGVAERVPYLQELGVRYLHLLPFLRARAGDNDGGFAVSDYGQVEPSLGSNDDLVALTSRLREAGISLCADFVLNHTADDHAWAQAARAGDARYLDYYHHFADRTVPDRYEATLGQVFPHTAPGNFTWDDTAQWMWTTFYPYQWDLNWSNPAVFGDMALAMLRLANLGVEAFRLDSTAYLWKRIGTDCMNQSEAHTLLVALRAVTDIVAPAVVMKAQAIVPMTQLPPYFGGHECHLAYHSTLMAAGWSALALQRGDILHNVIAHSPPLPRHCAWLSYVRCHDDIGWNVLQHEACGNAAQPPFSLRDVARFYANAVPGSYARGESFQSSGDMAAALAGIQAAQEAGDAAALAVAVDRLVLLYAIALAMPGVPLIYMGDELAMVNDPGYRDDPHRQHEGRWLHRPAMDWQLAAQRHDAKSLSGTVYRRLRGLIRQRAALGALA-- 91200769 1 -------------------------------------------------------------------------------------------------------------GDFKGVTEKLDYLENLGVTALWLLPFYPSPL--KDDGYDIADYFGIHPDYGTLRDFKLFIKEAHKRGLKVITELVLNHTSDQHKWFHAARRPKQKSKDFYVWSD----TSEKYKDARIIFKDFEHSNWTWDPAKAYYWHRFYSHQPDLNFTNPAVQKEMLRIIDYWIDMGVDGFRLDAVPYLFEKEGTNCENLPETHDFLKKLRAHVESTHNNVMLLAEANQWPEDAVVYFGNDECHMSFHFPLMPRLFMSIWMEDRFPIIDIFDQTPLLPETCQWALFLRNHDELTLEMVTDEERDYMYQVYAS--------------------------DPVARINLGIRRRLAPLLGNNRRKIE---LMNALLFSLPGTPIIYYGDEIGMGDNF-YLGD-------RNGVRTPMQW------------------------------------ 86608163 16 -------------------------------------------------------------------------------------------------------------GDFQGLTEKLDYLQELGITAVWLLPFFPSPL--KDDGYDVSDFTSVHPDLGTLEDFKIFLEAAHKRGIRVIIELILNHTSDQHPWFQRARAPGTPERDFYVWSDTPE----KYKEARIIFQDFEASNWTWDSAAKYYWHRFYSHQPDLNYDNPAVQKAMFEVVDFWLSLGVDGMRLDAVPYLYEREGTTCESLPETHAFLKALRRHIDQRYPGRMLLAEANQWPEDAVAYFGGDECHMEFHFPLMPRLFMAIQMEDRFPIIDILQQTPPIPETCQWALFLRNHDELTLEMVTDEERDYMYQVYAK--------------------------DPNARVNLGIRRRLAPLLGNSRRRIE---LMNSLLFSLPGTPVIYYGDEIGM-GDNIYLGD-------RNSVRTPMQWSADRNAGFSRANPHSLWWTMKRLIAVRKRFQAFGRG 169831014 3 -------------------------------------------------------------------------------------------------------------GDFRGLAEKLDYLQDLGVTAIWLLPFYPSPL--KDDGYDIADYTAVHPSYGTLADFKFFVREAHRRGLRVVTELVCNHTSDQHPWFQRARKAGSVWRNFYVWSDTPEK----YREARIIFKDFETSNWTWDPAGAYYWHRFYAHQPDLNYDNPMVRKAIFKVLDFWLRIGVDGLRLDAVPYLYERDGTNCENLPETHAFLKELRRHVDERFQNRMLLAEANQWPEHAAAYLG-DECHMAFHFPLMPRLFMALRMEDRFPVVDILTQTPPISETSQWALFLRNHDELTLEMVTDEERDYMYRAYAHDPRMR--------------------------INLGIRRRLAPLLGNHRRRIE---LMNGLLFSLPGTPVIYYGDEIGM-GDNIYLGD-------RNGVRTPMQWSADRNAGFSKADPHSLLSWMKRLISLRKRYKAFGRG 209518962 38 -------------------------------------------------------------------------------------------------------------GDFPGLMAKLDYIAELGVNAIWLLPFYPSP--RRDDGYDIADYRNVHPDYGQLGDVRRFIQEAHARGIRVITELVINHTSDQHPWFQRARKPGSNYRNYYVWSD----TDQKYLDTRIIFIDSEPSNWTHDPAGAYYWHRFYSHQPDLNFDNPAVMREVLQVMRFWLDMGIDGLRLDAVPYLVEREGTNNENLPETHEILKKIRATIDAEYPNRMLLAEANQWPEDVKEYFGEDECHMAFHFPLMPRIYMSIASEDRFPITDIMKQTPDLAASNQWAIFLRNHDELTLEMVTDSERDYLWNTYASDRRAR--------------------------LNLGIRRRLAPLMERDRRRIELIK---SLLLSMPGTPVIYYGDELGMGDNIHLGD--------RDGVRTPMQWSSDRNGGFSRADPHSLLNWTRRMLATRRSKQSFGRG 90425163 14 --------------------------------------------------------------------------------------ETDELWYK--DAIIYQLHVKAFAGDFAGLTEKLDYLQELGVTALWLMPFYPSP--GRDDGYDIADYGAVSPDYGTMKDFRRFIVEAKKRGLRVITELVINHTSDQHDWFKRARRKDSSARDWYVWSD----TDQKYAGTRIIFTDTEKSNWSWDPEAKYYWHRFFSHQPDLNFDNPRVVSAVIQVMKRWLDTGVDGFRLDAIPYLCERDGTNNENLPETHAVIKTLRAELDAYAKGKVLLAEANQWPEDVQQYFGGDECHMAYHFPLMPRIYMALAQEDRFPITDILRQTPDIPANCQWAMFLRNHDELTLEMVTDVERDYLWSTYANDPRAR--------------------------INVGIRRRLAPLMDNDRRKIE---LMNSLLLSFPGTPIIYYGDEIGM-GDNIYLGD-------RNGVRTPMQWTPDRNGGFSRADPARLYAATKRLISVRKSTPAFGRG 15805957 19 ---------------------------DAETFRLRLERYGPELADNLRAVYGNHAD--ALIGELLEVMLHAYHARPADLKRLDEARLLRPDWLQGPEMVGYVAYVDRFAGTLRGVGERLEYLEGLGVTYLHLLPLLRPRDGENDGGYAVQDYRSVRPDLGTIDDLSALARELRGRGISLVLDLVLNHVAEEHEWAVRATAGEAAYRDYFHIFPDRTQPDAYERTLPEIFPDFAPGNFTWNEAGGWVWTTFNRSQWDVNWGNPAVFREYLDLILTLANRGVEVFRLDAIAFLWKRLGTDCQNQPEVHRLTHALRAATRIVAPAVAFKAEAIVAPGDLIHYLGSRDHHMAYHNSLMVQLWSSLASRDTRLLTAALAAFPPKPTNTTWGVYVRCHDDIGWAIADEDAARVGLSGPAHRHFLSDFYSGEFPGSFARGLVFQHHPQTGDRRISGTAASLAGLDLALETGDARLLLLHAVMLGFGGVPLLYMGDELALLNDTDFAAVPAHAADNRWVHRPQMDWELVASAGQPVTPAGRMFAGLRHLLAVRRRTP----- 158425739 1 -------------------------------------------------------------------------------------------------------------GDFPGLLAKLDYIAELGADTIWLLPFYPSP--RRDDGYDISLYEGVSPDYGTMEDARRFIEAAHARGLRVITELVINHTSDQHPWFQRARQKGSPERNFYVWADD----DQGYCGTRIIFLDTEKSNWTYDPAGQYFWHRFYSHQPDLNFDNPEVLERVLSVMRFWLDIGVDGLRLDAVPYLIEREGTSNENLPETHEILRKIRTHLDANYQGRMLLAEANMWPEDTQQYFGADECHMAFHFPLMPRMYMAIAKEDRFPITDILRQTPEIPETCQWAIFLRNHDELTLEMVTDSERDYLWSVYAADRRAR--------------------------LNLGIRRRLAPLLARDRRRIE---LMNGLLLTMPGTPVIYYGDEIGMGDNIHLGD--------RDGVRTPMQWSPDRNGGFSRADPHSLLNWMRQMLAIRRRSRAFGRG 120610702 9 -------------------------------------------------------------------------------------------------------------GDFKGVTAKLDYVKDLGVNTIWLMPFYPSPL--RDDGYDISDYENVHPQYGTLADFKEMLDAAHARGLRVITELVINHTSSEHPWFQRARRPGSPERDFYVWSD----TDQIYRGTRIIFTDTETSNWAWDPAKQYYWHRFFSHQPDLNFDNPLVLEAVFKTMRFWLDMGVDGFRLDAIPYLVERDGTSNENLPETHAVIKKLRAAIDAEYRNRFLLAEANMWPEDVREYFGGDECHMAYHFPLMPRMYMAIAQEDRHPIVEILQQTPDIPEGCQWAIFLRNHDELTLEMVTSKERDYMYSMYAA--------------------------DMRARINLGIRRRLAPLMEND---LDRVKLMNGMLLSMPGSPIIYYGDEIGM-GDNVFVGD-------RNGVRTPMQWSPDRNGGFSRSDHSSLLHWTRRMLAVRKTSRAFGRG 191163976 6 -------------------------------------------------------------------------------------------------------------GDFRGLLQKLPYLRDLGITAVWVLPFYPSPL--KDDGYDIADYRSVHPDYGTLRDFQDFLKGAHALGMRVITELVLNHTSDQHPWFQKSRKPGSPWRDFYVWSDTPD----KYLDARIIFKDFEVSNWTRDPVAKYFWHRFYSHQPDLNYDNPRVHEAMFRVIDFWLGMGVDGLRLDAVPYLYEREGTNCENLPETYEFLKKLRAYIDAKYPDRMLLAEANQWPEDAASYFGGGACQMCFHFPLMPRMFMALQMEDSFPIINILQQTPVIPQQCQWALFLRNHDELTLEMVTDEERDYMYRIYARDPRAR--------------------------INLGIRRRLAPLMGDDRRKIE---LMNVLLFCLPGTPIIYYGDEIGMGDNY-YLGD-------RNGVRTPMQWSPDRNAGFQAKNPSSLLWWMKRMIDLRKRFKAFGWG 116695499 15 -------------------------------------------------------------------------------------------------------------GDFAGLLAKLDYLVNLGVDTVWLLPFYPSP--RRDDGYDIADYRNVHPDYGTLAEARRFIAAAHARGLRVITELVINHTSDQHPWFQRARAAKPGSRRYYVWSD----HDQAYAGTRIIFCDTEKSNWSWDPAGAYFWHRFYSHQPDLNFDNPQVLNEVLSVMRYWLDMGVDGLRLDAVPYLVEREGTSNENLPETHAVIRHIRAHLDARFPGRMLLAEANMWPEDAQQYFGGDECHMAFHFPLMPRMYMAIAREDRFPITDIMRQTPEVPPNCQWAIFLRNHDELTLEMVTSSERDYLWEVYATDRRAR--------------------------INLGIRRRLAPLMERDRRRIE---LMNSLLFSMPGTPVIYYGDEIGMGDNIHLGD--------RDGVRTPMQWSPDRNGGFSHADPHSLLNWMRRMLALRRKHRAFGRG 196257648 19 -------------------------------------------------------------------------------------------------------------GDFKGLTQKLDYIQDLGVTAVWVLPFFPSPL--KDDGYDITDYTNVNPIYGTLEDFQEFLSAAHQRGIRVIIELIVNHTSDTHPWFQRARRKGSVERDFYVWNDTPD----KYREARIIFQDFESSNWAWDPAKAYYWHRFYSHQPDLNFDNPAVRQAIFEVLDFWLTMGVDGLRLDAVPYLYEREGTNCENLPETHQFLKELRQYIDTKYPNRMLLAEANQWPEDAAQYYGGDECQMNFHFPLMPRLFMSLRMEDDFPIIDILQQTPPIPENCQWGLFLRNHDELTLEMVTDEDRDFMYRVYAQ--------------------------DSQMRVNLGIRRRLAPLLGNDRRQIELLNSLLL---SLPGTPILYYGDEIGM-GDNVYLGD-------RNGVRTPMQWSSDRNAGFQRANPNSLWYAIKRLIATRKRFQAIGKG 75675401 3 -----------------------------------------------------------------------------EMSHIDADRYVQTDDLWYKDAIIYQLHVKAFAGDFVGLTNKLDYLQELGVTALWLLPFYPSP--GRDDGYDIADYGSVNPDFGTMKDFRRFISEAKRRGLRVITELVINHTSDQHRWFKRAQRSGSSARNWYVW----SNTDKKYQGTRIIFTDTEKSNWAWDEANAYYWHRFFSHQPDLNFDNPRVVRAVIQVMKRWLDTGVDGFRLDAIPYLCEREGTNNENLPETHAVIKHIRAALDSYAKGKVLLAEANQWPEDVQFYFGGDECHMAYHFPLMPRIYMAIAQEDRFPITDILRQTPDIPDNCQWAMFLRNHDELTLEMVTDIERDYLWSTYAADPRAR--------------------------INLGIRRRLAPLMDNDRRKIE---LMNSLLMSLPGTPIIYYGDEIGM-GDNIYLGD-------RNGVRTPMQWTSDRNGGFSRCDPARLYAWMKKLISVRKSSHVFGRG 110600826 5 -------------------------------------------------------------------------------------------------------------GDFRGLLKKLPFLHDLGVTAVWILPFYPSPL--KDDGYDIADYYRIHPDYGTLGDFQAVLREAHRLGIRIITELVLNHTSDQHAWFQKSRRGGPRWRDFYVWSDTP----AKYQDARVIFKDFESSNWSWDPAKAYFWHRFYSHQPDLNYDNPRVHEAMLQVLDFWLGMGVDGLRLDAVPYLYEREGTNCENLPETYAFLNKIRQFMDEKYPGRMLLAEANQWPEDAVSYLGSGACHMAFHFPLMPRMFMALQMEESFPIINILEQTPGISEHSQWALFLRNHDELTLEMVTDEERDYMYRVYASDPRAR--------------------------INLGIRRRLAPLMGSDRRKIE---LMNVLLFSLPGTPIIYYGDEIGMGDNY-YLGD-------RNGVRTPMQWSPDRNAGFHTRNPSSLLWWMRRLIDLRKQYKAFSRG 56479417 5 -------------------------------------------------------------------------------------------------------------GDFNGLTRKLDYIRDLGVNTIWLLPFYPSPL--KDDGYDVADYHGVLPAYGTRADFRQFVREAHRRGLRVITELVVNHTSDQHAWFQAARRAGSSKRNYYVWSDDPT----RYSGTRIIFTDTETSNWAWDPVAKYYWHRFFSHQPDLNFENPNVLKAVLRTMRFWLDMGVDGFRLDAIPYLREREGTNNENLPETHDVIREIRKCIDAHYRGRVLLAEANQWPEDVREYFGGDECHMAYHFPLMPRLFMAVAQEDRFPVVDIMRQTPDIPENCQWAIFLRNHDELTLEMVTDRERDYMWQFFANDPRMR--------------------------INVGIRRRLAPLLENSRDRVE---LMSFLLLTMPGSPILYYGDELGM-GDNVFLGD-------RDGVRTPMQWTPDRNAGFSRADPHSLLNFTRRLIAMRNSSRAFGRG 146282507 1 -------------------------------------------------------------------------------------------------------------GDFVGLIDKLDYIADLGVNTIWLLPFYPSP--RRDDGYDIADYRGVHPEYGNMADARRFIAEAHKRGLRVITELVINHTSDQHPWFQRARKKGSAARNFYVWSD----TDDKYQGTRIIFLDTEKSNWTWDPAKQYFWHRFYSHQPDLNFDNPQVMKAVLAVMRFWLDMGIDGLRLDAIPYLVERDGTNNENLPETHAVLKAIRAEIDANYPDRMLLAEANQWPEDTQLYFPGDECHMAFHFPLMPRMYMAIAQEDRFPITDILRQTPDIPDNCQWAIFLRNHDELTLEMVTDRERDYLWNYYASDKRAR--------------------------INLGIRRRLAPLLERDRRRIE---LLNSLLLSMPGTPVIYYGDEIGMGDNIFLGD--------RDGVRTPMQWSVDRNGGFSRADPHSLLNWTRRMLTIRKQFKAFGRG 88810693 26 -------------------------------------------------------------------------------------------------------------GDFQGLTTKLDYIQDLGANTIWLLPFYPSPM--RDDGYDIADYHNIHSAYGSRRDFRNFVREAHRRGIRIITELVINHTSDQHPWFQAARRPNSPKRDFYLW----SETDQRFPETRIIFTDTESSNWAWDPLAQYYWHRFFSHQPDLNHNNPQVVRAVTRVMRFWLDMGVDGVRLDAIPYLCVREGSHNENLAETHAVVKQMRAVVDAHYRNRLFLAEANQWPEDVRDYFGGDECHMAYHFPLMPRMYMAIAQEDRHPIVEIMDQTPSIPETCQWAIFLRNHDELTLEMVTDEERDYMYQAYASDPRMR--------------------------VNVGIRRRLAPLMDNDN---DKIKLMNSLLMSMPGSPIIYYGDEIGMGDNIFLGD--------RNAVRTPMQWSPDRNAGFSKADPQRLYNWTKRLIAVRKAYQAFGRG 72160988 19 -------------------------------------------------------------------------------------------------------------GDLRGLIEKLDYLQWLGIDCLWLLPIYESPL--RDGGYDVSDYMKILPEFGRISDFVELVEKAHQRGIRVITDLVMNHTSDQHPWFQASRDPDGPYGNFYVWSD----TTERYSDARIIFIDTEQSNWTYDERGQYYWHRFFSHQPDLNFENPDVQDAILEVMRFWLDLGIDGFRLDAVPYLYEREGTNCENLKETHEFLKRIRAEVDRLYPDRVLLSEANQWPADVVDYFGGDECHMNFHFPLMPRMFMAVRREQRYPISEILAQTPPIPRNCQWAIFLRNHDELTLEMVSDEERDYMYSEYAKDPRMRA--------------------------NMGIRRRLAPLLEND---LNQIKLFTALLLSLPGSPVLYYGDEIGM-GDNIWLGD-------RDSVRTPMQWTPDRNAGFQQNNPNSLLNWTRNMIQIRKQHPVFGTG 196229928 3 -------------------------------------------------------------------------------------------------------------GDFRGLIERLDYFTELGVTALWLLPFYPSPL--KDDGYDIADYFAVHPSYGTLDDFRTFLDLAHERGLRVITELVLNHTSDQNAWFQRARRKGSPERDFYVWTDDPRK----YKEARIIFKDFEPSNWTWDPAKAYFWHRFYAHQPDLNFDNPLVHAELFRAIDFWMAMGVDGLRLDAIPYLYEREGTNCENLDETHDFIRKLRAHIDTKFPNRMLLAEANQWPEDAVEYFGGDECHMEFHFPLMPRMFMAIQMEDRFPILDILDQTPTIPENCQWAIFLRNHDELTLEMVTDEERDYMYRVYAE--------------------------DTRARINLGIRRRLAPLLGNNRRKIE---LINSLLFSLPGTPIIYYGDEIGMGDNF-YLGD-------RNGVRTPMQWSPDRNAGFSKANPQSLFWWMRRMLGVREKIKAFSHG 66812088 55 -------------------------------------------------------------------------------------------------------------GGISGITNKLDYLHTLGVDCIWLLPIYPSPL--KDDGYDISDYCDIHPDYGTLNDFKILVKAVHERNMKIIADFIPNHCSDKHKWFQSARSRDSPYRDYFVWSDSP----QKYKDARIIFLDVEQSNWTWDEAGQYYWHRFYKEQPDLNFDNPKVQQEMLNIIDFWLNLGIDGFRVDAVPYLFEREGTSCENLPETHEFLKKMRKFIDDKYPGRIILAEACQMPDEVRKYFGGDEFHMGFHFPVMPRIYMSIMRSKSECLRSIMENTPEIPNTCQWVTFLRNHDELTLEMVTKDERKEMWDFYAPVPRMR--------------------------INLGIRRRLAPLMGGDQRKIE---LAYSLLFTLPGSPIIYYGDEICM-GDNIWLED-------RHGVRTPMQWSDQPPNGESEKDPSSLYQVIRQMIQRRRKHLSFGHG 169178520 28 ----------------------------------------------------------------------------------------DPLWYR--KAVFYEVLVRAFAGDFSGLIDRLDYLQWLGVDCLWLPPFFQSPL--RDGGYDISDYNSVLDEFGTISDFKRLVAEAHARGVRVIIDLPLNHTSDQHPWFQESRDPDGPYGDFYVWSD----TDEKYQDARIIFVDTEESNWTFDPRRQFFWHRFFSHQPDLNFENPKVIEALFDVVRFWLDQGIDGFRADAIPYLFEEEGTNCENLPATHDFLRKLRAMVDESYPGRVIIAEANQPPNEVVEYFGEPECHMAFHFPIMPRLYYALRDQKAAPIIETMRDTPDIPDGAQWGTFLRNHDELTLEMVTADERAAMLGWYAPDPRMRA--------------------------NIGIRRRLAPLLDNSRAEIE---LINALLLSLPGSPFLYYGDEIGM-GDNIWLED-------RDAVRTPMQWNPDRNAGFSHADPGSLLRWTRQILSVRRNHPAFGLG 83814676 33 -------------------------------------------------------------------------------------------------------------GDFQGLREKLPYLESLGVNTLWLLPFLESPL--RDDGYDTADYFKVLPIHGDLDDFRAFLDDAHARGMRVITELVLNHTSDQHPWFQEARDPDSDKHDWYVWSD----TDERYDDVRVIFTDTEDSNWAWDPAEKYYWHRFFSHQPDLNFDNPEVREKMKEVMFFWLDMGVDGLRLDAVPYLFEREGTSSENLPETIAYVKELRAAVEERYPGKVLLAEANQWPEDTLPYFGEDGVQMAFNFPVMPRLYMALRRENRRPVVEMLDLTSGIPDDAQWALFLRNHDELTLEMVTDEERDYMY------------------HEYGADDRFRIN--------VGIRRRLTPLLGGERRRIE---LMNALLLSLKGSPIIYYGDEIGMGDDPFLGD--------RNGVRTPMQWSPDKNGGFSRAPHHKLFHFMRRLIALRQQHKIFGRG 15807030 4 -------------------------------------------------------------------------------------------------------------GDFPGLTSRLDYLKNLGVDCLWLLPWFPSPL--RDDGYDVADYRGIHPDLGTLDDFKVFLREAHARGLRVIGDLVTNHTSSDHPWFQAARRGPNEYHDYYVWSDEGKE----YADTRIIFTDTEVSNWTLDEQGKYYWHRFFASQPDLNYDNPKVVEELHGAARFWLDLGLDGFRVDAVPYLIEREGTSCENLPETHEILKGFRAMVDREYPGRLLLAEANQWPEEVVEYFGEPEFHMCFNFPVMPRLYMSLKREDTSSIREIMGRLPKIPSFGQWCTFLRNHDELTLEMVTDDERAFMYAAYA--------------------------PDARMKINVGIRRRLAPLLDNDRRRIE---LLNTVLLALPGSPILYYGDEIGMGDDLGLPD--------RNGVRTPMQWNAGTSGGFSTADPSSLLKWTARQLELRRAHPAFAHG 84494481 17 -------------------------------------------------------------------------------------------------------------GDFQGVINRLDYLQWLGVDCLWLPPFYASPL--RDGGYDIADYTQVLPEFGTLPEFQQLVTEAHARGIRIITDFVMNHTSDQHPWFQASRDPDGPYGDFYVWSD----TDDKYTDARIIFIDTETSNWTFDPRRQFFWHRFFGHQPDLNFENPAVHEAMFEVVRFWMDMGIDGFRLDAVPYLYEEEGHNGENHPKTHAFLAKLRKMVDEEYPGRILLAEANQPPADVVDYFGEPECQMCFHFPVMPMLYYAMRDQKAQPIIDVLASTPAIPEGTQWGTFLRNHDELTLEMVTPEQRAAMYG--------------------------WYAPDPRMKANVGIRRRLSPLLDNSRPEIE---LIHALLLSLPGSPCLYYGDEIGM-GDNIWLND-------RDAVRTPMQWTPDRNAGFSEADPHSLLHWVRGMLGVRRLHPAFGLG 118469348 7 -------------------------------------------------------------------------------------------------------------GDLRGLTEKLDYIKWLGVDCLWLPPFYDSPL--RDGGYDIRDFYKVLPEFGTVDDFVTLLDAAHRRGIRIITDLVMNHTSDQHEWFQESRNPDGPYGDFYVWSD----TSDRYPDARIIFVDTEESNWTFDPRRQFYWHRFFSHQPDLNYDNPAVQEAMLDVLRFWLDLGIDGFRLDAVPYLFEREGTNCENLPETHAFLKRCRKAIDDEYPGRVLLAEANQWPADVVAYFGGDECHMAFHFPLMPRIFMAVRRESRFPISEILAQTPPIPDTAQWGIFLRNHDELTLEMVTDEERDYMYAEYAKDPRMKA--------------------------NVGIRRRLAPLLENDRNQIE---LFTALLLSLPGSPVLYYGDEIGM-GDIIWLGD-------RDSVRTPMQWTPDRNAGFSKATPGRLYNWTRNMLAVRSRHDAFAVG 20140485 12 -------------------------------------------------------------------------------------------------------------GDFRGLAEKLDYLQWLGVDCLWVPPFFSSPL--RDGGYDVADYTGILPEIGTVEDFHAFLDGAHERGIRVIIDFVMNHTSDAHPWFQASRDPDGPYGDFYVWSD----TDELYQDARVIFVDTEPSNWTWDQTGQYYWHRFFHHQPDLNFDNPKVQDAMLEAMAFWLDMGLDGFRLDAVPYLYERPGTNGENLPETHEMLKRVRRFVDDNYPDRVLLYEANQWPTDVVEYFGGPESHMAFHFPVMPRIFMAVRRESRFPISEIMEQTPAIPEGCQWGIFLRNHDELTLEMVTDEDRDYMWGEYAKDPRMKA--------------------------NIGIRRRLAPLLDNDTNQIE---LFTALLLSLPGSPVLYYGDEIGM-GDNIWLGD-------RDGVRTPMQRTPDRNVGFSAATPGSLLHWTRRMIHIRRQRDAFGLG 48477141 3 -------------------------------------------------------------------------------------------------------------GDFNGLTMKLDYLKKLGVDALWLLPFYKSPL--KDDGYDISDYYSILPEYGTIDDFKNFIDTAHSMNIRVIADLVLNHVSDQHPWFIESRSSIDNPKRDWFIWSD---TPEKFKEARIIFIDTEKSNWTYDETKQYYFHRFYSSQPDLNYDNPDVRNEVKKVIRYWLDLGLDGFRADAVPYLFKRENTNCENLPETHNFFKEIRKMMDEDYPGTILLAEANQWPTETKAYFGGDEFHMAFNFPLMPRIFIALARSDYYPIMDIIKQTLPIPDNCDWCIFLRNHDELTLEMVTDSERDIMYREYAKIPKMR--------------------------LNLGIRRRLAPLADND---INTIELLNALIFSLPGTPIIYYGDEIGM-GDNIYLGD-------RNGVRTPMQWS----------------------------------- 86749374 61 SANATKVEVCLFDGDTERRIELPEYTDEFHGYIPDIGPYGYRVHGPYEPENGHRFNPNKLLLDPYARAHAGELKWDPAFDERDSAAVVDPGFDWWDQTIVYETHVKGFTGTYAGFGSQVDYIAALGVTAVELLPIHTFVNDSNYWGYNTIGFFAPDPRYASLREFKEMVARLHDVGLAVILDVVYNHTAEGNELGPTLSFKGIDNASYYRLLP----------------------------EQERYYINDTGTGNTVNLTHPRVIQMVTDSLRYWAEMHIDGFRFDLGTILAREVHGFDDQS----GFLKAVNQ--DPMLSSVKLIAEPWD---------CGPGGYQVGGFPPGWAEWNDKFRDTIRDYWRGDASVSALAPRLA-----ASGDVFNRQGRRAWASVNFITAHDGFT-LNDWASYNEKHNIANGEDGKDGHSDNRSWNCGAEGPTDD-EAILALRERQKRNMLATLLLAQGTPMLLAGDEFGRTNNNAYCQD----NEISWVH-----WDHDAAAQD-------LLTFTKRLIELRRTCPTLR-- 209963577 48 -----------------ERIALPEYTDEWHGYLPDARPYAYRVHGAYEPLAGHRFNPDPYAKAHVGSLRWSDADRRDSAPAMPKCRVVDPAFTWWTSTLFYETHVRSLRGTFAGMMQKIDYIRSLGVTSVELLPIHAFVDDRNYWGYNSIGFFAPDPRYLAISEFKEMVAHLHDAGIEVILDVVYNHTAEGNEMGPTLSFKGIDNASYYRLLPDQP----------------------------RYYINDTGTGNTLNLSHPRVLQMVTDSLRYWVEMHVDGFRFDLATILAREPYGFDEGG----GFLDSCRQ--DPVLSRVKLIAEPWD---------IGPGGYQVGGFPPGWAEWNDRFRDTVRAYWKGDEGRLPDLA----ARVTASGDVFNRRGRKPWSSVNFVTAHDGFT-LNDLVSYNDKHNMANGEENRDGHSHNLSWNHGAEGATADPAI-LELRERQKRNMLATLFFSQGTPMLLAGDEFGRGNNNAYCQDNEIS---------WLDWQGIDDRG------QDLARFVRRLIRIRQMHPLLRRG 62391144 10 -------------------------------------------------------------------------------------------------------------GSLKGLTEKLDYIQWLGVDCIWIPPFYDSPL--RDGGYDIRNFREILPEFGTVDDFVELVDHAHRRGLRVITDLVMNHTSDQHAWFQESRDPTGPYGDFYVWSDDPTLYNE----ARIIFVDTEESNWTYDPRGQYFWHRFFSHQPDLNYDNPAVQEAMLDVLRFWLDLGLDGFRLDAVPYLFEREGTNGENLKETHDFLKLCRSVIEKEYPGRILLAEANQWPQDVVEYFGGDECHMAFHFPLMPRIFMGVRQGSRTPISEILANTPEIPKTAQWGIFLRNHDELTLEMVSDEERSYMYSQFASEPRMRA--------------------------NVGIRRRLSPLLEGDRNQLELLHGLLL---SLPGSPVLYYGDEIGM-GDNIWLHD-------RDGVRTPMQWSNDRNGGFSKADPNSLLRWLRNQILIRKQYRAFGAG 90420728 41 -------------------------------------------------------------------------------------------------------------GTFAGLAHVAEYLRALGVTSAELLPIHAFVDDSNYWGYNSLAFFAPAPRYQTPNEFKEMINQFHNAGIEVILDVVYNHTAEGNELGPTLSQKGIDNANYYRLLPD----------------------------QKRYYINDTGTGNTVNLSHPRVLQMVADSLRYWVEMRVDGFRFDLATILAREPHGFDEGG----GFLDVCRQ--DPVLSRVKLIAEPWD---------IGPGGYQVGQFPPGWAEWNDKFRDTVRSYWKGDDGVLPEFARRIS----GSGDLFNSRGRKPWSSVNFITAHDGFN-LNDLVSYNEKHNEANGEDNNDGHSNNHSWNHGVEGPTDDPEI-QEMRERQKRNMLATLLLSQGTPMILAGDEFGHTNNNSYAQDNEIN---------WLDWNNISKDG------RALQEFTRKLIAVRRAYPILHRG 194538541 4 -------------------------------------------------------------------------------------------------------------GDIKGIISKLDYLKHLGVDAIWLTPVYQSPMVDN--GYDISDYYAINPEFGTMEDFDTLLAEAHQLGIRIIVDIVVNHTSTEHKWFQSALDKNSPYRDYYIWKDPVDG-----AEPNNWQSKFGGNAWELDETGQYYLHLFAKEQADLNWENPVVREEVKEVISFWADKGVDGFRLDVINLISKQQDFPSDDIPRVHEYLQEISEAVFQKY-GSVTVGEMSSTTLEHCQQYSGKELSMVFNFHHLKV---------------------DYPNGEKW-------------------TKAPFDFIQLKQIFNHWQTGL--NGKGWGALFWCNHDQPRVV--------SRLGDDKQYRVESAKMLAASVHMMQGTPYVYQGEEIGMTNPISQYRDVESTNKSRDNSRTPMQWNSQKHAGFTEGTPSSVFYFYKRLIELRKQVSVITDG 77458769 41 --------------------------------------YGYRVYGPYDPANGHRFNIDPYAKQLVGELKWGHPDADLSFDERDSAKVIDPAHTWWDKTIIYETHVRGISGTFAGLMDVLEHIRKLGVSTVELLPIHAFVNDQNYWGYNSIAFFAPDPRYGKIAEFKEMVAHLHDANLEVILDVVYNHTAEGNEQGPTLSMRGIDNASYYRLMPD----------------------------DKRFYINDSGTGNTLDLSHPCVLQMVTDSLRYWAEMHVDGFRFDLATI----LGRYHDGFDERHSFLVACRQ--DPVLRQVKMIAEPWD---------CGPGGYQVGNFPPGWVEWNDKFRDTVRAFWKGDDGQLADFASR----MTASGEMFNQRGRRPYSSVNFVTAHDGFT-LNDLVSYNDKHNEANDENNQDGSNNNLSWNHGVEGPTDDPEIN-ALRHRQMRNFFATLLLSQGTPMIVAGDEFARTNNNAYCQDSEI---------GWVNWDLSE-------DGKTLLKFVKRLIKLRLAYPILRRG 197625909 3 -------------------------------------------------------------------------------------------------------------GDLAGIAAKLPYLDWLGVDAIWLTPIYPSPL--KDGGYDITDFTAIHPDLGSLDDLTHLLEEAHGRGIRVVLDLVLNHTSVLHPWFQRARSKGSPERDFYVWRDD----DRSYAEAPVLFRHFERSNWEWDSAGQYYLHRFLRHQPDLNYANPAVQEEMLAVVDFWLAQGVDGFRLDAVPFLFEEEGSRCEGLPETHAFLQRLRGRVEACGRDVLLLAEAIQPVQESAPYLAEGELHAAFEFGLTAHLFAAVARGQCDALRQCLCEAQATVPGCRWALPLRNHDEL-WLGDGHLVDETVIEAV------------------RTGFPNAEGHW----LNWGINRRLAPLLSGDPRPN---NLLHALIYSLPGIPCLYYGDELGM-GDWPGLRD-------RDVNRTPMAWTPERNGGFSTAPPGSLLNWHHRMLTSRQQLPALRSG 37679080 5 -------------------------------------------------------------------------------------------------------------GDIQGIISKLEYLKHLGIDAIWLTPVYQSPMVDN--GYDISDYYRINPQFGTMADFDELLEKAHQLGIRLIMDIVVNHTSTEHAWFQSALNKNSPYRDYYIWKDPVEG-----KVPNNWQSKFGGSAWALDETGQYYLHLFAKEQADLNWENPTVREEVKNVIRFWAEKGVDGFRLDVINLISKQQDFCDDDGPRVHDYLQEISQAVFQKY-GSVTVGEMSSTTLEHCQQYDGKELSMVFNFHHLKV---------------------DYPNGEKW-------------------TKAPFDFLQLKQIFNHWQTGL--NGKGWGALFWCNHDQPRIV--------SRLGNDQAYRVESAKMLAASVHMMQGTPYVYQGEEIGMTNPIEQYRDVESTNKSRDNSRTPMQWSEEKHAGFTQGEPNSVFYFYKRLIELRKEVPVITQG 209965555 34 -------------------------------------------------------------------------------------------------------------GTFAGLATLIEHLRALGVTAVELLPVQAFSDDRNYWGYATFGFFAPEPSYGTTKEFKTMVARLHDAGIEVILDVVYNHTGEGNHLGPTISFRGIDNASYYLL----------------------------NSGDPRYYTDYTGTGNTLNLTHPRVLQMVMDSLRYWVDMHVDGFRFDLATALAREANGFDPGS----GFLDAVRQ--DPVLSRVKLIAEPWD---------VGPGGYRVGQFPAGWAEWNDRFRDTVRRYWRGDEGMLPELA----ARLTASADLFERGARRSWSSINFVTSHDGFT-LNDVVSYTRKHNEANGEGNRDGHDANYSSAYGLEGPT-EIAGVRALRLRQARNMLATLFLSQGTPMLLGGDEILRTNNNAYCQDNGVS---------WVDW----AGTGAGPEARDMTAFVRRLTTLRRTHPVLRRG 90425110 29 ----------------------------------------------------------------------------------------------------------------------IDHIASLGVSAVELLPIHTFINDDNYWGYNTIGFFAPDPRYASLREFKEMVARLHSGGLEVILDVVYNHTAEGSELGPTLSFKGIDNASYYRLLPDK----------------------------KRYYINDTGTGNTVNLSNPRVIQMVADSLRYWSEMHIDGFRFDLGTILAREVY----GFDEQSGFLKAVDQ--DPVLTSVKLIAEPWD---------IGPGGYQVGGFPPGWAEWNDKFRDTARDFWRGEADVATLVPR-----LSGSGDLFNHQGRRAWASINFVTAHDGFT-LNDWASYNDKHNEANGEENRDGSSSNRSWNCGVEGPTED-KDILALRERQKRNMLGTLLLSQGTPMLLAGDEFARTNNNAYCQDSEIS---------WIDWNLGDDAKD-------LLSFTKRLIELRKAYPTLR-- 113953110 24 -------------------------------------------------------------------------------------------------------------GDLQGLANRLPYLRWLGVEAIWLTPIYPSPLQ--DGGYDITDFKSIHPELGDLAAFHRVLIAAHSHGIKVVMDLVLNHTSTLHPWFQRARWAGSPERDVYVWSDDPKR----YADAPVLFRHFESSNWEWDEAQQYYLHRFLRHQPDLNYDSPVVQEEMLDVVDFWIERGVDGFRLDAVPFLCEAEGSRCEGLPETHEFLKRLRARVDRHGKDVLLLAEAIQPVEEAAPYLADDELHGAFNFALTAHLFASIASGTVEALRECLQAAQNAVGGCRWALPLRNHDEL-WLGDGHLVPEEVIQTI--RAGLHQG--------------------QGHWLNWGINRRLAPLLNGDPG---SNRVMHALLYSLPGLPCLYYGDELGM-GDWPGLRD-------RDPNRTPMAWTPGRNGGFSTAPPGSLLNWHRRMLTCRKLLPALRNG 167464511 5 -------------------------------------------------------------------------------------------------------------GDLQGIIDKLDYLKELGVEVIWLTPIYESP--QKDNGYDISDYYRIQPEYGTMETFEELLRQAHLRGIKIIMDIVVNHTSTDHAWFIESSSKDSPLRDYYIWKNPADG-----GVPNNWKSKFGGSAWAFDETGQYYLHLFDESQADLNWENPELRERIYDMMRFWLDKGVDGFRLDVINLLSKDQRYPNDDGPRIHEYLKEMNERVFSRYPNLLTVGEMSSTSIEHCRYTNPEEKELSMVFNFHHL-------------------KVDYPEGKKWV-------------------AAEFDFLQLKRILSEWQQGMQAG-DGWNALFWCNHDQPRVV--------SRFGNDGNYHRESAKMLATTLHLMQGTPYIYQGEEIGMTNPYDDYRDVESINKSRDNSRTPMQWDDTEQGGFTNGDPDSIFHHYRNLIQLRKEYDIIAYG 15640927 10 -------------------------------------------------------------------------------------------------------------GDLQGIISKLDYLQKLGIEAIWLTPIYQSPMVDN--GYDIADYYAINPDFGTMQDFEQLLKEAHRRGMRIIMDIVVNHTSTEHAWFQSALDRNSPYRDYYIWRKPVNG-----GVPNNWQSKFGGSAWALDETGEYYLHLFAKEQADLNWENPQVREEVKNIIGFWAEKGVDGFRLDVINLISKQQDFTNDDIPRVHEYLQEISRDVFQRY-GSVTVGEMSSTTLEHCQQYDGRELSMVFNFHHLKV---------------------DYPNGEKW-------------------TKAPFDFLQLKQIFNHWQTGL--NGKGWGALFWCNHDQPRIV--------SRLGDDQQYRVESAKMLAATIHLMQGTPYIYQGEEIGMTN------------------------------------------------------------ 194551573 35 -------------------------------------------------------------------------------------------------------------GTFAGLADLLAHIRRLGVTSVELLPIHGFVDDSNYWGYNSIAFFAPHPAYGQVNEFKEMVAHLHDAGLELILDVVYNHTAEGNELGPTLCMRGIDNASYYRLMPD----------------------------QRRYYINDSGTGNTLDLSHPCVLQMVTDSLRYWAEMRVDGFRFDLATI----LGRHPDGFDERHGFLVACRQ--DPVLSKCKLIAEPWD---------CGPGGYQVGGFPPGWAEWNDRFRDCVRAYWRGDDGMLPELARR----LTASGDLYDQRGRRPYASVNFVTAHDGFT-LRDVVSYDHKHNEANGENNADGSDHNLSWNHGCEGPTDDPEI-RALRLRQMRNLLSTLLLSQGTPMLVSGDEFSRTNNNVYCQDNEL---------GWIDWRLDDEG-------RSLLAFTQRLLALRQRYPILRRG 108803168 31 -------------------------------------------------------------------------------------------------------------GTYAGLASAIEHLKRLGVTAVELMPVHFFVDDRNYWGYNSIGFFAPDARYGSINEFKTMVKRLHSAGLEVILDVVYNHTAEGNHLGPTLSFRGIDNAAYYRLVPD----------------------------DRRYYMDYTGTGNTLNMMHPRVLQLIMDSLRYWIEMHVDGFRFDLASALARELH-DVDKLSAFFDIIRQ-----DPVISQVKLIAEPWD---------VGEGGYQVGNFPVGWTEWNGKYRDAVRSYWKGDGGLVDELA----YRLTGSSDLYERDGRRPYASINFVTAHDGFT-LQDLVSYNEKHNEANGEDNRDGHDDNRSWNCGVEGPTGDR-GIRRLRARQKRNLMATLLLSQGVPMILHGDEMGRTNNNAYCQDNETSWVS---------WNLAPADRN-------FLAFVRRMIRLRREHPIFR-- 171326069 5 -------------------------------------------------------------------------------------------------------------GDIRGIIAKLDYLKELGVDVVWLSPVYKSPNDDN--GYDISDYREIMDEFGTMEDWEEMLEEMHKRGIKLVMDLVVNHISDEHPWFIESRSKDNPYRDYYIWRPGKDG-----KEPNNWESNFSGSAWEYDETEEYYLHLFSKKQPDLNWENPKVRREVYDIMKFWLDKGVDGFRMDVINMISKVPELPDMNGPRVHEFLQEMNREVLSKY-DIMTVGEPGVTPKEGILYTDPSRHELNMVFQFEHVGLDSGPGGK--------------------------------------WDIRPWSLADLKKTMTKWQ--KELEGKGWNSLYLNNHDQPRAV--------SRFGDDGKYRVESAKMLATFLHMMQGTPYIYQGEEIGMTNVREYGEDPQKYYKGRDNARTPMQWDDSENAGFTTADPNSVFHYYKKLIQFRKQHDI---- 117619150 6 -------------------------------------------------------------------------------------------------------------GDLKGIMARLDYLKTLGVDALWLTPVYVSPQVDN--GYDIADYLAIDPAYGTMADFEALLAAAHARDIRIVMDIVVNHTSTEHAWFKSALDKNSPYRDYYIWRDPVDG-----GVPNNWQSKFGGSAWEFDETGQYYLHLFAREQADLNWENPAVRAEVKNIIHFWAKKGVDGFRLDVINLISKDQAFPNDDGPRIHEFLQDVSREVFA-PVGAMTVGEMSSTSLEHCQRYGGSELSMVFNFHHLKV---------------------DYPNGDKW-------------------TKAPFDFLELKRIFNHWQSGM--HGKGWSALFWCNHDQPRIV--------SRFGDEGEQRVVAAKMLASTLHGLQGTPYIYQGEEIGMTNPIDDYQDVESRNKSRDNSRTPMQWSAAANAGFTSADQHSVFWHYRDLIRLRKAHPIFTQG 114328836 28 ----------------------PEYTDEWHGYLPDARPYAYRVHGPYAPEVGHRFNPDPYAKAMVGDLHWGDEKEDLSFDTRDSARRDHPPSVPWEKTVFYETHLRGYTGTFAGVKEVVKHIRSLGVTSIEFLPVHYFINDRNYWGYNTISFFAPHPRYGAVAEFKEMVAHLHDAGLEVILDVVYNHTAEGNERGPTLSFRGIDNASYYRLAPDP-----------------------------RYYINDTGTGNTLNLSHPRVLQMVTDSLRYWVEMHVDGFRFDLATILAREAYGFDEGG----GFLDSCRQ--DPVLSRVKLVAEPWD---------LGPGGYQVGGFPPGWAEWNDRFRDTVRGFWKG-----EETASAMAARLCASADIYNRRGRKPWASVNFVTAHDGFT-MQDVVTYNDKHNEANGEDNKDGHSHNRSWNCGVEGP-SDDPALCALRERQKRNLMATLFLAKGTPMLLAGDEFGRTNNNAYCQDNEIS---------WVDW-------DIDADGHTLIAFVRTLISLRERFPILRRG 163705719 67 ----------------------PEYTDEWHGYLPDARPYAYRVHGPYEPEAGHRFNPDPYAKALVGSVRWGYVMESGDFDERDSARVIDPAFTWWDRTIIYEAHVRGFTGTYAGLGTKLDYIRSLGVTAVELLPVHSFVNDSNYWGYNTLSFFAPARRYAAVPDFKEMVARLHGAGLEVILDVVYNHTAEGNERGPTLSFKGIDNASYYRLLPD----------------------------QKRYYINDTGTGNTVNLSHPRVLQMVTDSLRYWAEMRVDGFRFDLATILGREPYGFDEGG----GFLDSCRQ--DPVLSSVKLIAEPWD---------CGPGGYQVGGFPPGWAEWNDRFRDDMRAYWRGDEGMLPDLASR----LTGSADKFNKRGRKPWASVNFLTAHDGFT-LHDTVSYNDKHNEANGEDNRDGHSHNLSFNYGVEGPTDDPEI-RALRFRQMRNMLATLFLSSGTPMLPAGDEFAQGNNNAYCQDNEIS---------WIDWQGI------GPEERDLADFARRLLTLRKALPMLGRG 146307307 32 -----------------ERIELPEYTDEWHGYLPDARPYGYRVYGPYEPDAGHRFNPDPYAKQLVGKLQWSEADGDLSFDERDSAKVIDPAFTWWEHTVIYEAHLRGISGSCAGLTELLRHIRELGVSSVELLPVHAFVNDQNYWGYNSIGFFAPHPAYGRISEFKEMVAHLHDAGLELILDVVYNHTAEGNERGPTLSMRGIDNASYYRLMPDE----------------------------RRYYINDSGTGNTLDLSHPCVLQMVTDSLRYWAEMRVDGFRFDLATI----LGRHAHGFDERHGFLVACRQ--DPVLSKVKLIAEPWD---------CGPGGYQVGGFPPGWAEWNDKFRDNVRAFWKGDRGELAELASR----LTASGDLYNQRGRRPFASVNFITAHDGFT-LRDVVSYDHKHNEANDENNQDGTDRNLSWNHGCEGATDDPAI-RSLRVQQMRNMLATLLFAQGTPMLVAGDEFGRTNNNAYCQD----------------------------------------------------- 84394449 4 -------------------------------------------------------------------------------------------------------------GDIKGIIAKLDYLKNLSVDAIWLTPVYASPMIDN--GYDISDYYAINPQFGTMEDFDLLLSEAHQRGIRIVMDIVVNHTSTEHAWFQSALDKNSPYRDYYIWKDPVGG-----QAPTNWQSKFGGNAWEMDETGQYFLHLFAKEQADLNWENPVVREEVKDVISFWAEKGVDGFRLDVINLISKQQDFPNDDIPRVHEYLKEISEAVFQKY-GSVTVGEMSSTTLEHCQQYDNSELSMVFNFHHLKV---------------------DYTNGEKWTN-------------------APFDFLQLKSIFNHWQTGL--NGKGWGALFWCNHDQPRVV--------SRLGNDQQYRVESAKMLAASVHMMQGTPYIYQGEEIGMTNPISQYRDVESTNKSRDNSRTPMQWNSETYAGFSLSQPDSVFYFYKALIELRKRVPVITHG 150015621 5 -------------------------------------------------------------------------------------------------------------GDLRGIIEKLDYLKELGIDVIWLSPVYKSPNDDN--GYDISDYEDIMDEFGTMEDMDDLIEEGNKRGIKILMDLVVNHTSDEHKWFIEAKSKDNPYRDYYIWRDPVNG-----EEPNDLRSTFSGSAWQYDETGQYYLHLFSKKQPDLNWENEEVRNRIYKMMNFWIDKGIGGFRMDVIELIGKIPDKKTHNGPKLHEYIREMNKKTFG-GKDLLTVGETWGCTTEIAKKYSNPD------------------------------------DSELSMIFQFEHILLDQQPGKEKWDLKPLELLDLKKALSRWQVELE--GTGWNSLFWNNHDVPRIVSRW--------GNDKEYRVESAKMLATLLHGMKGTPYIYQGEELGMTNDYKDIETLNMYNEGRDNARTPMQWNDSQNAGFTSGDENSIFNYYKKLIKIRKSNPV---- 21232539 38 ----------------------PEYTNEWHGYLPDVKPYGYRVHGPYAPTEGHRFNLDPYARELDGDLVWAHPDGDLSFDERDSAVEDTYDWKPWNETVIYETHVRGYTGTFAGLAQVLQYIKDLGITAVELLPVHAYLDDQNYWGYNTISFFALKSRYGHRDEFRDMVKAMHKQGLEVILDVVYNHTAEGSELGPTLSFKGIDNASYYRLAED-----------------------------KRYYINDTGTGNTLNLSNSRVIQFVNDSLRYWAEMHVDGFRFDLATILGREPSGFDQRGGFLDACNQ------DPLLSEVKLIAEPWD---------CGPGGYQVGHFPPGWSEWNDKFRDNAREFWKGEDGKLAEFATR----FTGSADLFDRSGRRPWASVNFITAHDGFT-LRDLVSYNEKHNIDNGEDNRDGSSNDGSCNYGEEGETDN-AEILQLRERQMKNLLATLLLSQGTPMILAGDERAQGNNNTYCQDNEI---------TWLEWEN-------DPTDGRLTDFVKSLTALRKRYPILSRG 89209664 5 -------------------------------------------------------------------------------------------------------------GDLPGIIEKLDYLKELGVDIIWLCPVYKSPNDDN--GYDISDYYDIMDEFGTMEDMDKLIEGVHKRGMKLIMDLVVNHTSDEHPWFQESSSKDNPYRDFYIWRKGKN-----DGPPNNWGSAFSGSAWEYDETGEYYLHLFSKKQPDLNWENPRVREEVYKMMRWWLDKGIDGFRMDVINMISKVKGLPDLNGPRVHDYLQEMNREVLSKY-DVMTVGETPGVTPEIARKYVGY--------------------------------------DRNELNMVFQFELMGIDCGLSKWDKKDWKLTEFKRIFNRWYEGLKEK--GWNSLYMNNHDQPRMVP--------RFGNDKEYRVESAKLLATLLHTFPGTPYIYQGEEIGMTNSIEDYRDIETLNASRDNARTPMQWDDSPHAGFTTGDQDSIFHYYRRLIQLRKENPV---- 188582576 42 -----------------ERIELPEYTDEWHGYLPDARPYGYRVHGPYEPEAGHRFNPDPYAKGLVGPALFGYKMETGDFDERDSARVIDPAFTWWERTIVYETHVKGFTGTYAGMGHVLDYIKSLGITSVELLPVHSFVQDDNYWGYNTISFFTPARRYAAVPDFKEMVARMHGAGLEVILDVVYNHTAEGNEKGPTLSFKGVDNASYYRLLPNQP----------------------------RYYINDTGTGNTFNLSHPRVLQLVTDSLRYWAEMRVDGFRFDLATILGREPYGFDEGG----GFLDTCRQ--DPVLNDVKLIAEPWD---------CGPGGYQVGGFPPGWAEWNDRFRDDVRGYWKGDAGLLPGLASR----ITASADKFNKRGRRPWASVNFITAHDGFT-LNDTVSYNEKHNEANGEGNRDGHGHNLSYNYGVEGPTDDPEI-RSVRLRQMRNMLATLFLSKGTPMLLAGDEFARTNNNAYCQDNEVS---------WVDWDAIGEE------ERDLTEFTQRLILLRNALPMLSRG 154503847 9 -------------------------------------------------------------------------------------------------------------GDLRGIIQRLDYLKELGIDAIWLSPVCKSPQDDN--GYDISDYQDIDPMFGSLDDMEELIKEAKKRNIRIIMDLVLNHSSDEHRWFQEAKSKDNPYHDYYVWRDGKE--GVYPNDMRSVFGGPAWEWVPELE--QYYFHQFSVKQPDLNWENPKVRREIYDMILWWMEKGAGGFRLDVIDQIAKEPDQKITNNPRLHEFIQELSRETFQKG-DLITVGEAWGADERAKLYSNPDGSEFSMVFQFE-------------------------------------HIGLDQQEGKSKWDVAPLPVVKLKQVLAKWQ--RELHGCGWNSLFWNNHDLPRIVSRW--------GNDQKYRVESAKMLATLLHGMQGTPYIYQGEELGMTNDISQYQDIETLNKGRDNARTPMQWSGEVNAGFTKSDPDSVFYYYQKLIRLRKEHSVFVNG 146297425 5 -------------------------------------------------------------------------------------------------------------GDLPGIIQKLDYLKELGVNVIWLNPIYKSPNADN--GYDISSYYDIMDEFGTMEDFDKLLQEAHKRGIKIVMDLVVNHTSDEHKWFLESRSKDNPYRDFYFWRPGKNG-----GPPNNWTSFFSGPAWEYDETGEYYLHLFAVKQPDLNWDNPKVRQEIYKMMKWWLDKGIDGFRMDVINLISKVEGLPDDNGPRVHEYLQEMNREVLSKY-DIMTVGETPFVTPEIAKEYDRNELNMLFHFEHMDMDCSG-----------------------------------------SKWNIKPWKLTDLKKIMYKWYLALKDK--GWNSLYLNNHDQPRMV--------SRFGNDKEYRVESAKLLATLLHTWQGTPYIYQGEEIGMTNSIDEFRDIETLNRSRDHARTPMQWDDSENAGFTKGTPNSVFYYYKKLIEFRKRHPV---- 196233226 38 ----------------------PEKTQVWHGYLPEARPYGYRVHGPFAPAQGHRFDPSKLLLDPYAKAIAAFSRDSAAFAPLARVVDSAFPWNPWEETLIYELHVKGYTGTYAGLAASIEHLQALGVTAVELLPIHYHIDERNYWGYNTLGFFAPDPRYGAVSEFKTMVRRLHSVGIEVILDVVYNHTAEGPEQGPTLSLRGIDNAAYYRLADDRSR-----------------------------YVDFNGCGNSLNVAHPRALQLIMDSLRYWIEMHVDGFRFDLASALARELW-EVDRLGAFFDIIHQ-----DPVLSEVKLIAEPWD---------LGPNGYQVGNFPVLWSEWNGRYRDCVRRFWKGDGGKVGEFASR----LAGSSDLYSRGGRSPSASVNFITAHDGFT-LRDLVSYNSKHNEANGEDNRDGSNDNDSWNCGVEGPTEDAAIGT-LRARQQKNFLATLFLSQGVPMLLAGDEFGQTNNNAYCQDSPIA---------WLNWNLS-------GEQRALLEFARELVRLRKAQPVFR-- 75812283 6 -------------------------------------------------------------------------------------------------------------GDLQGIIEKLDYLKTLGVDVIWLTPIYQSP--QRDNGYDISDYFQIHHEYGTMEDFERLVSEVHRRDMKIIMDMVVNHTSTDHEWFRQARSKDNPYRDFYIWKDGKAD----GSAPTNWESKFGGSAWEYDETGQYYLHLFDVTQADLNWENEALRRRVYEMMHFWFQKGIDGFRLDVINLLSKDQRILDDDGPRIHEFLQEMNREVFSKY-DIMTVGEMSSTTIDHCKYTNPERKELNMTFNFHHL-------------------KVDYPNGEKWA-------------------VADFDFLALKRILSTWQVEMHKGG-GWNALFWCNHDQPRIV--------SRYGDDGKYHKESAKMLATVIHMMQGTPYIYQGEEIGMTDPIEDYRDVESLNKSRDNSRTPMQWDDSEHAGFTTADPTSIFYHYQRLIQLRKQYDIITTG 54308418 8 -------------------------------------------------------------------------------------------------------------GDIKGIISKLGYLQKLGIDAIWLTPIYCSPMIDN--GYDISDYYNVNPDFGTMNDFDLLLDEAHQKGIRIVMDIVVNHTSTEHAWFKSALNKQSPYRDYYIWKDPVDG-----AEPTNWASKFGGNAWALDETNQYYLHLFAKEQADLNWENPKVRDEVKEVISFWAEKGVDGFRLDVINLISKQQDFPNDDGPHVHEYLRDISESVFQKY-GSVTVGEMSSTTLEHCQQYDGKELSMVFNFHHLKADYENGEKWTKAPF----------------------------------------DFLQLKQIFNHWQQGL--NGKGWGALFWCNHDQPRVV--------SRLGDDQQYRVESAKMLATSIHMMQGTPYIYQGEEIGMTNPIEQYRDVESTNKSRDNARTPMQWDATEQAGFTQGDPNSVFYFYRKLIELRKEIAVITTG 149278115 30 --------------------------QIWHVYLPDLRPYGYRVHGPFEPAEGHRYNPDPYAKAISGVIKWHSAEEDLSYSDLDSAPDSAYDWEQDHQSIIYETHVKGFTGTYAGIAHTIEYLKELGITAVELMPVHQFINDNNYWGYNTIGYFAPDSRYGSVSEFKDMVKALHKAGIEVILDVVYNHTAEGNHMGPTLSFKGVDNASYYRLTDD-----------------------------KRYYMDYTGTGNTLNANLPNVLRLMMDSLRYWIEMHVDGFRFDLASTLARELHEVNR-LSAFFDIIHQ-----DPVISQVKLIAEPWD---------IGEGGYQVGKFPPGWAEWNGKFRDCIRDYWRGAESMLGEFA----LRFTGSPDLYQDDYRRPTASINFITAHDGFT-LQDLVSYNEKHNEANEEDNQDGEDHNRSWNCGAEGDTKDTLI-LELRRRQKRNLLTTLFLSQGVPMLVAGDELGRTNNNAYCQDNEVS---------WLNWESKDQE---------LLDFTKKLIHLRKKHPGLR-- 124521184 5 -------------------------------------------------------------------------------------------------------------GDLEGIIEKLDYLKKLGIDVIWLTPVYPSP--QRDNGYDISDYYAIDETYGTMEIFEQLLIEAHARNIKIMMDIVVNHTSTAHRWFIESSSKDNPYRDYYIWRDPKDG-----KEPNNWVSKFGGPAWQYDETGQYYLHLFDVTQADLNWENEKVREAVYTMMKFWLEKGVDGFRLDVINLISKNQDFPDDDGPRIHEFLHEMNEKVFSKY-NAMTVGEMSSTTIENIRYTNPASRELDMVFQFHHLKVDYENGDK--------------------------------------WTAADFDFLALKKILSTWQTRMHKGG-GWNALFWCNHDQPRIV--------SRYGDDGKYRVESAKMLATVIHMMQGTPYIYQGEEIGMTNAHEQYRDVESLNKSRDNSRTPMQWDSTKNSGFTEGDPNSVFYHYQKLIQLRKTYDVITDG 186474024 6 -------------------------------------------------------------------------------------------------------------GDFAGLMRRLDYLQGLGITAIWLMPIQPSP--GRDNGYDVSDYYNVDPKYGTLGDFAEFTHACAERGLRVIIDLVVNHTSDQHPWFKEARDPDSKYRDWYVWADKKPP----DATHGVAFPGVQKSTWSFDKRRRWYFHRFYDFQPDLNTSNPHVQAELLKIMGFWIQLGVSGFRMDAVPFVIATKGPKVREPVEQYEMLRSFREFLQWREGDAIILAEANVLPDTDLEYFGEEGLPMMFNFQLNQNTFYTLATGDTKPLKHALLATKPRPPSAQWGVFLRNHDELDLGRLTPEQRAAVFAAFGPEPGMQLYQ-------------------------RGIRRRLAPMLAGDRRHLE---LAYSLMLSLPGTPVFRYGDEIGMGDD--------LRRPERACARTPMQWSTEPQGGFQRRDPNSLLNWMERMIRMRKEVPEISWG 149182106 7 -------------------------------------------------------------------------------------------------------------GDIKGITEKLDYLKELGIDVVWLTPIYKSP--QRDNGYDIADYFNIHEEYGTMEDFDELLSEAHDRGIKIIMDIVVNHTSTEHEWFIESRSKDNPYRDYYIWRDGKED----GSEPTNWQSKFGGNAWQYDETGQYYLHLFDVTQADLNWENEELRTKVYDMMKFWLDKGVDGFRLDVINLISKNQDFPDDDGPRVHEFMNEMNNEVFSKY-DIITVGEMSSTTIDHCKYSNPERNELSMTFNFHHL-------------------KVDYPNGEKW-------------------TVADFDFLQLKDILSTWQREMHAGG-GWNALFWCNHDQPRIV--------SRYGNDGEYRNLSAKMLATTIHMMQGTPYIYQGEEFGMTNPIDEYRDVESINKSRDNSRTPVQWDNSENAGFTNSTPDSVFYHYQKLISLRKEYDIITDG 157368775 7 -------------------------------------------------------------------------------------------------------------GDLAGVTERLDYLQELGIDAIWLTPVYVSPQVDN--GYDVADYCAIDPAYGTMEDFDRLIAAAHQRSIRIVMDMVFNHTSTEHPWFKASQDPESPFRQFYVWRDG-----EGDALPNNWRSKFGGNAWQWHADGQYYLHLFATEQADLNWEHPPVREELKKVCQFWADKGVDGLRLDVINLVSKQQDFPSDNGPRIHEFLQEMSRDVFQ-PRGLMTVGEMSSTTLEHCRQYSGEELSMTFNFHHLKVDYAG---------------------------------GEKWTLAAP-------NYVELKQIFSHWQQGM--HNQAWNALFWCNHDQPRIV--------SRFGDEGELRVPAAKMLAMVLHGMQGTPYIYQGEEIGMTNPIEQYRDVESLNKSRDNGRTPMQWSSAPNAGFTQGTPDSVFYAYRQLITLRKQYPLLTHG 197263327 6 -------------------------------------------------------------------------------------------------------------GDLRGVTQRLDYLQRLGVDAIWLTPFYISPQVDN--GYDVANYTAIDPTYGTLDDFDELVAQAKARGIRIVLDMVFNHTSTQHAWFREALNKESPYRQFYIWRDG--TPDVCPNNWQSKFGGSAWRWHSQSE--QYYLHLFAPEQADLNWENPAVRAELKKVCEFWADRGVDGLRLDVVNLIAKDQDFPDDDGPRAHTFLREMNRDVF-TPRNLMTVGEMSSTTLENCQQYSGDELSMTFNFHHLK---------------------------------VDYPNGEKWTLAKPDYVALKALFRHWQQGM---------HNVAWNALFWCNHDQPRIV--------SRFGDEGEYRVPAAKMLAMALHGMQGTPYIYQGEEIGMTNPHAAGRDPDEASKSRDNSRTPMQWDNSKNAGFTQGDENSVFYTYQKLIALRKTQPVL--- 83591844 32 ----------------------PEYTDEWHGYLPDIRPYGYRVYGPYDPNAGHRFNIDPYAKSLKGEILWHHPDGDLTFDRRDSARHMDPAFTWWHETVIYEMHPRGFTGTFDGLAHRTDYLTDLGVTAIELLPVHAYVQDRNYWGYNSIGFLAPHATYRTASAFKAFVQKMHDAGLEVILDVVYNHTAEGNHLGPTLSFKGIDNRSYYYLMG---------------------------EDLRHY-NNFTGTGNALELRHPRVLGMVMDSLRYWAAMGVDGFRFDLATTLARVEGPFTEHAGFLDAVAQ------DPVLSHVKLIAEPWDT---------GLGGYQVGAFPPGWAEWNDQYRNTIRKFWKGDDGLLPTMAGR----FSASSDVFNRRGRRPWASVNFITAHDGFT-LADLVSYNGKHNEANGEDNRDGSDDNNSWNCGAEGPTDDEEINT-LRRRQMRNMLATLLLSQGTPMLLAGDEFANGNNNAYCQD----------------------------------------------------- 83312163 30 -----------------ERIALPEYTDEWHGYLPDCRPYGYRVHGPYDPNEGHRFNAHKLLLDPYAKAHAGSFEWSDVADKRDNARVIDTAFTWWPETIVYEAHVRGMTGTFLGLTQVIDHLRRLGVTTLQLLPIHAMIDERNYWGYNSIGFFAPDARYYSASDFKTMVSRLHDVGIEVILDVVYNHTAEGNHLGPTLSYRGIDNLSYYRLGPD----------------------------GKRWYENYSGCGNTLNLAHPRVLQMVMDSLRYWAEMHVDGFRFDLAASLVRGKG----GFDHTSGFLDAVRQ--DPVLSRLKLIAEPWD---------LGGDGYRVGRFPPGWSEWNGRYRDTVRRFWTGEGGVIGDLASR----LTGSSDIFGWGGRRPWASLNFVTCHDGFT-LKDLVTYERKHNEANLEANKDGTDANYAWNCGHEGP-SPYPEITALRARQSRNLLATLLLSQGIPMLLAGDEMGRGNNNAYCQDNEL---------GWVAWDQVDE---------DLLAFVQGLIALRKAHPVFR-- 171325512 5 -------------------------------------------------------------------------------------------------------------GDLRGIIEKLDYLKDLGIDIIWICPIYKSPNADN--GYDISDYHAIMEEFGTMEDFDLLLEEIHRRGMKVILDLVINHTSDEHPWFIESRSRDNPKRDWYIWRDGKNG-----KEPNNWESIFGGSAWEYDPTDQYYLHIFDVKQPDLNWENEEVRQALYKMINWWLDKGIDGFRVDAISHIKKKPGLPDMNQEGIMDYLRELKMQTFARY-DIMTVGEANVTVEDAEEWVGEENGIFNMIFQFEHLGLWQKGTNDVRQLKRTLTKWQKGLENRGW-----------------------------------------------NALFLENHDQPRSVSTW--------GNDKEYLTESAKALGAMYFLMQGTPFIYQGQEIGMTNNIEDYNDVAIWKTGRDNSRTPMQWSDAPNAGFTTGDPNSVLQFYKKMIRLRKENEVF--- 191637924 4 -------------------------------------------------------------------------------------------------------------GDLKGLIQRLDYLQKLGIDAIWLSPVYQSPGQDN--GYDISDYQAINPQFGTMADLEALIRQAKARDIRIIMDLVVNHTSDEHRWFKVSRSRANPYRDYYIWRDG----SAIGGPPNAMKSTFSGSAWQRDETGQYYLHLFGDKQPDLNWANPQVRQAIYKMMNFWISKGIGGFRMDVIDLIGKEPDRGIENGPKLHPYLQEMNRATFG-DTDLLTVGETWGATPSIAQQYARHELSMVFQFEMMQLDQQNDDKWALRPL----------------------------------------DPAALKQVLIKWQTA-FDYTKGWNSLFWNNHDLPRIVSRW--------GNDQRYRVKSAKMFAILLHLLRGTPYVYQGEEIGMTNAPVDVQDIESVNKGRDNARTPMQWRDAPNAGFTTSDPDSIFYTYQQLIRLRHENDVIVNG 209809365 6 -------------------------------------------------------------------------------------------------------------GDIQGIISKLDYLQKLGIDAIWLTPVYQSPMVDN--GYDISDYYSINTDFGTMDDLDELLEQATSRGIRIIMDIVVNHTSTTHHWFQSALNKDSEYRDYYIWKDPVD-----DKEPTNWQSKFGGNAWALDESGQYYLHLFAKEQADLNWENPKVRQEVKNIISFWAEKGIDGFRLDVINLISKQQEFLNDDVPKVHQYLQEISDAVFQKY-GSVTVGEMSSTTLEHCQQYSGKELSMVFNFHHLKADYKNG------------DKWTKFPFDFLSLKSIFNHWQTGLNGK------------------------------GWGALFWCNHDQPRVV--------SRLGHDGEYRELSAKMLASSIHMMQGTPYIYQGEEIGMTNPHDEYRDLESTNKSRDNSRTPMQWNDLENAGFTQSDSSSVFYFYQKLIQLRKRIDVITTG 196192732 30 -------------------------------------------------------------------------------------------------------------GTYAGLGHAIKHLKSIGITAVELMPIHHSKGLSNYWGYDSLNYFAPHPNYGGEQEFKAMVRSLHAAGIEVILDVVYNHTGEGNHMGPTLSFRGIDNAAYYRLV----------------------------EGNERYYMDFTGCGNSLRMSHPQVLKLIMDSLRYWVEMHVDGFRFDLASALAREL-FEVGTLATFFDIIHQ-----DPVLSRVKLIAEPWD---------VGDGGYQVGKFPLLWSEWNGKYRDTVRDFWRGEDSALGEFA----ARLTGSSDLYEHTGRRPHASINFITAHDGFT-LRDLVSYNEKHNEANGEDNRDGEDHNRSWNCGAEG-TTNEPEIQSLRLQQQRNFLATLMLSQGVPMLLAGDEMGRGNNNTYCHDNELS---------WLNWELEK-------DEKELLRYTQKLIKLVKDHPIFR-- 212640093 10 -------------------------------------------------------------------------------------------------------------GDLRGIIEKLDYLQELGVDVVWLSPVYKSPNDDN--GYDISDYQDIMDEFGTLADWDELLHEMHTRGMKLVMDLVVNHTSDEHRWFIESRSKDNPYRDYYIWRPGKDG-----KEPNNWQSFFSGSAWQYDETGEYYLHLFSKKQPDLNWENEKVRKEIFNMMTWWLDRGIDGFRMDVINLLSKVEGLPDANGPKLMDYLREMKEKVLSKY-DIMTVGEPMVTTDDAIRFTNEQDGVMNMLFQFEHMDVDSKP---------------------------GSH--------LGKWDIQPWKLTDLKKIMSKWQI--ELHGKGWNSLYLENHDQPRSV--------SRFGDDKTYRVESAKMLATWLHMMQGTPYIYQGQEIGMTNSIEYYRDVETINRGRDNARTPMQWDATEHAGFTTGDENSVFHYYKKLIRLRKEHPI---- 119944296 8 -------------------------------------------------------------------------------------------------------------GDLKGIISKLDYLKTLGIDAIWLTPIYASPMIDN--GYDISDYYTINPDFGCMEDFEQLLDSAHQKGIRIILDIVVNHTSTEHQWFQSALNKDSEYRDYYIWKDPVNG-----QAPNNWVSKFGGNAWQLDETQQYYLHLFAPEQADLNWENPKVRDQVKNIIEFWAEKGVDGFRLDVINLISKQQDYANDDGPRVHQYLRELSDAVFNQY-GAVTVGEMSSTSDECQQYSALDGKELSMVFNFHHLKVDYINGEK--------------------------------------WTQAPFDFIELKTIFNHWQQGMFGK--GWSALFWCNHDQPRIV--------SRLGNDQEYRVESAKMLATSLHMMQGTPYIYQGEEIAMTNPIEQYRDLESLNKSRDNSRTPIQWNSDQNAGFTKGDQNSVFYYYQHLIALRKEVEVITTG 212640146 5 -------------------------------------------------------------------------------------------------------------GDLQGIIQKLDYLKDLGIDVIWICPIYKSPNADN--GYDISDYQDIMEQFGTMEDFDQLLREIHKRDMKVILDLVINHTSDEHPWFIESRSRDNPKRDWYIWRDGKNG-----KEPNNWESIFGGSAWEYDETDQYYLHVFATKQPDLNWENEDVRRALYDMINWWLDKGIDGFRVDAISHIKKKEGLPDMNQEGIMDYLRELKMQTFARY-DIMTVGEANVTVEEAEDWVGEENGIFNMIFQFEHLGLWQKGTDDVRKLKRVLTKWQKGLEGVGW-----------------------------------------------NALFLENHDQPRSVSTW--------GNDEQYLVESAKALGALYFLMQGTPFIYQGQEIGMTNVRFETIDEYDWKNGRDNSRTPMQWSDDENAGFTTGDPNSVLNFYKRMIQLRKQHDVFVYG 197336933 4 -------------------------------------------------------------------------------------------------------------GDLQGIISKLDYLQGLGIDVIWLSPVYQSPMDDN--GYDISDYQAIAAEFGTMEDMKRLMQQAEDRGIKVVMDLVVNHTSDEHAWFVEASDKNSQYRDFYIWRDAGEN----GEAPSDIGSIFGGSAWQWDENQQYYFHLFSKRQPDLNWENPAVHQKVFDMMNWWIDQGIGGFRLDVIDLIGKEVDKKITGDGELHPLLQKMNQATFG-DKDLLTVGETWGATPESAQLYSRNELSMVFQFEHITLLWEDGDKWKPKPL----------------------------------------DLALFKQVMTKWQV--ELNNKGWNSLFWNNHDLPRVV--------SKYGCDGQYRVESAKMLATTLHMMKGTPYIFQGEEIGMTNTLEEYKDIETLNNSRDNARTPMHWDNSDNAGFTQGTPNSIFYHYQKLIALRKQNPV---- 144898973 30 -------------------------------------------------------------------------------------------------------------GTFLGLSHVVDYLVKLGVTAVELLPVHAIVDERNYWGYNPIGFFAADPRYSSHGDFKTMVGRLHDAGIEVILDVVYNHTAEGNHLGPTLSYKGIDNASYYRLMPGQPEH----------------------------YENYSGCGNTLQLSHPRVLQMVMDSLRYWVDMHVDGFRFDLAASLAREK----SGFDGGSGFLDAVRQ--DPVLSRVKLIAEPWD---------IGGDGYRLGAFPPGWSEWNGQYRDSVRRFWRGDGGLIGDLASR----LTGSSDLFGWGGRRPWASMNFVTCHDGFT-MADLVAYEKKRNDANMEGNRDGTDANYSWNCGIEGPT-EQPKVRALRTQQMRNLMATLLLSQGVPMILAGDEFGRGNNNAYCQDNDIS---------WIDWDDQDQI---------MLDFVRRLIKLRRDHPVF--- 117924812 31 --------------------------QVWHGYLPDVRPYGYRVYGPYQPEHGHRFNLDPYAKLLNGQLQWHYRYDDPSFSDLDSAVVVDTAFTWWLDSIIYEMHVRGFTGTFAGLCEVISYLQDLGISSVELLPVHASVDESNYWGYNTLAFFVANPRFASIREFKTMVQVFHEAGIEVLLDVVYNHTAEGNHEGPTLSFKGIDNKAYYKLEPGYN----------------------------RYYRDFTGCGNSFNLRHPKVLQLVMDSLRYWAEMHVDGFRFDLTTTLAREADGHFDRHSGFLDAIAQ-----DPLLSRKKMIAEAWD---------IGDGGYQVGNFPPGWGEWNDRYRDAIRRYWKGDKGMAGELASR----LTGSSDIFNHNGRRPWSSINFVTAHDGFT-LRDLVSYNHKHNSDNLEDNRDGRDANDSWNCGVEG-ASEEPAIRILRLRQMRNFLTSLLLSQGLPMLVAGDERGRGNNNPYCQD----NDISWVN-----WD------EHDEEAKELLSFTRFLIKLRREHGVF--- 166032474 5 -------------------------------------------------------------------------------------------------------------GDLNGITEHLDYLKELGVDVIWLSPIYKSPNDDN--GYDISDYQDIMTDFGTMEDFDRMITEMHKRGIKLVMDLVVNHSSDEHRWFLESKSKDNPYRDYYIWKDPKDG-----KEPTNWGACFGGSAWQFDETGMYYLHCFSKKQPDLNWENPAVRDEVFHMMTWWCEKGVDGFRMDVISMISKDPAYPDCNGPHVHEYLQEMNKRVLSRF-DLITVGEPGVTTEEAKKYANLDGSELNMVFQFEHMG--------------------------------------TTDGKYGKWTTRKPEMKKVRAVMNKWQTKLEGK--AWNSLYWDNHDQPRAVSRF-------GDDSPMYRDISAKMIATCLHMLKGSPYIYQGEEIGMTNAY---------------------------------------------------------- 158424374 51 -----------------ERITLPEYTDEWHGYLPGVGPYGYRVHGPYAPEEGHRFNPDPYARDLVGAVKSSPAHQDLAFDTQDSARVVDPREDPWDRTVIYETHVKGMTGTFEGMGHRVDYVKSLGVTAVELLPVHAFPDDANYWGYNTISFFTPELRYRGPAGFRRMVRAFHDAGIEVILDVVFNHTAEGNELGPTLSFKGIDNFSYYRTMPDTP----------------------------RHYINDTGTGNTMNVAHPRVMRMVLDSLRYWAEMEVDGFRFDLATILGREPHGFDPRGGFLDAIGQ------DPVLAQVKLIAEPWD---------IGPGGYQVGAFPPGWGEWNDKFRDTMRDYWRDTEGTTGDFA----ARLTGSGDIYNQRGRRPWASVNFITAHDGFT-LNDVVSYNDKHNEANGENNADGHSHNRSFNYGVEGPTDD-PGIRAVRERQKRNLLATLLLSHGTPMLLGGDEFGRTNNNCYCQDNPLS---------WIDWKGITEEG------KALTAFVRKLLALRARQPLLR-- 88813547 36 -----------------ERIELPEYTNEWHGYLPEVGPYGYRVHGPYDPENGHRFNPHKLLLDPYAKAFAGSDKRDLSYDDRDSAEVIDPTFDWWERTIFYETHVRGYTGNFKGLGQKVDYIKSLGVTSVELLPIHAFVQDQNYWGYNSIGFFALEPRYGGVNSFKEMVMRLHEAGLEVILDVVYNHTAEGNELGPTLCFKGIDNASYYRLMP----------------------------EQRRYYINDTGTGNTVNTSHPRVLQMVMDSLRYWLEMHVDGFRFDLGTILGREKDGFNPRGGFFDAMGQ------DPVLAHVKLIGEPWD---------IGPGGYQLGRFPPGWAEWNGKYRDTLRGYWKGDEGLIRDFA----ARVTGSGDLYDWHGRRPWSSVNFITAHDGFT-LNDLVSYNEKHNEANGEDNQDGSNDNLSWNCGVEGP-SDEPEVRTLRERQKRNLLTALLLSHGTPMLLAGDEFGQTNNNVYCQDNELS---------WTDWDAIDAADQA------LTEFVRQAIKLRQNQPLL--- 146292352 44 ------------------RIAFSEQTQQWHCYVHGLKAYGYRVYGLYEPQLGHRFNPDPYARQLVGLYQHHDAHEDLSFSTLDNAAARDFKPKPLEQSIIYEMHLKGFTGTFAGLASQIDYLVELGVTCVELLPVQSFKQLTNYWGYNSIGFFAPETSYLSSDDFRVMVDALHGAGIEVILDVVYNHSAEGSRLGPTFSFRGIDNLSYYRLHPN----------------------------DKRFYINDTGCGNTLNINHPRMLQLVLDSLRYWVEMGVDGFRFDLAACLGREAYGFDPGSGFFDALLQ------DPILCHVKLIAEPWD---------IGPGGYQLGNFPVAFSEWNDRYRDTMRRFWRGDHGMLPEFARR----FHGSGDFFEHSGRPPAASINFLTSHDGFT-LKDLVSYTQRHNLANGEDNRDGHQENFSYHYGVEGPTSD-PHILALRSRQQRNLLTTLFLSQGVPMLLSGDEIGRTNNNAYCQD----------------------------------------------------- 89096476 4 -------------------------------------------------------------------------------------------------------------GDLQGIIERLDYVKDLGIDVIWICPVYKSPNDDN--GYDISDYQDIMEDFGTMADFDRLLEEVHQRGMKLIIDLVLNHTSDEHPWFIESRSSESPKRDWYIWRDGKQG-----AEPNNWESIFGGSAWEWDETQQYFLHVFSRRQPDLNWENSEVREALYDVVNWWLEKGIDGFRIDAISHIKKRPGMPDMNQEGIHEFLQEFKEKTYANY-DSMSVGEANVTVDEADLWVGSENGKMDMIFQFEHLGLWDAETNP------------------------------------------ELDIVELKKVLTRWQKGLEK--DGWNALFIENHDKPRVVSTW--------GNDQEFWRESATSMAAMYFLMQGTPFIYQGQEIGMTNSIDDYDDVAIWASSRDNSRTPMQWDSTA-------------------------------- 89099809 10 -------------------------------------------------------------------------------------------------------------GDLQGIISKLDYLKKLGIDVIWLSPVYQSPNDDN--GYDISDYKNIMDEFGTMDDWEELLNELHLRDMKLIMDLVVNHSSDEHAWFIEAKSKETPYRDYYIWRKGENG-----REPNNWGSNFGGSAWEYDENGEYFLHLFSKKQPDLNWENPALRQEVYDMMQWWLDKGIDGFRMDVINFISKEDGLPDDNGPRIHEYLQEMNEKVLSHY-DVMTVGEPGVKPEMARDYTGEDRNELNMVFQFEHVSLD--------------------------------------NGPGGKWDLKPLDLSDLKKSLTKWQTELEET--GWNSLYFNNHDQPRSV--------SRFGNDGEYRKESAKMLATLLHMMKGTPYVYQGEEIGMTNEFPGIGDESIYAKGRDNARTPMQWNSSENAGFTTGTPNSIFYYYQDLIRLRKEHDI---- 156932484 7 -------------------------------------------------------------------------------------------------------------GDLAGVTRRLDYLQQLGVDAIWLTPFYLSPQVDN--GYDVANYTAIDPAYGTLEEFDALVADAHARGIRVILDMVFNHTSTQHAWFHDALTRESAHREFYIWRDG-----TPEEAPNNWRSKFGGSAWRWHESGQYYLHLFAPEQADLNWENPQVRAEVKKVCEFWADRGVDGLRLDVINLISKDQDFPSDDRPRIHDYLQELSRDVFQ-PRGLMTVGEMSSTTLENCQRYAGHELSMTFNFHHLK---------------------------------VDYPDGQKWTLAAP-------DFVALKAIFNHWQQGM--HGVAWNALFWCNHDQPRIV--------SRFGDEGALRVPAAKMLAMVLHGMQGTPYIYQGEELGMTNPHAQGQSPELASKSRDNSRTPMQWDDSDNGGFTTDDPDSVFYAYQKLIRLRKAHPIFTWG 115526853 9 -------------------------------------------------------------------------------------------------------------GDLRGIIRRLGYLRDLGVDAIWLSPIFPSPMA--DFGYDVADYVGIDPLFGTMDDFDALVLTAHARGLKIILDLVPNHTSDQHPWFVESRSRDNPKRDWYIWRDGAKD----GGPPNNWLSEFGGSAWHYDETGQYYYHAFLKQQPDLNWRNPEVRAAIYEAMRFWLRKGVDGFRVDVIWHLIKDDQFRDNDRPETLAVVAELRKVIDGFD-DRVLIGEIYLPLERLVAYYGENGAHLPFNFALLSAPWHA------RSLAALIDRYEAALPNGAWPNWLGNHDRPRVAS--------------------------------------------------------------RVGEAQARVAAMLLLTLRGTPTIYYGDEIGMRQAPEQVRDPFEKNVGRDGCRTPMQWDASAHAGFSQADEQSILSLYRALIALRKQWPALSGG 154496801 5 -------------------------------------------------------------------------------------------------------------GDLQGVISKLDYLQTLGVDYIWLTPFFVSP--QNDNGYDVADYRAIDPRYGTMADFEDLVEEAGRRNIRVMLDMVFNHTSTYHQWFQKALEGDSVYQDYYIFRPGKAD----GSAPTNWESKFGGSAWEYVPSGKYYLHLFDKTQADLNWENPAVRREVADIVRFWMVKGVKGFRFDVVNLISKGEYADDFDGPRIHEFLKELNRESFGQDSEIITVGEMSSTSMENCQYAGEQSGELSMVFSFHHLKVDF--------------------------------------MGNEKWVIVPTDFGKLKDILFSWQEGMAAHS-AWNAVFWCNHDQPRVV--------SRFGDEGEYWQQSAKMLASIVHGMRGTPYVYQGEELGMTNALDQYRDVESLNHSRDNSRTPMQWDATPNGGFQTGDPDSIFSYYQALIRLRKEYDVFALG 197781544 43 --------------------------------------YGYRVHGPWHPSFGHRCDPAKLLLDPYAKAVDGQVDSHPSLHTPEADVVTDPAFDWYADSVIYEAHVRGLSGTYAGLAHVIDHLTSLGVTAVELMPVHQFVQDGNYWGYNTIGFFAPHNAYGTVTEFKAMVKALHAAGLEVILDVVYNHTAEGNEKGPTLSFRGIDNASYYRLVDG---------------------------DWEHYYDT-TGTGNSLLMRHPYVLQLIMDSLRYWVEMHVDGFRFDLAATLARQFH-EVDRLSAFFDLIQQ-----DPVISRVKLIAEPWD---------VGEGGYQVGNFPPLWSEWNGKYRDAVRDFWRGEPHTLGEFASR----LTGSSDLYQHSRRRPRASVNFVTAHDGFT-LRDLVSYNDKHNEANGEDGQDGESTNRSWNCGAEGETDD-PAVLELRARQQRNFLATLLLSQGIPMLCHGDELGRTNNNAYCQDNEVS---------WIDWELSAE-------QRELADFTRYVIGLRAAHPVLR-- 196163801 5 -------------------------------------------------------------------------------------------------------------GDLNGITEKLDYLEFLGVDYVWITPFFVSP--QNDNGYDVADYYNIDPIYGTMDDLENLIKEAKKRNIGIMLDMVFNHTSIENEWFKKALKGDEYYKDFYIF----KNPKEDKSAPTNWESKFGGNAWEFVEENQYYLHLFDKTQADLNWENPNVRKELKNILKFWIDKGIKGFRFDVVNLISKPEKYEDDDGKKVHQYLKEMCEESGILENDMLTVGEMSSTTIENCKYSNPDEKELSMCFNFHHLKVDYKNQNK-------------------------------WMLQDC-------DFIKLKKILNEWQIGMQKGN-GWNALFWCNHDQPR--------IISRFGDDKKYYKESAKMLATMIYLLRGTPYIYQGEEIGMTN------------------------------------------------------------ 215422407 7 -------------------------------------------------------------------------------------------------------------GDLRGVTARLDYLQKLGVDAIWLTPFYVSPQVDN--GYDVANYTAIDPSYGTMADFDALVAEAKARGIRIVLDMVLNHTSTEHEWFRQSLNKESPYRQFYIWRDG-----EPDALPNNWRSKFGGNAWQWHADGQYYLHLFAIEQADLNWENPAVRAELKKVCEFWADRGVDGLRLDVVNLISKDQTFPCDDGPRVHEFLQEMSRDVF-TPRNLMTVGEMSSTSLEHCQQYDGRELSMTFNFHHLK---------------------------------VDYPGGEKWTLARPDYVALKALFRHWQQGM---------HNRAWNALFWCNHDQPRIV--------SRFGDEGEYRVTAAKMLAMVLHGMQGTPYIYQGEEIGMTNPHAQGQSPDEASKSRDNSRTPMPWHAGENGGFSDADPDSVFYTYQQLITLRKTLPLLTWG 52079231 8 -------------------------------------------------------------------------------------------------------------GDIRGIIEKLDYIKELACDVIWLTPIYQSP--QNDNGYDISDYYSIHEEYGTMADFEELLEEAHKRGIKVIMDLVVNHTSTEHRWFKEAASGENLYRDFYIWKD----MKPNGAPPTNWESKFGGSAWEFHESGQYYLHLYDVTQADLNWENEAVRKKVYEMMHFWFEKGIDGFRLDVINVISKDQRFPDDDEPRVHEFLNEMNREVFSKY-DSMTVGEMSSTTADCIRYTNPESRELDMVFNFHHL-------------------KADYPNGEKWAL-------------------ADFDFLKLKKILSEWQTEMNKGG-GWNALFWCNHDQPRIV--------SRYGDDGKYRKKSAKMLATAIHMLQGTPYIYQGEELGMTN------------------------------------------------------------ 210611731 7 -------------------------------------------------------------------------------------------------------------GDIQGIIDRLDYLKKLGIDAIWLSPVCRSPQDDN--GYDISDYQDIDPMFGNMNDMERLIAEAKKCNIRIMIDLVLNHSSDEHRWFQEAKKGDNPYHDYYVWRDGEEGV-----LPNDMGSVFGGPAWEWVPEKQYYFHQFSVKQPDLNWENPKLRKEIYDMILWWMEKGAGGFRLDVIDQIAKEPDQKITNNPRLHEFIRELSKETFQKG-DLITVGEAWGADTERAKYSNPDGSEFSMVFQFEHMMLDQEAGKEKWDFC-------------------------------------PLPFVKLKQNLAKWQTALF--ECGWNSLFWNNHDLPRIVSRW--------GNDKEYRVESAKMLATVLHGMQGTPYIYQGEELGMTNSIDQYQDIEIRNKGRDNARTPMQWDDSVNAGFTTGIPNSVFYYYQKLIQLRKEYDIFAEG 119509674 28 -------------------------------------------------------------------------------------------------------------GTYAGLAHSISHLQSLGVTAVELMPVHHYLAYRNYWGYDSICYLAPYHGYSANKEFKEMVKALHKAGMEVILDVVYNHTGEGNNLGPTLSLRGIDNTSYYRLVDG----------------------------NARYYMDFTGCGNSLNVRHPQVLKLIMDSLRYWLEMHVDGFRFDLASALAREL-FAVDRLAAFFDIIHQ-----DPVLADVKLIAEPWD---------VGEGGYQVGEFPLLWSEWNGRYRDTVRDFWRGEDSSLAEFA----YRFTGSSDLYQLNGRNPSASINFITAHDGFT-LNDLVSYNQKHNEANGEDCRDGENHNRSWNCGVEGETNDPVIS-KLRKQQRRNFLATLLLSQGVPMLVMGDEMGRGNNNAYCQDNEVS---------WLDWDLPEENE-------ALLDFTRQLIDFRRKHPVFR-- 84385429 5 -------------------------------------------------------------------------------------------------------------GDLNGIISKLDYLKELGINVIWLSPVYQSPMDDN--GYDISDYQAIAEEFGTMEEMKHLMDEAKERDIKIVMDLVVNHTSDEHRWFEQARSKDNPYRDYYIWRDAQPD----GSAPDDQGSIFGGSAWQWDETQQYYFHLFSKRQPDLNWENPKIQEEVHTMMNWWIDLGIGGFRLDVIDLIGKEIDKGITNGPRLHKLLQQMNQATFG-NKDLLTVGETWGATPEIAKLYSGQD------------------------------------RNELSMVFQFEHITLTWENGDKWKPI-PLDLREFKNVLTKWQLELADG--GWNSLFWNNHDLPRLV--------SKYGDDKNFRVESAKMLATCLHFLKGTPYIYQGEEIGMTNNLDQYKDIETHNNSRDNARTPMHWNNQTNAGFSEADPGSIFYHYKTLIELRKAHPA---- 117928579 34 ---------------------------------------------------------------------------------------------------------------------MLDYLSSLGVTAVELMPVHQFVTDRNYWGYNTIGFFAPHNGYGSVQEFKAMVRALHEAGIEVILDVVYNHTAEGNHLGPTLSFRGLDNAAYYRLADDDPS----------------------------RYVDYTGTGNSFNARNPHALQLIMDSLRYWIEMHVDGFRFDLASALARELH-DVDRLSAFFDLVQQ-----DPVVSQVKLIAEPWD---------VGEGGYQVGNFPPLWSEWNGKYRDTVRDFWRGEPATLGEFASR----LTGSSDLYASSGRRPMASINFVTCHDGFT-LHDLVSYNEKHNEANGEGNRDGSDDNRSWNCGVEGPTDDV-HIIALREQQKRNFLTTLLLSQGVPMILHGDEFGRTNNNAYCQDNEIS---------WMDWRLAVEHEVQ-------LSFTRKLTTFRKEHPVFR-- 153883952 31 ----------------------PECTDEWHGYLPGVEAYGYRAYGPWEPQHGHRFNPDPYARRLVGALRWSDADRRDSAPAMPKAVVTDESFNWWSRTVIYEGHVRGMSGTFSALGDFIERLQRLGITAIELLPIHAFLQDQNYWGYNTLCFFAPEPSYPSLHELKVAIRRLHAAGIEVLLDVVYNHTCEGSELGPTLSFRGLDNASYYRLVPG----------------------------QERYYINDTGCGNTLNLSHPRVLQMVMDSLRYWVNFHVDGFRFDL-GVTLGREGNGFDPGSGFFDAIRQ-----DPVLSTVKLISEPWDVGPD---------GYQVGNHPPGFAEWNDRFRDGIRRFWRGDSGQRPDLA----ARLTGSGDMFDRRHRRPWASINYVASHDGFT-LHDLVSYADKHNDANGEDNRDGHNDNCSANWGTEGPTQDPAI-QALRERVTRALLATVFFSNGTPMLLAGDEFGRTNNNAYCQD---------NALSWLDWSLL-----QKDPGQALARYTARLIALRKASPALR-- 182417205 9 -------------------------------------------------------------------------------------------------------------GDLRGIITKLDYLKELGIDCIWLTPFYISP--QRDNGYDIADYYNVDPLFGTMKDFEELVEEAKKRNIELMLDMVFNHTSTEHKWFKKALNGDERYKNFYIFKKGKN-----EEAPTNWISKFGGSSWEYVEKDEYYLHLFDKTQGDLNWENDEVRSEIYKVVNFWINKGVKGFRLDVINLISKPDIYLNDNSPKIHKFLKELNENTFGKYEDIVTVGEMSSTTIENCRYSNPEEKELSMVFNFHHLKVDYKNGDK--------------------------------------WTLMDFDFKELKKLFKNWQNGMESGN-GWNALFWCNHDQPRIV--------SRFGNCSKYHKESAKMLATSIHMMRGTPYIYQGEEFGMTNPINQYRDVESINKSRDNSRTPVQWNNNKNAGFTSGEPDSVFYHYKNLISLRKQHDVISDG 119946039 24 -------------------------------------------------------------------------------------------------------------GDLAGIISKLDYLKQLGINVIWLSPVFKSPMDDN--GYDISDYQDIASEFGTLEEMNKLIAEAAKRDIRIIMDLVINHSSDEHPWFIESRSKDNFYRDYYIWR----EPKADGSAPNDFKSYFGGSAWEFDGTGQYYFHQFSKKQPDLNWDNPKVQEEVHKMINWWLDRGIGGFRMDVIDLIGKDVDKQIMNGPRLHPLLQEMNKATFG-GRDLLTVGEAWSATPETAKLYS------------------------------------DPARDELSMVFQFEHITITFDPEQGKWKPRPFDLLEFKQVISKWQT--ELADCGWNSLFWNNHDLPRAV--------SKYGDPGCYRVQSAKMLATALHFLKGIPYIYQGEEIGMTN------------------------------------------------------------ 186903780 28 ------------------------------------QRYGYRVHGPYDPASGHRFNPNKLLIDPYAKAIEGYSFDDPEEDLSFNDADSAHDWIPFHETIIYELHVKGFTGTYAGLAHSIAHLQTLGITSVELMPVHYFLAYKNYWGYDSLNFFAPYSGYGEVREFKEMVKALHKAGIEVILDVVYNHTGEGNHFGPTLSMRGVDNASYYRLVDDDL----------------------------RYYMDFTGCGNSLNVRHPQILKLIMDSLRYWIEMHVDGFRFDLASALARELY-DVNNLSAFFNIVHQ-----DPVIADVKLIAEPWD---------VGDGGYQVGNFPLLWSEWNGKYRDTMRDFWRG----EPGSLGEFAYRFTGSSDLYQTNGRSPYASVNFITAHDGFT-LYDLVSYNEKHNEANGEDNNDGESHNRSWNCGVEGETDDPE-VIALREQQKRNLLVTLMLSQGVPMLLYGDEMQRTNNNTYCQDNELS---------WINWEFVEQ-------KAQLLDFTRQLIYFRRKHPVF--- 89095909 5 -------------------------------------------------------------------------------------------------------------GDLRGIVTKLDYLKDLGIDVIWICPMYKSPNDDN--GYDISDYQDIMDEFGTMEDFNLLLEEVHKRGMKLILDLVINHTSDEHPWFLESRSKDHPKRDWYIWRDGKD--GKEPNNWESIFSGPAWKY--NEETKQYFMHIFSARQPDLNWENPEVREALYEMVNWWLEKGIDGFRIDAISHIKKEPGFPDMNFPGIDDFLTEFADRT-IRNYDVMTVGEANVGIPDADRWVGEENGYFNMIFQFEFLDLWDKDTEDVKALKKALTKWQEGLEGRGW-----------------------------------------------NALFIENHDQPRRVSSW--------GNDQQYWKESAKMLGALYFLMKGTPFIYQGQEIGMTNDYNDVGMVNYWKQCRDNSRTPMQWDASHMAGFTEGDENSILHFYKKLIAIRKENPVFVYG 37676420 5 -------------------------------------------------------------------------------------------------------------GDLNGIISKLDYLKTLGVNVLWLSPVYKSPMDDN--GYDISDYQDIAAEFGTMADMQNLLDQAKARDIRIVMDLVVNHTSDEHPWFVEARSKDNPYRDYYIWRDAKPD----GSVPDDQGSIFGGSAWQWDETQQYYFHLFSKRQPDLNWENPKVQQEVHKMMNWWIDQGIGGFRLDVIDLIGKEIDKGITNGPRLHPLLQEMNRATFG-DKDLLTVGETWGATPEIAKLYSRHELSMVFQFEHITLTWQHGDKWNPIPL----------------------------------------DLKQFKHVLTKWQT--ELSNQGWNSLFWNNHDLPRVV--------SKYGDDQRYRVESAKMLATALHFLKGTPYVYQGEEIGMTNSLEQYKDIETLNNSRDNARTPMQWSASQNGGFSQADSDSIFYHYQKLIELRKQHPA---- 77165217 30 -------------------------------------------------------------------------------------------------------------GTYSGLVAVIEYLHSLGVTAVELMPVHHCVSERNYWGYDSIGYFAPDARYASYSDFKAMVKKLHAAGIEVILDVVYNHTAEGNELGPTLCFRGVDNVSYYRLQPEDSRA----------------------------YMDYTGCGNTLNMMHPRTLQLIMDSLRYWLEMHVDGFRFDLASALARELH-EVDRLGAFFDIIHQ-----DPVISQVKLIAEPWD---------LGEGGYQVGNFPPGWAEWNGKYRDSMRDYWRGEEQTLGEFA----YRFTGSSDLYEASGRRPFASVNFITAHDGFT-LHDLVSYNEKHNEANGEDNQDGESHNRSWNCGVEGPTDDPKIN-RLRARQKRNFLTTLFLSQGVPMLLGGDEIGRTNNNAYCQDNEIS---------WLDWAHRDE---------TLLEFTQRLIHFRKEHPIFR-- 83592941 31 ----------------------PEYTDEWHGYLPDVRPYGYRVYGPYAPHAGHRFNPNKLVLDPYARYRFGAASEDLTFDTRDNSAETAFTWRPWHDSVLYELHVKGFTGTFAGMQAVVSYLKSLGITAIELLPVQAFVDERNYWGYASLGYFAPQPSYGKLGEFKTFVQVMHDAGIEVILDVVYNHTAEGNHLGPTFSFKGIDNASYYRLVPG----------------------------NERFYADSTGCGNALNLRHPRVLQMVMDSLRYWVEMHVDGFRFDLATTLARDHGRFDPHS----AFIEALRQ--DPVLSTVKLIAEPWD---------VGDGGYRLGGFPPGFAEWNDRYRDTVRRFWKGDRGQVADLATR----LTGSSDLFANRGRCPWASINFVTAHDGFT-LADLVSYNGKHNEANGENNRDGTDNNNSWNHGIEGPTSD-PSIQALRRRQVRNFLATLLLSQGVPMLVAGDEFGRGNNNPYCQD----NEISWINWAAID-----------AEGQSLARMVRWLIRLRRRHIVF--- 94984648 43 -------------------------------------------------------------------------------------------------------------GTYAGVATELRYLRELGITAVEFLPVHQHLDDTNYWGYSTLSFFAPDVRYGAVPEFKNMVRALHDAGIEVILDVVYNHTAEGNHLGPTLSFKGIDNPTYYRLVADNP----------------------------RFYFDYTGTGNSLNVRHPQTLQLIMDSLRYWVDMHVDGFRFDLASTLARGLHEVDQLSSFFTIIHQ------DPVLSRVKLIAEPWD---------VGEGGYQVGNFPVKWAEWNGLYRDAMRAFWKG----EGGLASEIGYRLTGSSDLYQNDGRKPYASINFVTAHDGFT-LRDAVTYEQKHNEANGEGNQDGHNHNLTWNCGVEGETDDPEVN-RLRHQQQRNLLATLLLSQGTPMLLGGDEIGRTNNNAYCQDNEIS---------WYDWANID---------TDLLAFTRKLIALRKTHPAL--- 186684811 28 -------------------------------------------------------------------------------------------------------------GTYAGLAHAIQYLQQLGITSVELMPVHHFKGLKNYWGYDSINYFTPYSGYSANTEFKQMVKDLHSAGIEVILDVVYNHTGEGNHLGPTLSLRGIDNAVYYRLVKDNS----------------------------RYYMDFTGCGNSLNVRHAQVLKLIMDSLRYWVEMHIDGFRFDLASALARELY-EVDSLAAFFDIIHQ-----DPVLADVKLIAEPWD---------LGEGGYQVGNFPLRWSEWNGRYRDTVRDFWRGEDDSLGQFAYC----FTGSPDLYQANGRNPSASINFITAHDGFT-LNDLVSYNEKHNQDNGEDSRDGESHNRSWNCGVEGETND-PDVIRLRQRQRRNFLATLMLSQGIPMLLGGDEIGCTNNNVYCQDNEIA---------WRDWSLQKSN-------SELLDFARELIYFRHQHPVFR-- 209906539 7 -------------------------------------------------------------------------------------------------------------GDLRGVTQRLDYLKTLGIDAIWLTPFYISPQVDN--GYDVANYTAIDPAYGTLDDFDELVAEAHQRGIRIVLDMVLNHTSTQHAWFRESLNKASPYRQFYIWRDG--TPDQLPNNWRSKFGGNAWRWHA--ESEQYYLHLFAPEQADLNWENPDVRAELKSVCEFWADRGVDGLRLDVINLISKDQNFPNDDVPRIHEYLQELSRDVF-TPRNLMTVGEMSSTSLENCQQYDGRELSMTFNFHHLKV---------------------DYPGGEKW-------------------TKAKPNFVALKTLFSHWQQGM--HNKAWNALFWCNHDQPRIV--------SRFGDEGEYRVVAAKMLGMVLHGMQGTPYIYQGEEIGMTNPHATGRDPDEASKSRDNGRTPMQWDASHNAGFTADDPDSVFYTYQALIRLRKTLPVLTWG 115379085 5 -------------------------------------------------------------------------------------------------------------GDLRGILRRLDYLKRLGVDVLWLSPIYASPNDDN--GYDISDYRAIMPEFGTMADFEELLREAHARGLKIMLDLVVNHTSDEHPWFIESRASPESSKRDYYIWKKA----QNGQPPTRWQSFFSGSVWEKDERGEFYLHLFSRKQPDLNWENPTVRREVYDMMRFWLDKGVDGWRMDTINMLSKPSHYHFLNGPRIHEFLQEMHREVLAHY-DVMTVGEPGVTPAEGSLYCGAERGELNMVFHFEHVFLGDETAE------------------------------------RGKWSNPPLRLPDIKHVLARWQT--ELHGRGWNSLYWDNHDQPRAV--------SRFGNDREYRVESAKMLCTVLLFMQGTPYIYQGQELGMTNAYKVLRDEHGWDDGRDNARTPMHWSGGANAGFTEADPHSVWHHYRDTIALRKALPVVRDG 1321625 5 -------------------------------------------------------------------------------------------------------------GDLRGIIEKLDYLVELGVDIVWICPIYRSPNADN--GYDISDYYAIMDEFGTMDDFDELLAQAHRRGLKIILDLVINHTSDEHPWFIESRSRDNPKRDWYIWRDGKDG-----REPNNWESIFGGSAWQYDETGQYYLHLFDVKQPDLNWENSEVRQALYDMINWWLDKGIDGFRIDAISHIKKKPGLPDMNQPGIMEYLRELKEQTFARY-DIMTVGEANVTVDEAEQWVGEENGVFHMIFQFEHLGLWADGSIDVRRLKRTLTKWQKGLENRGW-----------------------------------------------NALFLENHDLPRSVSTW--------GNDREYWAESAKALGALYFFMQGTPFIYQGQEIGMTNDIRDYRDVAAWKTGRDNSRTPMQWSDAPNAGFTTGDPNSVWSFYRQMIQLRKANELFVYG 16123835 7 -------------------------------------------------------------------------------------------------------------GDLAGVAQRLDYLQKLGVDAIWLTPVYVSPQVDN--GYDVADYCAIDPAYGTLDDFKRLVAGAHQRGIRIIMDMVFNHTSTEHAWFKASQDRNSPYRQFYIWRDGDGGDGSLPNNWRSKFGGHAWQWHA--ASGQYYLHLFAPEQADLNWEHQPVRDELKKVCEFWADLGVDGLRLDVINLVSKQQDFPNDDGPRIHEFLQELSRDVFQ-PRRLMTVGEMSSTRLEHCQRYGGDELSMTFNFHHLKVDY----------------------------------------LNGEKWSLMPPNRVELKHIFNQWQQGM--HNRAWNALFWCNHDQPRIV--------SRFGHEGALRLPAAKMLAMVLHGMQGTPYIYQGEEIGMTNPNTQYRDVESLNKSRDNSRTPMQWDSSDNAGFSQADADSVFYAYQYLIALRKQYDIFTFG 160880474 5 -------------------------------------------------------------------------------------------------------------GDLKGIIEKLDYLKNLGIDVIWLSPVFKSPNDDN--GYDISDYEDIMDEFGTLEDMELLLKEANNRGIKILMDLVANHTSDEHKWFIESRSKDNAYRDYYIWRDPVDG-----HEPNDLGSTFSGSAWEWDETGQYYLHLFSKKQPDLNWENPIVREEVWKSMNFWIDKGIGGFRMDVIELLGKIPDEKIINGPMLHEYIREMNRNSFG-DKDLLTVGECWGATPEIAKMYSNPDG------------------------------------SELSMVFQFEHIGLDQIPGKDKWDLQPLNLIDLKNVFHKWQTCF--HDDGWNSLFWNNHDTPRIVSRW--------GNDKVYKIESAKMLATLLHGLKGTPYIYQGEELGMANDINQYKDIETLNKGRDNARTPMQWSDEINAKEQVSNPNSIYNYYKKLIEIRKNN------ 116618006 6 -------------------------------------------------------------------------------------------------------------GDIPGIIERLPYLKALGVQVIWLSPIYQSPNDDN--GYDISDYRKVLPEFGTMADVQEMLEVAHHLGLKIMMDLVVNHTSDEHQWFKESRNKDNPYRNYYIWRDPVDG-----HEPNNWLSDFGGSAWEFDNTQQYYLHLFSKKQPDLNWDNPDLRQDIYDTMKWWLDQGVDGFRMDVINLISKPSDLPNDNGPNIHDYLQEMNQEVLSKH-DIITVGEPGVSTKDAMKYAGFDSHELQMIFQFEHTEVDN------------------------------SHEGLG------KWSDERFNLVDLKRILSRWQ--NELYGKAWNSLYWNNHDRPRVVSRF-------GNDSDEYRVLSAKMLAATLHFMQGTPYIYQGEEIGMTNDYRDIDTLNAYDDSRDNARTPMQWDNTKNAGFTESDQQSVFHFYQKLIALRQELSIITTG 86358881 20 -------------------------------------------------------------------------------------------------------------GDLPGITAKLDYLKKLGIDIIWLSPIYKSPMDDN--GYDISDYRDIAPEFGTLADFDQLVAEAKNRGIGIMLDLVVNHTSDEHPWFLQSRQEDNLFRDFYIWRK----PAPDGGPPNGLKSSFGGPAWTLDPTGEYYLHMFSRRQPDLNWENEKVRTEIYDMMNWWLERGIAGFRMDVIDYIGKQADREVKDGPHLHDYLQEMNAKTFG-SRDILTVGEAWSATPGAALLYSGRE------------------------------------RRELSMIFQFEHVTQQWDAVYGKWRPKPFDLVKLKTVLSKWQLALS--EDGWNSLFWGNHDLPRAV--------SRYGNVSGYHVESAKMLATVLHLLKGTPFVYQGEEIGMTNSIEQYRDIETINNGRDNARTPMQWSAAPYGGFSTGDEKSIWNHYRKLIALRKTHPI---- 124520595 4 -------------------------------------------------------------------------------------------------------------GDLRGIMDKLDYLKKLGIDCIWISPVYDSPQDDN--GYDIRDYRKIDKMFGTNEDMDRLLDEAHARGIKIVMDLVVNHTSDEHAWFVESRSKDNPYRDFYFWKD----PKPDGTPPNNWGSMFSGSAWEYDETGQYYLHYFSKKQPDLNWENEKVRKEIYDMMKFWMDKGVDGWRMDVIGSISKDIGKYHANGPRLHAFIQEMNREVLSKY-DCMTVGEAIGSDVEIAKYTGPDRHELNMIFNFEHMDVDTKPGSPA-----------------------------------GKWALKPFDLIELKQILSRWQ--YALADTGWNALYFENHDQARVVSRW--------GNDTTYRAECAKAFATILHGLKGTPFIYQGEEIGMVNELEEYDDIEIRNKGRDNARTPMQWDSGPNAGFTTGDSNSIFYYYQSLIKLRHTYDVFTDG 186902879 8 -------------------------------------------------------------------------------------------------------------GDFPGLTSSLTYLSGLGIDCLWLLPFYPSP--NCDDGYDITDYYSVDPRLGSLGDFVEFMHRARELGIRVIIDLVVNHTSIQHPWFQEARDKNSNYRPYYVWSENPSES----HPDLIAFPTVEDSVWEYDEKAEYYLHHFYKHQPDLNIGNPAVREEILKIMGFWLELGIAGFRIDAAPFLIQGTGLENVTPEKLQGFLQEMREFMLSRRTDAILLAEANVEPEKIPLYFGGERMHLLFNFILNQYMXXALARQDKTVLEEGLKLLPEIPSTCQWLNFVRHHDELTLDFLSGSQQEEIFAAFAPEENMQIFG-------------------------RGVRRRLAPMMNNDRRRIE---LIYSLLFTLPGTPLLRYGAEIGMGDD--------LCLHGRTSVRTAMQWTDEFNGGFSTADPSSLLNWFEHLIRTRQQCPEFGRG 196232819 29 ----------------------------WHCFLPDIKAYGYRVYGPYEPKEGHRFNPAKLLIDPYARAIAGEVEWSDEMDPRDDAVDNRFDWGGDHQLVIYEAHVKGFSKLCPHIPEKLDYFKKLGVNAVELLPVHHFIHDDNYWGYNSIGYFAPHAAYASVTEFKQMVKNLHAANIEVILDVVYNHTAEGNQLGPTLCFRGVDNAAYYRLLPD----------------------------NKRFHMDYTGCGNTLNMMHPRVLQLIMDSLRYWLEMHVDGFRFDLAATLARELHEVSR-LSAFFDIIHQ-----DPILSQVKLIAEPWD---------VGEGGYQVGNFPVLWAEWNGKYRDNIRGYWKGDEHISEF-----AYRITGSSDLYQRDGKRPYASINFVVAHDGFT-LHDLVSYNDKHNEANGEGNRDGDNHGRSWNCGVEGPTED-EKINTLRRRQQRNFLATLFLSQGVPMLCGGDEYGRTNNNAYCQDNELN---------WLSWERTDWEQRQE-------EFTAKLIHFRHAHPIFR-- 15805296 31 -------------------------------------------------------------------------------------------------------------GTYAGVAAILDYLRDLGITAIEFLPVHQHVDDTNYWGYSTLNFFAPDVRYGAVPEFKNMVRALHDAGIEVILDVVYNHTAEGNHMGPTMSFKGIDNPTYYRLVAD----------------------------DQRFYFDYTGTGNSLNVRHPQTLQLIMDSLRYWVEMHVDGFRFDLASTLARGLHEVDQLSGFFTIIHQ------DPIISQVKLIAEPWD---------VGEGGYQVGNFPVNWAEWNGIYRDDMRSFWKG----EGGLASEIGYRITGSSDLYEFNGRKPYASINFVTAHDGFT-LRDSVTYEQKHNEANGEGNNDGHNHNITWNCGVEGPTDDPEIN-RLRGQQMRNFLATLLLGQGTPMILGGDEFGRTNNNAYCQDNDIS---------WYDWEKVDEE---------LLAFTRKLIALRKAHPSL--- 116671455 26 --------------------------------------YGYRVHGPYDPDSGNRFNPNKLLLDPYAKAVHGQIDWDPALNDADSAPHINPFFDWDHKSVIYEAHVKGLTGTYAGVASVISHLQKLGITAIELMPVHQFVNDNNYWGYNTIGFFAPHNSYSSVQDFKAMVRSLHQAGIEVILDVVYNHTAEGNHLGPTLSFKGIDNAAYYRLMDGDEKH----------------------------YMDYTGTGNSLNVRHPHSLQLLMDSLRYWVEMHVDGFRFDLASTLAREFY-DVDKLSTFFELIQQ-----DPVVSQVKLIAEPWD---------VGPGGYQVGNFPPQWTEWNGKYRDTVRDFWRGEPATLGEFASR----ITGSADLYEHSGRRPVASINFVTAHDGFT-LHDLVSYNEKHNEANGEDNNDGESHNRSWNCGAEGPTDD-PKVLGLRARQQRNFIASLLLSQGVPMILHGDEMGRTNNNGYCQDSE--------------------------------------------------- 146337645 7 -------------------------------------------------------------------------------------------------------------GDLTGIIHRLPYLMTLGVDAIWLSPIFTSPMA--DFGYDIADYTGIDPVFGTMEDFDALVKAAHDGGLKLILDLVPNHTSDQHPWFLQARSRDDPHRDWYIWRD----PAADGGPPNNWLSEFGGSAWQFDSTGQYYYHAFLAQQPDLNWRNPAVRAAIYNVMRFWLRKGVDGFRVDVIWHLIKDAAFRDNDQPEVHEVVAEMRAVIDE-FEDRVLIGEIYLPLERLMTYYGKDGAHLPFNFALLSAPWHAREIETI-----IADYEAALPAGAWPNWVLGNHDRPRVAS--------------------------------------------------------------RVGEDQARVAAMLLLTLRGTPTLYYGDEIGMTISPEQVRDPFERNVGRDGCRTPMQWSALPGAGFSHATPRSILNLYRALIRLRKQHRVLVTG 189218551 26 ----------------------------------------------------------------------------------------------------------------------VNHLLGLGVTTLELLPVHQHVDETNYWGYNTLCYFAPDLRFAPLAQFKTMVRSLHAAGIEVILDVVYNHTAEGNHLGPTLCFRGIDNSSYYRLVPDKP----------------------------RYYMDFSGCGNSLNMRNPRVIQLIMDSLRYWVEMHVDGFRFDLASALARELYE----VDKLSTFFEVIRQ--DPVLSQVKMIAEPWD---------IGAGGYQVGNFPVGWAEWNGKYRDAVRKFWKGDLGMLPEFATRIS----GSSDLYEQSGRKPYASVNFVCCHDGFTLM-DLVSYNQKHNEANLEDNRDGQNDNYSWNCGVEGPTED-PSILQLRLRQRKNLLSTLFLSIGVPMLLSGDEMGHGNNNCYCQDNELS---------WISWKLTPQEE-------KFLQFICELIKIRKTEPVF--- 120403770 34 ------------------------------------QRYGFRVHGPWDPGAGHRCDPSKLLLDPYGKSFHGDFDFSQALYSYDLRADDRPPRTPYHETVIYEAHVKGMTQTHPGIPEELDHLKSLNVTAIELMPVHQFLHDHNYWGYNTFGFFAPHYQYGAVGEFKTMVREFHEAGIEVILDVVYNHTAEGNHLGPTINFRGIDNAAYYRLLDGDL----------------------------RLYKDFTGTGNSLNARHPHTLQLIMDSLRYWLDMHVDGFRFDLASTLAREFY-DVDRLSAFFDIIQQ-----DPVISQVKLIAEPWD---------IGEGGYQVGNFPGLWTEWNGKYRDTVRDYWRGEPATLGEFASR----LTGSSDLYEATGRRPSASINFVTCHDGFT-LNDLVSYNEKHNEANGEDNRDGESHNRSWNCGVEGPTDD-EEILALRGKQMRNIMATLMLSQGTPMIAHGDEMGRTNNNVYCQDSELS---------WMDWSLCETNAD-------LVEFTRRMVKFRKDHPAFR-- 146277821 28 -------------------------------------------------------------------------------------------------------------GSFAALADAIDHLVTLGVTAVELMPTQAFFDDRNYWGYNTIGFFAPATRYGGVHEFKLMVRRLHEAGIEVILDVVYNHTAEGNHLGPTLSFKGIDNASYYMLGDDP-----------------------------RYYYDTTGCGNTVNLGHQRVLQLVMDSLRYWVECHVDGFRFDLATSLGRDRQGFNANAVFLDAVRQ------DPVLGRVKLIAEPWDT---------GHVGYQLGNFPPGWAEWNDQYRDTVRSYWKGDEGELPGLAS----HLLGTAGLFDRRGRRPWASINFVTAHDGFT-LSDTVSYNDKHNATNQEENRDGHSDNRSWNCGEEGP-SEDEEVLDLRDRMRRAMMGTLLISQGTPMILMGDEVGRGNNNAYCQDNG------------MNWLKLD---DLSARDAAFLDFTRRLIALRKGRPFFR-- 190574673 38 -----------------ERIALPEYTNEWHGYLPDVRPYGYRVHGPYAPEEGHRFNPDPYAKQIVGELKWAHRDGDLSFDRRDSAAVIDPAFSWWDRTVIYEAHVRGLTGTFSALRHDVDHLSHLGVTAIELLPVHAYVDDQNYWGYNTVGFFAPQARYGTVAEFKQMVARLHNAGIEVILDVVYNHTAEGNELGPTLSFKGIDNASYYRLADDR-----------------------------RYYINDTGTGNTFDLTNAGALRMVMDSLRYWVEMRVDGFRFDLATILGRERHGFDASGSFLDAVRQ------DPILSQVKLIAEPWD---------IGPGGYQLGQFPPGWAEWNDRFRDTVRALWRGDGGQLAEFATR----FTGSADLFEHHGRRPSASINLVTAHDGFT-LHDLVSYNDRHNEANGEDNRDGHSHNLSSNHGVEGDTDD-AAILSLRARQMRNLLATLLLAQGTPMLLAGDEFGQGNNNAYCQD----------------------------------------------------- 72162290 29 ----------------------------------------------------------------------------------------------------------------------IEHLLSLGVTAVELMPIHHFRGLTNYWGYNTLAFFAPHSGYGTVQEFKTMVKALHQAGIEVILDVVYNHTAEGDHMGPALSLRGIDNLAYYRVR----------------------------EDNPRYYLDYTGCGNSLNVRHPHSLQLIMDSLRYWLDMHVDGFRFDLAAALAREFH-DVDRLSTFFDIVQQ-----DPVISQVKLIAEPWD---------VGPGGYQVGNFPPLWTEWNGKYRDTVRDFWRGYPVLPELASRIS-----GSSDLYQADGRRPVASINFVTCHDGFT-LADLVSYDRKHNEANGEDNRDGTDDNRSWNHGTEGPTTDSAIAT-LRRRQMRNMLTTLMLSQGVPMLSHGDEIGRTNNNAYCQDNPIS---------WVDWELARRNAD-------LLDFVRTLSRLRREHPVFR-- 124520602 5 -------------------------------------------------------------------------------------------------------------GDIPGIIEKLDYIRDLGATAIWLNPIFASPHVDN--GYDVSNYEKIDPVFGTMEDVEHLIKEAKKRGLKIILDLVLNHTSDRHPWFQEARSKENPYRDYYIWHDPVKG-----REPTNWASFFGGSTWTLDQTGQYYFHLFSDKMPDLNWENKKVREEMAKIALFWLDKGVDGFRLDAVIHLAKDTRFYYANLPRVHDYIREFNRTIKAKHPEAFLIGETASADTKLARLYSRPD------------------REECDCIIT--------------FNYLGFDTEAKKPGIPQNWQQGKWDLLAFKKAMSQWQ--HDLYGEGFNSLYWNNHDMPRA--------LSRFGDEGKYREKSAKMLATLMYLQWGLPILLQGEEIGMVNRLQDYEDPMVQQRSKDTSRGAMQWNNDRYGGFQEKDPGSVLHYYRKLIELKKSMPVFTAG 15806392 40 -------------------------------------------------------------------------------------------------------------GDLPGITARLPYVASLGVQAVWLSPIFKSPM--RDFGYDVADYCDIDPVFGTLEQFDALVAEAHRLGLKVMLDYVPNHTSSDHAWFQEALTGKASAKRDWYVWRDPAPDGGLPNNWKSFFGGPAWTL--DEASGQYYLHQFLPSQPDLNWRNPDVRAAMFDVLRFWMRRGVDGFRVDVIWLLAEDEHIYTQDQPETHDYVREMRRVIDEFD-DRMMVGEIYLPLDKLLPYSGTPEAPMVHLPFNFHLILLPWDAQTIRQFADEYDAASNA-AGAWPNWVLGNHDQHRFK--------------------------------------------------------------TRVGAAQYRVAQTLLLTLRGTPTVYYGDEIGMENDPSGLQQPDSPDAGRDPERTPMQWEAA--------------------------------- 168214540 5 -------------------------------------------------------------------------------------------------------------GDLRGVIEKLDYLKNLGVDYIWMTPFYVSP--QKDNGYDIADYYKIDPRYGTMEDFEELVKEAKGRNIDIMLDMVFNHTSTEHEWFKRALKGEEKYKNYYIFKEGKKG-----EPPTNWISKFGGNAWEYVEEGEYYLHLFDVSQADLNWDNKELREEIYKVVNFWIDKGVKGFRLDVINLISKPEKFENDDGHRIHEYLKELNERTFGKDVEIVTVGEMSSTTIENCIKYSEKELSMVFNFHHLK---------------------------------VDYKDGQKWSLMD-------FDFIELKKLFNNWQRGMINGG-GWNAVFWCNHDQPRVN--------SRFGDVKKYFNESSKMLATSIHMMSGTPYVYQGEEIGMTNPIEEYRDVESINKSRDNSRTPVQWNEEKNAGFTTGTPDSVFYHYKKLIELRKNEDAIAYG 90020635 30 -------------------------------------------------------------------------------------------------------------GTFAGLAENLAYIKELGVTAIELLPVHGFIDESNYWGYNSLHFFAPHSGYGDPAEFRHFTQAAHEAGLEVILDVVYNHTSEGNHLGPTLSFRGIDNASYYCLQAQDS----------------------------RFYVNDTGCGNTLNLKHPRVLQMVMDSLRYWVEMGVDGFRFDLATVLGRESHGFDPGSGFFDAIKQ------DPVLASVKMIAEPWD---------IGPGGYQLGNYPTGWSEWNDRYRDTCRRFWRGDPGMLPEFARR----IHGSSDLFEHSGRKPSSSVNFITSHDGFT-LADLVSYKNRHNEANNEQNSDGHHSNFSENYGVEGETDDDAILY-VRERQKRNFLATLFLSQGTPMLLAGDELSRGNNNAYCQDNEIN---------WLDWQALTKKEIALS------KFVSHLIKVRSSSPLLT-- 70725073 4 -------------------------------------------------------------------------------------------------------------GDLQGIIQKLDYLDKLGIDVIWLNPIYESPNDDN--GYDISNYKKIMNDFGDMNDFNQLLEEAHKKNIKIIMDLVVNHTSDEHAWFIESRDKNNAYRDYYIWKDG--DDGNYPNNWQSYFNGPAWTYDET--TNQYYLHLFSEKQPDLNWDNEQLRSEVYDMMRYWLDKGVDGFRMDVINMISKDPNIPDDNGPNAHRYINEMNKEVLSKY-DVMTVGEVNVPIEEALKYTGSERNELQMIFQWEHMSLDYD-------------------------------------PIRGKWNNQKVNLRDLKESLFKWQEKLQ--GIGWNSLYWNNHDNPRCVSRF-------GDDRPEYRKLSAKMLATTLHLLQGTPYIYQGEEIGMTNINAYKELVENKNSSRDNARTPMQWDSTKNAGFTDSTPDSIFYYYQALIQLRKQ------- 116672630 38 ------------------------------------------------------------------------------------------------------------------LIQRVDYLAALGVTCIWLMPFYPSP--DRDDGYDITDMYGVDPRLGTLGDVVEFIRTAKDRGMRVIADFVINHTSDKHPWFKESRKSDNPYRDYYVWRKD-TPPDTSEQVV---FPGEETSIWTQDATGEWYLHMFAKHQPDLNVANPKVRDEIAKSMGFWLQMGLDGFRLDAVPFFLELQGVSKEDAAKIHDYLAALRSFLNRRNGSAVLLGEVNLPYKEQLKYFGGNELNMQFDFLSMQNLYLSLAREDARPLAKTLAGRPAIHPDNQWAMFVRNHDELTLDKLSDEERAEVFAAFGPDPDMQMYG-------------------------RGLRRRLPPMLDGDP---ARIRMVYSLMFSLPGTPVLFYGEELGMGED--------LRAKGRSAVRSPMQWTDTA-------------------------------- 199597711 4 -------------------------------------------------------------------------------------------------------------GDLRGITERLDYIKKLGVDVLWLSPIYKSPQVDN--GYDISDYQAINPTFGTMKDFDELLAKAHSLGLKIMMDLVVNHTSNEHHWFQESRKGDNPYRDYYIWRDGKDGT-----APNNWGSFFTGSAWKYDAQNQYYLHLFAPEQPDLNWENPTVRHSVYDMMNWWADKGVDGFRMDVINYISKPEGLPDANGHHVHEFLREMNQTVLSKH-NLISVGEPSVTVDEAEKYASLDNKELNMVFQFEHMGLDGNSNPALGRWADR-----------------------------------KASLKDLRANLTKWQLAL--AGKAWNSLYWNNHDQPRVV------SRFGDDTTEENRVLSAKMLATMLHMQQGTPYIYEGEEIGMTNANSYHQIVEEQHHSRDNARTPMQWSDHENAGFSKGDPNSVFYYYQKLIKLRHTLPVITDG 67154134 45 -------------------------------------------------------------------------------------------------------------GDLNGITAKLDYLKALGVDTIWLSPHFDSPNADN--GYDIRDYRKVMSEFGDMDDFERLLAGMNKRGMRLIIDLVVNHSSDEHRWFVESRSKDNPYRDYYTWRDGKDG-----AAPNNYPSFFGGSAWKKDETGQYYLHYFAGKQPDLNWENPEVRAEVHDIMRFWLDKGVSGFRMDVIPFISKQDGLPDANGPRIHEYLQEMNREVLSRY-DTMTVGEAFGITFEQAPLFRRHELNMIFHFDLVRLDRDGWRKKD-------------------------------WTLPELKATYARID--------------RTGGDHGWNTSFLGNHDNPRAVSHF-------GDDSPEWRAASAKALATMMLTQRATPFLYQGDELGMTNDYDDVEVKGQWRDSRDNARTPMQWSDAPNGGFTTDDPGSIYHHYRRLLEVRRQTPALIHG 149183366 5 -------------------------------------------------------------------------------------------------------------GDINGIISKLDYLKELGIDVIWLSPVYQSPNDDN--GYDISDYRGIMDEFGTMADWDRLLEEMHNRGIKLIMDLVVNHSSDEHAWFVESRSKDNPYRDYYIWREGKDG-----KEPNNWESCFSGSAWQYDETEEYFLHLFSKKQPDLNWENPKLRDEIYDMMKFWLDKGIDGFRMDVINFISKVDGLPDMNGPKIHDYLQEMHEKALSGY-DVMTVGEPGVDVEEAKLYTAEDRKEVNMVFQFEHVDLDSGPDGK-------------------------------WDLRPMKMSALRDSFTKWQKGLEQ---------EGWNSLYLNNHDQPRMV--------SRFGNDKEYRVESAKMLATFLHTLKGTPYIYQGEELGMTNVNDYGEDHDKYVKGRDNARTPIQWDDSDHGGFTTGDPNSVFHYYKKLIELRKENPI---- 7648481 26 --------------------------------------YGYRVHGPYDPANGQRFNANKL---LLDPYAKAVAGQIDWDPALFSYNMGDPDWIPYHKSVIYEAHVKGLTGTYAGVAHVISHLQKLGVTAIELMPVHQFVNDSNYWGYNTIGFFAPQNTYSSVQDFKAMVRSLHRAGIEVILDVVYNHTAEGNHLGPTLSFKGIDNEAYYRLV----------------------------EDDKQYYMDYTGTGNTLNVRQPHSLQLLMDSLRYWVEMHVDGFRFDLAAALAREFY-DVDRLSTFFELIQQ-----DPVVSQVKLIAEPWD---------VGPGGYQVGNFPPQWTEWNGKYRDTVRDFWRGEPATLGEFASR----ITGSADLYEHSGRRPVASINFVTAHDGFT-LRDLVSYNEKHNEANGEDNKDGESHNRSWNCGVEGPTDD-PKVLSLRARQQRNFIATMLLSQGVPMILHGDEMGRTNNNGYCQDSE--------------------------------------------------- 52425291 2 -------------------------------------------------------------------------------------------------------------GDIQGIIKRLDYLQTLGIDGIWITPMYVSPQIDN--GYDIADYRNIDPSYGTMADFEQLIAEAHKRDIRIVMDMVFNHSSTFHQWFKQGEDPNSEYHDYYIWREQPT----------NWQSKFGGNAWKWSDKAQYYLHLFAPEQADLNWENPKLRAELYDICRFWAEKGVDGLRLDVVNLISKPEKYEDDDGPKIHQYLQELNQNALKPF-GLMTVGEMSSTKLEHCQRYDGSELSMTFNFHHLKV---------------------DYPNGEKW-------------------TYAKPDYVELKSIFNYWQKGM--HGKAWNALFWCNHDQPRIV--------SRFGDEGELRTLSAKMLAMLLHGMQGTPYIYQGEEIGMTNPNEEYRDVESLNKSRDNSRTPVQWDASPNAGFTSATPDSVFYTYQKLIALRKQLAVLTDG 27376013 3 -------------------------------------------------------------------------------------------------------------GDFKGLLRRLDYLHGLGITTIWLMPFQTSP--GRDDGYDIADYYSVDSRYGTLGDFVEFAHGCKQRGIRIIIDLVVNHTSDQHRWFKDARDKNSPYRDWYVWSDTK----PANANKGMVFPGVQKSTWTRDKDGAWYFHRFYDFQPDLNTSNPHVQAEILKIMGFWIQLGVSGFRMDAVPFVIATKGAKVKKPVEQYDMLRAFREFLQWRQGDAIILAEANVLPETDMEYFGRDRMHMMFNFHVNQHLFYALASADSRPLAKALKATKPRPGSAQWGLFLRNHDELDLGRLTPAQRDTVFKSFGPDKDMQLY-------------------------DRGIRRRLAPMLGGDR---RRLELAYSLMCTLPGTPVIRYGDEIGMGDDLSLPE--------RNCARTPMQWS----------------------------------- 187605271 6 -------------------------------------------------------------------------------------------------------------GSIKGVTAKLDYLAELGIEYIWMTPVYQSPQHDN--GYDVSDYYAIDPSYGTMEDLDELIREAEARGIGLMMDIVVNHSSTEHEWFQKSLAGDERYRDYYIWRD----------EPTNWESKFGGNAWEYDEKGQYYLHLFDVTQADLNWENEQMREDVYEMMRFWRKKGIKGFRLDVINLISKEQDFPEDDGPRIHEYLKEMNREVFD-GHDVITVGEMSSTTLDHCRYSNPDENELSMTFSFHHLKVDYPNGEK--------------------------------------FVAAPFDFIQLKDIMSTWQRGM--HGKGWNAIFWCNHDQPRVV--------SRFGNDTNHRVESAKMLATVLHGLQGTPYIYQGEEIGMTNPGFDSLDEYRDQKSRDNSRTPMQWDATTHAGFTSGDPNSVFYHYKHLIALRKELDVLTDG 28379930 4 -------------------------------------------------------------------------------------------------------------GDLPGITKRLDYIKKLGVDIVWLSPIYKSPQVDN--GYDISDYRAINPDFGSMEDFDKLLGKAHDLGLKIMMDLVVNHTSDENKWFEESRSKTNPYRDYYIWRDG-----NAGKSPNNWGSFFRGPAWKYDETGQYYLHLFAPQQPDLNWENPNVRHSVYDMMNWWASKGVDGFRMDVINYISKPEGLPDANGHRVHEFLQEMNNKVMSKHR-MVTVGEASVTTDEAIKYAGLDGKELDMVFQFEHMGLDG-----------------------------------NENPVLGHWSDRKASLKDLRSNLTKWQEALEGK--AWNSLYWNNHDQPRVV------SRFGDDSNEEYRVLSAKMLATMLHLQQGTPFIFEGEEIGMTNSNTYHQFVDKQHHSRDNARTPMQWNSTDNGGFSKDDPNSIFYYYQKLIRLRHELPVITDG 89067885 38 --------------------------QVWHGYLPDVRPYGYRVHGPYAPEAGHRFNPNKLLLDPYALQHKGHDKADLSFDRRDSAVDTAHTWGPWGRTVVYEAHVGGMTGTFEGLADVIDHLVSLGVTSLELLPVQAFYDEGNWWGYSTLGFFAPAPRYGSLHEFKLMVRRLHEAGIEVIMDVVYNHTAEGSERGPTLSFRGIDNASYYTLADDP-----------------------------RYYFDTTGCGNSLNLRNSRVLQMVMDSLRYWVEEHVDGFRFDLAT----TLGRDRDHYSEHAIFLEAVRQ--DPILAGVKLIAEPWDT---------GPNGYQVGNFPPGWAEWNDSYRDTTRAYWKGDSGTLPKLAS----KLLGSADTFNHAGRRPWASVNFITAHDGFTLM-DLVSYNDKHNEANGEDNRDGHSHNLSWNCGVEGETDD-PGITALRDRQRRNLMATLLFSQGTPMLLMGDERG--------------------------------------------------------------- 84494335 26 --------------------------------------YGYRVHGPYEPEAGHRCDPSKLLLDPYAKAIEGQVSDDQAIFSYDFMEHDRPPRHEYHDTVIYEAHVKGLTMTHPDLPEEIDHLKSLGINAIELMPVHQFVQDTNYWGYNTIGFLAPHNSYAQGQEFKAMVKALHEVDIEVILDVVYNHTAEGNEFGPTICFRGIDNASYYRLVD---------------------------SDKQHYYDT-TGTGNSLLMRSPHVLQLIMDSLRYWVEMHVDGFRFDLAATLARQFH-EVDKLSAFFDIIQQ-----DPVISQVKLIAEPWD---------VGDGGYQVGNFPPLWTEWNGKYRDTVRDFWRGVPATLGEFASR----ITGSSDLYEHSGRKPIASINFITAHDGFT-LRDVVSYDEKHNEANGEDGNDGEGHNRSWNHGVEGPTDDPEI-RALRLRQLRNFTTTLLLSQGVPMISHGDEIGRTNNNVYCQDNETA---------WVDWEL-------DDDQLQLLEFTKAVVKLRQTHPVFR-- 38234147 35 -----------------------------------------RVHGPYNPAEGKRCDPSKLLVDPYARAFDGEFDGHPSLFSYDINDPENPDWTPYNETVIYEAHVKGMTGTYAGLASIIEHLKDLGITAIELMPVHQFLQDDNYWGYNTFGFFAPQQDYGAVSEFKGMVRAFHEAGIEVILDVVYNHTAEGNHMGPTIAFRGIDNEAYYRLVDGDKAH----------------------------YMDYTGTGNSLNVRDPHPLQMIMDSLRYWVEMHVDGFRFDLASTLARELH-DVDKLATFFDLVQQ-----DPIVSQVKLIAEPWD---------VGEGGYQVGNFPPLWTEWNGKYRDTVRDFWRGEPSTLGEFASR----LTGSSDLYANNGRRPTASINFITAHDGFT-LNDLVSYNHKHNDANGEDGRDGESHNRSWNCGEEGPTEDPRIN-KLRARQRRNFLTTLLLSQGTPMIAHGDEMARTNNNVYCQDNETS---------WMDWELADKN-------AALMEFTKRLITIRRNHPVFR-- 194016086 9 -------------------------------------------------------------------------------------------------------------GDINGVTKKLDYIKQLGADCIWLTPMYESPQHDN--GYDISDYTKIHDMYGTMADFEHMLKEAHDRGIRVIMDLAVNHTSIFHKWFQASRSKNNPYRDYYIW----KEPKADGSPPNDWQSKFGGPAWELDETGEYYLHLYDVTQADLNWEKDEVRRQVYDIMHFWFEKGIDGFRLDVINNISKDQRFYYTDGPRIHEFLHEMNQEVFSKY-DSMTVGEMSSTNADCIRYTRPDRQELDMTFNFHHL-------------------KVDYPNGEKWAL-------------------APFDFQELKSILSEWQTKMHEGG-GWNALFWCNHDQPRIV--------SRYGDDETYHQQSAKMLATTIHLMQGTPYIYQGEEIGMKN------------------------------------------------------------ 81429403 4 -------------------------------------------------------------------------------------------------------------GDIQGIIQRLDYLADLGVNAIWLSPVYQSPNVDN--GYDISDYQAINPEYGSMVDMEQLIEAAKIRKIKIVMDLVVNHTSDQHPWFLEARSKDNPYRDFYIWRD----PATDGSVPNDLQSNFKGSAWAFDATGQYYLHFYAKEQPDLNWQNPKVREAVYQMMTWWLQKGIGGFRMDVIDLIGKEPDRKIENGPQLHAYLQEMNARVLSQY-DVVTVGETWGATPEIGQMYNRHELSMIFQFEQINLDKQS-----------GMTRWDLKPLIPAELHAVFSKWQLALDGV------------------------------GWNSLFWSNHDLPRIVSRW--------GDDSQYREKSAQALAIYLHMLKGTPYIYQGEEIGMTNSYHEIEDIESRRKGRDNARHPMQWNGKNQSGFTDGDERSIYATYQQLIKLRKRNAIIRQG 50121937 7 -------------------------------------------------------------------------------------------------------------GDIAGVTARLDYLQQLGIDAIWLTPVYLSPQVDN--GYDVADYCAIDPAYGTMADMETLIAEAHRRRIRIVMDMVFNHTSTQHHWFQNAQDRRSPYRHFYIWRDG-----NDGAPPNNWRSKFGGPAWLWHESKQYYLHLFATEQADLNWEHPRVRDELKQVCGFWADKGVDGLRLDVINLVSKQQDFPSDDGPLIHDYLQEFSQDVFQ-PRGLMTVGEMSSTSLEHCRRYDGSELSMTFNFHHLKV---------------------DYPNGEKW-------------------TLAEPDFIQLKLIFNHWQQGM--HNHAWNALFWCNHDQPRIV--------SRFGDEGEFRVQSAKMLAMVLHGMQGTPYIYQGEELGMTNPIEQYRDIESLNKSRDNGRTPMQWDESDHAGFTTGTPESVFYTYQQLIAMRKALPLLTHG 73663590 6 -------------------------------------------------------------------------------------------------------------GDLQGIIEKLDYIQYLGVDYIWLTPVYESPM--NDNGYDISNYYKVNEKFGTIEDLEMLVAEAHKRDIKVMMDIVINHTSTEHEWFKQAYDKNSPYRDYYFFRR-----SANEEPPTNWESKFGGNAWKYDETDEYYLHLFDVTQADLNWDNPEVRRVLYDIINHWIDFGIDGFRFDVINLISKGEFKNSEDGPRVHDYLHEMNQQTFG-DKQLMTVGEMSSTTIDHCKYTSPERQELSSVFNFHHLKVDYVDGEK--------------------------------------WSNAKLDFHKLKDILMEWQLGIYEGG-GWNAIFWCNHDQPRVVTR------FGDDTSEPLRKQSAKMLATVLHMLQGTPYIYQGEEIGMTNDIKQYRDVESLNKSRDNSRTPVQWTAGEHAGFTSGDEQSILQTYRHLIQLRHEHDIITYG 87160192 7 -------------------------------------------------------------------------------------------------------------GDINGIIEKLDYIKLLGVDYIWLTPVYESPM--NDNGYDISNYLEINEDFGTMDDFEKLIKVAHQKDLKVMLDIVINHTSTEHEWFKEARSKDNPYRDYYFFRSSEDGP------PTNWYSKFGGNAWKYDETDEYYLHLFDVSQADLNWDNPEVRQSLYRIVNHWIDFGVDGFRFDVINLISKGEFKDSDDGPRVHEFLHELNRQTFG-NTDMMTIGEMSSTTIENCKYTQPERQELNSVFNFHHLKVDYVDGEK--------------------------------------WTNAKLDFHKLKEILMQWQRGIYDGG-GWNAIFWCNHDQPRVV------SRFGDDTSEEMRIQSAKMLAIALHMLQGTPYIYQGEEIGMTDPHAQYRDVESINKSRDNSRTPMQWSDDVNAGFTAGKPESIFYTYQKLIQLRHTHDIITYG 113475562 30 ----------------------------WHIFISGIGAYAYRVYGPFNPEKGHRFDLDPYARIVVGQEKYAYALKGVVVDPTTYDWEDDPLETPYAKTVIYEMHVGGFTGTFAGLIEKIPYLKELGITAVELLPVQQFDEQDNYWGYSQIAFFAPHHSYGPMDEFRDMVKALHKEGIEVILDVVFNHTAEGNENGPTVSFRGLENSTYYILEKNDRG----------------------------YYSNYTGCGNTFNTNNPFVHRLIVDCLCYWVEMHVDGFRFDLASVMSRSMTGDPLEDPPV-----LWAIESDPVLAGTKIIAEAWDAA----------GLYQVGSFGDRFAEWNGHYRDDVRQFVKSDPQIVEKLA----ARIMGSPDIYPKPDREPNHSINFITCHDGFT-MNDLVSYNEKHNEANCEDNRDGANHNFSWNCGIEG-TTDQEEIEMLRLRQIKNFFTILFFSQGTPMILMGDEVRRTNNNSYCQN----NKSSW-----FDWSQIDQQND---------------------------- 197339212 38 -------------------------------------------------------------------------------------------------------------GDLAGIRARLPHLRDLGVDAVWLSPFYASPQA--DAGYDVADYRAVDPMFGDLHDADALLRAAHALGLRVIVDLVPNHSSDQHEWFRRARAEGPGSPARERYHFRPGRGENGELPPNDWESVFGGPAWTRTADGEWYLHLFAPEQPDFNWEHPAVHDEFRSVLRFWLDMGVDGFRVDVAHGLVKAPGTPYFDQEGVHEIYRSWRRVLDEYDGARVFVAEAWTPTVETAHYVRPDELHQAFNFQYLSTDWSAPALREV--IDRTLAAMRPVGAPATWV--LSNHDVTRHTTRFGNPPGLGTQ--------------------------------------------LRTPGDRALGLRRARAATLLMLALPGSAYLYQGEELGLPDPDEVRQDPSGQDGFRDGCRVPLPWTREGSSYGQTGVPGSTLEFYRAALALRRAQPALGAG 27381880 26 ----------------------PERTEDWHGYLNDVSPYGYRVHGPYEPEHGHRFNLDPYAKRLSGRLVWSDAHEDLSFDRRDNARDETFNWGRWEDTIIYEAHVKGLTGTYGGLSSMIEHLKKLGVTTIELLPIHSFVDDRNYWGYNTLSFFAPEPRYAALDSFRTTVARLHDAGIEVMLDVVYNHTAEGNHLGPTLCYRGIDNASYYWLNR----------------------------ENPRYYDDFTGCGSSVNLTHPRVLQMVMDSLRYWVECHVDGFRFDLATTLARGPNGFDRGSS----LLTAIRQ--DPVLAAVKLVAEPWD---------LGLGGYQVGAFPSQWSEWNDRYRSAMRRYWSG----EGSLIGDISSRMTASSDLFNHDGRRPRASINHITVHDGFT-LADLFSYNEKHNEANGEDNRDGSNDNHSNNCGVEGPTDD-PGILGLRRQLRKNVLACLMLAQGVPLLLAGDEVGNGNNNAYCQD----------------------------------------------------- 168490041 5 -------------------------------------------------------------------------------------------------------------GDLPGITSKLDYLAKLGITAIWLSPVYDSPMDDN--GYDIADYQAIAAIFGTMEDMDQLIAEAKKRDIRIIMDLVVNHTSDEHAWFVEACENNSPERDYYIWRDEPNDLD----------SIFSGSAWEYDEKGQYYLHFFSKKQPDLNWENEKLRQKIYEMMNFWIDKGIGGFRMDVIDMIGKIPDEKVNNGPMLHPYLKEMNQATFGAK-DLLTVGETWGATPEIAKYSDPKGQELSMVFQFEHIGLQYQEGQPKWHYQKELNIAKLKEIFNKWQTELGVEDG-------------------------------------WNSLFWNNHDLPRIVSIW--------GNDQEYREKSAKAFAILLHLMRGTPYIYQGEEIGMTN------------------------------------------------------------ 86749004 26 -----------------ERIELPERTEDWHGYLNDVSPYGYRVHGPYDPERGHRFNLDPYAKRLSGRLVWSDAHEDLSFDRRDNARHESRPNIPWEDTIIYEAHVKGLTGTFGGLAAMIDHFKRLGVTAIELLPVHALIDDRNYWGYNTISFFAPEPRYAPLDAFRTTVARLHDAGIEVILDVVYNHTAEGNHLGPTLSFRGIDNASYYWLMPDNP----------------------------RFYDDFTGCGSSVNLNHPRVLQMVMDSLRYWVECHVDGFRFDLATTLARGPNGYERNSGFFTALRQ------DPVLASVKLIAEPWD---------LGMGGYQVGAFPSQWSEWNDRYRSAMRRYWSG----EGSLIGEVSRRMTGSSDIFNHDSRMPRASINHVTVHDGFT-LADLFSYNDKHNLANGEDNRDGSNDNHSNNCGHEGPTDDPTIV-ALRRQLRKNQLACLFLAQGVPLMLAGDEVGNGNNNAYCQD----NDIGWVN-----WDGLNREDD-------MVDFVGLMSEIRRRFPQ---- 25028566 34 ------------------------------------QRYGYRVHGPWDPDNGKRCDASKFLVDPYARAFVGEYDGHPSLFSYDIMDPENPDWTPYHETVIYEAHVKGMTGTYAGLAHIIEYLVDLGITAIELMPVHQFMQDDNYWGYNTFGFFAPQNDYSSVAEFKAMVRSFHEAGIEVILDVVYNHTAEGNHMGPTISFRGIDNEAYYRLVDG----------------------------DERHYMDYTGTGNSLNVRDPHSLQLIMDSLRYWVEMHVDGFRFDLASTLARELH-DVDRLATFFDLVQQ-----DPVVSQVKLIAEPWD---------IGEGGYQVGNFPPLWTEWNGKYRDTVRDFWRGEPATLGEFASR----LTGSSDLYAHNGRRPTASINFVTAHDGFT-LNDLVSYNEKHNMANGEDNRDGESHNRSWNCGVEGPTDDPEI-LQLRAQQRRNFLTTLLLSQGTPMISHGDEMARTNNNVYCQDNELA---------WINWDQAIEHKD-------LLSFTRRLLRIRAEHPVFR-- 116618008 3 -------------------------------------------------------------------------------------------------------------GDLQGIEQRLDYIKKLGADVIWLNPIYASP--DKDNGYDISDYEDINAKFGTMQDFDRLLQKAHDKGIKILMDLVVNHTSDQHQWFIESRSSKDNDKRDFYIWRDPVD----GHEPNNWGSFFSGPAWKFDETGQYYLHLFVEGQPDLNWVNPEVRQAVFDMMNFWVDKGIDGFRMDVISLISKPDGLPDANGPHVHEYLQEMREKVLKR-ADMMTVGEASGVDINNAIKYNESELNMVFQFEHMGLDNNP-------------------------------------NPALGKWYDQKVSLVDLKENLSKWQ--NDLAGKAWNSLYWDNHDQPRAVSRY-------GDDRAAYRVVSAKMVATLLHFMQGTPYVYQGEEIGMTNAYEDFDDVEIKNKGRDNARTPMQWDSTANAGFTTGTPSSIFYYYQKLIQLRHDLPIITTG 89067857 19 ---------------------------------------------------------------------------------------------------------------------MLEHLTKLGITAIQLLPIHAFLDDENYWGYQTIGFFAPDPRYLSGDDLKEMVRRFHAAGIEVILDVVYNHTGEGNHLGPTLSFRGLDNRSYYRLAESP-----------------------------RYYFNDSGTGNSLNVAHPMVLRMVLDSLRHWVEYHVDGFRFDLATSMGRTEHGFDRDAPFFQAIAQ------DPVLSRVKLTGEPWD---------VGPGGYQLGAFPNPWCEHNDKYRDEVRSFWRGDADRVRAL----SARVAGSAMHFDHDGRAASASVNFLSCHDGFTLM-DTVSYNHKHNEANGENNADGHDHNASDNCGVEGPTDD-PDILEARARRRRNMLATLLLSQGTPMLLAGDELGNGNNNAYCQD----------------------------------------------------- 52081618 5 -------------------------------------------------------------------------------------------------------------GDINGIREKLPYIRELGADAIWICPVFDSPNADN--GYDIRDYQSIMPEFGTMDDFDELLTEAHQLGMKLIIDLVINHTSDEHPWFIESRERNSGKRDWYIWHDGKDG-----SEPNNWESIFGGSAWTYDETEQYYLHLFHEKQPDLNWENSDMRSALYDMINWWLQKGIDGFRVDAISHIKKKEGLPDLPNPEIMALLQDVKENTFAGYPHIMTVGEANVSAEEAEDWVGEPNGIFSMIFQFEHLGLWDIEGG-------------------------------------------EPDIPELKRILSNWQSALEGK--GWNALFIENHDQPRAVSVW--------GDDGKYRTVSAKALAAMYFLMKGTPFIYQGQEIGMTNDIDDYDDVSIKNKSRDHARTPMQWTDRPNAGFQQHDPRSVYHFYKRLIAIRKRYDVFIDG 113476935 28 -------------------------------------------------------------------------------------------------------------GTYAGLAHAIAYLQSLGITAVELMPIHHFKELSNYWGYDSINYFAPYSGYGQVREFKQMVKALHNGGIEVILDVVYNHTGEGNHLGPTLSFKGIDNAAYYRLV----------------------------EDDPRYYMDFTGCGNSLNVRHPQILKLIMDSLRYWVEMHVDGFRFDLASALARELY-EVDSLAAFFDIVHQ-----DPVISNVKLIAEPWD---------VGEGGYQVGNFPLLWSEWNGKYRDTVRDFWRGEKETLAEFA----YRFTGSSDLYASNGRLPHASINFVTAHDGFT-LNDLVSYNEKHNEANGEDNNDGEKHNRSWNSGEEGETNDPEILSLRNRQR-RNFLVTLMLSQGVPMLLGGDEFGRTNNNAYCQDNEIS---------WVNWNLQVENLD-------LLDFTRELIYFRFQHPVF--- 195978867 6 -------------------------------------------------------------------------------------------------------------GDLKGITGKLDYLQELGITAIWLSPVYQSPMDDN--GYDISDYQAIADIFGDMADMDELLDEAKQRGIKIIMDLVVNHTSDEHAWFVEARENDSPKRDYYIWRD----------QPNNLMSIFSGSAWEYDDAGQYYLHLFSKKQPDLNWENAELRQSIYDMMNFWIDKGIGGFRMDVIDLIGKIPDSEITNGPRLHEYLKEMNQASFG-NHDLMTVGETWGATPEIARQYSRPELSMVFQFEHI-----------------GLQHKPNAPK---------------------WDYAAELNVPALKEIFSKWQT-ELKLGEGWNSLFWNNHDLPRVVSIW--------GNDTVYREKSAKAMAILLHLMRGTPYIYQGEEIGMTN------------------------------------------------------------ 163762088 5 -------------------------------------------------------------------------------------------------------------GDLQGILARLDYLKDLGIDFIWICPMYKSPLDDN--GYDISDYQDILEDFGNMDDFNDLLNGVHERGMKLIIDLVPNHTSDEHPWFVESRKSKTSSKRDWYIWRDGKD----GKEPNNWESIFGGSAWEYDETDQYFLHVFSRRQPDLNWENPDVREALYDMINWWLEKGVDGFRIDALSHIKKRPGFPDMNQDGIHDFLTELKNKTYGRYPDAMTVGEANGVSIEQAHDWVGKNGKMDMVFQFEHLDLWD------------------------------------------YEVDTELDVVNLKKILTRWQKGLE--HDGWNALFIENHD--------KARVVSTWGNDGELWKESATALAAMYFLMKGTPYIYQGQEIGMTNIYADGKDPELAHTSRDNSRTPMQWDAGHQAGFQEQDPTSILQFYKALIRLKKDHPVFTYG 153212194 5 -------------------------------------------------------------------------------------------------------------GDLPGIISKLDYLSTLGVNVLWLSPVYRSPMDDN--GYDISDYQAIAEEFGDMHDMERLLTEARARNIKVVMDLVVNHTSDEHPWFQAASSKDSPFRDFYIWRDAQPD----GSPPNDMQSIFGGSAWQWDPTQQYYFHLFSARQPDLNWENPRVQQEVHQMMNWWIDKGIGGFRLDVIDLIGKEIDRGITNGPRLHTLLQEMNHATFG-DKNLLTVGETWGATPEIAKLYSRHELSMVFQFEHITLTWE---------------------------------DGEKWRPIPLDLRQFKQVLTKWQIELAD---------QGWNSLFWNNHDLPRAV--------SKYGDTGQYRVESAKMLATTLHFLKGTPYIYQGEEIGMTNSLDQYRDIETLNNSRDNARTPMQWNNSENAGFTSADQNSIFYHYQHLIALRKKLPV---- 110636011 4 --------------------------------------------------------------------------------------------YWWKDAIVYAVDVERFCGDFKGLTSKLDYIAELGVTCIWLLPFYPSTGEDN--GYSITDYLRVDSRFGLFQDFLEFIHRAGEHGIRVVVDLVVHHTSNQHPWFQAARHNESRYRDFYIWTHNPPPTPPGKGT---IFPGEEGTVWTYDEVARYYHHRFYHFEPGLNHANPDVRDEIGRIIDYWLSFGVAGFRVDAASHILENPLAKSGEDENAPDMLREMFHRATGSKSDIVMLGEVDESPNELERFFDGTRLNMMFNFLLNNYLILGLAKEKAEPIQRGLAMLPVPPENGQWANFLRNFDEADLERLTPEELESVLKIFAPKEEMRIYG-------------------------RGLRRRLAPMLDGD---VRRLKMAMSLLYSMPGAPVLVYGDEIGMGED--------LTQEGRNSVRSPMQWD----------------------------------- 94984779 9 -------------------------------------------------------------------------------------------------------------GDLRGITSRLPYVAGLGVEAVWLSPIFRSPM--RDFGYDVADYCDIDPLFGTLEDFDALVAEAHRLGLKVMLDYVPNHTSSDHPWFQEALAGDSPKRDWYVWRD----PAPDGGPPNNWKSFFGGDAWTFDPHGQYYLHQFLPGQPDLNWRNPEVRAAMADVLRFWMRRGVDGFRVDVIWLLAEDAEFRDEDQPETHTYIRELRQVLDEFD-DRMMVGEIYLPLKQLLPYAGTPDAPMVHLPFNFHLILLPWDAREIRAFADEYDAACRA-AGTWPNWVLGNHDQPRFKS--------------------------------------------------------------RVGADQYRVAQTLLLTLRGTPTAYYGDEIGMHDDPAGLQQPDVPSAGRDPERTPMQWD----------------------------------- 28377128 7 -------------------------------------------------------------------------------------------------------------GDLKGITAHLDYLKQLGIDVIWLNPIYRSPNDDN--GYDISDYQQIAADFGTMADFDELLQAAHDRGLKIIMDLVVNHTSDEHPWFKRSRDRTNQYRDFYFWRSG-----NGKKAPNNWDAAFGGSAWQYDETQQYYLHTFSTKQPDLNWENPTLRESVYTMMTWWLNKGVDGFRMDVINQISKLPGLPDTNGPRVHEFLQEMNQEVLSQF-DIMTVGETHVTPADALKYAGADRHELDMVFEFQHLRLDN-----------------------------SQHGLGKWSTRKTPL-------VALKKVISDWQVGLEGR--AWNSLFWNNHDTPRAVSRF-------GDDRPAYRVRSAKMLATCLHILQGTPYIYQGEELGMTDANAYRDLVTERQRSRDNSRTPMQWDTEVNAGFSDADPDSVWYYYQHLIQLRHQYPLVTLG 16263847 6 -------------------------------------------------------------------------------------------------------------GDFIGLKERVSYLHYLGIDCVWLSPFFRSPFADN--GYDVSDYYSIDPVLGTLDDFLDFLHAAGEQGIRVVVDLVANHTSSEHPWFQAARDARCRFRDYYVWSESPPPVAPDNKTA---FPGEESSVWTYDDLAQYYFHKFRHFQPDLNIANPAVRDELLRVVDYWLTLGVDGFRVDAAPFVIGETGIEHADPRDPQGFLREMRKLVDGRRQDGLLLGEADLAPEKLRSYFGDGKLDLLFNFVLCAAFAASLAGQKADPIGQALSIMPEPPPHRGWANFLRNLDELNLDRLPEDIREETFAAFAPDEEMRIYGRGIRRR-------------------------LAPMLDGNR---ARIELAFSLLLSSPGVPLILYGDEIGLGED--------LSRPGREPVRVPMQWNAGSNAGFSTADPGSLLNRVRAMILARRRHELFNRG 138894202 5 -------------------------------------------------------------------------------------------------------------GDLRGIMEKLDYLVELGVDIIWICPIYRSPNADN--GYDISDYHAIMDEFGTMDDFDELLAEAHRRGLKVILDLVINHTSDEHPWFIESRSSRDNPKRDWYIWRDGKD----GREPNNWESIFGGSAWQYDETGQYYLHIFDVKQPDLNWENDEVRQALYEMINWWLDKGIDGFRVDAISHIKKKPGLPDMNQPGIMDYLKELKEQTFARY-DIMTVGEANVTVDDAEQWVGEEDGIFNMIFQFEHLGLWQRRTDDVRRLKRTLTKWQKGLENRGW-----------------------------------------------NALFLENHDLPRSVSTW--------GDDRDYWLESAKALGALYFFMQGTPFIYQGQEIGMTNDINDYRDVAIWQTGRDNSRTPMQWSDAPNAGFTSGDPNSIWSFYKRMIQLRKTNELFVYG 108802078 36 ----------------------------WHGFIPNIEPYGYRVHGPYDPPNGQRCNPNKLLLDPYAKAIDGYNFGDPDSRNDDDSADDRPPNHEYADTVIYEAHVKGLTQTHPDIPEQIDHLKALGVNAIELMPVHHFANDSNYWGYNTIGFLAPDPKYGQVQEFKAMVRTLHEAGIEVILDVVYNHTAEGNHMGPTLSFRGIDNAAYYRLVDD----------------------------DKRYYMDYTGTGNSLNAGHPHALQLIMDSLRYWVEMHVDGFRFDLASTLAREFY-DVDRLATFFELVQQ-----DPTVSQVKLIAEPWD---------VGPGGYQVGNFPPQWTEWNGKYRDTVRDYWRGESATLDEFASR----LTGSSDLYEHTSRRPVASINFVIAHDGFT-LRDLVSYNEKHNEDNGEDNNDGESHNRSWNCGVEGPTDD-PQVNALRSRQQRNFLTTLLLSQGVPMIAHGDELGRTNNNVYCQDNELS---------WIDWS---------TVDTELMAFTQKVSELRAAHPV---- 184155215 7 -------------------------------------------------------------------------------------------------------------GDLKGIISRLDYIKKLGADIIWLNPIYRSPNVDN--GYDISDYRAIDPTFGSLTDFKELLTKAHELGLKIMMDLVVNHSSDENEWFKQSRQGENPYRDYYIWRDPVDG-----HEPTNWGSYFSGSAWQYDETGQYYLHLFAVKQPDLNWENEAVRHSVYDIMNWWADLGVDGFRMDVINLISKPAVYKDANGHRMHEFLQEMHQAVMAKH-DLVTVGETPGATDDAKKYANLEQTELNMVFEFEHVGLDGND-----------------------------------NPALGKWSDKKVSLPELRDNLVKWQT--QLNGKAWNSLYWNNHDQPRVVSRF-------GNDDPKYRVVSAKMLATMLHCLQGTPYIYAGEELGMTNTNAYHQLVDEEHHSRDNARTPMQWDDSKNAGFSDADPSSVFYHYQKLIQMRHDLPVMTEG 163731510 28 -------------------------------------------------------------------------------------------------------------GTYEALAEMLDHFKQLSVTALELLPVHAFLNDTNYWGYNTIGFFAPEPRYFGPEGFQRMVRRLHSARIEVILDVVYNHTAEGDQRGPTLSFRGLDNASYYRL---------------------------TDEDARYYVND-TGTGNTLNVAHPQVLRMVLDSLRFWVEMGVDGFRFDLATTLAREA----DGFDPQGGFMDALRQ--DPVLAGVKLIAEPWD---------IGPGGYQLGAYPPEFAEWNDAYRDTVRRFWKGDSHSAQDLA----ARLLGSAEVFDHRGRRAWSSVNFIAAHDGFT-LADTTSYAKRHNQANREGNRDGHHTNHSDPCGVEGPTSD-PDILARRARRQRNMLATMFLSQGTPMLLAGDEMGNGNNNAYCQD----------------------------------------------------- 16802230 6 -------------------------------------------------------------------------------------------------------------GDIQGIIEKLDYLKELGVDVIWLSPVYDSPQDDN--GYDIRDYQKIYEEYGDMATFDQLLQGLHDRDMKLVMDLVVNHTSDEHKWFEESRSKDNPYRDYYFWRE--------ENEINNWGSIFSGPAWELDETGEYYLHLFSKKQPDLNWENPKLRQDVYNMMKFWLDKGIDGFRMDVINFISKDAGNDFCNGPRIHEFLQEMNQEVTSKY-DVMTVGEASTTDAQIYTNPANNEVDMIFTFEHMNLDSDSDNKWDLKPIY----------------------------------------LPDLKENMSEWQVALQEN--GWNSLYWNNHDQPRIV--------SRFGNDNRFRVRSAKMLATCLHMMKGTPYIYQGEEIGMTNVHDDYRDIETLNKGRDNARTPYQWDNSENAGFTTGTPDSIFYYYQNLIKLRKTTEIITTG 58336603 4 -------------------------------------------------------------------------------------------------------------GDLQGIISRLDYLEKLGIDAIWLSPVYQSPGVDN--GYDISDYEAIDPQYGTMADMDELISKAKEHHIKIVMDLVVNHTSDQHKWFVEAKKGDNQYRDYYIWRDPVD-----EHEPNDLKSAFSGSAWKYDERGQYYLHFFADQQPDLNWQNTELRQKIYNMMNFWLDKGIGGFRMDVIELIGKDPDKNIENGPMLHPYLQEMNKATFG-KRDVMTVGETWNATPKIAEYSDPDRHELSMVFQFENQSLDQQPGKEKWDLK-------------------------------------PLDLGELKKVLVKWQT-KIDFDHAWNSLFWENHDIPRVISRW--------GNDQEYRVQCAKMFAIILHMMHGTPYIFNGEEIGMTNNIDEVEDIESINKGRDNARRPMQWNDEKNAGFSEADPNSIFYTYQKLIKLRHENPIVVDG 170756752 5 -------------------------------------------------------------------------------------------------------------GDIEGIISKLDYLKDLGIDIIWICPMYKSPNDDN--GYDISDYKAIMDEFGTMEDFDKLLQKAHEKGMKLIIDLVINHTSDEHKWFIESRSSKDNPKRDFYIWRDGKD----GKEPNNWESIFKGSAWEYYNTEQYFLHLFSKKQPDLNWENENVRKELYKMINWWLDKGIDGFRVDAISHIKKEKGLKDIPNPKNLDYVPSFEKHMNVEKYDIITVGEANVNISQAPQWVGEKDGKFNMIFQFEHLDLWDVDHKEQSTIKK------------------------------------------LKEVLSKWQEGLE--GVGWNALFIENHD--------IQRVVSTLGDDKNFWEESSKALALIYFMQKGTPFIYQGQEIGMTN------------------------------------------------------------ 212715095 23 -------------------------------------------------------------------------------------------------------------GDLKGITSRLDYLADLGVDVVWLSPVYKSPQDDN--GYDISDYQDIDPLFGTLEDMDELLAEAHKRGLKIVMDLVVNHTSDEHAWFQASRDKDDPHADWYWWRPPGHEPGTPGAEPNQWGSYFGGSAWQYDPRGEYYLHQFSRKQPDLNWENPEVRKAVYKMMNWWMDRGIDGFRMDVITLISKRLDGHGRLPGEIDSELSEMGEEGYTDASPFCSDGPRLDEFLAEMRREVFEGREGYMNVGEAPGITPARNEFITDPAHKELD-----------MLFLFDHVGIDQEGSKWNTVPFEVKNL--RARLADQQEAVK--NAGWASLFFCNHDQPRVVSRW------GDDADRESRELSAKAFGMLLHMHRGTPYIYEGEELGMTNAHEQYRDLESINIGRDNSRTPMQWDASRNAAEEFDDPESVYTFYKKLIAMRHNMPIIAVG 170017779 6 -------------------------------------------------------------------------------------------------------------GDLRGIISRLDYIKQLGADVIWLNPVYK--TANIDGGYDISDYQSINPDLGTMSDFDALVTEAHQRGLKIMMDLVVNHTSSDHDWFKQSRSSDNPYRDYYIWRDPVDG-----HEPNNWGSFFSGPAWTYDEQQQYYLHLFAKEQPDLNWDNPEVRKAIFRMMNWWAAKGIDGFRMDVIGQPYEDAGQAVANGPHVHQYLKEMNQEVLSKY-DWITVGEAGVTTEQADKYANLDGSELNMVFQFEHVSLDG-----------------------------------NVNPILGKWSDRRVSLVDLRENLVKWQT--QLAGKAWNSLYWNNHDQPRAVSRF-------GDDDPQYRDYSAKMLGAMLHFMQGTPYIYQGEELGMTNDLSQYRDLESLNASRDNARTPMQWDNSQNAQQQLSDSNSVFNFYKQLIKWRHTLPVVTNG 192808499 11 -------------------------------------------------------------------------------------------------------------GDIRGLMEKLDYIKGLGIDIVWLQPVYVSP--QNDNGYDVADYCSIDPAYGTMDDFDELVAELKKRDMHLMIDIVVNHSSTEHRWFKEASSRDNPYRDYYIWRD----PAEDGGPPNNWQSKFGGPAWQYDETGQYYLTLFDKTQADLNWENEKVRAEVVDILTFWADKGVSGFRMDVINLISKDPAYPDDDGPRVHEYIKELNEKVFKPY-NLVTVGEMSSTTLEHCRYSNPKENEFSMTFNFHHL-------------------KVDYPNGQKW-------------------ELKPYDFEELKRVLSDWQIGMQKGG-GWNALFWNNHDQPRA--------LTRFTNDGEYRSESAKMLATTLHGLQGTPYVYQGEEIGMPNDISEFRDVESLNRSRDNSRLPMPWHDGDQAGFTTDNPQSIYHHYRKLIEMRKNLPVMTDG 120406671 39 ----------------------------WHGFIPNIEPYGYRVYGPYDPAAGMRCNPNKLLLDPYSKAIDGSRNDDDSADSMPKSVVINPFFDWYADTVIYEAHVKGLTQTHPDIPEQIEHLTSLGVNAIELMPVHHFANDSNYWGYNTIGFLAPDAKYGQVQEFKAMVRALHEANIEVILDVVYNHTAEGNHLGPTLSMRGIDNAAYYRLVDD----------------------------DKRYYMDYTGTGNSLNAGHPHSLQLIMDSLRYWVEMHVDGFRFDLASTLAREFY-DVDRLSTFFELVQQ-----DPTVSQVKLIAEPWD---------VGPGGYQVGNFPPQWTEWNGKYRDTVRDFWRGEPATLDEFA----YRLTGSADLYEHTARRPVASINFVVAHDGFT-LRDLVSYNEKHNEANGEDNNDGESHNRSWNCGVEGP-SDDPEVLALRSKQERNFLTTLLLSQGVPMICHGDELGRTNNNGYCQDNEI---------TWIDWASADTE---------LLDFTRMVSRLRAEHPVFR-- 167757502 3 -------------------------------------------------------------------------------------------------------------GDINGITEQLDYLATLGVDVLWITPIYESPNDDN--GYDISDYYEIMQCFGNMTDFENLLTQAHKRNIKIVMDLVVNHTSDEHRWFIESKSKDNPYRDYYIWKDGKED----GSVPNNWTSCFLGSAWQYDETKQYYLHLFSKKQPDLNWDNTDVRNEIQKMIAWWLDKGIDGFRMDVINLISKDQHSVSANGPRVHEYIRELTDNVFSKY-DVMTVGEAPVTTKEAIQYASNDGKEMSMVFQFELMDVDGGEKQK--------------------------------------WSDERFKLTDVKAILRKWQIDM--HGRAWNSLFWNNHDQPRVV------SRFGDTSSKETWEKSAKMLATAQYFLQGTPYIYQGEELGMTNNIGELRDIESINSSRDHARTPMQWNDLENAGFSDTDENSIFNYYKKMISILKEN------ 70727536 6 -------------------------------------------------------------------------------------------------------------GDINGIIEKLDYIQYLGVDYIWLTPVYESPM--NDNGYDISNYLKINERFGTLEDFETLISEAHKRDLKVMLDIVINHTSTEHQWFKEASSKDNPYRDYYYFKPSQDGP------PTNWESKFGGNAWQYDETDEYYLHLFDVTQADLNWNNEKVRQSLYEVVNHWIQFGVDGFRFDVINLISKGEFKDSPDGPRVHEYLHELNRHTFG-DKDMMTVGEMSSTTIDNCNYTRPDRQELSSVFNFHHLKVDYVDGEK--------------------------------------WSNAKLDFLKLKEILMDWQIGIFEGG-GWNAIFWCNHDQPRVV------SRFGDDSTEENRQASAKMLAIALHMLQGTPYIYQGEEIGM-------------------------------------------------------------- 163938362 5 -------------------------------------------------------------------------------------------------------------GDLQGIIAKLDYLKDLGIDVIWICPMYKSPNDDN--GYDISDYQDIMDEFGTMEDFDMLLDEVHKRDMKLIIDLVINHTSDEHPWFIESSSSKDNPKRDWYIWQDGKD----GAEPNNWESIFNGSAWEYDETEQYYLHLFSRKQPDLNWENKEVREVLYDTVNWWLDKGIDGFRVDAISHIKKEDGLKDMPNPKGLKYVPSFDKHMNVAKYDIMTVGEANVKVEDADLWVGEENGKFNMVFQFEHLLWDAEKKKD-------------------------------------------LDVVELKKVLTKWQKGLE--NKGWNALYIENHDKPRIVSTW--------GNDKEYWRESATALGAMYFFMHGTPFIYQGQEIGMTNNIEDYDDVAIKNSCRDNSRTPMQWNDEMNAGFTTSTPKSIFNFYKKMIALKKEHDVLNYG 190364913 4 -------------------------------------------------------------------------------------------------------------GDLQGVIQKLDYIKNLGADVIWLSPVFDSPQDDN--GYDISDYKNMYEKFGTNEDMFQLIDEVHKRGMKIVMDLAVNHTSDEHAWFAESRSKDNPYRDYYFWKD----PKPDGSEPNNWGSIFSGSAWTYDETGQYYLHYFSKKQPDLNWENEAVRREVYDVMRFWMDRGVDGWRMDVIGSISKYTDFPDSNGPRLHEFIQEMNREVLSHY-DCMTVGEANGSDEEAKKYTDASRQELNMIFTFEHMDIDT-----------------------------------EQNSPNGKWQIKPFDLIALKKTMTRWQTGLM--NVGWNTLYFENHDQPRVISRW--------GNDGKLRKECAKAFATVLHGMKGTPFIYQGEEIGMVN------------------------------------------------------------ 30260538 5 -------------------------------------------------------------------------------------------------------------GDLQGIIAKLDYLKDLGIDVIWICPMYKSPNDDN--GYDISDYQDIMDEFGTMEDFDALLDEVHKRDMKLIIDLVINHTSDEHPWFIESRSKDNPKRDWYIWHDGKDG-----AEPNNWESIFNGSAWEYDETGQYYLHLFSRKQPDLNWENKEVREVLYDTVNWWLDKGIDGFRVDAISHIKKEDGFKDMPNPKGLKYVPSFDKHVDGIQPDIMTVGEANVKIEDAELWVGEEQGKFNMVFQFEHLLWDAEKKKD-------------------------------------------LDVVGLKKVLTKWQKGLE--NKGWNALYIENHDKPRIVSTW--------GDDKQYWRESATALGAMYFFMHGTPFIYQGQEIGMTNNIEDYDDVAIKNSCRDNSRTPMHWDDEINAGFTTGTPNSIFNFYKKMIALKKEHDVLNYG 42779778 4 -------------------------------------------------------------------------------------------------------------GDIKGVTEKLDYLKELGVDYIWLTPIYQSP--QNDNGYDVSDYYRIDPSYGTMEEFEELLEEAKARNIEIMLDIVVNHSSTEHKWFKEAKDKNSPYRNYYIWRDEK----------NNWQSKFGGSAWKYDETEQYYLHLFDETQADLNWENEKLREEVYDMMRFWLDKGVTGFRLDVINLISKDQQFYYTDGPRVHEYLQEMNRNVFE-GKDVITVGEMSSTTIDNCKYSNPERNELSMTFSFHHLKVDYPNGDK--------------------------------------WTKADFDFIKLKEIMSNWQIEMQKGR-GWNALFWCNHDQPRIV--------SRFGDDKEYRNESAKMLATAMHMLQGTPYIYQGEEIGMTNPIEQYRDVESLNKSRDNSRTPMQWNEEMNSGFTTSTPESVFYHYKKLIELRKTYDVITEG 118045801 35 ---------------------------DWAAFEQRLRREWPRLFGLLLSLYGHQYDFFYHLEQLLITMANSWYERPDWLKQRDAVREADHEWFQSERMIGGVLYVDRFCGTLHRLREFIPYFNELGLTYLHLMPLFEAPAGNNDGGYAVSSYRRVNSQIGTTEELAALARELECAGISLVLDFVFNHTSDEHEWAQRAQAGDPDYQEFYFLFSDRTLPDAYERTLREIFPTVRRGSFTWRPDQRWVWTTFNSFQWDLNYANPAVFRAMAAEMLFLANLGVAVLRLDAVPFIWKRMGTNCENQPEAHQIIQAFNAIARIAAPALLFKSEAIVHPDDVLSYISPHECH---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167456373 39 -------------------------------------------------------------------------------------------------------------GDLRGLTAKLDYLTDLGVDAIWLMPVFASP---SYHGYDVTDYLKVNPDYGTEADLDRLIAEAHRRGVRVVLDLVLNHTSDQHPWFRESSSRTSPRRDWYVWRAD---DPGWTQPWNPS------QAAWYRRGGEWYYAIFWSGMPDLNYRNPAVREEAKRIAAHWLGKGVDGFRLDAIRHLVETPGAGQSGSQENHVFLRELAAAVRAGKPDAVLVGEVWSETDDIARYYGKDELQLLFDFPLAKAIVEGVDAGDGGFTAHVLREAAAYPPGAVDAPFLTNHDQFRVATQLANDAG------------------------------------------------------------KLRLAAAILLTLPGAPFVYYGEELGMQNGP-GREDEWK--------RTPMPWDRSEQGGFTRSDPGSLLSRYRALVRARKGSAALARG 126463356 10 -------------------------------------------------------------------------------------------------------------GDFAGLTRRLDHLDRLGVSCIWLMPFYPSP--NQDDGYDITDYYSVDPRLGTLGDFVEFLRAAHDRGMRVIADLVVNHTSREHPWFQASRDPDSPYRDWYVWRDEKPEEDA----ASLVFPGEENSSWTWDAAGKYYLHRFYSHQPDLNVENRAVRDEIQRIVGFWLQLGLSGFRVDAVPFLLEQMSTVDTGFAP-HRWLRDLRAFINRRSGDAVLLGEVNLDYPDVRRFFGGDELHMCLDFNLNQAMALALAREDAGPIVHGLRHMPELAPDDGWAHFLRNHDEWSLDKLTEAERQEVFASFGPDPSMQLFG-------------------------RGLRRRMPTMLKGNP---DRLRMAYALMASMPGSPVIFYGEEIGMAENLE--------IPGRLAVRAPMQWDAKVNAIDQQDRPDTMFHFMEHLLRRRRECPEIAFG 187604035 17 -------------------------------------------------------------------------------------------------------------GDIQGIIDKLDYLKDLGIDVIWICPMYKSPNDDN--GYDISDYQDIMDEFGTMEDFDRLLDEVHQRGMKLLLDLVVNHTSDEHPWFIESKSSKDNPKRDWYIWRDGKPDG---SKPNNWESIFGGSAWEFDETEQYYLHVFSKKQPDLNWENAEMRTAVYDMINWWLEKGIDGFRVDAISHIRKNPTFADMNVDGIHDYLEELRDETFNKH-DIMTVGEANVSPDDAHLWVGEKEGKMNMVFQFEHMDLDADSKLDVVHLKNVLTKWQKGLE-----------------------------------------------ADGWNALYVENHDQTRTVSKW--------GDDERYWKESAKSIAMMYFLMQGTPFIYQGQEIGMTNVKFDSIDQYDWNSSRDNTRTPMQWSDAPNAGFTFADEDSIFNFYKEMIQLRKDDETFVYG 191637506 4 -------------------------------------------------------------------------------------------------------------GDLRGIIDKIDYLKSLHVDMIWFNPFFVSPQYDN--GYDVADYRQIDPRFGTMADFDELAKKLKAAGIDIMLDMVLNHTSTEHAWFQKALAGDKHYQAYYYIRP-PKPDGSLPTNWESKFGGPAWAPFG--DTGNYYLHLYERRQADLNWHNPAVRQEAAAIINFWRAKGVHGFRFDVLNVIGKADKTLYTDTPIVQDYLKELAANSFGQDDNRVTVGEMSSTTANSIAYTKPDNHELSMVFQFHHLKTDYKNGEK--------------------------------------WSKAPYDFNALRDILHTWGQGLDQGG-GWQALFWNNHDQPRAIN--------RFGDVGQYRVKSAELLAAAIHLSRGTPYIYMGEEIGMTDPDDYVDVEAKNAKARDNSRTPMQWDASDHAGFTTGTHGEIFKFYQQLIALRKQYPVISDG 116872689 9 -------------------------------------------------------------------------------------------------------------GDIPGITAKLDYLHKLGIEMIWINPFYPSP--QNDNGYDISDYTAVDPLFGTMEDVITLITEAKKRNIGIMIDLVLNHTSTEHPWFKKALAGDPFYRDFYYFR----QAKADGSPPTNWESKFGGSAWEKLPNSEYYLHLYDVTQADLDWANPNVRAALFDVVNFWIDKGVEGFRLDVLNVIAKPKFLEDDDGPGIHAYLKELNERTFGDKP-IITVGEMSSTDIDNCRYSNPDEKELSMVFHFHHLK-------------------------------VDYPDGEKWRLAD-------VNFADLKSIFHTWQVAMSKEN-GWDALFWNNHDQPRALGRFA-------SDQPEHYYQSATLLGATIHFMRGTPFVYMGEEIGMMNPNHYVDVETLNHRSRDNSRTPMQWNHSENAGFTTGTPTSIFYFYQKLIALRKEHPVIQTG 171059997 5 -------------------------------------------------------------------------------------------------------------GDLNGITAKLDHLKTLGVDVVWLSPIYRSPNDDN--GYDISDYRAIMAEFGTMADFDTMLAGMHQRGIKLMMDLVVNHCSDEHAWFQAARSRDNPYHDYFIWRD----PKPDGSPPTNWEAAFNGSVWEWNETGEYYLHMFSKKQPDLNWENPQVRAEVHALMRFWLDKGVDGFRMDVINMISKPW-------------------RADGSLPDAPVVREGFLQPGFALTCNGPRLLEYLREMKAEVLDHYDTITVGEAPMATTQQGREISNERSGALNMLFQFEHMDLSGPLGKWDLKPLDLRDLKRTMSRWQ--DELAGEGWNSLYLSNHDQPRPV--------SRFGDDGEFRVVSAKMLGTWLHMHQGTPYVYQGEELGMTNTTERGQDPAQVAKGRDNARTPMPWTAGPNAGFTGADPDSVFHYYRRLIALRHAHPI---- 68535855 48 -------------------------------------------------------------------------------------------------------------GTYAGLGHHVEYFKDLGVTAVELMPVHQFVHDDNYWGYNTLGFFAPHRDYGAIAEFKQMVRSYHEAGIEVILDVVYNHTSEGNHMGPTQNFRGIDNAAYYRLVDGDEAH----------------------------YMDYTGTGNSLNVRHPHTLQLIMDSLRYWVEMHIDGFRFDLASTLAREFH-DVDRLSAFFDLVQQ-----DPVVSQVKLIAEPWD---------VGEGGYQVGNFPALWNEWNGKYRDTVRDFWRGEPSTLGEFASR----LTGSSDLYT--GRRPTASINFITAHDGFT-LNDLVSYNDKHNEANGEDNRDGESHNRSWNCGVEGPTDD-AEVVQLRDKQRRNFLTTLMLSQGTPMLSHGDEIGRTNNNVYCQDNEIA---------WMDWENMDK---------DLHAFTRYLIHLRQAHPVFR-- 188587622 4 -------------------------------------------------------------------------------------------------------------GDLRGIISKLNYLKELGIDVIWICPMYKSPNDDN--GYDISDYQDIMEDFGTMDDFDELLTEVHKRDMKLIIDLVINHTSDEHKWFIESSSKDNPKRDWYVWKEGKDG-----AEPNNWESIFKGSAWEYDETEEYFLHLFSKRQPDLNWENPEVRNELYKMVNWWLDKGIDGFRVDAISHIKKDQTFEDMNFPGIHRFLAELADNTFEKY-DIMTVGEANVDSEEAELWVGEEDGKFNMVFQFEHLDLWD------------------------------------------YDSDNKLSVVGLKKALTKWQNNL--NGVGWNALFIENHDIPRVISTW--------GNDKNYRVECAKALGLMYFMQQGTPFIYQGQELGMTN------------------------------------------------------------ 183983498 37 ----------------------------WHAYVPAIDPYGYRIHGPHDPRAGHRCNPNKLLLDPYSKAIEGSRNDEDSAASMPKAVVINPYFDWYADTVIYEAHVKGLTQTHPDIPEQLDHLKSIGVTAIELMPVHHFANDSNYWGYNTISFFAPDPKYGQVQEFKAMVRALHEANIEVILDVVYNHTAEGNHLGPTLSMRGIDNAAYYRLVDD----------------------------DMRYYVDHTGTGNSFNVSHPHSLQLIMDSLRYWVEMHVDGFRFDLAATLAREFY-EVDRLATFFELVQQ-----DPTVSRVKLIAEPWD---------VGPGGYQVGNFPPQWTEWNGKYRDTVRDFWRGEPATLDEFAYRLS----GSADLYEHTGRRPVASINFVTAHDGFT-LRDLVSYNDKHNEANGEDNDDGEGHNRSWNCGVEGPTDDPAIN-ALRARQQRNLIATLMLSQGVPMISHGDELGRTNNNGYCQD----------------------------------------------------- 156743788 10 -------------------------------------------------------------------------------------------------------------GDLRGIRSRLDYLVDLGIDAIWLSPIFPSPMA--DFGYDVADYCDIHPLFGTLADFDALVADAHRRNLKVILDFVPNHTSDQHPWFIESRSSRDNPKRDWYIWRDPAPDGGPPNNWLSYFGGSAWEYDAT--TGQYYLHLFLKEQPDLNWRNPQVQAAMLDVMRFWLDRGVDGFRVDVMWLMIKDAQFWSADQPEVHQIVAMMRRVLDSYD-ERMMVGEIYLPYDRLMHYYGSPEAHLPFNFALVLLPWDA------HTIAQTIAAYEALLPPHGWPNWLGNHDQPRIAS--------------------------------------------------------------RVGEAQARVAAMLLLTLRGTPTMYYGDEIGMRNPPDRVQDPFEKNHGRDPQRTPMQWDASE-------------------------------- 146319208 9 -------------------------------------------------------------------------------------------------------------GDIRGIISRLDYLHELGIDAIWLSPVYQSPMDDN--GYDISDYQGIAPEFGTMEDMEELIAEGHKRNIKIIMDLVLNHTSDEHFWFQEALKGDNPYYDYYVWAD----------EPNELRSTFSGSAWEYVPHNKYYLHQFSVKQPDLNWKNPALKQEIWDMINFWIEKGVGGFRLDVIDLIGKEPEKLTADGPTLHPLIQELNEKTFGAY-DLVTVGETWSANPENAQLYSHPDRKEF------------------------------------SMIFQFEHVGLDQQEGKEKWDLAPLDPARLHKVLSKWQT--ELVGKGWNSLFWNNHDLPRAISRF-------GDDRPAFRELSGKMLAIYLHFMSGTPYIYQGEEIGMINDISQADDIETRAKGRDNARRPMQWTEAEGAGFSTADKQSLFYTYQKLIALRKEYPCMSEG 118473311 26 ----------------------------WHGFIPNIEPYGYRVHGPYDPAAGHRCNPDPYAKAIDGQFDWGYNFGDPDSRNDDDSAPNMPDWGVDADTVIYEAHVKGLTQTHPDIPDNIEHLQNLGINAIELMPVHHFANDSNYWGYNTIGFLAPDSKYGQVQEFKAMVRTLHEAGIEVILDVVYNHTAEGNHMGPTLSFRGIDNAAYYRLVDD----------------------------DKRYYMDYTGTGNSLNVGHPHALQLIMDSLRYWIEMHVDGFRFDLASTLAREFY-DVDRLATFFELVQQ-----DPVVSQVKLIAEPWD---------VGPGGYQVGNFPPLWTEWNGKYRDTVRDYWRGEPATLDEFASR----ITGSADLYEQTGRRPFASINFVIAHDGFT-LRDLVSYNEKHNEANGEDNNDGESHNRSWNCGAEGPTDDPEVN-ALRSRQQRNFITTLLLSQGVPMLAHGDELGRTNNNVYCQDSELS---------WIDWESADTE---------LLEFTQKVSALRSAHPV---- 94969546 36 -------------------------------------------------------------------------------------------------------------GDLKGITSKLDYLQSLGVDVIWLSPHYDSPNADN--GYDIRDYEKVMKEFGTMADFDELLKGVKARGMRLVLDLVVNHTSDEHRWFVESRSKDNPYRDYYIWRPGKDG-----GPPNNYTSFFSGSAWTLDPTNEYYLHCFAVKQPDLNWDNPKVRQEVYSLMKFWLDKGVDGFRMDVIPFISKLPDLPDIPPPHLHEYLQEMNKEVLSKY-DMMTVGEAFGVTLEGTPML--------------------------------------VDERRHELNMIFNFDAVRIG--HPSTPWIGWTLPKLKAIYTDEDQKLDQH--SWNTVFLSNHDNPRVVS-------AFGDDSPEWREKSAKLLATMVLTLKGTPFIYQGDELGMTNDFDDIEVKNAWKEARDNSRTPIQWDDSSNGGFTTGKPDSVYQYFQRMLAFRKTTKAFSYG 23335886 24 -------------------------------------------------------------------------------------------------------------GDLKGITSRLDYLADLGVDVLWLSPVYKSPQDDN--GYDISDYQDIDPLFGTLDDMDELLAEAHKRGLKIVMDLVVNHTSDEHAWFEASKNKDDEHADWYWWRPPGTTPGEPGAEPNQWGSYFGGSAWEYPERGEYFLHQFSKKQPDLNWENPAVRRAVYDMMNWWLDRGVDGFRMDVITLISKRTDSNGKLPGEYGSELEDLP------------VGEEGYSNPNPFCADGPRQDEFLAEMRFEGREGFLTVGEAPGVTAQRNEHITDPGNGELDMLFLFEHVDFDCEGTK--WKPLPLDLPKFKSIMAGYQTAVQ--NAGWASLFTGNHDQPRVVSRW------GDDSAEESRVRSAKALGLMLHMHRGTPYIYQGEELGMTDANAYRQRVEEAKRSRDNARTPMQWDGSGYAGFTFDDPDSVYSFYKQLVALRHNSPVVAAG 148257563 26 -----------------ERIELPERTEDWHGYLNDVSPYGYRVYGPYEPERGHRFNLDPYAKRLAGRLVWSDAHEDLSFDRRDNARVIDETFNWWEDTIIYEAHVKGLTGTFGGLSAMIKHLKRLGVTTIELLPIHAFIDDRNYWGYNTISFFAPEQRYAQLDAFRTTVARLHDAGIEVMLDVVYNHTAEGNHLGPTLCYRGIDNASYYWLQPDNP----------------------------RFYDDFTGCGSSVNLTHPRVLQMVMDSLRYWVECHVDGFRFDLATTLAREKHGFDRRS----GFLTAVRQ--DPVLAGVKLVAEPWD---------VGLGGYQVGAFPSQWSEWNDRYRSAMRRYWSG----EGSLIGEVSSRMTGSSDIFNHDGRTQRASVNHVTVHDGFT-LADLFSYNSKHNEANGEDNRDGSNDNHSNNCGHEGPSSDPAIN-ALRRQLRKNQLACLFLAQGLPLLLAGDEVGNGNNNAYCQD----------------------------------------------------- 16803294 9 -------------------------------------------------------------------------------------------------------------GDIPGITAKLDYLQKLGIEMIWLNPFYPSP--QNDNGYDIADYTAVDPLFGTMDDVTTLIKEAKKRNIGIMIDLVLNHTSTEHPWFKKALAGDPFYRDFYYFRPAKAD----GSPPTNWVSKFGGNAWEKLPDSEYYLHLYDVTQADLDWANPNVREALFAVVNFWIDKGVEGFRLDVLNVIAKPKFLEDDDGPGIHAYLKELHERTFGDKP-IITVGEMSSTDIDNCRYSNPDEKELSMVFHFHHLK-------------------------------VDYPDGEKWRLADVNFENLKSIFHTWQVAMSD--------ENGWDALFWNNHDQPRALGRFA-------SDKPEHYYHSATLLGATIHFMRGTPFVYMGEEIGMMNPIDDYVDVETLNHSRDNSRTPMQWDDSQNAGFTTGTPTSIFYFYQKLIALRKEHPVIQTG 169342924 5 -------------------------------------------------------------------------------------------------------------GDIQGIISKLDYLKDLGIDLIWLCPMYKSPNHDN--GYDISDYKDILDEFGTMDDFNELLSEVHNRGMKLIIDLVINHTSHEHPWFIESRSRDNPKRDWYIWREGKG-----EEEPNNWESIFKGSAWEFCENEEYYLHLFAKEQPDLNWENKEVRNELYKMINWWLDKGIDGFRVDAISHIKKEEGLKDMDNPEGLKYVSSFEKHMNVEKYDIVTVGEANVSANEADHWVAEDEGTFNMIFQFEHLNLW------------------------------------------NYEEGQGFDVKAYKDVLTNWQNSLEGK--GWNALFIENHDIPRVVSTW--------GNDKEYLTECAKAFGAIYFLQKGTPFIYQGQELGMTN------------------------------------------------------------ 28377189 1 -------------------------------------------------------------------------------------------------------------GDLRGVIEKIDYLKKLNIDMIWFNPFFVSP--QNDNGYDIADYYHIDPMFGTMADFEELVAKLKANGIGVMLDMVLNHTSTEHEWFQKALAGDEKYQKFYYLRP----PKADGSLPTNWESKFGGPAWAFGDTGLYYLHLYDPTQADLDWHNPAVRQACAAVVNFWRQKGVQGFRFDVINVTGKAEKTLYTDTPVVHDYLKELNAASFGQDVNSVTVGEMSSTTVANSGYTNPANHELSMVFNFHHLKTDYVDGRK--------------------------------------WSRMAFDFPRLKQLLDSWASGMAAGG-GWQALFWNNHDQPRALN--------RFGDAGRYRVKSAEMLATVIHLLRGTPFIYMGEELGMTDNMADYVDIEALNKARDNSRTPMQWDDSAKAGFTTGKPGEIFDYYQRLIKLRKTMPIVADG 212640585 5 -------------------------------------------------------------------------------------------------------------GDLEGLIQKLDYIRDLGVDVIWLNPCYESP--DKDNGYDISDYYRIMDKAGDMETFDRLLSEVHKRGMKLIMDLVVNHTSDQHPWFLESRSSKDNPKRDWYIWRDK---------PNNWRSYFTPSAWEYDETGQYYFHSFAVEQPDLNWENEDVREEIYKMMRFWLDKGIDGFRLDAIALLAKPDGFPDANNPGVHDYLKEMNEKVLKHY-DIFTVGEAFVSPEEGLKYVGEDRNELHTLFHFE--VCDEMPTWDPIRFKQIQKRWYEGLWGKGW-----------------------------------------------NSQFLNNHDH--------TRQVTRYGNDKQFRVESAKLLATLVHTLPGTPYIYQGEEIGMTGKNKYAEEVAKGRDSRDNSRTPMQWDDSENAGFTTADPNSVYYYYKKLIQLRKQNPI---- 15616430 5 -------------------------------------------------------------------------------------------------------------GDLQGVIEKLDYVKDLGIDVIWICPMYRSPNDDN--GYDISDYQDIMDEFGTMEDFDQLLHEVHRRGMKLIIDLVINHTSDEHPWFIESRSSKVNPKRDWYIWRDPKEDGSEPNNWESIFNGSAWEY--DQATGQYYMHIFSRKQPDLNWENRDVRKALYQMINWWLEKGIDGFRVDAISHIKKVKGLPDLPNPKGLDYVPSF---------------EGHMNREGIHEYLQELKRETFDHFNIMTV------GEANGVTVEQADDWVGEDHGAFNMIFQFEHLGLWDKGVNGT-----VDLAELKSIFTTWQKGLEGK--GWNALFLENHDQPRSVSTW--------GNDKGYWKESAKALGTLFFFMQGTPFIYQGQEIGMTNDYDDVGMKNIWQKGRDNSRTPMQWNDQKHAGFSTATEDSVLSYYKKMIELRKSSDLFVYG 89055607 33 ----------------------------WHGYVPGMGPYGYRVHGPYAPEDGHRFNPDPYAKRLTGQPIWGYVHGKSDFDTRDSAPVTDPAFSWGADTVFYEAHVKGLTGTYLGMASILDHLTDLGVTTVELLPVQAFVDDRNYWGYMTYGFFAPEPRYGSIAEFQQMVARYHSAGIEVILDVVYNHTAEGSEFGPTLAFRGLDNASYYRLTDD-----------------------------KRYYVNDAGCGNSLNFDNPFTLRMVMDSLRYWVEMHIDGFRFDLCTSLGRTDGVFDRDGPFFRAIRQ------DPVLNRVKLIAEPWDLGPD---------GYQLGAYQAPFGEWNDKFRDDTRRFWRGDAGMVAAMAGRLS----GSAMHFDHDGRAATASVNFITAHDGFT-LSDLVSYREKHNEANGEDNRDGHSNNHSDNFGVEGETDD-PDILAARTQRRRNLIATLMLSQGTPLMLAGDEIGNTNNNTYCQDSE------------IGWVDWAGRDDAF------YAFCKAAIAFRKAHPILR-- 82702530 26 -------------------------------------------------------------------------------------------------------------GTYAGLAHSIDYLKQLGVTAVELLPVHYFVQDRNYWGYNSIAYFAPHSAYAADAEFKQMVKALHQADIEVILDVVYNHTAEGNDLGPVLCLKGIDNAYYYQLMEDR-----------------------------RYYRDYTGTGNCLNMRQPHVLQLIMDSLRYWLEMHVDGFRFDLASALARELHEVQMLNAFFNIIQQ------DPVTNQVKLIAEPWD---------LGEGGYQVGKFPSGWSEWNGKYRDCIRNFWRTQEPTLSEFA----YRFTGSSDLYEGNSRHPFASINFVTSHDGFT-LRDLVSYNEKHNLANGEDNRDGTDDNRSWNCGVEGPTDDME-VLTLRARQQRNFLATLVLSQGVPMLLAGDELGRTNNNAYCQDNEIS---------WVDWGKVDTG---------LQEFTRRLARFRRDHPVFR-- 83699766 28 -------------------------------------------------------------------------------------------------------------GDFKGLTEKLDYLKGLGIDAIWINPHYASPNTDN--GYDISDYREVMKEYGTMEDFDRLMAELKKRGMRLMVDVVINHSSDQHEWFKSSRSKDNPYRDYYFWRDGKDG-----HEPNNYPSFFGGSAWEKDPTGQYYLHYFGRQQPDLNWDTPKLREELYAMLRFWLDKGVSGMRFDTVATYSKTPGFPDLTPEQMKNF------------------AEAYTQGPNLHRYLQEMHEKVFDHYDAVTAGEIFGAPLNQVPL--------FIDSRRKELDMAFTFDLIRYDRALDRWHTIPRTLADFRQTIDK--VDAIAGEYGWNTFFLGNHDNPRAVSHF-------GDDRPQWREASAKALATVTLTQRGTPFIFQGDELGMTNPFKTLQDFDDIETSRDNARTPFQWDDSANAGFTTGDPKSVYSFYRNLISIRHETPALSTG 172058544 5 -------------------------------------------------------------------------------------------------------------GDLRGVIEKLDYIASLDVDIIWLNPCYTSPDVDN--GYDISDYYSIMPKAGTMSDLEELIASAHERGLKLILDLVVNHTSDQHTWFKESRSSRTNEKADWYIWRDGVKGT----PPNNWRSYFAPSPWTWDETRQYYFHSFASEQPDLNWEHPAVRQAVYTMMRWWADKGIDGFRMDVINLIKKRATYDDVNQPGIHEFLQEMHQEVLA-GTDLFTVGEPFVGPEDGLLYVGEERNELRTLFHFEVA--DDMETMDLPRFKQIQKRWYEALYPSGVASFLNNHDH---------------------------------------------------------TRQVTRFGSERYRVESAKLLGLMLHTLPGIPYIYQGEEIGMTGDPESYQDVAFRNQARDNSRTPMQWNTDQSAGFTEQDPHSVLAFYRQLIDLRKTHPV---- 171914585 31 ---------------RETRISLPECTDVWHGFVPGVKAYGYRAHGPYEPEMGHRFNPQKVLLDPYAKYRTGAAREDLSIDRKNSAHDTRFDWGPWRETVIYEAHVKGFTKNLAALPEHLRFLKDLGITTVELLPVHHHLDDTNYWGYNTLSFFAFEPEYAAMREFKGMVKRLHQAGLEVILDVVYNHTAEGSQRGPTLSLRGLDNASYYRLSPASA----------------------------RYCEDFTGCGNTVNTMNPAGLRLVMDSLRYWVEMHVDGFRFDLASALAREAHGWDKHGSFFDAIGQ------DPVLSQVKLIAEPWD---------IGMGGYQVGNYPTGWAEWNGRYRDQIRRFWKGVDV-----ANDAAFRFSGSADLYNHSGRHPQASINFITAHDGFC-LRDLVSYNDKHNERNGEDNRDGANDNESWNCGHEGDPA-PPEVQALRKQQAKNFIATLFLSQGAPMLVAGDERWHTNNNTYCQD----------------------------------------------------- 115525717 26 -----------------ERIALPERTEDWHGYMHDVAPYGYRVYGPYEPEHGHRFNLDPYARRLAGRLVWHFAYRPGSFDRRDNAREARPQ-IPWEDTIIYEAHVKGLTQTLRGSYAMIDHLKRLGVTTIELLPIHGLVDDRNYWGYNTLAFFAPEPRYAPLDAFRTTVTRLHDAGIEVLLDVVYNHTAEGNQLGPTLSFRGIDNASYYWLKP----------------------------ENPRYYDDFTGCGNSLDLTHPRVLQMVMDSMRYWVEHHVDGFRFDLATTLARGPTGFNRNAGFFTAIRQ------DPVLASVKLIAEPWD---------LGMGGYQVGAYPSQWSEWNDRYRSVMRRYWGG----EGSLIGEVSRRLTGSSDLFNHDDRQPRASINHVTVHDGFT-LADLYSYNHKYNLANGEDNRDGSNNNISWNCGHEGPTDA-PAVLALRLQLRKNQLACLMLAKGVPILLAGDEVGNTNNNAYCQD----------------------------------------------------- 42523735 7 -------------------------------------------------------------------------------------------------------------GDLQGLISKLDYLKELGINVIWICPMYKSPQDDN--GYDISDYQDIHHEFGTMKDFDQLLQQVHARGMKLIIDLVVNHTSDEHPWFIESRSSRNNPKRDWYIWRDGKN----GKEPNNWESIFSGSAWKYDETQQYFMHIFSSKQPDLNWENLDMRKAVYDMINWWLDKGIDGFRVDAISHARKEPGLADMPNPNNLEYVPSYDKHMNVNKYDIMTVAEANVSAENAEEWVGREQKKFNMIIQFEHGLWDANPERRVDLLKSVLGRWQKGLEGRGWALFVENHDVPRITSK-----------------------------------------WGDIQNFWRESTTS---------------IATMYFMMQGTPFIYQGQEIGMTNGPEDFNDVSAKNASRDNARTPMQWDSSEQ------------------------------- 81096157 4 -------------------------------------------------------------------------------------------------------------GDLRGIIEKLPYLKELGIDMIWLNPFYPSP--QRDNGYDISDYTAVNPDFGTMADFEDMVAVGKELGIEFMLDMVLNHCSTDHEWFQKALAGDKYYQDFFILRDQPT-------DWVSKFGGNAWAPFG--DTGKYYLHLFDVTQADLNWRNPHVREELFKVVNFWKDKGVKGFRFDVINLIGKDEVLEDTDRPITHDYLKMMNNATFGSEKGFMTVGEMSATTIENCIYTAPEREELSMAFNFHHLKVDYKDGQK--------------------------------------WTIMDFDFEELKRLFHTWGEEMSAGN-GWNALFYNNHDQPRALNRFV--------DVENFRNEGATMLAASIHLSRGTPYIYMGEEIGMINAYQMLLDQGHTPESRDNSRTPMQWDSSDNAGFSTGAPGPIFTFYQELIRLRKELPLISEG 94989314 12 -------------------------------------------------------------------------------------------------------------GDLKGITSQLDYLQKLGITAIWLSPVYQSPMDDN--GYDISDYEAIADVFGDMADMDELLAAANERGIKIIMDLVVNHTSDEHAWFVEARENNSPERDFYIWRD----------EPNDLTSIFSGSAWEYDNAGQYYLHLFSKRQPDLNWENEALRHKIYDMMNFWIAKGIGGFRMDVIDLIGKVPDLEITNGPRLHDYLKEMNQATFG-NHDVMTVGETWGATPEIAQYSRPENKELSMVFQFEHV---------------GLQHKPDAPK---------------------WDYAKELDVPALKAIFSKWQT-ELKLGEGWNSLFWNNHDLPRVLSIW--------GNDSTYREKSAKALAILLHLMRGTPYIYQGEEIGMTNDLTEVNDIESLNYGRDNARTPMQWSKDTHAGDALADPDSIFYTYQQLIALRKE------- 19746967 4 -------------------------------------------------------------------------------------------------------------GDLRGIIDKLPYLQELGIDMIWLNPFYLSP--QRDNGYDVSDYTAVNPDFGTMADFENLVKAAKEHQIELMLDMVLNHCSTDHEWFQKALAGDPYYQDFFILRDQPT-------DWVSKFGGNAWAPFG--DTGKYYLHLFDVTQADLNWRNPHVREELAKVVNFWRDKGVKGFRFDVINLIGKDEELADTDRPITHTYLHDLNQASFGQDDSFMTVGEMSATTIDNCLYTAPEREELSMAFNFHHLKVDYENGQK--------------------------------------WTIMAFDFAALRDLFHAWGEGMSQGN-GWNALFYNNHDQPRALNRFV--------DVTHFRNEGATMLAASIHLSRGTPYIYMGEEIGMLDPMDDYVDVESLNKSRDNARTPMQWDASEHAGFTTGKPGRIFPFYQRLIALRKELPIIAEG 94266044 29 -------------------------------------------------------------------------------------------------------------GTYAGLAHAVAYLQELGITAVELLPIHQFIHDRNYWGYNSLAFFAPHHEYAAVAEFKQMVKSLHQAGIEVILDVVYNHTGEGNHLGPIISLKGIDNAHYYRTMADDP----------------------------RYYMDYTGTGNSLNMRHPHVLQLLMDSLRYWLEMHVDGFRFDLASTLARELH-DVDKLSAFFDIIQQ-----DPVISQVKLIAEPWD---------IGEGGYQVGNFPPGWSEWNGKYRDCLRDFWAGRDKSLGEFA----YRFTGSSDLYANDSRLPFASINFITAHDGFT-LRDLVSYDHKHNEANGENSLDGNDHEGSWNCGAEGPTDD-PGILALRARQQRNFLATLLFSQGVPMLLGGDEFGQGNNNAYCQDNEIS---------WYDWENIDEE---------LLAFSRRLLAYFHEHPVFR-- 116669477 8 -------------------------------------------------------------------------------------------------------------GDLPGIISKLDYLQKLGVDVVWLSPIYTSPQDDN--GYDISNYRDVDPIFGSLADLQQLTDGLHARGMKLVMDLVVNHTSDEHPWFIESRSKDNPKRDWYWWRPPRQSPGGGGAEPNNWGSAFSGPAWEFDATGEYYLHLFSRKQPDLNWENPEVRAAVYDMMNWWLDRGVDGFRMDVINFISKDTSLPDMSGPRIHEFLHEMHLEVFARDKPLLTVGEPGVTVEDAVLFTDPARREVDMVFQFEHV-------------------------------ALDQEDGNKWRPRKLRLTDLKQSLGRWQEALAGR---------GWNSLYWGNHDQARAV--------SRFGDDGQYRELSAKMLAGVLHLHRGTPYVYQGEELGMTNAISDYRDIEVLNHNRDNARTPVQWDATRNAAEQEDNPDSVFSFYRQVIALRHAEPVVAEG 39936707 26 -----------------ERIELPERTEDWHGYLNDVSPYGYRVHGPYDPDRGHRFNLDPYAKRLNGRLVWSEAHEDLSFDRRDNARETRPG-VRWEDTIVYEAHVKGLTGTFGGLATMIAHLKRLGVTTIELLPVQGFVDDRNYWGYNTISFFAPEARYAPDKDFRTTVARLHDAGIEVLLDVVYNHTAEGNHLGPTLSFRGIDNASYYWLKPDNP----------------------------RYYDDFTGCGNSMNLTHPRVLQMVMDSLRYWVECHVDGFRFDLATTLARGSNGFDRNSGFFTAIRQ------DPILAGVKLVAEPWD---------LGMGGYQVGAFPSQWSEWNDRYRSVMRRYWSG----EGSLIGEVSRRMTGSSDMFNRDGRMPRASINHVTVHDGFT-LADLFSYERKHNVANGEDNRDGSNDNHSINCGVEGPTDDPKLLGMRRQLR-KNQLACLFLAQGVPLLLAGDEVGNGNNNAYCQD----------------------------------------------------- 154508924 18 -------------------------------------------------------------------------------------------------------------GDLEGIFRRLDYLADLGVDIVWISPIYRSPQADN--GYDISDYRDIDPLFGDLGAFDALVTRAHALGMRIVMDLVVNHTSIEHPWFVESASSNSERRDWYYWRDPGFEPGTPGAEPTNWESFFGGPAWEYDSTGQYYLHLFAREQPDLNWENPHVRDAVYDMMNWWLDRGVDGFRVDAIDVISKLPGLPDADGPRLHEFLQEMHERTFAHHPGSFTVGEASNASPETALLFCDPERRE--------------------------------------FNMLIQFEHVNLGLENGKFSPRQLAPGELADVLTRWQ--DTLGTSGWNALYLENHDQPRSV--------SRFGDSSCYWYESATALATAYFLQRGTPFIYQGQEIGMLGGDADFRDVESAAMSRDNGRTPMQWDSSPAAGFSEADPQSILTYYRALISARHVIPALTDG 177664877 31 ----------------------------WHIFVPGLKAYAYRVHGPYEPQNGHRFDPDPYGKAIVGSYNRDAAARPGDVDNSTYNWEGDPLNTPYSETIIYEMHVGGFTGTFAGLIEKIPYLKSLGITAVELLPVHYFPGLTNYWGYSTINFFTPHRSYGPINEFRDMVKALHREGIEVILDVVFNHTAEGDDRGPTLSFRGIDNATYYILEDKDLS----------------------------GYTNYSGCGNTFRGNHPIVARLILESLHYWVEMHVDGFRFDLASILTRDTSGHPIKDRQALDLL--WVIESDPILAGTKLIAEAWDA---AGLYDVGRFVELADWF----AEWNGPFRDDVRRFVRA----EPGIVGKLAARILGSPDIYHRTEIDINRSINFVTCHDGFS-LADLVSYNQKHNEANRENNRDGSNDNFSWNCGVEGETEN-PQIRALRLQQIKNFLTILFISQGTPMILMGDEVARTNNNVYCQDNELS---------WFDWDDVERQFD---------------------------- 118587200 6 -------------------------------------------------------------------------------------------------------------GDLPGITKRLDYIKKLGADVIWLNPIYESP--NKDNGYDIANYRAINPEYGSMTDFDDLLNKAHQLNLKIMMDLVVNHTSDQHHWFQESKSKDNPFSDFYIWRDPVNG-----HEPNNWLAAFGGSAWTYPERKQYYLHLFATGQPDLNWENPDVRQAVFDIERFWLDKGVDGFRMDVINLISKPKGLPDVPEPATAEFLSQMNSELLSKY-DTITVGEPGSNTEDAIKYTGLNSHELNMVFQFEHVGLS-----------------------------------PNPDVRLGKWNDQPVKLTELKASLNRWQTGLDGK--GWNSLYWNNHDQPRAVSRF-------GNDDPKYRVLSAKMLATTLHLMQGTPYVYQGEELGMTN------------------------------------------------------------ 37903467 45 -------------------------------------------------------------------------------------------------------------GDIPGIIEKLDYLKMLGVDAIWINPHYESPNTDN--GYDISDYRKIMKEYGSMADFDRLVAEMNKRGMRLMIDIVINHTSDRHRWFVQSRSGDNPYRDYYFWRDGKQG-----QAPNNYPSFFGGSAWQLDQTDQYYLHYFAPQQPDLNWDNPKVRAELYDILRFWLDKGVSGLRFDTVATFSKIPGFP------------------DLSKAQLKNFAEAYTEGPNIHKYIHEMNRQVLSKYN--VATAGEIFGVPVSAMPDYFDRRREE------LNIAFTFDLIRLRYPDQRWRRKPWTLSQFRQVIS--QTDRAAGEFGWNAFFLDNHDNPRQVSHF-------GDDSPQWRERSAKALATLLLTQRATPFIFQGAELGMTNEFDDIEVKGFWNDSRDNSRTPMQWNDSVNAGFTQGKPDSVFSYYRQLINLRHQIPALTSG 186902298 34 ----------------------------WHVFVKGIKPYAYRAYGPFAPEEGHRFDPDPYAKAIVGEYDRQAARNPGDVIDTGTYDWDHPLRHPYASSVIYEMHVGGFTGTFAGIIEKIPYLKNLGITAVELMPIHYFDPEDNYWGYTTIGFFAPHRAYGPLDEFRDLVKALHRAGIEVILDVVFNHTAEGNETGPTLSFRGLDNETYYIL----------------------------DADDPALYANYTGCGNTFKANHPIVSHLILECLRYWVEMHVDGFRFDLASILARDTFGNPIEDISIPAII--WAIESDPILAGTKLIAEAWDA---AGLYHVGRFVELADWFS----EWNGPFRDDVRRFVKGDENMVTRLA----ARILGSPDIYQRPNTNVNRSINFVTCHDGFT-LNDLVSYNQKHNEANKEDNRDGANDNESWNCGKEGPTDD-PNIEALRLRQIKNFLTILFLSQGTPMLLMGDEVRRTNNNSYCQDNELS---------WFNWDEVNRQFD-------LWCFVRRLIH----------- 209543628 31 ----------------------PERTDEWHGYLPDARPYGYRAYGPYEPLRGHRFNPHKLLVDPYARALHGSIDRRDSAPAMPKSVVTNDAFNWWDRTVIMEAHLRGLSGTFRALADLIDHLLRLGITTLELMPVHAFVKDRNYWGYNTLAFFAPHAGYGSPHEVRTAIRRLHAAGIEVVLDVVYNHTCEGNELGPTLCYRGLDNAVYYRLVP----------------------------EDERHLINDTGCGNTLNLSHPRVLQMVMDSLRHWVDFHVDGFRFDLCSTLGRESYGFDQAC-GFFDVLRQ-----DPVLSKLKLIAEPWDP---------GPGGYQLGNHPPGFAEWNDRFRDTVRRFWRG----DSLQRGDMAARLSGSGDIFDRRGRRPWASLNFVTSHDGFT-LTDVVSYAERHNEANGEGGQDGHSDNYSSGWGVEGPTDD-AGILAVRDRVRRAMLATLFLSQGTPMLLAGDEFGQTNNNAYCQD----------------------------------------------------- 21225613 36 --------------------------------------YGYRVHGPWAPAVGHRCNPAKLLLDPYTRAVDGLVDNHASLDPGDSAVVTDPFFDWYSESVIYEAHVRGLSGTYAGLAHVVDHLTSLGVTAVELMPVHQFVHDSNYWGYNTIGFFAPHNGYAALSEFKSMVKTLHEAGLEVILDVVYNHTAEGNERGPTLSFRGIDNASYYRLVDG---------------------------DWQHYYDT-TGTGNSLLMRHPYVLQLIMDSLRYWVEMHVDGFRFDLAATLARQFH-EVDRLSAFFDLIQQ-----DPVISRVKLIAEPWD---------VGEGGYQVGNFPQLWSEWNGKYRDAVRDFWRAEDHSLGEFASR----LTGSSDLYQHSRRRPRASVNFVTAHDGFT-LRDLVSYNDKHNEANGEDNRDGESHNRSWNCGAEGGT-KDPAVRELRGRQQRNFLATLLLSQGIPMICHGDELGRTNNNAYCQDNEIS---------WIDWRL-------DGEQRALLDFARRLIALRADHPVLR-- 170017021 6 -------------------------------------------------------------------------------------------------------------GDIPGIIARLPYLKSLGVQVIWLSPIYESPNDDN--GYDISDYCRILPEFGTMADVQEMFSVAHRLGLKIMMDLVINHTSDEHAWFKASRSKDNPYRQYYIWRDPVDG-----HEPNNWQSDFGGSAWAFDDTQQYYLHLFSKKQPDLNWENPTLRHEIYSMMTWWLNQGVDGFRMDVINLLSKPVHFVDDNGPKIHAYLQEMNHEVLSKY-DIITVGEPGVTTKDAIKYAGTTANELQMTFQFEHTEVDNSREGF------------------------------------GKWSDERFNLVMLKRILSKWQ--NDLYGKAWNSLYWNNHDRPRVVSRF-------GNDSDQYRVISAKMLATTLHFMQGTPYIYQGEEIGMTNRNAYDDLSYIYHSSRDNARTPMQWDKTLNAGFTDSDKQSLFYYYQKLIHLRQTMPLITTG 84685589 29 ----------------------------------------------------------------------------------------------------------------------LDHLVKLGVTAVELLPVQAFLNDRNYWGYQTVGFFAPAPRYGRIDEFQQMVACFHAAGIEVILDVVYNHTGEGDELGPTLGFRGLDNASYYRLAEDPSQ-----------------------------YVNDTGTGNTLNLEHPMVLRMVLDSLRYWATMGVDGFRFDLCS----TLGRTAEGFDRNAAFFKALRQ--DPLLATKKLIAEPWD---------IGPGGYQLGAYPPPFAEWNDQYRDGVRRFWRGDLGHVPVLAD----KITGSAGQFDHSGRAATSSVNLLTAHDGFT-LTDVVSYAEKHNEANGEDNRDGHGENHSDNMGIEGPTKDKQILAARALRR-RNMMATLLLSQGTPMILGGDEIGHGNNNAYAQDNDV---------TWIDWARADEA---------FRAFTARLIGFRKRHPILR-- 15841031 42 -------------------------------------------------------------------------------------------------------------GTYAGLAHIIDHLNELNVTAVELMPVHQFLHDRNYWGYNTFGFFAPHHQYASVAEFKTMVRSLHEAGIEVILDVVYNHTAEGNHLGPTINFRGIDNTAYYRLMD----------------------------HDLRFYKDFTGTGNSLNARHPHTLQLIMDSLRYWIEMHVDGFRFDLASTLARELH-DVDRLSAFFDLVQQ-----DPVVSQVKLIAEPWD---------VGEGGYQVGNFPGLWTEWNGKYRDTVRDYWRGEPATLGEFASR----LTGSSDLYEATGRRPSASINFVTAHDGFT-LNDLVSYNDKHNEANGENNRDGESYNRSWNCGVEGPTDD-PDILALRARQMRNMWATLMVSQGTPMIAHGDEIGRTNNNVYCQDSELS---------WMDWSLVDKNAD-------LLAFARKATTLRKNHKVFR-- 191639588 5 -------------------------------------------------------------------------------------------------------------GDLTGVVEHLDYIKQLGVDVIWLNPIYKSPNADN--GYDIADYEKIMAEFGTMADFKHLLNEAHARGLKVMMDLVVNHTSDEHPWFQAAKQSRTDPHHNWYIWRDPVD----GHEPTNWRADFGGSAWTYVPEGQYYLHLFATKQPDLNWTNPAVRKAVFDMMTWWCEQGIDGFRMDVINLISKPEQFTDDNGPHVHEYLREMNQTVLSKY-DLITVGEAGVTPVLAEKYTGFDRHELEMVFQFK-------------------------------------HMGLDDDPQFGKWSLHRPKLTDLKRVLSEWQTDL--HGKAWNSLYWDNHDQPRAVSRF-------GDDRPAFRVRSAKMLAATLHMMEGTPYIYQGEELGMTNDYRDLDTLNAWHESRDNARTPMQWD----------------------------------- 114767124 24 ----------------------------------------------------------------------------------------------------------------------LEHLIKLGITAVELLPVHAFLNDRNYWGYQTLGFFAPEPRYGRLWEFQYMVARLHSVGIEVILDVVYNHTCEGDENGPTFSFRGLDNRSYYRLHED-----------------------------KRFYHNDTGTGNTVNIEHPMVLRMVLDSLRYWSTMGVDGFRFDLCSTLGRTETGFDPNG----AFFKAVRQ--DPVLATKKLIAEPWD---------IGPGGYQLGNYPPPFAEWNDQYRDGVRRFWRGDLGHVPVLADR----ITGSAGLFDHSGRHATSSVNLLTAHDGFTLM-DVVSYTERHNEANGENNRDGHGENYSDNFGVEGPTADAEIVEKRAQRR-RNMMATLLLSQGTPMILAGDELGNGNNNAYAQDNDT---------TWIDWEAADEA---------FLAFTRWLISFRKAHPILR-- 195433767 2 -------------------------------------------------------------------------------------------------------------GDLQGITSKLDYIAETGITAIWLSPIFKSPMV--DFGYDISDYMQIQPEYGTMKNFDDLVDAAYGLGIRVILDFVPNHTSDQHDWFKKSAAKVSGYEDFYVWHDGKVDKAGKRQPPNNWQSVFYGSAWEWHEGQQFYLHQFTKEQPDLNFRNPLVVRAMDDIMLYWLNKGVAGFRIDAVNHYDYSKHIYTKDLPEVLDMIQHWRRLLDEFGPTRIMMTEAYAGLTQLADYYGVHGSHLPFNFNFITDVNDSDARDFVYNVEKWLIYMPRGGHVANWV--MGNHDNPRVAS--------------------------------------------------------------RFGPDSVDAMNMLLMTLPGVAVTYNGEELGMEDSWADTVDPPAKNASRDPERTPFQWNNEA-------------------------------- 187603622 4 -------------------------------------------------------------------------------------------------------------GDIQGITEKMSYLAELGIDVIWLSPVYDSPNDDN--GYDIRDYRAIMDEFGTMDDFDAMLEEAHRHGIKIMMDLVVNHSSDEHQWFMESRSKDSPYRDYYIWKKGKDG-----QPPTNWGAFFGGSAWQYDEADEYYLHLFSKKQPDLNWESETLRREVYDLMTYWLDKGVDGFRMDVINMISKDPSYPDFNGPRIHEFMQEMNREVLSKY-DTITVGEPGVSVEEAKLYTGEDRNELNMVFHFEHVDVG--------------------------------------NGSFGKWNPTDWKLTELKTIFSRWQEGLE--EEGWNSLYWSNHDQPRAISRF-------GNDSPEYRVRSGKMLATLLHLLKGTPYIYQGEEFGMTNSIDQYRDIETLNAGRDNSRTPVQWSDEAHGGFTTGDPNSLFHYYRQLIALRKANP----- 16077353 5 -------------------------------------------------------------------------------------------------------------GDLRGIISRLDYIKELGADVIWICPIYPSPNV--DYGYDVTNHKAIMDSYGTMDDFHELLDQVHQRGLKLVMDFVLNHTSVEHPWFKEALDKNSKYRSYYYWRPGTKN-----GPPTDWLSNYGCPVWQYEEHGEYYLHMNAVKQADLNWENPEVRQAVYDMMKFWLDKGVDGLRIDQLHLISKKEYLPSPNGERIHDYLKEITDEVFSHY-DVMSVGEVSVTPEEGLKYTGTDKHELNMIFHFQ-------------------------------------HMELDQQPGKEHWDLKPLELSDLKSVLTKWQ--KKLEHQGWNTLFWCNHDQPRIV--------SRFGDDGEYRKASAKMLAAVIYFMKGTPYIYQGEEIGMTN------------------------------------------------------------ 81428811 3 -------------------------------------------------------------------------------------------------------------GDINGIIQRLDYLQDLGIELIWLTPMYVSP--GRDNGYDIADYYQIDPIFGDLADFERLLKEAHQRGIKIMMDMVVNHTSDQHRWFQESLKGDNPYHDYYLWRDPVDG-----HEPNNWLSKFSGSAWEYVPANQYYLHLYEKRMPDLNWRNPQLREEIYQMMQFWADLGIDGLRLDVINNISKDKDFPNDNGPHVHEYIHEMYERVFGPN-NFVTVGELSSTPSEAIRYTNPEREELSMAFTFHHVKVDYTGGKK--------------------------------------WTLGQYRLSDLKRILSQWQTEMAAGG-GWNALFWSNHDQPRA--------ISRFLDDGQYRDQSAKLLALVEFGLQGTPYIYQGEEIAMKNANDQYQDAESINKSRENCRIPMQWDMTANHGFTTGAPDSVFAFYQQLVALRKTEPVLIEG 53804719 10 -------------------------------------------------------------------------------------------------------------GDLPGILHRLDYLADLNIAAVWLSPVFASPM--RDFGYDVADYTSIHPWFGTLSDFDRLLAGLHGRGIKLILDLVPNHTSDRHPWFLESRSSRDNPRRDWYLWRDPAPGGGPPNNWLSFFGGPAWTYDET--TGQYYLHQFTPEQPELNLRHPAVLEAMLEVMRFWLDRGVDGFRVDVPWLLIKDAGFRDEHQPELHRIIRAMRAVVDGYPGERVLIGETNVPEEELVKYYGRDEFHLPFNFRLIHAPWDARKIRQMVETYEAI-----LPQRASPAWVLGNHDQPRIAS--------------------------------------------------------------RFGPDAARVATMLLLTLRGTPTCYYGDELGMENPRDRIRDPQALNQNRDEARTPLPWD----------------------------------- 159027049 31 ----------------------------WHIFVHGIGAYAYRVYGPDNPAQGHRFDPDPYAKAIVGADRQAASEKGDNCHRALRGLVVDTGRYDWEDDFIYEMHVGGFTGTFAGLIEKIPYLKTLGITAVELLPIHYFDPATNYWGYSTISFFAPHSPFGPLNEFRDLVKALHKAGIEVILDVVFNHTAEGDEIGPTLSFKGIDNRTYYIL----------------------------DGEDKSIYSNYTGCGNTLKGSHPIVGKMILDCLRYWVEMHVDGFRFDLAAVLSRNVDGEPILQKG---YNMIWAIESDPVLAGTKLIAEAWDA-------AGLYSVGQFVEFADWFSEWNGPFRDDVRAFVRGDTSIVTKLA----ARILGSPDIYHRPDTDVNRSINFVTCHDGFT-LNDLVSYNEKHNEANGEENRDGCNDNFSWNCGVEGETNN-EAIKTLRLQQIKNLLTILFISQGTPMLLMGDEVRRTNNNAYCQDNQLS---------WFDWSAVEQEFD-------LWCFVRRLIDFNKKLALFR-- 56475736 13 -------------------------------------------------------------------------------------------------------------GDLNGITVRLDYLKSLGVDVIWICPVFSSPNDDN--GYDISDYRAIMDDFGTMADFDCLLAEVHRRGMRLILDLVANHTSDLHPWFLESRASLNNPKRDWYLWRDGKD----GREPNNWESIFKGSVWKYDDTGQYFLHLFSERQPDLNWDNPEVRTAIYEMVRWWLDKGVDGFRLDAVSHKKKEPGLPDMPNPHGLDYVPSF---------------EKHMNVDGVLDYLDELCRHTFDHYDVMTVGEANGVSPEQARAWVGEEHRR-----------LNMIFQFEHSALWKKAPRNGLDLPALRAVLTKWQKSLD--GTGWNALFLENHDLPRVVSRW--------GDTGRYWRESATALATMYFLMQGTPFIYQGQELGMTNSFAALDDFNDSIVSRDNARTPMQWDGSANGGFSSGTPASVLNHYRRLIALRKREPGLVHG 157126493 24 -------------------------------------------------------------------------------------------------------------GDIAGIMEKLDHLVDLGVTGVWFSPLFKSPM--KDFGYDISDFKDVDPTFGTLEDLKALIKKAKELGIKVILDFVPNHTSDEHEWFKKALADDPDYIDYYVWKDG----NAEGGPPNNWQSVFHTDAWTKPAGKKYYLHQFDKGQPDLNYENPKVKAEMEEMLHFWFELGVDGFRIDAINHAYEDAGFLDEP-------------IIDENKGLFYENMEHIYTMNQNESY------ELIYDWRVVFDEWSEKSNQTKLMMTEAYANMEQTMRWYGDGKRNGSHFPFNFAMINRIESSS--NAADFKEVIDEWLDNMPEGGNANWVLG--NHDRPR--------------IASRFGRDRAASFAIMEMTLPGIAVVYYGEEIGMEDSFEDTQDPQAANTNRDPVRTPFQWDNTTYAGFTGSDPKSLFTLYKNLIQLRKDH------ 184200301 26 ----------------------------------------------------------------------------------------------------------------------IAHLKKLGVTAVELMPVHQFVQDRNYWGYNTIAFFAPHSHLGSVQEFKAMVRALHQADIEVILDVVYNHTAEGNHMGPTLSMKGIDNNAYYRTVDDDHK----------------------------FYMDYTGTGNSLNVRHPHSLQLIMDSLRYWVEMRVDGFRFDLAATLAREFY-DVDKLSTFFELVQQ-----DPIVSQVKLIAEPWD---------IGPGGYQVGNFPPQWTEWNGKYRDTVRDFWRGEPATLGEFASR----VTGSADLYENSGRRPFASVNFVTAHDGFT-LRDLVSYNEKHNEANGEDNNDGESHNRSWNCGEEGPTDD-AAVLALRARQQRNFLATLMLSQGTPMLLHGDELGRTNNNTYCQD----------------------------------------------------- 191637296 9 -------------------------------------------------------------------------------------------------------------GDLNGITEKLDYLADLGVDVLWLNPIYRSPQVDN--GYDISNYRDVEPQLGTMADFEHLLQAAHDRHLKIILDLVVNHTSDQHPWFKAAKSSVSDPHHDYYIWKKPVD----DHEPNNWGSSFGGSAWEYKKDGEYYLHLFAKQQPDLNWENPKVRQEVYDLMRFWLDKGVDGFRMDVISLISKDPAYPDANGPKVHDYLQEMHEQVLSHY-NIMTVGETPHTTAQQAQLYDRHELDMVFHFDHMHLDY----------------------------------------GQYGKFSTNRFKLVDLKEVLARW-ENTLAQVDGWNSLYWSNHDQPRPVT--------RFGDEGQYRIRSAKMLGTVLHMLQGTPYIFEGEELGLKNDYNDLETKNIFKESRDNARTPMPWDGSEKGGFTTADSDGVYHYYQHLIKLRHEEPLITTG 108757366 29 -------------------------------------------------------------------------------------------------------------GTYAGLAHSIEHLKKVGVTAVELLPIQHQREKVNYWGYNTLGFFAPDARYGQVDEFKRMVKQLHRAGIEVLLDVVYNHTCEGNQLGPTLSFKGVDNAAYYRLTE---------------------------KDPRYYLDV-TGCGNSWNATHPYALKLVADSLRYWVEMHVDGFRFDLATTLGRDRHGYDTRAAFFQIIHQ------DPVLSRVKLISEPWD---------VGDFGYQVGNFPVLWSEWNGKYRDTIRRYWKGDDRQAAEIG----YRLTGSSDLFSLSGRKPAASVNFVTAHDGFT-LHDLVTYNDKHNEANGEENRDGANDNHSWNCGVEGETTDAEIN-ALREQQKRNFLATLFLSQGVPMLVAGDEMGRTNNNAYCQD----------------------------------------------------- 169184190 14 -------------------------------------------------------------------------------------------------------------GDLRGILARLDYLQWLGVDVIWICPIFDSPNDDN--GYDIRDYRKILSTFGTMEDFDRLLAEVHRRGMRLILDLVLNHTSDEHPWFLESRSPDNPKRDWYIWREGRDG-----HPPNNWESIFRGPAWARDPTGQYYLHLFTRRQPDLDWTNPEMRAAFHDIVRWWLDKGIDGFRLDAVSHIRKMPGLPDMNVDGVLDTIGELCRETFRRY-DVMTVGEANVGPREAVEWVGSDRGRLDMIFQFEHLALWSRAPGA------------------------------------------PLDVVALKKVLSRWQ--HALHGKGWNALFLENHDIPRVVSKW--------GDTGALWRESATALATMYFLMEGTPFIYQGQEIGMTNGIEDFDDVLAKNDGRDPARTPMQWDDGPQAGFTRGDPASVLNHYRRLIALRKAEPAL--- 39937817 9 -------------------------------------------------------------------------------------------------------------GDLRGIIDRLGYLSDLGVDAIWLSPIFPSPMA--DFGYDVADYVGIDPIFGTMDDFDALVLTAHARGLKVILDLVPNHSSEQHPWFIESRSSRHNPKRDWYIWRDPAPGGGPPTNWLSEFGGS--GWEYDDATGQYYYHAFLKQQPDLNWRNPEVRAAIYDAMRFWLRKGVDGFRVDVIWHLIKDDQFRDNDRPETLEVVAELRRVVDEFD-HRLLIGEIYLPVERLVAYYGAEGAQLPFNFALLSTPWRAREIATL-----IERYEQALPAGAWPNWVLGNHDRPRVAS--------------------------------------------------------------RVGPAQARVAAMLLLTLRGTPTMYYGDELGM-------------------------------------------------------------- 126731744 11 -------------------------------------------------------------------------------------------------------------GDIPGIVSKLDHLRELGIGFIWLSPVYRSPMADN--GYDISDYRDIAPEFGTLEDFDLLVAEAKARDIGIVMDLVVNHSSSDHAWFHAARTSRTAPEHDYYVWRDAAPDGGPPSDHQAAFGGSAWTWV--PEVLQYYLGHFSPHQPDLNWQNPALRREIYDMMIWWLDRGIAGFRMDVISLIGKDDAGVYEEGPYLHGFLQEMHREVLA-GRDIVTVGESWVSTGTAPLYCGRGRDELNMVFQF-------------------------------------NHVVEGWDPVHGKWKPKPFDLVAFKQVLNDWQAALAD--DGWNSLFLSNHDLPRQV--------SKYGDDGEYRVKSAKMLATVTHLMKGTPFVYQGEEIGMTN------------------------------------------------------------ 197925858 19 -------------------------------------------------------------------------------------------------------------GDLEGVRSRLPYLKDLGVDAVWLSPFYASPQA--DAGYDVADYRAIDPMFGTLLDADALIRDAHELGLRIIVDLVPNHSSDQHEWFKRALREGPGSPLRARYHFRPGKGENGELPPNDWESIFGGPAWTRTGDGEWYLHLFAPEQPDFNWDNPAVADEFRSILRFWLDMGVDGFRVDVAHGLVKAEGLPDFDQDGVHEIYRSWRTILDEYPDERIAVAEAWTPTVETANYVRPDELHQAFNFQYLGTHWDAAELRAV--IDSSLAAMRPVDAPATWV--LSNHDVTRHATRFANPAGLGTQ--------------------------------------------LRTAGDRELGLRRARAATLLMLALPGSAYIYQGEELGLPDPDEVRQDPSGQDGYRDGCRVPIPWTVEGSSYGQTGDPGSTLELYRSALAVRREHPGLGAG 182435217 26 -------------------------------------------------------------------------------------------------------------GTYAGLAEVIAHLTELGVTAIELMPVHQFVQDHNYWGYNTIGFFAPHNTYASWGDFKQAVKALHQAGIEVILDVVYNHTAEGNHLGPTLSFRGLDNASYYRLTDD-----------------------------QRYYMDTTGTGNSLLMRSPHVLQMIMDSLRYWVEMHVDGFRFDLAATLARQFH-EVDRLSSFFDLVQQ-----DPVVSQVKLIAEPWD---------VGEGGYQVGNFPPLWTEWNGKYRDTVRDLWRGEPRTLAEFAGR----LTGSSDLYQDDGRRPLASINFATCHDGFT-LHDLVSYNDKRNDANGEDNRDGESHNRSWNCGAEGETEDPE-VLELRARQMRNFIATLMLSQGVPMLSHGDEFARTNNNAYCQDNELA---------WVHWPDPDEKAD--APASTLLEFTRAMVWLRRDHPV---- 28377131 5 -------------------------------------------------------------------------------------------------------------GDLPGITQRLDYIKQLGADVIWLNPIYRSPGVDN--GYDISDYYDINPEFGTMADFDQLLTTAHAKGLKIMMDIVVNHSSDQNKWFTTSQSKDNPYADYYIWRDPVDG-----HEPNNWGGFFGGSAWKYASRDQYYLHSFAVEQPDLNWDNPQLRQAVYDMMNFWVNKGVDGFRLDVINLISKPDGGIIANGPHLHEYLQEMNQQVFA-GHQLMTVGETPGATADAKQLASGQGQELNMVFEFEHMGLD------------------------------GNPD-----PALGKWNDQPVRLVDLKQSLSKWQMGLQ--GTAWNSLYWNNHDQPRIVSRF-------GDERPAYRERSAKMLATLLHFLQGTPYIYEGEELGMTNDYQDLESLNAYHHSRDNARTPMQWDDSQNAGFSTATPGSVLSYYQRLIKLRHHLPVITTG 50120780 14 -------------------------------------------------------------------------------------------------------------GDLKGLTEKLDYLKALGINAIWINPHYDSPNTDN--GYDIRDYRKIMKEYGTMDDFDRLIAEMKKRDMRLMIDVVVNHTSDEHEWFVESKSKDNPYRDYYIWRDGKDGTQ-----PNNYPSFFGGSAWQKDNTQQYYLHYFGVQQPDLNWDNPKVREEVYDMLRFWIDKGVSGLRMDTVATFSKNPAFPDLTPPNLHRYIQEMHQKVLAKY-DVVSAGEIFVPLEEAAPFIDQRRKELDMAFSF---------------------------------------DLIRLRAVEERWRRNDWTLSQFRQINNRLV--DMAGQHGWNTFFLSNHDNPRAVSHF-------GDDRPEWRTRSAKALATLALTQRATPFIYQGDELGMTNEFDDIEVKGFWQDSRDNSRTPFQWSNTAQAGFTTGTPDSIFHFYRQLIELRHATPAFTYG 154508610 20 -------------------------------------------------------------------------------------------------------------GDLEGIRSKLDYLQALGVDVLWLSPIYASPQADN--GYDIADYYDIDPMFGTLSDFDRLLESVHERGMRLVMDLVVNHSSDENPWFVESRSRESPKRDWYIWRDPRPGGGEAGAEPNNWGSFFSGSAWAWDETGQYYLHLFHRKQPDLNWDNPDVRSAVYEMMNWWLDRGVDGFRMDVINLISKDPGMPDSEGPHLHEYLAEMRREVFDGRSGTMTVGECPGVRRDNVLLF-------------------------TDPARRELDMVFQF-------------DHVDLGLEAGKFHPRPLRPGELADCLSAWQEAQ--GEVGWNSLYLDNHDQPRAVSRF---------GDEAWRYESATALATALHMLRGTPYVYQGEELGMTNSVFGGIDDYRDVEGRDNARTPVQWDASENAGFTQDDPSSVYAYYRALADIRHGLPVIAAG 157154823 27 --------------------------------------YGYRVHGPWQPAEGHRFNPAKLLIDPCARQIDGEFKDNPLLHARDNAAVDHYDWTPWGSTIIYEAHVKGLTGTYKALGHMINYLKQLGITALELLPVAQFASESNYWGYNPVAMFALHPAYAALDEFRDAIKALHKAGIEVILDIVLNHSAELDLDGPLFSLRGIDNRSYYWIREDGD------------------------------YHNWTGCGNTLNLSHPAVVDYASACLRYWVECHVDGFRFDLAAVMGRTPEFR-QDAPLFTAIQNC------PVLSQVKLIAEPWDIAP---------GGYQVGNFPPLFAEWNDHFRDAARRFW----LHYDLPLGAFAGRFAASSDVFKRNGRLPSAAINLVTAHDGFT-LRDCVCFNHKHNEANGEENRDGTNNNYSNNHGKEG-LGGSLDLVERRRDSIHALLTTLLLSQGTPMLLAGDEHGHGNNNAYCQDNQL---------TWLDWSQA---------SSGLTAFTAALIHLRKRIPAL--- 162449574 31 SENAEAVDLCLVDDEGNEQRLPVRHRTVWHVYVPEVGPYAYRVHGPWAPERGLRFNP---RVRLLDPYAKALASRVQWDAGAFAHRSGEPDWGGDHRSVIYEAHVRGMTGTYLGIAHIIGYLRYLGITAIELLPVHAFVHERNYWGYHSIGFFAPDVGYSEVRQFKEMVKALHAAGIEVILDVVYNHTAEGNHLGPTLSLRGIDNPTYYRLVPG----------------------------NERYYFDYTGTGNTLNVRHPQTLQLIMDSLRYWLEMHVDGFRFDLAAALARGLHDVDQLSSFFTIIHQ------DPVLSQVKLIAEPWD---------VGPGGYQVGNFPVRWAEWNGRYRDTLRDFWRGSGGIASDLG----FRLTGSSDLYENSGRKPYTSINFVTAHDGFT-LADLVSYNEKHNEANGEGGCDGADDNRSWNCGVEGPTDDPEI-LKLRARQMRNIMASLLFSQGTPMLLHGDERGRTNNNGYCQD----------------------------------------------------- 94267780 66 -------------------------------------------------------------------------------------------------------------GTYRGIIEKIPYFKELGVTAIELLPVAEFNELENFWGYSPLAFFAPKAAYAVNREFKEMVKALHAAGLEVILDVVFNHTAEGGADGPVISFKGIDNPIYYLLDPATRE-----------------------------YLNFSGCGNTVNCNHPWVRELIVDCLRYWVEMHVDGFRFDLASIFGRGARGEILAEPPMVEKIAE-----DPVLAKTKIIAEAWDA--------AGLYQVGSFSPHQRWAEWNGRFRDDVRRFLCGHDDTVAALATR----LAGSSDLYGQNGRRPFNSINFITSHDGFT-LHDLVSYNHKHNEANGEDNRDGDNHNISWNSGVEGE-SDEPAILALRARRLRTAAVILLLSQGVPMLCAGDEFGRGNNNAYCQDNEIS---------WLDWRLVEQN-------AGLLRFFRLLISLRRRHPLFR-- 14331144 19 -------------------------------------------------------------------------------------------------------------GDIQGIISRLDHLQELGVDVLWLSPVYASPQDDN--GYDISDYYSIDPTFGTLEDLDELIGELHTRGMKLVMDLVVNHTSDEHEWFQESRSDRTHPKRDWYIWRDPH----HGAEPNNWGSFFSGSAWEWDETGQYFLHLFSKKQPDLNWENPEVRAAIYRMMNWWLDRGIDGFRMDVISFISKHPDLPDGSGPRVHEYLQEMHREVFAHDADLLTVGEMVDVTPELARYTDQRRKELDMVFHFEHVGLDHGADGKFSR--KALDLVAVKRSFARWQDALS--------------------------------------DVGWNSLYWNNHDQPRVV--------SRFGDDSDHWYESATAFATILHLMRGTPYIYQGEELGMTNSIDEFRDLESLNYGRDNARTPVQWDASVHAGFTTGDPESVYGWYKRLIQLRHEEPVIVDG 13517315 47 -------------------------------------------------------------------------------------------------------------GDLNGIIENLDYLKKLGIDAIWINPHYDSPNTDN--GYDIRDYRKIMKEYGTMEDFDRLISEMKKRNMRLMIDIVINHTSDQHAWFVQSKSGNNPYRDYYFWRDGKDG-----HAPNNYPSFFGGSAWEKDDKGQYYLHYFAKQQPDLNWDNPKVRQDLYDMLRFWLDKGVSGLRFDTVATYSKIPNFPDLSQQQLKNF------------------AEEYTKGPKIHDYVNEMNREVLSHYDIATAGEIFGV-----PLDKSIKFFDR---RRNELNIAFTFDLIRLDRDADERWRRKDWTLSQFRKIVDKV-DQTAGEYGWNAFFLDNHDNPRAVSHF-------GDDRPQWREHAAKALATLTLTQRATPFIYQGSELGMTNDFDDVEVKGFWQDSRDNSRTPFQWDASKNAGDQINNPNSVFNYYRKLINIRHDIPALTYG 83815924 81 ----------------------------WHGYVTNVRPYGYRVYGPYDPANGHRFNPNKVLLDPYAKAIFGYDVDAEEDDRSFNTQDSAPAWIPWQDTLIYETHVKGMTGTYLGMASELDHLKTLGVTTVQLLPVHAKLHLREYWGYNTLSYFAPEPEYAANRDFKMMVRALHDAGLEVIIDVVYNHTCEGNQMGPTLSWRGVDNRTYYKLNPD----------------------------DERYYMDYTGTGNTLDPGDSYVLQMIMDSLRYWVEMHVDGFRFDLASALARELYDVDMLGSFFKVVQQ------DPVLSQVKLIAEPWD---------VGPGGYQVGSFPWQWAEWNGRYRDTIRRFWRGDRGM----NGDVATRVTGSSDLYERSGRRPFASINFVTAHDGFT-LQDLVSYERKHNEENKEGNEDGHDDNHSTNCGVEGPTNDPE-VIERRERRKRSIMATLLLSQGVPMILGGDELSHTNNNPYCQDNEIS---------WYDWDLDEREQ-------KFLEFVQRLTAFRQEHPSFR-- 170017023 7 -------------------------------------------------------------------------------------------------------------GDLKGVEQHLDYIAKLGADVIWLNPVYTSPDEDN--GYDISDYEDINAKFGNMADFDRLLQKAHDKHIKILMDLVVNHTSNQHQWFIESRKSKDNPKRDFYIWRDPV----AGHEPNNWGSFFSGPAWQYDDTGQYYLHLFAEGQPDLNWVNPEVRQAVFDMMNFWVDKGIDGFRMDVISLISKPDGLPDANGPHVHDYLKEMRDKVLNR-ADMMTVGEASVDIQNAIQYANQDTSELNMVFQFEHMGLD----------------NNPNPALGKWY-------------------DQKVSLTALKENLSKWQ--NKLAGKAWNSLYWDNHDQPRAVSRY-------GNDTPAYRVISAKMVATLLHFMQGTPYIYQGEEIGMTNAYEDFDDIEIKNKGRDNARTPMQWNNSDNAGFTTADPKSVFYYYQKLIQLRHDLPIMTTG 169177604 26 --------------------------------------YGYRVHGPYEPANGSRFNPNKLLMDPYAKAIEGQIDWDPALNDADSAAHTNPFFEWDHQSVIYEAHVKGLTGTYAGVAHVIEHLKKLGVTAIELMPVHQFVNDNNYWGYNTIGFFAPQNTYSSVQEFKAMVRDLHRAGIEVILDVVYNHTAEGNHLGPTLSFKGIDNQAYYRLVDNDLKH----------------------------YMDYTGTGNSLNVRHPHSLQLLMDSLRYWVEMHVDGFRFDLASTLAREFY-DVDKLSTFFELIQQ-----DPIVSQVKLIAEPWD---------VGPGGYQVGNFPPQWTEWNGKYRDTVRDFWRGEPSTLGEFASR----LTGSADLYESSARRPVASINFVTAHDGFT-MRDLVSYNEKHNDANGEGNNDGESHNRSWNCGEEGDTDD-EKVLTLRARQQRNFIATLLLSQGVPMLLHGDELGRTNNNTYCQDSELS----WIHWEAMD------------------------------------- 164507720 26 -------------------------------------------------------------------------------------------------------------GDLQGIRSRLPYLKELGVDAVWLSPFYVSPQA--DGGYDVADYRAVDPVFGTLLDADELIRDAHALGLRVIVDVVPNHCSDQHDWFRRALREGPGSRDRFHFRPGRGPADAPPNDWESVFGGPAWTRTENPDGGEWYLHLFAPEQPDFNWEHPAVRDEFRSVLRYWLDMGVDGFRIDVAHGLVKAAGLPDFDQDGVHEIYRAWRAILDEYPGERIGVAEAWTPSAETAQYVRADELHQAFNFHYLGAGWDAAALR--RAIDESLDAMRPVGAPSTWV--LSNHDVVRHATRLAV-------------------------------------------------------DGPEQGLRRARAATLLMLALPGSAYLYQGEELGLPEPDEVRQDPSFFRDNRDGCRVPIPWSGTEAVEAQSGDPGSTLELYRSALALRREHPALGAG 85720801 4 -------------------------------------------------------------------------------------------------------------GDLLGIVDKLDYLKWLGVDCLWITPFLRSP--QRDNGYDISDYYAIDPSYGTMADCDLLISEAAKRGITLMLDIVVNHTSIEHEWFQQARSSDNPYRDFYIWRD----------QPNNWESKFGGSAWEYEATGQYFLHLFDHTQADLNWDNPKVRAEVFKLMRFWRDKGVGGFRLDVINLISKPADFPEDNSPNVHEYLKEMHREVFE-GHDLINVGEMSSTSLEHCRYSNPQSKELSMTFNFHHL-------------------KVDYPNLQKWV-------------------AADFDFLQLKQILSDWQLGMQAGG-GWNALFWCNHDQPRVV--------SRFGDDGEHRVVSAKMLATALHFLQGTPFVYQGEELGMTN------------------------------------------------------------ 111018069 37 ------------------------------------QRYGYRIHGPWDPSAGHRCDPSKLLLDPYGKAFDGEFDGDRSLYDIDAPAEAAPDWHPYHDTVIYEAHVKGMTGTYAGLAHIIDHLVDLGVTAIELMPVHQFMHDQNYWGYNTFGFLAPHTGYSSAEEFKAMVRSFHEAGIEVILDVVYNHTAEGNHLGPTISFRGIDNAAYYRLVDGDAEH----------------------------YMDYTGTGNSLNARHPHTLQLIMDSLRYWVEMHVDGFRFDLASTLARELH-DVDRLSAFFDLVQQ-----DPIVSQVKLIAEPWD---------IGEGGYQVGNFPGLWTEWNGKYRDTVRDYWRGEPATLGEFASR----LTGSSDLYEATGRRPGASINFVIAHDGFT-LHDLVSYNEKHNEANGEGNNDGESHNRSWNCGVEGPTDDPEILDLRGRQS-RNILATLLLSQGTPMLAHGDEMGRTNNNVYCQDSELS---------WMDWSLADANAD-------LVEFTKRVIALRMKNPVFR-- 195381863 33 -------------------------------------------------------------------------------------------------------------GDLNGITSKLEYLKDLGVTAAWLSPIFKSPMV--DFGYDISDFFDIQPEYGTLEDFRALIKKANELDLKIILDFVPNHSSDENEWFKKSVKREKGYEDYYVWHDGKVNAETGEREPPNWLQAFRGSAWQWEERQQYYLHQFAVQQADLNYRNPDVVAQMKRVLRYWLNEGVAGFRCDAVPVLFEVEM--DENGQYADEEVSGLTDDVDSRN---YLKSELIENRPETID--------MAYQWRTVMDDHQRIYGGDTRLLIETYAPPAYTMQFYGNRSVEGAHLPFNFNLITVPAS-NGVSASSIKTAVDNWLLNMPAGRTANWV--IGNHDQRRA--------------ASRYGVANTDAMNMLVMIMPGGSVTYQGEELGMTDGWEDTQDPAACNSNRDPSRTPFHW------------------------------------ 198265708 29 ----------------TARIALPERTGVWHGFVADLPLYGYRAHGTYAPEHGHRFNPNKLLLDPYTRYDDASSAIDLSFDTRDSAVVSDPALFKSSKDLIYEVHPKSVRGTYEGLASMLDHLLSLGVQAVELLPIHSFVDDRNYWGYNSIGFFAPEPRYFGPDGFRQMVQRFHDAGIEVILDVVYNHTAEGDQRGPTLCFRGLDNASYYRLTAGQP----------------------------RYYVNDTGCGNTLNVSHPYVLRMVLDSLRFWVEMGIDGFRFDLATTLGRENHGFDPNGGFFDALRQ------DPVLNQVRMIAEPWD---------IGPGGYRLGEFPHEFGEWNDSYRDTVRRYWRGDAHSAQELG----ARLLGSADTFDRTGRRSDASVNFLASHDGFT-LADTTRYSKRHNLANTENNRDGHGSNYSDNGGVEGETDD-AAIRNIRTRRQRNMLATLFMSQGTPMLLAGDEFANGNNNAYCQDNDI---------GWLNWDKADTDLQAFVVSLSAFR--QKYINVRQS------- 205372216 5 -------------------------------------------------------------------------------------------------------------GDLNGLTSRLDYIKELGIDVIWICPMYKSPNDDN--GYDISDYKDIMEDFGTMEDFDRLLKEVHHRGMKLIIDLVPNHTSDEHQWFIESRSSKEDPKRDWYIWCDGVN----GKEPNNWESIFGGSAWEYDETGQYFLHVFSTRQPDLNWENEEVRNALYDTVNWWLDKGIDGFRIDAISHIKKRPGFPDMNQEGIHKFLQEFKDRTYGNY-DVMTVGEANGVSADEADLWVGENGKMDMIFQFEHLGLWDAEDNP------------------------------------------ELDVVGLKEVLTRWQKGLEGN--GWNALFLENHDKPRVVSTW--------GNDKEYWHESATSMAVMYFFMQGTPYIYQGQEIGMTNSIEEYDDVAIWASARDNSRTPMQWSSEAFGGFSTSDPNSVLSFYKKMIGLRKQNLIFTYG 91975397 9 -------------------------------------------------------------------------------------------------------------GDLRGIIDRLDYLSDLGVDAIWLSPIFPSPMA--DFGYDVADYVGIDPIFGSMADFDALMITAHARGLKVILDLVPNHSSDQHPWFVESRSRDNPKRDWYLWRD----PAPGGGPPTNWLSEFGGSAWDYDETGQYYYHAFLAQQPDLNWRNPQVRAAIYDAMRFWLRKGVDGFRVDVIWHLIKDDMFRDNDRPETLEIVAEMRAVLDEFD-QRLLIGEIYLPIERLVAYYGADGAQLPFNFALLSTPWRAPAIAAL-----IARYEAALPEGAWPNWVLGNHDRPRVAS--------------------------------------------------------------RVGEAQARVAAMLLLTLRGTPTLYYGDELGM-------------------------------------------------------------- 33592441 32 ----------------------PECTDEWHGYLPDAQPYGYRAHGPYNPRAGHRFNPHKLLLDPYATYRMQHPRADLSMDRRDSAAVTEPAFHWWAHTVIYEAHVRGIRGTCAALSDFIDHLHRLGVTALELMPVHAFLQDRNYWGYNTLAYFAPEPAYGQPHDLRRAIRRLHAAGIEVILDVVYNHTCEGNELGPTLSWRGLDNASYYRLVPG----------------------------DERRYIDDTGTGNTLNLSHPRVLQMVMDSLRHWVHYRVDGFRFDLGVTLGREGTGFDAGSGFFDALLQ------DPVLARVKLISEPWD--------VGPDGYQLGRHPPGM-AEWNDQFRDTARRFWRGDAGM----AGALATRLTASRDVFDHRHRRPWSSINFAAAHDGFT-LQDVVSFAERHNEANGEDGADGHGENYSSNWGVEG-AASSAAIRETRARVQRALLATVMLADGTPMLLAGDEFGNGNNNAYCQD----------------------------------------------------- 90962681 4 -------------------------------------------------------------------------------------------------------------GDIQGVIQKLDYLKELGVNILWLTPIFESPLVDN--GYDISNYQSINNIYGTMEDVEELIKKSHDYNIKIVMDLVVNHTSDQHKWFQESKSKDNKYSEYYIWRD----PRPDGSAPTNHGSAFGGSAWEYVPERQYYLHLFAKEQPDLNWDNKELRNEIYNMMSFWAEKGIDGFRMDSISFISKPQYYGIANGNNIHRYLKEMNERVLSKY-DLITIGEPHTNTEEGSKFLDSNELDMIFQFEHMHVDY----------------------------------------GKYGRYSDVSFKMSDLRESINHWQE-----NLTWNSNYLGNHDQPRIV--------SRFGNDKKYREKSAKMLAMLTLFQRGTPFIYQGEEIGMTNSIDDMKDLEAHNKTRDNSRTPMQWNASKNAGFTDGQPDSIYKFYQELISLRKSNDILING 183602630 23 -------------------------------------------------------------------------------------------------------------GDLKGITSRLDYIADLGVDVIWLSPVYQSPQDDN--GYDISDYEAIDPIFGTMDDMDELLAEAHKRGIKVIMDLVVNHTSDEHAWFQESRDPNSSKADWYWWRPPGMEPGAPGAEPNEWGSYFGGSAWQYDARGEYFLHQYSKKQPDLNWENPQVRKAVYAMMNWWMDKGIDGFRMDVITQISKVVDKNGRLPGEAGSEIDD-----YPAGPEGYSSPYPFSSDGPRIDEFLQEMRREVFEKRGGYMNVGEAPGVDAARNEYITDPDHKELD----MLFLFDHVGIDQGDSKWDIVKFDVRHLREQLKAQQEAV----HDRGWASLFTCNHDQPRVVTRW------GDDSNEENRVHSAKAFGMLIHLHRGTPYIYQGEELGM-------------------------------------------------------------- 157370761 8 -------------------------------------------------------------------------------------------------------------GDLNGITDKLDYLQWLGIDVIWICPMYRSPNDDN--GYDISDYQAIMTEFGTMADFDRLLAEVHARGMRLILDLVVNHTSDEHPWFIESRSSQSSAKRDWYIWRDGKN----GAEPNNWESIFNGSAWKYDPGEQYFLHLFSERQPDLNWENPQVRTALYDMMRWWLDKGIDGFRIDAICHMKKQPGLTDMPNPQGLRYVPSF---------------ERHLNYDGLLDYVDDLCEQVFNRYDIMTVGEMNGAS------AQQGEDWVGEQHGRLNMIFQFEHVKL-WETSHQQSPDAGLDVMGLKEIFTRWQTLLEGK--GWNALYVENHDIPRVVSKW--------GDDKQYWRESATAIAAMYFLMQGTPFIYQGQELGMTN------------------------------------------------------------ 194307174 47 -------------------------------------------------------------------------------------------------------------GDIRGIIEKLDYLKSLGIDAIWINPHYDSPNTDN--GYDIRDYEKIMQEYGTMEDFDTLVSEMKKRNMRLMIDVVINHTSDQHPWFIQSSSKENPYREYYFWRDGKD-----NQPPNNYPSFFGGSAWQKDDTGQYYLHYFARQQPDLNWDNPKVRGDLYAMLRFWLDKGVSGMRFDTVATYSKIPGFPDLTPPNIHRYLQEMKQEVLSRY-DVVTAGEIFGVPLERSSDFRRNELDMSFMFDLIRLDRDS----------------------------------------NERWRHKKWTLSQFRQIINKMDSNA--GEYGWNTFFLDNHDNPRAVSHF-------GDDSPQWIEPSAKALATIILTQRATPFIFQGSELGMTNEFDDIEVKGFWQDSRDNSRTPFQWND---------------------------------- 170055686 26 -------------------------------------------------------------------------------------------------------------GDIKGITEQLDHLKDLGVDGVWFSPLFKSPMA--DFGYDISDFRDVDPIFGTMEDLDALLAKSKEIGVKVILDFVPNHSSDEHEWFEKAKQGDPKYRNYYVWREGRRIGMEYMPPTNWVAVFHTPAWTKLDGETHYYLHQFDKKQPDLNYRNAEVKKEMDDMIRFWLDKGVDGFRIDAINHVYEDPDFQDEDLEENYEIIYSWREIFDSYKEKRFMMTEAYASLEDLMKWFGRPGSHMPFNFDFIMSINSSLADDYKRLIDEWIAAMPSFGSPNWV---LGNHDRPRVAS--------------------------------------------------------------RYGRDRAAGMAIMEMTLPGIAVVYYGEEIGMEDNWEDTQDPQACNHTRDPVRTPFQWDSSKHAGFQKEDPNSMFKLYQKLIQLRKGH------ 153871798 216 -------------------------------------------------------------------------------------------------------------GTYAAIQQKIPYFKELGINCIELLPIHEFDELTNYWGYNTIGFFAPKAGYGTLNEFKALIKELHQNGIEVILDVVFNHTAESDEDGPIISFKGIDNATYYMLTPDKK------------------------------YQNFSGTGNTLNCNHPIVRNMILEALRYWVEYHIDGFRFDLASILVRDPSGTPLENPPLIETLSY-----DPILAKCKLIAEAWDASGYQVGTFPHYGWWAEWNGRYRDDLRRFLRGGTIEAIIQRIQGSPDLYAGRASINFITCHDGFTLL---------------------DLFSYQEKHNEANGENNHDGTNDNLSLNYDCEGPTDDHKIN-ALRKQQMKNAIAILMVSQGIPMILMGDEMARTNNNTYCQD---------NERNWLDWTLLNTHQD-------LFRFVKNCIAFRKTHPVLR-- 116512544 4 -------------------------------------------------------------------------------------------------------------GDLQGIISKLDYLEKLGIGAIWLSPVYQSPMDDN--GYDISDYQAIADVFGTMADMDELLLEAKKRNIQIVMDLVVNHTSDEHKWFVEARSKDNAYRDYYIWAD----------EPNGLQSTFSGSAWEFDEEGQYFLHLFSKRQPDLNWENPQVHQEVYDMMNFWIDKGIGGFRMDVIDLIGKEIDQEITNGPKLHEYLHEMNQATFGQK-NLLTVGETWGATPEIAEYSDPKRQELSMVFQFEHITNAYLDEGE-------------------------------------KWDKKEFSVSKLKEILAKWQA----LEKGWNSLFWNNHDLPRIVSNW--------GNDGKYRLKSAKAFAILLHLMKGTPYIYQGEELGMTNSIEEVNDIESRNMGRDNARTPMQWTAGENAGFTDSDPDSVFYTYQKLIEVRKQH------ 108805950 9 -------------------------------------------------------------------------------------------------------------GDLEGIASRLDYLEWLGVDAIWLSPFYPSPMA--DFGYDISDHCAVDPLFGTLADFDELVAETHRRGMRLIVDYVPNHTSDEHPWFLESRASRESPRRDWYIWADPKPDG---SPPNNWRSVFGGSAWEWDETGQYYYHAFHRKQPDLNWRNPAVREAMHGVMRFWLERGVDGFRVDALRHLVKDEKLRDNDRPEVHRMISGMRRVLDGCGGERVMIGELYLPFDRLVLYYGGRGVHLPTNMHLITTPWSA-----PSLAALISEYEAALPPHGWPNWVLSNHDNPRVA--------------------------------------------------------------TRVGPERARAAAVLLLTLRGTPTVYYGDEIGMVDPPERLRDPAGSQNSRDPARTPMQWD----------------------------------- 90425165 26 -----------------ERITLPEKTEDWHGYLNDVSPYGYRVTGPYEPERGHRFNLDPYAKRLFGRLVWHFAYRPGSFDRRDNARHDTRPLIRWEDTIIYEAHVKGLTQTLRGSYSMIDHFKRLGVTTIELLPIHGLVDDRNYWGYNTLSFFAAEQRYTQLDAFRTTVARLHDAGIEVILDVVYNHTAEGNHLGPTLSFRGIDNASYYWLKP----------------------------ENPRFYDDFTGCGSSVNLTHPRVLQMVMDSLRYWVECHVDGFRFDLATTLARGPRGYDRNAGFFTAIRQ------DPVLASVKMIAEPWD---------LGMGGYQVGAFPSQWSEWNDRYRSAMRRYWGG----EGSLTGEVSRRMTGSSDVFNHDGRRPRASINHVTVHDGFT-LADLYSYNVKHNKANGEDNRDGSNDNLSNNCGHEGP-SPDPAIRALRLQLRKNQLACLMLAQGVPLLLAGDEVGNTNNNAYCQD----------------------------------------------------- 163749477 26 --------------------------------------YGYRVDGLFQPLSGHRFNLDPYAKQLVGECRDHYSEQDLSFDTTDNARVVDYHQLGRRRSIIYELHVKGFTGTFAGLAESISYLINLGITCVELMPFLQHKQLSNYWGYNSIGFFAPHQGYLSGDDFRHMVTKFHKAGIEVILDVVYNHTAEGNRLGPTYSFRGIDNLSYYRLSPSEP----------------------------RYYINDTGCGNTLNITHPNVLQLVMDSLRYWVEMGVDGFRFDLATCMGRETHGFDTGSGFFDALAQ------DPVLSQTRLIAEPWD---------IGPGGYQLGQFPMGWSEWNDRYRDTIRRFWRGDAGILPEFARR----FHGSSDLFEHSGRPPAASINFVTSHDGFSLM-DLVSYSLRHNQANGEDNRDGHQENFSHNYGVEGVTDD-PDINGLRARQCRNILTTLFLSQGVPMLLAGDEVGHGNNNAYCQD------------SPLSW----REWQQDIGSNALLQFTRKLIHLRKRFPLL--- 114563335 35 --------------------------------------YGYRVFGPYQPELGHRFNLDPYAKRLVGEVTYHSANEDLSFDTQDSAPPIAPLNISLARSIIFETHVKGFTGTFAGLASQIDYLQNLGITCIELLPVHGFFDETNYWGYNSIAFMAPHSAYGDIGEFRRMVSTLHLAGIEVILDVVFNHTAEGNHLGPTFSFRGIDNASYYRLLPNEKRFNIND----------------------------TGCGNTFNLNHPQVLMLVMDSLRYWVEMGVDGFRFDLASCLGREAYGFDRGSGFFDAITQ------DPVLCKVKLIAEPWD---------IGPGGYQLGNYPVAFSEWNDRYRDAMRKFWRGDSGLSPEFAKR----FHGSSDFFEHNGRGPAASINFITSHDGFS-LHDLVSYRDRHNLANGEENRDGHQENCSSNYGIEGECDDV-DINAIRSRQKRNLLTCLLLSQGVPMLLAGDESSQTNNNAYCQD----NPIGWFNWQQIDW------------------------------------ 188533796 42 -------------------------------------------------------------------------------------------------------------GDLQGIIEKLDYLKHLGIDAIWINPHYDSPNTDN--GYDISDYRKIMKEYGTMEDFDRLIAEMNKRDMRLMIDVVINHTSDRHNWFVQSKSGDNPYRDYYFWRDGKQG-----KPPNNYPSFFGGSAWEKDDKDQYYLHYFAKQQPDLNWDNPKVREELYEMLRFWLDKGVSGLRFDTVATYSKIAGFPDTEGPDIHRYIKEMNQKVFSQY-DVATAGEIFVPLDKAVNYFSSRREELNIAFTF---------------------------------------DLIRLDRGVEERWRQKAWSLTEFRQTIGRV-DRSTGKYGWNAFFLDNHDNPRAVSHF-------GDDRPRWRVLSAKALATLIITQRATPFIYQGSELGMTNDFDDIEVKGFWQDSRDNSRTPFQWNTTKNAGDQIDDPDSVFNYYRKLIGLRHAIPALTYG 170690558 6 -------------------------------------------------------------------------------------------------------------GDLAGMSSRLPYLAELGVDAVWVSPIYPSPMA--DFGYDVADYCNIDPMFGTLADFKQFADRAHGLGMKVLLDFVPNHSSDRHPWFEESRSSRDNPKRDWYLWRD---PAPGGGPPNNWQSRMGGSAWEWDETGQYYYHAFLREQPDLNWRNPQVRRAMDDVLRFWLDHGVDGFRVDVLWLLIKDAHTYTEDQPEVHDIVRSMRATL-AEYGQRVLIGEIYLPVPQLIRYYGGDGADMPFNFQLLNATWH--AGEIARMIR---DYDTALPEHAWPNWVLGNHDNPRVAS--------------------------------------------------------------RVGLAQARVAAVLLLTLRGTPTLYYGDEIGM-------------------------------------------------------------- 196259363 31 ----------------------------WHVFVKGLKPYAYRAYGPFAPEEGHRFDLDPYAKAIVGEYDRGAARRPGDVDNSTYDWEGDPLELPYSNSIIYELHVGGFTGTFAGLIEKIPYLKNLGVTAVELMPIHYFDPEDNYWGYTTVGFFAPHRAYGPLDEFRDMVKALHRAGIEVILDVVFNHTAEGNETGPTLSFRGLDNYTYYIL--DALDPALY--------------------------ANYTGCGNTFKANHPIVSHLILECLRYWVEMHVDGFRFDLASILARDTFGDPENIPALV-----WAIESDPILAGTKLIAEAWDA---AGLYHVGRFVELADWFS----EWNGPFRDDVRRFIKGDAGMVERLA----ARILGSPDIYKRPNTNVNRSINFVTCHDGFT-LNDLVSYNKKHNEANRENNQDGANDNESWNCGKEGPTND-PQIEALRLRQMKNLLTILFISQGTPMLLMGDEVRRTNNNAYCQDNELS---------WFNWDEVNS-------QFELWCFVRRLIHFTQKLKLF--- 90962485 8 -------------------------------------------------------------------------------------------------------------GDLKGIIAKIDYLKKLNIDMIWFNPFYVSP--QNDNGYDIADYYKIDERFGTMEDFEEMVAKLKEANIGVMLDMVLNHCSTEHEWFQKALAGDEKYQKYFYLRP-AKEDGSLPTNWQSKFGGPAWEKFG--DTDLYYLHLYDKTQADLDWHNPDVRAEAAKIVNFWKEKGVAGFRFDVLNVIGKDEKPLYTDTPVVHKYIKELNRNTFGTDPEIVTVGEMSSTTPNSIEYTNPDEHELSMVFTFHHLKVDYDNGEK--------------------------------------WSKVPFNFMELKSLLSTWQTEMDKGN-GWNALFWNNHDQPWALN--------RFGDPVNYREKSAEMLATTLHLLRGTPYIYMGEELGMMDPHDYVDVEALNGKSRDNSRVPMHWDDSKYAGFSEAKPGEIFNHYQKLIKLRKTEPLIYAG 163726838 9 ------------------------------------------ILEKLTILYGEQEARIYQAE-VLRLMKVYYAHKSPEM--IEFERDFDANNRFTEEDVILITYGDLLHDDRMSPLDTLTYFCERHLRGINTLHLLPFFPYSSDRGFAVIDFEEVDPRLGTWEDIDQL-----KSDFRLMFDGVFNHVSSKSKWFAEFRDGAPDFQDFFIVFSTSEISKEHLKIITRPRPTPILSEFSTYSGYKWVWTTFSPDQIDLNFKNPRVLLKTIQILLYYIRRGSDVLRLDAVTYLWHELGTHCVHLKETHAIIQLFRLIIDAVAPVAALITETNVPHDQNITYFGDGEAHMVYNFALPPMVLHAFQNEDATALTKWASSLDQVSKTATYFNFLDSHDGVGVTPVKEILSAKEIELMAWRVIEHGGFISYKDDGDGNLSPYEMNITWWSAINREDA------DESDDFQVKRFCASRSIALALRGVPGIYFHGLLGSKND---AEAVIAEKHTRSINRMVLDYSLKDGLNNPESTTYKVVNQYGRMIAKRVKETAF--- 120611646 45 -------------------------------------------------------------------------------------------------------------GTYAGLASEIAYLKDLGVTSVELLPVQAFVDDKNYWGYNTIAFFAPEPRYGGTDEFKAMVRALHAAGIEVILDVVYNHTAEGNHLGPTLSLKGIDNAAYYRLSP---------------------------EDPRFY-VDYTGTGNTVDTSSPAALRLVMDSLRYWVEMHVDGFRFDLACSLGRDVSGAFTHRAAFFAAVAQ-----DPVLSRVKLIAEPWDLGPD---------GYQVGGFPDGWMEWNGRYRDVVRDYWRGTDGSLPAFAACLC----GSADILEARRRPATDSINIVTVHDGFT-LADLVSYNEKHNEANQEDSRDGENHNRSWNCGAEGPTEDPAILD-LRERQMRNFLATLFVSHGTPLLLGGDEHARTNNNGYCQDSPLS---------WYDWEHAGRNDAQR-------RFTAALIALRSELPALR-- 145224305 2 -------------------------------------------------------------------------------------------------------------GDIRGMTERIEYLADLGITCLWLMPFY--PTARKDDGYDITDFFGVDERLGNLGDFVELIRTAGSHGIRVIVDFVMNHTSDAHPWFKSARRGTDDPYRDYYVWTATEPPDTSEDVV---FPDQEDSLWELDPTGQWYLHHFYKHQPDLNIANPQVQEEISRTLGFWLQLGVAGFRVDAVPFLFARDGAPDPGVFDPFQYLGDVRNFVTRRVGDAVLLGEVNVPYKDQKAFFGGDGLNMQFDFIGMQSMYLSLARGDARPLAKALRSRPSLDVTSQWANFARNHDELTLDKLSDSERQEVFDAFGPDPDMQLY-------------------------DRGLRRRLPSMLGADQ---RRMRMVYSLAFSLPGTPVLFYGEEIGMAENLDV--------PGRFAVRTPMQW------------------------------------ 154687238 5 -------------------------------------------------------------------------------------------------------------GDMNGIRAKLHYIKELGADVIWLCPVFDSPGADN--GYDIRNYKQIAGEFGTMEDFDRLLADVHALGMKLIIDLVINHTSDEHPWFIESRSKDSEKRDWYIWRDGKNG-----KEPNNWESIFGGSAWEYDETGQYYLHLFDKKQPDLNWENEAMRQSVYEMVRWWLDKGIDGFRVDAISHIKKKEGLPDMPNPDIMDLLRELKRETFSRYP-IMTVGEANVAAWEAADWAGEEHGVFQMIFQFEHLGLWDTEDDQS------------------------------------------ISIPALKRVLSGWQNSLEGK--GWNALFMENHDQPRSVSVW---------GDERFLTESAKALAAMYMLMKGTPFIYQGQELGMTNSIEDYDDAAIWKKGRDNSRTPMQWSDEANGGFSDADETSVYHFYRRLLALRKEHSVLISG 187603932 5 -------------------------------------------------------------------------------------------------------------GDLEGVRQKLPYIKELGADVVWLNPFYVSP--DKDNGYDIADYYGVMDRAGTMADFERLLKEAHALGLKVILDLVVNHTSNQHQWFLESKKGKDSPKRDYYIWHDPVQGKA----PNNWRSYFEPSCWEWDKHGQYYYHSFAVEQPDLNWENKELRHEIYKMMRFWLDKGIDGFRMDVINLLAKRKDSYLANNPGIHEYLQEMHEEVLGNY-NCMTVGEPFVTPKEGALYVDEERQEL--NTLFHFQIADEMPTWDMLRFKEIQREWYEGLKGRGW-----------------------------------------------NSQFLNNHDH--------TRQVTRYGNDREHRVASAKLLATLTHTLPGMPYIYQGEEIGMTGSIEDYQDIAMKNRSRDNSRTPMQWNDKKEAGFTQGIPDSVFRYYQRLIQLRKSNEALVYG 13517319 6 -------------------------------------------------------------------------------------------------------------GDLNGIISKLDYLQQLGITLLWLSPVYRSPMDDN--GYDISDYEEIADIFGSMSDMERLIAEAKARDIGILMDLVVNHTSDEHPWFIDASSKNSAYRDFYIWRA----PAADGGPPDDSRSNFGGSAWTLDEAGEYYLHQFSTRQPDLNWENPRVREAIHAMMNRWLDKGIGGFRMDVIDLIGKEVDPQIMNGRHPHLYLQQMNRATFG-PRGSVTVGETWSATPEDA------------------LLYSAEERQERQELT---------------MVFQFEHIKLFWDEQYGKWCNQPFDLLRFKAVIDKWQTALADH--GWNSLFWSNHDLPRAV--------SKFGDDGEYRVVSAKMLATALHCLKGTPYIYQGEEIGMTNDIDDYRDIESLNNGPDNARTPMQWTAVHNVAAALDDPDSVFYHYQKLVALRKQLPLLVHG 37183425 30 -------------------------------------------------------------------------------------------------------------GDFNGVTQKLDYVKELGANAIWFMPIMPSPT---YHKYDVTDYKAVHPDYGTLDDFKKLLDEAHKRDIKIVIDLIINHTSNEHPWFLEAKSGDNPYRDYYVWAQKDTIADFLNKKTITFDLDNIRQWHDPGQGEDFYYGFFWGGMPDLNFDNPKVREEIYEIGRFWLEEGVDGFRLDAAKHI-----FPDDRPLDNHAFWKEFRAKMEVIKPDVYLVGEVYDKKEVVAPYLPG--LPALFNFDFHYTLLETMNTGDGMLLAKKQKEI------------LDFYQGITSSFIDATISS--------------------------------NHDQP---------RLLNELGSDP---AKYKQAIAVMLSMPGAPYLYYGEEIGMLGPDEHIREPFLWDESKDTGRTKWKDSTVTSLEVQKKDSNSYFNHYKNLIALRNSYPALAIG 119483122 3 -------------------------------------------------------------------------------------------------------------GDIPGIISQLDYIASLGVDVVWLCPMYDSPQH--DMGYDVSDYEKVYAPYGTVEDMETLIDACHRRGLRIILDLVVNHTSHEHKWFNESRSKNSPKRDWYIWRPAKYDANGDRKPPNNWRSVFGGSAWEWDETQEYYLHLFLVEQPDLNWENSEVRQAVYASMEFWLKKGVDGFRVDTVNMYSKDPSYPDANGPRIHEYLSEMNEVLAKY--DAMTVGEL----------------------------------PETHTLEGVLRYVSAAEKQLNMVFSFDVVDLGLGKEYKFLTTPRGWTLPDLKAAIKRTQ-DILKGTDGWTTVFIENHDQGRSVSRFGSDRTP------ELRETSAKMLAMFQCTLSGTQFIYQGQEIGMVN------------------------------------------------------------ 77462779 38 -------------------------------------------------------------------------------------------------------------GTFKGLASVIDHLKAIGVTAIELLPIHGFLNDRNYWGYNTLSFFAPYRPYGSMREVKRAIKRFHDAGIEVILDVVYNHTCEGNEKGPTLSFRGIDNASYYLLSPEAKRHSFDT----------------------------TGTGNTLNVAHPMVLRMVMDSLRYWVEMHVDGFRFDLASTLGREPEGFERGGTFFAAIRQ------DPVLSMVKLIAEPWD---------IGEGGYQVGGFPWPFREWNDKARDDLRAFWR----RDPGLIGDVSQRLLGSPVQFSHSHRPATSSVNFIAAHDGFTA-WDLVSYDEKHNEANGEDNRDGHSHNLSHNLGAEGPTDD-PGILEARLRRVKAMLATLFLSQGVPMILAGDEFGQGNNNAYCQD----------------------------------------------------- 88800969 3 -------------------------------------------------------------------------------------------------------------GDLQGIINKLDYIASLNVDAIWLSPFFTSPM--KDFGYDVSDYRDVDPMFGSLDDFRTLTDKAHSLGLKVIIDQVYSHTSDQHAWFKESRENKTNAKADWYVWAD---PKADGTPPNNWLSLFGGSAWQWDRRQQYFLHNFLSSQPDLNFHNREVQDAILDTARFWLELGVDGFRLDVVNMYFHDA---------------------------------ALTDNAVAATPEQQFVGVDPANPFCRQYHVHQMCRDDNLEFLKRLRKVMDEFPGSTTVGEIGAPDGLSFMAQYTEGGNKLHMAYTFELLGPDSSPDYLRKTLKRIEAKLDGWPSFAVSNHDVVRSATRWTANSSDPEAKAKAIIAMLMTLRGSPCLYQGEELGLPEPFEDLQDPFGIEKGRDGCRTPMPWTSETTVGFSDSDENSMLNFVRSLLAWRRQHPAIRDG 114705727 19 -------------------------------------------------------------------------------------------------------------GDLAGITKRLDYVASLGVDAIWLSPFFTSPM--KDFGYDVADYRDVDPIFGTIADFDALVERAHALGLKVIIDQVISHSSDKHPWFEESRQSRDNPKADWYVWADPKEDGSPPNNWLSVFSGPAWRWSSR--RRQYYLHNFLTEQPDLNFHNPEVRSALLGEMRFWLERGVDGFRLDTANFYFHDHHVHDRNRPENLDFLKEMRQVLDEYGAVAVEIGERTTGIEMMGEYTGGDKLQMCYAFEFL-----SGAIPEPQTIRGVIERFDAAGPDGWACWAFSNHDVVRHA--------------------------------------------------------SRWTKGREKRDAILKLAAGILMTLRGSVCIYQGEELGLPEPRDRMVDPSGIAKTRDGCRTPMVWLTDNRHGEAEADPNSLLAFYRRLIAYRKATPSLVKG 46198415 1 -------------------------------------------------------------------------------------------------------------GDLEGVRRRLPYLKSLGVDALWLSPFYKSPM--KDFGYDVADYCDVDPVFGTLQDFDRLLEEAHALGLKVLVDLVPNHTSSEHPWFLESRASRNSPKRDWYIWKDPAPDGGPPNNWQSFFGGPAWTL--DEATGQYYLHQFLPEQPDLNWRNPEVREAIYEVMRFWLRRGVDGFRVDVMWDRGRHLHIFTEDQPETYAYVREMRQVLDEFGRERVMVGEIYLPYPQLVRYYQA-GCHLPFNFHLIFRGLPDWRPENLARIVEEYESLLTRWDWPNWV--LGNHDQPRLAS--------------------------------------------------------------RLGEAQARVAAMLLFTLRGTPTWYYGDEIGMKNPPEKVQDPAALPPGRDPERTPMQWDDT--------------------------------- 24586595 22 -------------------------------------------------------------------------------------------------------------GDLQGIISKLDYLKEIGVTATWLSPIYSSPMA--DFGYDISDFFDIQPEYGTLADFDELIAEAKKRNIKIILDFVPNHSSDENVWFQKSVKREKGYEDYYMWHDGYNATTGKREPPSNWLQAFRGSAWEWDERQQYYLHQFAVKQPDLNYRNPAVVAQMKRVLTYWLDRGVAGFRMDAVPWCFEVLHIYTQDLRETVEMVFQWRTLLDDYGDTRVIMVETYSGLDYVMQFYGNRGAQMPFNFQFIIGGNGDKNNTNATGFVKIISSWLSQMPAGQTANWVVSYSGHSPGLLFFILFKTKHNSFHQQMG---------------------NHDQRR--------------VGSRYGENRIDLMNMLQMFLPGVSITYQGEELGMTDSWEDSRDPAACNSNRDPARTPFQWSDEA-------------------------------- 77407931 4 -------------------------------------------------------------------------------------------------------------GDLRGIIEKLPYLAELGIDMVWLNPFYPSP--QRDNGYDISDYTAINPDFGTMDDFEEMIEVGRQYRIDFMLDMVLNHCSIEHEWFKKALAGDRYYQDFFILRDNPT-------DWVSKFGGNAWSPFG--DTGKYYLHLFDITQADLNWRNADVRKELFKVVNFWRDKGVKGFRFDVINLIGKDEILENTDRPITHDYLKMLNNASFGQADSFMTVGEMSSTTIANCIYTAPEREELSMAFNFHHLKVDYKDGQK--------------------------------------WTIMAFDFPALRDLFHSWGEGMSEGN-GWNALFYNNHDQPRALNRFV--------DVKRFRNEGATMLAASIHLSRGTPYIYMGEEIGMLDDYSSMDDSIIRAKSRDNSRVPMQWDDSTNAGFSEGAPGLIFTFYQELIRLRKQLPIIADG 172056308 19 -------------------------------------------------------------------------------------------------------------GDIPGIIAKLDYLKDLGVDVLWICPMFKSPNDDN--GYDISDYEDIMDEFGTMADFDLLMEEAHKRDIKVLLDLVVNHTSDEHPWFLESRSSKDNDKRDWYIWKDAVNGGE----PNNWESIFGGSAWEYDETEQYFLHVFSRRQPDLNWRNKDMRQAVYTMINWWLDKGVDGFRIDAISHINKDQSYADMNVEGIHEYLEELKNETFSKY-DIMTVGEANVTPEEADLWVGEENGKMNMVFQFEHDLWRADAEKGVDVVK-------------------------------------------LKQVLTKWQKGLEET--GWNALYLENHDKVRSVSLW--------GDEGQYWKQSAKSLAMMYFFMQGTPFIYQGQEIGMTN------------------------------------------------------------ 113478340 80 -------------------------------------------------------------------------------------------------------------GTFAAIREKIPYLKELGVNAVELMPIYEFDMLYNYWGYSTVGFFAPKAGYAAMDELKTLVKDLHKNGIEVILDVVFNHTAEGNENGPTISFRGIDNKTYYMLTPEG------------------------------YYFNFSGCGNTINCNNPIVRNVVLDCLRYWAEYHIDGFRFDLASILGRDPWGAPLANPPLLETL-----AFDPILANCKLIAEAWDA--------GGLYQVGSFPAFGRWAEWNGKYRDAIRKFIKGDCTVGEMAQRIQ-----GSPDLYAWQGRGPATSINFITAHDGFT-LADLVSYNDKHNEANGENNNDGANDNESWNCGAEG-WSDDPGINALRSRQMRNAIAIMMVSQGVPMLLMGDEIGRGNNNTYCHDSELN---------WLNWELLETN-------AELFRFVKNCVAFRKAHPIL--- 160880073 70 -------------------------------------------------------------------------------------------------------------GDLPGIISKLDYLKELGVDALWLSPIYDSPGDDN--GYDIRDYQKIDSQFGTMEDFDLLLTELHARNMRLVMDLVVNHTSDEHHWFKEALSSESTYRDYYFLRK----------EPNNWTSFFSGSAWNHYPEEDWGLHLFSKKQMDLNWENPKLRQDIYQMIRWWLEKGVDGFRLDVINYISKETGLPDGD-SFIGNLMGFTGIEHYFYGPKL-----HNHLQEIQKEAFTPYQAFSVGETPGIGMKMGKLLTDDSR----------------GELNMMFSFDHLE-TSGHARFDQYEYDLNYYKSYIMDWMENFADT--SWMSLFYDNHDNPR--------MLSKVDHTHTHRQELAKMLAMIQMTLKGTPFLYQGQELGMIN------------------------------------------------------------ 188589618 9 -------------------------------------------------------------------------------------------------------------GDLIGVINKLDYLEELGIDYIWLTPFYVSP--QKDNGYDVADYYNIDPLFGSNEDFDRLVKEAKKRNINIMLDMVFNHTSTEHKWFKNALNGEKKFKDFYIFKKSKDG-----NPPTNWQSKFGGNAWEYIDKDEYYLHLFDKTQGDLDWTNSEVKNEIYKIVNHWINKGVKGFRFDVINLISKPEKFEDDDGPNIHKYLKELNNNTFGKYNDIITVGEMSSTTIDNCIKYNEKELSMVFNFHHLKVDYD-------------------------------NGDKWTLM---------NFDFKLLKSIFKEWQEGMEHGN-GWNAVFWCNHDQPR--------IISRFGNTDKYHKESGKMLGTCIHMMRGTPYIYQGEEFGMTNPNDEYRDVESKNKSRDNSRTPMQWNDKDNSGFSTVDPGSIFYHYKKLIDLRKKYDVVSNG 94970322 70 -------------------------------------------------------------------------------------------------------------GTFAGVIEKIPYLKDLGITAVELLPVFEFPGLVNYWGYAPVSFFSPHKAYSSINEFRDMVKALHRAGIEVILDVVYNHTAEGSETGPTFSFKGIDNLTYYILESDR-----------------------------CRYANYSGTGNTFKANHPVVRRMIVDSLCYWVEMHVDGFRFDLASILARDSSGNTMANPPA-----LWDIESEPRLAGTKFMAEAWDAA----------GLYQVGTFGDSWKEWNGRFRDDVRDFFRGEDGTVCKLASR----LLGSPDIYGHKGREAEQSVNFVTCHDGFT-LNDLVSYEVKHNEANREQNRDGHDDNRSWNCGVEGPTNDPAIN-RLRNKQVKNFLATTLLSLGMPMLTMGDEVRHTNNNAYCQDNELS---------WFDWSLLDEHAD-------IHRFVK-MIALRR-------- 149183361 2 -------------------------------------------------------------------------------------------------------------GDLEGVIQKLDYIKELGVDVIWLNPCFESPDVDN--GYDISDYCAIMPKAGTMDTFQRLIDEIHARGMKMIMDLVVNHTSDQHSWFLESRSSKDNPKRDWYIWRD---------EPNNWRSYFSPSTWEYDETEQYYFHSFAVEQPDLNWKNSEVREEIYRIMKYWLDRGVDGFRMDAIAILAKQEGFPDANNPGIHEYLQEMNEKVLQHY-DLLTVGEAFVKAEEGPLYVEEERKELHTLFHFEV------------------------------CDYMENWDMLEFKSIQKRW-------------------YESLWGRGWNSQFLNNHDH--------TRLVTRFGNDTIYREESAKCFATMLHTLPGTPYIYQGEEIGMTGKNKYKEEVGKGRDARDNSRTPMQWKAEKNAGFTEGTPNSIYFFYQKLITLRKQNEIMTYG 94967950 35 -------------------------------------------------------------------------------------------------------------GDLNGIASKVPYLQDLGVDAIWLTPCFPSPQV--DFGYDVSDYENIDPMYGTLADFDKLQKTASDHNIKIILDLVVNHTSDKHQWFLDSESSKKNPKRDWFIWRDGKGPGK---PPNNWTSTFGGSAWKLDPTNQYYYHYFYAEQPDLNWRNNDVRDAMFDVTRWWYKRGVAGFRLDAVDTLFEDPNLNNKRFPEVHQALQGLRKVADDY--NAVLIGETWTDINELKAYYGTGARELQMPMDFMFTQVKPLAAAQFRARVAEIDA-----AGGWPVFVISNHDMV---------------------------------------------------------RAATRWGDGKHNAEINKMMAAFYLTLRGTPIMYYGEELGMEN------------------------------------------------------------ 157272191 26 ----------------------------------------------------------------------------------------------------------------------IEHLKSLGVTAVELMPVHQFVHDRNYWGYNTLGFFAPYHGYGTLQEFRGMVKALHAAGMEVILDVVYNHTAEGNHLGPTLSLKGIDNRTYYRLVDDQP----------------------------QFYMDYTGTGNSLNVRSPQSLQLIMDSLRYWVEMHVDGFRFDLASTLAREFY-DVDRLSTFFEVVQQ-----DPIVGQVKLIAEPWD---------VGPGGYQVGNFPPNWTEWNGKYRDTVRDFWRGEPATLAEFASR----ITGSADLYQDDGRKPFHSINFVTAHDGFT-LNDLVAYNDKHNEANGEENRDGESHNRSWNCGIEGPTQD-EKVLELRAKQRRNFLATLMLSQGVPMISHGDELGRTNNNAYCQDDEIS---------WIDWENADE---------QLLEFARKLTAFRHRHQVF--- 209525464 64 -------------------------------------------------------------------------------------------------------------GTYAALIDKIPYLKDLGITAVELMPVHQFPPRKNYWGYSTVSFFAPHDHLGPVDEFRDMVKALHKAGIEVILDVVYNHTAEGNENGPTLSFRGIDNSMYYML----------------------------EEENQSFYSNYSGCGNTIKANHEIAGQMIIDSLRYWVEMHVDGFRFDLASFSRNRDGTPMEDAPIL------WIIKSDPVLAGAKLIAEAWDA---------GGLYEVGSFAGDRFTEWNGQFRDDVRSFVKS----EPKQIQRLAYRIMGSPDIYPKPDREPHCSINFITCHDGFT-LNDLVSYNQKHNQANGENNRDGHNDNRSWNCGVEGLTNDTYI-EALRNQQMKNLWTILLVSQGTPMLLMGDEVRRTNNNAYCQD----------------------------------------------------- 119493471 28 -------------------------------------------------------------------------------------------------------------GTYAGLGHAIAYLQSLGVTAVELMPVHHFHGLKNYWGYDSIAYLAPHQTYSAVQEFKEMVKALHAGGIEVILDVVYNHTGEGNHMGPTLSLKGIDNAVYYRL----------------------------LEDDPRYYMDFTGCGNSLNVCHPQVLRLIMDSLRYWVEMHVDGFRFDLASALARELYEVNSLAAFFNIIHQ------DPVLSNVKLIAEPWD---------VGEGGYQVGKFPLLWSEWNGQYRDTVRDFWRGEESLLAEFA----YRFTGSSDLYEDNGRQPHASINFITAHDGFT-LNDLVSYNEKHNEANNEENCDGESHNRSWNCGEEGETDD-PDILALRNRQRRNFLVTLMLSQGVPMLVSGDELGRTNNNAYCQD----------------------------------------------------- 195159471 15 -------------------------------------------------------------------------------------------------------------GDLPGITSKLQYLAETGITATWLSPIFQSPMV--DFGYDISDYRQIQPEYGTMEHFEQLIDKAYELGIKVILDFVPNHSSDEHEWFKKSAAREPGYEDYYVWVDPKIDENGDRQPPNNWQSVFYGSAWEWHEGQQYYLHQFTKEQPDLNYRNPAVVQAMDDVILFWLNKGVAGFRIDAVNHMFEKEHIYTKDLPEVLEMVQHWRQLLDPEGPTRIMMTEAYAGLTTLADYYGVRGSQLPFNFHFITDVNDSDARDFVYNVEKWLIYMPRGHA-ANWV--MGNHDNPRVASRFGPSAVD--------------------------------------------------------------AMNMLLMTLPGVAVTYNGEELGMEDPWEDTVDPPARNVSRDPERTPFQWNNAS-------------------------------- 13474261 19 -------------------------------------------------------------------------------------------------------------GDLKGIIERLPYIAALGADAIWISPFFKSPM--KDFGYDVSDYCDVDPMFGTLADFDALTAEAHRLGLKVMIDEVLSHTADIHPWFKESRSSRSNPKADWYVWADARPDGTPPNNWLSIFGGSAWQWDT--SRQQYYLHNFLAEQPDLNFHNREVQDALLDVTRFWLERGVDGFRLDTINFYFHSQGLENNPPLPPEERNDQTAPAVNPYNYQ-----------DHLYDKSRPENLGFLERFRALLDEYPATAAGEVGDSQRGLEVVAAYTAGGKRVHMCYSFD---------FLAPEKISAAKVRSVLEAFG---KVASDGWSCWAFSNHDVMRPASRWAAGEADP--------VAYLKVISALLMSLRGSVCIYQGEELGL-------------------------------------------------------------- 157136230 29 -------------------------------------------------------------------------------------------------------------GDLNGITSKLSYLKEIGVRAFWMSPINTSPMV--DFGYDISDYREIQPEYGTMVDFENLVKEAKRVGLKVIMDFVPNHSSDKHEWFVKSEDRVPGYEDYYVWHDGVENPQGGRKLPPNWLQAFRKSAWQWSERQQYYLHQFTVEQPDLNYRNPTVVQEMKDVLTFWLDKGVDGFRVDAVPFLYEVEHIYTQNQPETLDMVYQWRELVDNYQKDRVLMTEGYTSLEELRKYYVSAGGRLGSHMPFNFGMINDLKGSKAEDFVNVVQSWMDIVPARHAANWVGNHDRPRV--------------------------------------------------------------GTRFGKERIDAMNMIILSLPGATVTYQGEEIGMTDSWEETKDPAACNKSRDPCRTPFQWDD---------------------------------- 170055688 24 -------------------------------------------------------------------------------------------------------------GDIKGILEKLDHLVDLGVTGVWFSPLFKSPM--KDFGYDISDFLDVDPTFGTMKDLEDLLAKAKQLGIKVILDFVPNHTSDEHEWFVKSKSGDPDFRDFYVWKDGK----AGGLPPNNWQSVFHTDAWTKPEGTQFYLHQFDKGQPDLNYENPKVKEEMKKMIEFWFSKGVDGFRIDAINHAYEDERFLDE------PLIDENRELFYE-------------------------------NMDHKYTMNQDKSYSLIYDWRELFDKWSVETKQTKLMMTEAYANLEQTMRWYGDGTRKGSHFPFNFAMINRVTNSSGAAQLKEVIDEWLDTMPKGANANWVLGNHDRPRIASRFGRERAASFAVLELTLPGIAVVYYGEEIGMEDSFEDTQDPQAANYSRDPVRTPFQWDSSA-------------------------------- 70726409 4 -------------------------------------------------------------------------------------------------------------GDLPGVIEKLDYFKDLGIDVIWLSPMYKSPNDDN--GYDISDYQDIMDEFGTMEDFDCLLKGVHDRGMKLILDLVVNHTSDEHPWFIESKSSKDNPKRDWYIWAD---PKDDGSEPNNWESIFNGSTWQFDETNQYYFHLFSKKQPDLNWDNPEVRESVFNMMNWWFEKGIDGFRVDAITHIKKTFEAGDMNQPGIQNWLQEMKDESLSQY-DIMTVGEANVNPDNAEEWVGEDKGKFNMIFQFEHLGLWSDSQFDVKSYKEVLNRWQKRLEGIGW-----------------------------------------------NALFIENHDQPR--------RVSTWGNDKDYWFESATSHAVVYFLQQGTPFIYQGQEIGMTN------------------------------------------------------------ 90577901 13 -------------------------------------------------------------------------------------------------------------GDIPGIIKKLDYLADLGIDLVWICPFYQSPNDDN--GYDISDYQAIHPDFGCLDDVDRLIREAHKRGIKIIIDLVINHTSDEHPWFIESRNRNSAKRDWYIWRDGSEITEKPTNEPNNWESIFHGSAWQYDETAQYYLHLFSSKQPDLNWENPEVKAALFSMIHWWLERGIDGFRVDAISHIKKQANLPSLPNPNGDNYVSSF-----KYHMNVKGIEEHLHELRDKA-----------FSPFDIVTVGEANGVAAEDALTWVAEETATNKAGVFNMIFQFEH----MNLWSEDSNQSSFNLVKFKQILTRWQNALEGM--GWNALYLENHDQARSINTF---------GNPNYRYASATALATCYFLMKGTPFIYQGQELGLVN------------------------------------------------------------ 32452413 18 -------------------------------------------------------------------------------------------------------------GDLRGIIGKLDYLQKLGVDVVWLSPVYRSPQDDN--GYDISDYREIDPVFGGLETLDELLDGLHARGMKLVMDLVVNHTSDEHPWFVESRSKDSPKRDWYWWRPAREEPGTAGAEPNNWGSAFSGPAWEYDATGEYYLHLFSRKQPDLNWENPEVRAAVYDMMNWWLDRGVDGFRMDVINFISKDQGPHYICGPRIHEFLQEMHQEVFARDKDLLTVGEPGVTVDEAVLFTDPGRREVDMVFQFEHVAL----------------------------------DQEGGNKWRPKKLLLTDLKKSLGRWQEAL------GERGWNSLYWGNHDQARAV--------SRFGDDGEYREQSAKMLAAVLHLHRGTPYVYQGEELGMTNAISDYRDIEVLNHNRDNARTPVQWDASRHGGFTTDDPDSVFSFYRRVIALRHADPVVAYG 197790174 26 -----------------ERIALPERTEDWHGYHNDVSPYGYRVHGPYAPEQGHRFNLDPYARRLAGRLVWSDAHEDLSFDRRDNARDEIFNWGRWADTIIYEAHVKGLTGTFSALSAIVDHLKRLGVTTIELLPIHGFVDDRNYWGYNSIAFFAPEQRYTNLDTFRTAVARLHDAGIEVMLDVVYNHTAEGNQLGPTLSFRGIDNLSYYWLKPDNL----------------------------RYYDDFTGTGNSLNLTHPRVLQMVMDSLRYWVECHVDGFRFDLAT----TLGRGPNGFDRGGAFLTAVRQ--DPVLSTVKLVAEPWD---------VGLGGYQVGAFPSQWSEWNDRYRATLRRYWAGEGNLLGELGGR----MTGSSDLFNHDGRTPQASINHITVHDGFTLM-DLFSYNEKHNEANGEENRDGSNDNNSNNCGHEGPTDDATIV-ALRQQLRKNQLACLFLAQGVPLLLAGDEVGQGNNNAYCQD----------------------------------------------------- 167758854 108 -------------------------------------------------------------------------------------------------------------GTFEGIRQKIPYLKDLGVNAIELMPIFEFDELSNYWGYNSVSFFAPNTSYGT--ELKQLVKSLHENGIEVILDVVFNHTAEGNENGPFISFKGFDNNIYYLLTPDG------------------------------YYYNFSGCGNTMNCNHPVVQRMIINCLRYWVTYRIDGFRFDLASILGRNEDGTPMRKPPLLQALAQ-----DAILADTKLIAEAWDA--------GGLYQVGDFPAFKRWCEWNGKYRDDMREYLKGGLWCGKYAAKR----LIGSPDIYDPDIRGKDASINFITCHDGFT-LYDLYSYNEKHNEANGWGNTDGGNDNRSWNCGVEGETSDPE-VLHLRKRMIKNACATLLASRGTPMFLAGDEFCNTNNNPYCQDNEIS---------WLDWGLLKKNQD-------IYQFFRYMIHFRKKHPA---- 168703481 63 -------------------------------------------------------------------------------------------------------------GTFKGLVEKIPYLKWLGVTAVELMPVFEWDECDNFWGYNPVALAAPKARFGQTHEFRDMVKAMHAAGIEVILDVVFNHTGEGNDQGRTYSFRGLDNELYYLL------------------------------DPQGRYLNYSGCGNTVNCNHPVVRDLIMTCLRYWADMHVDGFRFDLASILGRDRSGNVMVEPPVIESITE-----DGVLADTKLIAEPWDA--------GGLYQVGRFPFGRRWSEWNGKYRDDVRRFWKGDHGLAPAMAERVC----GSADLYQWSGRLPRHSVNFVTAHDGFT-LNDLVSYNEKHNHANGEGNRDGESHNSSWNCGAEGPTDDPE-VLALRRRQAKNMMTTLMLSQGVPMLLAGDEFLRTNNNAWCQDNEIS---------WVDWTLAEGNKD-------FLRFVRELIHLRKRHPVLR-- 53802413 94 -------------------------------------------------------------------------------------------------------------GTYLGVIDKIPYFKRLGITALELMPLQAFNPYRNYWGYNTIAFQAPHAGYGTVEEFKRMVKALHEADIEVLLDVVFNHTAEGDETGPILNFRGLDNSIYYLLEEDRRH-----------------------------YRNYSGCGNTVNCNHPVVRSYILDCLRYWVEMHVDGFRFDLASILGRDRNGHLVPNPPLLELIAE-----DPILRDVKLIAEAWDA----------GGAYLVGRFPGRWCEWNGVYRDDVRRYWRG----DPGMAGAFASRLCGSADIYEHSGKAPVNSINFVTCHDGFT-LNDLVSYACKHNSANGEDNRDGSDHNFSANYGCEGPTGD-HGINAVRRRQMKNLMASLLLSRGVPMILGGDEFCRTNNNAYCQDNEIS---------WFDWRLLDEN-------RSFFEFVRKMIAFRARHPVL--- 16330244 87 -------------------------------------------------------------------------------------------------------------GTFAGILSKIPYLQELGVNTIELMPIFEFDEFENYWGYSTVNFFAPKAGYAAIDELKNLVKELHKVGISVILDVVFNHTAEGNERGPTISFRGLDNKTYYMLTPEG------------------------------YYFNFSGTGNTLNCNNPIVRGMVLDCLRYWAEFHIDGFRFDLASILGRDPWGYPLANPPLLETL-----AFDPILARSKLIAEAWDA--------GGLYQVGSFPSYGRWAEWNGKYRDTVRKFIKGDAGVIGEMAQR----LQGSPDLYQGAGRPPSTSINFVTAHDGFT-LADLVAYNGKHNYANGENGNDGANDNYSWNCGVEGPTDN-PDILRLRARQMRNAIAILLVSQGVPMLLMGDEMGKTNNNTYCHDSPFN---------WLNWHLLEQNQ-------AWFRFVKHCIAFRLAHPVLR-- 116334734 5 -------------------------------------------------------------------------------------------------------------GDLAGLTQRLPYIKRLGADVIWLNPIYKSP--DKDNGYDISDYQSIQSAYGTMADFDHLLDSAHQQGLKLLMDLVVNHTSDQHDWFQQSRSKDNPYADYYIWRDPVDG-----HEPNNWGSYFSGSAWTFEPRNQYYLHLFAPGQPDLNWENPQVRQEVWNLMRFWLDKGVDGFRMDVINLISKPAGLPDADGPKLNDYLREMNDEVLSHY-DVMTVGEPGSTPKDAITYTGLNANELNMVFQFEHVGLS-----------------------------------PNPDARLGKWNAVPVKLTELKDSLSRWQTALDGK--GWNSLYWNNHDQPRAVSRF-------GNDTPEFRERSAKMLATTLHMMQGTPYVYEGEELGMTN------------------------------------------------------------ 15673660 10 -----------------------------------------------------------------------------------------------HKMVGYQIYPKSFKGDINGIIEKIPYLRELGIDFIWINPIYKSPQV--DGGYDISDYQVIDEMFGSLEDFKKLLDKAHENGLKVIMDLVVNHTSDQHPWFLESKSKDNPYRDYYLWED-----ASPNQMPNDWISFFGDSTWAYDETKQAYFHVFAKEQPDLNWKNPKVRQEIYDMIRWWLDLGIDGFRLDAISHIQKMPWNPFMNVAGIETYMSDLKAIFDEY--GALTVGEASGVRSKQAPDWTDEAGYINMIFELEHNVRNGNGQGSIYGYKKVIMRWQEDLLERGW-----------------------------------------------NALYIENHDQPRSIDTFGDGS-----------IESAKALAVSYMLLRGTPFIYQGQEFGMTNAKQLRADEIKTQNSREHSRTPMQWDNSKNAGFTSGTNQELIELYKKLIELRHQEPAISEG 116622006 41 --------------------------------------YGYRVHGPFDPASGLRFDPRKLLLDPYGRGIVVPAGYSREAARLDSARVIDPAAYDWERTIIYELHVRGFTGTYAGLIEKIPYLHDLGITAVELMPVFQFDPQDNYWGYAPVSFFAPHQQYGVLNEFRDMVKALHRAGIEVILDVVFNHTAEGDHRGPTLSFRGFDNTAYYLLEPDRS------------------------------YSNYSGTGNTLNANHPIVRRMIVDSLRYWVEMHIDGFRFDLASILSRDCCGRPMAQPPV-----LWDIECDAVLAGTKLIAEAWDAA----------GLYQVGSFGDSWREWNGRFRDDIRAFVRGDDDTAARFADRW----LGSQEIYGHENREAEQSINFVTCHDGFT-LNDLVSYNDKHNQQNGESNRDGCNDNRSWNCGVEGP-SNDPEIEALRNRQIKNFLTITLLSLGVPMIVMGDEVRRTNNNAYSQDNETS---------WFDWTLVQRHAD-------LHRFVKLLIARR--------- 195474729 43 -------------------------------------------------------------------------------------------------------------GDLQGIISKLDYLKEIGVTATWLSPIYSSPMA--DFGYDISDFFDIQPEYGTLADFDELIAEAKKRNIKIILDFVPNHSSDENVWFQKSVKREKGYEDYYMWHDGYNATTGAREPPSNWLQAFRGSAWEWNEEQQYYLHQFAVKQPDLNYRNPAVVAQMKRVLTYWLDRGVAGFRMDAVPWCF------------------EVLPDADGRYPDEPLSGYTDDSDDS----------------SYLKHIYTQDLRETVEMVFQWMDDYQRIHGGDTRVIMVETYSGLDYVMQYGNRTTNGAQMPFNFQFIIGGNGDKNNTQLNAAGFVKIINSWLSQMPAGQTANWVMGNHDQRRGENRIDLMNMLQMFLPGVSITYQGEELGMTDSWEDSRDPAACNSNRDPARTPFQWSDEA-------------------------------- 170017155 6 -------------------------------------------------------------------------------------------------------------GDIQGIINRLPYIKALGVDVIWLNPIYQTP--DIDGGYDISDYQSINPQLGTMSDFESLISEAHHLDVKIIMDLVVNHTSSQHEWFQKSKSATNKYRDYYVWRDPVNG-----HEPNNWGSFFSGPAWTYDETGQYYLHLFTKEQPDLNWDNPDVRESIFAMMNWWADKGIDGFRMDVISLISKPKNLPDAPVKENDTY----------GNPGVVV-----SNGPHVHQYIQEMNQKVLSKHHWMTVGETTGVTTDEAKRYASLDGNELN------MLFQFEHVGYDGNSNAALGQFSGYKPTLHDIRKSLVKWQKAFAGSAWTSLYWSNHDQPRAVSWF-------GNKAPEFRDLSAKMLAALLHFMQGTPYIYQGEELGMTNNDNFYRDVEAINHSRDNARTPMQWGNQLYAGFSAENQNSIFYFYQQLIALRHKLPVITNG 75675399 27 -----------------ERIALPEHTENWHCYLNDVAPYGYRVYGPYDPQHGHRFNPHKLLLDPYAKAHFAYRAGSPSFDRRDNARVIDETFNWWEETIIYEAHVKGLTKTRMDIAAMIDHLRRLGVTTIELLPVHGFVDDRNYWGYNSLSFFAPEQRYAALDEFRMTVARLHDAGFEIMLDVVYNHTAEGNHLGPTLSFRGIDNASYYWLMPDDP----------------------------RYYDDFTGTGNSLNLTHPRVLQMVMDSLRYWVECHIDGFRFDLASTLARGAHGFDRNSAFFNAIRQ------DPVLANVKLVAEPWD---------VGPGGYQVGGFPSQWSEWNDRYRSTMRRYWAG----EGNLIGDVSRRMTGSSDLFNHDDRAPRAGVNHVTVHDGFT-LADLFSYNEKHNEANGEDNRDGSNDNLSNNCGHEGPTDDPAILSLRRQLR-KNQLACLLLAQGIPLLLAGDEVGNGNNNAYCQDNEI---------GWIDWS------DLGDRENDMTDFVGHLTAIRRR------- 37908601 47 -------------------------------------------------------------------------------------------------------------GDIRGIIEKLDYLKSLGIDAIWINPHYDSPNTDN--GYDISNYRQIMKEYGTMEDFDNLVAEMKKRNMRLMIDVVINHTSDQHPWFIQSSDKNNPYRDYYFWRDGKDN-----QPPNNYPSFFGGSAWQKDAKGQYYLHYFARQQPDLNWDNPKVREDLYAMLRFWLDKGVSSMRFDTVATYSKIPGFPNTMGPNIHRYIQEMNRKVLSRY-DVATAGEIFGVPLDRSS---------QFFDPRRHELNMAFMFDLIRLDRDSNERW----------------------------RHKSWSLSQFRQIISKMDVTVGK--YGWNTFFLDNHDNPRAVSHF-------GDDRPQWREASAKALATITLTQRATPFIYQGSELGMTNEFDDIEVKGFWQDSRDNSRTPFQWNDTLNAGFTETREDSVLNYYKKMIQLRHHIPALVYG 116617938 5 -------------------------------------------------------------------------------------------------------------GDLAGITQRLQYIHNLGADVIWLNPIYVSP--NKDNGYDIADYRNINPNYGTMQDFEDLLQQAHRLDLKIMMDLVVNHTSDQHVWFKESRKNTNEYANYYIWRDPVDG-----HEPNNWLAAFGGSAWTYPERKQYYLHMFAEGQPDLNWENLEVREAVFDIERFWLDKGVDGFRMDVINLISKPEGLPDVTEPRLNEFLRQMNDEVLSKY-DTITVGEPSSTPEDAIKYTGLDSHELNMVFQFEH------------------------------VSLSPNPDV-----RLGKWNDEPINLVELKASLNRWQIGLDGK--GWNSLYWNNHDQPRAVSRF-------GNDQPEFRVLSAKMLATTLHMMQGTPYVYQGEELGMTNGH---------------------------------------------------------- 163791450 8 -------------------------------------------------------------------------------------------------------------GDLKGIIKQMDYIQSIGVNMIWLNPVFVSPQIDN--GYDVANYYAIDDSFGTMADMEKVIEEAHKRGIKVMMDFVLNHTSDQHPWFQEALKGGNLYRDYYIW----QKATGKRSVPNNWGSFFGGSVWEKEPLGEFYFHLFAKEMPDLNWENPEVRMAMADCANFWLDKGIDALRLDAFIHVDKEEGFPDANLPKVTDYMQEFSQRIRKNHPMVFLVGEAASASIELAKIY----------------------TDPVNEVCDSVITFRYFPEDEQS----------KDERLPLDMQHGKLDLKEFKQTMVEWQS--ELASVGGPVLYWNNHDMARAV--------SRFGDDEQYRDNSSKMLATLMYLQKGIPFLLYGEELGMKNFYQTALDLGHSKESKDVSRGVMQWNDSNNVADQEAVENSILQYYRAVLKL-KQEPVFSEG 195430360 40 -------------------------------------------------------------------------------------------------------------GDLQGIISKLDYLKEIGVTATWLSPIYTSPMA--DFGYDIADFYDIQEEYGTLEDFDELIAEANKRNIKIVMDFVPNHSSDENVWFQKSVNREKGYEDYYVWHDGYNSTTGAREPPSNWLQAFRGSAWEWNDRQQYYLHQFAVKQPDLNYRNPAVVAQMKRVLTYWLDRGVAGFRIDAVPWCFEVLPDAQGRYPD---------EPLSGYTDD----PEDSSYLKHIYTLDLPETVDMVYQWRTLMDDYQRIYGGDTRIIYSALDYVMQFYGNRTTKGAQIPFNFQFITGGNGDKNNTELSAAGFIKIINSWLGLMPSYQTANWV--MGNHDQRR--------------VGSRYGEERIDLMNMLQMFLPGVSITYQGEEIGMTDSWEDSRDPAACNSNRDPARTPFQWSAEA-------------------------------- 27468109 4 -------------------------------------------------------------------------------------------------------------GDLPGLIEKLDYLENLGIDVIWLSPMYPSPNDDN--GYDISDYKGIMSEFGTMNDFDQLLSSIHQRGMKLILDLVVNHTSDEHPWFIESKSSKTNAKRDWYIWADPKPDG---SEPNNWESIFNGSTWEFDETKQYYFHLFSKKQPDLNWENPDVRQAVFEMMNWWFEKGIDGFRVDAITHIKKNFEAGDMNQPGIQEWLQEMKDKSLSRY-DIMTVGEANVTPNDAEEWVGEENGKFNMIFQFEHLGLWS-------------------------------------------TGDTKFDVKSYKQVLNRWQKQLE--NVGWNALFIENHDQPR--------RVSTWGDDKNYWYESATSHATAYFLQQGTPFIYQGQEIGMTN------------------------------------------------------------ 134113406 5 ----------------------------------------------------------------------------------------DPDWWRQ--AVVYQIYPRSFAGDLKGITARVPYLKALGVDAIWLSPFYPSAL--RDGGYDVADYRDVDPKIGTLEEFDEMTAAFQKVGIRVIVDIVPNHSSDDHEWFQAALKKGSPERERYIFRDGLGP--NKDQPPTDWICSFGGSAWSGMNDGQWYFHWFDSSQPDWNWENPDVKADFLKTLKFWGDRGVSGFRIDVAHGLAKDMSEPLPNWEEVHDIYRSWREVFNQFNPPLMAVAEAWVAPDQKPLYASSEGLGQTFSFDIL--LCNFDAEEYRQCIKSSLAGSKKSDSTTTWV--LSNHDVMRHPTRFGLP----------------------------NVPNANHAMTTDTYNKFLKTKLTDPKVDIEQGLRRAKAATLMILALPGSTYLYQGEELGL-------------------------------------------------------------- 195123378 33 -------------------------------------------------------------------------------------------------------------GDLNGITSKLDYLKDLGVTAAWLSPIFKSPMV--DFGYDISDFFDIQPEYGTMEDFRALIKKAKELDLKIILDFVPNHSSDENEWFKKSVKREKGYEDYYVWHDGKINADTGKREPPNWLQAFRGSAWEWEERQQYYLHQFAVQQADLNYRNPDVVEQMKRVLRYWLHEGVAGFRCDAVPVLFEVEVDENGQYPD-----EAVSGLTDDKDNRNYLKNELIENRPETID--------MAYQWRTVMDDHQRIYGGDTRVL-----LIETYAPPAYTMQFYGNRSVEG----------------AHLPFNFNLITVPASDGVSASSIKKAVDNWLLLMPAGRTPNWVIGNHDQRRAASRYDAMNMLVMILPGASVTYQGEELGMTDGWDDTQDPAACNSTRDPSRTPFHW------------------------------------ 156148260 37 -------------------------------------------------------------------------------------------------------------GDLKGLTQKLDYLNDLQVNGIWMMPVNPSP---SYHKYDVTDYYNIDPQYGSLQDFRKLMKEADKRDVKVIMDLVVNHTSSEHPWFQAALDKNSKYRDYYIWADKNTDLNEKGSWGQQV--------WHKAPNGEYFYGTFWEGMPDLNYDNPEVRKEMINVGKFWLKQGVEGFRLDAALHIFK--GQTAEGAKKNILWWNEFRDAMKKENPNVYLTGEVWDQPEVVAPYYQS--LDSLFNFDLAGKIVSSVKAGNDQGIATAAAATDELFKSYNP---------------------NKIDGI-----------------------FLTNHDQNRVM--------SELSGD----VNKAKSAASILLTLPGNPYIYYGEEIGMTGPDELIREPFRWYEGNGLGQTSWGTPVYNKGGNGVSVEASLLNHYREMIRVRQQHEELVKG 134100790 16 -------------------------------------------------------------------------------------------------------------GDIAGIRSRLPYLRDLGVDAIWINPWYVSPQA--DAGYDVADFRDIDPRFGTLADAERLIEEAHRHGIRVIPDIVPNHTSDQHEWFRAALAAGPGSPERQRYVFRPGRGPGGEQPPNNWISNFGGPAWTRVAEGEWYLHLFAPQQPDLNWANPQVREEFESILRFWFDRGVDGFRIDVAHGLVKDPELPDWDRDEVHEIYRGWRRIADSYPGERKFVAEAWDTPHRLAHYVREGGLHTAFNFDFLQCPWDAARLREV--VDRTTATLGGVGAPATWV--LSNHDVVRHVTRYGRPPVDWRPGMLFRPHGSL---------------------------------------DLELGTRRARAAALLMLSLPGGAYVYQGEELGLPEPEELLQDPGRTERGRDGCRVPIPWSGLRTAQAQQGDPNSMLELYRSALRIRREHPALGEG 156042604 15 -------------------------------------------------------------------------------------------------------------GDLNGIASKLPYIKSLGVDVVWLSPIYKSPM--NDMGYDISDYRAINPMFGTMEDWERLCEKAHELDLKLVMDLVVNHTSSEHAWFKESVAGGPPKRDFYYW-----EPPKNGKEPNNWGAMFGGSSWEKDPSHQYYLHVYDVSQPDLNWTNPAVRNEVWDIMRFWLDKGCDGFRMDVINCISKEPGFPDFNGPHVKEYLEEMHREVLCHYPEAFTVGETPTAKSALGLVQGGKPLQMVFHFEHVYFDIQ--------------------------------------PGKKPFFPRPSWDLTDLKKILGDWMSYNA-ANDGWDSLYLENHDQPRILGRWAK-------DTPEWRVQAAKMLALFHATGRGTLFVYQGQEIGTANSNEEFRDLEEINYGRDNSRMGMQWDDSPNGGFTTGKPGSTLEFWKQMLQIRKNNPVLCKG 197303914 99 -------------------------------------------------------------------------------------------------------------GTFDGLKEKIPYLKGLGVNAVELMPVFEFDEMRDFWGYNPVSFFAPNTSYSSSKELKSLIKELHDQNMEVILDVVFNHTAEGNEFGPSFSFKGFDNQIYYMLTPDGH------------------------------YYNFSGCGNTLNCNHPVVQNMILDCLRYWIEYRVDGFRFDLASILGRNEDGTPLHQPPLLRSL-----AFDSILGNVKLIAEAWDA--------GGLYQVGSFPSWKRWAEWNGRYRDDMRRFLKGDD----FLSQAAARRITGSPDLYDPVFRGRNASVNFLTCHDGFT-LYDLYSYNEKHNEANGWGNTDGADDNNSWNCGVEGDTTD-PSVLALRRKMMMNACAVLMCSRGTPMFLAGDEFADTNNNPYCQDNLIS---------WLDWSLLEKN-------RALYEFFRYMIHFRKAH------ 158299642 41 -------------------------------------------------------------------------------------------------------------GDLRGITSRLEHLKDAGIGATWLSPIFRSPMV--DFGYDIADYTAIQPEYGTMEDFEALLAEAKRLGIKIILDFVPNHTSDQCEWFRRSVAREHPYTDYYVWQDGRVDPNGNGTPPNNWQSVFYGSAWTLHPDGQYYLHQFTAQQPDLNFRNPAVVDEMREVLRFWLRKGVAGFRIDAVNHLFEADGFPDEPETGT--------------DRDPLSYG---FTHHIYTKDLVGHRVLACNKSRFHSAVLED--YDMVYQWRALLDDWSREHGGDARIIMTEAYANITFTMKYYHAEEDDGDQPDHMPFNFLLITDLNRDSSAQDFVYTIQKWLTYMPRVGATANWVLGNHDQRYGAERIDAIHTLLLTLPGIAVTYYGEEIGMVDNPDGGDSVTGASDSRDPERTPFQWDGTA-------------------------------- 196188111 11 -------------------------------------------------------------------------------------------------------------GDLKGLIERLDYLNDLGIDAIWLSPVNKSPMVDN--GYDIADYKSICSTFGDLDDFDTLVEEAHRRKVKIIMDLVVNHTSDQHPWFVESSSSRDNPKADWYLWQSAEGSQKFPNDWQSYFGGPGWTYSS--ERDQFYFHTFNKNQPDINWHNSEVRAAIHDIVRFWLDRGVDGFRLDASSAYVKDPYFYDKNLPENHVIIQEIRKVLDEYG-DRVLIGETFIDSSLLESIIDNDELHLPITFEFPFSPWY------PGYLQRKVDKVERLTPSGAWPTY-----------------------------------------------FLDNHDIPRHLSRWIQCSLCV------DSTAIAKAAATLLMTVRGTPILYYGQELGMEDNTDKQQDDAIRKSSRDGARTPMQWDNSIHAGFSFGDPDSILNFYRQLIRVRKQSAALRRG 160945943 5 -------------------------------------------------------------------------------------------------------------GDLKGVTAKLDYLADLGVDYLWLTPFFPSP--QRDNGYDVADYRAIDPRYGTMEDLEELIREADRRGIGLMLDMVFNHTSTEHEWFKKALAGDKKYQDYYIFKDG--TPDRYPTNWVSKFGGPAWEYVPCL--GKWYLHLYDVMQADLNWENPAVREEMADILRFWKAKGIKGFRFDVINVISKPEVYEDDFEGDGRRFYTDGRNVHKYLKDGMITVGEMSSTTLENCIGYGNHELTMCFNFHHLK---------------------------------VDYKNGQKWELMQP-------DHMALKKLFQTWQEGMQAHG-GWNALFWCNHDQPRAV--------SRFGSDTTYWKESAEMLAAAIHFMRGTPYIYQGEELGMTN------------------------------------------------------------ 163743062 7 -------------------------------------------------------------------------------------------------------------GDLRGITERLPHIASLGVDAIWISPFFTSPM--KDFGYDVSDYCDVDPMFGSLSDFDQLVATAHGLGLRVMIDLVLSHTSDQHPWFGESRQSRDSARADWYVWADPQPDGTPPNNWLSIF---GGSAWQWDPRRQYYLHNFLVSQPDLNFHCPAVQDALLDATRFWLERGVDGFRLDTINFYYHDAELRSNPALPPEQRNATIAPSVNPYN-----------HQEHLYSKNQPENLAFLGRFRALLDEYPAKAAGEVGDAQRGLEIMGSYTAGSTGVHMCYAFELLAKDVLTASRLAEVFAEVD------------RVAANGWACWAFSNHDVIRHSSRWDLSP------------EAQRLFTTMMMCLRGTTCIYQGEELGLPEAFEDLQDPYGIEKGRDGCRTPMVWEPSNGSGSQETDPDAMLHHYRRAIALRKAHPALAIG 195024850 37 -------------------------------------------------------------------------------------------------------------GDLQGIISKLDYLKDLGVTATWLSPIFTSPMA--DFGYDIADFYDIQAEYGTLQDFDELIAAAKERGLKIILDFVPNHSSDENVWFQKSVRREKGYEDYYVWHDGYLNATGDRQPPSNWLQAFRGSAWEWNERGQYYLHQFAVKQPDLNYRNPAVVAQMKRVLTYWMDRGVAGFRIDAVPWCFEVLPDS------------------EGRYPDEPLSG--YTDDPDDSSYLKHIYTQDLPETVDMVYQW-----------RQLLDDYQRVHGGDTRVLMVETYSNLDYVMQYGDHTTKGAQIPFNFQFIVGGQGDKNNTQMNAGGFVKIINSWMSQMPAGQTANWVMGNHDQRRGEQRIDLMNMLQMFLPGVSITYQGEELGMTDSWEDTRDPAACNSNRDPARTPFHWS----------------------------------- 118161381 6 -------------------------------------------------------------------------------------------------------------GDLAGIIGRLDYLQHLGINLIWLSPVYRSPMDDN--GYDISDYQDIAAEFGTLAEMEQLIAEAAKRDIRILMDLVVNHTSDEHAWFVEAKSKDNPYRDYYIWRNAGAD----GSPPDQQRSYFGGSAWEYDAAGEYYFHLFSKRQPDLNWENPQVQEEVHRMMNWWLDKGIGGFRMDVIDLIGKQVDQQIANGAQLHPLLQQMHQATLAA-RDVVTVGETWSATPETAKLYS------------------------------------DPARQELSMVFQFEHITMTHDIKEGKWKPRPFDLIEFKQIISKWQTALADA--GWNSLFWNNHDLPRAV--------SKYGDPGRYRAESAKMLATALHFLKGTPYIYQGEEIGMTN------------------------------------------------------------ 163705665 2 -------------------------------------------------------------------------------------------------------------GDLKGITARLDYLAWLGVDAVWLSPVCRSPMA--DHGYDVSDYCDIDPLFGTLSDFDRFVAEAHRHRLKVIMDFVPNHSSVEHPWFQESRSSRDNPKRDWYIWRSPKPDGSPPNNWVSNFGGPAWTL--DPATGQSYYHAFLKEQPDLNWRNPEVRRAMLDVLRFWLDRGVDGFRVDVIWHLIKDEALRDNDQPEVMEVIAEMRALLDGYD-ERVLIGEIYLPLERLMAYYGVDGAHLPFNFQLILTRWHA-----ETIAALVAEYEAALPPGGWPNWVLGNHDQPR--------------------------------------------------------------IAARVGAAQARVAAVLLLTLRGTPTLYYGDEIGL-------------------------------------------------------------- 69936335 29 -------------------------------------------------------------------------------------------------------------GSFLGLASDLEHLQSLGVTALELLPAQAFLNDRNYWGYQTLGFFAPDPRYLAKDEFQHMVARMHAAGIEVIMDVVYNHTGEGNELGPTLSFRGLDNRSYYRLQENPRH-----------------------------YVDDTGTGNTLNVNHPMVLRMVMDSLRYWVEMHVDGFRFDLCTALGRRVRGGFDRSASFFDAIRQ-----DPVLTRVKLIAEPWD---------IGPGGYQVGGFPPPFLEWNDKYRDGIRRFWRGDARQVPELADR----MAGSARQFDHSGRPATSSVNFLTAHDGFTLM-DVVSYGEKHNAANGEQNRDGHSENFSDNMGVEGPSDDPAILDARARRRRNLLATLLL-SQGTPMLLAGDELGNGNNNAYCQDNQI---------GWVQWDGADPA---------FLDFTRRLIAFRRAHPILR-- 91081577 32 -------------------------------------------------------------------------------------------------------------GDLQGIIEKLDHFTDAVVDAVWLSPIFKSPQV--DQGYDISDYRDVDPDYGTMDDLKELIQKAHAKKIKVILDFVPNHTSDKHQWFIDSVNGVEEYRDYYVWANAKVDDDGNRVPPNNWISNFKNSAWTWEERQQYYLHQFAPAQPDLNYRNPKVVQAMKDVLTFWLDQGVDGFRVDAIPHLVENEELLDEPKSNIPGYNDTDYEYLDHIYTKDL-----------------PETFDMVYQWRQLLDDYTNKNGGDSRIF-----MTEAYSDINHTMLYYGSADG----------SQLGAHFTFNFYLITDININSTAQDIANTVNKWLDAIPEIYTSNWVLGNHDKHRVATRFGVANADGFNMLKSLLPGVAVTYNGEEIGQENGYEEGQDPSARDPSRDFERTPYQWDD---------------------------------- 166797277 11 -------------------------------------------------------------------------------------------------------------GDLKGIISRVDYLKDLGVDIVWLSPIFKSPQV--DMGYDISDYYTIDPPYGDVSDVDVLKDKLHERGMKLVLDLVMNHTSDQHEWFRESRSKDNPYRDWYIWKPAKYDSEGNRHPPNNWDAHFQGSAWEYDETDEYYLCLFCKQQPDLNWENPAVRKQVHDVMRFWLDRGTDGFRMDVINFVSKDQAFPDSDKPRCHEFLKEIGAILQEY--DAFSVGEMVHDERELIKAVRGDRGELSMIFHFELMDLDHGVGGK-------------------------------FTPRSWDLSELKSTTLKWQKFMYD--------NGGWNALYLENHDQPRAVSRFV-------HDGNKHRVDSAKLIAIFLGFQSGTPFIYQGQEIGMTN------------------------------------------------------------ 197732765 30 -------------------------------------------------------------------------------------------------------------GTYAGLAHVISHLTELGVTTLELMPVHQFVHDHNYWGYNTIGFFAPHNAYASWGDFKHAVRALHQAGIEVILDVVYNHTAEGSHLGPTLSFRGLDNASYYRL-----------------------------AENRRHYTDTTGTGNSLRMSNPHVLQLIMDSLRYWVEMHVDGFRFDLAATLARQFH-EVDRLSSFFDLVQQ-----DPVVSQVKLIAEPWD---------LGEGGYQVGNFPPLWTEWNGKYRDTVRDLWRGVPRTLAEFASR----LTGSSDLYQDDGRRPLASINFVTCHDGFT-LRDLVSYDEKHNAANGEGGRDGEDHNRSWNCGAEGE-SDDPEVLELRARQTRNLIATLMLSQGVPMLSHGDEFGRTNNNAYCQD----------------------------------------------------- 69246463 42 ---------------------------------------------------------------------------------------------------------------------------------VHFLPFFPY---TSDDGFSVVNYQAINDRLGTWEDIEEMRSET-----RLMFDFVCNHMSAESTWFQEYLNLNDTYKDFFIDLP----LDTDTSSVTRPRTSPLLTTFIDKNGKKHVWTTFSEDQVDLNFKNPEVLLKMIDILLFYLEKGASFIRLDAVGFLWKELGTSCIHLPETHKIIQLFRAIADEAAPGTVLITETNVPHKDNISYFGENEAQMVYQFSLPPLTLQAIRSGNTSKLKEWLKTIDFASKKTTFFNFLASHDGIGLNPVRGILPEKTILELVEQLKKEGARVNYKKNPDGTTSPYEINATYLDA--------LSSPTDTTEWRSKRFLAAHSFLVTLPGVPAIYIQSVLGSRNDYKGVE---KTGENRKINRQKFLLADIEKELQTDPLRTAVYGELTQMLSIRKKEKAF--- 153742 5 -------------------------------------------------------------------------------------------------------------GDLKGITSKLDYLQKLGVMAIWLSPVYDSPMDDN--GYDIANYEAIADIFGNMADMDNLLTQAKMRDIKIIMDLVVNHTSDEHTWFIEAREHPDSSERDYYIWCDQ---------PNDLESIFGGSAWQYDDKDQYYLHFFSKKQPDLNWENANLRQKIYDMMNFWIDKGIGGFRMDVIDMIGKIPAQHISNGPKLHAYLKEMNAASFGQH-DLLTVGETWGATPEIAQYSNPVNHELSMIFQFEHI---------------GLQHKPEAPK---------------------WDYVKELNVPALKTIFNKWQTELELGQ-GWNSLFWNNHDLPRVLSIW--------GNTGKYREKSAKALAILLHLMRGTPYIYQGEEIGMTNDLNELDDIESLNYGRDNARTPMQWDASQNAGFSTADSNSIFYTYQQLIQLRKEN------ 42525626 3 -------------------------------------------------------------------------------------------------------------GDIQGIISKLPYLKELGIGAIWLSPVTAS--SDYDNGYDVSDYCDINPKFGTMDDFKSLLKEADKLDIKIVMDLVINHTSDQHRWFIESKNPESPYHNYYVWKEPRLVKGKKL-PPNNWDSLFLGSAWKYEENGLYYLHLFTENQPDLNYNNPAVTEEVKKILKFWLDMGVAGFRCDVINCIYKTSYEDAKSQKGCHDILKELNRDVLKPY-NAFTVGETMDVSLEEAKDFIQDELTLVFPFEHHT----------------GVDCWFQIP-----------------------VLKRKYKPFRMIKILKKWQTKMP-----WTPLFFENHDQARSV--------SRFGDEGKYYKESVKMLATVLLTQKGTPFIYQGQEIGLTN------------------------------------------------------------ 119946688 63 -------------------------------------------------------------------------------------------------------------GTYAGLIEKIPYLKELGVTAVELMPIHQFDPGENYWGYSPLSFFAVHSRLGPVNEFRDMVKALHAADIEVILDVVYNHSAEGGEGGPSFSLRGFDNNDYYILSKDRQH-----------------------------YMNFSGCGNTLNGTHSVVRRMIIDSLHFWVDMHIDGFRFDLASILSRDELGAPMLSPPT-----LFSIDTDPILSSIKLIAEAWDA---------GGLYQVGSLAGQRWREWNGHFRDDVRRFVRGDQGMVSQFANR----LIGSPDIYGEHHFEPEKSVNFITCHDGFT-LNDLVSYNNKHNLPNGENNLDGCDYNFSWNHGVEGETND-PKILQLRNKQIKNMLTITLLSLGTPMILMGDEIGHGNNNGYCQDNPAF---------WFDWSQIKKN-------RALFDFTKGLIKQRTANPSFR-- 16329290 73 -------------------------------------------------------------------------------------------------------------GTYAGLIEKIPYLKELGITAVELLPVHYFPGLTNYWGYSTIGFFAPHQGYSAADDFRDMVKALHKAGIEVILDVVFNHTAEGNEKGPTLSFRGIDNRTYYILDEDKSSYSNY-----------------------------SGCGNSVKANHPVVGGLILDSLRYWVEMHVDGFRFDLASVLVRDTKGVPLHGSEIATANIIWAIESDPILAGTKLIAEAWDA---AGLYSVGKFVELADWF----AEWNGPFRDDVRRFVKGDNGAVPALASR----LLGSPDIYYRQDTDINRSINFVTCHDGFT-LVDLVSYNEKHNEANGEKNRDGTNDNFSWNCGVEGETDDPKIN-QLRLRQIKNFLTILFFSQGTPMLLMGDPVGRTNNNGYCQD----------------------------------------------------- 170748013 6 -------------------------------------------------------------------------------------------------------------GDLPGITARLDYLAWLGVDAVWISPVYPSPMA--DFGYDVADYCGIDPLFGTLADFDALVAEAHRRRLKVILDFVPNHSSIAHPWFAESRSSRASPKRDWYIWRDPAPGGGPPNNWLSNFGGPAWTL--DEATGQYYYHAFLAEQPDLNWRNPAVRAAMHDVLRFWLERGVDGFRVDVIWHLMKDAGFRDNDRPEIFDVIAGMRAVLRQYG-ERVLIGEIYLPVERLVAYYGPDGADLPFNFQLIQTPWRADAVADL-----VAQYEAALPEGGWPNWVLGNHDQPR--------------------------------------------------------------IAARVGPAQARIAAMLLLTLRGTPTLYYGDEIGL-------------------------------------------------------------- 126658778 67 -------------------------------------------------------------------------------------------------------------GTFAGLIEKIPYLKSLGITTVELLPVHYFPGLTNYWGYSTIGFFAPHRPYGPVNEFRDMVKALHKAGIEVILDVVFNHTAESDEHGPTLNFRGIDNSTYYILEDDHSQYKNY-----------------------------SGCGNTLRGNHPIVGRLILECLHYWVEMHVDGFRFDLASILSRDSSGTPLEELRGTTPDILWIIESDPILAGTKLIAEAWDA---AGLYDVGRFVELADWF----AEWNGPFRDDVRRFVKGDSGMVPHVANR----ILGSPDIYHRQDIDINRSINFVTCHDGFT-LNDLVSYDEKHNEGNGEDNRDGENHNNSWNCGVEGETDDPAI-DAIRLQQIKNFFTILFLSQGTPMMLMGDEIRRTNNNVYCQDNELS---------WFNWDNVEKEYD---------------------------- 195381865 36 -------------------------------------------------------------------------------------------------------------GDLNGITSKLEYLKDLGVTAAWLSPIFKSPMV--DFGYDISDFFDIQPEYGTLEDFRALIKKANELDLKIILDFVPNHSSDENEWFKKSVKREKGYEDYYVWHDGKVNAETGEREPPNWLQYFRGSAWQWEERQQYYLHQFAVQQPDLNYRNPDVVAQMKRVLRYWLNEGVAGFRCDALPP------------------LFEVRPDVQGQYPDEVVSGEDTEDRDYLTTTYIENQPETI---------------DMVYQWREVLDDYQRIHGGNSSVLLIETYSPAWFTMQFYGNRSVDG---AHLPFNFNLITVMEESGLSASNVQKAIDLWLQNMPAGRTANWVLGNHDKRRAASRHDAMNMLVMILPGASVTYQGEELGM-------------------------------------------------------------- 197330019 95 -------------------------------------------------------------------------------------------------------------GTFAGLREKIPYLKELGVNCVELLPVFEFDECDNYWGYNTVSFFAPTGRYGMQDEFRTLIKDLHAAGIEVILDVVFNHTAEGNEQGPTISFKGLDNATYYMLTPEG------------------------------YYFNFSGTGNTVNCNHPVVRNYVLDCLRHWVDYHIDGFRFDLAAILGRSADGTPLPNPPLLE-----LLAYDPVLRHTKLIAEAWDA--------GGLYEVGNFPAYGRWAEWNGKYRDTVRSFLKGDPGITGELATR----IAGSPDLY--SSRGTSASVNFLTAHDGFT-LADLVSYNDKHNEANGEGNNDGGNDNASWNCGAEGPTDD-PGINALRLRQMKNALAILFTSQGIPMLLAGDEVARTNNNTYCQDNELS---------WFDW-------DQVDDNAELLRFTRQMIAFRKRHRELR-- 116626210 64 -------------------------------------------------------------------------------------------------------------GTYLGFIEKIPHLTRLGVNAVELMPVHEHRGLTNYWGYNTIGFFAPEVSYGSVAEFKTLVRELHRAGIQVILDVVYNHTAEGNEMGPSMSFRGLDNVSYYCLTGPAEAP-------------------------RRYYMNYTGCGNSMNFDSPAVIRLVMDSLRYWVEMHVDGFRFDLASVLGRGADGSFRSTSGFFDAVAQ-----DPVLSRAILIAEPWDT-----------GTYQLGNFPIDWSEWNGKFRDTVRCFAKSDSGQLSQMG----WRLTGSADLYGSEGRSAYNSVNFVTCHDGFT-LHDLVSYNGKHNEGNGENNQDGTNDNNSWNCGAEGDTTD-SGILSLRRQLMRNHACYLMFACGTPMMLGGDEFAQGNNNAYCQD---------NAIGWFDWSLVERNGD---------------------------- 182419876 87 ------------------------------------------------------------------------------------------------------------GGTFAGLSEKIPYLKNLGINCIELLPIFEFDELENYWGYSTVNFFAPTGKYGMEADLKNLIKKFHQAGIEVILDVVFNHTAEGNEKGPYISYRGIDNKTYYLL----------------------------NPEGQYY--NFSGCGNTLNCNNSIVRNYILDCLRYWVEYHIDGFRFDLASILSRDENGAPMKNPPLLETLAH-----DAILSKSKLIAEAWDA--------GGLYQVGNFPSWGRWAEWNGKYRDTVRKFLKGDNVALEFMKR-----MEGSQDLY--SQRTSNASINFITCHDGFT-LYDLVSYNGKHNKANGENNMDGTDDNNSWNCGFEGETNDVSIN-ELRKKQIKNAITILLMSRGIPMILCGDEFCNTNNNAYCQDNEIS---------WINWDNLKIYDD-------IYNYFKAMINFRKSHPVL--- 150020446 75 -------------------------------------------------------------------------------------------------------------GTFLGIIEKLDHLKELGVTTIELMPVFEFNVNSIDWGYNPLGFFAVTGNYSKLGEFKDFVKELHKNGFEVILDVVYNHTGEGNELGPTLNFRGIDNEIYYML----------------------------NPKNKRYYLNYSGCGNTLNCNHPVVKQLIIDSLRYWVEMHVDGFRFDLAAVLGRTPDGRWIGD---FSLLKDISE--DPILHNLKLIAEGWDAA----------GGYFLGEFPQGWAEWNGKYRDIVRKFVRGDEGVIIELAKR----ITGSEDLYG--NRNPQASINFITCHDGFT-MRDLVSYNEKHNEENGEDNRDGTNENFSYNHGVEGETDE-PKIIKIRKQQVKNFITILMISHGTPMILMGDEIYRTNNNAYCQDNEK---------TWLDWTLKEKHYD-------IFRFFKKMIEFRKKHHALR-- 167589104 31 ----------------------PECTDEWHGYLPGAGPYGYRAYGPYDVAHGHRFNPDPYARQLTGRLRWSASHRADSFDRRDSAHWDDPDRIPWDDTVILEAHLRGLTGTFEALASVIEHLQRLGITAIELLPVHAFMQDRNYWGYNTMAFFAPEPAYGRLDEMRHAVRSLHAAGIEVIFDVVYNHTCEGNELGPTISWRGLDNASYYRLIPG----------------------------DERRFINDTGCGNTLNLSHPRVLQMVMDSMRYWVELHLDGFRFDLGVTLGREGKGYDPGAGFFDAILQ------DPVLSRLKLISEPWD---------VGPGGYQLGNHPPGFAEWNGRFRDTVRRFWRGDQGTRPELA----ARLLASADVFDRRHRKPWASINFVTAHDGFT-LADLVAYEHKHNEANGENNRDGTPDNFSANWGVEGPTHDPAI-RALRARVLRSLLLTNVLASGTPMLLSGDEFGRTNNNAYCQD----------------------------------------------------- 156744087 6 -------------------------------------------------------------------------------------------------------------GDFAGMIDRLDYLRDLGVGALWLSPHYPSP--NADCGYDISDYTGVAPEYGTLDDFRRFLEGAHARGMRVLLDLVLNHTSEDHPWFRESRSSRNNPKRDWYIWRDPAPDGG---PPNNWYSAFGGSAWTFDETGQYYYHFFFKEQPDLNWRNPDVKQAMWHAVRFWLDMGVDGFRLDAIDTIFEDPNTPQQSKLSQIEMLRIWRENRPPE------------ETKELWEQFALMFRHQVQQPGLHELMKELRALVDEYPGDRVL-----IGEGDDIAYYGNGHDELHLVFNFPLMRTNRLTPAWIRANQAERLAALPPGAWPCNTL-----------GNHDVGRMWTAYGDGVHDAALARLHVTMLLTLKGTPVLYNGEEIGMTDRFDQLRDNQAVNISRDRCRTPIQWANAPNAGFSPADPHSLLTFYRRLIAARQATPALLEG 10241499 22 -------------------------------------------------------------------------------------------------------------GDLKGIISKLDYIQTLGVDIVWLNPIFSSPQV--DMGYDISDYYDIHPPYGTMEDVNVLADGLQKRGMKLLMDLVVNHTSDQHPWFQDAISSVSNPRDWYIWKKPIIDKDGKPQPPNNWRSYFGGSAWEYDDRGEYYLHLFAKEQPDLNWENVEVRKAVHRIIRFWLDKGVHGFRMDVINFISK-----------------------DQSFPDGAIVSDSKWQNGSAHYACGPRLHEYLQEIGAILKEYNAFSVGEMPEVNDCDEIIKAVGFERGELNMIFHFEIVNLDHGENDITPKNWNMQELKSVVSKWQKFMLE-NDGWNALYLENHDQPRIVSRF-------GSDQPEYRELSAKMLAAFLGFQSGTLFIYQGQELGMPN------------------------------------------------------------ 194272054 6 -------------------------------------------------------------------------------------------------------------GDIKGIIEKLDYLENLGVSYLWLTPMYVSP--QRDNGYDIADYYNIDSKFGTMADFEELLNKAHEKNIRIMMDLVVNHTSSAHYWFQEALKGDNPYRNYYIWKDPVNG-----KEPNNWVSKFSGSAWEYEPTGQYYLHLYEKTMPDLNWENPKLREEIITMMKWWAEKGIDGFRLDVINNISKDQSFPNDDGPRIHEFLHLMNKEVFTPY-QLVTVGELSTTPEQVILYTKPERQELSMAFNFHH-------------------MKVDYPNGEKWA-------------------VSDYQLTELKKIMAYWQQKM-YNEGGWNALFWTNHDQPRA--------LARFLDDEEFRTESAKNLAITEFGLHGTTFVYQGEEIAMKDNISEYDDRESINKSRDNCRIPMQWTDEKYYGFSTEDKNSVFYTYQKLIKFRKEMPIFVKG 167455430 32 -------------------------------------------------------------------------------------------------------------GTYAGLASALEHLARLGVTAVELLPVHAFVDDRNYWGYSTLAYLAPEPRYAAVNEFRGMVKALHRAGVEVILDVVFNHTCEGNHLGPTLSLKGLDNRTYYRLAGESP----------------------------RYYADYTGTGNSLDLTQPQTLALVMDSLRCWVEMHVDGFRLDLAVTLARDPETFDEASRFLAAVHQ------DPVLRQVKLIAEPWDVGPD---------GYKVGAFPVIWSEWNGKYRDVVRRFWKGDVDQQAEMG----YRLTGSADLYEPAGRKIYASVNFVTAHDGFT-LRDLVSYDRKHNEANGEENRDGTDENFSWNCGVEGETEE-PAVLALRERQQRNLMATLLVSQGVPMIAAGDEMGKTNNNAYCHDDELS---------WLDWDLDERR-------RALLAFTRRMIRLRLSQPVL--- 167363119 1 -------------------------------------------------------------------------------------------------------------GDFAGLHQKLDHIAALGVNAIWLLPFFPSP--RRDDGYDIADYGSVSPDYGTVEDFRAFVDAAHQRNIRVIIELVINHTSDQHPWFQRARQSGSPERDFYVWSD----TDQKFPETRIIFIDTEKSNWTWDAAGAYYWHRFYSHQPDLNFDSPLVMEELLRVMRFWLETGIDGFRLDAIPYLVEREGTINENLPETHAILKRIRAALDATHPGVMLLAEANQWAGGHARIFRRRRRMPHGPFPLMPRMYMAIAKEDRFPITDILRQTPEIPDNCQWAIFLRNHDELTLEM----------------------------------------------------------------------------------------------------------------------------------------------------------- 32475809 104 -----------------------------------------------------------------------------------------------------------------GVIEKIPYLKSLGVTSVELMPVHEFPIRDNYWGYDPMAFFAPHRGYAQVNEFKQMVKALHSAGIEVILDVVFNHTCEGNEQGPTLSFKGLENQVYYILSEGQH------------------------------YCNYSGCGNTINGNHPVVREMIFHCLRHWVNYHIDGFRFDLASILSRDRSGNLIPNPPMVELIAE-----DPMLADTKIIAEAWDAA----------GAYQVGSFGHRWAEWNGRYRDDVRGFWRGDAGTLGPLATR----LAGSSDLYQHAGRPPSCSVNLVTTHDGFT-MNDLVSYKDKHNEANGEDNNDGDNHNISDNYGVEGPTRKKAIST-IRSQQVRNMLATLLTSQGVPMIVSGDEARRTNNNAYCQDTDIS---------WFDWRLVEKNAD-------LVRFVSALIDFRKNQP----- 127512817 6 -------------------------------------------------------------------------------------------------------------GDLQGIISKLDYIASLNVDAIWISPFFKSPM--KDFGYDISDYRAIDPLFGTMADFDELIDKAHGLGIKVIIDQVLSHTSDQHAWFSESRQSRDNAKQDWYVWAD---PNPDGTAPNNWLAIFGGCAWEWEPRQQYYLHNFLTSQPDLNFHNPDVRQAVLDNVKFWLDKGVDGFRLDAITFCYHDEQLR--------------------------------DNPPKPEDKRQGRGFSEDNPYAYQYHYYNNTRPQTVGFIEE-LRALINQYPGVVTLGEVSSEDSLATMAEYTQGDDRLHMAYSFELLTDDFSPAYIRHTVEALEQSIGDGWPCWAIGNHDVQRVATRWGRDAFNSDMAKMLNAMLCSLRGSVCSYQGEELGLGEAYEQLQDPFGIFKGRDGCRTPMPWRHDANHAVQEANPESILNHYRHMLAWRKLHPILVTG 169781442 10 -------------------------------------------------------------------------------------------------------------GDIPGIISSLDYITSLGVDVIWISPMYDSP--QYDMGYDVSDYESVYPPYGTVQDMEVLIDECHRRGLRIILDLVVNHTSHEHKWFKESRSKASPKRDWYIWKPAKYDANGNRKPPNNWRSIFGGSAWEWDEGEEYYLHLFCKEQPDLNWENQETRRAIYDSMEFWLQKGVDGFRVDTVNMYSKHPEYPDANGPRIHEYLSEMNEVLAKY--DAMTVGEL----------------------------------PNTHTVDGILRYVSAAQNQLNMVFQFDIVDLGQGKDYKFLTTLPGWTLPELKTAVKGTQVIM-KGTDGWSTVFTENHDQGRSV------SRFGSEKTPELRVTSAKMLAMMQGTLSGTQFIYQGQEIGMVN------------------------------------------------------------ 195024855 34 -------------------------------------------------------------------------------------------------------------GDLNGITSKLEYLKDLGVTAAWLSPIFTSPMV--DFGYDISDFFDIQPEYGTMDDFRALIKKANELGLKIILDFVPNHSSDENEWFKKSVRREKGYEDFYMWHDGKVNAETGKREPPNWLQGFRGSAWQWNEEQQYYLHQFAVQQPDLNYRNPDVVAQMKRVLRYWLNEGVAGFRCDALPVLFEVE--PDANGQYADE---EVSGLTDDKDDRNYLKMDLIENRPETID--------MTYQWRTVMDDHQRIYGGDTRLLIETYAPPAYTMQFYGNRSVEGAHLPFNFNLITEPAKK-GVSASSIKTAVDNWLLNMPAGRTANWV--IGNHDQRRS--------------ASRYGVSNLDAMNMIVMILPGASVTYQGEELGMIDGWADTQDPAACNSSRDPSRTPFQW------------------------------------ 150017328 117 -------------------------------------------------------------------------------------------------------------GTFAGLAEKIPYLKELGINAVELMPIFEFDELCDYWGYNPVCFFAPNTSYGIEDELKSLIKKFHEDGIEVILDVVFNHTAEGNEYGPYISFKGFDNNVYYMLTPDGK------------------------------YYNSSGCGNTLNCNHPIVHRMILDCLRYWVEYRVDGFRFDLASILGRNEDGSPMNNPPLLQSL-----AFDPILANTKLIAEAWDA--------GGLYQVGSFPSWKRWCEWNGKYRDDIRRFLKG----DSDLAATVAERITGSYDLYNPDIRGKNASVNFITCHDGFT-LYDLYSYNDKHNEENGWNNTDGENNNNSWNCGAEGETDD-ENIIKLRRKLIKNACAVLLSSQGAPMLLSGDEFGNTNNNPYCQDNEIS---------WLNWSLLYKNHD-------LFTFFKNMINFRKRHPA---- 156934861 11 -------------------------------------------------------------------------------------------------------------GDLNGIIEKLDYLKDLGIDLIWICPMYPSPNDDN--GYDISDYQGIMAEFGTMADFDRLLEGVHQRGMRLILDLVVNHTSDEHPWFLESRSSKENPKRDWYIWRDGKN----GAEPNNWESIFSGSAWKRDDTGQYFMHLFSSRQPDLNWENHEMRAAVYDMMRWWLDKGIDGFRIDAIAHMKKESTLSDVPNPEKLPYAPSMVSHL---------------NYDGLLDYVDDICRNVFNHYDIVTVGEMNGL--------DAAHAEEWVGENRGRLNMVFQFEHVRLWEPQAGLRP---TPAVLRNIFTAWQQALEGK--GWNALYVENHDVTRVVSRW--------GDTEHHWRESATCIAAMYFLMQGTPFIYQGQEIGMTNSLDDFDDVSAHNKGRDNSRTPMQWDASPYAGFQQHDPHSVLNFYRRMIHLRKREPAL--- 206900878 31 -------------------------------------------------------------------------------------------------------------GDLNGLIDKLDYFKNLNITALWLMPIFPSV---SYHGYDVTDYYDIHPGYGTMEDFENLIRKAHEKNIKIILDLVVNHTSSRHPWFVSASSYNSPYRDYYIWSTEKPEKN---------------SNLWYKKPTGYYYALFWSEMPDLNFDNPKVREEVKKIAKFWIEKGVDGFRLDAAKHIYDDDSKN-------IQWWKEFYSYLKSIKPDVYLVGEVWDNEYKIAEYYKG--LPSNFNFPLSDKIMNSVANQKDLGIIEFLEFERELFG--------------------------------------------ENNTDFADAIFLRNHDQVRVRTFFGGS------------IDKSILAGSIYLTLPGIPFIYYGEEIGMEGPDEYIREPFKWTDDWIIPRYNLPGNGIA-LDTEEKDPNSIYNHYKKLLEIRVKCRALSNG 86130535 7 -------------------------------------------------------------------------------------------------------------GDLRGIIEKLDYIASLGVTIIWLNPVYDSPNDDN--GYDIRDYRKIMAEFGTMEDFDELLSGMKERELRLIMDLVVNHCSDEHNWFKESRSRDNAYRDYFHWWPAEKGT---PPKRWSYFDVEENAWKYDEQTDAYYLHYFAVKQPDLKWENPAVRKEVYDMMHFWFKKGVDGFRMDVIPFISKDTSYPYANGPKVHEYLNELNTEVISKY-DAFTVGEGPGIAIDQALDFVQEDRKEMDMFFHFDLMSLDRAPGEVFKMREG-----------------------------------GYSLVEFKKVFSDWDAAFAQA--GWGSLFLANHDFPRSVSRW-------GNDSPEHWKNSATLLHTFLLTMRGTPYFYQGDEIGMTNDIEDYRDINTINAARENARTPMQWDASANAGFTNATPHSVLSYFKEITALRKAHPALVYG 194863469 42 -------------------------------------------------------------------------------------------------------------GDLQGIISKLDYLKEIGVTATWLSPIYSSPMA--DFGYDISDFFDIQPEYGTLADFDELIAEAKKRNIKIILDFVPNHSSDENVWFQKSVKREKGYEDYYMWHDGYVNASTGQREPPNWLQAFRGSAWEWNEEQQYYLHQFAVKQPDLNYRNPAVVAQMKRVLTYWLDRGVAGFRMDAVPWCF------------------EVLPDADGRYPDEPLSGYTDDPDDHIYTQDLRETVEMVFQWRTLLDDYQRIHGGDTRVIYSGLDYVMQFYGNRTTKGAQMPFNFQFIIGGNGDKNNTLLNATGFVKIINSWLSQMPPGQTANWV--MGNHDQRR--------------VGSRYGQNRIDLMNMLQMFLPGVSITYQGEELGMTDSWEDSRDPAACNSNRDPARTPFQWSDEA-------------------------------- 67153653 29 -------------------------------------------------------------------------------------------------------------GDLPGITSRLPYLKRLGVDALWLSPFYKSPQA--DAGYDVADYRVVDPLFGTLEDFDRLLHEAHGLGIKVIVDLVPNHTSDEHAWFRAALQSPPGSRARYLFRDGRGE--NGELPPNNWQSVFGGAAWSRAPDRHWYLHLFDGKQPDLNWDNPQVRAEFEDVLRFWLDRGVDGFRVDVAHGLVKDSELPDWDQDGVHEIYRAWHRILDQYPGERMMVAEAWVTPQELTHYIRSDEMQQAFNFDYL-LLENWDAGTFKSVIDASLSLAAEVSATTTWVT--SNHDVVRAPSRYGLSRP----------------GAHPKGIDAAGEQPNEALGLRRARALALLTLAL-----------------------PGSAYIYQGEELGLPEHTTYRQDP---------------------------------------------------- 212544860 20 -------------------------------------------------------------------------------------------------------------GDLKGIISKLDYIQGLGVDIVWLNPIFSSPQV--DMGYDISDYYDIHPPYGTMEDVNMLAEGLHKRGMKLLMDLVVNHTSDQHPWFQEAISSVSNPRDWYIWKKPIVGEDGKPQPPNNWSSYFGGSAWEYDERGEYYLHLFAKEQPDLNWENVEVRKAVHRIIRFWLERGVHGFRMDVINFISK-----------------------DQSFPDAAIVSNSRWQNGSAHYACGPRLHEYLQEIGAILKEYNAFSVGEMPEVNDYDEILKAVGFQRGELNMIFHFEIVSLDHGDGGKFTAKDWNMQELKSVVLKWQKFMHENDGWNALYLENHDQPRIVSRF-------GSDQPENREQSAKMLAAFLGFQSGTLFIYQGQELGMPN------------------------------------------------------------ 149179477 70 -------------------------------------------------------------------------------------------------------------GTYLGVIEKIPYLIDLGVTAVELMPIHEFPMHQNYWGYETLAFFAPHRGFATNREFKEMVRALHKAGIEVILDVVFNHTAEGNENGPTLSFRGLENQVYYHLDQGGK-----------------------------YYKNYSGCGNAINGNHPVVREMIFHCLRHWCNYHIDGFRFDLASILSRDRSGHLVPSPPLVEAIAE-----DPLLADTKLIAEAWDAA----------GAYQVGSFSHRWAEWNGRYRDDIRRFWRGDVPTLGDYATRIS----GSSDLYQETGREPFHGVNFITAHDGFT-LNDLVSYEHKHNYANREDNQDGENNNISMNFGVEGPTDDPAIIG-MRERQIKNMLATLFLSQGVPMLLSGDECRRTNNNTYCQDNAIS---------WFDWSLVNKYK-------GLYRFCKELIHFRLCEPTLR-- 169186820 60 -------------------------------------------------------------------------------------------------------------GDLNGVTAKLDYLQQLGVGGIWLMPINPSP---SYHGYDVTDYRAVNPDYGTLEDLKKLTVEAHKRGIKVIQDLVVNHTSTEHPWFKEALDPDSPYRSWYHFAGADEDAKADGAVGSNPWHLAA-------DGKSKYLGVFWEGMPDLDFDNADVRQELASIGQYWLEQGLDGFRLDAAKHIYGDYASTINSQAANQKWWQEFRSGLSDVKPDAYLVGEVWDSPVVIAPYLDK-GLDSAFDFDLAGKLISAADRERDSDLAFTLGKAYGLYEKSSGGTYVDA-------------------------------------------PFLSNHDQTRVMTALNG------------NLAHAKMAAAMLLTLPGNPFIYYGEEIGMAGPDEYLREP---------------------------------------------------- 116255504 30 ----------------------PKREGDWSGYIAGVGPYGYRAHGPYDPQAGHRFNPDPYAKQVTGELKWQIGEDDLSFDARDSAQDPDFDWRPWPDTIIYEAHVDRLRGTFLGMCSDIDHLVKLGISAIELLPIQYFLDDRNYWGYQTLGFFAPQSRYMSGDEIKTMVKKFHAAGIEVIMDVVYNHTAEGSEKGPTLSFRGLDNASYYILSPD----------------DPRHTYDT------------TGTGNTLNAANPMVMRMVLDSLRYWVGMHIDGFRFDLAS----TLGRQDMEFDRQGLFFGAIRQ--DPILAGVKLIAEPWD---------VGDGGYQVGGFPHPFREWNDKFRDDVRRFWKGDGGMVSEISQR----ITGSAVQFNHSDRGATSSINLLSAHDGFTLM-DTVSFDDKHNDANGEDNRDGHSDNHSDNMGAEGVTDNEDINSLRARRRRNMMATLML-SQGVPMILAGDEVGNGNNNAYCQDNE------------IGWTDWSGLDDPF------LDFCRQAVAFRKAHPVLR-- 195123380 40 -------------------------------------------------------------------------------------------------------------GDLQGIISKLDYLKELGVTATWLSPIFTSPMA--DFGYDIADFFDIQEEYGTLDDFDQLIAAANERGLKIILDFVPNHSSDENVWFQKSVRREKGYEDYYVWHDGYVNASTGARIPPNWLQAFRGSAWEWNSRGQYYLHQFAVKQPDLNYRNPAVVAQMKRVLTYWLDRGVAGFRIDAVPWCFEVLPD------------------ADGRYPDEPLSG--YTQDPDDSAYLKHIYTQDQIETVDMVYQWRQLLDDYKR--IHGGDTRVLMVETYSSLDYVMKFYGNRTTKGAQIPFNFQFIVGGEGNKNNTELSAYGFVKIINSWLGQMPADQTANWVMG---NHDQRRVGSRYGEDRIDLMNMLQMFLPGVSITYQGEELGMTDGWEDTRDPAACNSNRDPARTPMQWS----------------------------------- 86358696 11 -------------------------------------------------------------------------------------------------------------GDLKGITRRLPHIASLGVDAIWLSPFFKSPMA--DMGYDVSDYCDVDPIFGTLADFDEMLAEAHRLGIKVIIDQVISHTSDRHPWFAESRASRSNPKADWYVWADPKPDGTAPNNWLSIFGGPG---WEWDGRRQYYQHNFLTSQPDLNFHSAEVQEAVLETVRFWLDRGVDGFRLDTVNYYFCD---------------KQLR----------------SNPPHEPDTSDGGLDAPDTNPYGMQNHLYDKTQPENIGFLKRFRALLDRYDDRTTVGEV-----GDGARSLKTVAAYTSGNDKLHMCYTFDLLGPDFTAAHIRGCVEAFQKSVTDGWVCWAFSNHDVMRHTEEERPVIAKLAISVLAALRGSICLYQGEELGLPEAFEDLRDPYGAFKGRDGCRTPMPWEAKAHAGFQEDSDSSVLHHYRRTLAFRKSHPALIDG 87311865 67 -------------------------------------------------------------------------------------------------------------GTYAGVVEKIPYLKSLGVTAVELMPVHEFPIMDNYWGYDSMAFFAPHRGYGQVREFKEMVKALHQAGIEVILDVVYNHTCEGNEMGPILGFKGLENQVYYMMANGGSHYKNY-----------------------------SGCGNTVNGNHPIVREMIFHSLRHWVNYHIDGFRFDLASILSRDRNGNLVPNPPLVEAIAE-----DPLLADTKIIAEAWDAA----------GAYQVGSFANMWAEWNGRYRDDLRSFWRG----DPGKLGALATRLAGSSDLYQPGGRQPYHSINFITSHDGFP-MNDMVSYNDKHNDANGENNRDGDNHNISYNYGVEGPT-RRRSIEKTRQRQIKNMMTTLLLSQGVPMILMGDECRRTNNNAYCQDNEIS---------YMNWKLVEKNAD-------LRRFVKALVAFRRDQP----- 150007577 20 -------------------------------------------------------------------------------------------------------------GDLNGITSRLDYIQSLGVDIIWLNPIFLSPNDDN--GYDISDYREIMREFGTMEDFDRLLKEIHKREMRLVLDLVVNHTSDEHPWFEEARSRHNPYYNYYHWWPAEK---GEPPLRLSYFDEEGNAWMYNKPTDSYYLHYFSRKQPDLNWENPEVRQEIFDMMRFWFDKGIDGFRMDSISLIAKDPSFPLIDS---------------KKYPDIFSF---YAKEPRLHLYLHEMNRQVLSKYDCM-----SVGEGSAVMVDDVAKFVDPAREELNMLYHFDAARIRNTTLPDNPESGIDYSLIALKKMFTEWDKAVDK---GWPSIYLGNHDQPRMVSRF-------GSDKDEFRALSAKMLITFLLTMKGTPYWFAGDEIGMRNNYNDIDTINRYKKGRDNARTPFQWDRSPEAGDEEKDPTSILNYFKKVVSFRKENPSL--- 33357316 19 -------------------------------------------------------------------------------------------------------------GDIRGIIEKLDYLKSLGIDAIWINPHYDSPNTDN--GYDISNYRQIMKEYGTMEDFDSLVAEMKKRNMRLMIDVVINHTSDQHPWFIQSSDKNNPYRDYYFWRDGKDN-----QPPNNYPSFFGGSAWQKDAKGQYYLHYFARQQPDLNWDNPKVREDLYAMLRFWLDKGVSGMRFDTVATYSKIPGFPNLTPEQQKNF------------------AEQYTMGPNIHRYIQEMNRKVLSRYDVATAGEIFGVPLD--------RSSQFFDRRRHELNMAFMFDLIRLDRDSNERWRHKSWSLSQFRQIISKM-DVTVGKYGWNTFFLDNHDNPRAVSHF-------GDDRPQWREASAKALATITLTQRATPFIYQGSELGMTNEFDDIEVKGFWQDSRDNSRTPFQWNDTLNAGFTETREDSVLNYYKKMIQLRHHIPALVYG 211591821 10 -------------------------------------------------------------------------------------------------------------GDIPGIISSLDYITSLGVDVIWLCPMYDSPQI--DMGYDVADYQSVYGPYGTVEDMETLIDACHKRGLRIILDLVVNHTSDQHKWFKESRSKTNPKRDWYIWKPAKYDANGNRQPPNNWRSIFGGSAWEWDETTQYYLHLFCVEQPDVNWENAETRQAVYDAMEFWLRKGVDGFRVDTVNMYSKHPEYPNANGPRMHEYLREMNDVLSKY--DAMTVGEPNTHTVEVLRYVSAAEKQLSMVFQF-----------DLVELGHGKDYK-----------FLT--DLRGWNLRELKTAVKSTQDI-------------LKGTDGWTTVFMENHDQGRSV------SRFGSDKTPELRVRSAKMLAMMQSTLSGTQFIYQGQEIGMVNPREWTIDEYKDIDS---------------------------------------------- 77463442 38 ---------------------------------------------------------------------------------------------------------DGLRGTFLGLASDLEHLTRLGVTAVELLPVQAFLDDRNYWGYQTVGFFAPDPRYGALWEFAAMVRRFHAAGIEVILDVVYNHTGESDELGPTLSFRGIDNRSYYRLTEGGRR-----------------------------YANMTGTGNTLDLSHPMVLRMVMDSLRYWVEMHVDGFRFDLASTLGREEDAFDEQGAFFDAIRQ------DPVLTRVKLIAEPWD---------LGPGGYRLGGFPHPFLEWNDKFRDDVRRFWRGEGGMTGDLARR----LLGSAERFDHHSRAATSSVNFVTAHDGFTLL-DLVSHARKHNEANGEDNRDGHDDNHSDNMGLEGPTTDAGILAARALRR-RNLLATLFLSQGTPMLLGGDEI------GNGQGGNNNAYAQDNPIGWIDWDR---------PDETMLAFVARISELRRSLPVLR-- 73662555 5 -------------------------------------------------------------------------------------------------------------GDLPGVIEKLDYLKDLGIDVIWLSPMYKSPNDDN--GYDISDYKDIMDEFGTMHDFNQLLEGVHKRGMKLILDLVVNHTSDEHPWFIESSSKDNPKRDWYIWKK----PKSDGSEPNNWESIFNGSTWEFDETQEYYFHLFSKKQPDLNWDNPAVRNEIFDMMNWWFEKGIDGFRVDAITHIKKSFEAGDMNQPGIQTWLQEMKDKSLSQY-NIMTVGEANGVNPDNAEWVGEDKGKFNMIFQFEHLGLW-------------------------------------------NTGDVKFDVKSYKTILNRWQ--KKLENVGWNALFIENHDQPR--------RVSTWGDDKTYWYESATSHAIVYFLQQGTPFIYQGQEIGMTN------------------------------------------------------------ 20090848 113 -------------------------------------------------------------------------------------------------------------GTFSGIIEKIPYLKELGITAVELMPVFDSPEGKRYWGYDPICFFAPHSGYCKNKEFRDMVKALHKAGIEVILDVVFNHTAEGDHLGPVFSFKGIDNSIYYHLEPDR-----------------------------QYYSNYSGCGNTVNCNHPISQKLIVDSLKYWTEMHVDGFRFDQGSILSLDTDGKVMKYPPVI-----WQIELDDSLGYIKVIAEAWDAAALNQVGYFPGP---------RWAEWNGYYRDEIRRFVRG----DPGLVGRVASRIAGSPDLYQSESRLPINSVNFVTCHDGFT-LNDLVSYNYKHNEANGENNRDGTDNNLSWNCGVEGETEDPEI-EALRERQIKNFASILLLSIGVPMISMGDEVRRTNNNAYCQDNGT---------GWFDWNLVGRNRD-------MFRFWKLMIDFRKRH------ 15225595 129 -------------------------------------------------------------------------------------------------------------GTYQGVAEKLDHLKELGINCIELMPCHEFNELEYYWGYSTIGFFSPMIRYASINEFKILVKEAHKRGIEVIMDVVLNHTAEGNEKGPIFSFRGVDNSVYYMLAPKGE------------------------------FYNYSGCGNTFNCNHPVVRQFILDCLRYWVEMHVDGFRFDLGSIMSRSSSLWDASCPPVIDMISN-----DPILRGVKLIAEAWDA--------GGLYQVGMFPHWGIWSEWNGKFRDVVRQFIKGTDGFSGAFAEC-----LCGSPNLYQGGRKPWHSINFICAHDGFT-LADLVTYNNKNNLANGEENNDGENHNYSWNCGEEGDFASIS-VKRLRKRQMRNFFVSLMVSQGVPMIYMGDEYGHTNNNTYCHD----------------------------------------------------- 91777273 32 ----------------------PECTDEWHGYLPNAHPYGFRAHGPYQPQHGHRFNPDPYARKLVGQFRWSSIDRRDSAPAMPKCVVIDEAFDWSHDTIVYETHVRGASGTFAALAEFIDHLLKLGVTAVELLPVHAFRGLRNYWGYNSAAFFAPEPSYLSLDEMRIAVRQLHAAGIEVILDVVYNHTCEGNEMGPTVSWRGLDNASYYRLIPGDERHHIND----------------------------TGCGNTVNLPHPRVLQMVMDSLRYWSAFNMDGFRFDLGVTLGREQHGFDPGSGFFDALRQ------DPILSQRKLISEPWD---------IGPGGYQLGNHPPGFGEWNDRFRDTVRRFWRGDAGLRPDLA----ARLTGSADLFNRRFRKPWASVNFVTSHDGFT-LADVTAYEQKHNEANREDNNDGHNENCSRNWGVEGE-SDDPAILATRKRVARSLIATLLMALGTPMVLAGDESLRTNNNAYCQDNELS---------WLDWARAE-----SPDGRQMTAFVARVIALRKQHPLLR-- 169784966 23 -------------------------------------------------------------------------------------------------------------GDIQGILSKLDYIKSLGANILWLNPIFCSPQV--DMGYDISDYYNIYRPYGTVEDLDQLIAAIHERGMKLVLDLVVNHTSDQHRWFQEARSKANPYRDWYIWRKPIYGEDGKPQPPNNWKSYFGGSVWEYDESGEYYLHLFAKEQPDLNWENPYVRAAVHDIIRYWLNKGADGFRMDAINLISKDQNFPNAEITNPDSPWQDGTK--------------HFACGPRLHEYLQGIGKILK--------QYDAFSVGEMPEVYDLNEMLRSVGSDRNELSMVFHFETVSLDHGGGKFTSRKWELHELKTIVSRWQTFMHENN-GWNTLYLENHDQPRIVSRF-------GSDEPEYRVPSAKMLATFLGFQSGTLFIYQGQELGMPNQYRDIETLNHWNESRDNARTPMQWDD---------------------------------- 119492833 12 -------------------------------------------------------------------------------------------------------------GDIPGIISKLDYIKNLGVDIVWLCPSYKSPQV--DMGYDISDYYSIADEYGTVADVEKLIEGCHKRGMKLLMDLVVNHTSDQHEWFKKSRSKDNPYRNWYIWKPPRYDEQGKRHPPNNWISHFQGSAWQYDETDEYYLHLYAKEQPDLNWEHPPVREAVHDIMRFWLDKGADGFRMDVINFISKEQSFPDADVKDPKSIWQWADKY--------------YANGPRLHEYLQGLGQILK--------EYDAFSVGEMPFVKDTEEVLKAVRFDRNEINMIFNFEHVDIDHGEFDKFVPGSWKLTDLKAFFERWEKFMYENDGWNALYWENHDQPRSIDRYTQAK-------EEHRLVASKLLATILTLQAGTPFIYQGQELGMRN------------------------------------------------------------ 474177 5 -------------------------------------------------------------------------------------------------------------GDLPGVIEKLDYLNELGIDVIWLSPMYKSPNDDN--GYDISDYTDIMDEFGTMDDFNLLLESVHQRGMKLILDLVVNHTSDEHPWFIESSSKDNPKRDWYIW----QEPKPDGSEPNNWESIFNGSTWEYDDTGEYYFHLFSKKQPDLNWGNKEVRHAIFEMMNWWFEKGIDGFRVDAITHIKKSFEAGDMNQPGIQSWLQEMKEKSLSQY-DIMTVGEANVNPENAVEWVGENEGKFNMIFQFEHLLWNTGDSKDVKAYKDVLNRWQKQLE-----------------------------------------------NIGWNALFIENHDQPR--------RVSTWGDDQNYWYESATSHAIVYFLQQGTPFIYQGQEIGMTNNIVKSQNGDHKMENRDNSRTPMQWNNQTNSGDQQQDPNSILNFYKSLITLKKSDDIYTYG 55377139 7 -------------------------------------------------------------------------------------------------------------GDLQGIIERLDYVADLGVDVIWLNPVYDSP--QKDNGYDISDYQTIYDEFGTMADWEALVEEVHNRDMRLVMDLVVNHTSDQHEWFRKSRQRDPEYEDYYIWREGGTDEDGDPVPPNNWESFFGGSAWEYDEEREYFLHLYDTSQPDLNWRNDSVRTDIFDTIEWWLEKGIDGFRMDVINLLSKVEGLPDIDGPEMLSYLTALDEEVLSNY-DVMTVGEMPQLTVESALEYADTDGPLDMAFHFQH-------------------------------TKLDYADGERWSVGD-------WSLPELKRIIGRWQDGL--AADGWNTLYWENHDQPRSV--------SRYGDPENYRRESAKLLGTFILTLRGTPYVYQGQELGMTN------------------------------------------------------------ 209905913 27 -------------------------------------------------------------------------------------------------------------GTYRALAEMIGYLKHLGITALELLPVAHFASESNYWGYNPLAMFALDPRYAADDEFRDAVKALHRAGIEVILDVVLNHSAESDLDGPTLSLRGIDNRSYYWIRDDGD------------------------------YENWTGCGNTLNLSHPAVMHFAHECLKYWVEFHVDGFRFDLAPVMGRTPAFSPQ-----APLFEAIRNC--PVLSTVKLIAEPWD---------IGEGGYQVGNFPPLFAEWNDHYRDAARRF--WLERNLSLGEFAG--RFAGSSDLFRRDGKLPSATINLVTAHDGFT-LRDCVCFNQKHNEANGEENRDGTNNNHSFNHGIEG-LGGSLDVIERRRDSVHALLTTLLLSQGTPMLLAGDEHGHGNNNAYCQD----------------------------------------------------- 116491330 13 -------------------------------------------------------------------------------------------------------------GDLQGIIENLPYLAKLGIDYLWLNPIFPSP--QRDNGYDISDYRAIDPIFGTMNDFKELVSKAAEHKISIMMDMVFNHTSIAHQWFQKALAGDKKYQAYYILRPKKAD----GSTPNNWQSKFGGSAWASFGDSDDYLHLYDISQADLNWRNPEVVSEVNHVLKFWLDKGVKAFRFDVINVIGKDRKLLDDDKPIVHDYLQNMYRDVFAKENNIMTVGELSSTSVENAEYTAPGRHELSMAFTFHHLKVDYQNG--------------------------------------NKWTKVPYDFQKLRQVLHQWGKGLSDGN-GWPAWFWNNHDQPRAINRFVS--------NPKYYRLGAEMLAAVVHLNRGTPYIYMGEEIGMINPNAYKELLKKGSKSRDNSRIPMQWNSEKYAGFSRSDPNGLFSFYQRLILLRKQEKVIAKG 126654931 12 -------------------------------------------------------------------------------------------------------------GDLQGIIKKLDYLNDLGIDAIWLSPINQSPMIDN--GYDVSDYYDISDAFGSLKDFDTLLTECHRRGIQVILDLVVNHTSNQHSWFIESSSSKDNPKSDWYHWQDPAPDGGLPNNWLSYFGGTGWTFNET--RQQYYYHTFNENQPDLNWDIPEVKAAIFDIIRFWLDKGVDGFRLDASSVYSKDHHLYDKNLPENHQIIREIRKLVDEYK-DRVLIGETFIDNRTMFYGVNNDELHLAFTFEFPFSPWYPGYLQ-----REIIKKELITPNGAWPTYFLDNHDIPRH------------------------------------------------LSRWIECSLCTNPLGIAQ------ASAAILLTIRGTPFLYYGQEIGMVDNLDIKSDSGESPPPRDSARTPMQWND---------------------------------- 167746320 30 -------------------------------------------------------------------------------------------------------------GDLRGILKHLDYLSDLGVTMLWICPVYASPMDDN--GYDVSDYYAVHPMFGTMEDLEKLIDEAGIRGMKIMMDLVLNHTSDEHVWFQNARDPKSRYRDYYIFKKSRN--GRPPSNLRSVFGGSVWEPVEGTE--EYYFHSFSKRQPDLNWENEDMRKELYEMIRWWMKKGIAGFRVDAINFIKKDHTFPDRNVKGIEAFLRELKNQVFDPL-DCVTVSEAVDVPYSSLGDYIGKQGCFSMMFDFSY----------------------------------TNFDLEG--KDEKWYKRKTWTTEEFRELLFKSQEEIQKT--GWPAVFIENHDQPRAVSKF-------FPDKKDQTYEAASMLAAMYFFLRGTPFIYQGQELGTTNVWKDFDDIESRGQSRDNAREMMDW---KEAETQEKEEQSVLKFYKKMTALRKQEP----- 69244166 7 -------------------------------------------------------------------------------------------------------------GDINGIREKLNYLKDLGIGFIWINPIYQSPFVDN--GYDVSDYQDIEERFGTMEDFDLLLKEAHELGIKVIMDLVINHSSDQHQWFEESKSKESPYRDYYIWVDGVDG-----KEPNNWTSIFGGSAWEYHETGQYYLHVFAKEQPDLNWESEKLKEELFNMIRWWLDKGIDGFRLDAISHVKKDEYSPFQNVSGIEEHLTDLKHVFEEY--DIMTVGEASVTAEEGPQWVGKDGYFDMIFEFDHIHIWQQEKEGQLDVLK-------------------------------------------LKLALSAWQTSLD--GIGWNALYMENHDVPRAVVFGDTRP--------DFWAMSAKAIAMMYFFLQGTPFIYQGQEIGMTN------------------------------------------------------------ 188588697 7 -------------------------------------------------------------------------------------------------------------GDIKGITEKLDYLSDLGITMLWICPIYKSPMDDN--GYDISDYFDLAPEFGTTDDLEELIKKAKERGIKIILDLVINHTSDEHEWFKKAMNPESKFHDYYIFKDGQEVPNNWRSV-------FGGSVWEKVEGREYYFHAFGKKQPDLNWENEEVRRTLYAMVNHWLEKGIAGFRIDAITFIKKDLTYTSRNQPGIEEFLHELKRETFDKY-NCVTVAEAPGVSYDELDDFIGVNGYFSMIFDFKYADLD-------------------------------------VASGSEWFKRIKWTIKDLREKIMESQMSIQK--YGWGANFIENHDQPR--------STTKYLLDKEKNKDAIKNLGAMYFLLRGTPFIYQGQELGM-------------------------------------------------------------- 159185146 17 -------------------------------------------------------------------------------------------------------------GDLAGVTKRLPYIASLGVDAIWLSPFFTSPMA--DMGYDVSDYCNVDPMFGTLADFDALMAEAHRLGLKVIIDQVISHTSDKHPWFVDSRASRINSKADWYVWANPKPDGTAPTNWLSVFGGPA---WEWDGRKQYYMHSFLASQPDLNFHNPEVQDAVLETVRFWLDRGVDGFRLDTVNHYFHDKLLR--------------------------------DNPPLVDDESFGLDASDVNPYGMQDHLYDKTRPENVAFLKRFRALLDDYEGRATVGEV-----GDGARSLKTVAAYTSGNDKLNMCYTFDLLGPDFSAKHLRGSVETFGKVVTDGWVCWAFSNLSRFSEGPEEQTRVAKLAICVLASLRGSICLYQGEELGL-------------------------------------------------------------- 170726561 47 -------------------------------------------------------------------------------------------------------------GDLQGIIQKLDYIASLNVDAIWISPFFKSPM--KDFGYDISDYRDVDPMFGTMNDFDKLIVKAHALGIKVVIDQVLSHTSDQHQWFIDSRESKTNAKSDWYVWA---EPKEDGTAPNNWLAIFGGCAWEWEPRQQYYLHNFLTSQPDLNFHHPEVRQAVLDNVEFWLKKGVDGFRLDAITFCYHDEHYFNNTRPQTLGFIEELRALVD-RYPGAMTLGEVSDSLSTMAQYTQGEGLHMAYSFELLTEDFSAAY------IRQTVEELEASIGDGWPCWAIGNHDV--------------------QRVATRWGRNCSDPN-------------------------------------MVKMLTAMLCSLRGSVCTYQGEELGLTEDFEQLQDP---------------------------------------------------- 83649091 16 -------------------------------------------------------------------------------------------------------------GDLNGITEKLDYIASLGVDAVWISPFFKSPM--KDFGYDVADYCDVDPIFGTLADFDRMLAAMHERGLKLLIDLVPCHTSDEHPWFQESRSDRSNAKADWYVWRDPKPDG---SPPNNWRAHFGGPSWTWDGRRQYYLHHFLPGQPNLNYRNPAVTEAMLAQAEFWFKRGVDGLRIDAIPFHLQHHRHSFNQHDEVVTFLTRLRALAD-RYDGRFLLGEVGGDGMAVSAQYGEDRLQSCYNFSLLGAPISG------RVVKDIVAAVLAEVGPGKLTFAVGNHDVMRVTSRWA------------------------------------------------------AEATPAQQKTLAKTALTLLMTLPGKACVYQGEELGLTQPYELLQDPEGINKGRDGCRTPMPWHLAAAANRQEDEADSVLRYARQALALRKARAELRRG 145357047 53 --------------------------------------YGYRVDGPYEPEKGHRFDR---SKVLLDPYAKATVSRPRYAVPKKNKKDDREDFDWQSDLVVYEAHVRGMTGTYAALVETLPYLKTLGVNAIELMPCHEFNELRNFWGYSTVNFFSPMTRYGDKDEFKYMVREAHRAGIEVIMDVVFNHTAEGNEEGLTLSFRGLDNRVYYMVAPEGQ------------------------------FYNYSGCGNTMNCNHAVVREFIVECLRYWLEYHIDGFRFDLASILTRASSEWDRANIFGESTAETMLEEVDPVLAGTKLIAEAWDA--------GGLYQVGSFPHFGVWSEWNGKFRDDVRNFIRGVDGYAGLFAER-----LCGSPELYADGRTPAASINFVTAHDGFT-LRDCVTYNEKNNIANGEENRDGEEHNQSWNCGLTCEDDGESCDPELRDRQMRNFMVALFVAQGVPMLYMGDEYGHTNNNTYCHDN------------WMNWVNWDEANDPLAGEG-LARFVRQLTTLRKDNSAFR-- 195581559 33 -------------------------------------------------------------------------------------------------------------GDLNGITSKLEYLKDLGVTAAWLSPIFKSPMV--DFGYDISDFFDIQPEYGTLEDFRTLIKKAKELDLKIVLDFVPNHSSNESEWFLKSVKREKGYEDYYVWHDGKNSTTGKREPPTNWLQYFRGSAWEWNERQQYYLHQFAVQQPDLNYRNPLVVEQMKRVLRYWLNEGVSGFRCDALPPLFEVVPDGDGQFP-------------DEVVSGATEDTEDRDYLTTTYIENQPETIDMVYQW------------------RTVLDDHKRIFGGNSSVLLIETYSPAWFTMQFYGNRSTEG---AHLPFNFNLITVMEQKGLSASNVQEAIDLWLKNMPAGRTPNWVLGNHDKRRAASRIDGMNMLVMILPGVSVTYQGEEIGM-------------------------------------------------------------- 213965303 35 ------------------------------------QRYAYRVHGPFDPANGKRCDPNKLLVDPYAKAFDGEFDGHSSLFNYDIHDHSKFDWTPYNETVIYEAHVKGMTGTYAALAHIIDYLKDLGVTAIELMPVHQFLQDDNYWGYNTFGFLAPHQDYGAVSEFKGMVRAFHDAGIEVILDVVYNHTAEGNHMGPTICFRGIDNEAYYRLV----------------------------EGDRQHYMDYTGTGNSLNVRHPHSLQLIMDSLRYWVEMHVDGFRFDLASTLAREFH-DVDRLSAFFDLVQQ-----DPIVSQVKLIAEPWD---------VGEGGYQVGNFPPQWTEWNGKYRDTIRDFWRGEPSTLGEFASR----ITGSSDLYANNDRRPTASINFVTAHDGFT-LNDLVSYNEKHNMANGEDNRDGESHNRSWNCGVEGPTDD-ERIISLRARQRRNFLTTLLLSQGTPMISHGDEMGRGNNNVYCQD----------------------------------------------------- 121720108 15 -------------------------------------------------------------------------------------------------------------GDIPGLISKIPYLHSLGVDVVWLSPHYDSPMH--DMGYDISDYEKVLPAYGTVEDVEKLIAECHERGIKLILDLVVNHTSDEHAWFKESRSKDNEKRDWYFWRPARYDEQGNRLPPTNYRGYFAGSTWTWDETQEYYLHLYAKEQPDLNWDNRATREAIYDSVRFWLDKGVDGFRVDTVNKYSKRTDFPDANGPRIHEFIREMYDEALAPYGDVMTVGELANTPDDVLKYVGAAAQQLSMVFHLDIGHIGMGSSLEDKYMFQQWKLTQMKSIVSKWQSFVEGTDG-------------------------------------WTTAFCENHDNGRSVSRFA-------SDAPEFRERSAKMLALMMVAMTGTLFLYQGQEIGMINAPGYYREAERQAASRDHSRLPMQWDDT--------------------------------- 158333370 6 -------------------------------------------------------------------------------------------------------------GDLRGIIQRLDYLADLGVDAIWLSPVNQSPMVDN--GYDISDYRDICPIFGTLAEFKELLEQCHIRGIRVIMDMVLNHTSNQHPWFIESSASRDNPKSDWYLWQDPGYKDGLPNNWLSYFGGSGWTF--NEDRQQYYFHVFNENQPDLNWRNPEVKAAIYDMLRYWLDMGVDGFRLDASSVYSKDDHLYDKDLPDNHGIIREIRALMDE-YEDRVLIGETFIDYDSNSFYVNNDELHLPFAFEFPFSPWY------PGYLQREIEKKERITPAGAWPTY-----------------------------------------------FLDNHDLPRHLSRWIECALCTNPT------EIAKAAATLLLTVRGTPVLYYGQEIGMVDNQDIPPELQRDPPNRDGSRTPMQWDASA-------------------------------- 195332494 38 -------------------------------------------------------------------------------------------------------------GDLNGITSKLEYLTDLGVTAAWLSPIFTSPMV--DFGYDISDFFDIQPEYGTLDDFRALIKRANELDLKIILDFVPNHSSDENSWFVKSVNREKGYEDYYVWHDGKVNSTTGDREPPNWLQAFRGSAWEWNERQQYYLHQFAVQQADLNYRNPLVVKQMKRVLRYWLDLGVAGFRCDAVPVLFEIEPDADGQYAD-----EELSGLTDDVDDRKYLKSDLIENRPETID--------MAYQWRVVMDDYQRIHGGDTRLLIETYAPPSYTMQFYGNRSTAGAHLPFNFNLITVLASD-GVSAGSIKTAVDNWLNNLPAGRTANWV--IGNHDQRRA--------------ASRYGTANADAMNMLVMVLPGASVTYQGEELGMTDGWEDTQDPAACNSNRDPSRTPFQW------------------------------------ 163814444 5 -------------------------------------------------------------------------------------------------------------GDLKGITEKLPYLKELGVTAVWICPFFKSPMKDN--GYDISDYYDVNPEFGTIEDADGLIRCANENGIKIIMDMVINHTSDQHRWFQEARDRHSKYRNYYIFKDNIDG-------LADLRSNFGGSTWTQIEDGSWYFHSFAKEQPDLNWECEEMRQELYDMMNWWLDKGVSGFRMDAITFIKKDLSFPPMNRPGIDEFLHELKINTYGRG-DFVTVAETPGVPNEDLDRYIGRDGHFSMIFDF-------------------------------------SYTDIDINPGDLWLHQRDWTIEEFKDKLFTNQRLVKKIGWAAN--YLENHDQPRSI-----GKYFPAGDIPEYRTQMAKALGALFFFLKGTPFVYQGQELGMIN------------------------------------------------------------ 119715022 1 ----------------------------------------------------------------------------------DQTHGAGPEWWRH--AVTYQIYVRSFAGDLSGITARLEHVRDLGVDAIWLNPFYVSP--QRDAGYDVADYCDIDPLFGTLADADAMVERAHELGLRVIVDLVPNHTSSEHAWFQKALAAGPPERDRYLFRDSPDGP------PNNWKSVFGGPAWTQVADGQWYLHLFDSTQPDLNWRNPEVGDMFVDVLRFWLDRGVDGFRVDVAHGLFKEEDEPMWDQPEVHEVYRRWHEVLAKYDGDRMMVAEAWTSPESMARYIRADEFSQAFNFAWLLAPWSAKA--FAEVITGTFEAVDQVDASPTWV--LSNHDVDRHPSRY---------------------------------------------------------GGGATGLARARAATLTMLALPGSAYLYQGEELGLEQEPEFRQDPRTGNPGRDGCRVPMPWSGAE-------------------------------- 86360482 30 ----------------------PKREGDWSGYIAGIGPYGYRAHGPYDPSAGHRFNPDPYAKQVTGELQWHDAEDDLSFDDRDSAQDPDFDWRPWPDTIIYEAHVDRLRGTFLGMCSDIDHLIKLGVSAIELLPIQYFVDDRNYWGYQTLGFFAPQSRYLSSDEIKTMVKRFHAAGIEVIMDVVYNHTAEGSEKGPTLSFRGLDNASYYILSPD---------DPRHTFDTTGTGN-------------------TLNVANPMVMRMVLDSLRYWVGMHIDGFRFDLASTLGRQDLEFDRQGLFFGAIRQ------DPILAGVKLIAEPWD---------IGAGGYQVGGFPHPFREWNDKFRDDVRRFWKGDGGMVSELA----ARITGSAPQFNHSDRGATSSINLLSAHDGFTLM-DTVSFDGKHNEANGEDNRDGHSDNHSDNMGVEGATDN-ADINAARARRRRNMMATLMLSQGVPMILAGDELGNGNNNAYCQD----------------------------------------------------- 42518680 8 -------------------------------------------------------------------------------------------------------------GDLRGIIQKIDYIKKLNVDFIWFNPFFVSP--QNDNGYDIADYKKIDPRFGTMADFEELVAKLKDINVNVMLDMVLNHCSTEHEWFKKALAGDKKYQKFFYLRKGKD--GKLPNNWQSKFGGPAWSKFG--DTDYYYLHLYDPTQADLDWHNPEVRAALIDVINFWRSKGVHGFRFDVINVTGKDEKSLYTDTPVVQQYLKELNAKSFGQDPESVTVGEMSSTTIENIAYTRPQDHELSMVFTFHHLKVDYKNGEK--------------------------------------WSKMSFDFKKLKDIMLTWNSKIDQGG-GWQALFWNNHDQPWALN--------RFGDTGKYHDKSAEMLALALHLLRGTPYIYMGEEIGMMDPHDYVDIEALQSKARDNSRVPMHWDNSKYAGFSESKPGEIFNFYQKLIKLRKSEELISAG 177671971 32 -------------------------------------------------------------------------------------------------------------GTYAGMAEVVRHLTELGVTAVELMPVHQFVNDSNYWGYNTLGFFAPHAAYGQVREFKKMVKDLHAAGLEVILDVVYNHTAEGNDKGPMLSLRGLDNAGYYHLV----------------------------EGDERHYMDYTGTGNSVDLSSPKALQLVMDSLRHWVEMHVDGFRFDLATTLTRVEGEQGPDMSGFFDVVRQ-----DPVLRTVKLIAEPWD---------VGWGGYQVGNFPGLWSEWNGMYRDTVRDFWRGEPGTLGEFATR----LTGSADLYEGDGRSPGASVNFVTAHDGFT-LRDLVSYNEKHNEANGEDNNDGDAHNRSWNCGVEGETDDPEVVTLRARQR-RNFLATLLISQGVPMISHGDELGRTNNNAYCQDNEIS---------WIDWS---------AMDDSLVAFTRDLIALRRDHAVFR-- 146280884 2 -------------------------------------------------------------------------------------------------------------GDLRGITERLDYIRGLGCTAIWLMPFYQSPFE--DAGYDISDHLQVAERFGDLADIVALLEKAEELGLHVIIELVVQHTSSEHRWFQEARDRDSPYRDYYIWADEP------DDAIEPIFPTVEDSVWTWDEQGQYYRHLFYKHEPDLDLTNPRVIHEIERIMSFWLRLGVSGFRIDAAVHMVRQAGGG--DLRQGYWLLEHMRDFVTMRRPETVLLGEIDTDPEKYIEYFGADRVTLLLDFWVNNHLFLALARQQAEPLCRALNSQPLPPSHSQYALWIRNHDELSLDRLEEDERNEVLDTFAPDQ-------------------------NMRAYNRGIRRRLAPMLDGDERRIA---ATHALLFSLPGTPIIRYGEEIGMGDDLERPE--------RLAVRTPMQWSN---------------------------------- 29376162 4 -------------------------------------------------------------------------------------------------------------GDLQGIIQKLDYLENLGITLIWLSPMYPSPMADN--GYDISDYYGISSDFGTMADFDELIEEAKKRNIKVILDLVVNHTSDEHAWFQDVLKNQSRFRDFYIIKEGREAPTNWRSNFGGSVWEKLPG------EDAYYFHAFHKKQPDLNWENPELRKEIYQMIRFWLNKGIAGFRVDAINFIKKDLTWTNRNMPGMSDFLNELKEKAFAGF-DIVTVAEAAGVNYLNLSEFIGETGYFDMIFDFKWADLD-------------------------------------VKSGSEWFYRIDWSWNDLRTLIFKQQEAMQEA--GWSANFIENHDQPRA--------TTKYLKEQAQQPNAVKTFGAMYFFLRGTPFIYQGQELGMTN------------------------------------------------------------ 111225233 32 -------------------------------------------------------------------------------------------------------------GTYAGLAHVVDHLHRVGVTALELLPVQASVSETNYWGYNTLGFFAPHAAYGDPGEFQTMVSTLHAAGIEVILDVVYNHSAEGSERGPTLSLRGLDNATYYRLEPT---------------------------DPRRYRDV-TGCGNTLNMTSPHVVKLICDSLRYWVEMGVDGFRFDLATALAR----NPDSFDPAAGLLTAIHA--DPLLSSVKLIAEPWD---------VGWGGYQVGSFPAPWAEWNGRFRDTVRDVWNGRSSGVADLG----YRVTGSSDLFEHGGRRPWASVNFVTAHDGFP-LADLVSYAEKHNEANDEGNRDGESDNRSWNYGAEGPTDDPTILATRRRVRRGLLATLLLSA-GVPMLLAGDEFGRGNNNAYCQDNPVSWGSRPETRAGAAGAAGAAGRDPAGPDAALTRLVSGLISLRRLEPALR-- 153812634 101 -------------------------------------------------------------------------------------------------------------GTFSGLMEKIPYLKELGINAVELMPIFEFDETMNSWGYNTVGFFAPNSSYAAANELKTLIKALHDNGIEVILDVVFNHTAEGNEKGNTFSFKGFDNNIYYMLTPDGN------------------------------YYNFSGCGNTLNCNHPVVQQLILECLRYWINYRVDGFRFDLASILGRNEDGSPMNNPPLLRTLAD-----DSILSNVKLIAEAWDA--------GGLYQVGSFPASGRWAEWNGRYRDSLRSYLKGDSWNAWDAAWSISGSYGGYYDNTHSNYAGYNSCVNFLTCHDGFT-LYDLYAYNDKHNEANGWNNTDGANDNRSWNCGAEGETDDPE-VLSLRRRMIRNACAVLMCSRGTPMFLAGDEFGNTNNNSYCQDNITS---------WLDWRMLEKNKD-------LFEFFKFMIAFRKKHPV---- 152994064 8 -------------------------------------------------------------------------------------------------------------GDIPGITSRLDYLADLGVDAIWLSPIFTSPM--KDMGYDVSNYIDIDPSFGTLSDFDEMIAKAHNLGLKVIIDQVLSHTSDQHPYFLESRQNQTNDKADWYIWADAKPDG---SPPNNWLSIFGGTGWQWDSRRQYYMHNFLRQQPDLNFHNPNVQEWILSTVRFWLERGVDGFRLDTVNYYFHDKLLRD-----------------DAADFRQKSVADWNPYHMQYHLFSKNQPENLVFLKKFRALLDEYGATTSVGEVGESHHPIEMMGEYTT-----------DKRLHMAYSFEMLGHSFSPKHFSKQITDFFRLAPKGWPCWAFSNHDVVRHVSRWKKHAEDPT--------ALAKQACALLLSLEGSVCLYQGEELGQQENYDELVDPQGEDKGRDGCRTPMSWDNSENVADQQNDPSSVLNFYREMLAFRKQNSVLRNG 157107456 19 -------------------------------------------------------------------------------------------------------------GDLKGIMEKLPYLKELGIQGFWMSPIFKSPMA--DFGYDISDYYDIQPEYGTLADFDRLVAEAKKLGLKVILDFVPNHSSDENEWFKKSENGEAGFEDFYVWHPGRPNPADPSKPLPNWVSFFRGSAWQWDKRKEYYLHQFSVKQPDLNYRNPKVVEQMKDVMRFWLKRGVDGYRIDAVP------------------TLFEIEEDAEGNYLDEPLSGNTNDPND-------PGYTIHVYTQDRNETL------DMVYQWRSVLDEFQRENGGDARVMMTESYSRIDIVMKYGNETVPGSHIPFNFRFITDLGKDSSAQDIENTIKYWISPTTKGLVANWVMGNHDQHRVASRFGENKIDIMNMILLSLPGVGISYNGEEIGMTDVWISYNDPDKYQYTRDPERTPFQWDD---------------------------------- 195024836 24 -------------------------------------------------------------------------------------------------------------GDLQGITQQLAYLKEIGITATWLSPIFTSPMA--DFGYDVANFYEIDPVFGTMSDFEALVQKANQMNIKIILDFVPNHSSDECDWFIRSAAGEEEYKDFYVWH-TGKVVNGIRQPPNNWISVFRGSQWTWHEGRQYYLHQFHAKQPDLNYRNPKVVEAMKDVLRFWLRKGVYGFRIDAVPHVFEVEADVNGNWP-------------DEPRNQYVSDPEDYAYLDHIYTTNQPETIELVYDFRQVLEEIDQELGGD-DRILLTEAYAPLDVLMQYYGNDTRKGSQIPFNFELLANVHYDSNAFDYAQLIHNWLDNMPAGQVANWVLG--NHDQSR--------------IGSRLGADRIDAANMLLLMLPGISVTYQGEELGML------------------------------------------------------------- 117927889 32 -------------------------------------------------------------------------------------------------------------GTFAGLAHVLEHLTALGVTAVELMPVHHFISETNYWGYNSIGYFAPHGRYGTVREFKQMVKALHEAGLEVILDVVYNHTAEGDETGPTLSFRGLDNPTYYRLADGGRRYVNY-----------------------------TGTGNTLDVRNFPVLQLIMDSLRYWVEMHVDGFRFDLAASLARSMHDVDMLSSFLAIIHQ------DPVLSQVKLIAEPWD---------LGEGGYQVGEFPPLWTEWNDRFRDTVRDF--WLRGRTGIRELGYRLS--GSSDLYQDDGRRPYASINYVTCHDGFT-LHDLVTYGTKHNEANGEANRDGADENHNWNCGHEGETDDPVING-IRARMKRNLLATTLLATGVPMLSHGDELGRTNNNAYCQDNEIS---------WVDWENADTG---------LSAFVRGVIALRRRHPVFR-- 83593629 6 -------------------------------------------------------------------------------------------------------------GDLAGIAQRLDYLSWLGVDAIWISPFYTSPM--KDFGYDIQDYRDVDPIFGTLADFDALAARARALGLKLILDFVPNHTSDRHPWFLESRQSPASAKRDWYIWRD---PAADGGPPTNWLAEFGGSAWEYDEAGQYYYHAFLKEQPDLNWRNPEVRAAMYDAMRFWLERGVDGFRVDVMWHLIKDDQFRDNDRPEVHDIVREMRAVVDA-YPERVLIGEIWLPTDRLVTYYGHDGAHLPFNFQLIGAAWDAGVIKEI-----VGDYEKALPRGGWPNWVMGNHDKGRIASRLGPRQARLAMLLLLTLR--------------------------------------------------------------GTPTLYYGDEIAMRDPPDRVCDPYEKNVGRDPQRTPMQWEDAPQAGFQRAAPASMLTLVHRLIALRKAEAALTIG 195024823 22 -------------------------------------------------------------------------------------------------------------GDLNGVTEKLQYLKDIGFTAAWLSPIFKSPMV--DFGYDIADFYQVHPEYGTMEDFERLIARAKEVGIRIILDFVPNHSSDESEWFVKSINGDPKYKDYYIWHDGKNEETGEREPPNNWISEFRFSAWEWNEREQYYLHQFTKQQPDLNYRNPAVVNEMKNVIRFWLAKGVAGFRIDAIPYHCYTKHIYTQDQPETFDMIYQWREVVDEFGEQRILMTEAYTSFENMLKFYGRNGSQIPFNFDFLSNINN--ASKATDYVEHIEKWMNAMPSDVYANWVLGNHDNKRVAS--------------------------------------------------------------RFGVQRTDLINILLQTLPGHAVTYNGEELGM-------------------------------------------------------------- 191163908 74 -------------------------------------------------------------------------------------------------------------GTYAGLVAKIPYLKDLGVTAVELLPVFQFDPHDNYWGYSPISFFAPHAGFGPLDEFRDMVKALHKAGIEVILDVVYNHTSEGDHKGPTFCYRGFANDVYYSLAPDGG------------------------------YINHTGCGNTMNANHHVVRRLIIDSLHYWVEMHVDGFRFDLASILSRDGQGRPLKNPPI-----LWDIESDPALAGIKLIAEAWDA----------GGLYQVGSFGDSWKEWNGEFRDDVRRFLKGDEGVVSRFA----ARMLASPDIYGHQEREPEQSINFVTCHDGFT-LNDLVSYNEKHNEANGESNRDGSDANLSWNCGVEGP-AGDPEVEELRNRQVKNFMAVTLLALGTPMILMGDEMQQGNNNAYCQD---------NRIGWFDWSLHERHAD-------IYRFTKEMIKAR--------- 195474725 19 -------------------------------------------------------------------------------------------------------------GDLNGVTEKLEYLKEIGVTATWLSPFLKSPMA--DFGYDISDFKAVDPLFGTMEDFENMVSRAKELGVKIILDFVPNHSSDECDWFLRSAAGEEEYKDYYIWHAGFLNEDGTRRPPTNWVSVFRGSAWEWHEGRQYYLHQFHKKQPDFNFRNPVVREEMNNVLRFWLEKGVDGFRVDAIYHAFEIEADENGNYPD------------EPRND--------WTNDPDEYGYTHKIYTVDQPETPHLVYEW-----------RQILEQFQADNGGDERILMVETWSPIEIVMHYGNETAEGAQIPFNFQLISNLHYDSDAYHYEYLINNWLNLMPEGKSANWVIGNHDKNRVGSRFGADRVDLFNILLLTLPGCSITYQGEELGMLDGYVSWEDSNYMDNSRDPARTPMHWSD---------------------------------- 167756062 4 -------------------------------------------------------------------------------------------------------------GDLQGIIEKLDYFSDLGVTSLWLCPIYASPMDDN--GYDISDYYAINPMFGTMEDLDELIKKGKARGIKIIMDLVVNHTSDEHPWFKAAADPTSKYRNYYIFKHGKDG-----RAPTNWRSIFGGSVWQKVTEDEYYFHAFSKKQPCLNWENPVLRQEIYQMINWWLDKGIAGFRVDAINFIKKDQRYQDRNQPGIEVFFKELKENTFAKH-DCMTISEAYGVSYDKLGIYIGENGCFDSMFDF-------------------------------------NYSNFDIGDNEEWFIRKDWTAKQFRDLLFTSQVEVNK--VGWVGTFLENHDQPRSLDKLIV-------NKADHGYYSATMIASMYFFLRGVPYIYQGEELGMAN------------------------------------------------------------ 27728145 137 -------------------------------------------------------------------------------------------------------------GTYLGVVEKLDHLKELGVNCIELMPCHEFNELEYYWGYSTVNFFSPMGRYGAINEFKYLVKEAHKRGIEVIMDVVFNHTAEGNENGPILSFRGIDNSVFYTLAPKGE------------------------------FYNYSGCGNTFNCNNPIVRQFIVDCLRYWVEMHVDGFRFDLASILTRSSSSWNAGTPLTSPPLIDMIS-NDPILRGVKLIAEAWD--------CGGLYQVGMFPHWGIWSEWNGKYRDMVRQFIKGTDGFSGAFAECLC----GSPNLYQKGGRKPWNSINFVCAHDGFT-LADLVTYNNKHNLANGEDNKDGENHNNSWNCGEEGEFASIF-VKKLRKRQMRNFFLCLMVSQGVPMIYMGDEYGHTNNNTYCHD----------------------------------------------------- 46360122 143 --------------------------------------YGYRVDGPYEPEAGHRFD---KSKILLDPYAKFTVSRPEYGVASKKEDGTEDCWPQYADLVVYEAHARGLTGTYAAIEEALPYLKQLGVNAIELMPCHEFNEMRNFWGYSTVNFFSPMTRYGREAEFKRMIRECHRAGIEVIMDVVFNHTAEGNEQGLTLSFRGLDNRVYYMVAPEGQ------------------------------FYNYSGCGNTMNCNHPVVREFILECLRYWLEYHIDGFRFDLASILTRASSMWDRANIFGEPTAETMLEEVDPVLAGTKLIAEAWDA--------GGLYQVGSFPHYGVWSEWNGKFRDDVRNFIKGVDGYAGLFAERLCGSPNLYAD------RSPSASINFVTAHDGFT-LRDCVSYNEKQNHANGEENRDGEEHNASWNCGLSCDDDGECWDPELRDRQMRNFVVALFVAQGVPMMYMGDEYGHTNNNTYCHD----------------------------------------------------- 195474731 38 -------------------------------------------------------------------------------------------------------------GDLNGITGKLEYLKDLGVTAAWLSPIFTSPMV--DFGYDISDFFDIQPEYGTLDDFRALIKRANELDLKIILDFVPNHSSDENSWFVKSVNREKGYEDYYVWHDGKVNASTGERQPPNWLQAFRGSAWEWNERQQYYLHQFAVQQADLNYRNPLVVEQMKRVLRYWLDLGVAGFRCDAVPVLFEIEPDADGQYAD-----EEVSGLTDDVDDRKYLKSDLIENRPETID--------MAYQWRVVMDDYQRIHGGDTRVL-----LIETYAPPAYTMQFYGN----------------RSTAGAHLPFNFNLITVLASDGVSAGSIKTAVDNWLDNLPAGRTPNWVIGNHDQRRAAANADAMNMLVMVLPGASVTYQGEELGMTDGWEDTQDPAACNSNRDPSRTPFQW------------------------------------ 209518960 32 SANAQKIELCLFDTTGRKEIAMPECTDEWHGYLPNAHPYGFRAHGPYQPHFGHRFNPDPYARKLVGQFRWSSIDRRDSAPAMPKCVVIDEAFDSSHDTVIYETHLRGASGTFAGAPEFIEHLLKLGVTAVELLPVHAFRGLRNYWGYNTAAFFAPEPTYLSLDEMRIAVRQLHAAGIEVILDVVYNHTCESNEMGPTISWRGLDNASYYRLIPGDERHQIND----------------------------TGCGNTVNLPHPRVMQMVMDSLRYWSAFNIDGFRFDLGVTLGRESHGFDPGSGFFDALRQ------DPVLSQRKLISEPWD---------IGPGGYQLGNHPPGFSEWNDRFRDTVRRFWRGDAGLRPDLA----ARLTGSADVFNRRHRKPWASINFVTSHDGFT-LADVTAYEQKHNEANLEDNNDGHNENCSRNWGVEGATDDPAILATRRRVSRSLIATLMIAL-GTPMLLAGDEALRTNNNAYCQDNDLS---------WIDWDLADSQE-----GRRMTEFVGRVIALRKRHPLLR-- 107022885 32 -------------------------------------------------------------------------------------------------------------GTFASLAHFIDHLLSIGVTTVELLPIHAFRGLRNYWGYDTAAFFAPEPSYLTTRRLDEMVRQLHAAGIEVVLDVVYNHTCEGNQLGPTLSWRGLDNASYYRLRPDDP----------------------------RYHVDETGCGNTLNMSHPRVVQMVMDSLRYWAAFNIDGFRFDLGVTLGREDHGFEPGAGFFDALRQ------DPVLAQRKLITEPWD---------LGPGGYQLGRHPPGFAEWNDRFRDTVRRFWRGDAGQRPELA----ARLSGSADLFNHGRRRTWASINFVTAHDGFT-LADLVAYAGKHNDANGEDNRDGRDDNCSANWGVEGPTDDTAIRD-VRLRVARSMLATLFTALGTPMLVAGDEFGRTNNNAYCQDNELS---------WLDWDLA-----HSDAGVQMTRFVSRLAALRRMYPV---- 24373768 6 -------------------------------------------------------------------------------------------------------------GDLRGIITKLDYIASLNVDAIWISPFFKSPMA--DFGYDISDYREIDPLFGSMQDFDELIEKAHQRGIKVIIDQVLSHTSDQHAWFIESRESRTNPKADWYVWADPREDGT---PPNNWLAIFGGCAWEWEPRQQYYLHNFLRSQPDINFHNPDVRQAVLDNVEFWLKKGVDGFRLDAITFCFHD---------------------------------ELLRDNPAKPKEKRQGRGFSEDNPYAYQYHYYNNDRPQTIQFIEALRQLINRYPGTVTLGEVSAEDSLAVMAAYTKGDDRLHMAYSFELLTDDYSAAYIRQTVEALENSIGDGWPCWAIGNHDVQRVASRWGRGKQTSDMAKMLNAMLCSLRGSVCSYQGEELGLTEEFHELQDPFGMFKGRDGCRTPMPWE----------------------------------- 197786316 65 -------------------------HEIWHGFVPGVQRYGFRVHGRWDPWTGGRWNPAKLLLDPYARAVDGDFSLPPEVDDRDSADATDDEWMPWADSVIYEVHVRGFTGTYAGLAHAIEHLVKLGVTAVELLPVHQFAHEDNYWGYNSIGYFAPHAAYGTVGEFKRMVRALHAAGIEVILDVVYNHTAEAGELGPTLSLKGIDNRGYYRLQSDARR-----------------------------YADYTGCGNTLHVVQPHVLRLITDSLRYWVEMGVDGFRFDLAAALARSMHDVDMLSPFLAVIAQ------DPVLRRVKLIAEPWD---------VGSGGYQVGAFPPLWTEWNDRYRNAVRDFWRGALPDVRDLGYRLS----GSSDLYAWGGRRPYASVNFITAHDGFT-LRDLVSYERKHNEANGEGNRDGTDDNRAWNCGTEGETDD-ERVRALRRRQLRNLLTTLLLSTGVPMLVAGDELGRTNNNAYCQDNEIS---------WVDWGLLEDPG-----WKALFDLTARLIDLRHRHPVLR-- 116619361 36 -------------------------------------------------------------------------------------------------------------GTYAGLAHSVEYLKKLGVTAVELMPVQEFLDDRNYWGYNSINFFAPAARYCRSGDFKAMVKALHRAGIEVILDVVYNHTAEGNQMGPTLSFRGVDNATYYRL-----------------------------ADNRRYYMDYTGTGNTLNVRHPQVLKLVMDSLRYWVEMHVDGFRFDLAAALARELH-EVDRLSAFFDIINQ-----DPVISQVKLIAEPWD---------VGEGGYQVGKFPVLWAEWNGRYRDVVRRYWKGDDGQLAELG----YRLTGSSDLYQRDGRHPTASINFITAHDGFT-LRDLVSYNSKHNEDNGEDNRDGANENYSNNFGTEGDTTD-PQILELRARQTRSLLLMLLLSQGVPMICGGDEIGRTNNNSYAQDNEIS---------WYDWKL-------DTTQQELLEFTTRLVELRRAHP----- 150376550 30 ----------------------------WSGYIEGIGPYGYRAHGPYDPHKGHRFNPDPYAKQVAGELIWGSPDGDLSFDERDSAVVQDPAFDWWTETVIYEAHVRGMTGTFLGMASDIEHLVKLGVSAIELMPVQYFLDDRNYWGYQTLGFFAPHKRYGDITEFKTMVKRFHAVGIEVLMDVVYNHTAEGSERGPTLSFRGLDNFSYYRQSPDKPRHTYDT----------------------------TGTGNTLNVAHPLVLRMVLDSLRYWVGMHIDGFRFDLAS----TLGREYMEFDREGGFFDAIRQ--DPILAGVKLIAEPWD---------VGQGGYQLGGFPPPFREWNDQFRDDVRRFWRGDAGMVPVLAER----LVGSPVQFRHSDRAATSSINLVSAHDGFTLM-DTVSYGEKHNEANGEENRDGHSDNHSDNMGAEGPTDNAEVNEARRRRRAAMVAT-LMVSQGVPMVLGGDELGRGNNNAYCQDNEI---------GWLDWPGADEG---------FLDFCRKLIAFRKQSPVLR-- 145593359 12 -------------------------------------------------------------------------------------------------------------GDLAGLRQRLPYLRDLGVDALWLTPFYPSPMI--DGGYDVADYRDVDPMFGSLTEFDEVIVDAHALGLRVIVDLVPNHTSSAHPWFQAALAAAPGSPERARYLFAAGRGAEGELPPNDWESIFGGPAWTRLPDGQWYLHLFDSAQPDLNWRNPEVRAEFEDVLRFWLDRGVDGFRIDVAHGMIKAEGLPDFDQDEVHDIYRAWRPILDSYPGGRMAVAEAWETPQRLARYIGPDELHQAFSFDFLDAQWSADSFRKV--IDSALAESTVINAPTTWV--LSNHDKQRHVTRYGDGPAGLRRARAAALLMLAL---------------------------------------------------------PGCAYIYQGEELGLPEPDELRQDPQRTGESRDGCRVPIPWS----------------------------------- 126735479 4 -------------------------------------------------------------------------------------------------------------GDLNGITRRLDHIAGLGVDCIWLSPIFASP--QKDMGYDVSDYLAIDPLFGDLTAFDTLIEGAHTRGLKVIVDQVLSHTSDQHDWFKQSRVSRENDKADWYVWADPQPDG---SPPTNWHSHFGGPAWEFDPRGQYYLHNFLASQPDLNFHNPDVVDAILDTCKFWLDRGLDGFRLDTVNYYFHDQ--KLRSNPPAQAAPQVMATDLYGMQNNIY-----NKTRPENLGFLERLRALTDQYDDIM------MVGEVGEMGRRSIEIMGEYTAGRTRL-----HMAYSFAMLGPD-----FNPEHFRNCIEGFQSGAPDGHPYWSFSNHDVPRQVSRWAGHAVSEDSI-----------ARLACAMLMSFEGTIGIYQGEELGQTETFEELTDPPAIRKGRDGCRTPMVWEDVPHAGFSTGKPGSIMAYYKDMIAYRKASPALSHG 195024845 21 -------------------------------------------------------------------------------------------------------------GDLNGIADSLPYLKELGISATWLSPIFTSPMA--DFGYDIANFTEIAPIFGTMSDFERLMKIAKKLDMKIILDFVPNHSSDECDWFKRSAAGEEDYKDFYVWHPGR-MVNGTRYPPSNWVSVFRGSAWQWHETRKYYLHQFLKKQPDLNYRNPKVRDTMKNVLRFWLSKGVAGFRIDAVPSYGYLQHIYTVDQPETIAMVYEWRAVLDEFHDGRILLAESYSPIDIEMQYYGNDGAQLPFNFLLITEISNSNAEDYARTINKWLQHM---PEGRTANWVLGNHDQSRVGS--------------------------------------------------------------RLGSDRVDMLNMLITTLPGASVTYQGEELGMTDSWKDTQDPSACNTSRDPERTPFQWS----------------------------------- 148657416 6 -------------------------------------------------------------------------------------------------------------GDFAGMIDRLDYLRDLGVGALWLSPHYPSP--NADCGYDISDYTGVAPEYGTLDDFRRFLDGAHARGMRVLLDLVLNHTSVEHPWFRESRSSRDNPKRDWYIWRDPAPDGG---PPNNWYSAFGGSAWTFDETGQYYYHFFFKEQPDLNWRNPDVKRAMWQAIRFWLDMGVDGFRLDAIDTIFEDPATPHESRLSQVEMLRIWRE---------------NRPPEETKELW--EQFALMFRYQVQQPGLHELMKELRALVDEYPGNRVLIGEGDDIAYYGNGSDELHLVFNFPLMRTNRLTPAWVRANQAERLAALPPG--AWPCNTLGNHDVGRMWTSY---------GDGVNDAALARLHAAMLLTLKGTPVLYNGEEIGMTDRFEQLRDNQAVNISRDRCRTPFQWANAPNAGDQEQNPDSLLNYYRRLIGARQAIPALLAG 119483335 28 -------------------------------------------------------------------------------------------------------------GTYAGLVEKIPYLKDLGITAVELMPIHQFDEQDNYWGYSTVAFFAPHRAYGPVEEFKDMVKAFHKAGLEVILDVVFNHTAEGNHNGPTLSFRGLDNALYYIL----------------------------EENDEQYYSNYSGCGNTVKANYEIAGQLIVDSLRYWVEMHVDGFRFDLASIFSRDKNGYPIDDAPILWIIKS-----DPVLAGTKLIAEAWDA---------GGLYEVGSFAGDRFTEWNGKYRDDIRSFVKSDPGKVQQLA----ARIMGSPDIYPKTDREPHCSINFITCHDGFT-INDLVSYNDKHNDANGEKNRDGCNYNVSWNCGEEG-LTDNPAIEALRLQQIKNCMTILFVSQGTPMILMGDEVRRTNNNAYCQD----------------------------------------------------- 116250520 11 -------------------------------------------------------------------------------------------------------------GDLKGITARLPHVASLGVDAIWISPFFTSPM--RDFGYDVSDYENVDSIFGTLVDFDTMIAEAHRLGIRVMIDLVISHSSDQHPWFVQSRSSKTNAKADWYVWADAKPDGTPPNNWLSIF---GGSAWAWDPTRQYYMHNFLTSQPDMNLHNPEVQDRLLDVVRFWLNRGVDGFRLDTINFYFHDTQLRD-------------NPALAPERRNASTAPAVNPYNFQEHIYDKNRPENLAFLKRFRAVLEEFPAIAAVGEVGDSQRGLEIVGE------YTSGNDKMHMCYAFEFLAPDPLTPERVEEVMQDFEAA---APDGWACWAFSNHDVMRHVSRW--------GGLVADHDAFAKLYASLLMTMRGSVCLYQGEELALTEAYQDLQDPYGIQKGRDGCRTPMVWDQVAQGGFSTGDEASVLEHYRRFIAFRKLHPAFAKG 213691058 10 -------------------------------------------------------------------------------------------------------------GDIAGVTEKMDYLKSLGVDAIWLSPFYPSDLA--DGGYDVIDYRNVDPRLGTMDDFDAMAKAAHEADIKVIVDIVPNHTADKHVFFQEALEPGSPARDRYIFRDGRGEHG--ELPPNDWQSFFGGPAWARVADGQWYLHLFDKAQPDVNWKNPDIHEEFKKTLRFWSDHGTDGFRID---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 197784190 17 ---------------------------------------------------------------------------------------NDPNWWRQ--AVVYQVYPRSFAGDLRGVTERLTHLAALGADALWLSPFYPSELA--DGGYDVADYRNVDPRLGTLDDFDAMVAEAHRLGLKVIVDLVPNHTSHQHVWFQEALAAGPGSRERYVFRDGRGAHG--ELPPTDWQSVFGGSAWRRVADGQWYLHLFAPEQPDLNWSHDEVREDFRTTLRFWSDRGVDGFRVDVAHALAKDLGHPYWDRDEVHEIYRDWRTILDSYTPPRTAVAEAWVPDVRRALYARADELGQAFNFEYLQTPWDADELRQV--IADSLATARAAHASATWV--LSNHDVVRHASRLVLPPGTDENAWLLSGGHA-------------------------------------PGIDLSQGLRRARAATLLMLALPGSSYVYQGEELGLP------------------------------------------------------------- 195053047 30 -------------------------------------------------------------------------------------------------------------GDLNGITSRLEYFVDTGITSIWLSPIFKSPMA--DFGYDISDYRDIQREYGTLSDFDAMIAKANQLGIKVILDFVPNHSSDEHPWFIKSAKREAGYEEFYVWKDAKVNNDGIRGPPNNWVSVFSGSAWEWHEGQQYYLRQFTKKQPDLNYRNPAVLQAMDEILLYWLQKGVSGFRVDAVNYVYEDEHIYTRNQPENYALIQHWRQLLDKYAPARVMMTEAYADLSQLMEFYGVQGSNFPFNFDFITELNDSLAQDFVFYIQRWLTYMPPGH-SANWV--LGNHDNPRVAS--------------------------------------------------------------RFGVKTVDAMNMISMTLPGIGITYYGEELGMQDDISFADTVDQPWISRDPERTPMQWNDEE-------------------------------- 210609733 48 -----------------------------------------------------------------------------------------------EDLIIYEMHVRGFTGTFHGIMEKIPYLKELGINAVELMPIFEFDEMRDYWGYNTVSFFAPNTSYASDRELKQLIKTLKENGIEVILDVVFNHTAEGNEDGPFFSFKGIDNNVYYMLTPDGN------------------------------YYNFSGCGNTVNCNHPVVQQMIVECLRYWVTYRVDGFRFDLASILGRNEDGTPMDKPPLLQTL-----AFDPILGDVKLIAEAWDA--------GGLYQVGNFPSWKRWSEWNGKYRDDLRDFLKG----GYWKAPEAALRISGSSDLYNPFERGTNASINFITCHDGFS-LYDLYSYNHKHNEANGWNNTDGSDDNRSWNCGAEGDTKDPLI-LKLRYRMIKNAFAVLICSRGTPMFLSGDEFCDTNNNPYCQDNLTS---------WLDWKLLD-------THRDIFEFCKYMIHFRRNHPA---- 157372878 27 --------------------------------------YGYRVHGPFDPAQGLRFNPNKLLLDPAARAVEGPVADDPYLDRHDSAQDDCPPATPWGKTVIYEAHVRGLTGSFAALGHMIAYFKRLGITALELLPVQQHSSEPNYWGYNVLAPYAPDNRYSSLREFRDAVKALHKAGIEVILDVVFNHSAELDTDGPTLSLRGIDNPGYYWLTPDGGYVND------------------------------TGCGNTLRLDQPQGVAWVMDCLRFWVECHVDGFRFDLGSVLGRTPAF-DRDAPLFQAML------ADDLLSRCKLIAEPWD---------IGPGGYQVGEFPGRFAEWNDHYRDDMRRFWLQGDISLGQFAQR----FAASSDLFNQRGRAPYASINMLTAHDGFT-LQDLVSFSRKHNQLNGEGNRDGSDRNFSNNHGVEGPIADDAIVQRRRASRQALLATLLL-SQGTPMLLAGDEHGQGNNNAYCQD----------------------------------------------------- 1166403 30 -------------------------------------------------------------------------------------------------------------GDLNGVTAKLDYLQSLGVSGIWLMPINPSP---SYHGYDITDYEGINPQYGTMADFEKLVSEAHKRGIEVILDLVINHTSDQHPWFKAALDPKDAHRSWYTWAGPGTNLKAVSAV---------GGPAWHANGKQHYLGDFTGAMPDLNYDEPAVRREMIAVGKFWLDKGADGFRLDAARHIYDDL-ESDNGQPAVIAWWNEFRQGLRQVRPDVYLVGEVSAKPGELAPYLPALG--SVFDFPLAEQLIASAGQEKAGKLPALLTETYAAFR-------------------------------------------AAAGDDYADAPFLSNHDQ--------ERVLSQLGGD----LRHMRTAAAMLLTLPGRPYLYYGEEIGMLGPMRWQRQAGAPGDSRW-------------------------------------------- 198456386 43 -------------------------------------------------------------------------------------------------------------GDLNGITSKLEYLKDLGVTAAWLSPIFASPMV--DFGYDISDFFDIQPEYGTLDDFRALIKKAKELDLKIILDFVPNHSSDENEWFKKSVKREKGYEDYYVWHDGKVNAETGKREPPNWLQYFRGTAWEWNEEQQYYLHQFAVQQPDLNYRNPLVVEQMKRVLRYWLNEGVAGFRCDA--------------LPPLFEVLPD----ADGQYPDETVTGATDDPDD-------RDYLTTTYIEDRPETI------DMVYQWRTVLDDHKRIYGGDTSVLLIETYSAAWFTMQFY---GNRTTEGAHLPFNFNLITVMDQKGLSAQTVQEAIDLWLKNMPAGRTPNWVLGNHDKRRAASRYGVMNMLVMILPGASVTYQGEEIGM-------------------------------------------------------------- 159792926 21 -------------------------------------------------------------------------------------------------------------GDLKGITARMEYLAGLGIDATWLSPPFVSPLA--DFGYDVADFYDIQPEYGTLADMEELIAEAHRHGIKLMLDFIPNHSSDEHDWFVQSANGVAKYRDYYIWRPGRQNSTGALEPPNNWISVFGGPAWTYDERGEFYLHQFTKKQADLNYRNPAVVEEMTKMLSFWLEKGVDGFRLDAINHMFEDAQLRDEPPWGAPGTYDELDHIYTKDNPDTYNV----------------------------VYGWRQLCDDFGRRMNKTIIIMTEAYA---------SIENTMLYYEDATGTRQGAHMPFNFQLIYDFRHDQNAIGLKQSIDFWLNHMPARHTASWVAGSHDHSRVGSRVGLEHVDQVLTLLHTLPGTSITYYGEEIGMLDFKD-----AQLYDNRDPNRTPMQWDN---------------------------------- 92112396 6 -------------------------------------------------------------------------------------------------------------GDLPGIIEKLDYVASLGVDGIWLSPFFTSPMA--DFGYDISDYRDVDPMFGTLDDFKSLLSHAHALGLKVIIDQVISHTSDQHPWFQESRRDRQNARADWYVWADPKPDGTPPNNWLSIFGGSAWTFDSR--RRQYYLHNFLIEQPDLNFHNPAVRDAQLDNMRFWLELGVDGFRLDTVNFYFHDA---------------ELRDNPAIEPGDTKTLGAPEANPYTWQRHVHDISRPENLDFLKRLRALMDEFPGTATVGEISEDSPLERMAEYT-ANGDKLHMAYTFDLLNAPRSPAYIHEVIER--------FQRLAGDAWPCWALSNHDVMRSATRW---------GAEEDAEAYPKVTLAMLLSLRGSVCLYQGEELGLPEPFERIQDPYGDFKGRDGCRTPMPWHDGIHGGFSRVEPDSMLNSVRALIAFRHDHPALFDG 116253284 11 -------------------------------------------------------------------------------------------------------------GDLRGITRRLPHIASLGVDAIWLSPFFKSPMA--DMGYDVSDYCDVDPIFGTLADFDEMMGEAHKLGIKVVIDQVISHTSDRHPWFVESRSSRTNPKADWYVWADPKPDGTAPNNWLSIFGGPG---WEWDGRRQYYQHNFLTSQPDLNFHSKAVQEAVLETVKFWLDRGVDGFRLDTVNYYFCDKLLRSNPPHEPDE-------------DDAGLDAPDSNPYGMQNHLYDKTQPENVFLKRFRALLNQYEDRTTVGEVGDGARSLKTVGAYTSGGDKL--HMCYTFDLLGPDFTAEHIRGCVE--------AFQKAVTDGWVCWAFSNHDVMRHVSRFART--------EEERPVIAKLAISVLAALRGSICLYQGEELGLPEAFEDLRDPYGAFKGRDGCRTPMPWEAKAHAGFQETSDSSVLHHYRKTLAFRKSHPALIDG 149374462 36 ------------------------------------------------------------------------------------------------------------------------------VSAVHILPFFPY---SSDDGFSVMDYLAVNESHGDWEDIERI-----AGDYKLMADLVINHMSARSRWFENFRKRIDPGKDYFF----EARPSDDLSAVVRPRTSPLLNAVQTEDGERYVWCTFSEDQVDLNFANPQVLNEFVGIIRYYLERGVTIFRLDAVAFLWKEVGTSSIHLQQTHELIKILRLLIEHHTPESVVITETNVPNRENLTYFGNNEAHVIYNFSLPPLLINTLVTGNCRHLKTWLMSMPPAQMGTTYLNFIASHDGVGLRPTDGLLTEEEKLRLINTMESFGGKVSYRRTPDGKDQPYEMNVALFDALKGTAEG------GADDWQLQRFICAHTVMLALEGIPAFYIHSLLGTENDHERVEN---TGRLRSINRGQWNLDLEAELADPLSHHHNVFTELKRLIAIRRKQPAF--- 197773045 80 -------------------------HEIWHGFVPGVGPYGYRVHGRWDPWTGARWNPAKLLLDPYARAVDAGAGNDPEQHVADTVRDDRDEWMPWADSVIYELHVRGFTGTYAGLAHAIEHLVRLGVTAVELLPVHQFAHEDNYWGYNSIGYFAPHAAYAATGEFKRMVRALHAAGIEVILDVVYNHTAEAGELGPMLSLRGIDNRGYYRLQADARR-----------------------------YADYTGCGNTLHVVQPHVLRLITDSLRYWVEMGVDGFRFDLAAALARSMHDVDMLSPFLAVIAQ------DPVLRRVKLIAEPWD---------VGNGGYQVGAFPPLWTEWNDRYRDSVRDFWRGALHDVRDLGYRLS----GSSDLYAWGGRRPYASINFITAHDGFT-LRDLVSYERKHNEANGEGNRDGTNDNRSWNCGAEGETDDPAVLALRRRQLRN-LLTTLLVSTGVPMLVAGDEMGRTSNNAYCQDNEVS---------WVDWSLAGQPG-----PAGLLQLTRRLLALRHSHPVLR-- 99078280 15 -------------------------------------------------------------------------------------------------------------GDLQGITSRLDHIASLGVDAIWISPFFTSPM--KDYGYDVSDYCDVDPMFGNLADFDALVARAHDLGLRVMIDLVLSHSSDQHPWFAESRQSRDNPKADWYVWADPQEDGTPPNNWLSIFGGSAW--HWDARREQYYLHNFLVSQPDLNFHCPDVQNALLDVTRFWLERGVDGFRLDTINFYIHDKELRS-------------NPALPKDQRNANIAPSVNPYNHQEHLYSKNQPENLDFLARFRALLDEYPAKTAVGEVGDAQRGLELLGQYTA---------GNTGVHMCYAFEFLAKDPLTAARVAEVFERTDEVAADGWACWAFSNHDVQRHVSRWGLSD------------AALRLHATLIMCLRGSVCIYQGEELGLPEAFEDLQDPYGIEKGRDGCRTPMVWHAALSVAEQEANPDALLHHYRRVIALRRAHAALSHG 68033183 104 -----------------------------------------------------------------------------------------PLKFPQRDLVIYEMHVRGFTGTYRGVVEKLDHLKVLGVNCIELMPCHEFNELEYYWGYSTVNFFSPMGRYGAIDEFKYLVREAHRRGIEVIMDVVFNHTAEGNENGPMFSFRGVDNSVFYMLAPKGE------------------------------FYNYSGCGNTFNCNHPVARQFILEFLRYWIEMHVDGFRFDLASILTRVAGGAPLSSPPLIDMISS-----DPILSGVKLIAEAWD--------CGGLYQVGAFPHWGIWSEWNGKYRDIVRQFIKGTDGFSGAFAECLC----GSPNLYQEGGRKPWNSINFVCAHDGFT-LADLVTYNDKHNMANGEDNKDGENHNNSWNCGQEGGFASIS-VKKLRKRQMRNFFLCLMVSQGVPMIYMGDEYGHTNNNTYCHD----------------------------------------------------- 163816635 131 -------------------------------------------------------------------------------------------------------------GDLNGVTEKLDYLQELGIDGIWLMPITAS---DTYHGYSVTDYVTVNPDYGTEDDLKRLLDEAHSRDMKVIMDLVINHTSINHPWFQAASDENSEYRDYYRW-----VYKTDKKDCNHLLDKSSWGDMVWHQEGDYYYGVFGADMPDLNYNNPDVRQAAKDAAGHWLELGLDGFRMDAAVHIYGAHEFRQQEDSETITWWNEFASYCESINPDVYLVGEVWQDDKVLENYVQP--FDTKFDFAIQQKILNCVQKGMA---------------------------VPGFGDSLSVAIENIQNKYDG-----------VDANYLNG-IFGANHDQDRI-------------ASSVNSLDKARQIAAVYMTLPGNPYIYYGEELGM---YGSKPDEMIRTPFLWGGDSTYNWEKDNQNAETKGDPDSMYSYYKTLIALRKDNPALMKG 188991093 6 -------------------------------------------------------------------------------------------------------------GDLPGIIAKLDYIAGLGVDAIWISPFFKSPMA--DFGYDIADYRAVDPLFGSLADFDRLLEKAHGLGLKVMIDQVLSHTSIAHVWFQESRQDRSNPKADWYVWADPREDGT---PPNNWLSLFGGVAWQWEPRRQYYLHNFLVDQPDLNFHNAEVQQATLDNVRFWLDRGVDGFRLDAINFCFHDAQLRD-----------------NPAKPADKRVGRGFSADNPYAYQYHYFNNTQPENLPFLERLRGLLDSYPGAVSLGEISSEDSLATTAEYTAKGRLHMGYSFELLVQDYSAAYIRDTVSRLEATML--------EGWPCWAISNHDVVRAVTRWGGAHATP---------AFARMVVALLCSLRGSICLYQGEELGLSEAFEDLQDPYGTFKGRDGCRTPMPWTDAPSAGFQQDDAHSVLSAVRDFLAWRKEMPALREG 119946531 8 -------------------------------------------------------------------------------------------------------------GDIQGIINKLDHIQALGANIIWLSPVNQSPMDDN--GYDISDYYKIAPEYGTMDDMELLIVEAKKRDIKILMDLVVNHTSDEHPWFVESKSSLDNPKRDWYIWKDPKPDG---SEPNNWESFFTPKAWELDAAKQYYLHLFSKKQPDLNWANPEVRAAIHDVLHFWLKKGIGGFRMDVINMIGKPSDFPDA-----------------TIFDEGVAGWEHWANNLLCHQYLREIDEKVLSHYDVM--------TVAETPFTTTLDGRYYSHPDRHEVSMIFHFEHMSIDREEHNAVRKPFDLVEYKEIMTRWQ--NDLYQKGWNSLYWSNHDQPRTVSRF-------GSDCKEYRSISAKMLGTLTHMMSGTPYVYQGEEIGMTNDISQFNDLMAKFHSRDHARLPMQWDNGINAGFTTGDENSIFHYYRKLIALRKS------- 186474025 6 -------------------------------------------------------------------------------------------------------------GDLRGIAERLEYVSALGADAVWISPIFPSPMA--DFGYDVADYCGIDPLFGSLSEFEQLVIHAHHLGLKVLLDFVPNHSSNRHPWFEESRSSRDNAKRDWYLWHDPAPDGG---PPNNWLSRMGGSAWEWDEHEQYYYHAFLREQPDLNWRNHEVRRAMDGVLRFWLDRGVDGFRVDVLWLLIKDAQTYTEDQPEVHEIVRAMRATLD-IYGDRVLIGEIYLPVSQLIKYYGGDGADMPFNFQLINARWNAAVIAGMIRDYDG-----ALPEHAWPNWVLGNHDNPRIASRVGAI--------------------------------------------------------------QARVAAVLLLTLRGTPTIYYGDEIGM-------------------------------------------------------------- 77360300 46 -------------------------------------------------------------------------------------------------------------GDFNGMTAKLPYLEELGVNALWLTPIFEAP---SYHGYDFTEFYKVESDYGSMAEFEAFIKAADDKGMKVILDLVINHISSQHDWFQQSEKQQAPFSDYFVWRDDMPKAGSGWGHAWSDNDKPEAVWHWSETRKQYYYGAFGASQPDLNLRHPDVANEMKKMAKFWLDKGVAGFRLDAVRFAMEGGANAQADTQETIEYWQDFNQYIKSVNPQAYLVGEAWADLPIAAKYYGEG---------------------------KGLDQGFDFEVGYKILSLLKTDTDTDVLFGTMPSNEQHKAKNALILDENLQQRKDSQAPLHFFTPFLTNHDQERVAYQLKEHDG------------KAKLAAAMLFSSPGTPYIYYGEEIGLTQQRI-GDDVYK--------RAPMQWDNSHQAGFTQSNPNSVWRLYQHLIAMKKQRPEFT-- 148262880 64 -------------------------------------------------------------------------------------------------------------GTYAGLVEKIPYLQELGVTAIELLPVFQFPEGDNYWGYSPISFFAPHAAYGPLDEFRDMVKALHRAGIEVILDVVFNHTAEGDDRGPTLCYRGLANNFYYTLEPDGET-----------------------------YANYSGCGNTLNANNPIVRRLISDSIHYWVEMHVDGFRFDLASILARDERGDLLENPPL-----LWDIETDPALAGIKLIAEAWDAA----------GLYQVGSFGDSWKEWNGKFRDDVRSFLRGDAGTVTRFASR----LLASPDIYGHQEREPEQSINFVTCHDGFT-LNDLVSYNRKHNEANGEENRDGTDLNLSWNCGGEGP-SDDPAIEALRNRQVKNFLTVTLLALGAPMLLMGDEVRRTNNNAYCQDNET---------GWFDWGLLEQHSD---------------------------- 192360271 41 ------------------------------------------------------------------------------------------------------------SGDFKGMTAKLDYLKDLGVNGIWLTPIFEAP---SYHGYDFQDFYAVESDYGTMADFEEFVRESHARGIKVILDLVLNHISDKHEWFIKSANKVPGYEDYFIWRDD--LPEGWGPPWSSE-SRPEAVWHWSEARKAYYYGAFGSTQPDVNLTKQAVVDELNNLAGFWLEKGVDGFRLDAVRYAVEEGAYPGQDTQSTMDYWTLFTQHVKSIKPDAMLVAEAWTDLKTVGRYNDGKGLDSAFDFDFGNVVIDILNPKIKRT-------------------------------ADFGTVSNTRMLQSRENLWTNLQQRKAAGPMTYFSPFLTNHDQNR------------IMHSLENNRVKAKIAASLLMTSPGTLYLYYGEEIGLTGDDQYRRAIMQWSESAGFNTTWFPWVSDHKGWAQAADTESLYSHYKRLIHLRKQIPAL--- 88855957 10 -------------------------------------------------------------------------------------------------------------GDLLGIRDRLTSLTELGVDAIWLSPFYTSP--QRDAGYDVADYCDVDPLFGTLDDFDSMTARAHELGLRVIVDLVPNHSSSDHRWFQEALAPGSNERARYMFRDGRGESGEPPNNWESVFGGRAWTRVTNADGGQWYLHLFDTTQPDFDWSNPWVRRQFEDILRFWLDRGVDGFRVDVAHGMIKANGLPDWTAPGVHEIYREWREILNSYDGERILAAEAWVDPTDMAKWVRPDEMHQAFNFPYLETPWAAQQLRAV--IDASISAFSAVEAPSTWV--LSNHDVVRHASRLALTAEN-------------------------------------PQGHGIGPKSAGLPI-PELGLRRARAATALMLSLPGSAYIYQGEELGLP------------------------------------------------------------- 85373462 4 -------------------------------------------------------------------------------------------------------------GDLPGITQRLDHVASLGVDAIWISPFFKSPM--KDFGYDVSDYCDVDPLFGTLQDFDVLIAKAHSLGLRVLIDQVYSHTSDEHPWFAKSRSSKESDKADWYVWADAKPDGSPPNNWQSVFGGPAWTW--DARRGQYYLHNFLSSQPNINGHNPRVQEALLDVARFWLDRGVDGFRIDALNFLMCDPELRD-NPPAPPSNKPRTRPFDFQIKQHNMSHPAIPDFVARIREVTDGYDAIF---------TVAEVGGDEAEGEMKAFTEGEKHLNSAYGFNFL-YADKLTPGLVCGALAQWP-----------------DEDGVGWPSWAFENHDAPRALSRWCAP---------EHREAFARLKMALLMSLRGNAILYYGEELGLTQPFDQLHDPEAIANSRDGARTPMPWEATQEVDRQDGDDRSLLAFTRRMIALRKANPALHHG 83643379 7 -------------------------------------------------------------------------------------------------------------GDLPGVTAKLDYVASLGVDAIWLSPFFTSPM--KDFGYDVSDYRNVDPIFGTLEDFETMVAEAHKRGLKIIIDQVLSHTSDQHAWFKESRSSRDNAKADWYVWAEAKPDGT---PPNNWVSVFGGSAWAWDSRRQYYLHNFLTSQPDLNFHNPAVVEQVLSDVEFWLKRGVDGFRLDAINFCYHDKHLYDKTQPENLPFLQRVRALLEK-YPGTTTVGEIGDDNSMAAYTSDGDKLHMAYSFDFLTEQCDAKF------LRKTVETIESKLVDGWPCWAIGNHD---------------------------------------------------------VARVATRWCGQEAPLALNKVYMAMLLTLRGSVCLYQGEELGLVEEYEDLVDPYGIAKGRDGCRTPMPWHVAAAVAEQEDAEDSLLHIYREFLHWRKAQPVLQKG 152970390 6 ---------------------------------------------------------------------------------------------------------DGF-GDLAGIRQKLHYIRSLGATVLWLTPFYLTPLQ--DDGYDISDHLQPDPRFGTIADVIELIARARELGLRVIVELVIQHTSAQHPWFQAARRDPRSPWRPYYLWADRPP----ENDDPPMFPGVEESVWRWDEQGQYYRHMFYHHEPDLNLAHPPVIAEIENIITFWLQAGVSGFRLDAASHLVKQAGKGDET--RGYPLLTHLRQVVQRLNPDAILLGEVDVAVEDYRHYFGGDRLQMVLNFWLNKYLYLSLAQQRAAPVVKALQAMVTPPDGCCFVNWLRNHDELDLEGIGERNKRQVIRTFAPDKSMSVYQ-------------------------RGVRRRLAPMLDGDTRRIALAHAILL---ALPGVPVMRYGDEIGMGDDLSLPE--------RYAVRTPMQWSAAA-------------------------------- 198456374 26 -------------------------------------------------------------------------------------------------------------GDINGITQQLAYLKEIGITATWLSPIFTSPMA--DFGYDVANLTDIDPIFGTMEDFERLLARAKELDIKIILDFVPNHTSDECDWFIRSAAGEEEYKDFYVWH-TGKVVNGIRQPPTNWIGVFRGSMWTWHEGRQYYLHQFHAKQPDLNYRNPKVVEAMKDVLRFWLRKGAFGFRIDAVPHVYEVPHIYTTDQPETIELVYAFREVIEEIDDDRILLTEAYSPLNILMQYYGNEGSQIPFNFNLLANIFDSDAYHYSELIHNWLDNMPEGQV-ANWV--FGNHDQSR--------------------------------------------------------------IGSRLGADRIDACNMIVLTLPGVSITYQGEEMGMTDDPQACQTNEKEFESRDPVRTPFQWSD---------------------------------- 152989008 2 -------------------------------------------------------------------------------------------------------------GDLAGIVERLDYLRELGVGALWLMPLYRSPF--RDAGYDVSDHLALEPRFGSEEDLRRLVSEAAARGMRVILELVVQHTSDQHPWFVAARHDREAPCRDYYLWSDRPLDDGN----RPIFPSVEDGIWNWDAQGQYYRHLFYSHEPDLNLKNLRVIEEVERVMSHWLELGVAGFRLDAASHLVEQAGGGDERRG------AWLLERLARHAPEALLMGEVDVEPDRYRHYFGGRRLGLVLDFWINNHLFLALARQSAEPLRRALVRQPVPPPGCGYALWLRNHDELDLERLSEAEREEVMRAFAPEQ-------------------------NMRLYGRGIRRRLAPMLGGD---VRRQAMAYALLLSLPGTPILRYGEEIGMGDD----------------------------------------------------------- 195149580 24 -------------------------------------------------------------------------------------------------------------GDLKGITSRLSYLKEIGITATWLSPVFTSPM--SDFGYDISNFFDIDPIFGTLDDFDALIVEAKSLGVKIILDFVPNHSSDENEWFDKSVNRVDGYDDFYVWHDGKVNAETGEREPPNWISVFGGPQWTWHETQQYFLHQFQVKQPDLNFTNPMVREHMLDVLKFWLDRGVDGFRIDAVPHYDYHDHIYTKDQPATVELMYEWRAFLDQYGDSRVLLAEAFSSVETLSAYFGNGGTQLPMNFQLMYLSGYSTARDVVSSIDYWMNTMWTEHQTANWV--VGNHDTNRVA--------------------------------------------------------------DRMGAHKVDLLNVIVSALPGASITYYGEEIGMSN------------------------------------------------------------ 156372545 17 -------------------------------------------------------------------------------------------------------------GDLSGIRSRLDYLDYLGVKIIYLSPIFKSPMVDN--GYDVSDFMDVNPMFGTMEDFESLLQDIHSRGMKLLLDFVPNHTSDQHDWFLESRSNRHNPRREWYIWRDAASDGTPPNNWLSVFGGSAWSL--DRKTNQYYLHQFFKEQPDLNFRNPDVVNATKEVLGFWLDKGVDGFRVDAVPHLLEDEEFRDENLDDVHGIVRGWRQFCSMYNPYRLLIGEILCGNETAMSYYG--HHKPEFNFPLNFSLIGLKKGITALEIEKVVKYLNDVPKGKWPNWLLGNHDCKRV--------------------------------------------------------------GTRMGQANLPAMTVLYLTLPGTAVMYYGDEIGLMDADISKGE---INDSRDPCRGIMQWENAE-------------------------------- 163758072 9 -------------------------------------------------------------------------------------------------------------GDLIGIAERIGYIASLGVDAIWISPFFTSPM--KDFGYDVSDYTNVEPMFGTLGDFDHLVKVAHDHGIRIIIDLVLSHSSDQHPWFIESRDRTNPKADWYVW----SEPKPDGTPPNNWLSIFGGSAWQWDKREQYYLHNFLTSQPDLNFHNAEVQDALLDVVRFWLDRGVDGFRLDTINFYFHDLHIYDKNRPENIEFLKRFRALLDE-YPGTTAVGEVGDAQSGLQIVADYTSGTDKMHM-CYAFEFLSKAPVTVDRVRTVMTDFITAAPEGWACWAFSNHDVIRHATR-----------------------------------------WGDNVNDRDRF---------------LRLLAGLILSLRGSVCLYQGEELGLTEAFEDLQDPYGIQKGRDGCRTPMVWSENEQSAGQDHVQGSMLNHYRRLLTFRKAHRPLAKG 23335887 8 -------------------------------------------------------------------------------------------------------------GDLQGVIDRLDYLQALGVDALWLSPFYPSPLA--DGGYDVADYCDVDPRLGTLDQFDELVAKAHERGIGIIVDIVPNHTSDQHRWFQEALAQGPESEAAQRYVFRQGKGEHGELPPTNWLSNFGGSAWESCGDGWYYLHLFAKEQPDLNWDNPEVRHEFLRVLTFWCDRGVDGFRIDVSHGLAKDLREPLRDRDAVHDIYREWRDLFNQYTPAKYAVGESWSPFTRIFQYAKPDELGAVFDFSMSKAAWN--REEYRTTIERTHRYALAAETAPTWV--LGNHDVPRIASRLGLPSGANIEQ-------------------------------------WVTSNGTNPPIDPALAARRARAAALVMLGLPGTAFVYQGEELGLPEDFDLTEDSGHYFKGRDGCRVPLPWQ----------------------------------- 157363006 73 -------------------------------------------------------------------------------------------------------------GTFLGIVEKLDHLKELGVTTIELMPIFEFCANANTWGYNPLGFFAVTGNYAGMKLFKDFIKELHNHGFEVILDVVYNHTGEGNELGPTLSFRGIDNEIYYML----------------------------NPSNKRLYLNYSGCGNTLNCNHPVVKEMIIDSLRYWAEMHVDGFRFDLASILGRTPDGRWIGDLSLLKDISE-----DAILHDLKLIAEGWDAA----------GGYFLGQFPPGWAEWNGKYRDTVRKFVRGDEGTIQDL----VMRISGSQDLYG--SKSPHASINFITCHDGFT-MRDLVSYRHKHNEANGENNRDGTDENFSCNNGAEGETNN-PQINRIRKQQVKNFIAILMVSHGTPMILMGDELYRTNNNAYCHDDET---------TWLDWTLKEKHYD-------IFRFFKKMIQFRKIHPSLR-- 153000563 6 -------------------------------------------------------------------------------------------------------------GDLRGIITKLDYIASLNVDAIWISPFFKSPMA--DFGYDISDYREVDPLFGTMHDFDELIEKAHGLGIKVIIDQVLSHTSDQHAWFVESRESRTNPKADWYVWADPKEDGT---APNNWLAIFGGCAWEWEPRQQYYLHNFLRSQPDINFHNPDVRQAVLDNVEFWLKKGVDGFRLDAITFCYHDEHYYNNDRPQTIAFIEDLRKLIN-RYPGAVTLGEVSAEDSMAAYTKGEDRLHMAYSFELLTDDYSAAY------IRQTVEALEASIGDGWPCWAIGNHD---------------------------------------------------------VQRVASRWGQGKQNSDMAKMLNAMLSSLRGSVCSYQGEELGLTEEYHELQDPFGMFKGRDGCRTPMPWQQGAAVDVQESDADSMLNGYRRFLAWRKLHPVLVEG 183602929 10 -------------------------------------------------------------------------------------------------------------GDIAGITEQVPYLKHLGVDAIWLSPFYPSELA--DGGYDVIDYRNVDPRLGTLEDFDELVTALHAHGMKIVVDIVPNHTSNMHEWFQAALEPGSPERDRYIFREGRGEHG--ELPPNDWQSLFGGPAWQRVADGQWYLHIFTVEQPDLNWKNPEVHEDFKKTLRFWSDRGVDGFRIDVAHGLAKDLDSPLWDRAEVHDIYREWNAVFNEYRPARFAVGEAWVIPEHQHLYAREGELGQVFNFEFAKANWNAAAFKVA--IEDGIRSAHDAESTTTWV------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 195381849 22 -------------------------------------------------------------------------------------------------------------GDLNGVTEKLQYLKDIGFTATWLSPIFKSPMV--DFGYDIADFYQIHPEYGTMEDFDRMIARAKEVGIKIILDFVPNHSSDQNEWFIKSVNSDPDYKDFYVWHDGKINEETGEREPPNWNSVFRYSAWEWNDRQQYYLHQFATAQPDLNYRNPAVVNEMKNVLRFWLSKGVAGFRIDAIPYLFEIDHVYVQDQPETVDMIYQWREVVDEYGEQRLLMTEAYTSFENMIKFYGRNGSHIPFNFDFLSNINN--ASTANEYVEHIEKWLNAMPAGVYANWVLGNHDNKRVAS--------------------------------------------------------------RFGVQRIDLINILLQTLPGHAVTYNGEELGMTDSWEDTVDPQACNSSRDPARSPYQWDASSKA------------------------------ 119469268 6 -------------------------------------------------------------------------------------------------------------GDLRGIINRIDYIKSLGVDAIWISPFFKSPM--KDFGYDISDYRDIDPLFGNLNDFDELIEQAHDRDIKIIIDQVLSHTSDQHQWFLDSRENQSNDKADWYVWADSKEDGTAPNNWLSIF---GGGAWQWEPRGQYYLHNFLTEQPDLNFHNPDVRKAVLDNVEFWLKKGVDGFRLDAINFCYHDAHYYNNTQPENIEFMQDIRALLNK-YPGTVSLGEISSEDSMAEYTQGGDKLHMGYSFELLTNDYSS------EYIRTTVQTLEKGMTEGWPCWAFSNHDVERVASRW---------------------------------------SQNGEVNS-----------------QQCKMLTALLASLRGSVCMYQGEELGLGEANEDLQDPYGIFKGRDGCRTPMPWDNADLHH----------------------------- 116695501 32 ----------------------------------------------------------------------------------------------------------------------IDHLVQLGITTVELLPVHAILQDRNYWGYNTMAYFAPEPAYGQLQEFKVAMRRLHAAGIEVILDVVYNHTCEGNELGPTVSWRGLDNASYYRLVPG----------------------------DERHYINDTGCGNTLNLSHPRVLQMVMDSLRYWVHYHVDGFRFDLGTTLGREGNGFDAGSGFFDALMQ------DPVLSRVKLISEPWD---------LGPGGYQLGNHPPGFAEWNDKFRDVARRFWRGDAGH----RGELAARLAASADLFDRRHRRPWASINFITAHDGFT-LADLVSYSSKHNEANGEDNRDGTDDNASANWSPDGSIEGPTDDPAILACRARALMATLLLSQGTPMLTAGDEWGQGNNNAYCQD----------------------------------------------------- 195123386 23 -------------------------------------------------------------------------------------------------------------GDLEGITQQLSYLKEIGVTATWLSPIFTSPMA--DFGYDVADFYNIDPMFGTMEDFDKLLARANQLNIKIILDFVPNHSSDECDWFIRSAAGEEEYKDFYVWH-TGKVVNGIRQPPTNWISVFRGSQWTWHEGRQYYLHQFLAKQPDLNYRNPKVVEAMKDVLRFWLRKGVYGFRIDAVPHVFEIAPDKDGNYPD------------EPRN--------EYVSDPEDYSYLQ-----------HIYTTNQPETIDLVYQFREVIEEMNAELGGDDRVLLTEAYAPLDVLMQYGNATHNGSQIPFNFELISNLNINSNAYQYSELVHNWLDNMPEGQSANWVLGNHDQSRIGSRLGADRIDSINMLLLTLPGISVTYQGEELGM-------------------------------------------------------------- 37222142 82 ------------------------------------------------------------------------------------------------------------SGDFNGMTNKLDYLKDLGVKGIWLTPVFEAP---SYHGYDFQDFYNVETDYGTMADFENFIAQAHKRNIKVILDLVLNHISDKHEWFIKSANKTAGYEDYFIWRDER--PTSGWGQPWSAESNPAAVWHWNETRKAFYYGAFGSSQPDLNLTKQVVIDELNKLASFWLAKGVDGFRLDAVRYAVEEGGYPLQDTQGTIDYWTIFSQHVKSVKPDAMLVAEAWADLKTIGKYNNGKGLDSSFDFDFGTVVIDMLN--------------PAVKQTADFGTISTNHLQQSRESLWANLTARKAAAPIH-----------------YFSPFLTNHDQ--------TRIMYTLEND----IAKAKIAASLLMTTPGILYIYYGEEIGLTGDDQYRRAIMQWSDEDSAQAKWFPWMQNHQGWAQAQDPQSLFNHYKRMINVRNKNPVL--- 150016324 4 -------------------------------------------------------------------------------------------------------------GDLKGIISKLDYLKDLGVDIIWLSPIYCSPLV--DQGYDISDYYNIDPRFGTMEDMDELLRQAKKRNMYILMDLVVNHCSDKHEWFKKALDPEGEYADYFYIREGKG-----DNPPCNWRSYFGGSVWEKIPTNKYYLHLFAKEQPDLNWENPKLKNEIFKMVNWWLEKGLAGFRIDAIINIKKDLRFQDFPADREDGLC----------------------SIDRMLEAAEGVGNMLHELKEKTFEKFDAFTVGEVFNRKEGELDKFIGEDGYFSSIFDF---EMEVLGKSEFGWYDNKPFSINELRKAIFNSQLETSGVGFKANIIENHDEPRGVSRYIPEQGLND--------RSKKMLGAISLMLRGIPFIYQGQEIGMTNN----------------------------------------------------------- 198456376 19 -------------------------------------------------------------------------------------------------------------GDLNGVTEKLEYLKEIGVTATWLSPFLKSPMA--DFGYDISDFKDVDPLFGDMEDFENMVARAKELNVKIILDFVPNHSSDECDWFIRSAAGEEKYKDYYIWHPGFVDDNGQRIPPTNWVSVFRGSAWEWHEDRQYYLHQFHKKQPDFNFRNPVVREEMNNVLRFWLEKGVDGFRVDAIYHAFEIEADENGNYPD-----------------------EPRNDWTDDPDEYGYTHKIYTVDQPETPHL--------VFEWREILEQFQADNGGDERILMVETWSPIEIVMDYGNSTADGAQIPFNFQLISNLHYDSDAYHYEYLINNWLNLMPAGKSANWVIGNHDKNRVGSRFGADRVDLFNILLLTLPGCSITYNGEEIGMLDGYVSWEDENYMAMSRDPARTPMHWSD---------------------------------- 171915122 71 -------------------------------------------------------------------------------------------------------------GTYAGLADIITYLKSIGVTSVQLLPVHQHLDDTNYWGYNTIGFFAPHSEYAATRDFKTMVRDLHKAGIEVILDVVYNHTAEGDENGPMLFLRGLDNASYYLLNNENKVVN------------------------------YTGCGNTLNVASPAALRLVMDSLRYWVEMHVDGFRFDLGATMGRRGEIFDIGCSFFQGLAQ------DPVLRRVKMIAEPWD---------LGPNGYQVGGFPKPWHELNGRFRDNVRCFWKGDEGRMADFAKRLC----GSQDIYGPGGRPPSASVNFLTSHDGFT-LRDLWSYNNKHNEANGEENRDGDSHNNGWNCGIEGDT-RDAITLSLRRRLARSCLATLFLSQGVPFLTMGDERWRTNNNGYCQDNPIS---------WMDWA-------TNRESTRMLEFVKQLARFRQLHPVLR-- 168700340 26 -------------------------------------------------------------------------------------------------------------GTYAGIASELDHLRQLNVTAVELLPVHYRVDDRNYWGYNTLGFFAPDPRFSTVREFKSMVRSLHAAGIEVILDVVYNHTAEGNQMGPTLSFRGLDNSSYYFLSP----------------------------EDRRYYMDFTACGNSPNMQHPRVLQLIMDSLRYWVEMRVDGFRFDLAPTLARELAEVDKLGSFFDIIHQ------DPVLSRVKLIAEPWD---------IGPGGYMVGNFPVGWTEWNGEYRDAARAFWAG----RDVPTKTLAHRLTGSGDLYERTGRRPYASINFVTCHDGFT-LCDLVSYEQKRNWANGEDNRDGSNDNHNWNCGHEGPTDD-TKVLARRARQRRNMFATLMLSQGVPMVLAGDELGHTNNNTYCQD----------------------------------------------------- 163735744 17 -------------------------------------------------------------------------------------------------------------GDLIGIAQRMEYVASLGVDAIWISPFFTSPM--KDFGYDVSDYCDVDPMFGTLADFDVLVEAAHHHGLKVMIDLVLSHTSDQHPWFIESKSSRSNPKADWYVWADAKPDGTPPNNWLSIFGGPAWHWHAG--RQQYYLHNFLTEQPDLNFHNTDVQDALLDVTRFWLDRGVDGFRLDTINFYYHQEHLYSKNQPENIAFLKRFRALLDE-YPAAACVGEVGDAQRGLAYTSGPEMVHMCYAFEFL-----SKTKLDAARVAEVFAELDVVGQDGWPCWAFSNHDVMRHSTRWELPPAAE------------------------------------------------------------RLFATLLMCLRGSVCLYQGEELGLSEAFEDLQDPYGIFKGRDGCRTPMVWEMSNQNGVQESEPGSLLHHYRNAIAFRAEHPALTKG 46446740 28 -------------------------------------------------------------------------------------------------------------GTYLGVIEKIPYLKELGINAVELMPIYEFNESENYFGYSTVNFFSPMNRYATLVEFKTMVKELHRHGIEVILDVVYNHTFEGNQMGPIQSFRGLDKHAYYMI------------------------------DEQGNYLNFSGCGNTFNANHPIVKEFIIQSLRYWVEMRVDGFRFDLASILCRSENGTPLNPSPLIEAISH-----DPILSQTKLIAEAWDA--------GGLYQVGGFYPGQRWAEWNGHYRDIVRRFIKGTSGHKTAFATALS----GSQDLYGWRG-TPCCSINFITAHDGFS-LADLVTYNDKHNLDNGEENRDGFDHNDSWNCGIEG-HSNNKKIVALRERQIRNFLLALLVSQGIPMILMGDEYAHTNNNTWCQDN------------KLNWFL----WDKLLEKQSVFRFFKSLITFRKNYPLL--- 116871645 9 -------------------------------------------------------------------------------------------------------------GDIRGIIERLPYLADLGINVVWLCPVYKSPMD--DGGYDISDYYQIDPMFGTMDDMDELIEKAGELGIKILMDLVVNHTSDEHEWFQKALANKSKYRDYYIFREGING-----NPPNNWRSYFGGSAWEPSESNMFYLHAFSKKQPDLNWENIAVRNECIQMINWWLEKGLGGFRIDAILNLKKRIGHWILNQPGIEEWLNEIDELTFKKH-NAFTVAEADVPEERLSEYIGENGFRMVFDFS-----YTDIDTPETGEWFKQSKWTVKELKDKIMINEL------------------------------------ITQRNGWGAKYLENHDQPRSIN--------KYLPQEYQDDRSKKMLAVLFMMLHGTPFIYQGQEIGMSN------------------------------------------------------------ 194863471 41 -------------------------------------------------------------------------------------------------------------GDLNGIAEQLPYLKELGITATWLSPIFTSPMA--DFGYDIANFTEIAPIFGTMADFEHLMEVAKKLEIKIILDFVPNHSSDECEWFRRSAARDPEFKDFYVWHPGRME-NGNRHPPSNWISVFRGSAWQWHEGRQFYLHQFVKKQPDLNYRNPKVRETMSNVLRFWLGKGVSGFRIDAVPHVFYLQHIYTKDQPETIDLVYSWRAVLDEFGEDRILMAETYSPIDIVMQYYGNEGAQLPFNFLLISELSNSSNAHAYE--GTVLKWLQHMPKGRTANWVLGNHDQPRVGS--------------------------------------------------------------RLGRDRVDMLNMLTSTLPGASVTYQGEELGMTN------------------------------------------------------------ 193610897 169 -------------------------------------------------------------------------------------------------------------GDLRGIIKKIPYLKYLGICAVWLTPIYPSPGV--DLGYDIMNYRGIDELMGTMEDFEELINKLHESGIKIILDIVPNHTSDQHEWFDKSVQSIEPYTDYYLWV-DAKYVNGTRQVPNNWKSLFGNSIWEWNETRQYYLHQFYKQQPDLNYWNPLVREEIKDMMRFWLDKGVDGFRMDAIAHLYERPDGYTQALDECFYEVNDWRSLLEEYKKNKIIIVETYLDLKYTMKYYG-NETNLGAHFPLNVCLARLDHPSAKEFVEKLTEWISNLPSGAWSSWIIGNHDIRRRA-------------------------------------------------------------TTRFGLELIDGIHMLQLLLPGTPVVYMADELGMTDTY---------------------------------------------------------- 152967481 5 -------------------------------------------------------------------------------------------------------------GDLPGVTARLGHLADLGVDAVWLSPVYPSP--QRDAGYDVADYRGIEPVFGTLDDFDRLTARARELGLRVVVDLVPNHTSAEHAWFRAALAAGSPERARYVFREGRGEHG--ERPPNSWRSVFGGPAWTRVADGSWYLHLFDSSQPDLDWSHPEVVAEFEDVLRFWLDRGVDGFRVDVAHGLVKAEGLPEWDHDQAHEIYRGWRRVLDAYPGDRLLVAEAWVSPPELVRYLRPDEMHQAFNFDHLRAPWR--ARELREVVDATLAAHAVEDAPATWV--LSNHDVVRHASRLGYPAGSEPTTGVGPD---------------------------------------DAQPDAELGLRRARAATTFTLALPGGAYLYQGEELGL-------------------------------------------------------------- 56751427 40 -------------------------------------------------------------------------------------------------------------GTYAGLIEKIPYLQSLGVTAVELLPVHQFDRQDNYWGYSTMAFFAPHAAYGPVDEFRDLVKALHQAGIEVILDVVFNHTAEGNEDGPTLSFKGLANSTYYLL------------------------------DEQAGYRNYTGCGNTVKANNSIVRSLILDCLRYWVEMHVDGFRFDLASVLSRDANGNPLSDPPL-----LWAIDSDPVLAGTKLIAEAWDAA----------GLYQVGTFGDRFGTWNGPFRDDIRRFWRGDQGCTYALSQR----LLGSPDVYSTDQWYAGRTINFITCHDGFT-LRDLVSYSQKHNFANGENNRDGTNDNYSWNYGIEGETDDPTILS-LRERQQRNLLATLFLAQGTPMLTMGDEVQQGNNNAYCQD----------------------------------------------------- 34396179 7 -------------------------------------------------------------------------------------------------------------GDLQGIIQKLDYLAMLGVNYLWLNPIYVSP--QKDNGYDVSDYKNINPLFGTMNDFEMLVTEAGKRNIYIMMDMIFNHCSTEHEWFQKAQTGNLDYLQRFFF-----LPGDKAKCPNNWQSKFGGSVWEYHDELKFYLHLFDKTQVDLNWKNESLRQHIYQIVNYWLQKGVRGLRFDVINLIGKDGRKYYTDTPQVHTYLQEMAQNTYLKTNDIITVGELSSTSKQAILYTKPVSQELNMAFTFHHLKIDYLNNEK--------------------------------------WKLAPYDPAKLVAKIKEWQIPVQAAG-GWLANFLNNHDQPRA--------LSRFGDPENYRFESATALAAVVLLLRGTPYLYQGEEFGMENNNEQLKDVESINYSRDNARTPMQWNNQQFAGFSTHKPQSIFKAYQMLIQLRKNNLAFSYG 116493533 7 -------------------------------------------------------------------------------------------------------------GDLQGIIKKIPYIDKLNIDMIWFNPFFVSPQYDN--GYDIANFYEIDPVFGTMSAFEELVRKLKEIHVGVMLDMVLNHISTEHEWFQKALAGDEHYQKYFYIR-DPKPNGDLPNNWTSKFGGPAWAKFG--DTGKYFLHLYDEHQADLDWHNPEVRQELFKVINFWHAKGVKGFRFDVINVTGKDVELTDADTPIVQSYLKEMHQAALQ-DPEVITVGEFSSASVENVKYTRPEEHELTMAFTFHHLKVDYDHGQK--------------------------------------WTKVPFDFAALKKTINTWQVGMDEG-DGWNALFWNNHDQPWALN--------RFGDSGKYRAKSAEMLATTMHLLRGTPYIYQGEEIGMVDNIDEYVDVEALNKARDNSRVPMHWDDSKYAGFSEVEHGEIFAYYQKLIQLRREFSIISEG 91217838 17 -------------------------------------------------------------------------------------------------------------GDFKGVIEKLDYLESLGITMVWMNPFFESPMVDN--GYDVSDYRVIQPRYGSMEDFQNMLDGMHKRGIKLVLDVVVNHSSNEHDWFKQSRSRDNPYREYYHWWP----AEKGEPPFRHSLFDPEGAWTYDEQTNAYYLHYFAAAQPDLNWENSKVRYEVYDIMKFWAEKGVDGFRMDAFQYASKDTIFP--EWPKGHE--------------------EEYDKWYGMNPPLHGYLNEM-YNEVISKYDIFAVAEGAGTTLQDAHDIVDADRN------------ELQMAYHFDYVGSDQLKLTDFKAIFTKWDTSF--AEEGWLSIFLSNHDNSRLVNRFGNSS-------PEYRTVSAQMLNTFMLSMRGTPYTYFGDELGMTN------------------------------------------------------------ 212635466 6 -------------------------------------------------------------------------------------------------------------GDLQGIIKKLDYIASLNVDAIWVSPFFTSPM--NDFGYDISDYRDIDPMFGNMADFDELIAKAHSLDIKVVIDQVLSHTSDQHQWFIESRDRTNKKQDWYVW----AEPKEDGTAPNNWLAIFGGCAWEWEPRQQYYLHNFLTSQPDLNFHNPQVRTAVLANVKFWLDKGVDGFRLDAITFCFHDDLLR--------------------------------DNPAKPKDKRQGRGFSEDNPYAYQYHYFNNTRPETVSFIEE-LRALINHYPGAVTLGEVSSEDSLATMAEYTQGNDRLHMAYSFELLTNDYSASYIRETVEALEGRIGDGWPCWAIGNHDVQRVASRWGQGRASTDMIKMLNALLCSLRGSVCSYQGEELGLTEDFEQLQDPFGIFKGRDGCRTPMPWSNQLNAGFSDGLPDSILNRYRAFLAWRKQHPVLIDG 58865274 120 -------------------------------------------------------------------------------------------------------------GSYLGFIDKIPHLLELGVNAVELLPVFEFDELENTWGYSTINFFAPMTRYASARELKQMVKALHKAGIEVILDVVYNHTDDAHPYVT--SFRGIDNKVYYML----------------------------DPNNNSQLLNFSGCGNTLNCNHPVVMELVLDSLRHWVEYHIDGFRFDLASVLCRGPDGSPLDAPP---LIREIAK--DSVLSRCKIIAEPWD--------CGGLYLVGRFPNWDRWAEWNGKYRDDLRRFIKGDPGMKGVLATRIS----GSADLYQVNQRKPHHGVNFIIAHDGFT-LCDLVSYNLKHNDANGEGGRDGCNDNFSWNCGVEGETND-SNVLALRSRQMKNFHVALMISQGTPMMLMGDEYGHTNNNSYGHDTCINN---------FQWEQLAERRYGH------FRFFSEMIKFRQNHPIL--- 195381855 24 -------------------------------------------------------------------------------------------------------------GDLNGITQQLAYLKEIGTTATWLSPIFTSPMA--DFGYDVADFYDIDPLFGNMEDFEKLLERAKQLDIKIILDFVPNHSSDECDWFIRSAAGEEEYKDFYVWH-TGKVVNGIRQPPTNWISVFRGSQWTWHEGRQYYLHQFLAKQPDLNYRNPKVVEAMKDVLRFWLRKGVYGFRIDAVPHVFEVAPDSNGDWP-------------DEPRNEYVSDPEDYSYLDHIYTTNQPETIDLVYQFRQVIEEIDQELGGDDRVLLTEAYAPLDVLMQY-YGNSTHNGSQIPFNFELLSNINFNSDAYHYSELLHNWLDNMPADKVANWVLG--NHDQSR--------------IGTRLGADRIDATNMLLLTLPGISVNYQGEEIGMED------------------------------------------------------------ 117621011 29 -------------------------------------RYAYRIQGPWRPYYGTRFDADKVLLDPYGRYDRWAAARPGSLAECAKNRVVDTRHYDWEGDVIYELHLGGFTGTYLGLIEKIPYLQSLGVTAVELLPVFQFDPQDNYWGYSPMSFFAPHAQYASGEDFRDMVKALHRANIEVILDVVYNHTAEGGDDGPTFSFRGIDNEAYYIL------------------------------DANQKDTNYSGCGNTFNGAHPVVLRMIMDSLHFWQEMHVDGFRFDLAAILSRDESGQPQANAPTLRTID-----TDPRIADIKLIAEAWDA---------GGLYQVGSLAGARWREWNGQFRDDVRRFLRGDDNAVMPFVERLC----GSPDIYHYHHADPEKSINFVTCHDGFT-LWDWASYNGKHNDANGEQNRDGCDHNFSWNHGQEGP-SEDPQINALRLRQAKNMMVATLLSVGSPMLLMGDEVLRTNNNGYCQDNDTC---------WMQW-------QPDAMGQEMFRFMKELIQYRK-------- 68473243 6 -------------------------------------------------------------------------------------------------------------GDIPGIISTLDYIASLGVTTVWLSPMYDSPQD--DMGYDVSDYENVYSKYGTLQDMDRLIAGCHDRGLKLILDLVINHTSVEHKWFKESRSKDNPKRDWYIWKPPRIDSNGNKHPPNNWGSYFSGSAWKYDETGEYYLHLFAESQPDLNWENKECREAIYNSIKFWLDKGVDGFRIDTAGMYSKYQHFYHKNGPRIHEFHKEMAKVMEPY--DTMTVGEVHSTREQALKYVSAAEKEMNMMFLFDVVELGSDPRDRFRY--------------------------------------NGFDLVDLKKAIKSQGEFAE-GTDAWSTVFIENHDQARAISRF-------GNDSPEFRVLSGKAIAMLQCCLTGTLFIYQGQEIGMTNDADYKQKEEKLVDARDNARTPVQWS----------------------------------- 170039413 22 -------------------------------------------------------------------------------------------------------------GDLRGIIEKLPYLRELGVQGFWMSPIFKSPMA--DFGYDISDYYDIQPEYGTMADFDALVAEAKQLGLKVILDFVPNHSSDENEWFKKSENREAGFEDFYVWHPGKPNPADPPLPPNNWVSFFRGSAWQWDKRKEFYLHQFSVKQPDLNYRNPRVVDQMKDVMRFWLKRGVDGYRIDAVPTLFEIEPDASGN------------------YLDEPLSGNTNDPDD-------------PGYTIHIYTQDRNETLDMVYQWRSVLDEFQKDNGGDARVMMTESYSRIDIVMKYGNGTVLGSHIPFNFRFITDLGKDSSAMDIDNTIKYWMSNMPTGQVANWVMGNHDQHRVASRFGENKIDLLNMILMSLPGVAITYNGEEIGM-------------------------------------------------------------- 157107448 29 -------------------------------------------------------------------------------------------------------------GDLNGITQKLQYLKSLGIKAFWLSPIYKSPMT--DFGYDIADFRDIQPEYGTMEDFENLVKEAKRLELKVILDFVPNHSSDEHEWFVKSENRESGYDDYYVWHDGVPGRNSCQNDPNNWVENFYGSAWKWSERRQYYLHQFHYKQPDLNYRNAKVVEEMKNVMRFWLDKGVNGFRIDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 91210602 4 -----------------------------------------KITDYLDEIYGGTFT-ATHLQKLVTRLESA--------KRLITQRRKKH---WDESDVVLITYADQFHNDLKPLNQFYPQWLQRIFSHVHLLPFYPW---SSDDGFSVIDYHQVASEAGEWQDIQQLGECSH-----LMFDFVCNHMSAKSEWFKNYLQQQPGFEDFFIAVDPKTDLSAVTRPRALPLLTPFQMR---DHSMRHLWTTFSDDQIDLNYRSPEVLLAMVDVLLCYLEKGAEYVRLDAVGFMWKEPGTNCIHLEKTHLIIKLLRSIIDNVAPGTVIITETNVPHKDNIAYFGEDEAHMVYQFSLPPLVLHAVQKQNVEALCAWAQNLTLPSSNTTWFNFLASHDGIGLNPLRGLLPENEILALVEVLQQEGALVNWKNNPDGTRSPYEMNVTYMDA--------LSRRECSDEERCARFILAHAILLSFPGVPAIYIQSILGSRNDYAGVE---KLGYNRAINRKKYSSEITTELNNKATLSYSVYYKLSHLITLRRSHKEF--- 196234122 53 -------------------------------------------------------------------------------------------------------------GTYLGFIEKIPHLKRLGINAVELLPVHEYRGLTNYWGYNSIGFFAPESSYGTLEEFKTLVRALHKAGIMVILDVVYNHTGEGSELGPSLAFRGIDNPSYYSLTGPP-------------------------DQSRRYYTNFTGCGNSLNFDSQAVIRLVMDSLRYWVDMHVDGFRFDLASVLGREEGGYRASGPFFHSVAQA------PALNRAILIAEPWD-----------IGTYQVGNFPVDWSEWNGRFRDTVRRFNKGDSGQLADLG----WRLTGSADLYGDDGRSAYNSINFITCHDGFT-LHDLVAYNGKHNEANGENNNDGCDDNHSWNCGVEGDTTD-AGVLSLRRQLMKNHACALFFASGTPMLLGGDEFARTNNNAYCQD---------NALSWFDWDLAEKNND---------------------------- 148261919 31 -------------------------------------------------------------------------------------------------------------GTFAALRDMIDHLVRLGITAIELLPVHAILQDRNYWGYSTLSFFAPERRYFAEDELRATVRRLHEAGIEIILDVVYNHTCEGDETGPTLSWRGLDNASYYRLMPG----------------------------HQRRCVNHTGCGNTVNIAHPRVLQMVTDSLRHWARFRIDGFRFDLAT----TLGREADDFDPSAGFFDAIRQ--DPVLSRLKLIAEPWD---------LGPGGYQLGNYPPGFAEWNAAFRDGARRFWRGDPGQRPEIARR----LMGSPELFDRRRRRPSASVNFVTAHDGFT-LRDLVSYSERHNFANGEDNRDGAEDNVSSNWGVEGETADGAIN-ALRDRVRRALLATLFSSYGTPMLLAGDEINRTNNNAYCQD----------------------------------------------------- 84688051 5 -------------------------------------------------------------------------------------------------------------GDLLGIVGRLPYIASLGVDAIWISPFFTSPM--KDFGYDVSDYFDVDPMFGTLADFDAVIETAHTLGLKVMIDLVLSHTSDEHPWFKTSRASRENPRADWYVWADAKPDGTPPNNWLSIF---GGSAWQWDSTRQYYLHNFLTSQPDLNFHNDEVQDALLGVARFWLDRGVDGFRLDTINFYTHDAELRNNPPLKPEERQAKTAPAVNPY-----------TWQNHLYDKSRPENLIFLRKLRDLMKHYNAAAVGEVGDDQRGLEILGEYTRGDDLMQMCYAFELLSGSTPSAGYVAETLQAI------------EDYAPDGWACWAYSNHDVVRHISRWDLSP------------AAARGFATLMMCLKGSACIYQGEELGLPEAFEDLQDPYGIEKGRDGCRTPMVWDHDRALGKADADPGALLHHYRRAIAFRHSHTALKKG 212710456 5 -------------------------------------------------------------------------------------------------------------GDLAGITAKLDYIQSLGANVIWLCPIFESPMKDN--GYDIANYDCVDPIFGDNDDLDELIRQAAQRGIKILLDLVLNHSSNQHPWFKAALDPQSPYADYYQFIEWDHPT-----PPNNLRTYFDCPVWTQVPNTRWYFNSFGPEQPDLNWENPQLRKEIIQMINRWIAKGVAGFRIDAIGNIKKSTEPWVVNQPGIHDFLKELASQTF-HPANVMTVAEIDVPPHDLVDYIGEDGFSMVFDFSIADLDIA----------------------------------------KQPPFSISPITAERLKPVFFNNQ--LTTQQVGWGAPYLENHDQPRSLN--------KFLNQHAKNPFAAKMLATFLLTQRGTPFIYQGQEIGMTN------------------------------------------------------------ 157126497 29 -------------------------------------------------------------------------------------------------------------GDLAGITSKMSYLADIGIDATWLSPPFKSPL--RDFGYDVSDFYDIQPEYGTLESFDELVQEAHKNGIKLMLDFIPNHSSDEHDWFVKSAERNETYKDFYVWHPGRQNAEGKLDPPNNWISVFGGPAWTYHEGRQFYLHQFTDKQPDLNYRNPAVLEEMTKMLFFWLDRGVDGFRLDAINHMFEDPELRD----------------------------EPPSGWSDPGKYDSLDHIYTKDVEDVYKVVYD----------WRDLMDTYSKENGRTIILMTEAYSSIEGTMLYYERTRQGAHMPFNFQLIYDFKDIQNAVGLKQSIDWWMNHMPARHTPSWVSGSHDHERFASRVGENRVEQMMTLLHTLPGTSITYYGEEIGMLDYKE-----AQTYDGRDPNRTPMQWD----------------------------------- 177670496 4 -------------------------------------------------------------------------------------------------------------GDLRGVTSRLDYLAQLGVDAIWLSPFYLSPQH--DAGYDVADYRTVDPRFGTLADADEMIAAAHEAGIRVVVDLVPNHTSSEHAWFQAALAAGPGSPERARYHFAEGRGEHGELPPNNWESTFGGGAWTRVTEGQWYLHLFDTTQPDLNWENEEVREEFRSILRFWLDRGVDGFRVDVAHGLIKQPGTPFMDQDRVHEVYRDWRRVLDSYDHEPMMVAEAWVAPSRMFRYVRPGEMHQTFNFTYLMAGWDAVSL--THAIDRSFEQADRVGAPNTWV--LSNHDTVRHASRYGLA---------------------------------------DPSSYPAGITAEDEQPDEAVGRRRARAAAMVELGLPGSAYIYQGDELGLPEHTEHRQDPDGKEPGRDGCRIPLPWAADEAADRQVGVEGSVFELYRRLLQIR--------- 153895197 6 -------------------------------------------------------------------------------------------------------------GDFRGAIERLDHLDDLGVDAVWIRPFYPSPL--RDNGYDVADYRGVDERLGTLDDFREFADRAHERGIRVLTDLVFNHTSNEHEWFQRACDPESEYHDYYLW----TSHVDDAHNRQNIFPEYEDGVWSYDETDKHYFHQFYGHQPDLNVANPAVREELYDVLRFWLDQGADGFRIDAAHPMLLPKGHNDTDLDEPIDLFKRMREVVEAEQSDAVLLAEADDEPENLDYYFGGEAFHLQFNFVMNAHLTYGVGVTDTWPLDRAEELLPDVSGVGGWVNFLRNHDE--------------WNLLKLPQESFDHAREYFGDDAGNSWIFERGH----------RLRLADLYAGDHDRIA---VAHSLLFSLPGSVALQSGDEIGMGADLSLPE--------REAVRTPMQWDDSA-------------------------------- 170781453 40 -------------------------------------------------------------------------------------------------------------GTYAGMASAIEYLTDLGVTSVELLPVHHFMQDRNYWGYNSIGFLAPYSDYSSVAEFKEMVKALHAAGLEVILDVVYNHTAEGNHMGPSLSLKGIDNASYYRLV----------------------------EGDEASYFDTTGTGNSLNVGHPAALALIMDSLRYWVEMHVDGFRFDLATTLTRQDGDAEIHS----AFLTLIHQ--DPVLAPVKMIAEPWDTA-----------GYQVGGFPADWSEWNGKFRDDVRDFWHSGQNVLGALAQR----ITGSPDVYESGRRSPLCSVNFITAHDGFT-LADLTSYDEKHNEANGEDNNDGESDNRSSNAGVEGPTDDPEII-AIRDRQRRNMLGTLLLSSGVPMVLGGDEIARTNNNAYCQDDEIS---------WFDWANVDRN---------LQDFTRKLIRLRRGNRALR-- 42518297 4 -------------------------------------------------------------------------------------------------------------GDLNGIRKRIPYLKELGINAVWLNPIFVSPQVDN--GYDVSNYFAIDPKMGTMEDMDNLIKEMHEAGIHVIMDFVLNHTSDQHPWFQDAKNPESIYRDYYIF------AGENNQRPNNWGSFFGGSVWEKDPTGQFYFHLFDKRMPDLNWKNPEVRHAMTEIAKYWLEKGIDGLRLDAFIHIAKADEPFFANLPQVQKWMRLFCEEIKQDYPDALLLGEAASANVNLAVDY------TNKNNHLMDSVITFRYFTEDQSKIDPSFLSNYQPKPLDWVKFKQNQTIWQQTLS----------------------------GISKPTLYWNNHDMARLATRIAKNDI------------QARSLAMLMYLQCGIPIIYYGEELGMKNINDFKDDTVKEF------------------------------------------------ 21231906 6 -------------------------------------------------------------------------------------------------------------GDLPGIIAKLDYIAGLGVDAIWISPFFKSPMA--DFGYDIADYRAVDPLFGSLVDFDRLLEKAHGLGLKVMIDQVLSHSSIAHVWFQESRQDRSNPKADWYVWADPREDGT---PPNNWLSLFGGVAWQWEPRRQYYLHNFLVDQPDLNFHNAEVQQATLDNVRFWLDRGVDGFRLDAINFCFHDAQLRD-----------------NPAKPADKRVG----------------RGFSADNPYAYQYHYFNNTQPENLAFLERLRGLLDLYPNAVSLGEISSEDSLA-TTAEYTAQGRLHMGYSFELLVQDYSAAYIRDTVSRLEATMLEGWPCWAISNHDVVRAVTRWGGAHATPAFARMVVALLCSLRGSICLYQGEELGLSEAFEDLQDPYGTFKGRDGCRTPMPWTDAPSAGFQQDDAHSVLSAVRDFLAWRKEMPALREG 117618685 74 -------------------------------------------------------------------------------------------------------------GDINGIRQRLGYLATLGVDMLWLTPLYRSPK--RDNGYDVADYRAIDPAFGTLAEMEQLVAEAAAHGIGIMMDIVANHTSTEHEWFVQALAGDPHYQGYYVFRD------QAFVDAHPITSIFGGSGWQYVPTDRYYLHNFDASQADLDWDNPAVRAEMAEVINFWLGKGIKGFRFDVIDMVSKEWDRLAMNGPRLHDYIRELNAESFG-GQGIITVGETWGADLAHMQCYDGSEFSMVFNFEHLGLGSDKWTSR--------------------------------------------FDPLAFKRAMARHQQGL--HGRGWNSLFLGNHDLPRAVSRF-------GDDRPEWREISAKLWAMVLHLMQGTPFIYQGEELAMTNRHDELRDVEAINYGRDNARTPMQWDAGPHAGFSTPTPDSPFHCYRQLIALRKAHPVVRHG 50954092 26 -------------------------------------------------------------------------------------------------------------GTYAGLANEIDYLKGLGVTAVELLPVHQFVQDRNYWGYNSIGFFAPHNEYAAVDEFKGMVKALHAAGIEVILDVVYNHTAEGNHLGPTLSFKGIDNPSYYRLV----------------------------EGDERHYFDTTGTGNSVNVSHPAALQLILDSLRYWVEEHIDGFRFDLATALTRQGGDASLHS----AFLTLVQQ--DPTLKPVKLIAEPW----DVAGYQLGG-------FPADWSEWNGRFRDDVRDFWRGTEGMLA----TLSQRVLGSPDIYEDSRRTPLSSVNFVTAHDGFT-LADLTSYEQKRNEDNGEDNQDGESDNRSANYGAEGPTDA-PGILAVRLRQRKNFLATVLLSAGVPMILGGDEIGRTNNNAYCQDGEIS---------WFDWAAADEE---------LRAFTERLIRLRRAEPALR-- 163705366 27 ----------------------------------------------------------------------------------------------------------------------VEHLLRLGVTAIELLPIQAFVDDRNFWGYSPLNYFSPEPRYLGPAGLKAAIRQLHAAGIEVLIDVVYNHTCEADRTGPSLSFRGIDNAAYYKLRPD----------------------------DRRETLDFTGCGNTLDVAHPRVMQMVLDSLRHWVEYRVDGFRFDLASSLARAPHDFSPRAAALQAMLQ------DPVLSRVKLIAEPWD---------LGMGGYQLGGFPIGWSDWNDQFRDATRGFWRGDDGQLPRLTQG----LTGSREIFAPSGRGPGASVNFITSHDGYT-LADVVSYEHKHNEANGEGNRDGHGHNVSCNYGVEGPTDDPAI-LALRARQKRNLLATIVLAQGVPMLLMGDERSRGNNNAYCQD---------NATSWVDWEDD--GGDP-----ALSDFLRNLLALRHDHRALR-- 145298172 8 -------------------------------------------------------------------------------------------------------------GDINGICQRLDYLAELGVDMLWLTPVYCSPK--RDNGYDVADYRHIDPAFGTLADMDQLIAKAAERGMGIMMDIVANHTSTEHEWFVRALAGDARYQAYYVFRDKAFVD---THPVQSIFGGSGWQYVPQLD--RYYLHNFDVSQADLDWDNPAVRAEMAEVINFWLAKGIKGFRFDVIDMVSKEWSPLAMNGPRLHDYIRELNGASFG-NKGIITVGETWGADLAHMQHYNGSEFSMVFNFEHLGLGQDKWSSH--------------------------------------------FDPLTFKRAMARHQQGL--HGRGWNSLFLGNHDLPRAVSRF-------GDDRPEWRELSGKLWALVLHMMQGTPFIYQGEELGMTNRHDELRDVEAIHYGRDNARTPMQWDASRHAGFSTAAPDSLFHHYRQLIALRKAHPVIRHG 167753428 15 -------------------------------------------------------------------------------------------------------------GDLNGITEKLDYLHGLGIETLWLNPIFASPNADN--GYDISDYRQIMPDFGTMEDFDRLLKETHARGMRLLLDLVLNHTSDQHPWFCEARSRENPYYDYYLWWPEEQGHPPYRKSHFDEKGDAWCYN---APTRSYYLHYFARQQPDLNWQSPKVRAEIYDILRFWLDKGVDGFRLDSIPYIAKDTSFPEIDGPHLHDYLHEMNREVFSRY-DCTTVGEGSTAPEEGWKFIAPERQELDMLYHF------------------------------------GAADIRNETEADDPATGIPYSLLALKRMYAEW---DAAVGDGWPTIYLGNHDQPRMVSRF-------GSDAPEWRDLSAKMLTMFLLTMRGTPYWLAGDELGMTN------------------------------------------------------------ 145297823 27 ----------------------------------------------------------------------------------------------------------------------IEHLKSLGVTSVQLMPVAAFMSETNYWGYNPIAFFAPEPRYSAGEEFKTMVRELHRAGLEVILDVVYNHTAESGFDGPTLSFKGFDNAGYYAFEAGAHGPDYSRHA------------------------NVTGCGNSVNLDHPNSLRLVLDALRYWVEMQVDGFRFDLAVTLAREAGEFDPMGAFFKAMM------ADPVLARVKLIAEPWD---------IGPFGYRLGQFPSQWLEINDRYRDTVRAFWRGDAGKMGDFATR----LVGSRDLFPKNWRAPHTSVNYLCYHDGFT-LEDLVSYNQRHNQANGEDNRDGHGNNLSNNHGVEGPTLDPRVNNLRQQQK-RNLIATLLLSQGTPHFLAGDEMGRGNNNAYCQD----NQISWVN---WQWRPEDER---------LLAFTQQMMALRAESSVFA-- 78060145 32 ----------------------------------------------------------------------------------------------------------------------IDHLLSIGVTTVELLPVHAFRGLRNYWGYDTAAFFAPEPAYRRLDEIRIAIRQLHAAGIEVVLDVVYNHTCEGNELGPTLSWRGLDNASYYRLMPDDH-------------------RFHVDETG---------CGNTLNLSHPRVVQMVMDSLRYWAAFNVDGFRFDLGVTLGREEHGFDPGAGFFDALRQ------DPVLAQRKLITEPWD---------LGPGGYQLGRHPPGFAEWNDRFRDTVRRFWRGDAGQRPELA----ARLAGSADLFNHQRRHTWASVNFVTAHDGFT-LADLVSYSAKHNDANGEDNRDGRDDNCSANWGVEGP-SDDAAIRAVRARVARSMLATLFTALGTPMLVAGDEFGRTNNNAYCQDNELS---------WLDWDLAR-----SDEAVTLMRFVSRLAALRRMYPV---- 146280885 9 -------------------------------------------------------------------------------------------------------------GDLQGVLRHLDYLKRLGVDALWLSPIFRSPMA--DAGYDISDYCDIDPLFGSLADIDRLIAEAHARDIRVLLDFVPNHTSDEHPWFVESRSRDNPKRDWYIWRD---QPNNWRAALG------AGSAWTWDEHQQYYLHLFLAKQPDLNWRNPEVVAAMHDVLRFWLDRGIDGFRIDVIHCTGKDPSFDFNDQPYSHEVLRGLRKLVDSYPGDRMLVGEVNISTERVLQYYGGDELHLAFNFNPLDAPWDVLFRTCIREVEHWLQ-----PAGAWPTWVLSNHDNVRQRSRYQGSERAARAAAVLLLTLR------------------------------------------------------------GTPFIYQGEELGLEDAHI-ADEARIDPGGRDGCRAPIPWADELAAERQVGAANSMFALYQRLLAARKASPALLHG 195430366 27 -------------------------------------------------------------------------------------------------------------GDLNGVTQQLAYLKEIGITATWLSPIFTSPMA--DFGYDVANLTEIDPLFGTMEDFDALVARAKQLDIKIILDFVPNHTSDECDWFIRSAAGEEEYKDFYVWH-TGKVVNGIRQPPTSWISVFRGATWTWHEGRQYYLHQFLPKQPDLNYRNPKVVEAMKDVLRFWLRKGASGFRIDAVPHVFEVAADEDGNWPD------------EPRNEGV-------DDPEDYEY------------FQHIYTTNQPETIDLVYQFRKVIEEIDEELGGDDRILLSEAYAPLDILMQYGNSTHNGSHVPFNFELLANIDFDSDAYHYAQLIHNWLDNLPEGQVANWVLGNHDRSRIGSRLGADRIDATNMLILGLPGIAVNYQGEEIGM-------------------------------------------------------------- 84517380 7 -------------------------------------------------------------------------------------------------------------GDLMGIVQRLPYIASLGVDAIWISPFFTSPM--KDFGYDVSDYCDVDPMFGSLADFDAVVETAHRLGIRVMIDLVLSHTSDQHPWFAESRANRNSDKSDWYVWADPKPDGTPPNNWLSIF---GGSAWQWDARRQYYLHNFLVSQPDLNFHSPAVQDALLDVALFWLNRGCDGFRLDTINFYMHDAELRDNPP-----LPKEMRNA--NIAPSVN----PYNHQDHIHDKNHPDNVKFLARLRAIMEPYGAAAVGEVGDAQRGLEIMGQYTAGT---------DLMQMCYAFEFLAKDKPTAARIVDVMRQV---DEVAGDGWACWAFSNHDVVRHATRWDLPAGG------------QRMFVSLLMALRGSACIYQGEELGLPEAFEDLQDPYGIQKGRDGCRTPMVWDRDNHHGGQEDEPGALLHHYRRAIAFRHSHPALSVG 139867053 137 -------------------------------------------------------------------------------------------------------------GTYLGVVEKLDHLKELGVNCLELMPCHEFNELENFWGYSTINFFSPMIRYSSINEIKFLIKEAHKRGIEVIMDVVFNHTAEGNEDGPIISFRGVDNSIYYMVAPKGE------------------------------FYNYSGCGNTFNCSHPVVRQFIVDCLRYWVEMHVDGFRFDLASIMTRSSSLWDATNVFGAPIEGDLLTTNDPILRGVKLIAEAWDA--------GGLYQVGTFPHWGIWSEWNGKYRDTVRQFIKGTDGFAGAFAECLC----GSPNLYQGGGRKPWNSINFVCAHDGFT-LADLVTYTNKHNLSNGEDNNDGENHNNSWNCGQEGEFVSTS-VKKLRKRQMRNLFLSLMVSQGVPMIYMGDEYGHTNNNTYCHD----------------------------------------------------- 193709215 34 -------------------------------------------------------------------------------------------------------------GDLKGIEEKAEHFKDIGVDCVWLSPIFKSPMA--DFGYDISDYNMIDPVYGTMDDFISLQKKLQSLGIKIILDFVPNHSSDEHEWFKKSVDKIMPYKDYYVWRDGKCDDNSSITPPNNWQSLFSNSAWTWNKREQYYLHQFDRKQPDLNYRNKDLVKEMKNNLRFWLDLGVDGYRVDAVPFLFEHPDFYTMDLDETYDMISQFRDVMEEYKKTRVMITEAYTSMENTMRYYGDEGAHMPFNFGLIDRLNYSNATKFNEAINNWLDNM---PEGKCANWVIGNHDNPRVA--------------------------------------------------------------TRFGGEMVDAMNMLNMLLPGAAFTYMGEEIGM-------------------------------------------------------------- 198253528 5 -------------------------------------------------------------------------------------------------------------GDLAGIVQRIPYIASLGVDAIWISPFFTSPM--KDFGYDVSNYCDVDPMFGSMGDFNAVVLAAHQHGLKIMIDLVLSHTSDQHPWFQQSRVSRDNDKSDWYVWADPKEDGTPPNNWLSIFGGSGWQW--SGEREQYFLHNFLSSQPDLNFHEPVVQTALLDVAGFWLDRGVDGFRLDTINFYVHDKQLRSNPPLPREQRNSTIAPSVNPYNHQLHLY---SKNQPENLDFLRKLRGVM--------EPYNAAAVGEVGDAQRGIEIMGEYTAGD---------DLMQMCYAFEFLANVRPTAADIETVMARV---DKHASDGWACWAFSNHDVKRHATRWDVPD------------AGLRLMTTLMMCLRGSACIYQGEELGLQEAFRDLQDPYGIEKGRDGCRTPMVWEASNANGVQEENPDALIHHYRRAIALRRAHPGLAKG 172036373 15 -------------------------------------------------------------------------------------------------------------GDLPGIIQKLDYIAQLEVDAVWISPFFKSPM--KDFGYDISDYRAVEPMFGTMEDFQLLLKEAHDRNLKILIDQVWNHTSDQHPWFMESRSSRDNAKADWYVWEDAKPDG---SPPNNWRATFGGSAWEWDETQQYYLHSFLVSQPDLNWYNPEVKEAIFDVARFWLDMGVDGFRLDVVNFYLHDRQLRD-NPPRPPEMKR--PAGADPKDPFFDFINVHNFCQPEIIDLLKSIREVMDEYPGTTTLAEISSAEDPLVLASE----------------YVSGNDRLHTAYNSELMKDEPFSYPRLREMIQRIETHFQDGVICWTAGTHDFPRFKSRWQKHQEIDHFTEEAFE-------HMLAALILALKGSCCIYQGDELGLTQPYEKMQDPFGLQGGRDGCRTPMPWD----------------------------------- 195430370 30 -------------------------------------------------------------------------------------------------------------GDLNGVTEKLQYLKDIGFTATWLSPIFKSPMV--DFGYDIADFYTIHPEYGTMEDFERLIAKAKEVGIKIILDFVPNHTSDQSEWFTKSVDSDPDYKDFYIWHDGKINEETGEREPPNWISEFRYSAWQWNDREQYYLHQFEYRQPDLNYRNPAVVNEMKNVIRFWLAKGVSGFRIDAIPYLFEVDLDRYNQYPD-----------------------EPLTNDTEACPDPDDHCYTQHIYTQDQPETLDMVYQW--RTLVDEFQEEYGGDKRLLMTEAYTSFDNM--IKYYGDGVRNGSHIPFNFDFLSNINNASKAGDYVEHIEKWINSMPEGVYANWVLGNHDNKRVASRFGVQRTDLINILLQTLPGHAVTYNGEELGMTDVWISWEDTSYYDRSRDPARTPYQWDASSL------------------------------- 150395522 12 -------------------------------------------------------------------------------------------------------------GDLQGITARLPHIAGLGADAIWISPFFTSPM--KDFGYDVSNYVDVDPIFGALDDFDALIAEAHRLGLRVMIDLVLSHSSDQHPWFVESRSTRSNAKADWYVWADSKPDGTPPNNWLSIF---GGSAWQWDPTRQYYLHNFLISQPDLNLHNSEVQDALLSVARFWLERGVDGFRLDTINFYFHDRELRD-------------NPALAPERRN------ASTAPAVNPYNYQEHIYDKNRPENLEFLQRFRALMDEFPAIAAVGEVGDSQRGLDIAAEYTSGGDKVHMCYAFEFLAPDQLTPQRVAEVLRDFQRAAPEGWACWAFSNHDVVRHISRWAHGVTSRD-----------AHAKLLASLLMSLRGSVCIYQGALAEAELAYEDLKDPYGIQKGRDGCRTPMVWESLPDGGFQESDPNSVLHHYRRFLAFRKAHRAFAKG 160939871 107 -------------------------------------------------------------------------------------------------------------GTFEGLVEKLPYLLELGVNVVELMPIFEFDEMQNYWGYNTVSFFSPNTSYGTENELKNLIQVFNQHGIEVYLDVVFNHTAEGNENGPFFSFKGFDNNIYYLLTPEG------------------------------YYYNFSGCGNTLNCNHPIVQQMILNCLRYWVAYRIDGFRFDLASIMGRNEDGTPMSKPPLLQSL-----AFDPILGDVKLIAEAWDA--------DGLYQVGTFPSWNRWAEWNGRYRDDMRRHIKGDQGM----AQAAALRIAGSRD-IYADHDRKNASVNFITCHDGFT-LYDLFSYNVKHNESNGWNNTDGANDNNSWNCGTEGETDD-PQVEALRRRMVRNACALLMCSRGIPMFLAGDEFCNTNNNAYCQDNEIS---------WLDWGRLGKYRD-------IFSFFQYMIRFRKTH------ 89885579 17 -------------------------------------------------------------------------------------------------------------GDIEGIKEKLDHFLEMGVDMFWLSPIYPSPMV--DFGYDISNYTDVHPIFGTISDLDNLVSAAHEKGLKIILDFVPNHTSDQHEWFQLSLKNIEPYNNYYIWHP-GKIVNGKRVPPTNWVGVFGGSAWSWREERQYYLHQFAPEQPDLNYYNPVVLDDMQNVLRFWLRRGFDGFRVDALPYICEDMRFYTHDIPETYNVVRKFRDVLDEFPQPKHMLIEAYTNLSMTMKYYD-YGADFPFNFAFIKNVRDSNSSDFKKLIDNWMTYMPPSGIPNWVP---GNHDQLRLVS--------------------------------------------------------------RFGEEKARMITTMSLLLPGVAVNYYGDEIGM-------------------------------------------------------------- 168013254 164 -------------------------------------------------------------------------------------------------------------GTYIGMIEKLAYLKALGINAIELMPSHEFNELENFWGYSTINFFSPMIRYASIKEFKSLVREAHKLGMEVLMDVVFNHTAEGNEMGPTISFRGFDNHVYYMIAPKGE------------------------------FYNYSGCGNTFNCNHPVVRRFIIDCLRYWVEMHVDGFRFDLASIMTRASSLWDKNEPPLIDMISN-----DPVLRGVKLIAEAWD--------CGGLYQVGSFPHWGVWSEWNGQFRDMVRLFIKGTEGTAGIFAQCLC----GSPHLYQEGGRKPWHSINFITAHDGFT-LADLVSYNQKHNVANGEDNNDGDNHNNSWNCGEEGEVVSIP-VQRLRQRQLRNFFVALMVSQGVPMITMGDEYGHTNNNTYCHD----------------------------------------------------- 126658491 15 -------------------------------------------------------------------------------------------------------------GDLPGIIHKLDYIAQLEVDAVWISPFFKSPM--KDFGYDISDYRAIEPMFGTMEDFQLLLKEAHDRNLRILIDQVWNHTSDQHPWFIESRSSWDNAKADWYVWEDPKPDG---SPPNNWRATFGGSAWEWDETQQYYLHSFLVSQPDLNWYNPEVKEAIFDVARFWLDMGVDGFRLDVVNFYLHDRQLRD-NPPR----------------------------PPEMKRPAGADPKDPFFDF----LNVHNFCQPEITDLLTSIRQVMDEYPGTTTLAEISSAEDPLLLASEYVSGDDKLHMAYNSELMKDEPFSYSRLREMIQRIETHFQDGVICWTAGTKSRWQKHQEIDHFTEEAFELLVALILALKGSCCIYQGDELGLTQPYEKMQDPYGLQGGRDGCRTPMPWE----------------------------------- 115383694 15 -------------------------------------------------------------------------------------------------------------GDIPGVIEKIPYLHALGVDVVWLSPHYDSPMH--DMGYDISDYEKVLPAYGTVEDVEKLIDACHQRGMKLLLDLVVNHTSDQHKWFQESRSKDNPKRDWYFWRPARYDKDGNRLPPTNWRGYFAGSTCTWDEHTQYYLHLYAKEQPDLNWDNPATRKAIYDSVRFWLDKGVDGFRVDTVNKYSKYTDFSDANGPRIHEFLREMYDDVLEPYGDVATVGELANTPDHVLQYVGASAKQLSMVFHLDIGHIGMGDSLEDKYIFHPWKLTEMKSIVSKWQSFIEGTDG-------------------------------------WTTAFCENHDNGRSVSRF-------GSDAPQWREQSAKMLALMMVAMTGTLFLYQGQEIGMIN------------------------------------------------------------ 156545231 22 -------------------------------------------------------------------------------------------------------------GDLKGITNRLEHFAESGIGGIWLSPIYASPMV--DFGYDISDFRAIDKTYGTMEDLEQLTAKAKKLGVKVVLDFVPNHTSNEHPWFIKSYQGIGKYKDYYTWRRGRE---NNTQPPNNWLSYFSGSAWKYNATRDWYFHQFEYRQPDLNFTNPNVRQEMEEILRFWLSKGIDGFRVDAVPHIFEKEGFPDEPLSHKPGVTSQNHNYLEHIY----------VKDDQRSYDLIKTWRKVLDDWSDSHNEDEKVIMTEAYALDNTIKWYDYGSNIPFNFNFITNVD-------------NSSKPSDFKKVIDDWITRTPSYGSANWV--MGNHDN------------SRIATRYPGRADQMTMLAMIL---PGVAVTYYGEEIGMVDTWEATQDPQACNSTRDPNRTPFQWDDTK-------------------------------- 27728149 147 -----------------------------------------------------------------------------------------------------------------GLIEKIPHLLELGVNAVELLPVFEFDELENTWGYSTINFFAPMSRYASCGEFKEMVKALHGAGIEVILDVVYNHTNADDENPYTTSFRGIDNKVYYMV----------------------------DLNNNAQLLNFAGCGNTFNCNHPTVMELILESLRHWVEYHVDGFRFDLASVLCRGTDGTPINAPPLVKAISK-----DSVLSRCKIIAEPWD--------CGGLYLVGKFPNWDRWAEWNGKYRDDIRRFIKGDAGMKGNFATR----IAGSADLYRVNKRKPYHSVNFVIAHDGFT-LYDLVSYNNKHNDANGEGGNDGCNDNFSWNCGIEGETSD-ANINALRSRQMKNFHLALMVSQGTPMMLMGDEYGHTNNNSYGHDTAINN---------FQWGQLEARKNDH------FRFFSKMIKFRLSHNVLR-- 172038397 12 -------------------------------------------------------------------------------------------------------------GDLQGIIKKLDYLNDLGIDAIWLSPINQSPMIDN--GYDVSDYYDISDTFGSLEDFDLLLSESHQRGIKIILDLVVNHTSNQHSWFIASSQSKDNPKSNWYHWQDPAPDGGVPNNWLSYFGGTGWTFNEV--RQQYYYHTFNENQPDLNWGHSDVKRAIFQVIRFWLDRGVDGFRLDASSVYSKDKYYYDKNQPENHHLIREIRNTIDE-YEDRVLIGETFIDNRDSTMFYGNDELHLAFTFEFPFSPWYPGYLQ-----REIIKKELITPEGAWPTYFLDNHDIPRH------------------------------------------------LSRWIECSLCTNPLGIAQ------ASAAILLTIRGTPFLYYGQEIGMVDNLDIKSDSGELPPPRDGARTPMQWND---------------------------------- 67526117 15 -------------------------------------------------------------------------------------------------------------GDIPGVIEKVPYLHSLGVDVVWLSPMYDSPML--DMGYDVSDYENVLPAYGTVVDVEKLVEECHKYGMRLILDLVINHTSDQHKWFLESRSSKDNPKRDWAIGCLRATIGGILQGVHVRSLFPTAGHATWDEHTQYYLHLYAKEQPDLNWDNLETRKAIYDSVRFWLDRGVDGFRVDTVNKYSKYTDFPDANGPRIHEFIREMYDEALEPYGDVVTVGELANTPDHVLRYVGASAKQLSMVFHLDIGHIGMGSLEDKYVLQPW-KLTEMKSIVAKWQTFIEGTDG-------------------------------------WTTAFCENHDNGRSVSRFA-------SDAPEHRERSAKMLALMMVAMTGTLFLYQGQEIGMIN------------------------------------------------------------ 195332484 23 -------------------------------------------------------------------------------------------------------------GDLIGITQQLPYLKEIGITATWLSPIFTSPMA--DFGYDVADLKGIDPIFGTMEDFEALLARAKELDIKIILDFVPNHTSDECDWFIRSAAGEEEYKDFYVWH-TGKVVNGIRQPPTNWLSVFRGSMWTWNEQRQYYLHQFHAKQPDLNYRNPKVVEAMKDVLRFWLRKGAYGFRIDAVPHVYEIPADADGNWP-------------DEPRNEAVSDPEDYTYLQHIYTTDQPETLELIYAFRDVIEEIDALGGDDRVLLTEAYSPLEVLMQYYGNGTHLGSQIPFNFELLAKIS--YSSDAYHYSELIHNWLDNMPEGQVANWVFG--NHDQSR--------------IGSRLGADRIDACNMIIMGLPGVSVTYQGEEMGM-------------------------------------------------------------- 154484710 5 -------------------------------------------------------------------------------------------------------------GDLRGIISKLDYLKDLGVDIIWLSPIYKSPFV--DQGYDISDYYSIAEEFGTMEEFDELLAEAKKRNMYIIMDLVINHCSDKHEWFQKALDPDGEYADYFYFRKDGNPPSNYRSYFGGNCWEPVPG------TDKYYFHMFAKEQPDLNWENPTLRKKLYDMINWWLEKGLAGFRIDAIINIKKDLDFPNENVEGVGEYLEDLKKNTFEKY-DAFTVAEVFNMHKDELSQFIGENGHFSTIFDF-----------SAHALSNGAHGWYDAPD-INFNDWRKTIINSQLQVQKCGIEANIIENHDEPRGVSRFLPEYARNPLGT------------------------------------KMLGTVSVLLRGIPFIYQGQEIGMQN------------------------------------------------------------ 188588930 5 -------------------------------------------------------------------------------------------------------------GDLRGIINKLDYLKELGVDIIWISPVYCSPMV--DQGYDISDYYNIDPRFGTMEDMDELLKEAKARDMHILMDLVVNHCSDQHEWFKKAADPEGEFADYFYFREGKDG-----NPPCNWRSYFGGSVWEKIPNNKYYLHLFAKEQPDLNWENPKLRKKLYDMINWWLEKGLSGFRIDAIINIKKDLRFEDFLADREDGLCSMHNML------------EAAEGVGDMLKELKEETF----------DEFDAFTVGEVFNEKEGELYKFIGKDGYFSSMFDFSMNILGEN-EKGWYGYRDFTPNELRKVIFDSQIKTADIGFKANI--IENHDEPRGVSRYLPTEDCNDN--------SKKMLAAISLMLRGIPFIYQGQEIGMTNN----------------------------------------------------------- 114763240 44 -------------------------------------------------------------------------------------------------------------GTFRGLASEIEHLQKIGVTTIELLPIHAMVQDRNYWGYNTLGFFAPNRSYLASEDVREVVKRFHAAGIEVILDVVYNHTAEGNELGPMLSFKGIDNASYYLLSP---------------------------EDRRHGFDT-TGTGNTLNVSHPMVLRLVMDSLRYWVEFHVDGFRFDLASTLAREP----DGFEREGAFFNAIRQ--DPVLSQVKLIAEPWD---------VGDGGYQVGGFPWPFREWNDKFRDDVRAFWR----RDPGLLPGLSERLMGSPVQFDHSLRPATSSVNFVAAHDGFT-LWDTVSYNDKHNEANGEGNRDGHGHNLSDNMGHEGATED-AGINAAREARVKGLLATTLLSHGVPMILAGDELGQTNNNAYCQD----------------------------------------------------- 195997061 78 -------------------------------------------------------------------------------------------------------------GDLRGIMQRLDHLKFIGVQTVWLSPVYKSPM--KDFGYDVSDYYQIDPLFGNLRDFDAMLKAMGEKDIKLVMDFVPNHTSDLNQWFIDSVNRENGKDDWYMWADPKSVLPANESYPNNWISVFSGSMWNYNKRSQFYLHQFLKEQPDLNYTNPEVVQASYDVISFWLNKGVDGFRIDAIKHVFENPLLPDEDYPPLHQLCKDWRKVIDKFQKPRFAVGEAYNPIREIMKYYGTNGDEFHFPFNFFLLTLGDFTGTGVN--KTVEDWMSHAPRCGWPNWVVGNHDNNR--------------------------------------------------------------ISKRRGNAYVRAVNAINLLLPGTPTTYYGEEINMAKDPFALQNPDIYKTGRDPERTPMQWNRSA-------------------------------- 197333065 26 ----------------------------------------------------------------------------------------------------------------------IGHLTKLGVTALELMPVHQSVNDHNYWGYNTIGFFAPHNGYASGDEFKSAVRALHEAGIEVILDVVYNHTAEGNHLGPTLSFRGLDNASYYRLAEDPRH-----------------------------YMDTTGTGNSLLMRSPHVLQLIMDSLRYWVEMHVDGFRFDLAATLARQFH-EVDRLSSFFDLVQQ-----DPVVSQVKLIAEPWD---------LGEGGYQVGNFPPLWTEWNGKYRDTVRDLWRGQPRTLAEFAGR----LTGSSDLYQDDGRRPLASINFTTCHDGFT-LHDLVAYDEKHNEANREGNRDGETHNRSWNCGVEGPTEDPE-VLELRERQMRNFMATLMLSQGVPMLSHGDEFARTNNNAYCQDNELS---------WVTWP------EPGKPAPALLEFTRQMVWLRRDHPV---- 38233141 9 -------------------------------------------------------------------------------------------------------------GTLRGITSRLDYVRDLGVDAIWLSPFYTSP--QRDGGYDVADYFSVDPLFGSNADAEELISEAHDRGLRVIFDLVPNHTSDQHVWFREALQAGPGSPKRNHYWFREGKGPQGCEPPNDWLSIFGGSAWTWEHDTSWYLHLFDSSQPDLNWSNKDVVEFFDSILRFWLDRGVDGFRVDVAHGLAKDPELPDWNREEVHQIYRHWRTVLDEYPGNRALVAEAWDATTDIAHYVQPDEMNQAFNFDFLICPWRSEDLGRV--IHTSLEALAPTGSPATWV--MSNHDVVRASSRLGLST-------------------------------------PGARPNGIRA--TDEQPDADLGARRARAAHMLMYSLPGSVYIYQGEELNLPEDDALRQDPEHREAGRDGCRIPLPW------------------------------------ 87121155 6 -------------------------------------------------------------------------------------------------------------GDIAGITTKLDYVASLGVDAIWLSPVFTSPM--KDFGYDVSDYRDIDPLFGSLGDFKKMIARAHELNLKVMVDQVLSHSAESHPWFEESRQNKTNDKADWYVWADPKPDG---SPPNNWLSIFGGSAWQWDSRRQYYLHNFLTSQPDINFHCEAARQAQLDNMRFWLELGVDGFRLDTVNFYYHSEGLYDISRPENLGFLQDLRSLMDE-FPGSTTVGELGDDYPMAEYTSGGDKLHMAYTFDLLNTPHS------PTYIRDVLANMQEIVGDGWPCWALSNHDVV---------------------------------------------------------RSATRWGEGEDAIAYPLVALALITSLRGSVCIYQGEELGLPEPFERIQDPYGIPKGRDGCRTPMVWNKEEQGGFQEANPASLLNKVRQLIKWRQSQPELLNG 134282854 32 ----------------------PECTDEWHGYLPDAHPYAFRADGAYEPQHGHRFNPDPYARKLVGQFRWSHSSRADSIDRRDSAVDEAVDWSPWRDTVIYEAHVRGVSGTFAALAAFIDHLLALGVTSVELLPVHAFMHARNYWGYDTAAFFAPEPSYRRLDEMRIAIRQLHAAGIEVLLDVVYNHTCEGNQLGPTICWRGLDNASYYRLAPDDPRRHIDE----------------------------TGCGNTLDLSHPRVLQMVMDSLRYWSNFNVDGFRFDLCA----TLGREAAGFDPGAGFFDALRQ--DPVLATRKLIAEPWD---------VGPGGYQLGRHPAGFAEWNDRFRDTVRRFWRGDAGMRPELA----ARLAGSADLFNHHGRRTWSTVNFVAAHDGFT-LADLVSYAAKHNDANGEDNRDGRDDNCSANWGAEGPTEDRQVRAVRARVARSLL-TTLFAALGTPMLLGGDEFGRTNNNAYCQDNELS---------WFDWSAAESA-----DGRTMIHFVGRLAALRRAYPVL--- 195123376 38 -------------------------------------------------------------------------------------------------------------GDLNGIASKLEYLKDLGVTAAWLSPIFK------DFGYDISDFFDIQPEYGTMEDFRALIKKAKELDLKIILDFVPNHSSDENEWFKKSVKREKGYEDYYVWHDGKINTDTGKREPPNWLQYFRGSAWQWNEEQQYYLHQFAVQQPDLNYRNPDVVEQMKRVLRYWLNEGVAGFRCDALPPLFEVLPDAEGQFP-------------DEQLSGATQDAEDRDYLTTAYIENQPETIDMVYQW------------------RQVLDDHQRIHGGSSSVLLIETYSPAWFTMQFYGNRSVEG---AHLPFNFNLITVMEQSPLSGANVQKAIDLWLNNMPAGRTANWVLGNHDKRRAASRIDAMNMLIMMLPGASVTYQGEELGM-------------------------------------------------------------- 163758624 2 -------------------------------------------------------------------------------------------------------------GDIRGIIERLDHIASLGVDAIWLSPFFKSPMA--DFGYDVSDYCDVDPMFGTLSDFDELVELAHAKGLKIIIDQVISHSSDQHPWFKESRSSRDNAKADWYVWADPKPDGTAPNNWLSIFGGPAWEWDTV--RRQYYMHNFLASQPDLNFHNPDVQNAVLDTVRFWLDRCVDGFRLDTVNFYVHDKHLRD-------------NPPLNKSLEDGNFMG---VDAPDTNPYGFQDHLYDKSQPENVVFLQRFRALLDEYEGRTTVGEVGDGRRSLKTVAAYTNGGDKLHMCYTFDMLGGEFSAEHFRRSIVNFQSVVSDGWVCWSFSNHDVERHVTRWL---------QEGDDAEHLARF--AITMLSSFRGSICLYQGEELGLEAAFEDLVDPYGIRKGRDGCRTPMVWEKDAAHAQQDHLSGSMLNHYRKTLAFRKAHACLVDG 50410087 4 -------------------------------------------------------------------------------------------------------------GDIPGIISTLNYVKSLGTDVIWLSPMYDSPQD--DMGYDISNYEKVYPKYGTLEDMDNLIEGTHKRGMKLILDLVINHTSTEHDWFKQSRSKTDPKRDWYIWKPARYDAEGNRHPPNNWVSHFSGSAWAYDETDEYYLHLFAESQPDLNWENEETRKAIYKSALFWFEKGIDGFRIDTAGMYSKVQSFYFQNGPRIHEFHKEMFASVTSKY-DAMTVGEVHSPREDSLKYVSAKEKEMNMMFLF---------------------------------------DAVEVGSNPSDRFIYDGYKLTDFKKAVQNQSSFIEGTDAWSTVFYENHDQPRSITRF-------GNDSNKYRVKSGKLLALLQSTLSGTLYIYQGQEIGMTNINYYKEFKAKYGDNRDHARSPVQWDDTE-------------------------------- 188159822 4 -------------------------------------------------------------------------------------------------------------GDLDGAIEKLEYLKELGIGAIWLTPIYDSPLVDN--GYDISNYQSINQIYGGLEKFKKFVDKANELNIGIIMDLVLNHTSDQHEWFKQSRSKTNPYRDYYIWRD----------QPNDITSAFGGSAWTYDETNQYYFHMFAKEQPDLNWENPKVREEIAKMVKWWCDFGIMGFRLDVIELLGKKIDQKISNGPMLHKYIQDLRKNSWDSN-EFLTVGECWSADIDHAIQYSNEEFSMVFNFEPITSFFNKINKYKT----------------------------------------MDVDFLEFKQIYQKWQQGL--HNKGWSGLFLSNHDLPRMV--------SRYGNDHKYRIDSAKTLLTTFFLMQGTPFIHQGDEIGMTN------------------------------------------------------------ 119025470 4 -------------------------------------------------------------------------------------------------------------GQIAGVTEKIGYLKELGVDAIWLSPFYPSQLA--DGGYDVDDYRNVDPKLGTMDDFDALAKAAHADGIKIVVDIVPNHSSNLHEWFKAALKPGSPERDRYIFRDGKGP--NGDEPPTNWQNHFGGPAWTRVPDGQWYLHMFTKEQPDWNWKNEDVRADFIKTLRFWLDHGADGFRVDVAHGQPEDGSHPVIDRDEVHDIYHEWRKVFNEYDPPAFAVAEAWVRPSRQHLYASPDDLGQIFNFEFAKKDW--IRDDMHLAIEEGLESAERSGSTATWV--MSNHDVVRHATRYALP----------------------------QVPTGEYHRLPLDWLLRDG---TTYREDRALGTKRARAAIMMEMALPGSAYVYQGEELGLFEPWDELEDPSAWRKGRDGCRVPLPWADAPQLDDPN-------------------------- 171060000 2 -------------------------------------------------------------------------------------------------------------GDLPGITRRLDHIAALGADGIWLSPFFKSPM--KDFGYDISDYNDVDPMFGTLADFKVLVDRAHALGLKVMIDQVYSHTADVHPWFVESRSSRTNDKADWYVWADPLDDGNPPNNWLSIFGGSAWQWDTR--RRQYYLHNFLTSQPDLNFHCPQVQEAVLASVKFWCEFGVDGYRLDVVNFYFHD---------------RQLR------------------NNPGRGMPDGSDPAVSPVNPYAWQWHHHDKSQPENLPFLQRLRALIDEYPDTTMVGEIGDDDGLA-----RVAEYTGGGDKLHMAYCFDLLGEPHGAPYLHGVFTRFNQVVGSGWPCWDIPRVATRWGGANPSMGLLRAAVALQLSLRGTACIYQGDELGLP------------------------------------------------------------- 71280861 1 -------------------------------------------------------------------------------------------------------------GDLPGIISKLDYIASLGVDAIWISPFFKSPM--KDFGYDISDYREIDPIFGTLADFDELVIKAHALGIKIMIDQVLSHTSDQHQWFIDSREDQTNDKADWYVWSDAKEDGTAPNNWLSIFGGTGWTWEPR--RQQYYLHNFLTSQPDLNFHNPDVRQAVLDNIEFWLKRGVDGFRLDAINFCYHDAQLRD---------------------------------NPAKAKELRTSIGFDEKNPYAYQYHYYNNTQDENLGFMEDIRTLLNEYPGTVALGEISSEDSLKTM-----AEYTQGEHRLHMGYSFDLLTDNFSASYIKQVVQNLESRVLDGWPCWSISNHDVERVVTRWGKDFAKMLYAMISSLRGSVCSYQGEELGL-------------------------------------------------------------- 31096628 143 -------------------------------------------------------------------------------------------------------------GTFIGAVSKLDYLKELGVNCIELMPCHEFNELENFWGYSTINFFSPMTRYTSINEFKTFVREAHKRGIEVILDVVFNHTAEGNENGPILSFRGVDNTTYYMLAPKGE------------------------------FYNYSGCGNTFNCNHPVVRQFIVDCLRYWVEMHVDGFRFDLASIMTRGSSLWDPGAPIEGDMITTGTPLVDPILGGVKLIAEAWDA--------GGLYQVGQFPHWNVWSEWNGKYRDIVRQFIKGTDGFAGGFAECLC----GSPHLYQAGGRKPWHSINFVCAHDGFT-LGDLVTYNNKYNLPNGENNRDGENHNLSWNCGEEGEFARLS-VKRLRKRQMRNFFVCLMVSQGVPMFYMGDEYGHTNNNTYCHD----------------------------------------------------- 77464948 4 -------------------------------------------------------------------------------------------------------------GDLRGIIERLDHVAWLGADAIWLSPIFPSPME--DMGYDVSDYTAIHPLFGSMEDFDALLARAHELGLKVIIDQVLSHSSSAHPFFRESRRSRDNPKADWYVWADAQPDG---SPPNNWLSVFGGSAWEWDARRQYYLHNFLISQPDFNFHNPEVQDWLLDQMRFWLDRGVDGFRLDTVNFYFHDDHAFSKSRIENIAFLLRMRKLLDD-YPDRAMVGEVADGLRGLAIMAGTDRLHMAYTFEMLSRTF------TAGHFRSRIEEFFATAPQGWPCWAFSNHDVVRHATR------------------------------------WAGHGAEDDV---------------------ARLAAAMLLSFEGSVSLYQGEELGQTETYEELTDPPGEEKGRDGCRTPMVWDDGPAGGFTTGTPGSLLETYRALLQFRRSQPALIRG 119120879 115 -------------------------------------------------------------------------------------------------------------GDLKGIQEKLDYITALNIKTLWITSFYKSSL--KDFRYAVEDFKEIDPIFGTMKDFENLVAAIHDKGLKLIIDFIPNHTSDKHPWFQSSRTRSGKYTDYYIWH-NCTHVNGVTTPPNNWLSVYGNSSWHFDERKQCYFHQFLKEQPDLNFRNPAVQEEIKEIITFWLSKGVDGFSFDAVK------------------FLLEAKDLRNEIQVNTSQIPDTVTHYSELYHDFTTTQVGMH---------------DIVRDFRQTMNQYSREPGRYRFMGAEASAESIERTMMYYGLPFIQEADFPFNKYFTTIGTLSGHT------VYEVITSWMENMPEGKWPNWMTGGPETPRLTSRVNAMHMLLFTLPGTPITYYGEEIGM-------------------------------------------------------------- 126728010 33 ---------------------------------------------------------------------------------------------------------------------MLEHLTKLGVTMVELLPVQAERGLTNYWGYNTVAFFTPEPRYSGVKGFRAMVDRFHAAGIEVILDVVYNHSAEGDQHGPTLSFRGIDNASYYRLLDGQP----------------------------RYYVNDTGTGNTMNCAHPSVLRLILDSMRFWVQYGVDGFRFDLATTLAREPQGFDRHG----GFLDALRQ--DPVLSGVKLIAEPWD---------IGPGGYRLGQFPPEFAEWNDRYRDTLRRFWRGDARAAQDLGGA----ILGSADLFDTRGRRAWASVNFGAAHDGYT-LADVTAYTERHNEANGEENRDGHHDNFSDNFGVEGPTDD-ADIKAARRQRVRNMLATLMLSQGTPMILAGDETQNGNNNAYCQDNETS---------WLDWEAMDGN---------LIEFTSALSAIRKAHPTLG-- 152998336 6 -------------------------------------------------------------------------------------------------------------GDLAGITSKLDYVASLGVDAIWLSPIFTSPM--KDFGYDVSDYCDIDPMFGSLADFKVLVDRSHELGLKVMIDQVISHSADVHPWFEESRQDKTNPKADWYVWSDPKPDG---SPPNNWLSIFGGSAWKWDSRRQYYLHNFLESQPDFNFHNPEVRKAHLDNMRFWLELGVDGFRLDTVNFYFHSQGLEDNPPVPA---------------------GEP------------KTMGAPHDNPYTYQRHVYDLSRPENLVFLKDLRIMMNEFPGSTMVGEIGD-DFPLKRMAEYTSGGDKLHMAYTFDFLNTPHSPEYIRKTLADMNNIVGDGWPWALSNHDVVRSRTRWGANEDGKAYPLIALALILSLRGSVCLYQGEELGLPEPFERIQDPYGIPKGRDGCRTPMVWDKSALGGFQEANPDALLHKVRQLIHWRQQQPALVNG 154253394 22 -------------------------------------------------------------------------------------------------------------GDLKGIEEKLDHVAGLGADAIWLSPIYPSP--NRDFGYDVSDYCAIAPEMGSMADFDRLVEAVHGRGMKLILDQVLAHTSEQHQWFQESQLSADNPKSDWYVWADAKEDGTVPNNWLSAFGGPAWSW--NPVRRKYYHHKFLKSQPKLNFHNEQVVDACMDVLRFWLDRGVDGFRLDVANAYLHDAALT--DNPPLPMDKRTFMD---------------WAHAPRLQQHI--HDANMPENEWAMKRV-----RKVMDEYEERLAFGEFSERPEMFGRYAGGVERLHTGYTFDFLEDWSFEPPVFRAYYEKLLA---PLSDLFPCVTFSNHDIVRPVTRWGGGQGDDGL---------AKLALTLLVALRGTVLMFQGEELGLPEERKYIKDPFPWVKGRDGCRTPMPWERMRAVDVQQADEGSVLAHAKKVIALRKAHPALKTG 8394307 113 -------------------------------------------------------------------------------------------------------------GDLKGIQEKLDYITALNIKTIWITSFYKSPL--KDFRYAVEDFKEIDPIFGTMKDFENLVAAVHDKGLKLIIDFIPNHTSDKHPWFQSSRTRSGKYTDYYIWH-NCTHANGVTTPPNNWLSVYGNSSWQFDEERQCYFHQFLKEQPDLNFRNPAVQEEIKEIIKFWLSKGVDGFSFDAVK------------------FLLEAKDLRNEIQVNTSQIPDTVTRYSELYHDFTTTQVGMHDLVRDFRQTMNQFSREPGRYRFMGTEVSAESTERTMVYYGLSFIQEADFPFNKYLATLDTLSGHTVYEAITSWMENMPEGKWPNW------------MIGGPETSRLTSRVGSEY----VNAMNMLLFTLPGTPITYYGEEIGM-------------------------------------------------------------- 126137636 6 -------------------------------------------------------------------------------------------------------------GDIKGIISTLDYLRDLGVDVIWCSPMYDSPQD--DMGYDVRDYEKVYPKYGTNDDMQLLIDECHSRGMKLILDLVINHTSSEHVWFKESRSKTNPKRDWYIWKPPKYDEEGNRRPPNNWASYFSGSAWEYDETDEYYLRLFASSQPDLNWENEETRNAIYESVKFWLDKGVDGFRIDTAGLYSKVQTFPDQNGPRIHEFHKEMYSKVTSKY-DAMTVGEVHCSREDALKYVSAKEHEMNMMFLFNKV-------------------------------WVGCDRNDRWKFDGWKLTDFKKAVEIDCDFIA--------GTDAWSTVFIENHDLPRCVTRF---------GDKKHRSQAAKLLSILGTTLTGTLFIYQGQEIAMENDWS--------------------------------------------------------- 184199807 16 -------------------------------------------------------------------------------------------------------------GDLGGVTQKLPYLKRLGVDAVWLSPFYLSPQH--DAGYDVADYRTVDPRFGSLEDFDRMREEAHRLGLKIIVDLVPNHTSEDHEWFRAALASGSPERDRYIFREGSGE--NGELPPNNWKSLFGGSAWTRVADGQWYLHLFDSSQPDLNWENPEVWEEFRAILRFWLERGVDGFRVDVAHGMIKAEGLPDFDQDGVHEIYRDWHRVLQEYPGDRMLVVEAWVGPSRLARYVRPDEAQQAFNFDFLISGWHRNRMRDTIDI--SLRANYEVGAPCTWV--LSNHDTVRHASRYGLGSRT---------------------AYPNGIGAQDEQPHHG------------------QGLRRARAAALVELSLPGSAYVYQGDELGLP------------------------------------------------------------- 89055603 4 -------------------------------------------------------------------------------------------------------------GDLAGITRRLPHVADLGANCVWLSPIFKSPQA--DMGYDVSDYLAVDPLFGTLDDFDRLIETAHDLGLKVITDQVLSHTSDQHDWFKASRLDRTNEKADWYVWADPLPDG---SPPTNWHSHFGGPAWEFDPRGQYYLHNFLASQPDLNFHNSDVQDAILETCRFWLDRGLDGFRLDTVNYYVHDA--KLRSNPPAQTRPQVMATDLYGMQDNIYNK----TRPENVAFLERLRVLTDQYDDIMMVGEVGEMGRRSIEIMGEYTKGRDRL------------HMAYSFAMLGPD-----FTAEHFRDCIEGFQRGAPDGHPYWSFSNHDVPRH--------VSRWAEFAVDDD---AVARMTCAMLMAFEGTIGIYQGEELGQLEDYHELTDP---------------------------------------------------- 116750378 67 -------------------------------------------------------------------------------------------------------------GTFRGLIEKIPYLKDLGITHVELMPVMAFDEQDNFWGYSTHSFYGPHPGYGTHAEFRDMVKALHRAGIGVILDVVFNHTAEGGARGPVINFKGFVNELFYHLEPN----------------------------DRSVYRDYTGCGNTVNCNHPLPARFIIRCLEGWVEMHVDGFRFDLASVMARGEDGNPMRHPPV-----LWNIEFSDVLLNTRIIAEAWDAA----------GLYQVGTFPLRWAEWNGRYRDVMRRFVRG----EPGLAGQAATNLSGSSDLYQPLDRLPTNSINFITCHDGFT-LNDLVSFNDKHNDANGENNRDGSNDNLSWNCGVEGDTDD-PQVLALRRRQVKNYMAILLLSQGVPMILAGDEVLRTNNNCYCQDNEL---------GWLDWTLMEKNRD-------VLRFVREMIAFRKRHP----- 114773786 10 -------------------------------------------------------------------------------------------------------------GDLRGIINRLDYIKDLGVDIIWLNPIYSSPNDDN--GYDISDYRNIMAEFGDMDDFEELLAGMHERGLKVVMDLVVNHCSDEHMWFQEAKSRDNPYYDYFHWWPAEKGT---PPHRWSYFDPEANAWCYNEATDSYYLHYFAIKQPDLNWENPKLRAEIYDMMHYWFKKGIDGFRMDVITFISKHEGYPEFPPPKLHDYLHEMNREVLQHY-DIMTVAEPGTHTDNVLKLVGEDRQELNMNYHFDHVSIGVGDR------------------------FIVNDD--------------FQNLVKFKQVMSDWDAAL--ATEGWNTVYFGNHDFPRMVTRWA-------SDAPEHRRTASKMLSTYLLTMRGTPYYYMGDELGMSN------------------------------------------------------------ 152996110 7 -------------------------------------------------------------------------------------------------------------GDLPGVTAKMSYIASLGVDAIWLSPFFTSPM--KDFGYDVSNYCDVDTIFGTLADFDELIASAHHHGLKVMIDQVLNHSSDQHPWFVESRSSHDNDKADWYIWADANPDGTVPNNWLSVFGGPAW--HWDSRRRQYYLHNFLDSQPDLNFHNPKVIDALLETVEFWLKRGVDGFRLDTANYYYHDIELRN--------------------NPPKKEVVE-------------GSIGVRLDNPYAYQLHIYDKSRPENIGFLQRLRSLLDQYPGTTTVGEVGCDFALETMAAYTQGKDKLHMCYSFDLLTHDSSMTHIRNTMETIEAGLGDGWPCWSIGNHDVERVATRWGNNHDPIAKSKIYMAMLLTLRGSVCLYQGEELGLPEAFEQLVDPFGEFKGRDGCRTPIPWKNETLGGFTKSKQHSVLHAYRDFLHVRRIHPELRHG 91793383 6 -------------------------------------------------------------------------------------------------------------GDLQGIIQKLDYIASLNVDAIWISPFFKSPM--KDFGYDISDYRAIDPLFGTMEDFDSLIETAHGLGLKIIIDQVLSHTSDEHAWFEQSRQNRTNDKADWYVWADPKEDGT---APNNWLAIFGGCAWEWEPRQQYYLHNFLKSQPDLNFHCEAAREAVLSNVEFWLKKGVDGFRLDAITFCYHDEQLR--------------------------------DNPAKPKDKRQGRGFSEDNPYAYQYHYYNNTRPQTLSFIEQ-LRALIDRYPGTVTLGEVSSEDSLATMAEYTRGDKRLHMAYSFELLTKDYSAGYIRQTVEELEVSIGDGWPCWAIGNHDVERVASRWSQGEAKLGQVKMLNAMLGSLRGSICSYQGEELGL-------------------------------------------------------------- 118793578 27 -------------------------------------------------------------------------------------------------------------GDLKGITQTIDYLKTIGIDGVWLSPIFKSPM--NDFGYDISDFYAIQEEYGTMEDFEELAAKCASIGLKLILDFVPNHSSDEHEHFRLSEEGIEPYKDYYIWHSGVLDANGTRHPPSNWISVFRGSAWQWDKRQQYYLHQFQKKQPDLNYRNPALVEEMKNVMRFWLNKGIAGFRIDALPYLFES-------------------EEVDGHYRDEPLSGQATDDP-DNPAYLTHTETKDQPETYDMVHQW-----------RQVVDEYTARDNFTRIILTEAYTAVQNMTRFYGTPAAPGAQIPFNFQLITLLTVNSTGRDFVNAVQSWTRAMPSGAIANWVLGNHDNSRIASRLGVARADLYNIALQTLPGIAVTYYGEEIAMVD------------------------------------------------------------ 209964998 11 -------------------------------------------------------------------------------------------------------------GDLEGITRRLDHVASLGVDGIWICPFFTSPMD--DFGYDVADYRAVDPMFGTLEDFDRLLAAAHDRGLKVVIDMVLSHSSDRHAWFAESRDRTSPKADWYVWAD----PKPDGTPPNNWLSVFGGSAWTWDPRRQYYLHNFLTSQPDLNLHNPEVVEAVMGECRFWLERGVDGFRLDVANFYTHDRLLRD-NPPRT---------------------ARATDGVPERNPYGMQAHLYDKTQPETLEVLRRLRRLMDEFPGTFTVAEVSDDDSVGTCARYVAGADRLHTAYGFSLLS----CPFDAGSLRGHLEAFERQPGGGWPAWAFGNHDVMRPVTRW---------GGPERDAAFARQLVALLGCLRGTVFLFQGEELGLPEPYDRLQDPYGRFKGRDGCRTPMPW------------------------------------ 170106582 7 -------------------------------------------------------------------------------------------------------------GDLNGIYAKLDYLKDLGVDVLWLSPIYRSPLA--DMGYDISDFRDIDPRYGTLADWDNLLSGVHERGMKLMMDLVVNHTSDEHQWFLDSRSSKSDPRDWYIWRPPRYDDDGNRQPPNNWRSVFQGSAWEYDETEEYYLHLFVSKQPDLNWENADVRDAVWDFMQFWTDRGCDGFRLDVIDLLSKAEGLPDANGPKIHEYIKEMDKKVLSKY-DLITVGEASQKMSEFDGYVSNNELNMVFHFQLMDV------------------------------------DFPKEGNSRLPLKHKDWTLAEFRQVVVKWQNYKREEGF-WNTVYIENHDHARSVTRF-------GDDSEEWRAKSAKMLAILEISQSGTLYIYQGQELGLKN------------------------------------------------------------ 73698625 137 -------------------------------------------------------------------------------------------------------------GTYLGVVEKLDHLTELGVNCIQLMPCNEFNELEYYWGYSTINYFSPMIRYGTINEIKFLIKEAHKRGIEVIMDVVFNHTAEGNEKGPIISFRGVDNSVYYMVAPKGE------------------------------FYNYSGCGNTFNCNHPVVRKFIVDCLRYWVEMHVDGFRFDLASIMTRWNGVNVFGTPIEGDMLTIGTPLSDPILRGVKLIAEAWDA--------GGLYQVGIFPHWGIWSEWNGKYRDTVRQFIKGTDGFAGAFAEC-----VCGSPSLYQGGRKPWNSINLVCAHDGFT-LADLVTYNSKHNLPNGEDNNDGENHNNSWNCGEEGEFVS-ASVKKLRKRQMRNFFLSLMVSQGVPMIHMGYEYGHTNNNTYCHD----------------------------------------------------- 89054440 15 -------------------------------------------------------------------------------------------------------------GDLNGITQRLSHIQSLGVDAIWISPFFTSPM--KDFGYDVSDYCDVDPMFGSLSDFDVLIETAHALGLKVMIDLVLSHTSDVHPWFIESRADRDNERADWFVWA---EPKEDGTPPNNWLSIFGGSAWQWDARRQYYLHNFLTSQPDLNFHCPAVQDALLDVVRFWLDRGVDGFRLDTINFYFHDDHVYSKNQPENLDFLKRFRAVLDE-YPAATAVGEVGDAGLEIMGQYTAGDDMVHMCYSF---EFLAKDRPTAARFADVMTRIDEAAPDGWACLAFSNHDVMRHATR------------------------------------------------------------WELPPAAMRALTTLMMCLRGSLCLYQGEELGL-------------------------------------------------------------- 206600985 4 -------------------------------------------------------------------------------------------------------------GDIAGITAKLRYIRRMGATVIWITPFYLTPFL--DEGYDVSDHLQVDPRFGKLNDIIAFIEQARELGMQVIIELLIQHTSDAHPWFQQARNPQSPYRDYYLW------SDTDDDDTPPMFPGVEKSIWTWDDEGQYYRHMFYHHEPDLNLASPAVLKEVENIIIFWLKLGVSGFRLDAASHLTKQAGRGDE--KRGLWILEHLRCLIGQRNPDAILLGEVDVEVEAYKDYFGNDRLNLVLNFWLNKYFYVSLAEKSARPLRNAVKKMIVPPDSCCFANWLRNHDELDLEGIGKKAKQTVIDTFAPDEEMSVYQ-------------------------RGIRRRLAPMLNGDR---KRLAFCHAVLFSLPGVPVMRYGDEIGMGDDLDLEE--------RYAVRTPMQWA----------------------------------- 158299640 43 -------------------------------------------------------------------------------------------------------------GDLRGLLARFDHLIELGVTGICLGPVFRSPM--RDGGYDVSDYRDIDPLYGSMGVLEELLERAHAAGLKVVLDFIPNHTSEQHEWFQKSVRKSEPYRDYYILRGGIEEEKEQDDVPNNWQSLYHRAAWSRNVRGEYYLHQFDTTEPDLNYRNAKVRQEMEDVMRFWLDRGVDGLRLMQVNHLYEDAQLRDEPLIEQ----------------------KGSLSYENMNHLHTRDLVRNWLDNYILTFDWRTLFDEYTRAEVEGVKDHTKLMITSAYTGSLD-----GTLKWFGIGNRSGAHIAQNFGLLREITPNSRAEQFQRVIDGWLNGLPPNGVANWVLGNQDYRRVASRFGRERAAGLAMLCFTLPGTIFVYYGEEIGMEDNWKQTQDPFGLNYSRDPTRTPFQWDN---------------------------------- 121715684 26 -------------------------------------------------------------------------------------------------------------GDIRGLVDRLDYFVALGVDVVWVSPIYESPMQ--DMGYDISNYRKVNPIFGTMEDLELLINETHDRGLKLILDIALNHTATEHEWFQTSRRARKDPRDWYFWSEGKRDESGNRIPPNNWESTFTGSTWELDEADEFYLHIFGKNQPDLNWDCEEVRKELYSVLRFWLDKGVDGFRLDTMNLVSKTSSFPDANGPHIHEYLQEMYEEVLSHY-DCMTLAEMSVSPAEAVRYTSQFNSRPELNLIIQFQHVE-----------------------------LDCHDGDKWMLR-------EWELPELKRIINEWQETLIDNG-GWNTVWMENHDQPRGISRFTT-------NSPRFRALCAKMLALWQFTLQGTNLIFQGQELGMINPGLFSEELNRIQKGRDNTRIPIPWTEDPHGGFTAPTPESVWTFYRSVIHMRKSNPTLYCG 182419187 5 -------------------------------------------------------------------------------------------------------------GDIRGIIEKLDYLKDLGIDIIWISPMYKSPFV--DQGYDISDYYSIAPEFGTMEDFDELLEEAKKRNINILMDLVINHCSDKHEWFQKALDPYGEYAEYFYFEKGKNG-----NPPSNYRSYFGGSAWEPVEGTDYYLHLFAKEQPDLNWNNEKVKKELFEMINWWLDKGLAGFRIDAIMNIKKDTSFPDEEVEGIGEMLEELKGETFEKY-NAFTVAEVFNNKEEELEEFIGENGHFSTMFDFSAEVL--------------------------------NHGDHGW----YDAKKIEFDSWRNTIFESQRKSISK----GFLANIIENHDEPRG--------ASRYLPDYAQNDEGVKMLATVSILLRGIPFIYQGQEIGMRN------------------------------------------------------------ 118087981 116 -------------------------------------------------------------------------------------------------------------GDLKGIQEKLDHITHLNIKTIWITSFYKSPL--KDAGYGAEDFYDIDPMFGSMRDFEDLLASIHDRGLKVIMDFIPNHTSDKHQWFQLSRNRTGKYTDYYIW-QDCVQAGAAISAPNNWVSVYGNSSWQYDDRKQCYFHQFGKEQPDLNFRNPAVQQEIHDVIKFWLGKGVDGFNFIAVKFLLEATHLRDEP------------QVNKSQNP------ESITAYSELYHDYTTTQVGMH---------------DIIRSFRQTMDQYSSEPGRYRFMG----SDSDEKEDIEATMMYYGTTFVQEADFPFNLHLINMKNLSGNSVFEAVNMWMKNMWPNWAVGSPNTARISSRFGSEYVRVINMLLLTLPGTPITYYGEEIGMEN------------------------------------------------------------ 212544408 9 -------------------------------------------------------------------------------------------------------------GDIPGIISKLDYIKQLGVDIIWLSPSYKSPQV--DMGYDISDYYSIHAPYGTVDDVEKLISGCHKRGMKLLMDLVVNHTSDRHEWFQKSRSKDNEFRDWYIWKPPRFDEQGNRHPPNNWVSHFQGSAWKYDDTGEYYLHLYAEAQPDLNWEHPPVRKAVYDIVRFWLDKGCDGFRMDVINFPWQWGHTHYANGPRLHEYLQDIGKILQEY--DAFSVGEMPTTLEDVLKAVRFDRKEINMIFDFEHVDVDHGKLDKFGRGR--------------------------------------WKLTDLKRLFNKWQTFMYE-NQGWNALYWENHDQPRSIDRYTGAS-------PEHSVIAGKMLATCLALMAGTPFVYQGQELGMRN------------------------------------------------------------ 116073589 27 -------------------------------------------------------------------------------------------------------------GTLRGLIRKLPYLQSLGITAIELLPIQAFPGRDNVWGYSPLSWFAPHHEFAARQQVRELVAACHDAGIEVLLDVVYNHTTEGNQQGPTLSWRGIADCLYYHQTAKGEYQDV------------------------------SGCGNSIAANRPLVRQLILESMRCWIELGIDGFRFDLGIALSRGEKLKPLDHPPLFEAIDS-----DPELSDLKLVSEPWD---------CGGLYRLSDFPSKRIGAWNGRFRDDLRRFWKGDENSTWTLGQR----LRGSPDLNDGKPLKLDRSVNFITAHDGFT-LADLVSFNVKHNLANGEDNRDGENHNSSWNHGVEGPTTDRA-VQTLRRRQQRNLLTSLLLSRGVPMLLMGDEVGRGNNNTWCQD----------------------------------------------------- 58338118 4 -------------------------------------------------------------------------------------------------------------GDLNGIRKRIPYLQNLGVNAVWLNPVFVSPQVDN--GYDVSNYFAIDSHMGTMEDMENLIKDLHKAGIHIIMDFVLNHTSDQHPWFQDAKNPDSLYRDYYIF------AGHDNKQPNNWGSFFGGSVWEPDPTGQSYFHLFDKRMPDLNWKNPEVRHAMLEIAEFWLKKGIDGLRLDAFIHIGKADEPFFANLPQVQEWMRPFCEQIKEDYPDALLLGEAASASVNLAVDYTNKRNHLMD----CVITFRYFTEDDSKIDKSYSAQYQPK---------------------ELDLTAFKQNQVVWQQTLADI---------SQPTLYWNNHDMARLATRIAKTST------------QAKSLAMLMYLQRGIPIIYYGEELGLKNLHPWIKEAQKAGISRDPARGPMPWNDTE-------------------------------- 114562963 6 -------------------------------------------------------------------------------------------------------------GDLQGIIAKLDYIASLNVDAIWISPFFKSPM--KDFGYDISDYLEIDPLFGTMADFDQLIEKAHQLNIKVVIDQVLSHTSDQHHWFEQSRQSRDNDKADWYVWAD---PKDDGSAPNNWLAIFGGCAWEWEPRQQYYLHNFLKSQPDVNFHCPQVRQAVLDNVEFWLKKGVDGFRLDAITFCYHDEQLR--------------------------------DNPAKPKDKRQGRGFSEDNPYAYQYHYYNNTRPQTVGFIEE-LRALINRYPGAVTLGEVSSEDSLATMAEYTQGDDRLHMAYSFELLTDDFSAAYIRQTVEELEASIGDGWPCWAIGNHDVKRVASRWGKDSVNPTMVKMLNAMLFSLRGSVCSYQGEELGLTEEFSQLQDPFGIFKGRDGCRTPMPW------------------------------------ 68467787 4 -------------------------------------------------------------------------------------------------------------GDIPGIISTLDYLKNLGIDIIWLSPMYKSPME--DMGYDISDYESINPDFGTMEDMQNLIDGCHERGMKIICDLVVNHTSSEHEWFKQSRSSKSNPRDWYIWKPPRIDAKTGEKPPNNWGSFFSGSAWEYDETDEYYLRLFAKGQPDLNWENEECRQAIYNSMKSWFDKGVDGFRIDVAGLYSKDQSFKDANGPRIHEFHQEMYRQVTSKY-DVMTVGEIHCDRNEALKYVSAQRKELNMMFLF---------------------------------------DLVEVGSNNQDRFRYNGWNLIDFKKAIQNQSDFIKGTDAWSTVFIENHDQPRCI------SRFGNTKSLDLINKTGKLLAMLQASLTGTLFIYQGQEIGMTN------------------------------------------------------------ 32492888 117 ---------------------------------------------------------------------------PQAAAALPAARGSAFDWLPMESLVIYEAHVRGFTGTYAGMVERLDYLKSLGVNAIELLPVFEFNELEYYWGYSTVNYFSPMGRFASCDEFKQLVKECHRRGIEVILDVVFNHTAEGNERGPTISFRGLDNRVYYMLAPGGE------------------------------YYNYSGCGNTLNCNQPVVRQFILDCLKHWVEYHVDGFRFDLASILTR---AHSAWHPQQYDQETGQRVAMDPVLRNTKMIAEAWDCD-------GLNQVGAFPHYGGRWSEWNGKFRDVVRNFIKGTDGPWAGDFACGSPNIYANHETDWWGGRGPHASINFVAAHDGFT-LADMVAYNNKHNEANGENNRDGEQHNNSWNCGEEGPTTK-WEVNRLRQRQMRNLTGALLLSCGVPMINMGDEYGHGNNNTYCHDSELN---------YLRWDQLAE------DPHGFNRFVRLLIHFRRATPAL--- 94495093 5 -------------------------------------------------------------------------------------------------------------GDLAGITQRLDHVARLGADAIWISPFFTSPM--RDFGYDIADYCGVDPIFGTLADFDALVARAHELGLKVTIDQVYAHTSDLHDWFVNSRAGQSGDKADWYVWADPKADGTPPNNWQSVFGGPAWTW--DARRGQYYMHQFLASQPQLNVHHRAVQDALLDAMRFWLDRGVDGFRLDALNHSMHDPQAPDDGKPRTRPFDFQIRRYNQS-HPDVVGFVE---RIRALCDDYGAVFTMAEVGGDLAEKEMKAYTAGDNR------------LNSAYGFNFL-YADRLTPALVKDTIERWP-----------------DAAGMGWPSWAFENHDAPRALSRW-------CAPEDRTAFARVKMA--LLIALRGNPILYQGEELGLTQPFERLQDPEAIANSRDGARTPLPWTEAAQAGFQDADPASLMNLTRHLLALRKANPALHHG 196183345 18 -------------------------------------------------------------------------------------------------------------GDLNGIIEQLDYITSLGVDAIWLCPIYESPME--DFGYDITDMRDIDPLFGSLEDFKRLLAVAHSMGLKVMLDQVWSHTSDKHPWFLESRQNKNNPKADWYIWADPKPDGSPPNNWLSAFMGHSAWQW-GPERKQFYMYNFLESQPDLNWHNPEVVDAILVRAKFWLDLGIDGFRIDAPNFFMHDAQLRD-----------------NPVRPEDASLPDGVAPDNPVVRQLFKYNFCRPETLDALKPIRDLMDQYPGTVALGEVTFCEDSIALAS--EFVEGDERLHMAYHSGLLIDEPISAKLMQRMMEKVLSNFTQGGDCWIV---GNHDYGRLRSRW----TGKDAQGNPYPEEFYHLIAALLLSLPGAICLYQGDELGLTEADPFGQALYPAIKGRDGSRTPIPWQDAPHAGFTTADPNSLLNTWRRLLHWRKKQPALEAG 114571280 15 -------------------------------------------------------------------------------------------------------------GDLPGITARLDHVASLGVDAIWLSPFFTSPM--KDFGYDVADYRGVDPIFGTLADFDALLARAHALGLKVLIDQVYSHTSEDHAWFQKSRTSRSTEKSDWYVWADAKPDGSPPNNWQSVFGGPSWTW--DARRGQYYMHNFLPEQPDLNVHNPDVQAELLDTMAFWLDRGVDGIRLDAVNFMMHDPALHD-NPPVKNDGSKRTRSF------------------DFQHHYFNQSHPDIPAFLERMRALADSYDGRFLVAEVGGERAQEEMELYTRRPGRL--HSAYGFLYLYAEALDPELVRSAIDLWPSDGVTGWPSWTFS-------NHDAPRAVSRW---------AAEADREAFANMALLLLVAMRGNVFIYQGEELGLPQPFDRLQDPEAIANGRDGARTPMPWQKSAR------------------------------- 198414903 103 -------------------------------------------------------------------------------------------------------------GDIAGIRSKLDYLKDLGVNMIWLNPIYLSPQVDN--GYDVMDYVTIDPMFGTMAEMELLITDVHDRGMKIIMDFVPNHTSDKHAWFNASSNPSEKYKDYYIWADTNGGSTGVPNNWQSVFSDTDPSAWEWNDRKQFYYHAFYKEQPDLNLRNEAVLVELDAVLTYWMDQGVDGFRCDAVAFMLEATHDYTQNQMGVHEIIARWRHVLDKFSTERFMETEVYDDIDTVIRYYGTDEADFPMNFKLIDLQKPASWTGSNIE-STVLQWMRKMPSSKWPNWVIGNHDNSRV--------------------------------------------------------------STRLGNKLASCAAFLTMTLSGTPGMYYGEEIGMED-----LVMTNPADTRDPERTPMQWD----------------------------------- 119774798 6 -------------------------------------------------------------------------------------------------------------GDLQGIIERLDYIASLNVDAIWISPFFRSPM--KDFGYDISDYLDVDPMFGTMDDFDELIAKAHSLGLKVVIDQVLSHTSDEHAWFAESRQSRDNPKADWYVWADPREDGT---PPNNWLAIFGGCAWEWEPRQQYYLHNFLKSQPDLNFHCEAVRQAVLNNVEFWLKKGVDGFRLDAITFCFHDKALRDNPAKPADK---------------------------------RQGRGFSEDNPYAYQYHWYNNERPETLGFIEDLRALIDRYPGAVTLGEVSSEDSLATMAEYTRGDNRLHMAYSFELLTKDYSAGYIRSTVEALEGAIGDGWPCWAIGNHDVERVISRWGQGKGTPQMAKMLSAMLGCLRGSLCVYQGEELGLTEPFDALQDPFGIFKGRDGCRTPMPW------------------------------------ 42525620 32 ----------------------------WHVFVSGLKSYLYTADGEFSPSAGFLFDENNYLLDPYARLISSHSVFNSEFNQKDSKADREFDWQGDKPLVIYEAHVKGFSGKYSGLVELIPYLKDLGITSLELLPVFDFDENENYWGYSTIAFFAPKALYAAVNEFKFMVREFHKAGIEIILDVVFNHTAEGNENGPVFSFKGFDNSIYYHL-----------------------------EDNKFYYKNFSGCGNSLKTSEIPVIKFILDCLRYWVEMHVDGFRFDLAPVLARDKTGSIDLNSFMIQAIAD-----DSVLRSTKIIAEAWDAA----------GAYMVGKFPGRWAEWNDLFRNSVREF--WLQPNPDIRHLATRVT--GSADLYSQKGRRPYQSINFVCCHDGFT-LCDLLSYSEKHNEENGENNRDGSNENLSYNHGIEGSAS--VEIERMRMRSAKNILTTLILSAGTPMINMGDEVFRTNNNAYCQDNEMS---------WFDWELLNENKD-------LLEFTKKLINLRKTH------ 115477350 41 --------------------------------------------------------------------------------------------YPQKDLVIYEMHLRGFTGTYIGAISKLDYLKELGVNCVELMPCHEFNELENFWGYSTINFFSPMIRYSSINEFKTFVREAHKRGIEVIMDVVFNHTAEGNEKGPILSFRGIDNSTYYMLAPKGE------------------------------FYNYSGCGNTFNCNHPVVREFIVDCLRYWVEMHVDGFRFDLASIMTRGCSLWDPVNVYGSPVEGDMTTTNDPILGDVKLIAEAWDA--------GGLYQVGQFPHWKIWSEWNGKYRDIVRQFIKGTDGFAGGFAECLC----GSPHLYQAGGRKPWHSINFVCAHDGFT-LADLVTYNKKYNSSNGEDNRDGENHNLSWNCGEEGEFAGLS-VKRLRKRQMRNFFVSLMVSQGVPMFYMGDEYGHTNNNTYCHD----------------------------------------------------- 85710674 8 -------------------------------------------------------------------------------------------------------------GDLRGVVEGLDYIASLGVDGIWISPFFTSPM--KDFGYDVSDYCGIDPSFGTFEDFDAVIAKAHELGLKVIIDQVYSHTSDEHAWFQESRRDRDNPKADWYVWADPKPDGSPPSNWQSVF---GGSSWQWDPRRQYYLHNFLTSQPDLNVHNPDVQNALLDVARFWLDRGVDGFRLDALNFSMHDPELRDQSHADIPAFLERIRATIDE-FPGRFTVAEVGGPEPMKAFTDGGKRLDSAYNFDFLYAP-----DLTAERVRSSLSNWDQTPGEGWPSWAFSNHDAPRATTRWAGDDDFEKIARLSMLLLLSL---------------------------------------------------------RGNPIIYQGEELGLPQGFADLQDPEAITNGRDGARTPMPWSAEAQAGFQSAEPGAVLNYTRKLLSVRSDNPALVNG 119716046 38 -------------------------------------------------------------------------------------------------------------GTYAGLAAVVDYLKDLGITAVELLPIHQFVSETNYWGYNTIGFFAPHNAYSSSGDFKAMVKAFHAAGLEVILDVVYNHTAEAGTTGPTLSFRGLDDRGFYYRTGGDGHAEPFEDT----------------------YWDVTGCGNTVDASNPFALRLILDSLRYWVEMHVDGFRFDLMSALTRVHRQIDMRSHLLTAIGQ------DPVLRHVKLIAEPWDAS---------MDGYRVGEFPPPWVEWNDQYRDEIRDFWR----NHTSGIRGVATRLAGSSDLYLDDGRSPYASVNFVTAHDGFT-MRDLVTYERKRNEANGEDNRDGTDNNRSWNHGVEGE-SHDPALVAIRRRQVANMMATLCLSNGVPMITAGDERGRTNNNAYAQDNETS---------WIDW-------RPDDAWLDVYEVTKTALRLRREHPALR-- 210115773 4 -------------------------------------------------------------------------------------------------------------GDLRGIERRVDYLEYLGVEAVWLSPIFKSPM--KDFGYDVSDFTDIDPIFGTMADFDSLLKALHARDMKLILDFVPNHTSDQHHWFVGSRDESNPYRDYYVWADGRD--GGPPNNWVSVFGGPAWTYVASRD--QWYLHQFLPEQPDLNFRCPDVRRHMENVLRFWLEKGVDGFRLDAVKHLVETADLSWHEPPN---------------------------------PGYVSDPEETLYGSLLHPCTTNLEETHAVIREWKALLDQYSKKGSYRFMITEVYDDDMRVLMTYNREADMTFNFNLLGL---GSGAHAPGNHTRRLVESWMSNMTDGQWPNWVIGNHDNHRVATRVGPQYARAANMLLLLLPGTPFCYYGDEIGMEDARVSYNDTKDTFKSRDPERTPMQWNRTE-------------------------------- 156936409 27 ---------------------------------------------------------------------------------------------------------------------MIAWFQRLGITALELQPVAKFCSEANYWGYNPLALWAIETRYASLNEFRDAVKALHKAGIEVILDVVLNHSAELDLEGPTFSLRGIDNRSYYWIQDDGD------------------------------YHNWTGCGNTLNLSHPAVVDYAIGCLKFWVEQHVDGFRFDLATVMGRTPEFRQD-----APLFEAMRR--DRSLSAVKLIVEPWD---------IGPGGYQVGNYPPPFAEWNDRFRDDMRRF--WLRSELDVGEVATRV--AASADVYRRNGREPWACVNLVTAHDGFT-LRDCVSFNGKHNEANGEDNRDGAWENHSNNHGYEG-LGGGQSVQDARRASTHALLASLLLSQGTPMLLAGDEQGHGNNNAYCQDNEL---------TWFDWSQADEG---------LVAYTAALIRLRRQIPALT-- 195997059 5 -------------------------------------------------------------------------------------------------------------GDLKGIEQRLSHFKDIHVDAVWLSPMFKSPM--KDFGYDVSDYTDVDPIFGNMADFDSLLAAMQKQGIKLILDFVPNHSSDQHEWFIESRSSLNNPKRQWYMWPKGMDADNNPIPPNNWISVFSGSMWEFDNTNQFYLHQFLVEQPDLNYTNPEVVEASKNVLRFWLNKGVDGFRIDAIKHVYENPKLPDEDFPPLHWLNRQWRSVFDEYSKPRFAVGEAYDPIDIIMLYYGQPEFHFPFNFFLLTLPKWTGNT-----LNQTVHDWMSKMPACGWPNWV-----------------------------------------------VGNHDNHR--------------ISNRRGPKLVKAVNAVNLLLPGTPTTYYGEEINMRNDPFGLQNPDIYESSRDPERTPMQWDD---------------------------------- 158312924 81 -------------------------------------------------------------------------------------------------------------GTYAGLAHVVDHLLRIGVTAVELLPVHAHISESNYWGYNTLAFFAPHPGYAATDDFRAMVAALHDAGIEVLLDVVYNHTAEGSERGPTLSLRGLDNIAYYRVEPT---------------------------DPRRYRDV-TGCGNTVDATSPHVVRLICDSLRYWVEMGVDGFRFDLATALARSPDGFEPAAPLLTAI------QADPLLSSVKLIAEPWD---------LGWGGYQVGAFPAPWAEWNGRFRDTLRDIFSDRTGSVADLG----YRITGSSDIYEHSGRRPWASVNFVTAHDGFP-LADLVSYNEKHNEANGEGNRDGESENRSSNHGAEGPTDDPKILTNRRRAR-RALISTLLLSAGVPMLLAGDELGRGNNNAYCQD----------------------------------------------------- 167957581 5 -------------------------------------------------------------------------------------------------------------GDLRGIIEKIDYLKSLGVDAVWLSPIFSSPQI--DCGYDISDYRSIDPLFGGMAMFDELLLQAHKRDLKVMLDLVPNHSSDQHTWFKESSSSRDNSKRDYYIWRDAKSDGT---PPNNWLSMSGGSAWQWHDTGQYYLHSFLPSQPDLNWDNPEVRQEIFEIMRFWFEKGVDGFRVDAIWPLSKNF---------------------------------AAGDNPRNPEYYAGDEDYGSYIHQ------NSKGGPKLCEYLRMMSDVALEYKNKFLVYEFYPDDRFGSRFDQYSAIQKVAPGVSSTFYFEAFQTEWWARKF--QEKFNAFGTWYDQLPVASLGNHDQTRIASKFGMAQAKALALMQLSLPGIPAIYYGDELGMLDPQNYKHDNFAGGDARDKYRTPMRW------------------------------------ 191639041 9 -------------------------------------------------------------------------------------------------------------GDLPGITAELPKLKELGITTIWLSPVYKSPMVDN--GYDIADYQAIDPRFGTMTDFDQLMATAKDLGIKVVMDLVVNHTSDQHRWFQAALKNASPYRDFYIFRQG--HDGQPPNNWRSNFGAGSSWTAVPGEPNTYYHHVFSPQQPDLNWENPKLRQAIYSMINWWLAKGLAGFRVDAITFIKKDQDFKTENRPGLDQFLKELNVATFK-PANAVTIGEASGVAYDQLGDFIGENGYFSMIFDFHYAD-------------------------------IDVASGSEWFKQTNWTPKMLGKAIAKSQLAIQKV--------GWGANFLENHDQPRSLSKYIREPQYRNAIG-------AKALALLYFGLRGCPFIYQGQELGMVN------------------------------------------------------------ 50312678 27 -------------------------------------------------------------------------------------------------------------GDIKGIDSKLEYIKELGANAIWICPFYDSPQE--DMGYDISDYEKVWPRYGTNEDIFNLIDRAHGLGIKIIVDLVINHCSSEHAWFKEARSSDNPKRDWFIWKPKGFDSNGKPIPPNNWRSFFGGSAWEYDEHGQFYLRLFAKGQPDFNWENEVTRNAIYESAVFWLDHGVDGFRIDTAGLYSKQPGFPDLNGPRIHEFHKEMNKFMRERGRELLTVGEIPCGTHDVCKAYT-----------------SAKEQEITQLFEFEHVSVGRKPGNVGVVNFKLS------EFKDGIAAAFQF----------------IDKTDSWSTVYIENHDQPRSVTRF-------GDDSPEYREISAKLLALLETSLTGTLYVYQGQELGMINFRDW-------------------------------------------------------- 166797275 59 -------------------------------------------------------------------------------------------------------------GNINGITAKLDYLKELGVDILWISPVYESP--QKDMGYDISNYRDIHRPYGTMQDVHHLINELKARDMKLIMDLVVNHTSTEHPWFIDASSAVSARRDWYIWRKPKYDEQGNRQPPNNWCSLFDETESAWTYDAKYYLSLFSPFQADLNWETPFVREEVCDILRFWLDKGVSGFRMDVINLISKDQRFPDA----------EIRHPGRKYQP-----GECYFANGVRLMDYLQEMKTAVF------SKYDAVTVGEMPYLEDEEQRLRMVAAEEGVLNMIFTFEMIGLDIVPEKGRFSNKAWKVCELKDIVAKACKLVNQDGWHTLFCENHDQPRSVTRF-------CDDSDEHRVAGTKLLSIMQTSLPGTLYVYQGEELGMRN------------------------------------------------------------ 182702749 13 -------------------------------------------------------------------------------------------------------------GDLEGIRRRLDYLVGLGVDAIWISPFYPSPMH--DFGYDVSNYCDVDPIFGSLRDFDLLLADAHRSGLKIVLDFVPNHTSIEHEWFAASRQRRDDKSDWYIWRDGAPS----GGPPNNWRSHFGGPAWSFDSRGQYYYHAFLPQQPDLNWRNPKVKAAMFDVLRFWLRRGVDGFRVDVISQLMKDEALRDNDQDDIHPLIAEMRGVL-AEFGDPLLIGEIYLPMERLVAYYGASGAHLPFNFQLLETPWQAESLGAMIASYEAL-----LPEGAWPNWVLSNHDRPRVATRVGD--------------------------------------------------------------AQARVATMLLLTLRGTPTLYYGDELG--------------------------------------------------------------- 66865849 12 -------------------------------------------------------------------------------------------------------------GDLEGIISKVDYLKALNVESIWLCPIYPSPL--KDMGYDVSDYKQIDSRYGTLEDLDRLMKALHERDMKLVMDLVLNHTSDQHEWFKESRSKTNPKRDWYFWKPARYNEKGERLPPNNWRSYFDTSAWEWDETQEYYLHLWSVGQPDLNWETPKVREAVHDILRFWLDRGVDGFRLDAINMISKDQ--RFLDAPITDD--RYEYQLAYQYYAN----------GPRIHEYLNGIGNIL--------TEYDAFSVGEMPYVLDTNEILHVVGADRRELTMIFQFDFVDLDLDPNQHKYIEWELSDLKKSLKKWQSALLSGG-GWNASFIENHDQTRTVSRY-------LSDSPKYRAYSSKLMALFIIFQSGTPLVFQGQELALAN------------------------------------------------------------ 211956780 18 ---------------------------------------------------------------------------------------NDPDWWR--GAVIYQIYPRSFAGDLPGITEKLDYISDLGAAAIWISPFMKSPMD--DFGYDVSDYEDVDPMFGSLDDFKELIAKAHGKGIRVLIDLVISHTSDQHEWFVESRSNKTNSKSDWYVWAD---PKADGSPPNNWLSIFGGSAWQWDSRRQYYLHNFLRSQPDLNFHCEEVQQAVLDAARFWLKLGVDGFRLDTVNFYVHDKQLRD-----------------NPPYPDPDSLADV----TGVNPYAFQDHKFDKSQPENLKFLERLREVMNEFPNTTTVGEIGAGHEASEIMKQYTSGDGRLHMAYSFDLLSNTPTAKYVRERVTNLQNIVTEGWPSWAMSNHDVKRMGSRLPEGVDPQVATP------------ALLALSASLRGSPCIYQGEELG--------------------------------------------------------------- 160940966 9 -------------------------------------------------------------------------------------------------------------GDIRGILEKLDYLKALGITMLWLCPIYQSPMDDN--GYDVSDYCALAPEFGTMEELDELIERAGDMGIKIILDLVINHTSDEHRWFRQAMEDPEGEEHSYYIFKKG------DREPNNWRSVFGGSVWEKVEGREYYFHAFGKKQPDLNWENETLRKKLYEMVNWWLEKGIAGFRIDAITFIKKDLTFADQNQPGIGEFLNELKRETFDRH-GCVTVAEAPGVPYEGLGDFIGRNGYFSMIFDFRYADLD-------------------------------------IASGSEWFKRREWTVKELKDKIMA--SQMAVQTYGWGANFIENHDQPRA--------ATKYLKEAAENPSAVKMLAAMYFFLRGTPFLYQGQELGMVN------------------------------------------------------------ 145234168 12 -------------------------------------------------------------------------------------------------------------GDIPGIISKLDYIKNIGVDIVWLCPSYKSPQV--DMGYDIADYYSIADEYGTVADVEKLIQGCHERGMKLLMDLVVNHTSDQNEWFKQSRSKDNKYRNWYVWKPARYDEQGNRHPPNNWVSHFQGSAWEWDEHGEYYLHLYATEQPDLNWEHPPVRKAVHDIMRFWLDKGADGFRMDVINFISKDQRFPDAPVKDPRTPWQWGDKY--------------YANGPRLHEYLQDLGKILK--------EYDAFSVGEMPFVRDTEEVLRAVRYDRNEINMIFNFEHVDIDHGTYDKFEPGSWKLTDLKAFFETWQKFMYNNDGWNALYWENHDQPRSIDRYAQAK-------EEFRTEAGKMLATVLALQSGTPFVYQGQEIGMRN------------------------------------------------------------ 111023411 43 -------------------------------------------------------------------------------------------------------------GTYLGLAEVVGHLVRLGVTAVELLPVQASRGMRNHWGYSTAAFFAPHPGYAEITEFHTMVDALHAAGIEVILDVVYNHTCEQGVDGISLSWRGLDAPGYYLLDSDGRDIDI------------------------------TGCGNTVDAQSPVVVRMIGDSLRYWAEMGVDGFRFDLASALGRPGGGRFDSRASIFSAIT-----ADPVLSRCKLIAEPWDATSD---------GYRVGHFGVQWSEWNDKYRNTVRRFWNGGTGVRDLASRVA-----GSEDLFG--NRRPWASVNFVTAHDGFTA-ADLVSYVRKHNEANGEDNRDGADHNDSVDHGVEGPTDDPSII-ETRSRHVRALLATLALSTGTPMFTAGDEFGHTNNNAYCVPEDTPREDSW----PLDWS---------TGDTTLTAFVTRALDLRRASPALR-- 149727606 116 -------------------------------------------------------------------------------------------------------------GDLKGIQDKLDYIATLNIKTIWITSFYKSSLKDFRHG--VEDFRDIDPIFGTMEDFENLLAAIHDKGLKLIIDFIPNHTSDKHPWFQLSRTRTGKYTDYYIWH-DCTQENGITKPPNNWLSVYGNSSWHFDERNQCYFHQFMKEQPDLNFRSSDVQEEIKEIIQFWLAKGVDGFSFDAVKFLLEAKHLRDEP------------QVNKTQMPDTIT------HYAELYHDFTTTQVGMH---------------DIVRSFRQTMNQYSSEPGRYRFMGTEANGERIDRTMMYYGLPFIEEADFPFNDYLTKLET------PSGSTVFEIITSWMENMPEGKWPNWMISGPDNARLISRLNVMNMLVFTLPGTPITYYGEEIGMGN------------------------------------------------------------ 150864188 6 -------------------------------------------------------------------------------------------------------------GDIPGIISTLDYLKDLGVDVIWCSPMYDSPQD--DMGYDISDYEKVYPKYGTNEDMQALIDETHKRGMKLVLDLVINHTSSEHAWFKESRSKTNPKRDWYIWKPPKFDADGKRHPPNNWSSYFSGSAWEYDETEEYYLRLFARTQPDLNWENDETRKAVYDSMKFWLDKGIDGFRIDTAGLYSKDQRFPDCNGPRIHEFHKEMYANVTSNY-DAMTVGEVHCSREDALKYVSAKEQEMNMIFLFNA---------------------------------------INVGYDKADRYRYKGWTLTDFKKAIQKDSSFIEGTDAWSTVFIENHDIARSVTRF---------GSPKHTSKSAKLISLLESTLTGTLFIYQGQEIAMENNYKYGNDPDFKEKSRDHARSPVQWD----------------------------------- 168008607 70 -------------------------------------------------------------------------------------------------------------GSYLGLIEKIPHLKELGINAVELLPVFEYDEFENTWGYSTINFFAPMSRFASNNEFKQMVRALHNAGIEVILDVVYNHTDDEHPYLT--SFRGIDNLIYYIV----------------------------DLNNYVQLANYGGCGNTFNCNHPVVMQLILDSLRHWVEYHIDGFRFDLASILCRDTDGKPLSSPPIVKAIAH-----DPVLRNTKLIAEPWD--------CGGLYLVGHFPNWDRWAEWNGKYRDDVRRFIRGDARMKGPFATR----LAGSADLYHNHNRKPYHSINFVIAHDGFS-LYDLVAYNMKHNAANGEAGQDGSNDNLSWNCGVEGETND-NGVNAIRNRQMKNFQVALMVSQGTPMILMGDEYGHTNNNSYGHDTVINH---------YQWKQLESKRDFQ------FRFFASTIRFRKEHPLLG-- 149909251 69 ------------------------------------------------------------------------------------------------------------------------------INSVHILPFFPY---SSDDGFSVIDYASVNEALGDWHDIKQIAQSYH-----LMSDLVINHCSSRSKWFDNFIRGEGTGYDYFYTKSDNSDENYDIEAVVRPRTSPLFRSTQTASGEQQVWCTFSHDQVDLDFTNPKVLINFVSIIRQYLDNGVKIFRLDAIAFLWKKAGTPCINLPETHEMVRLLRTLIEHARPDAVIITETNIPNKENLTYFGGNEAHCIYNFALPPLLVNTLITGNCQYLKQWMMSMPPAQNGTAYFNFIASHDGIGLRPAEGLLSEQEINQLVTTMQAFGGEISWRTVATETTETKNNASSQTKEQRKPYELNITTTAGRDEWGHLRFICAHTIMFALEGIPGIYIHSLLGTSNDYKKLE---HTSHNRAINRHRWQLNLTEQLNDPESQHSRSLHDINHLIRLRTGQPAF--- 170695085 73 -------------------------------------------------------------------------------------------------------------GTFSGLIEKIPYLKDLGITHVELLPVMAFDEQDNYWGYSTHSFYSPHPGYSAPQEFRAFIDAMHAAGIQVLLDVVFNHTAEAGASGPVINFKVLANEVFYHV----------------------------DPAQGGRYLDYTGCGNTVNCNHPLVSAFILRCLEYWVEFGVDGFRFDLASVFTRGEGGALLGTPPLP-----WAMEASPVLARVPLIAEAWDAA----------GLYHVGAFPGMWAEWNGRYRDVIRRFVRGDPGMIGQMCTC----LAGSADLYQADGRLPVNSINFVTCHDGFT-LRDLVSYDAKRNQANGDDNRDGSNDNLSWNCGEEGDTNDPSIV-RLRLRQGRNFIAILLLSQGVPMLLAGDEILRTNNNAYCQDNELS------------WTD----WRFSDDSLDMLRFVREMIALRKRHPSLR-- 39972491 22 -------------------------------------------------------------------------------------------------------------GDIPGLVTKLDYLANLGVDCVWLSPVFDSPQA--DMGYDVSDYQSIYAPYGTVADVDALLAGCHARGMKLILDLVVNHTSVEHSWFKEGRSRASSKRDWYIWRPARYDPTGGRLPPTNWRGYFAGSTWTWDETQEYYLHLYAPEQPDLNWDNEDCRMAIYDTMNFWLDRGVDGFRIDTVNKYSKRDYVDWCNGPCIHEYIREMAAETLHRYPGAVSVGELSNGPSQVLEYVSASRSELDMVFEFSAIRLGTGDGFGAKYIYTPFPLSHLKRITETWQAFIEGTDG-------------------------------------WTTAFVENHDNGRAV------SRFGDDRSPEAWRASARCIALWQATLTGTLFLYQGQEIGMTN------------------------------------------------------------ 171326090 170 -----------------------------------------------------------------------------------------------------------FGGDFEGIIQHLDYLVELGINGIYFTPIFYAP---SNHKYDTIDYFEIDPHFGDKQTFKKLVDLCHQKGIRVMLDAVFNHCGYYFAPFQDVLKNGSKYKDWFHIHEFPL---------------------RTVPRPNYDTFAFVEQMPKLNTENPEVKQYLLDVATYWIEFDIDGWRLDVANEVD-------------HQFWREFRQAVKAIKPDVYILGEIW---HDAMPWLRGDQFDAVMNYPFTNGAIRFFAKDEIRA--------------EQFANIIMN--------------------------------------VLHSYPANVNEVAFNLLGSHDTPRILTTCNND---IRKVKLLFLFQLSFTGSPCIYYGDEIGMTG----GQDP--------GCRKCMIWDEQKQNKD-------ILEHVKKLISLRKSHPAFG-- 170062220 22 -------------------------------------------------------------------------------------------------------------GDLDGVTEKLQYLKDVGMDGIWLSPIFASPMA--DFGYDISDFYNIQGEYGDLAAFERLSAKCKELGLRLILDFVPNHTSNQHEYFKKSVQKEDPYTNYYVWHPGVTNEDGTKSPPSNWISVFRGSAWEWNEDRQYYLHQFLKEQPDLNYRDPALVEEMKNVLKFWLNKGVSGFRIDAVPYLFESVEVENRYVDEPLS-----RATDDAENPAYLIHNQTMDQPE---------------------------TYDMIYQWRAVLDEFTAKDNQTRIMMTEGYTSIPNVMKFFGEGEQNGAQIPFNFQMISNLRKTSTAADFARYANLWLDNLPAGRRSNWVLGNHDNNRIGSRLGEAKIDLYNIALQTLPDIAVTYYGEEIGMV------------------------------------------------------------- 167766084 6 -------------------------------------------------------------------------------------------------------------GDIPGIISKLDYLKDLGVDILWISPMYQSPMVDN--GYDISDYYAIDPMFGSMDEMKQLIKEAKKRNMYILMDLVVNHCSSEHEWFQKAMDPEGEYGSYFYIKDGKDG-----QPPTNWRSYFGGSVWEKIPDNKFYLHSFAKEQPDLNWENETVREKIYEMICWWMDQGLSGFRIDAIMNIKKDLTWSDLKPDGIGDFLMEMKHRCFEPY-DALTVGEAMFVKEDILPQFIGEDGYFSTIFAFEP--------------------CHAYRKGKNYMNY-----------------DWPQPFDEWREETFHNQEIVAKAGFEANI--IENHDQPRGASLFI--------PEEDYGFYSLSALATIIFCERGLPFLYQGQEIGMSN------------------------------------------------------------ 116748908 73 -------------------------------------------------------------------------------------------------------------GTFAGLVEKISYLKDLGITAVELLPVHQFPREGNYWGYMTLNFFSPHHGYASGDEFRAMVRTFHAAGIEVWLDVVYNHTSEGGENGPTYSYRGVDNKSYYLARQDTGE-----------------------------YFNDTGCGNTMNCAHPVVRALVLTSLHHWANMHVDGFRFDLASIFARDGSMNTLDPPLIAEI------GLLGYMRDVRLVAEAW----DIGSYLLGRSF-----PGLMWRQWNGKFRDDIRSFVKGDAAMVGALMQRLYGSDDLFPDGP-VEVYRPYQSVNFITAHDGFC-LYDLVAYNEKHNTANGHHNTDGANDNRSWNCGWEGDSGVPLEVMALRRQQVKNFFCLLMLANGTPMFCAGDEFMNTNNNPYNQDNEI---------TWLDWELLERNRD-------MLRFFKGMIRFRKTHPSIGRG 66508798 29 -------------------------------------------------------------------------------------------------------------GDLKGIINRLDYLKDLGIDAIWLNPIYSSPLIDS--GYDISNYTDINPLFGNLQDFDELIREAHNRDLKVILDIVPNHSSDQHEWFLLSSQNIKPYNDYYIWANGFTDGNKPPNNWVSTYNDEEGSAWTWHDRKQWYYHKFHKSQPDLNLRNENVLQELLNVFNFWLKKNVDGFRISAVSYFYEDKGNRTSGLPENTALVYKFRSYIDDWVKKNLLIAESYDSDEVLISLYGNHNGIPPFNFRLITSVHN---TSTADHIKNVLENWFKKIPNKASTNWLSNHDNSRAASRIGLNRVDG--------------------------------------------------------------LHMLNLLLPGQAYTYYGEEIAMLD------------------------------------------------------------ 51557681 16 -------------------------------------------------------------------------------------------------------------GDLKGISEKVGYLKEIGMDGVWLSPIFDSPMA--DFGYDISNFTKVFPQFGDLSSIDELVAEFNKKDMKLILDFVPNHTSDQCEWFKKSIQRDPEYNDYYIWHPGKPNPDGGRNPPTNWVSAFRSSAWEWNEEGEYYLHQFLAQQPDLNYRNPKVVETMKNVLRFWLSKGINGFRIDAVPYQCYLYHDYTQNRPETFEMVTEWRATLEEFKPTRVLMVEAYAPLTKVIQIYGQNGQLNGAQIPFNFEFLNNLAVSNARDFKDVIDNYLSTIPEGATPNWV-----------------------------------------------QGNHDQHRS--------------ASRLGPQKADAVNMLLQVLPGAAVTYYGEELAMED------------------------------------------------------------ 77978679 27 ---------------------------------------------------------------------------------------------------------------------MIAYLQNMGVTTLELLPVQFHVDESNYWGYNVLAPYAVDPDYASLRELRDAVKALHKAGIEVILDVVFNHSAELDVFGPTLCQRGIDNASYYWLTPEGE------------------------------YDNMTGCGNALRLNHPNVMQWVIDCLHHWLDCHVDGFRFDLGTVLGRTPAF-DQHAPLFAAL------AADERLSACKMIAEPWD---------IGLGGYQLGNFPTGFSEWNDQYRDAMRRFW----LRDDLPLGLFAQHFAASSHLFQQRERLPSASINQITAHDGFT-LQDLLCFNQKHNQINGEENRDGSDNNLSNNFGSEGLVAD-EAIWQRRKSCQRALLASLLLSQGTPMLLAGDEHGQGNNNAYCQNNIL---------TWLDW---------GSADRSLMTFTTDLIRLRQQIPALT-- 215259593 22 -------------------------------------------------------------------------------------------------------------GDLDGVTEKLEYLKEIGMDGVWLSPIFASPMA--DFGYDISDFYNVRSEYGDIAAFERLSAKCKKLGLHLILDFVPNHTSDQHEYFKKSVKKEDPYTNYYVWHPGVTNEDGTKSPPSNWISVFQGSAWEWNEERQFYLHQFLKEQPDLNYRDPALVAEMKNVLKFWLDKGVSGFRIDAVPY--------------LFESVEVNNRYVDEPLSRA-------TEDTENPAYLIHDQTMDQPETYDMIYQWRAVLDEYT---AKDGQSRIMMTEGYTSIPYV--------MKFFGDGERNGAQIPFNFQMISNLRKTSNATDFARYANLWLDNLPAGRRSNWVLGNHDNNRLGSRLGENKIDLYNIALQTLPDIAVTYYGEEIGMVD------------------------------------------------------------ 152967244 22 -------------------------------------------------------------------------------------------------------------GDLPGITARVPHLVSLGVDAVWLSPFYPSALA--DGGYDVDDHRDVDPAIGTLEQFDEMVATLHAAGIKVVVDIVPNHSSNRHRWFRDALAAGPGSPERERYVFARGRGEHGELPPSDWTAVFGGPAWEPVGDGEWYLHTFAPEQPDWNWDHPEVREDFLTTLRFWADRGVDGFRVDVAHALVKDMSSPFWDRDEVHEVYRAWRAVFDEYDPPRTAVAEAWVATHRRARYASPEGLGQAFNFDLLRSDFDAAS--FRRIVEENLRLAAESGTSSTWV--LSNHDVVRHVSRYGLP-----DGMDEAD-----------------------------RARWLLSGGTDPAPDLERGARRARAATAFLLALPGSAYLYQGEELGLPEDAAVLQDPGHVDKGRDGCRVPLPW------------------------------------ 114799867 8 -------------------------------------------------------------------------------------------------------------GDLPGITRRLDHIASLGVSAIWISPFFKSPM--KDFGYDVSDYCDVDPAFGTLADFDTLMERARSLGLKVIIDQVYAHTSDAHAWFAESRASRANPKADWFVWRDAKPDGTPPNNWQSVFGGPAWTW--DARRGQYFMHNFLSSQPQLNVHNPEVQDALLSVAKFWLDRGVDGFRLDAINFAMFDPEFRDNPP-----------------------------WPAEGRTITRPFDLQHHIHNQSHPDIPVFMERVRALADTYGDIYTVAEVPGPDPLPEMRAFTSEGRLSSAYSFDFLYAKSLSPRRVKASQMNWAGPLSEGWAAWAFSNHDAPRCI-----SRWCPPGGDLE---AYAKMTNALLLCLRGNPILYQGEELGLTQAFEDLQDPEAIANGRDGARTPMPW------------------------------------ 157106648 25 -------------------------------------------------------------------------------------------------------------GDIKGITAKLQHLKDTGIDATWLSPVFKSP--QRDFGYDVSDFLEIDELFGTNEDLEELFAEAKKLGIKIILDFVPNHSSVEHWWFQQSELGVEPYKDYYVWHPGKVVEGQDPDVPNNWNSVFYGSAWEWSETRKYYLHQFEVGQPDLNYRNEKVIAEFDEILRFWMGKGASGFRVDAINHMFEDEHFRDEPIEDPSDPLSY--GYTNHMYTNSLL--ETYD--------VIGHWRRVIDDFDKQND------RETIIMMTEAYTSMDMIMRFYESDDGTEQRAHFPFNFAMITELDAGSKARDFKYVIDRFLENMPRGKITNWVLG--NHDQPR--------------VGSRYGPERIDGMLLILLTLPGVAVTYNGEEIGMLDSYEDSRDPQGCNKSRDPQRTPFQWDD---------------------------------- 193216356 64 -------------------------------------------------------------------------------------------------------------GTFAGLIEKIPYLKALGITAVELLPVQQFDEHDNYWGYSPIAFFAPHFEYGPVDEFRDMVKALHKTGIEVILDVVFNHTAEGNRSGPIFSFKGFENKAYYILTAENNS-----------------------------YANYSGCGNTLKTHHSIVRRLIMDCLHYWVTYHVDGFRFDLASVFSRDEDGVPMQNPPI-----LWSIESDPWLAGTKIIAEAWDAA----------GLYQVGSFGHRWAEWNGRFRDDIRMFMKG-----DARKLTDFVNRITSPDLYSEKSRDPNRSINFITCHDGFT-LNDLVSYNVKHNENNSENNLDGQKENYSWNCGEEGQTQN-EAINQLRLRQIKNFFTLLMISQGTAMMQMGDEIRRTNNNAYCQD----------------------------------------------------- 169784542 15 -------------------------------------------------------------------------------------------------------------GDIPGLISKVPYLHSLGVDVVWLSPMYDSPMH--DMGYDVSDYENVLPAYGTVEDVERLIDACHERGMKLILDLVINHTSDQHKWFQESRSKDNDKRDWYFWRPPRYDEQGNRLPPTNYRGYFAGSTWTWDEHTQYYLHLYAKEQPDLNWDNEATRKAIYDSVRFWLDKGVDGFRVDTVNKYSKHTDFPDANGPRIHEFLREMYDDALQPYGDVVTIGEANTPDPEVLKYVGASAKQLSMVFHLDIGHIGMGKSLEDKYIFNPWQLTEMKSIVTKWQSFIEGTDG-------------------------------------WTTAFCENHDNGRSVSRFA-------SDAPEHRERSAKMLALMMMAMTGTLFLYQGQEIGMINDWSVEE------------------------------------------------------ 114705948 29 ---------------------------------------------------------------------------------------------------------DQFRGTVSALAEKLDHLERIGIETVELMPLAAWIDETNAWGYNPITHMALDPRIGGFPELRRVVDALHRRGIRVILDVVLNHSGEGDENGPTLSYRGLDNKLYY--------------------------AHETDDPGKLVNH--TGCGNMFAVWRDPVMKLSIDTLRTFVEAGIDGFRYDLAPVLGRLPTGFDVNAPFLQEV------AIDPVLKDRIHVAESWD---------IGPGGYQVGQFPSHWFEWQDRFRDGVRRFWRGDAGAVADLATR----LAGSADIFNQFGRRPSSSVNFVAAHDG-YALADLTAYKLKHNQANGEHNRDGHGDNFSWNSGVEGETEDEAILSARRRD-LRALLTTLFVSRGTPMIVAGDEFGRTNNNAYCQDNEI---------TWLDWSKADKN---------LIALTGQLAQLRREHPAL--- 160880476 80 -------------------------------------------------------------------------------------------------------------GDINGVISKLDYISDLGFNGIWLMPIMPS---TTYHKYDVTDYYNIDPQYGTLEDFKNLVSECHKRGIHLIIDFVFNHTSAKHPWFLEAVSYKCPYVGYYHFTKDYNGSKTYYKAGTS---------------NWYYEGVFWDQMPDLALENENVRKEIEDIAKYWLDLGVDGFRLDAAKEYFSGEKERN------IEVLKWFSDYVKSVKEDADIVAEVWDEEGTIAAYY-ESGIPSLFNFP------------------------------------LSQHNGLITNTARKLGTSSGKNFA--KTLLRLDEKYKEGNPKYIDAPFISNHD---------TTRISAQCVNDE---DQMKMSAGMLLTMNGSPYVYYGEEIGM----------NSKGTKDENKRLPMQWSATDTTGITTPPANSLYNYYKRAVRIRNENPEIARG 103485680 5 -------------------------------------------------------------------------------------------------------------GDLAGITARLDHIASLGVDAIWLSPFYPSPMD--DFGYDIADYCGVDPIFGTLADFDALVARAHALGLKVTTDLVFAHTSDRHAWFAESRASKDNDKADWYVWADARADGSPPTNWQSVFGGPAWTW--DARRGQYYMHNFLSSQPQLNVHNRDVQDALLGVVRFWLDRGVDGFRIDAINFAMHDPEFRDNPPAPPSNKVRTR-------------------PFDFQQKIYNQSHPDIALFLERIRALTDEREGCFTVAEVGGDDAMREMKLFTAGETRLNSAYGFDFLYADRLTPQLVREA---------AEAWPDAPGIGWPSWAFENHDAPRALSRW------TPQDVDRDAFARMKMA--LLCALRGNIIIYNGEELGLDQPFDQVKDPEARKNSRDGARTPLPWHRDLAVDRQQDDPASLLNLTRRLVALRAAHPALRLG 193706977 26 -------------------------------------------------------------------------------------------------------------GDLKGIIQKLDHFTDLGIETLWVGPLFKSPMD--DMGYDVEDFYMIDPMFGTMGDFKELVFEMNNRNLKLIIDLIPNHSSYKCGWFNKSIKQEGKYKDYYMWRNASNQDELTPIPPNNWLSMFGGSAWTWNERNQFYLHQFSKEQPDFDLRNPDVNKQILNVIEFWMDKGVSGFRFDAVDFLYENISLYDE-----------------PLRPGMSNLTEYSEPDHIYTT-----NQPEVINTVLEWKAFMDNYTKSKNITISSLMASEAYADVNILMQYYGNSTNPGFNLALVRCPKDDHIVESIDNIIQIWLAGLPENAVANWV--MENHDTSRL--------------SSKFGAESVPIFTALKLALPGIEVTYYGSEIGMEDNMAGIGDP-KLRKPRDYERCPMQWDDSS-------------------------------- 197773941 2 -------------------------------------------------------------------------------------------------------------GDLAGVRARLPYLAELGVDAIWFTPWYLSPLA--DGGYDVADYRTIDPSFGTLAEAEKLIAEARELNIRTIVDIVPNHVSDQHAWFRAALAAGPGSPERELFHFRPGRGANGELPPNDWPSQFAGSTWTRVEDGEWYLHLFTPQQPDLNWAHPAVREEHEDVLRFWFERGVAGVRIDSAALPAKDPDHPYIDRDELHDIYRSWRAVADEY--GAVFVGEVWLPDSEFARYLRPDELHTAFNFNFLSSPWD--ARRLRRTIDDTLAEHAPVGAPATWV--LCNHDVTRTVTRYGREDTAFDFATKAFGTPTDLGLGTRRARAAALLTLALPGAV----------------------------------------YLYQGEELGLPEPPSRIQDPMHTDPGRDGCRVPLPWSADAAADRQAGDPGSMLSLYREALRLRRTEPGFGDG 113954322 27 -------------------------------------------------------------------------------------------------------------GTYLGVIEKIPYLKELGVTTIELLPIQAFDPNDNVWGYSPLSWFAPHHEYATRDQVRDLVAACHDEGIEVLLDVVYNHTTEGNRNGPTLSWRGFADRNYYHQSDAGEYMDV------------------------------SGCGNSIAANDPLSRQLILESLRCWSELGIDGFRFDLGIALSRGEKLKPLEHPPLFEAM-----EADPQLSELKLVSEPWD---------CGGLYRLSDFPAKRIGTWNGHFRDALRSFWKGDEGSTWPLGQR----FRGSPDLYNGKAASLGSSVNLITAHDGFSLL-DLVSFNNKHNLANGENNRDGENHNNSWNHGVEGPSSDRAI-QTLRRRQQRNLLSTLLLSRGVPMLLMGDEVGRGNNNTWCQD----------------------------------------------------- 54307830 98 -------------------------------------------------------------------------------------------------------------GTFAGIIEKIPYLKELGITAVELMPIHDAPEGQNYWGYSPITFFSVHAQYAAIDEFKMLVRELHKADIEVILDVVFNHTAEGDENGPTFCFKGLQSKAYYLTEGDTGKFANY-----------------------------SGCGNTCNANHSVLRRMIIDALHFWVEMRVDGFRFDLASVLARDGQGHPMKEPPL-----LWSIDSDPILSGTKIIAEAWDAA----------GLYQVGSFGDRWNEWNGKYRDDVRAFWRGDSGSVETFASR----ILGSPDIYCSHHHSPHRSVNFICAHDGFT-LNDLVSYNQKHNYANGEDNRDGDNHNISCNYGVEGPTQ-IAEIDAIRNRQCKNMLATLFLSLGTPMINMGDEVRRTNNNAYCQDNELS---------WFDWQLVEQNAD-------LHRFVKQLSLIRRAEP----- 16126524 5 -------------------------------------------------------------------------------------------------------------GDLPGITAHLDHIASLGVEGVWLSPFFTSPM--KDFGYDVSNYCDVDPIFGTLADFDALIARAHALGLKIIIDLVFSHTSDEHPWFVESRQDRSNAKADWFVWADAKPDGSPPSNWQSVFGGPAWTW--DARRGQYYMHNFLSSQPQLNLHNPAVQEALLAVTQFWIDKGVDGFRFDAINFSMHDPALTDNP----------------PLPPGGK----------RTRPFDFQDKIHNQSHADIPKFLSRLRALTDAAGGRFSVAEVGGDHAEREMKLFTAGEDRLNSAYGFLYLYADKLIGEMIPQGAAMW---PGEAGEGWPSWTFSNHDAPRAVSRWAEGR---------DRKAFAELCLLLLMGLRGNVFVYQGEELGLPQPFERLQDPEAIANGRDGARTPMPW------------------------------------ 196179259 13 -------------------------------------------------------------------------------------------------------------GDLPGITQKLDYIASIGVDGVWISPFFRSPM--KDFGYDVADYCDVDPLFGTLDDFKDLLTKAHDLGLKIIVDLVWSHTSLEHPWFQESRQSQDNPKADWYVWAN---PSDDGSPPNNWLSRFGGVAWEWERREQYYLHNFLAEQPDLNLHNPEVQDALLDVGRFWLDLGVDGCRFDVATYFMHDPLLRN-----------------NPIHP---------QPPKRNNPYFWQSHVYDILNLQFLQRIRQELF--DCYQGTMGIAEILCEPELETMAIYTHS----NQRMHTAYSFIFFGSELSPQLIHNAVETAFGETRDSWPSWAFSNHDSVRAV-----SRLAGENGDTNA----AKLLLVLIAALPGNAFIYQGEELGLP------------------------------------------------------------- 158521261 8 ---------------------------------------------------------------------------------------------------------------------------------VHVLPFFPY---SSDDGFSVIDFYRVDPDLGTWDDIAALC-----RDFDLMVDLVLNHISAQSPWFSRYLAKEQGFEDLAI----EARPGEDLMCVVRPRTTPLLTPFKKADGTTHVWTTFSVDQVDLNYCSVGVLEKMVDVLLFYVGQGAAFIRLDAVAYLWKKPGTYCIHLEQTHDMVRLFRAVLDRVAPDTVLVTETNVPHAENISYFGGDEAQVVYNFTLPPLLLHAFITENTAALTRWAATLELPSDRTTFLNFTASHDGIGVRPLEGILPEAEIDRLTAHTLENGGQVSFRTRPDGSQAPYELNITYLDA--------LSRAGDSDTTRAARLLASLAVQLALPGIPAVYIHTLLGTRN---WADGVKQTGRARTINRRPLDTDDVNRAIDTGTLGHAVFHAALYLLNLRRRQPAF--- 148654986 75 -------------------------------------------------------------------------------------------------------------GTFIGLTRKIPYLLELGVTAIELLPVHQFPQEGNYWGYMTLNFFSPHSDYAIEDEFCEMVRAMHAAGIEVWLDVVYNHTSEGDERGPTYSYRAIDNRSYYLLTPDRRQ-----------------------------YINTSGCGNTLRCANPVVRTLIIDSLDTWISMRIDGFRFDLASILARNNDGSLNHEDPA--LIHEISMLGQRH--GVRLIAEAW----DISAYLLGRAF-----PGMTWRQWNGKFRDDVRAFVRG----DPGKVGDVMCRLYGSDDLFPDTLADPTQSVNFVTSHDGFC-LYDLVSYNQKHNWANGHQNTDGTDQNFSWNCGWEGDEGAPPEVLALRRRQARNFFTLLMLANGTPMFCAGDEFLRGNNNPYNQDNET---------TWLDWDLLERNRD-------MFRFVKTLIAFRKAHPS---- 188535359 30 ---------------------------------------------------------------------------------------------------------------------MIDYFQRLGITSLQLLPVACFASESNYWGYNPLACYALESRYAPREEFQQAVKTLHQAGIEVILDVVFNHSAELDENGPTLSMRGIDNPTYYWL------------------------------DGQGNYDNWTGCGNTQNLVHPEAVASTLDCLRYWVEEHIDGFRFDLATTLGRTPEYR-RDAPLFQAI------AADPLLAQCKIIAEPWD---------IGPRGYQVGNFPPPFAEWNDHFRDTARRYW----LHGDFSNGDFARRFAASSDLFQKQGRLPSASLNYITAHDGFT-LRDLVSFEHKHNEANGEDNRDGSNNNFSYNHGVEGLKAPLL-VTEHRRRSIHALLTTLLLAQGTPMLLAGDEHGHGNNNAYCQD----------------------------------------------------- 169609769 14 -------------------------------------------------------------------------------------------------------------GDIPGILQKIKYIASLGVDVLWLSPMFDSPQV--DMGYDISDYEKVYAPYGTVKDVEELIQACHESDMKIILDLVVNHTSDQHAWFKESRSKNNPKRDWYFWRPARYDKEGNRMPPTNYRSYFAGGTWTWDETQEYYLHLYDKTQPDLNWENEDCRRAIYDSMRFWLDKGIDGFRVDTVNKYSKVLPFRDAPVTDPTSIIQPAAQMWCSGPRIHEFIKEMNRDVLSHYRTYDGQQLVTVGELSLCP------ETESVIPYVSAMQRELDM-----VFQFDITHLGQGPPGCNDKYDFAPWKLPEMKRIVEKWQCF-IEGTDAWTTVFNENHDNGRSVSRFA-------NDAPQWREKSAKMLALWLVGQTGTLFLYQGQEIGMINAPSYWD------------------------------------------------------ 118792103 20 -------------------------------------------------------------------------------------------------------------GDLRGIMEKVPYLRELGIDAIWLSPIFKSPMA--DFGYDIADFRDIHSEFGTIADLEALATACNAEGLKLILDFVPNHSSDESEWFLKSVQKDPTYSDYYVWHPGKTLANGTRVPPSNWVSVFRGSAWEWNDRKEYYLHQFLVKQPDLNYRNPALVQEMKDVMTFWLGKGVHGFRIDAVPYLFESLHQHTQNLDETFDMMYQWRKVVDDFKEDIVLMAEAYTPLLNIIRLFGNEVSEGAHIPFNFEVLSNTFKDTTGQQFYDNIKRWLDVPENRFSNWVLGNHDNKRVSS--------------------------------------------------------------RLGVARADLYQIALNVLPGVAVTYNGDELAMED------------------------------------------------------------ 94400901 23 -------------------------------------------------------------------------------------------------------------GDLNGITARMDHIADIGADALWLSPIYKSPQV--DFGYDISNFTDVDPVYGTLADFDRLVRRAKSLGLKVILDFVPNHSSHEHPWFKKSVQRIKPYDEYYVWRDAR-IVNGTRQPPNNWLSVFWGSAWQWNEERQYYLHQFATGQPDLNYRSAALDQEMKNVLTFWMNRGVDGFRIDAINHMFE----------------------------DARLLDEPSANRTDLSK----------DDYESLVHLYTRDQSETYDVLRSWRNLMDEHSNRTNSDPRMILTEAYTEFNLTIKYYKSGSTVPFNFMFIADLNNQSTASDFKQLIDRWVANVPNGSVTNWVSGNHDNHRVASRFGRQRGDEIVMLTLTLPGIGVVYNGDEIGM-------------------------------------------------------------- 183221659 7 -------------------------------------------------------------------------------------------------------------GDLAGILGRLDEIQELGVETIWFSPFYRSPGE--DFGYDISDYTTIDPRFGTMADTERLIKEIHKRKMKVVLDMVMNHTSDKHPWFLESKSSTSNPKRDFYIWRKGTK-----KPPNNWISMVGKSGWNYDPTEEYYYSNFLSFQPDLNYRNPKVKQTMLKVLDFWLQKGVDGFRLDIFNSIYKDESFRDNNLSESFTFAKEVRKHISKYKQKPFLIGEVSGSDTILKSFLGEDGLNLVFQFELIHFQYKSKFFRNLLEKNETI-----FPSPYTPTYVLGNHDQ--------------------------------------------------------RRYIDRLGGDQ----RKAKLLACFQFMARGVPIVYYGEEIGL-------------------------------------------------------------- 153854222 5 ---------------------------------------------------------------------------------------------------------------LGGIISKLDYLKELGIDIIWLSPIYKSPFV--DQGYDISDYYAIAEEFGTMEQFEELLAEAKKRDMYIIMDLVINHCSDQHEWFQKALDPEGEYADYFYFRKGKNG-----NPPSNYRSYFGGSCWEPVPGTDYYLHMFAKEQPDLNWENPVVRKKLYEMVNWWLEKGLAGFRIDAIINIKKDLTFSDLDPDGPDGLANCWRMVENVDGVGIFL--------EDLKK--------------HTFQKYDAFTVGEVFNMKEG-ELADFIGENGHFSTIFDFSAHILSEGEHGWYDAPPVDFKEWRKAISD--SQLRVQTCGLEANIIENHDEPRGV--------SRFLPDYAQNPAGTKMLGTVSILLRGIPFIYQGQEIGMQNANAGLTDKEASKLSRDNARTPVQWNARENAGDQDQDPDSILNYYRRLIALRKS------- 156741233 74 -------------------------------------------------------------------------------------------------------------GTFIGLIRKIPYLLELGVTAVELLPVHQFPQEGNYWGYMTLNFFAPHNGYAVHDEFRDMVKAMHAAGIEVWLDVVYNHTSEGDERGPAYCYRLIDNRVYYLLTPDRRQ-----------------------------YINASGCGNTLRCADPAVRTLIVDSLTTWISMHVDGFRFDLASILARNEDGTINHEDPA--LIHEISMLAQRH--GVRLIAEAW----DISAYLLGRAF-----PGMTWRQWNGKFRDDVRAFVKG----DPGKIGDLMCRLYGSDDLFPDTLADAYRSVNFITSHDGFC-LYDLVSYNRKHNLANGHENTDGADQNFSWNCGWEGDEHVPPEVLALRRRQARNLFTLLMLANGTPMFVAGDEFLRGNNNPYNQDNEI---------TWLDWDLLERNRD-------MFRFVKTLIAFRKAHPS---- 145224431 3 -------------------------------------------------------------------------------------------------------------GDIRGLRARVGYLGALGVDAIWINPWYPSPMA--DAGYDVADYRDIEPAYGTLTEAQDLIDAAHAVGIRVILDIVPNHTSDRHAWFEAALAGDPAARDRYHVRPGRGANGEPPNDWQSVFGGPAWTRITDGPQGQWYLHLFAPGQPDLNWENPEVRAEFEDILAFWFDRGVDGFRIDVAHGLVKAEGLPDWDQDGVHDIYRGWRSVAQRYTPERIFIAEAWVSNERLARYLRPDELHTAFQFDFLRSPWRAANLRGV--IDDAITSAASVGAPPTWV--LSNHDVTRTVTRFSRSQPDHLVETD-----------------------------------WERGRWSGEEPDHELGRRRARAAALVQLALPGTAYVYQGEELGLE------------------------------------------------------------- 125562219 118 --------------------------------------------------------------------------------------------YPQKDLVIYEMHLRGFTGTYIGAISKLDYLKELGVNCVELMPCHEFNELENFWGYSTINFFSPMIRYSSINEFKTFVREAHKRGIEVIMDVVFNHTAEGNEKGPILSFRGIDNSTYYMLAPKGE------------------------------FYNYSGCGNTFNCNHPVVREFIVDCLRYWVEMHVDGFRFDLASIMTREGDMTTTGTPLATPPLIDMIS-NDPILGDVKLIAEAWDAGGYQVGQFPHWKIWSEWNYRDIVRQFIKGTDGFAGGFAECLCGSPHLYQVCIRIKAVTCICHYRYSFRKPWHSINFVCAHDGFT-LADLVTYNKKYNSSNGEDNRDGENHNLSWNCGEEGEFAGLS-VKRLRKRQMRNFFVSLMVSQGVPMFYMGDEYGHTNNNTYCHD----------------------------------------------------- 215412229 2 -------------------------------------------------------------------------------------------------------------GDLDGLASRLDHLQQLGVDAIWINPVTVSPMA--DHGYDVADPRDIDPLFGGMPAFERLVAAAHRQGIKVTMDVVPNHTSSAHPWFQAALAPGSPARDRYFFRDGRGPDGSPPNNWESVFGGPAWTRVREPDGGQWYLHLFDTEQPDLNWDNPEILDDFEKTLRFWLDRGVDGFRIDVAHGMAKPPGLPDFNHPNVHAIHRDIRTVIDE-YPGAVTVGEVWVHNARWAEYLRPDELHLGFNFRLARTEFDAAEIRDAVA----NSLAAAALQNATPTWTLANHD---------------------------------------------------------VGREVSRYGGGEIGLRRAKAMAVVMLALPGVVFLYNGQELGL-------------------------------------------------------------- 21225296 12 -------------------------------------------------------------------------------------------------------------GDLAGVRARLPYLAELGVDAVWFTPWYVSPLV--DGGYDVADYRTIDPAFGTLGEAEKLIAEARELGIRTIVDIVPNHVSDRHAWFRAALEAGPGSAERERFHFRPGRGADGELPPNDWPSQFSGRTWTRVPDGEWYLHLFTPEQPDLNWAHPEVRREHEEVLRFWFERGVAGVRIDSAALLAKDPAHPYIDQDELHDIYRSWRKVADEY--GGVFVGEVWLPDAEFARYLRPDELHTAFNFNFLSCPWE--ADRLRRTIDDTLAEHAPVGAPATWV--LCNHDVTRTVTRYGRADTGFDFAKKAFGTPTDLVLGTRRARAAALLTLAL----------------------------------------PGSVYLYQGEELGLPEPRDRIQDPMHVDPGRDGCRVPLPWAADAAADRQGADPESMLSLYRRALGLRRSTAGFGDG 167855479 45 ------------------------------------------------------------------------------------------------------------AGTFAGLAHSIAHLKRLGVTAVELLPITYHIDEPNYWGYNVLGHFAVDPKLAYNKEFKQLVKTLHKAGIEVIMDVVFNHTAEAGKDGPMLSQRGIDNEAYYWLTDNSEYLN------------------------------WTGCGNTLNVSSDAVLRWVIDCLCYWVECHVDGFRFDLGAVLGRAPTFSEKSAFFTAVY-------SNSKLAHIKLIAEPWD---------IGWSGYQLGAFPKPFAEWNDRFRDDMRRF-----FLEKNGNLAGFVRRFAGSDDIFAHNRQPFHSINFITAHDGFT-LQDLVSYNEKHNWANGEQNRDGHGHNISFNFGVEGETDN-PIILKQRKQAKKALLTTLLLSGGTPMVLAGDELGQGNNNSYCQDNEIS---------WIDWDSADQE---------LIDYTAKLIAIRKQIPLL--- 119946019 43 --------------------------------------------------------------------------------------------------------------------ESIKHYKALGITSLQIMPVFKNIGLTNYWGYNPINFFAPENRYAQFDEFKTMVRELHAEGIEIILDVVYNHSAEAGNNGLILSLKGFDNRNYYTFEKEVDGSHLNYSN----------------------YSNHSGCGNTLNLDSPWSLKLMLDSLRYWAEMQVDGFRFDLAVTLAREANGFNKHSAFFKALLQ------DPVLSRVKLIAEPWD---------IGPGGYRLGGFPCDWLECNDRYRDTLRSFWRGDTGNVGDLATR----LLGSRDVFAKSYRAISSSVNYICYHDGFT-MDDLVSYDRRHNEANGEKSRDGHGHNLSSNYGVEGQTDDVKINQIRQQQK-RNLIASLFISQGTPHFLSGDEMGHTNNNAYCQD----------------------------------------------------- 170052295 26 -------------------------------------------------------------------------------------------------------------GDIRGVTAKLQYLKDTGIDATWLSPVFKSP--QRDFGYDVSDFLEIDALFGTNADMEELFAEARKLGIRIVLDFVPNHSSIEHWWFKQSELGVEPYRDYYVWHPGRPVPGQKPDVPNNWNSVFYGSAWEWSDRKEYYLHQFEVGQPDLNYRNEAVIAEFDEILRFWMGKGASGFRVDAVNHMFEDAEFRDEP-------------VVDPSDPLRYGYTNLMYTNSLLETYVIGHWRRVIDDYAKEH------NRETIIMMMEAYTSMDMIMRFYESDDGVEQRAHFPFNFAMITELNAQSKARDFKYVIDRFLENMPRGKVTNWVLG--NHDQPR--------------VGSRYGVERIDGMLLMLLTLPGVAVTYNGEEIGMVDSYEDSRDPQGCNKSRDPQRTPFQWDDT--------------------------------- 16799929 3 -------------------------------------------------------------------------------------------------------------GDFKGLTSRLDYLVDLGVDGIWLTPFYPSPQVDN--GYDVSDYCDINPDYGNMADFREFMKAADARGIKVIIDLVLNHSSTEHAWFKESRSSKTNPKRDYYIWREK---------PNNWESFFGGSAWELDKTGEYYYHSFAKEQADLNWANPAVRAEIEQVLAFWLNEGVAGFRLDVINVDNEMEHVYDRNQQGLEQALEQIAAFCRKE-REVFLVGEISSDLPEIAKYSSKTMLDVTFNFNFGSVEL----LDAQSVFTTLNEMETALQEGQWPTLFFGSHDMSRFTTRLSNGN-----------------------------------------------------------LSKTKLLAFLMLTAKGIPFIYYGEEVGMPGTAAYYQALQAINKTRDKARGPMPWIKMASLNEEDAL--SMWHFYQALLAFRKGH------ 83643111 8 -------------------------------------------------------------------------------------------------------------GDLPGIVSRLDYIAGLGVDAIWLSPFFTSPM--KDFGYDVSDYRSVDPIFGDLDDFKRLVEKSHALGMKVMIDLVMSHTSDQHLWFQESSQDRTNPKADWYVWADPKPDGTPPNNWLAMFGGSAWAWCAK--RRQYYMHNFLSSQPDLNYHNPEVQDQMLEEVRFWLDLGVDGFRLDTVNYYFHDLHVYDISRPDNIGFLKRLRELLDQ-YEGITTVGEIGDEPLKIMSDYGSDKLHMAYTFDLLNVFH------EPTYIREVVERLENQIGDGWACWALSNHDVV--------------------RCVTRWANGRDRAPFAKLLLGLLLSLRGSA-------------------------------------CIYQGEELGLPEPYERLQDPYALPKGRDGCRTPMVWESAK-------------------------------- 152979019 30 -------------------------------------------------------------------------------------------------------------GTYKGLAHTIDYLKSLGITAVELQPINYMLDEQNYWGYNPLAMFAVEPRYAATDDFKTMVKTLHKAGIEVILDVVFNHTAESEKFHSTFSQRGID-DSYYYWHDAEG-----------------------------CYLNWTGCGNMLNLSLPQTRRWVIDCLKYWVEEHVDGFRFDLAPALGRDSPAFNPNAALFSEIFDE------PSLHQTKFIAEPWD---------IGVEGYQLGNFPPFFSEWNDRYRDEVTRFWLW----KSGDVGALASRIAGSSDIFKKSKRLPHNSVNFITAHDGFT-LRDLVSYNYKHNEANGEHNRDGRDVNYSYNHGYEGRVDHLFGSERKTIENHRALLCSLLLSNGTPMLLAGDEIGHGNNNAYCQD---------NKTTWIDWSKQDVR---------LLNLVREVIALRKHIRSL--- 139437343 2 -------------------------------------------------------------------------------------------------------------GDIAGITQQMDYLERLGIEAIWLSPFYPSPLV--DGGYDVADYCDVDPRLGSLDDFDDMIAAAHARGIKVIVDIVPNHSSNQHPWFKAALAAGPPERARYIFRDGRGEHG--ELPPTNWNANFGGPAWTRVADGQWYLHMFTPEQPDFDWSCPEVHAFFCDVLAFWSDRGVDGFRID---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 163838912 15 -------------------------------------------------------------------------------------------------------------GDIPGVTSRVPYLSALGVDAIWLSPFYPSALA--DGGYDVDDYRNVDPRLGSLADFDAMVTAAHGAGIKIVVDIVPNHSSNRHVWFQQALRSAPGSAERARYHFYDGLGPNGDQPPSNWESHFGGGAWTRNGRGQWYLHLFAPEQPDWNWANPEIRADFLQTLRFWSDRGVDGFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157123531 21 -------------------------------------------------------------------------------------------------------------GDLDGVTEKLKYLKDIGMDGVWLSPIFSSPMA--DFGYDISNFREIQTEYGDLDAFQRLSDKCKQLGLHLILDFVPNHTSDQHEYFKKSVQKDETYKDFYVWHPGVDGPNNTKVPPSNWISVFRGSSWEWNEERQFYLHQFLKEQPDLNYRNPAVVEEMKNVLRYWLDRGVSGFRIDAVPYLFEEIDGRYRNEPES-------RTTDDPENPSYLVHTQTMDQPET-----------YDMIYQWRAVLDEYSKTDNRTRIMMTEGYTSLPKIIEFFGNATANGAQIPFNFEVISNVKKNSTGADFATYVKRWLDAKPANRRSNWVLG--NHDNNRL--------------GSRLGENKIDLYNIALQTLPDIAVTYYGEEIGMLDPWNETVDPAATAYSRDPARTPMQWD----------------------------------- 152967778 25 -------------------------------------------------------------------------------------------------------------GTYAGLAHAIQHLLDLGVTAVELLPVHQFVQDRNYWGYNSIGFFAPHNEYSAAGDFKEMVKALHAAGLEVILDVVYNHTAEGNHMGPTLSLKGIDNGSYYRVVE--EEPENYFDT--------------------------TGTGNSLNVSHPAALQLILDSLRYWVEMHVDGFRFDLATTLTRQWG-DAHVHSAFLDIVHQ-----DPVLAPVKLIAEPWDT-----------QGYQVGGFPARWSEWNGKYRDDVRDFWRG-----QGSLGALTQRLTGSPDVYEADRRSPLCSVNFLTAHDGFT-LADLTAYDEKHNEANGENSQDGESDNRSWNCGAEGPTDD-EAVNALRDRQRRNLLTTLLLSAGVPMLLGGDEFGRTNNNAYCQDDEIS---------WFDWAGADRE---------LLGFTRELLRLRRETSALRG- 116191681 9 -------------------------------------------------------------------------------------------------------------GDIPGILSKIDYLKDLGLTA---------PRLKVDMGYDISDYEKVYPPYGSVKDVEDLIEACHKRGMKLILDLVINHTSDQHTWFKESRSKDNAKRDWYIWKPPRYAEDGTRLPPTNWRSYFSGPTWEYDEHGEYYLHLFAKEQPDLNWENEETRKAIYDSMRFWLDKGVDGFRVDTVNMYSKPAWLYYANGPRMHEFLREMNRNVLNNY-DAVTVGELPHTPDKVLEYVGAGDKQLSMVFQF---------------------------------------DIVDLGQGREHKYHFEEWKLPQLKSIVAKWQQFIEGTDGWTTVFCENHDQGRSISRYA-------SDAAHERAPSAKLLSLMLCALTGTLFVYQGQEIGMIN------------------------------------------------------------ 78184154 27 -------------------------------------------------------------------------------------------------------------GCYRGVIEKLPYLKDLGVTAIELLPVFIFPGRDNVWGYSPLNWFTPHHGYCSVDDMRQLVAACHDAGIEVLLDVVYNHTTEGNRHGPTLSWRGFADDTYYHQNSDGDYLDV------------------------------SGCGNSIAANDPISTQLILESMRCWLELGIDGFRFDLGIALSRGAQLKPLDHPPLFTAM-----EADPELSDLKLVSEPWD---------CGGLYRLNDFPAKRVGTWNGHFRDGLRRFWKGDEHTTWALAQR----FKGSPDLYDGKAVAMGRSVNLITAHDGFT-LADLVSYNRKHNLANGEDNRDGENHNNSWNHGIEGPTTD-PAVLALRRRQQRNLLSTLLLARGVPMLLMGDEVGRGNNNTWCQDSPL---------GWMVWN-----EDHCDLELKL--FLTRLLKLRQALPQL--- 15602407 34 -------------------------------------------------------------------------------------------------------------GTYAGLAHMIAYLQDLGVTAVELLPVYQADEVHNYWGYNPLAMFALEPRYGALHEFKTMVKALHQAGIEVILDVVFNHTAESEKYFPTFSQRGIDDETYY------------------------------WQDAQGYYHNWTGCGNTLNLSQPITRRWVLDCLCYWVECHVDGFRFDLGSVLGREGEGGFNPQAQLFADIQ-----AEPRLQGCKLIAEPWD---------IGDFGYQMGNFPAYFAEWNDRFRDDVTRFWLW-----KSGESGAFAQRLAGSSDLFQQTRQVHNSINFITAHDGFT-LRDLVSYNEKHNWANGENNRDGRNHNYSYNHGVEGIDNVPSAVENGRILSSIALLMNLLLANGTPMLLAGDEFGNGNNNAYCQDNEIA---------WLKWQDFNPV---------LFNATKQTIALRKQIASL--- 170717604 34 -------------------------------------------------------------------------------------------------------------GTYAGLAHQIAYLKELGVSAVELLPINYHLDEQNYWGYSPLAMFAVESKYWSNQEFKSMVKALHKAGIEVILDVVFNHSVESEKYFPTFSQRGIDDRTYYW----------------------------QDEAGNYI--NLTGCGNTLNLSIELGRKWIIDCLCYWVEEHVDGFRFDLASVLGRETPDFNANALLFKEIEQV------SILQKVKFIAEPWD---------IGMGGYQVGNFPAYFAEWNDRFRDDMCRFWLWKSGELGVFAER----FAGSSDIYRCQGKLPHNSVNFITAHDGFT-LHDLVSYNQKHNWANGEDNRDGRSENYSYNHGMEGYKEGNSLVEEARYLSRSALLLSLLLSNGTPMLLAGDEFGNTNNNAYCQDNET---------TWLKWQYFEQ---------DLFNLVKQVIALRKQIPSL--- 50365316 32 ----------------------------------------------------------------------------------------------------------------------LDYLKSLGITRIWISPFTKSPFKDS--GYDVSDYCGINEEFGTMEEVEILISEAKKRDLTIVLDIVFNHTSDQHEWFKKALAGDEKYMNYYIFKDDGKEPTNWKSKMGGLSWEFVP------NLNKYYLHLFTKEQPDLNWENPEVRNELINILKFWKDKGISGFRLDVCNLYSKPTLFENDDGVKVEEYFNLMHNEVFGTDNEIFTVGEVSSTTKEKAKYAKVENKELDSVFTFLHLKVDYENNDKWTNVKPDLNLFWKLQKEWQEYYQLEN---------------------------------------STLALFMNNHDQPRAV--------SRFGNVDKYWYESATSIFAFTSLMRGVPFIYQGEEIGM-------------------------------------------------------------- 121705030 13 -------------------------------------------------------------------------------------------------------------GDIPGIVSKLDYIKNLGVDIVWLCPSYKSPQV--DMGYDISDYYSIADEYGTVADVENLIQGCHQRGMKLLMDLVVNHTSDQHEWFKQSRSKDNEYRNWYIWKPAKYDEQGNRHPPNNWVSHFQGSAWQYDETDEYYLHLYATEQPDLNWEHPPVRKAVHDIMRFWLDKGADGFRMDVINFISKDQAFPDAPVQDPRSIWQWADKY--------------YANGPRLHEYLQGLGEILK--------EYDAFSVGEMPFVKDTQEVLKAVRYGRNELNMIFNFEHVDIDHGKYDFEPGEWKLTDLKDFFERWEKFMYE-NDGWNALYWENHDQPRSIDRYTNAK-------EEHRLVASKLLATLLTLQAGTPFIYQGQELGMSN------------------------------------------------------------ 197106600 4 -------------------------------------------------------------------------------------------------------------GDLPGVQAKLDYIASLGVDGIWLSPIHPSP--NRDWGYDIADFEGVQADYGRPEDFRRLLDAAHRRGLKVVLDEVLSHTSDEHPWFVESLTGGPGPKADWYVWADPKPDGTAPNNWLSVFGGPAWAY--QPKRRQHYHHKFLRQQPKLNWRNPAAREAALSVLDFWLEKGVDGFRLDVAGTYLHDADLTDNPPVPVDERTRL-----------------HWSHAGNLQRHL--HDSNLPENIEVLDAIRRRVEAHGEDRFVFGEFSEEEARCGAYCSHEDGLHSGYTFVMLLARKLDPGFVREHYRT--------LSDYPLHWPTISFSNHDVPRTVSRF---------GGGADTPDLARMLFALLVALKGTTLVYQGEELGLPQATDQLRDPVGYDGGRDGCRTPMPWQ----------------------------------- 111018397 2 -------------------------------------------------------------------------------------------------------------GDLHGVRDKLGYLELLGVDALWLSPVMRSPMA--DHGYDVSDPRDIDPLFGDLASMDALIEAAHARQIKVTMDLVPNHTSVEHEWFRAALASGSPERDRYIFRDGRGEDGEPPNNWPSIFGGPAWTRITEADGGQWYLHIFAAEQPDLNWDNPEVVDDLTKTLRFWLDRGVDGFRIDVAHGMAKPEGLPDHDWPAVHDIHRGIRKVLDE-YPGTMAVGEIWVDNERFGEYIRPDELHLGFNFRLAEAEFSAETVREA--IENSLTAVDQVGGTPTWT--LSNHDVEREVTRY---------------------------------------------------------GGGEIGTARARAMILVELALPGAAFLYNGAELGLPN------------------------------------------------------------ 192360225 219 -------------------------------------------------------------------------------------------------------------GDFQGLISKLDYLQALGITGIWLMPMTES--SDNDHGYAVSDYRKVESDYGTADDFAQLLAEAHARGIGVIIDYVINHSSSANPLFIDAASAANNSKRDWYIFSNTNP--GWTSWGGNPTWHSAPS-------GDYYYGVFTAGLPDFNLRNQQVVDYHRDNLRFWLNRGVDGIRFDATGVLFENGPGQWSEQPENHPLLAEIRSLIDDYG-NRYAICESPDAPDE---YVSEDSCGRVFAFGHQWTIRDSA---RNRSLHTGLVQQLNSAQRLHMPFILSNHDSF-----------------------------------------------------------AGSRPATDLTLAEYRVASAIAILASDTPFTYYGEEIGMAN---------GSQSGDPGLRTPMSWTNTSNAGFTTATPGSLLEHYRSLYQLRNQYPVLAMG 148283774 17 -----------------------------------------------------------------------------------------------------------------GIKEKLDHFLEMGVDMFWLSPIYPSPMV--DFGYDISNYTDVHPIFGTISDLDDLVSAAHEKGLKIILDFVPNHTSDQHKWFQLSLKNVEPYNNYYIWHP-GKIVNGKRVPPNNWVGVFGGSAWSWREERQYYLHQFAPEQPDLNYYNPAVLDEMQNVLRFWLKRGLDGFRVDALPYICEDMRFLDEP-----------------------LSGETNDPNKT--------EYTLKIYTHDIPETYNV-----VRKFRDVLDEFPQPKH-----MLIEAYTNLSMTMKYYD---YGADFPFNFAFIKNVSRNSNSSDFKKLVDNWMTYMPPXGIPNWVPGNXDXLRXVSRFGEEKGRMITTMSLLLPGVSVNYYGDEIGM-------------------------------------------------------------- 157107450 22 -------------------------------------------------------------------------------------------------------------GDLRGIMEKVSYLKDLGLDAIWLSPIFKSPMA--DFGYDISNFTDIHHEFGTIADLENLAEECKRQNLKLILDFVPNHSSDEHPYFEKSEKREAGYEDYYVWHEGKVLANGTRVPPSNWISVFRGSAWKWSSRREYYLHQFVDKQPDLNYRSTKVVEDMKDVLRFWLERGVTGFRVDALPYLYENLHPYTQNLDETFDMVYQWREVLDEFKSDLVLMIEAYTPLENIIRLYGGDRKGAQIPFNFEVLSNIYKDSTAKDFYTYVMRFYEALPQGQFANWVLGNHDNKRVAS--------------------------------------------------------------RLGVARADLYNIALNTLPGIAVTYNGDELAMED------------------------------------------------------------ 176866324 113 -------------------------------------------------------------------------------------------------------------GDLKGIQDKLDYLTTLNIKTVWITSFYKSSL--KDFRYGVEDFREIDPIFGTMKDFENLVAAIHDKGLKLIIDFIPNHTSDKHAWFQLSRTRTGKYTDYYIWH-DCTQEDGITIPPNNWLSVYGNSSWHFDERNQCYFHQFLKEQPDLNFRNPDVQEEIKEIIQFWLSKGVDGFSFD------------------AVQFLLEAKHLRDETQVNKTQIPATITHYSELYHDFTTTQVGMH---------------DIVRSFRQMMDQYSREPGRYRFMGTEAQGESIAGTMMY-----YGLPFIQEADFPFNSYFGQLDSPSGDSVA-EVILSWMENMPEGKWPNWMTCGPDNARLTSRLNVMNMLIFTLPGTPITYYGEEIGMRN------------------------------------------------------------ 197749210 30 -------------------------------------------------------------------------------------------------------------GTFAGLAHSIDYLKTLGITAVELLPVTYHIDETNYWGYNVLGNFAIDPNLAALKEFKQLVKTLHQAHIEVIMDIVFNHTAESDKNGPMLSFRGIDNTAYWL-------------------------------DKQGEYENWTGCGNTLNLSNPYILCWAIDCLIYWVEEHIDGFRFDLASILGRTPSF-----SEKADFFTALKS--HSKLTHIKLIAEPWD---------IGVEGYQLGQFPEPFYQWNDCYRDDIRRFWLQNQGDWGLLARR----LAGSDDVFTKYSVSK--SINFITAHDGFT-LQDLTSYQQKHNWANGEQNRDGHNSNYSNNHGVEGQTADEL-VKKQREITACSLLATLFLSAGVPMLLAGDEIGQGNNNSYCQDNEI---------TWLDWEN---------MNHTRLDYVRSLIRLRKKIALL--- 118405010 118 ------------------------------------------------------------------------------------------------------------SGDLKGVQEKIDHFIYLDVKNIWVAPFYKSSL--KDFNYAVDDHMEVDPTFGTMADFDSMISAMHDKGLKLIIDLIPNHTSNKHKWFQLSRNRTDKYTDYYIWH-DCAQVGGVRVPPNNWVSVYGDSAWEYDTRNQCYLHQFRKEQPDLNFNNPDVHEEILNIIKFWLGKGVDGFTINSAKFILEAEHFRDE---------PQVNKLQDPA---------TISNYAELFHDYTTTQVGMH---------------DIIRNFRQTINKYSREPGRYRFM-GTESNDQPAIMLYYGNSFIQEADFPLNSYLLDLSRTNLNGLSIFSNVDLWMKSMPSGKWPSWMVGGPSYSRISSRVGRQYINVMNMLLLTLPGTPTTYYGEELGMED------------------------------------------------------------ 172036372 6 -------------------------------------------------------------------------------------------------------------GDLNGIISKLDYICALGVDAIWMCPIYESP--REDLGYDPTDLRNIDPVYGNLDDFDRLVSLAQARGLKVFLDQIWSHTSHKHPWFLESRENRTNAKADWYIWADPNPDGTPPNNWLSAFGGSAWAWC--PEREQFYMHNFLKSQPDLNWHNPEVIDAVFEEARFWLERGVDGFRLDAVNFYIHDPELRNNPVRSPDDPIPEGVSMRNPFARQLF-----------VYNFCRPETIDYLTRIRQLVAEYGVITLGEVTLCEDSVALAAEYTAGDEKLHLAYNSALLFEEPMTASRIRHALERVIDKFQEDDGMCWMVG-----------NHDYGRLRSCWTGQDEQGNPYSDEF----YQMMAGVLVSLPGAFCLYQGDELGLPVPVEAMQDPFGKEQGRDGSRTPIPWSDAPHAGFTDNEPNSLLNTWRRLLHWRKGQPAMMHG 209515637 74 -------------------------------------------------------------------------------------------------------------GTFAGLIEKIPYLVQLGVTHVELLPVMAFDEQDNYWGYSTHSYYSPHPRYCRPQEFRALTDALHAAGIAVLLDVVFNHTAEAGETGPIINFKGLANDMVYHL----------------------------DPADWRRYRDYTGCGNTVNCNHPLVTAFIVHCLEYWVQLGVDGFRFDLASVFARDQRGELMADPPLPWAIESSR-----VLSHVALIAEAWDAA----------GMYQVGAFPGMWDEWNGRYRDVIRRFVRG----DPGLIGAVATCIAGSSDLYADDGRLPNNSINFVTCHDGFT-LIDLVSYDSKHNEANGDENRDGNSDNLSWNCGAEGETDD-ANILALRHRQARNVMAILFLSQGVPMMLAGDEVLRGNNNAYCQD---------NALGWFDWT-------PTESGAAMLRFVRALIALRKRHASLR-- 170747904 27 ----------------------------------------------------------------------------------------------------------------------IAHLVKLGVTALELLPIQAFADDRNFWGYQPLGYFAPDPRYGGLGGLKAAIRELNAAGIETWLDVVYNHTAEGDHTGPTLSFRGIDNASYYKLDP---------------------------ADPRRNLDC-TGCGNTFDASHPRVMQLVLDSLRHWVAYGIAGFRFDLASSLGRAPFAFTPQAAFFQAVAQ------DPVLARVKMVAEPWD---------IGEGGYQLGGYPRGWSEWNDKFRDAARGFWKGDSATLAKVTQG----LTGSREVFAPSRRSPLASVNFIASHDGYT-LADTVAYEAKHNEANGEDNRDGHNHNVSRNYGVEGDTDD-AAILALRARQKRNMLATVMLAQGVPMLLMGDERSRGNNNAYAQDNPTS---------WMDWSV--------DPDPALTDFVANLLALRRAQPALR-- 156933776 58 -----------------------------------------------------------------------------------------------------------------------PYF-----SHIHLLPFYPW---SSDDGFSVVDYHRVDPQCGDWGDIARLNTQA-----RLMFDFVCNHISAQSEWFADYLAQKPGYEDFFIAVD----PATDLSAVTRPRALPLLTPFTMQNGRRHLWTTFSEDQIDLNFASPVVLLAMVDVLLHYLREGAQYVRLDAVGFMWKTPGTSCIHLEKTHLLVKLFRAIADVVAPGTVIITETNVPHKDNIAYLGNDEAQMVYQFPLPPLLLHAIHTQNARTLCEWAQGLSDARIGTTWFNFLASHDGIGLNPLRGILPEDAILRLVEDLQAQGARVNWKNNPDGTRSPYEINVTYMDALSLQ--------NDSDATRLARFLLAHALLLTFPGVPAIYIQSILGSRNDEEGVE---LLGYNRAINRQKYTEAEMNVALQAEGLRHETWKQLGELISLRRQHAAF--- 29828266 13 -------------------------------------------------------------------------------------------------------------GDLAGVRARLPYLAGLGVDAIWFNPWYLSPM--KDGGYDVADYRAVDPAFGTLAEAEKLIAEARELGIRTLVDIVPNHVSDQHPWFRAALAAGPGSPERALFHFRGGRGAHGELPPNDWPSQFAGSTWTQLPDGDWYLHLFTPEQPDLNWAHPAVRQEHEDVLRFWFERGVAGVRIDSAALLAKDPDHPFVDRDELHDIYRSWRAIADEY--GAVFVGEVWLPDTEFARYLRPDELHTAFNFSFLSCPWD--ARRLRTAIDETLAEHAPVGAPATWV--LCNHD----------------------------------------------------------------------------------------------------------------------------------------------------------------- 116332979 6 -------------------------------------------------------------------------------------------------------------GDLPGILTKIDYLQSLGIDFVWLSAFYPS--GNVDSGYDVTNYRDVASQYGTLADFDRLVTAFHEAGIKVVIDLALNHTSDQHPWFQAALDPQGPYRDYYLW-----QPATATVQPNNWQSVFGDSAWTYVADQQAYLHTFAAEQPDLNWRNPAVRHEMVQIIQWWADRGVDGFRFAGVTHLKKRTDFYYEDVADTVTLLADLKPVL--VKNHLLAIGEAGGIDPSTAQR------------------WLDPATGFFDLLLEFDHVHFWEQATP------------------------KLPVAALRATLSRWQQSLE--GTGWNTLFIENHDLPRAVSYY-------GNDQGEYRRRSAKALGMLYLLMKGTPFIYQGQELGLPNAIADYRDLDSRRYSRDNARTPMPWTHQQYGGFSDHDPHAVLPFYQQLIRIKKSVPALRSG 73698629 93 -------------------------------------------------------------------------------------------------------------GSYLGVIEKIPHLLELGINAVELLPIFEFDELENTWGYSTINFFAPMSRYASAQEFKQMVKALHSASIEVILDVVYNHTNADDPNPYTTSFRGIDNKVYYMLDDKGQLLN------------------------------FSGCGNTLNCNHPVVMELILDSLRHWVEYHVDGFRFDLASILCRGTDGSPLNAPPLIRAIAK-----DAVLSRCKIIAEPWD--------CGGLYLVGSFPNWDRWAEWNGKYRDDVRRFIKGDSGTKGSFATRVS----GSSDLYRVNKRRPYHGINFVIAHDGFS-LHDLVSYNLKHNEANGEGGNDGCNDNFSWNCGFEGETDDTSI-RALRSRQMKNFHLALMVSQGIPMMLMGDEYGHTNNNSYGHDSA--------------------------------------------------- 111021251 3 -------------------------------------------------------------------------------------------------------------GDLTGLRSKLPYLADLGVDAVWINPWYPSPMA--DAGYDVADFRDIEPSYGTLAEGEAFIAEAHELGIRVILDIVPNHTSSEHRWFEAALRDEPGARDRYIFRPGRGPAG--DEPPNDWQSAFGGPAWSRLGTGEWYLHLFAPAQPDLNWEHPEVRAEFEDILRFWFDKGVDGFRIDVAHGLAKDPALPDWDQDAVHEVYRGWRAVAN-TYADRVFVAEAWVPNDRLARYLRPDELHTAFQFDFLRAPWRSVSIRAV--IDDALEQAATVGAPATWV--LSNHD----------------------------------------------------------------------------------------------------------------------------------------------------------------- 116669308 18 -------------------------------------------------------------------------------------------------------------GDLAGITAELPQLARLDVDAVWLSPFYRSP--QKDAGYDVSDYCDVDPLFGTLADFDAMMVEATRLKLRVIVDLVPNHCSDQHAAFQAALAAPAGSRDMYIFRDGGTYGEEPPNNWQSHFGGPAWTRITEPDGGQWYLHLFDTSQPDFNWDNQAVHDEFERVLRFWLDRGVSGFRVDVAHALVKAPGAPMFGQPALHDIYRAWRRILAEYGPDRILCAEANVDPPRLADWVRPDEMHQAFNFPYLHAGLD--VHRLRGVITDSLVALDAVGAPSTWV--LSNHDVVRH------ATRFGYDGPAPRD--------------------------------GDGIGTFDRQPDLALGRTRAAAASMFMLGLPGGAYLYQGEELGLPDPDSQRQDPGGERLGRDGCRVPLPWRAAE-------------------------------- 89068282 1 ---------------------------------------------------------------------------------------------------------------LGGIRQRIPYIAALGVDAIWISPFFRSPM--KDFGYDVSDYRDVEPVFGTLDDFDAVIETAHAHGIRVMIDLVLSHTSDQHPWFDESRSSRTNAKSDWYVWADPRPDGTPPNNWLSIFGGSAWQWDSRRE--QYYLHNFLTSQPDLNLHSMEVQDALLDVVRFWLEKGCDGFRLDTINFYFHDK--DLRDNPPLAPELRNAN-IAPSVNP--------YNHQEHLHSKNQPENLDFLRRVRAELDRYGAAAVGEVGDAQRGLQIMGQYTAGDELMQMCYAFEFLATDPLTAGRIAEVMTRVDE------------EASDGWACWAFSNHDVTRHTTRWNLTP------------AAQRMLCTLLMCLRGSVCLYQGEELGLP------------------------------------------------------------- 21222191 15 ---------------------------------------------------------------------------------------KDPNWWRQ--AVIYQVYPRSFAGDLRGVTQRLTHLAALGVDALWLSPFYPSELA--DGGYDVDDYRDVDPRLGTLDDFDELAAEAHRLGLKVIVDLVPNHTSHRHAWFREALAAGPGSRDRYVFRDGRGAHG--ELPPTDWQSVFGGSAWQRVPDGQWYLHLFAPQQPDLNWENEQVRADFRTTLKFWCDRGVDGFRVDVAHALVKDLTHPFYDRDDVHEVYRDWRKILDAYTPPRTAVAEAWVPGPRRVLYARPDELGQAFNFEYLQTGWDAAELREV--ITGSLADARAAGASATWV--LSNHDVVRHATRLVLPPDTDTDA-------------------------------------WLLSGGRAPAVDPAAGLRRARAATLLMLALPGSAYLYQGEELGLPEPTEVLQDPGHVRKGRDGCRVPLPW------------------------------------ 156448468 87 ----------------------------------------------------------------------------------------------------------------------IEHLLKLGVTALELLPIQAFADDRNFWGYQPYNYFAPELRYGGASGLRFAIRELASAGIETLIDVVYNHTAEGDHRGPTFAFRGIDNASYYKLDPDNLRRNI----------------------------DCTGCGNTLNVAHPRVMRMVLDSLRHWVAYGVAGFRFDLATS----LGRAPSDFSPQAAFFQAVQQ--DPVLSRVKLIAEPWD---------IGGGGYQLGGYPYGWSEWNDQFRDNLRGFWRGDSGTLAKLTQGLS----GSREIFLPSGRSPLASINFVASHDGYT-LADVVAYEEKHNEANGEENRDGHGHNLSANYGVEGPTDDFRI-LALRARQKRNMLACVFFAQGVPMLLMGDERSRTNNNAYCQD----------------------------------------------------- 167764273 30 -------------------------------------------------------------------------------------------------------------GDLKGIESQLDYIKSIGVNTIWISPVFSSEF--FDGGYDVTDFYSVDERYGTNSQLVSLVQKVHEKGMKIFMDLVAGHTSDKHPWFLQSKQSDANYSDYFIWTPSKTEPKQFVSTDCERDGNYMKNFFDCQPALNYGYANPNPEHPSVDAPGPAVRRELKNIISFWMDKGMDGFRVDMAYSLIK----NDPKHIETSRLWTGISTWFKEKYPEGAFIAEWGEPTNSIGGGFHIDFLFHIGRKGYTSLFFNKKKTED-------INCYFGLEGAGQVKQFIEMY----------------------------QKEYGKTKGKGYISLPTSNHDIWR-LACGKRTDL-----------KQLKVAMTFLLTMPGVPCIYYGDEIGM-------------------------------------------------------------- 71019217 5 -------------------------------------------------------------------------------------------------------------GDIQGIISTLDYVESLGVNTIWLSPMYESPQV--DMGYDISDYQNVYAPYGTLQDMDELIRECHAREIKLILDLVINHTSDQHAWFQESKSKVSPKRDWYIWRPAKYDARTGERPPNNWRGALNQSAWTWDETQEYYLHLFTPQQPDLNWSNVECRRTLYDTIEFWLKRGINGFRVDTVNLYSKPMDFPDAPITDPNAEWQ----------------------MGDTVFCNGPRMHEYLQEMGVIFAKYDAMTVGELPSTPKIEDVLRYISAERNELSQVFQFDISTLGRDENDFYATHPFSLQELKEVVEKWQRYVEGTDAWPTVFLENHDLPRAISKYASDR-------PEFIAASGKMLALMEIGLTGTLYIYQGQEIGMTN------------------------------------------------------------ 118792106 1 -------------------------------------------------------------------------------------------------------------GDLCGITSRLGYLDLHNITGFWLSPIFASPMA--DFGYDISDYYKIQPEYGTMADFDAMLKKANDLNMEVILDFVPNHTSDEHEWFKKSELRVPGFEDFYIWHPGRPNPNDTNGAPCNWVSFFRGSAWQWSKTRKYYLHQFSVKQPDLNYRNPAVVEAMKDVMRFWLGRGVAGFRIDAVP------------------TLFEVAPDADGQYPDEPLSGNTNDPDD--PGYLVHIYTQDRNETLDMVYQWRAVLDEFQQQY--GVRERIIMAETYSPIDIV--------MKYYGNETVPGAQIPFNFHFITDLSKDSTAQDFLNTINYWIDHMMDSVVPNWVLGNHDQHRVASRFGEDMIDSMNMIMLSLPGVAVTYNGEEIGM-------------------------------------------------------------- 186472371 47 -------------------------------------------------------------------------------------------------------------GTFDGLIEKIPYFQQLGVTHLELLPVMAFDEQDNYWGYSTHSFHSPHPRYNAVNEFRAMTDAMHAAGIQVLLDVVFNHTAEAGEAGPVINFKGFANDIFYQHDPG---------------------------DARRYL-DYTGCGNTVNCNHPLVTAFIVHCLEYWVEMGVDGFRFDLASVFARDGHGELMIDPPLPWAIESSRTL-----SRVPLIAEAWDAA----------GLYHVGAFPGMWAEWNGRYRDVIRRFVRGDAGIIGEVATC----IAGSADLYADDGRLPGSSVNFVTCHDGFT-LNDLVSYNGKHNEANGQENRDGSNDNLSWNCGAEGETDD-AGIVQLRGRQARNLMAILFLSQGVPMMLAGDEVLHGNNNGYCQD---------NALSWFDWRRVESA-------SGMLRFMRELIALRKRHASLR-- 158299636 21 -------------------------------------------------------------------------------------------------------------GDVRGVTAKLQYLKDTGIDATWLSPIFSSPQE--DFGYDVSDFKQVDPLFGTNADLEQLFAEANKLGLKIVLDFVPNHTSNKHQWFIDSEKGIAPYRDYYVWRPARNV-NGQRMPPNNWQSVFYGSAWEWSERGEYYLHQFAKGQPDLNYRNPAVVAEFDDVLRYWMERGAAGFRVDAINHMFEHPDF----------------------------IDEPINNPEDPNSY------------GYTHHIYTKDLPETYDVIAHWLDDFARQKGSDAIIMMTEAYANLTMTLRYYESDDGKQQFPFNFVMIEELGENSNARDFKRVIDRWLGNVPRGKTTNWVLGNHDKPRVASRYGVERIDGMQLMLLTLPGVAVTYNGDEIGMIDSYEDTLDPQGCNASRDPQRVPFQWDDT--------------------------------- 193641173 25 -------------------------------------------------------------------------------------------------------------GDLKGIIQKLDHFTDLGIETLWVGPLFKSPMD--DMGYDVEDFYMIDPVFGTMDDFEELVFEMNKRNLKLMIDFIPNHSSYKCEWFDKSIKQVGKYSDYYIWRNASNHDELSNSPPNNWLSDLGGPAWTWNQRNQFYFHQFGKEQPDFDLRNPDVKLQLLDVMEFWMHKGISGFRFD----------------------------AVDYLYENVSLLDEPFLPEKSNSTEYKDLDHIYTRNQP-----------ENIILILEWRAFM----------------DNYTRSKNKSVSSLMATEAYSNFNILMQYYGNS--TNPGSQIPF--NLALVKSQKDEDMENHDNLRISSKFGALTVPMFIALKLALPGIEVTYYGFEIGMEDNMYLRAETSKLSRTRDYERCPMQWDD---------------------------------- 119486154 19 APLRQQVSVQIL---TPQERLLPMEKDDQGYWRLTATEVSPGSRYQF-QLDGERPDPASHY-QPDDVHKPSAVVDHGAFAWTDSNWQVIPL----EDLIIYELHVGTFTGTFEAIIDRIPDLLEIGINTIEIMPVAQFP-GSRNWGYDGVYPYGVQASYGGPEGLKGLVDACHQRGMMVILDVVYNHFGPE-----------------------GNYTSEFGPYFTGKYNTPWGRAINFDDAY-----------------SPGVRNFFIENVLYWLDYHIDGLRLDAVHAIYDFGAKHI-----LEEMADETKALSEQLGRPFYLIAESDLNDVRIIKPQGGYGLEGQWSDDFHHCVHTLLTGETTGYYLDFGKC-----------------DLLAKTLKEGFA--YSWHYSANRQRYHGNYAGDRPA--SQFVVCIQNHDQVGNRMLGERISQLS-------SFEALKLGAATLLISPFVPMLFMGEEYGEESPFAYFSDPGLVEAVRKGRKEEFAFHLEGEAPDPQSTHKVLLDFYRELIQLRRQIPAL--- 108800577 11 ---------------------------------------------------------------------------------------------------------------LDGVTAKLDYLSELGVDALWLNPVTVSPMA--DHGYDVADPRDIDPLFGGIDALDRLIAAAHDRGIRITMDLVPNHTSSAHPWFQAALAAGPGSRERYIFREGTGPDGLPPNNWISVFGGPAWTRIVEPDGGQWYLHLFDPEQPDLNWDNPEVFEDLEKTLRFWLDRGVDGFRIDVAHGMAKPPDLPDMDHQGVHDIHRNIRSVLDD-YPGAVAVGEVWVDNAAFAAYLRADELHLGFNFRLVRADFDADEIHDA--IENSLAAV--ALENATPTWTLSNHDVEREVTRY---------------------------------------------------------GGGALGLARARAMALVMLALPGVVFVYNGEELGLPN------------------------------------------------------------ 187933368 166 -----------------------------------------------------------------------------------------------------------FGGNLNGVIDKLDYIKETGFSGIYFNPIFES---RSSHKYDTTNYYKIDPEFGDNETFKILVEEAHKRGIKVMLDGVFNHCGFLHPFWQDVCKNGSKYYDCFYILDPSKPIVQGDLKNGLPEECSR-------EKLNYRTFAFTQSMPKWNTKNKIVRDYLIDVGSYWVNYNIDGWRLDVSNEVS-------------HDFWREFRKKIKSINKDVYILGENWDNS---YPWLQGDQFDSVMNYEFTKPVWNFF---------------------------------------KENSEETKYDSEKFKFSISKLLTDYPKNITKNMFNLLDSHD---------TTRIFNIVGKNT---EIAKLAYVFMMTFPGCPCIYYGSEIGMDGD-------------EHSNRKCMIWDESKQN-------RELFSTIKKLINLRKKYKSFN-- 163764635 176 -----------------------------------------------------------------------------------------------------------FGGDLQGVIDNLDYLDELGINCIYFTPFFE---AYSNHKYDTIDYLKVDPQFGDNDKAKELVEKAHERGIRVMLDAVFNHSGFYFPPFQDVLKNGEKSRDWFHVKEFPLETDPLT----------------------YDTFGFVPAMPKLNTENPEVKAYLLEVARYWVEDGVDGWRLDVANEVD-------------HRFWREFRDTVKQANPEAYILGEIWHNS---LAWLQGDQFDAVMNYPVTNSILDFFVKDDIDA-----------------ETFMGRLDQMLIA-----------------------------------YPKQANEVAFNLLDSHDTPRLLHIAEGNK---DRMKLAALFQLTYMGAPCIYYGDEIGM----DGGGDP--------GCRKPMIWEEDHQDKE-------LFDFYKKLIRLRKDHKALRDG 121604012 28 -----------------------------------------------------------------------------------------------QDTVLYELHVKGFSGSYAGLAHSLAHLQRLGVTSVSLLPVHQAMGLTNYWGYNTLAFFAASPRLATPDEFRAMVKTLHAQSIEVLLDVVFNHSAESDGTGPTLSFRGLDNASYYRHPPESPAA----------------------------FENHSGCGNTLDIRQPRVLQLVMDSLRYWVEMHVDGFRFDLAPVLGRGDHGFEPGGAFFTAVAQ------DPVLSQVKMIAEPWD---------IGPGGYQVGGFPRGWLEWNDHFRDVMRGFWLQDDDTARSRGDFA-LRLCASSDLYQRRNRAPSVSVNYVVSHDGFT-LRDLVSYNERHNEANGEDNRDGHGHNLSSNCGIEGETDD-PQVNELRGRLQRALLATTLLAQGTPMLCAGDELGRGNNNPYCQD----------------------------------------------------- 197736932 27 ------IKTLSLNIFYSSEDTVPYERYILNPSEHRLGNIWSIFLENIKE--GTLYNWEINGVPILDPYALAYTGNEENKKSIVLARETKHILIPKKDMIIYEAHIGLFTKTYSAFEEKIPYLKNLGINVVEFLPVFEWDDYTGNWGYNPINFFALTKKYSSINEFKKLVSSLHKNGIEVVLDVVYNHTAEGGVGGKTYNFKAMGEDIFY------------------------------TKDKENNFINFSGCGNTLNCNHKVVKDMIIQSLLYWLEVGVDGFRFDLAPVLGRDSNSQWARHSLLHELVE------HPILSHAKLIAESWD-----------LGGYFVGAMPSGWCEWNGAYRDTVRQFIRGDFGQVPELIKRIF----GSVDIFHANKNGYQSSINFICCHDGFT-MWDLVSYNLKHNLLNGENNQDGENNNHSYNHGEEG-FTENPHIISLRKQQIKNMILILYISQGIPMLLMGDEMGRTNNNAYCQDNPT---------TWVDWDRKKDFED-------VFLFTKNMINLRKSYSIF--- 165975805 26 -------------------------------------------------------------------------------------------------------------GTYAGLAHSIAYLKRLGVTTIELQPVSHHIDETNYWGYNVIGHSAVEPVLADQEDFKYLVKTLHKHGFEVILDLVYNHTAEGGTDSLTLCQRGIDNQNYYWL------------------------------NQQGEYENWAGCGNALNLSHPRVCQWAIDSLVYWVECHVDGFRFDLATTLGRTPEF--DQLSPFFEKIKQT-----PELEHIKLIAEPWDPNGYQVGRFPIQFAEWNDKYRTTMREFFLGESGNLGEFARRLDDLYWQYSPAKSINYFASHDGFT---------------------LQDLVSYNKKHNEANGENNRDGENTNHSNNHGVEGETDNEFVNI-LRDQTACSLLATLFLSNGVPMLRAGDELGHGNNNAYCQD----------------------------------------------------- 85060301 44 ---------------------------------------------------------------------------------------------------------------------------------VHLLPFYPY---SSDYGFSVIDYQQVNPIVGSWQQIGEL-----NLTTRLMFDFICNHMSAESRWVKGYLAGQQAYDDFFIALPPATASVTRPRTSPLLTPFTA-----QDGSTRYLWTTLSADQVDLNFNNPQVLIAVIGVLLHYLIQEADYIRLDAVGYLWKEVGTRCLHLPHTHLLVKLFRAICDEVAPGTVIITETNVPHKDNISYFGRDKAQMVYQFPLPPLVLHALHNSSRRALRHWAAGLEIGGATTLFFNFLASHDGIEMNPLLGILPEAEIIRLVSDLESESALVSYKQNTDGTTSPYEINVTYLDAFN--------RREDSDETRLGRFILAHAILLEFPGVPAIYVQSILGSRNDY---EEVKAAGHNRAVNREKYPLKTIEALDDETSLRSRVFQALSALIRLRRRQQAF--- 19704134 26 -----------------------------------------------------------------------------------------------KDMIIYESHIGLFTNTLNGATEKIPYLKNLGINVVEFLPIFESFFLKNVWGYNPINFFALTKKYSSINEFKKLIFSLHKNGIEVILDVVYNHTAEGGTGGKVYNFKA------------------------------MGENIFYTKDRENYFTNFSGCGNTLNCNHKVVKDMIIQSLLYWLEVGVDGFRFDLAPV----LGRDSNNQWARHSLLHELIE--HPILSHAKLIAESWD-----------LGGYFVGAMPSGWCEWNGAYRDTVRQFIRGDFGQVPELIKRIF----GSVDIFHANKNGYQSSINFICCHDGFT-MWDLVSYNLKHNILNGENNQDGENNNHSYNHGEEG-FTENPHIISLRKQQIKNMILILYISQGIPMLLMGDEMGRTNNNAYCQDNPT---------TWVDWDRKKDFED-------VFLFTKNMINLRKSYSIF--- 197784563 7 -------------------------------------------------------------------------------------------------------------GDLAGVRARLPYLAELGVDALWFNPWYLSPM--KDGGYDVADYRAIDPAFGTLAEAEKLIAEARELGIRTIVDIVPNHVSDQHPWFRAALRAGPGSRELFHFRPGRGEHGEPPNDWPSQFVGSAELVWTRLPDGDWYLHLFTPQQPDLNWAHPVVRQEHEDILRFWFERGVAGVRIDSAALLAKDPEHPFVDRDELHDVYRSWRAVADEY--DAVFVGEVWLPDTEFARYLRPDELHTAFNFSFLSCPWD--AERLRTSIDTTLAEHAPVGAPATWV--LCNHDVTRTVTRYGRADTGFDFAAKAFGTPTDLALGTRRARAAALLTLALPGAV----------------------------------------YVYQGEELGLPEPRDRIEDPMHTDPGRDGCRVPLPWAAGAAVDRQAGDPGSMLSLYREAIRIR---PVFGDG 159903917 27 -------------------------------------------------------------------------------------------------------------GTFLGLIEKIPYLKQLGVTTLELLPVFDSPYGNNYWGYSPINWFTPHHSFNARDQFRNFIKVCHKNDLEVILDVVYNHTTEGNEKGPIISWKGFAESTYYHQNKEGKYLDV------------------------------TGCGNTIAANNPLVRQLILESMRCWAELGVDGFRFDLGISLSRGKDLKPLDSPPLFEEIES-----DPALSDLKLISEPWD---------CGGLYRLSDFPAKRCCTWNGHFRDDIRRFWNGDKNSTWPLKDR----LTGSPELYKDNFKSAQKSINFITSHDGFT-LKDLVSFNLKHNLSNGESNRDGENHNNSCNNGIEGPT-TNKKVNLIRSKNQRNLIATLLLSPGIPMILMGDEVGRGNNNAWCQD----------------------------------------------------- 189205875 10 -------------------------------------------------------------------------------------------------------------GDVPGITQKLDYLKSLGIDVIWISPIYKSPQA--DMGYDIADYEDIDPSYGTLADVDNMITEIKKRGMKLVMDLVVNHTSEEHEWFLNRSSKESSKRDWYIWKPAKYDADGNRQPPNNWAQGEANSAWTWDERTQYYLSLFTPEQPDLNWENHDVREAVKNVLRFWLDRGASGFRMDVINLISKVQTFPDANGPRLHEWLQELRRDVLSKY-DTLTVGEMVRDDDEVIKVVGSNRGELNMIFVFDLVDIDNIPGDFKYTL-------------------------------------YPWDGRDFKKIINKFQRLMLD-RDGWNSLYVENHDQPRSISRFT-------DDSDEWRECGAKLLCLMQTTLAGTLYVYQGEEIGMRNVPKYPNDAEKQAKARDSARTPMQWNTSAQA------------------------------ 47459232 5 -------------------------------------------------------------------------------------------------------------GDIKGIIKKLNYLSWLGVDALWLCPVYETEFA--DAGYDVLDYYKVWEKFGTLKDFKTLIKKAKELNIEIIMDIVLNHTSTSHEWFKKAIEDPTSKEFNYYIWQDKATDEK---------SIFGSSAWEYVPSKKYYFHLFSISQADLNWENPATIDAMADVINYWYTLGVKGFRLDAIQHIHKDFSEKDTSFFSFGKKMTSLLQDLKSKKEDIFLIGESSGIQPELIPNWTEGKNKIVFNFSWWWIGWNQISGRNGY--------------------------------------NPDWSFKDFYSKQFIEYQESNKILDNAFTVFWSNHDTSRALSRW--------GNENIFWEESAKTLALFQFTLKGLMCIYYGEEIGMLN------------------------------------------------------------ 88807466 3 -------------------------------------------------------------------------------------------------------------GTLLGVIDKIPYLKDLGVTTIELLPVQAFPGRDNAWGYSPLSWFTPHQGYGDPKQMRELVAACHDAGLEVLLDVVYNHTTEGNRNGPTLSWRGLGDQIYYHQTSKGDYLDV------------------------------SGCGNSIAAHQPLTRALILESLRCWIELGVDGFRFDLGIELSRGEGLKPLEQPPLLEAM-----EADPLLSDLKMVSEPWD---------CGGLYRLNDFPAQRIGTWNGRFRDALRGFWKGDEDSTWAMGQR----LRGSPDLYEGKPVNLGRSVNLLTAHDGFTLM-DLVSFNGKHNLANGEDNRDGENHNISWNHGVEGPTTD-HAVTALRRRQQRNMLSTLLLARGVPMLLMGDEVGRGNNNTWCQD----------------------------------------------------- 57640912 347 -----------------------------------------------------------------------------------------------------------FGGDIKGITEKLDYLQSLGVTIIYINPIFLS---GSAHGYDTYDYYRLDPKFGTEDELREFLDEAHRRGMRVIFDFVPNHCGIGNPAFLDVWEKGSPYWDWFFVKKWPFKLG---------------------DGSAYVGWWGFGSLPKLNTANQEVREYLIGAALHWIEFGFDGIRVD-VPNEVLDPGT----------FFPELRKAVKEKKPDAYLVGEIWTLSPE---WVKGDRFDSLMNYALGRDILLNYAKG-------------------------------------------LLSGESAMKMMGRYYASYGENVVAMGFNLVDSHDTSRVLTDLGGGKLGDTPSNE--SIQRLKLLSTLLYALPGTPVTFQGDERGLLGDKGHYDE----------QRYPIQWD---------TVNEDVLNHYRALAELRKRVPALR-- 193669250 20 ------------------------------------------------------------------------------------------------------------SGDFKGITQKLDYLVDIGITAIWLTPFFESPLES--GGYDITNYLEVQHVFGTIDDLKDLINAAHSKNLKVIMDFVPNHSSDKHIWFKRSANNETHYADYYIWKDAKNQEEVIKNNPNNWQMIFGDSSWVWHNTRQFYYAQFINNLPDLNFRNKKVHEEMKNILNYWIELGIDGIRIDALKHVYESDHIYTGDQFEVYDLIKEWRLLLDEFHHTRIIMTESYTNHSVLYNYYTS-GAEVPTNFNLLEDHVSNIPKDFETEIETWITKM---PFGATFNSVLQNHDHPRFSTFYGTELIDG--------------------------------------------------------------LNALSLFLPGVSIVLYGGEIGMEN------------------------------------------------------------ 87199908 19 -------------------------------------------------------------------------------------------------------------GDLNGIASRLDHVARLGVDAIWISPFFTSPM--KDFGYDVADYCDVDPIFGTLADFDALVKRAHELGLKVTIDQVYAHTSDIHPWFAESRQDRTNARADWYVWADPKPDGSPPSNWQSVFGGPAWTW--DARRCQYYLHNFLSSQPQVNAHNPEVQEALLGAMKFWLDRGVDGFRLDALNFL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149924069 27 -------------------------------------------------------------------------------------------------------------GTFAGLASSLAHFASLGVTALSLLPPHLRPLGRNYWGYSTLGYFAADPRLATRAEFRAMVDALHGAGIEVILDAVYNHTAEGGEGGPSLSLRGLDEDLYYRRVPSSKGLR---------------------------YLDWTGCGNTLDTSHPRVVQLVLDSMRYWVEMGVDGFRFDLAPVLGRGPVFPVDDADGRFDPRAALLVAMDPVLARAKLIAEPWD---------VGPGGYQVGAFPGRFLEWNDRFRDGVRRYW----LTRDVDRGEFARRLAGSSDRFHHGLRSPSASVNFVTAHDGFT-LADLVAHARKHNLANGEDNRDGHDHNYSINCGVEGDTDDPAI-LARRERSSRALLATVLVAQGTPMLLAGDELQGGNNNAYCQDN------------PIGWLDWAQGDRHGPL-------IAALLRLRREHPFLG-- 167764268 27 -------------------------------------------------------------------------------------------------------------GDLKGIHSRLDYIRSIGVNTIWLSPIFSSEF--KDGGYDITDFYRIDPRFGQNETLTALIQTAHSKGIRVCLDLVAGHTSDKHPWFLQSKQTDTNHSDYYIWTTDKKQKPKKYVDAPD------------AARNGYYMKNFFDCQPALNYNHPWVRRELKNIIAFWMDKGVDGFRVDMAQSLIKRD---DRNHTATMQLWDELLSWFNKKYPEGIMMSEWSMPHEAIKAGFNIDLIIHNGVKIYRNLVCNTDDKGKPN------NCYFDKSGNGQIKEFVTNY----------------------------GKEYQATRNLGYATMPTCSHDIWR------------LNRLQRNTPEELKVALTLFLTMPWPPIIYYGEEIGMRNEEAPYKEGSKSARNRSSCRTPMQWETGLNAGFSSAPSNSILNYVRTLLEVRKNIPAIG-- 54023282 5 -------------------------------------------------------------------------------------------------------------GDLGGVREKLGYLELLGVNALWICPVMRSPMA--DGGYDVSDPRDIDPLFGGMAAMDALIAEAHARDIKVTMDLVPNHTSDRHPWFAEASAPGSPARARYIFRDGRGPDGSPPNNWPSIFGGPAWTRVTEPDGGQWYLHLFAREQPDLNWENPEVVADFEKTLRFWLDRGVDGFRIDVAHGMAKPADLPDMNNPGVHDIHRRIRKVLDE-YPHAVSIGEVWDDNTRFGEYVRPDELHLAFNFRLAETPFRAEAVREA--IENSLAAVAEVGAPPTWT--LSNHDIEREVTRY---------------------------------------------------------GGGARGVARARAMILVELALPGAVFLYNGSELGLPN------------------------------------------------------------ 33240852 39 -------------------------------------------------------------------------------------------------------------GTFLGLIEKIPYLKDLGITTIELLPVFAFDPSDNFWGYSPVNWFTPHQSFISKDQFRKLVATCHDNGIEIILDVVYNHTTEGNENGPVISWKGFGESIYYH------------------------------KNEQDEFLDVTGCGNTIAANQPIVRQLILESIKCWSELGVDGFRFDLGVALSRGKDLAPLDSPPIFEEIES-----DPLFSELKLISEPWD---------CGGLYRLSDFPAKRVSTWNGHFRDDLRRFWKGDKDSTWALKDR----LLGSPSIYKNNKNSVEKSINFITSHDGFT-LIDLVSFDKKHNLSNGESNRDGENHNNSWNHGVEGPTTNQKLNMIRQRQQ-RNLLSSLLLSPGVPMLLMGDEVGRGNNNAWCQNTSI---------GWMIWN-------TGSCDNELKDFVKNLISIRKNLSEF--- 153217538 192 -----------------------------------------------------------------------------------------------------------MGGDLWGVIEKLDYLQDLGVNGLYFCPIF---TANANHKYDTIDYYNVDPHFGGNEAFRALVQEAHRRGMKVMLDAVFNHIGHQSPLWLDVVEKGSRYADWFWIKQFPVYPDKPKSEW-------------DFSNLNYETFANVAEMPKLNTENPECRAYLLDVARHWIEFDIDGWRLDVANEVD-------------HDFWRDFRRLVKGIKPDCYILGEIW---HEGMPWLRGDQYDSLMNYPLTQAITDFFALGTDDKTRFIHSVTHSYLA----------------------------------------------------YPRNVNEAMFNLLESHDTTRLISLCGGDK---RKAKLAYLFMFTQVGSPCIYYGGEIGMDG---------QKGIGLELNRKCMVWDEEQQDIEFKS-------FIQKLIQLRRAYP----- 169628655 3 -------------------------------------------------------------------------------------------------------------GDIDGISAKLGYLDLLGVEGIWLNPVTRSPMA--DHGYDVSNPREIDPLFGGSIAMHRLIASAHRHNIKVIMDLVPNHTSSEHPWFLEALQSGSDARERYIFRDGKGAHGEPPNNWPSVFGGPAWTRVTEADGGQWYLHLFAPEQPDVNWDNPEVFDDFADTLRFWLDRGIDGFRLDVAHGMAKPPGLPDFNNEGVHEYHRKIRKVLDQ-YRDVVAVGEIWVDNTRFAEYVRPDELHLGFNFKLVEADFD--ADQIRAAIQNSLAAVDSVGATPTWT--LSNHDVEREVTRYGDGQIGQW---------------------------------------------------------RARAMALVMLALPGTVFIYNGSELGLPNPDEALQDPGHTERGRDGCRVPIPWEGTDPPYGFSSNAQSMLSLYRRAIELRKSRKEFTG- 32473385 97 -----------------------EHPDEWAYYAYRVD--GPAPQGGYDH---HDFDFQKILLDPFARGVFFPESFSRNAARRPPNQFCEFDWNEDSDLVIYEMHVRGFTGTFLGVVDKIPYLVELGVTAVELMPVFQFPGDGDYWGYMPLNFFAPHHAYATNDEFCTMVKALHAAGIEVILDVVYNHTCEGGHRGPTYCWKGIDSSTAYMMTGNPNAP----------------------------YANHSGTGNTLHTANRAVRRMIVDSLRFWSQMHVDGFRFDLASVFTRDGSINLDDPPIVSEI------GTDSDLSDDRLIAEPWDA--------DGQFQLGKKFPGQRWMQWNAHYRDTMQRFVRGDCGMVSDLMTRLYGSCDLFPDDLPHAL-QPQLSVNYITSHDGST-LYDLTAYNEKRNWANGNNNTDG-ALEYSWDCGWEGDDGTPSEILQLRKQQVRNFFCLLMLSNGTPMFRMGDEFLQTNNNPYNQDNETS---------WLDWDR-------RSEHADIFNFVREVISFRKSHPS---- 62185023 63 -------------------------------------------------------------------------------------------------------------GTFLGIIEKIDYLKKLGINAIELLPIFEFPHLCNYWGYASVNFFSPCRRYGSDREFKTLVKALHQAGIEVILDVVFNHTGLEN---TTCPLQWIDLPSYYIV------------------------------DSQGEFANYSGCGNTVNTNHTPTTQLILDSLRYWVEMHVDGFRFDLASIFSRDPSGKPLPFSPALQAISY-----DPILADTKIIAEPWDA-------AGLYQLGYFPTLHSRWSEWNGQYRDTVKAFLNGNDQLYPYGSPCNSINYICSHDGFT---------------------LYDTVAYNNKHNEENQEGNCDGSDANYSYNFGEEGETQN-PHIIELRQRQMRNFLLTLFLSQGIPMLQSGDEYGHT-------------AKGNNNRWALDTDANHFLWDRLSNNASLVDFVCHAIHFRKKHKIFNRG 209906686 6 -------------------------------------------------------------------------------------------------------------GDFPGLLSKVDYLSTLGIGAIWITPFYPSPLVDN--GYDISDYCAVDPRFGTLTDFRDVVHCCHEKGIRVIIDLVLNHVSSQHPWFQDAWNNASRYRDYFLF----------SAHPNNWESFFSGSAWSPEPDGEFYYHKFAPEQVDLNWANPAVEQEIFQVIDFWQALGVDGFRFDVINFLSTRQHEHDVNQPGLIGTLQRICQHARQQ-PDVFLIGEIGSEEREILARYQDPLLMDVVFNFNIGSQKTFDAARLCDEINATLALQSGLPT-----LFFSSHDMPRM------ISRFGEGPHDT---------------------------------------------------ARALAVLALQLTVRGVPFIFQGDELGMPDGKTYYDTAMRQGHSRDGSRAPFLWRDAPNAEHQLSTPGSLWHQYQTFIALRATIGALQHG 158317072 36 ---------------------------------------------------------------------------------------------WWHDAVMYEVYVRSFAGDIEGIRRRLPDLADLGVDGIWVSPFYRSPMA--DHGYDVADHTDVDPLFGTLSDIDALLRDAHEAGLKVVVDLVPNHSSSAHPAFQAALAAGPDARDLYLFRDGRGPDGALP--PNNWISVFGGPAWTRVPDGQWYLHLFAPEQPDWNWQHPRVRAAHAEIIRFWLDRGVDGFRIDVSHGFREEIEPHAWDQDGVHEIYREWRAIVDAHDRQRVLVGETWVAPGRLARYVRPDELHLTFTFSLLYAPFSAPAWRAAIDAARAATAAVCAPPT----WVLANHDVVRPVSRYGGGETGLRRARAALLTLLAL---------------------------------------------------------PGTVYLYQGDELGLPQPPEARQDPGHTSPGRDGARVPLPWS----------------------------------- 145352836 54 -----------------------------------------------------------------KHATHGDVNDPDMLSGYDFESE-PFDWIEEKDMIVYEMTVRAFTGSYAGVAARVDHLKALGVNVVELLPVFEYDEMENTWGYSTMSFFAPMSRFGTKREFKEMVKALHAAGIQVILDVVYNHTGEMNDELPNLCSRGIDNKTYYM----------------------------TDTSKYVQMLNFTGCGNTLNANHPYVSKFIVDSLKHWVEYHVDGFRFDLASALCRDEKGHPMNSPPVIRAIAK-----DPELSHVKLIAEPWD--------CGGLYQVGSFPNWDRWSEWNGAYRDVLRRFIKGDEGVKSDFARRIS----GSADMYHTNKRKPYHSVNFITAHDGFT-LHDLVSYNGKHNMANGESNNDGSNDNLSWNCGHEGETGD-KAVRGLRWRQMKNFQVALMISQGTPMMVMGDEYGHTNNNTYGHDDKLNN---------FQWNELEKQKAHY------FRFSSEMIKFRLANPLLG-- 163815915 4 -------------------------------------------------------------------------------------------------------------GDFNGITAKLDYIKSLGCNAIWMNPCFDSPF--SDAGYDVRDYKKVAERYGTMDDIKNLFTEAHKRDMHILLDLVPGHTSEEHAWFTESKKPENEYTDRYMWTDGWLCGGAGLNYIAGETPRNAA-----------YIVNFFKCQPALNYGNPATREAMKDVCRFWLDAGCDGFRVDMADSLVK---HDDANKSGTVAVWQDILGDIHSEYPESAFVSEWGKAEQSI-----KAGFDMDFYLDWMGNGYNSLVRDYEAHL-NAFASLPEKLDDSVANNSFFKADSKG-------TCDHFIDEYMGR--------YEQIKDKGAIALITGNHDTTR--------------ISYGLSEDELKLAYAFFLTMPGNPFIYYGDEIAM-------------------------------------------------------------- 151946686 13 -------------------------------------------------------------------------------------------------------------GDLKGITSKLQYIKDLGVDAIWVCPFYDSPQQ--DMGYDISNYEKVWPTYGTNEDCFELIDKTHKLGMKFITDLVINHCSTEHEWFKESRSKTNPKRDWFFWRPPKGYDEGKPIPPNNWKSFFGGSAWTFDETNEFYLRLFASRQVDLNWENEDCRRAIFESAVFWLDHGVDGFRIDTAGLYSKRPG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 52425177 31 ----------------------------------------------------------------------------------------------------------------------IAYLKELGITAVELLPINFSISESNYWGYNPMAMFAVEPQYAATEDFKTMVKTLHQAGIEVILDMVFNHSAESERDFPTFSYRGIDEQTYY------------------------------WSDAQGNYLNWSGCGNLLHLAHPYMRRWAIDCLRYWVEYHIDGFRFDLATNLGRETPAYKAHS----ELFKAMRLI--SGFKNTKFIAEPWD---------MGEDGYQMGNFPPFFAEWNDRFRDDINRFWLW----QSGELGAFAERFAGSADIFKQEGKYPHNSVNFITAHDGFT-LRDLVSYNHKHNNANGEDNRDGRNENYSHNHGIEGSTDGLDEPQKTAVENARILSSQSLLCSGTPMLLAGDEFGNTNNNGYCQDSG--------------------------------------------------- 15829104 7 -------------------------------------------------------------------------------------------------------------GDLKGIINKLKYLKLLGINAIWLCPIYETDFV--DAGYDVSNYKEVWKKFGTINDFKELVKEAKKYDIDIIMDIVLNHTSTNHVWFKKAIESENNPEHNYYI---------WTKNPKNEESIFGGSAWEYVPNNKYYFHLFSKEQADLNWESNETISAMVDVVNYWYNLGVKGFRLDAIQHVHKELKDEQFSHSFMVAFLQKFLNQVKKDKDDIFFIAEASGITPEKVLKYSKDEEKIADNFFNFSTWYVGWGKQT---------------------------------GRNGYDPNWTVDNLVNDNFIE--YQNNDKIENLMITNFLSSHDTSRAISRW--------GNENLFWKESAKSLALFQFMQKGLQCILYGEEIGMLN------------------------------------------------------------ 69246505 113 ---------------------------------------------------------------------------------------------------------DFFGGDLQGVRDHLDYLTDLGVNGIYFCPIFK---ATSNHKYDTIDYYEVDPAFGDKKLLKNLIDEAHKRGIRIMFDAVFNHMGVHSPQWQDVLKNGEKYKDWFHIRFFPVDSYQMTDLP------------ETAENIPYDTFAFTPFMPKLNTANPEVQKYLLDIATYWIEFDIDGWRLDVANEVD-------------HHFWKKFREAVTEIKPDIYILGEIWHSS---QAWLQGDEFHAVMNYAFTDSIKDYFAKKKI-------------------------------------TASQMVSGMNHQQMLYRDQV---------------NEGTFNLLDSHDTARILTLCQGNK---ELMKSVMAFMFLQKGSPCIYYGTEIGMTGE----DDPD--------CRKCMIWEKEEQDLE-------LFGFIKELVSLRKQ------- 167455861 53 -------------------------------------------------------------------------------------------------------------GDLRGLASRLDHLADLGVRGIWLMPVTASQ--DHDHGYAVADYRGVEPGYGTLEDLDALVAAAHARGIGVILDYVMNHSAATNPLFLNSADKSNPYRGWYVWR----------SSQPSGWSVYGGNPWRQSGTG-WYYAPFATNMPDFDLANPAVAAYHADSQRFWLNRGVDGFRFDAVGMLYENGPGAWNDQPENYVRMAEVRALLDG-YERRFMVCEGPDDPAGFTAACG-----SAFAFGLQSDVMGAARGDAAAV--ARVAAYFEDPARLAASTLLSNHDAFAGQ-----------------------------------------------------RPWDQLGGDE----ARYRLAAATYLLLPGIPFVYYGEEIGMGG--------AASLSGDWRLRTPMSWTDARTAGFTTGKPGSLLEFYREVIALRRAVPALDRG 212705892 29 -------------------------------------HYGYRAYGEWDPTQGLRFDPNNLLIDPYCRAI-SDKQNPRSIVMNESYDWQDDLATPWAETIMYEAHVRGLTGSYAAIAHIIHHLTDLGITALELLPVQLHRQLTNYWGYNPLAPFAIEPDYGTLSEFRDMVKALHRAGIEVILDIVFNHSAELDNAAPTLCFRGLDNPTYYWLTETGENQN------------------------------WTGCGNTLNLSQPPTIQWVLDCLHFWLECHVDGFRFDLATVLGRKP-TFTPRSPLLTAIIH------DPILSELKLIAEPWD---------LGNGGYQLGQFPAPFAEWNDRFRDDIRQF----ALHGTIPIGIFANRFAGSRDLFPQPHHQSYVSINKITAHDGFT-LRDLVSFNHKHNHANGEDNRDGNNQNYSHNHGYEG-LDAPDKIQQCRQQSQRNLLTLLLLSLGTPMLLAGDELGQGNNNAYCQDSA--------------------------------------------------- 138894288 62 -----------------------------------------------------------------------------------------------------------FGGDLKGVTAKLDYIKEMGFTAIWLTPIFKNRPGG-YHGYWIEDFYEVDPHFGTLDDLKTLVKEAHKRDMKVILDFVANHVGYDHPWLH-----DPAKKDWFHPKK----------------------EIFDWNSQEQVENGWVYGLPDLAQENPEVKNYLIDAAKWWIETDIDGYRLDMVRHVPK-------------SFWQEFAKEVKAVKKDFFLLGEVWSDDPRYIADYGKYGIDGFVDYPLYGAVKQSLAKRDARPLYDVWEYNKTFYDPYLLGSFLDNHDNVRFTKLVIDHRNNPIS--------------------------------------------------------RMKVAMTYLFTAPGIPIMYYGTEIAMTG----GPDPD--------NRRLMDF-----RADPE-----IIDYLKKVGPLRQQLPSLRRG 167750596 59 -------------------------------------------------------------------------------------------------------------GDLAGVTSGLDYIQDMGFNGIWLSPIMPS---DSYHKYSVKDYYAIDEQYGTMEDFEKLAAECEKRGIKLLIDLVMNHSSNEHEWFKHASKSLRSNKDKPCLNDNICPVHDKYIDYYYFTDEKPVGTNSWYRIGRWYQAVFSEQMPELNLDNSAVRSEFEKIADFWLEKGAGGFRLDAVKEYF------SGNPEKNIEVLNQFMKHCKTVDPKCYVVGEVWESFTNYTKYYSSG----------IDSVFGFTMAQESGKIAKTI-------NGKGADNSVKSFAQAMVTVEQKLASY---------------------SNTAIDAPFIGNHDTNR------------GAGILGYNETKIKAAAGLLLTMSGSPFVYYGDEIGL------------SGSGRDENRAPMIWDSEADVQTQLADENSILNYYKRALRIRNENPCIARG 156554558 29 -------------------------------------------------------------------------------------------------------------GDLNGITSKLEHIRDSGAVALWLSPIYSSPQV--DFGYDISNFTEIDPNYGTLADFRNLVTRAKLLGLKVLLDLVPNHSSDQHEWFKKSAKRIKPYDEYYIWRDGKVLANGTRVPPNNWISIFSGPAWTWNEERQYYYHQFASAQPDLNYRDANLRLEMDNVITFWLDQGVDGYRIDAIIHMFEDEHPYTKDQNETYDVVARWRQIMDKHSQDHKTIVEAGSPYPLMMRYYQ--VGVDPFNFMFIATLRNS--SRPSDFANAINEWMYNMPKDQSANWVVGNHDNSRVASRFGYQSN---------------------------------------------------------RADQMSMLAAVL---PGITVIYNGDEIGMIDTYEETVDPAGCNKSRDPARTPFQWDNTTSA------------------------------ 170781457 21 -------------------------------------------------------------------------------------------------------------GTYAGLASTVERLVDLGITTVELLPVHASTSEENHWGYNTLAYLAPHAPYATAAEFRGMVDALHAAGIQVVLDVVYNHTAEEGADGPVTSLRGIDGSRYYRHAPDGTPIDV------------------------------TGCGNTVDLSRPDAQRLVLDSLEHWSDMGVDGFRFDLAVTLGRDERV---DFDPAHPLLRAIVE--DEALAGLLMIAEPWD---------VGMGGWRTGGFGSGWSEWNDGYRDVVRDFWLADVAASRRTGGAALASCLAGSSGTFAADRGPLASVSFVTAHDGFT-LADLTSYDRKHNSGNGESNRDGTDANRSWNHGVEGPT-RDARILAARRRSSRNLLGTLLVSAGIPMITMGDERGRGNNNGYCLD---------NAATWMRWDEDAWRMDLEAT-------TRHLIRIRRDNPALR-- 109897957 141 ------------------------------------------------------------------------------------------------------------------VDELIPYVKDMGYTHLELLPISEFPFDGS-WGYQPVGLFAPTSRFGGPDDFKYFVDQCHQNGIGVIIDWVPAHFP-----------------------EDGHGLARFDGTHVYEYEDPRKGWHPDWNSCIYDFGKDT------------VRQFLVANALFWLDYHVDGLRVDAVASMLYLDYSREADEWEAISLLQWMNKEVYSHYPNAMTIAEESTSFAKVSRPVGGLGFGFKWNMGWMHDSLHYISKDPSYRRYH--------------------HGEMTFSMVYAYDESFVL------------------------------PISHDEVVHGKGSLLRKMPGDEWQQAANLRCYAAFMYAHPGKKLNFMGNEIGQ--------------SAEWNHDSSINWHL---------------------------------- 854235 192 -----------------------------------------------------------------------------------------------------------MGGDLQGIINKLDYLQDLGVNGLYLCPIF---TANASHKYDTVDYFNVDPHFGGNDRFKELVQKAHQRGMKVMLDAVFNHIGNQSPLWLDVVKNGSPYADWFWIKKFPVYPSGDKNEW-------------DFRNFNYETFGNVIEMPKLNTENPACRDYLLQVARYWIEFDIDGWRLDVANEVD-------------HEFWRAFRRTVKSIKPDCYILGEIW---HEGMPWLRGDQFDSLMNYPLMQATTDYFA----------------------------------------------LQAYDKKTFIDIVTHAYLC------YPRNVNEVMFNLLESHDTSRLLSLCGNDK---RKARLAYLFMFSQVGSPCIYYGSEVGM-------------------------------------------------------------- 196252504 99 ------------------------------------------------------------------------------------------------------------GGNIKGIIDRFDHLVKLGVDVVYLNPIFKS---ESYHRYDVVDYYEIDPMFGSKEELRELMDLCHKNGIKVIFDGVFNHSGDKFFAFRDVVEKGSKYANWYFINSFP---------------------VQGYPRPNYECFSFYGGMPKLNTGNPETAKYFLDVVKYWVEFGVDGWRLDAADEVDRK-------------FWRKLRDMLKDLNKDVVLIGEIFD---EASSWLWGDQFDSVINYPLKAMINDLFAYRS-------------------------------------------IDVETFRNRISGYIMKFNKKVLSSLVNIISTHD---------TPRFLTLCNGDE---KRFELAVVFQFTFPGVPLIYYGDEIGMEGE----GDPD--------CRRPMIWDEAKWNKKT-------LELYKFLIGLRKRFDALRTG 154250394 1 -------------------------------------------------------------------------------------------------MIGYEIFIRSFAGDFRGIAKKVDYFKMLNVDLIWLTPHFKSP---SYHGYDIIDYLDTNSSFGTLEDFRYMVETLHENGIRVVIDLPLNHVSDRHPWFKAAMEGEKPYVDYFLWAQPHFNLLEKRHWDEELLWHNR--------NGKVYYGVFGGSSPDLNYENPEVVEKSLEIVEFWLKQGVDGFRFDAAKHIYDKEGRFRYDHDKNVRYWQLVMDKARSVKGGVFAVTEVWDDPEIVDRYAKTIGC--SFNFYFTEAIRESMQHGTVYKIVDCFQRTLTK-KPYKPSNFTGNHDMHRLAQMLP-------------------------------------------------------------QEEQRKVFFGLLMTTPGVPFIYYGDELGMKGMYD--------------------------------------------------------- 119775587 151 ------------------------------------------------------------------------------------------------------------AGDYRELADELPYVKSLGFTHIELMPLSEFPFDGS-WGYQPVGLFAPTQRFGSSDDLKYLIDACHRAGIGVLMDWVIAHFPADAH-GLARFDGTCLYE----------------------HQDPRRGRHPDWDT------------LIFNYGRAEVQSFLLSAATVWLDFHIDGLRLDAVSSMLYLDYSRSEGEWEAIECLKLINSRLYGEFPGIVMIAEESTAWDGVCRPVGGLGFGFKWNMGWMNDTLAYLGKDPIHRRWH--------------------HHQLTFGIMYAHSEQFILSL------------------------------SHDEVVHGKASLLSKIPGDDWQKFATLRAYYGYMWGFPGKKLLFMGGEFGQRDE--------------WNHDKSLDWHL---------------------------------- 168209437 779 ------------------------KKEDKGVWSLKVDENLEGKYYMYKVSFSDNYAIDPYAKAVSANGQRGAIIDFSSTNPSEWGSVKKPPMLNPTDSILYEMHVRDFSGKFEGIAEEIDHLKELGITTVHLLPSFDSNKPQFNWGYDPQNYNSLEGSYSTNREFKDMVQTLHKNGIRVVMDVVYNHT--------------------------------YGIGQNSPFDPVVPGYFYRTNDEGKY-TNGSGCGNEVATERPMVRKYIKDSVKYLAEYDVDGFRFDLMGLIDTKTMS---------ELTTELRNEID---PSLIIYGEPWQAGGQTLKGSQKGKGFAVFNDNFRNAIFATGASGKEGAIVAGVKGSVDDFSPSETINYVTAHDN--LNLWDKIIKAAGKEKAAGFLEMRDGV---LTGEDANNYSSVQEAVNKKAKPYSLITETNPL---DNEYVRRSILTTAITMTSQGIPFFQSGDEFLRSGDHNSYKSPDAINQINWQNKEKF---------------SGVFDYYQGLISLRKSHPAFR-- 89898407 35 -------------------------------------------------------------------------------------------------------------GTFLGIIEKIDYLKKLGITAIELLPIFEFPYLCNYWGYSSVNFFSPCRRYGSIREFKTLVKALHQEGIEIILDVVFNHTGEN----TTCPLPWIDLPSYYMINSQGE------------------------------LANYSGCGNTVNTNHTPTTQWILDSLRYWVEMHVDGFRFDLTSIFSRDPGNPVPFSPILHTISY------DPILSETKIIAEPWDASGLYQVGYFPNPRWSEWNGPYRDTVKSFLNGNEIGSFATRISGSQDLYPPCNSINYICSHDGFT---------------------LYDTVSYNNKHNEENGEDNHDGSDANYSYNFGEEGETQN-PKIIELRQRQMRNFLLTLFLSQGIPMLQSGDEYGHT-------------AKGNNNRWALDTRANHFLWDELYKNTSLVNFVRSAIRFRKQHEIFNQG 77164421 150 --------------------------------------------------YGQRFEQRPHTASIV-----AAKTNYLWQDRKWMEQRKQFDWLH-QPISVYEVHLGSWQRNYRQLARQLDYVLKTGFTHIELLPVTEHPLDAS-WGYQTTGYFAPTSRFGSPDEFRYFVDHCHLHGIGVLMDWVPGHFPKDAHG----------------------------------LAQFDGSALYEHEDPRLGEHRDWGTLI-FNYGRHEVRNFLLSSALYWLEFHIDGLRVDAVASMLYLDYSRQEGDWEAIDFLRELNKVLHAQHPGVLVIAEESTSWPMVSHYVGGLGFSMKWNMGWMNDTLSYMSKDPIYRHYH--------------------HDALTFGLLYAFNENFML------------------------------PLSHDEVVHGKQSLLYKMPGDEWQRFANLRLLYTMMFTYPGKKLLFMGCEFGQGEE--------------WNESRSLDWYLLN-----YPVHQGVQAAIKDLNHLYRSLPALN-- 53804457 144 -------------------------------------------------------------------------------------------------------------------HELVDYVKSAGFSHIELMPVTEHPLDAS-WGYQTTGYFAPTSRFGTPDDFRYFVDHCHRNGIGVILDWVPAHFPKDAH-GLARFDGTALYE----------------------HEDPRLGEHRDWGTLIY------------NYGRNEVKNFLLGSALFWLEFHLDGLRVDAVASMLYLDYSRQPGDWEAIAFLRDLNTVVHQQFPGVLVIAEESTAWPQVTRWTGGLGFSMKWNMGWMHDILVYMGKDPVHRHYH--------------------HDQLTFGLLYAFTENFVL------------------------------PFSHDEVVHGKGSMLAKMPGDEWRRFANLRVLYTMMFTYPGKKLLFMGCEFAQTGE--------------WNHTTALDWPLLES------------------------------- 182416582 45 ----------------PFNIKEMKKSDTNKLFDISVERNRYRYYFELEDNNGEVEFFDERFKKQMEKRPEAASFQYPYIAESDAYEKVN----WLQEAVVYQIFVERFGGDLQGIIDKLDYLEDLGVNLIYLTPIFKS---SSNHKYNTCDYYKIEPQFGTLDKAKELVLKCHERNIKIVFDAVFNHSGSDFFAFKDILKNQSKYTNWYFIDNYPVDINKC---------------------NYYTFADYISTMPKFNTSNEDVKEYLLNVGAYWINEGIDGWRLDVCDEVD-------------HCFWRDFKKKIKHSKKDAILIGEI---MHESSSFLKGDQLDSIMNYPFKGAMIDFFGNRS-------------------------------------------INAEEFDDILAKNRVIYMDD---------INRQLWNLIGSHDTSRFLTEC---EEKIERMKLAIVFQFTYIGVPYIYYGDEIGL----AGGEEPQ--------SRKCMTWDSKEQN-------CELLEFYKKMIKIRKENKVL--- 186686109 19 ------------------------------------------------------------------------------------------------------------GGDLWGIMEDLDYIQNLGINAIYFTPIFQS---ASNHRYHTHDYYQVDPMLGGNEAFKELLDAAHQRNIKVVLDGVFNHSSRGFFFFHDVLENGPHSP----WVNWFKIEGWPLSPYNGEFP------------ANYVGWAGNRALPEFNHDNPEVREYIMEIAEYWLKFGIDGWRLD-VPFEIKTPG-----------FWQEFRDRTKAINPEAYIVGEVWG---DSRQWLDGTQFDGVMNYLFAGPTIAFAAGDRVVLEQVQSRDYQPYPP------------------------------------LFAAEYATKIQEVLQLYPWEIQLTQLNLLASHDTARLMTIAGGD---IASVELSTLLLLTFPGAPSIYYGDEVGLPGGID--------PDSRRGFPLEANWN------------QEIFNTHRQLITIRQTYPALRTG 33861878 147 ---------------------------------------------------------------------------------------------------------------FKKFLKKIPYLKKLGITSIELLPVFCFDPNDNFWGYSPINWFTPHFQYGNREEFRKFVEECHKANIEVILDVVYNHTSEGDYQGPAISWKGIDDNLYYFIDKDKNYQDV------------------------------SGCGNTIAANRGLVRKLILESLKCWVELGVDGFRFDLGIALSRGEDLIPLDNPPIFDDI-----ECDPELADIKFISEPWDCGGLYKLNDFPSKKTFTWNGHFRDDLRRFWKGDKDTAWNDKIKGSPSHYKENNFINFITSHDGFT---------------------LKDLVTFNKKHNFANKEQNRDGDNHNNSWNHGVEGPTSDLSI-KKLRKRQQKNLLLSLFISRGVPMLLMGDEIGRGNNNSWCQN----------------------------------------------------- 29840170 62 -------------------------------------------------------------------------------------------------------------GTFLGIIEKIDYLKKLGINAIELLPIFEFDETHNYWGYASVNFFSPCRRYGSIREFKTLVKALHKAGIELILDVVFNHTGLDN---TTCPLPWIDLSSYYMVNSQGEFAN------------------------------YSGCGNTVNTNYTPTTQWILDSLRYWVEMHVDGFRFDLASVFSRDPLGNPVPFSPILQAISY-----DPVLSETKIIAEPWDAAGLYQVGYFPSPRWSEWNGQYRDTIKSFLNGDGIGTFASRISGSQDLYPPCNSINYICSHDGFT---------------------LHDTVSYNSKHNEENGEENRDGSNANYSYNFGEEGETNNPTI-LALRERQMRNFLLTLFLSQGIPMLQSGDEYGHS-------------AKGNNNRWALDTDTNHFLWDELSKNNALFDFVCNAIRFRKQHKIFNQG 149177467 91 -------------------------------------------------------------------------------------------------------------GTFAGVIEKIPYLQELGITAVELLPVYQFDQDGNYWGYMPLGFFAPHDGYCMSQEFCEMVKALHRAGIEVIIDVVYNHTGEGNENGPTYSFKGIDNTTYYSLTGNPESQ----------------------------FANYSGAGNTLHTANRAVRKMIVDSLQYWVEMHVDGFRFDLASVLTRKADGSIEDTNPT----TLGQIGSDSSLAGRRFIAEPWDA--------GGAFQLGSRFPGHRWMQWNAAYRDTLQKFVRGDEGQIADLMTRLYGSSDLFPDDCLHALR-PYQSINYITSHDGFS-LYDMVSFNQKRNWENGQHNEDG-THDYSWNCGWEGS-DAPEDILKLRKQQVKNFFTLLMVSNGTPMFRMGDEFLQTNNNPYNQDNETS---------WLDWSRLEANQD-------MFRFVKLLIAFRKTHSSL--- 91200765 19 ----------------------------------------------------------------------------------DSFKWKDSKWKGIEQLIIYELHVGTFTGTFDAILPRLNSLKELGVNAIELMPVAQFP-GERNWGYDGAYLFAVQNLYGGPEGLMRLVNECHKQGISVILDVVYNHLGPE-----------------------GNYLAEYGPYFTDKYHTPWGKAINFDDAY-----------------SDEVRSFFLQNALFWFEYHIDALRLDAIH------GIYDMGAKHILEELKEKTAELSQKKKTYYLIAESNLNDTKITRETGGYGIDSQWCDDLHHSLHTLLTGEITGYYCDF---------------------GETKHLVKSLGEGFAYSGEYSPFRKRRHGNSSKNCPPSQFVVFSQNHDQIGNRMLGERLSTL-------VSFEALKLAAGVILLSPYIPLLFMGEEYGEEAPFLYFVSHEAVRRGRKHEFHDFQWSKLNWGKKRQGHHKVLLDFYKHLIHLRKTIPAFA-- 83593909 30 -------------------------------------------------------------------------------------------------------------GTFDGVAAVIAHLKHMGVTALELLPVWAFADETNYWGYNPVCLTAPHAAYGPPDSFRRMIDCLHGADIAVILDVVLNHSGEGDEYGPTLSFRGLDNAAYYRLDPT---------------------------DPRRYLND-SACGNTLRMEHPQVLRLAMDALRYWVGMGVDGFRFDLAVTPARHKGAFDPSGPFLSAIAQ------DPLLSRALVIAEPWD---------VGPGGYQAGRFPKSWMEWNDLARDGLRRFW-----LANGRSGDLAAVLAGCAARYAPSGRGPRAGVSYISAHDGFT-LADMVSYGHRHNNANGESNRDGSAIELSANHGVEGPTNDLAI-RSLRDRQRRNLLACLLLSLGVPMIRGGDELGQTNNNVYCQD----------------------------------------------------- 189467759 162 ------------------------------------------------------------------------------------------------------------GGDLAGIEQNLDYFSDLGVTALWFTPVLENNMGGSYHGYATTDYYKVDPRFGTNEEYQQLISKCHDRGIKIVMDMIFNHCGVEHPWIKDMPSKD--------WFNNPDHEKNFVQTSFKLTPHVDPYTSQYDFD-QMNDGWFVTAMPDLNQKNPHVYRYLVQNSFWWIEYNIDGIRMDTYPYADYDAMSN-------------WMKELNEEYPNYNTVGETWVTEPAYTAWWQMDSKLSAPKNSNLKTVMDFSFFDKINTAKN--------EQTETWFKGLD-------------------------RVYNNFVYDFLYPNPASVLAFIENHDTDRFLGEGNNLPM-------------LKQASTLLLTTRRIPQLYYGTEI-MMNGVKSKSDGYVRKDGGWTGDT----ETALTAAGRSKIQNECYNFYKTLLNWRKGNDVIAKG 159046436 7 -------------------------------------------------------------------------------------------------------------GDLPGVTRQLDYIAGLGVDGIWLSPFYPSPFC--DGGYDIADHCAVDRRFGTLDDFDALVARAHDLDLRVMIDLVLNHTSDTHDWFAKSLAREEGFEDVYIWAD----PCKDGSPPSNWLSFFGEAAWRWHPQRQYCLHKFLPCQPCLNHYNDRVHERLNRITRFWRDRGVDGFRYDAVTSFFYDPGFRDNPPAAEAEAA-------------------LIPGPSNNPYTFQEHIHDVLPNCAAFAETLREMAGPDAYLLGEINNGPRSVEVTC------------KFTGPDRLDAGYAIDLPERGPSTEVLRDLLTRLEDAEGWTWWLNHDQKRAVSSFGDG-----------GAADAKMLAAFLCALPGPLLLFQGEELGQP------------------------------------------------------------- 154505905 186 -----------------------------------------------------------------------------------------------------------FGGNLEGIIEKLDYIQKAGFTGIYLTPIFK---ATSSHKYDTIDYFIIDPEFGTNEIFEKLVKEAHQRGIRIMLDAVFNHCGYQHPFWQDVLMKESKYYDYFYILDADKPIFDGQVLDGVPQEIPR-------EELNYRTFAYTPTMPKWNTGNPEVREYLLEAACFWTEYHIDGWRLDVSNEVP-------------HDFWREFRKRVKDRNPELYILGENWDNS---LPWLMGDQFDAVMNYEFAMPIWKYF--------------------------------------RKEKEGERIYSEEQFRYAIGRLLTSYPKNVTANLFNLLESHDTERILNRAG------------QDVSLVKLAYLFMFIFPGTPCVYY-------------GGEIGMGGGEHSNRQCMIWEKEKQN-------RELFEFISRMIELRKKYDSF--- 197731402 100 ------------------------------------------------------------------------------------------------------------GGDLKGLTERLDYIKGLGTTAIWLAPIFKNRPVQGYHGYWITDFTQVDPHFGTNAELTRLIDKAHAKGMKVFFDVITNHTADTVDYAEKTYGYKPKGAFPYLDRAGRPFDDDRDSFPYTPRPRDEGKVPGWLNDPTMYHHGDFSGLDDLWTERPEVVRGMERIYQKWVEFDIDGFRVDTVKHVDMEFWTQWATALDAYA--------AQRGRDDFFMFGEVYSAPAQTAPYVTRGRLDSTLDFPFQDA-------------------------------------------ARAVASQGASAERLAKVFAQDYRYTTDKANAYEQVTFLGNHDMGR---IGTFLKQDNPKADDAELLKRARLANELMFLSRGNPVVYYGDEQGFTGAGGDKDQPLFASTTPDYLDDDQIGTDRTHAADAYDTGHPLYRSIAALAELTKAHPALRDG 210611161 4 -------------------------------------------------------------------------------------------------------------GDLNGIIEKLDYIKKLGADAVWLSPVFDSPQDDN--GYDVRDYRKIYDKFGTNEDMDRLIEEAHARGIKIILDLVVNHTSDEHEWFVESYKSDDNPYSDFYFWKD---PKADGSEPNNWGSSFCGSAWEYAETGQYYLHFYTKKQPDLNWENEQVRQAVYDIMKYWFDKGVDGWRMDVIASISK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154489170 24 -------------------------------------------------------------------------------------------------------------GDIPGITLKLDYIKDLGCNAIWLNPCFDSPF--KDAGYDVRDYKKVASRYGTNDDLIALFDAAHRRDMHVILDLVPGHTSEEHEWFHRSCKVENNYSDRYIWTDSWISGGDGLPFIGGESPRNGT-----------YILNFFKCQPALNYGHPETCDAMVDVMRFWLSRGADGFRVDMADSLVKKD---DEGKPYTIRTWQYMFARIRPAFPEAAFVSE-WGRPEESMAAGFDMDFYLDWRWDGVPNGYNMLLRNVDDPLRKGDKSYFNADSGTPISEFL---DEYEPRLREAETADGNFNFI------------------------TCNHDTAR--------------VAPRLSQREIALAYCTLFAMPGVPFLYYGDEIGM-------------------------------------------------------------- 209524778 35 ------------------------------------------------------------------------------------------------------------GGNLWGVIEHLDYLQDLGINAIYFTPIFQS---ASNHRYHTHDYYQVDPILGGNPALRELIDAAHSRHIKIVLDGVFNHASRGFFFFNDILENGPHSP-----WLDWFKVENW---PLSAYDGSQPAN--------YVGWMNNRALPEFNHEHPDVREYIMAIAEYWINFGIDGWRLD-VPFEIETPG-----------FWQEFRSRVKAGNPEAYIVGEVWT---DARQWLDGSQFDGVMNYLFTGPTIAFTAQSRVRRELVEAPSYYPYPP------------------------------------LSAAEYSSKIQELLALYPWEIQLTQLNLLNSHDVARLITIVQEDQ---ASVKLATLLLLTFPGAPSIYYGDEVGLPGEFD--------PDCRRGFPPQEQWDLD------------LLEYHKNLITLRHKYPALRIG 152979018 144 -----------------------------------------------------------------------------------------------------------------------PYVKEMGFTHIELLPISEFPFDGS-WGYQPIGLYAPTSRFGSPEGFKRFVDKAHAAGINVILDWVPGHFPS-----------------------DTHGLATFDGTALYEHADPKEGYHQDWNTLIY------------NYGRHEVKNYLSGNALYWVERGLDGIRVDAVASMIYRDYSRRDGEWEAIEFLKHTNYILGTEHPGVMCVAEESTAFAGVTPENGGLGFNFKWNMGWMNDTLSYMKLDPIYRQY--------------------NHSKLTFGMLYQYSENFVL------------------------------PLSHDEVVHGKCSLLDKMPGDTWQKFANLRAYYGYMWAYPGKKLLFMGNEFAQGREWNYQE------------------------------------------------------ 196179275 19 ---------------SPQDQVIPLQKDEWGYWQETVKADPGTLY--VYQLDGSLERPDPASHYQPEGVHGSSQVVDHHFDWTDNSWQGIPL----KDLIIYELHVGTFTGTFESIIPRLSYLQDLGITAIEIMPVAQFP-GSRNWGYDGVYVYGVQESYGGPAGLKKLVDACHQAGIAVILDVVYNHLGPE---------------GNYLWAYGPYFTDQYRTPWGNAVNF----------DGAY---------------SNQVRNFFIQNALYWLDYHIDALRVDAIHAIYDMSA-----QPFLQELGDAVANFNRTTPVQRYVIAESDLNDVRVIKPDGGFGHDAQWCDDFHHILHTLLTGELSGYYEDFGKIEQ---------------------LAVALREGYIYSGQYSSFRKRNHGNSAADRPAEQFVVCIQNHDQIGNRLIGDRLSTLVD-------FQGLKVAAATVLLSPYVPMLFMGEEYGEEAPFQYFSDPDLIEGVRTGEFKAFGWDNAQWEKIEQDNYAVLRRWYKRLIQLRKETPALA-- 216292 169 -----------------------------------------------------------------------------------------------------------FGGDLEGIINNIEYLKELGINGIYLTPIFK---ARTNHKYDTVDYMEIDPQFGDKQTFKKLIEVCHDNGIRVMLDAVFNHSGFYFEQFQDVLEHQSKFRDWFHLREFPVIP---------------------LPEPNYDTFAFTHQMPKLNTANPEVKEYLLNVGRYWVEFDIDGWRLDVANEVD-------------HQFWREFRNTIKSIKPDVYILGEVW---HDSMPWLQGDQFDAVMNYPFTQA-------------------------------------------VVEFIPKNEIDSKQFEQQLTKLLTSY---------PQNVNEVAFNLLGSHDTPRILTICEGNKDKLKLL---LLLQFSFIGTPCIYYGDEIGLTGGND------------PGCRKCMVWDESDQ-------DSELLNFFRSLIALRRNYPAFG-- 145248515 12 -------------------------------------------------------------------------------------------------------------GDVTGIIEKVPYLESLGVDITSLSLVYTSPQV--DMGYDIADYESIDPRYGTLADVDLLIKTLKDHDMKLMMDLVVNHTSDQHSWFVESANKDSPKRDWYIWRPAKGFDEAGNPVPPNNWAQILGSAWTWHETQEFYLTLHTSAQAELNWENPDVVTAVYDVMEFWLRRGICGFRMDVINFISKDQSFPDANGPRFHEFMHGIYDNVLSKY-DTITVGETVTDMKEIIKTVGSTAKELNMAFNFDHMEIEDIKTKG----------------------------ESKWSLRDWKLTELKGILSGWQKRMREW--------DGWNAIFLECHDQARSVSRYT-------NDSDEFRDRGAKLLALLETTLGGTIFLYQGQEIGMRN------------------------------------------------------------ 159899592 50 -----------------------------------------------------------------------------------------------------------MGGDLQGIIDKLDYLVDLGINALYLNPIFQ---ATTSHKYNTFDYFKIDPHFGTLETFKTLLNEAHRRGIKVILDAVFNHCGRGFFAFHDVIENGSPYTNWFHISRFPIHP------------------YESRYAANYRTWWDFRELPKFNTDNPAVRKYLLDVARYWIELGIDGWRLD------------VPNEIDDHNFWREFRTIVKDINPEAYIVGEIWT---DGSAWLQGDQFDAVMNYLFRDLCTDFFASYRVRDFAAGIDHRYQPQVTYVQFNLLGSHDTARF--------------------------------------------------------LSVAEEAGKWALERMKLAVLFKLIFPGAPCIYYGDEIGLHG----GKDPD--------CRRCFPWD------QPQTWQTDLQAWTKRWVKFRHEHTALRTG 123966716 138 ---------------------------------------------------------------------------------------------------------------FKKFLKKIPYLKELGITSIELLPVFCFDPNDNFWGYSPINWFTPHFQYLSNEEFRKFVEECHKENIEVILDVVYNHTSEGDSGGPAISWKGIDENLYYFIDKDKNYQDV------------------------------TGCGNTIAANRGLVRKLIIESLKCWAEFGVDGFRFDLGIALSRGEDLVPLDNPPIFEDI-----ECEPELADIKLISEPWDCGGLYKLNNFPSKKTFTWNGHFRDDLRR-FWRGDKDSAWNMSDKIKGSPSHYKSINFITSHDGFT---------------------LKDLVSFNKKHNFANKEQNRDGDNHNNSWNHGVEGPTSNLFI-KKLRKRQQKNFLLSLLISKGVPMILMGDEIGRGNNNSWCQN---------NSLGWMNWDESQQDLE-------LLTYLKYLIKIRKK------- 156552319 80 -------------------------------------------------------------------------------------------------------------GDLQGIIHRLDYFVEIGVDTIRLSPIYSSPMI--DAGYDVLNHTDIDPIYGDFNDFYELIHEAHKRALKIILDVVPNQSSDQHEWFLNSAKDVEPYDDYYVWADGKIVGNTPPTNWKNAYSEEEGSAWTWNKDKRWYYHQFHHTAPDLNLRNEDVVQEILNIFDFWLDKEVDGFCICGASYLFENEDLLNESSSEEDTSDETDDDEDSDNDEVSHTIGLP--ENSDLLVRFREHIEEWVKEHNAEPKLL--------------IAEVDDDDDEVWSYYGNETHPGIALSLVLVTGLNETSDAGDVKDLIEDWMERLPEGADTNWMLSNQDYSRASSRLDSDV----------------MDGLYMLTLLLPGQAVIYYGEEIGMLDTNVTWDDENYDDYSRDPVRTPMQWDN---------------------------------- 113461032 144 -----------------------------------------------------------------------------------------------------------------------PYVKDMGFTHIELLPLSEFPFDGS-WGYQPIGLYSPTSRFGTAEGFKRLVNKAHKAGINVILDWVPGHFPSDTH-GLVAFDGTALYE----------------------HADPKEGYHQDWNTLIY------------NYGRHEVKNYLASNALYWMERGLDGIRVDAVASMIYRDYSREDGQWEAIEFLKQTNHLLGTEIPGVVSIAEESTSFAGVTHYEGGLGFHFKWNMGWMNDTLSYMKKDPIYRQHH--------------------HSQMTFGMVYQYSENF------------------------------ILPLSHDEVVHGKCSLLGKMPGDAWQKFANLRAYYGYMWGYPGKKLLFMGNEFAQGREWNYQE------------------------------------------------------ 148655847 48 ------------------------------------------------------------------------------------------------------------GGDLLGVVERLDYLQDLGITAIYFTPIFQS---ASNHRYHTHDYYQVDPMLGGNRAFRELLEACHRRGMRVVLDGVFNHASRGFFQFNDILENGPHYLDWFFI----------EGWPLHPYDGARPANYRAWFNNR--------ALPKFNTDNPQVREFLMQVAEHWIRQGIDGWRLD-VPFEITTEG-----------FWQEFRQRVKAINPEAYIVGEVW---RDARQWLQGDQFDGVMNYLFAGPTIAYAAGPRVDP---------------------------AQVVGRDYVTSPPLTGAEYARVIDDVVT---------LYDWEIQLTQLNLFDSHDTARLLTIARGDR---SSVRLATILLMTFPGAPSVFYGDEIGLEG----GVDPD--------ARRTMPWDR------PETWDMAALAYHKRLIELRHTLPALRTG 149006267 77 ---------------------------------------------------------------------------------------------------------DFFGGDLQGIIDHMDYLQDLGITGLYLCPIFES---TSNHKYNTTDYFEIDRHFGDKETFRELVDQAHHRGMKVMLDAVFNHIGSQSLQWKNVVKNGSAYKDWFHIQQFPVTTEKLVNKRDLPYHVFG----------------FEDYMPKLNTANPEVKNYLLKVATYWIEFNIDAWRLDVANEID-------------HQFWKDFRKAVLAKNPDLYILGEVWHTS---QPWLNGDEFHAVMNYPLSDSIKDYFLRG----IKKTDQFIDEI------------------------------------------------NGESMYYKQQISEVMFNLLDSHDTERILWTANED---VQLVKSALAFLFLQKGTPCIYYGTELALTG----GPDPD--------CRRCMPWERVSSDND-------MLNFMKRLIKIRK-------- 189192418 13 -------------------------------------------------------------------------------------------------------------GDVRGIIESLDYLKNLGV--------YKSPQV--DMGYDISDYKDIDPKYGTLADVDELIAKLGVRDMKLMMDLVVNHTSNQHPWFLESRSSDNPKRDWYIWKKGKLDKDGKPGPPNNWCRDTTESAWNWNENRQYFLSLFSPEQPDLNWESEEVRAAVHDIIRFWLDRGVRGFRMDVIDHISKVQDFPDANGPRLSEYLHEIRQVLNEY--DTITVGEMPFINDE-DEIISTVGLQGSLNMLFLFKILNVDNQ-----------------------------------PGRSKWSYQEWDATDMARIHERTQRLMIE-RDGWNAIFCENHDTPRSVSRFA-------DDSEEWRDYAAKMICTKHTTLGGTEYIYQGEELGMRN------------------------------------------------------------ 84393368 172 -----------------------------------------------------------------------------------------------------------FGGDLAGIHSKLDYLQDLGITALYLNPIFQSP---SNHKYDTTDYYNVDSHFGTNDEFSALSKDIHTRDMRIVLDAVFNHTSVEHPWFDKLKATDS-----------GAYDNPGSAFHNYYFFDPE-------NTQQYVSWKNISSLPVLNFSNVSVREHIFQVIKHWLKYNIDGWRFDVIHMLGEGEGAYNNAH-----YVKAFRDSAKAENPEAYILGE---HFFEATSWLQGEQEDGSMNYYGFAHPVRAL-------------------------------------LAKQDITYEPID-------LDMLAFSDWLAEARAKVPWLNQLSQLNQLDSHDTARLLTLLNGDQ---AKQKLALTLLFTYVGTPCLYYGTEVGLEG----GQDPD--------NRRCFPWDKEDTSH--------WFPFHQALIKLRTERRSLQSG 11493201 27 -------------------------------------------------------------------------------------------------------------GTLGALAHVIAHLKRLQVDAIELMPITAWIDERNGWGYNPVAFMALDPRLGGMKELRETVAALHAEGIAVILDLVFNHTGESDRQGPTLSLRGLDNPTYFRHLPDQPGT----------------------------LVNDTGTGNTVACDQPVTRKLIIDSLSHFVNTGIDGFRFDLATV----LGRNGKGFDPESMTLRTM--LADEVLQDRIMIAEPWD---------IGPGGYQLGNFPAPFLEWNDRARDDLRRFWRGDAGIGDLAT-----ILAGSSSIFGRDGRTQTRCVNFLAAHDGFTLM-DLVSYENKHNEANGENNRDGHNENSSWNNGIEGKTDDQAIQSKRRAD-IEAMLSTLFAARGTIMLTAGDERGQGNNNAYCQD----------------------------------------------------- 126696846 27 ---------------------------------------------------------------------------------------------------------------FKKFLKKIPYLKELGITTIELLPIFCFDPTDNFWGYSPINWFTPHFEYLSNEEFRRFVEECHKADIEVILDVVYNHTSEGDSKGPAISWKGIDENLYYFIGKDKNYQDV------------------------------SGCGNTIAANRGLVRKLIIESLKCWAELGVDGFRFDLGIALSRGENLSPLDNPPIFEDI-----ECEPELIDIKFISEPWDCGGLYKLGDFPSKNTFTWNGHFRDDLRRFWKGDKDTAWNDKIKGSPSIYKEDNSINFITSHDGFT---------------------LKDLVTFNRKHNFANREQNRDGDNHNNSWNHGEEGPTTNLLIND-LRKRQQKNLILSLLISRGVPMILMGDEIGRGNNNSWCQN----------------------------------------------------- 15834932 30 -------------------------------------------------------------------------------------------------------------GTFLGIIEKIDHLKKLGVNAVELLPIFEFPHLCNYWGYSSINFFCPSRRYGTAREFKTLVKTLHRAGIEVILDVVFNHTGFE---GTSCPLPWIDLESYYMVNDNGDLLN------------------------------FSGCGNTVNTNTPIAIKWILDALRYWVEMHVDGFRFDLAAVFSRDLQGVPRSLTPILQAISS-----DSILSETKLIAEPWDA----------GGLYQLGHFPTRWSEWNGCYRDHVKAFLNGDRDIYPAGNSTNSINYICSHDGFT---------------------LYDSVAYNHKHNEENGENNRDGTSANYSYNFGCEGETTD-PNICQLRERQMKNFFLALFLSQGIPMIKSGDEYGHTNNNHWCLDTKINH---------FLWDRLAERKE-------FFSFLCQIITLRTTHAEL--- 196163620 171 ------------------------------------------------------------------------------------------------------------GGDLQGVIEHLDYLSDLGISGLYFCPIT---IGKTNHRYDTIDYMEIDPALGDKRTLKKLIEEAHKRNIKIMLDAVFNHIGYYSKQWQDVVQNNSRYKDWFYIKDMNKIDIPIEQIDEKNIP--------------YETFGCEKYMPKLNTENSEVIEYLLDVGKYWIEFDIDAWRLDVSNEVD-------------HAFWRKFREEVKKVKPDIYILGEIWHGS---LPWLMGDQFDSVMNYLMSEAMKKFFCTD-------------------------------------------EINAEEFKYMINDVMVSY---------PIQVNEVIFNLLGSHDTTRILTYANGN---VDRFKLAYMFMFVQTGCPCIYYGDEIGMEGELS---------SISEGQRKCMEWNEEKWNRD-------IFNFMKKIIRLRKENKELR-- 171741624 4 -------------------------------------------------------------------------------------------------------------GDFRGIISKLEYIRNLGCNAIWINPCFDSSFY--DAGYDVRDYYTVAARYGSNEDLAAVFEHAHELGMHVLLDLVPGHTAIDNPWFKESCKDERNWTDRYIWRPMSQSPDLNSPYASIERPDAAAVNCFSTQVCLNYGFGTVTEDWQFAADSPEARLLIQDIMDFWLGLGCDGFRVDMAGSLVKE----DPEHRWTSKLWRQVRAHLDETHPEAVLVSEWGNPREALHAGFDMDFLLHFGPSHYLDLFFSASANGDIKAFADIYRKMLTDTAGDGYIIPSGNHDMIRMR--------------------------------------------------------------DTLTPAEMKLAFAFLLTMPGCPFIYYGDEIGMR--YAHGLKSKEGGYERTGSRTPMQWD----------------------------------- 90020238 228 -------------------------------------------------------------------------------------------------------------GDIQGLISRLDYLAESGINGIWLMPAMES--SDNDHGYATSDYRAIESDYGTMQDFQQLLDEAHARNIAIVMDYVMNHSSNANPLFQDALSSPTNSRDWYIIRDDKLE------GWNTWGSDPWKSN-----ANGYYYAAFSSQMPDFNLRNPDVIRFHQNNLRFWLNMGVDGFRFDAVGVLVENGKDAWEDQDDNHPVINAMKTTIEAYQK-RYIVCE---SPTGYAAFAQQNSCGRAFNFSAGHGILRSVKQGKLDA---------------------------------------------------EFVEQLNASNIDAMPLILANHDAFAGIRVWDQLNGNKTH---------YKLAAASYLLASRNPFTYYGEEIGLAGAANLSGD--------WSIRTPMSWNNDPQNAGFSTAQ----------------------- 197334397 165 -----------------------------------------------------------------------------------------------------------FGGDLQGVIDHLDYLQDLGITGIYFTPITQ---GETNHKYDTTDYLKVDPAFGSDETVHTLIDEAHKRGMKVMLDAVFNHIGANSIQWQDVIKKDSQYIDWFYVEQFP-------------LIDKSKKAYHSKEQLNYRAFAFAQNMPKLNTENPEVIEYLIEVGRYWVNFDIDAWRLDVANEVDQR-------------FWRRFRDELKAIKPELYILGEVW---HDSMNWLGGDQFDGVMNYPLADAMLGFFAHDN----------------------------------------------------LSANQFKFVVNDVNANYPINVNEVAFSLLDSHDTPRIINRCNGNK---EKAKLAYLFQFTHSGTPCIYYGGEIGL----DGGADP--------LNRKCMIWDERQHDMN-------MKHHIMQLIKLRKAHPALR-- 110800040 1952 ------------------------------------------------------------------------------------------------------------GGDLKGLTDKIPYLKELGINTIWITPIVENTDQYSYHGYWAKDFEKLDPHLGTMDDLKTLIDTAHDSGIKIMVDVVLNHAG----YGMKNKEANSGANNYPTEKDRAKFKGMFRENPGNDFI-----------------TQESAGLPDFKTEDPEVREKLIEWQTGWIERTIDYFRVDTVKHVDNTT-------------WKAFKNKLTEINPSFKTIGE----------YFGADI----------------------------------------------NNDGGQLQNGQMDALLDFGYKGKARDFVNGNIEGASAYLDDRASKISNINLMGQFLSSHDEDGFLKTVGDD---LGKQMLAASLQITDKGIPVIYYGEELGMSGWNGFEQ--------GDQNRYDMDFERLN-----DPKYKKVHDHYEKLLNIRKE------- 213013809 252 -----------------------------------------------------------------------------------------------------------FGGDLQGVIDHMDHLKDLGIDAIYFNPIFESV---SSHKYDTADYMKIDDNFGDYELFKKMVNDLSSSGIRVILDGVFNHTGDEFRAFQDVKKNGKDSPYWDWYFIKGNKPRRYKGHAMN-----------------YIAWGGYADMPKLNVLNPEVQEYIGKVAEKYAKAGISGWRLDVAGEVAPEFWKNF------------FRPTVKSMNKESIIVGEIWG---DSKVYLQGNMFDSVMNYQFRDAVIEYVA----------------------------------------------------RPMHSAKKFANMTGFYLKRYPPQVLHSLWNMLDSHDTERMLTTLYGD---IELFKIAVGLQMTFIGSPVIYYGDEIGMTG----GKDPD--------NRRPMPWKEELWNKD-------ILEYYKKLISFRKEYPALRKG 126659564 21 -----------------------------------------------------------------------------------------------EDLIIYELHVGTFTGTFEAIIDRLPDLKDLGVNIIELMPVGQFP-GERNWGYDGAYWFAVQNSYGGPEELKKLVNACHQQGIGVILDVIYNHFGPEGNYIRDF-----------------------APYFTEKYKTPWGSAINYDDSY-----------------SDGVRNFVIQNALYWLDYHIDGLRLDAIHAIYDFGAKHI-----LKELAEVVDQLSKKKNRKFYLIAESDLNDAKIIDQSGGYEIDAQWSDDFHHCLHTLLTQENKGYYQDFTE-------------------LKSLAKVLKEGFAYSWDYSEFRQRYHGNSASHC--PPYQFVVCNQNHDQVGNRMLGERLSQL-------VSFEQLKIAAGLTLLSPYIPLLFMGEEYGEDAPFLYFGDPDLVKAVREGRKQEFKASTLNWQKRKEEKHKTLYQFYQTLIKLRRQIPALA-- 189047124 389 ---------------------------------------------------------------------------------------------------------DFFGGDLQGINDKLDYLKNLGISVIYLNPIFQSP---SNHRYDTTDYTKIDELLGDLDTFKTLMKEAHARGIKVILDGVFNHTSDDSIYFDRYGKYLDNELGAYQAWKQGDQSKSPYGDWYEIKPDGTYEGWWGFDRQINGSEYNVKSWADFIINNPNAISKYWLNPDGDKDAGADGWRLDVANEI-------------AHDFWVHFRAAINTVKPNAPMIAELWG---DASLDLLGDSFNSVMNYLFRNAVIDFI---------------------------------LDKQFDDGNVVHNPIDAAKLDQRLMSIYERYPLPVFYSTMNLLGSHDTMRILTVFGYNSANENQNSQELAVKRLKLAAILQMGYPGMPSIYYGDEAGQSG----GKDPD--------NRRTFSWGREDK------------------------------- 196156071 141 ---------------------------------------------------------LPHKADPLGFCAEQYPSHASKIYNHRSYQWSDSDWMENSPMSIYEVHLGSWKRTYKELADDLGYVSDMGYTHVELLPISEFPFDGS-WGYQPVGMFAPTSRFGNPDDFKYFVDKCHQAGVGVIIDWVPAHFP-----------------------EDGHGLARFDGSCVYEYEDPRKGWHPDWNSCIYDFGKDT------------VRQFLVANALYWLDKHVDGLRVDAVASMLYLDYSRNEGEWEAISLLKWMNEEVYKHFPDAMTIAEESTSFPKVSRPVGGLGFGFKWNMGWMHDSLHYIAKDPAYRNYH--------------------HGDITFSMVYAFDENFVL------------------------------PISHDEVVHGKGSMLHKMPGDEWQQAANLRCYAGFMYGHPGKKLNFMGNELAQARE--------------WNHDSSLDWHL---------------------------------- 198284539 150 ------------------------------------------------------------------------------------------------------------------LAESLSYCKDMGYTHIELMPVMEHPLDES-WGYQVSGYFAPTSRFGTPDGFRAFVDQFHQAGIGVLLDWVPGHFPRD-DWGLARFDGTPLYE----------------------HADPREGEHSDW------------GTYIFNFGRNEVRGFLLANACYWADFHIDGLRVDAVASLLYRDYSRQEGEWEAIDFLREMNVILNERHPGILTIAEESTSWPMVSRYVGGLGFSMKWNMGWMNDTLAYLEQDPVY-----------------------------------------------RRFHQNDLTFSQLYAYSENFVL---PLSHDEVVHGKRSLLDKMPGDAWQRFANLRLLFSYQFAHPGKKLNFMGNEFGQGREWDCGQ--------------ALDWDL---------------------------------- 83716754 33 -------------------------------------------------------------------------------------------------------------GTVAGLGTRIAHLRELGVSAIELLPTAAFIDERNYWGYNPLAPCAPHPRYGD-DEFACTVDRLHEAGIEVIVDVVLNHTAERDARGPTLCLRGLDNASYYRL----------------------------DPERPARYVDYTGCGNTLDLSRPAAIALALATLRHWADIGVDGFRFDLATTMLRDADGRVGNEAPLVAAI-----LADAELASLKLIAEPWDATLSGYRLGG---------FAPPFAEWNDRYRDGMRRFWRGDR----GAAGECATRFAGSSDVFARAGRAPSASVNFVTAHDGFT-LADLTSYAAPRGGGPGAS---SGRRDEITVCGADESAADDASVRLRRRRLRASMLGALAMSHGTPMIVAGDE----------------------------------------------------------------- 156449456 196 --------------------------------------------------------------------------------------------------------------TYKELSDRLPYVKDLGFTHIELLPITEYPFDGS-WGYQPVSLFAPTSRFGTPDDFVDFVNAAHAAGIGVMLDWVPGHFPLDAH-----------------------GLGLFDGTHLYEHADPRQGFHQDWGTYIY------------NFGRVEVSAFLTANARFWLEYHLDGLRVDAVASMLYLDYSRRAGEWDAINFLRKTNEATYSHAPGTITVAEESTSWPGVSHYTGGLGFGFKWNMGWMHDTLKYMSEDPIHRRYH--------------------HHNLTFGLLYAFSENFVL------------------------------PLSHDEVVHGKGSLLGKMPGDRWQKFANLRAYFGFMWGHPGKKLLFMGGEFGQERE--------------WNHNQSLDWHLLD-----DPLHGGVKDLIRDLNHVYTSTPAL--- 197629047 232 ----------------------------------------------------------------------------------------------------------HYGGDLEGIIKKLNHIEELGVNALYLTPIFESMT---YHCYDIIDYFHVAEKFGGDKVFKRLINELKKRDIKLILDGVFHHTSFFHPYFQDILEKGSKYRNFYRTLKFPVVSKDFLKTLHSSEPWLKKYRKLKESKWNYESFFLVWLMPRLNHENPEVRMFIRTVMRYWLERGADGWRLDVAHGVPPDV----------------WREVKKDIPEDAYLIGEV---MDDARLWLF-DKFHGTMNYPLYEALLRFFIYDTAEKFLNWLESVYYGPAEYTMYNFLDNHDVERFLGLVRD-------------------------------------------------------------KRKYLCALTFLMTYKGIPAIYYGDEVGLENMNV---------PSMEASRTPMEWN--ANRWDKE-----ILKATKDLINLRKTSKALQKG 90185173 147 --------------------------------------------------------------------------------------------------------------DWDGLADHLPYVADMGFTHVELMPVTEHPFGGS-WGYQPLGLFAPTARFGTPDGFARFVDRCHREGIGVIVDWVPAHFPTDAH-GLAHFDGTALYE----------------------HADPREGFHRDWNTLIY------------NHGRREVSGFLIASMEFLQRYHVDGLRVDAVASMLYRDYSRNAGEWETIAFLRRLNALVREHTPGAVMIAEESTAFPGVTADVGGLGFHYKWNMGWMHDTLHYASLDPIYRRYH--------------------HGELTFSMVYAYSERFVL------------------------------PISHDEVVHGKGSLLGRMPGDDWQRFANLRAYLGFMFTHPGRKLLFMGCEFGQP--------------TEWNHDSGLPWHL---------------------------------- 150003949 139 ------------------------------------------------------------------------------------------------------------GGDLAGIENNLDYLSNLGVTAIWLNPIQENDMEGSYHGYAITDYYQVDRRLGSNEEFCKLVEQAHSKGMKVVMDMIFNHCGSENYLFKDM-----PSKDWFNFKGNYTQTSYKTASVQDIHA-------SDYERKIAVDGWFTESMPDLNQRNRHVARYLIQSSIWWIEYGINGIRQDTHPYAD-------------FDMMSEWCKAVTDEYPDFNIVGETWLNSNVLVSFWQKDNLRTVMDFPLMEQMNKAFDEETTDRLYDYLTQDLVYADPMNLLVFLDNHDTSRFY----------------------------------------------------------LNEEATQNIDRYKQALVFLLTTRGIPQIYYGTEILMAADKANGDGLLRCDPGGWKNRNCF------NEANRTPQQNEAFTYMQKLLQWRKGNEVIAKG 84701910 7 -------------------------------------------------------------------------------------------------------------GDLPGILRRLDYVASLGVDAVWLSPFFTSPM--RDFGYDVSNYRDVDPMFGTLEDFIALLEAAHERDLKIIIDQVYSHTSEDHPWFRESRVNRVNPRADWYVWADAKPDGTPPTNWQSVFGGPSWQWEGR--RKQYYMHNFLSSQPDLNLHNPEVQDALLEVARFWLELGVDGFRLDAINF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 72020934 106 -------------------------------------------------------------------------------------------------------------GDLQGIINKVDYLKDLGINAVLLSSIYKS--GGRDNGEDITDFTLVDDVLGSIDDFEELVQVLHDNDIKLILDFIPNHSSAHHEFFQKSRDDDLKYQEFYTWTDAPE--------PNNWISLYSGSAWNCDDADKCFLHQYSEYQPDLDLANEEVRAHLSDALERWFTRGVDGFNIRGVRYFHEAPDFTDE-----------------PVNADYISIGSNHSQYESLHHDYTAEYDGMSHSLLQTWRDGVFYKFSTAGTYRVMLTDSDSNTTYVQSYYGTSNDPGANLPMNFNLLEMGDPMGQGGTITGRELEALIRKWLDVMDEGNWPNFQLGNYGASRIASRLAP---------EYSKVANILLLTLPGTPICYYGDELGMENDLEYEQGRISAPKTRDYERSPMQWD----------------------------------- 116626375 141 --------------------------------------------------------------------------------------------------------------TYRDLAVKLEYVKQMGYTHVELLPPMEHPFSGS-WGYQIIGYFAPTSRFGTPDDFKFFIDAFHRAGIGVIVDWVPAHFPKDAH-GLVFFDGTALYE----------------------HADPRKGEQQDW------------GTLVFNYGRNEVRTFLISNALFWLEMHIDGLRVDAVASMLYLDYSRKAGEWEAIDFLRQFNVVAHSV-PGAFTVAEESTAFAGVSKYLNGLGFTMKWNMGWMHDMLDYFSNDPIYRKYH--------------------HNSITFSLLYAFTENFVL------------------------------PVSHDEVVHGKGSLLNKMPGDEWRQFANARAFLAYMWVHPGKKLLFMGQEIGQREE--------------WNHDQGIRWELL-----QFDLHRQLQSLMRELNRVYKANPAL--- 17227664 33 SPTLNSVAVQILK---PEEKLIPLKAQGEGYWQIKVNDVYPGTLYRY-QLNDQEAFADPASQYQPEGVHGASQVVDHKFEWTDKTWSG----ISLESMIFYELHVGTFTGTFTTIIPRLPELRELGINAIELMPIAQFPGDDRNWGYDGVYPFAVQNSYGSPADLKNFVNACHENGIAVVLDVVYNHFGPE-----------------------GNYMGQFAPYFTRTYKTPWGNAMNFDDAYSQG-----------------VRNYFIQNALYWLEFHIDGLRLDAIQAIYDLGAKH-----FLWELAEAVHNFSQGGTWKRHLIAESDLNNPQIIRPVGGYGLDAQWSDDFHHALHALLTGDRQGYYQDFGKCAD-------------------LAKAYADTFVYDWRYAPHRKRFHG--ISCRDRPLSQFSVCIQNHDQIGNQMQGERLS-------ERISFAGLKLAAGAVLLSPYLPLLFMGEEYGETAPFIYFEDPPDPESAETFLRCKLNWELRHQGQ-----HKVLWDWYRQLIHLRKTHPAL--- 53714547 56 ----------------------------------------------------------------------------------------------------------------------IDHLIELGVTHVHLLPSYDYASVDYNWGYDPQNYNAPDGSYATIREFKQMVQALHKAGIRVVLDVVYNHT---------------------------------YNTDGSNFERTVPGYF-YRQKPDGSLANGSACGNETASNRPMMRKYMIESVLHWIEYHIDGFRFDLMGIHD-------------IETMNEIRKAVSAVDPSIIIYGEGWAAE---APQYPGDSLAMKVNTCKMP----------------GIAAFSDEMRDALRGPFNDNHKGAFLAGIPGEEEKFGIVGAVSHPQVNNDSVNYSKAPWASQPTQMISYVSCHDDMCLVDRLKSSIPGITPEQLVRLKLAQTAVLTSQGIPFIYAGEEVMR--DKKGVHNSFESPDSIN----AIDWNRKTTHED-------VFAYYKRLISIRKAHPAFRMG 87080642 9 --------------------------------------------------------------------------------------------------------------DLGGLSQGLDAIAALGCDAIWLNPCYASP--QRDHGYDIADYLTIDPAYGTLEEFDEVVRRAHELGLRVLMDMVANHCSSDHAWFQAALEPGSDERARFIFRDGLGPDGEPPNNWDSVFGGLAWTRVTERDGGQWYLHSFDTSQPDFDWRHPAVAEHFENVLRFWFERGVDGFRIDVAHGHFKDAALPDWDQPEVHDLYRSWRALGDAYEPEKYFVGEIWVPPDRLADYLRPDELHNAFSFDLLVQPWNA------DRFRKAIETGLAVGRG-WPAWTLANHDVHRAVTRYGQEQPLDEALPTDM----------------------------------IAAARRRGPADLDRGLRRARAAAALALALPGSMYLYQGEELGLP------------------------------------------------------------- 124025621 19 ---------------------------------------------------------------------------------------------------------------------------------IHVLPFLPS---TSDGGFAVSNHEKIDDTFGNWNDLKDLSSK-H----KIMADLVLNHVSSSHPWVHQFIKSEDPGPSYIV---SPSETNVWE-NVIRPRNTSLFTNINTKQGFKSVWTTFGPDQIDVDWRNPHIFLEFLKLLVRYITNGADWIRLDAIAFIWKEPHTTCLHLDPVHSIVKLLNKCLKIIKPSAVLITETNVPEKENLSYLEGNEANLAYNFTLPPLLLEAIYTGKTDLLKSWLSTWKELPRHTSLLNFTSSHDGIGLRALEGIMDDQRIHNLLVESEKRGGLVSHRRLSNGDDQPYELNISWWSAMSN-------EGSDKTVFQFERFLLSQLFTLSIKGVPAFYLPSVLASPNDIDSFR---KTGQRRDLNREKFEANLLDVLKNFDSPASKNISYLTHIVKVRSRLKAF--- 160936805 147 ------------------------------------------------------------------------------------------------------------------------YVKDMGYTHVELMPVMEHPLDES-WGYQVTGYYAPTSRYGAPEDFMYFMDYMHGQGIGVILDWVPAHFPRD-AYGMAVFDGTCVYE----------------------HMDPRKGSHPHWGTLIY------------NYGRPGVTNFLIANALFWADYHADGIRMDAVASMLYLDYGKNDGEWEAMEFLKHLNSVFKGRKDGTVIIAEESTAWPMITPKEGGLGFNYKWNMGWMNDFTNYMRCDPLFRKN--------------------NYGELTFSMLYAYSEDFVLVF------------------------------SHDEVVHGKGSMIGKMPGETEKKAENLRAAYAFMMGHPGKKLLFMGQEYAQT--------------AEWNEGASLEWGLLE-----YPVHKNMQDYVKALNRLYREHPAL--- 150009339 157 ------------------------------------------------------------------------------------------------------------GGDLRGIINKLDYIRDLGFTTIWLNPVLENRMGGSYHGYAITDFYQVDPRFGTNEEYCELIDKAHEKGMKVVMDMIFNHCGSSHWWLKDF-----PSSDWLNNQDNFVQTNHFKWTLMDVHAP-------QSEREILVNGWFGRGMPDLNQKNRHLARYLIQNSIWWIEYSIDGIRQDTHPYAD-------------YDFMATWCKEVENEYPDFNIVGEAWYPRGTASAWWQRDSKMNESNSNLKTVMDFDLTFTCQKAFGDACSSREGFEAG-----------------------LFKIYEVIAQDFLF--------PDPNNVLVFLDNHDLGRFMQKG------------ESDLRRYKQAIAFLLTTRGIPQIYYGTEILMSGTKA---------EGDGIIRTDFPWAGDPKDAFTTDLQNQAWDYMRKLLNWRQRCDAVKEG 108803167 138 --------------------------------------------------------------------------------------------------------------TYRELAEELPYVAGLGYTHVELLPPMEHPFGGS-WGYQPVGLFAPTSRFGPPEDFKHLVDAFHRAGVGVIADWVPAHFPEDAH-GLARFDGTHLYE----------------------HADPRKGRHPDWGTLIY------------NYGRNEVRNFLISNALFWLDYHIDGLRVDAVASMLYLDYSRKEGEWEAIAFLRRMNEVVYGEAPGAFTVAEESTAWPMVSRYMGGLGFGYKWNMGWMHDTLQYMKEDPVHRRYH--------------------HDRITFGLLYAFNENF------------------------------ILPLSHDEVVHGKGSLLGRMPGDRWQRFANLRAYYGFMYGHPGKQLLFMGGEFAQEREWD--------------------------------------------------------- 196238649 52 ------------------------------------------------------------------------------------------------------------GGDLWGVIEKLDYLQDLGINAIYFTPIFQS---ASNHRYHTYDYYQVDPLLGGNAAFRELLDASHDRQIKVVLDGVFNHASRGFFPFHDVLENGP-YSPWVDWFK-------IEGWPLSAYNGDFPANYQGWGDNR--------ALPVFNHDNADVREYLMEVGEHWIKFGIDGWRLD-VPFEIRAEG-----------FWQEFRDRIKAINPEAYIVGEIW---EEARQWLDGTQFDGVMNYLFTAPTLAFAAGDRVIMDHVKDRSYQPYPP------------------------------------LFAPEYAAKMQELLQLYPWEIQLTQLNLLDSHDTSRLITIAGGDR---ASVELATLLLFTFPGAPSIYYGDEVGLAGAID--------PDSRRGFPPESNWDRE------------LYHYHCQLIQLRHSHPALRTG 148656574 474 ---------------------------------------------------------------------------------------------------------DYYGGDLRGVIGRLDYLKNLGVTVIYFNPIF---HAKSNHRYDTYDYFRIDPALGTLADFRRLVREAERRGIRVIVDSVFNHMSSDSPQFDRYESAASPYRDWFRFRRPG------PGEPSPCAPSTPGG-----DDTYYVGWFGFDSIPEIRKENPAVLNYFVSVSRYWLRQGASGWRLDVMG-----------DSSFPPDYWTTFRTVVRETRHDALIIGELWQKDSTLLRHLRGDTADTTMNYRLRDAIIGLLTPGPFDS--KGFADSGRQITPSEFANRISSIRE-DYPDAAYLTLMNLVGSHDTERILWTLTPGAETRADKEF-----------------------NAANLANGKQRLRIASLIQFTMPGAPTIYYGDEVGVTGD----DDPD--------------------------------------------------- 90412927 176 -----------------------------------------------------------------------------------------------------------FGGDLQGIHNKIDYLQELGVTALYLNPIFTAP---SNHKYDTTDYLNIDPHLGTNEQFADMVADLHQRNMKIMLDAVYNHTSVDHPWFDMYQRNTADQTVGAYDHPNSTYRQYYQFT---------------DNSNEYIGWNGISTLPKLNFSNPEVQDYIYAVIKHWLKYNIDAWRFDVIHMLGEGKGARNNAH-----FVKSFRNAAKSVNPDCYVLGE---HFFEASNWLQGDQEDGAMNYYGFAHPLRAFFAQKDIAYH-----------------------------------ACQIDAEELVEWLDEARTKLPWLNQLSQLNQLDSHDTM---------RFLTMVDNNT---ETMHLALMVLFAYVGTPCVYYGTEV----ELQGGQDPD--------NRRCFPWERTEQEQKPQT-----FSYLQQLIAVRKSSTALQSG 124009012 162 ------------------------------------------------------------------------------------------------------------GGDIKGIVDKLDYIKDMGFTAIWLNPVLENNMEYSYHGYSTTDFYKVDPRFGSNEEYRELCAKAKAKGIKVVMDMIVNHCGSEHWWMKDLPMSD-------WVNNQKGFLNKKYKGTTHRKTVIQDPYVAQTDVDEFNKGWFVSTMPDLNQRNPMMAKYLIQNSIWWVEYGLSGIRMDTYSYSDP-------------GFMSEWSCKVMAEYPNLNIVGEEWFYNPAIVSYWQRG-------------------KKNRDGYQACLPSLVDFPLHETLVKAL-----------NKKEEMFSGWIHAYEMLANDFL----YADPFSLVTFPDNHD---------VSRFFTQVNEDYH---LFKLGIAYYLTMRGIPQIYYGTEVLMT-------SPKHRDDG---------------------------------------------- 29349112 164 ------------------------------------------------------------------------------------------------------------GGDLKGIENHLDYIADLGVTSIWLNPIQENDMEGSYHGYAITDYYQVDRRFGSNEEFRKLTQEANAKGLKVVMDMIFNHCGSDNYLFKDM-----PSKDWFNFEGNYVQTSFKTATQMDPYA-------SDYEKKIAIDGWFTLTMPDFNQRNRHVATYLIQSSIWWIEYGINGIRQDTHPYAD-------------FDMMARWCKAVNEEYPKFNIVGETWLGNNVLISYWQKDNLPTVMDFPLMEEMNKAFDEETTERLYEYLSQDIVYSHPMSLLTFLDNHDTSRFYRSEADTKN----------------------------------------------------------LDRYKQALTFLLTTRGIPQIYYGTEILMAADKANGDGLLRCDPGGWPNDTKNCFDAANR----TPQQNEAFSFMQKLLQWRKGNEVIAKG 29832525 107 ------------------------------------------------------------------------------------------------------------GGDLKGLTRKLDYIKGLGTTSIWLAPIFKNQPVQGYHGYWITDFTKVDPHFGTNKDLETLISKAHAKGMKVFFDVITNHTADVVDYEEKSYGYLSKGAFPYLTKDGRPFDDAGYTDGPRKFPAVDGDSFSWLNDPTMYTHGDFSGLDDLWTERPEVVRGMEKIYEKWVDFGIDGFRIDTVKHVNTEFWTQWATALDAYAKKR--------GKDDFFMFGEVYSADTSVTPYVTQGRLDSTLDFPFQDAARSYASQGGASVFGDDYKYTTDKANAYEQVTFLGNHDMGRIGY----------------------------------FLNQDNP-----------------KATDAELLRKDRLANELMFLSRGNPVVYYGDEQGFTGDKDARQTMFASKVADYLDDDEIGTDRG-HASDAYDTSAPLYKEIAALSKLRKDNPALADG 90020634 142 ----------------------------------------------------HSGDCLPHKADPYGFAAQKPPEQASVVSVLDRYEWNDAEWFRDRPISIYEVHLGSWKRSYKELADLIPYVKSMGFTHIQLMPISEFPFDGS-WGYQPVGLYAPTSRFGSPEDFKYFVDCCHQNDLAVLIDWVPGHFPTDSH-GLGLFDGTPLYE----------------------HADSRQGFHPDWNTYIY------------NYGRHEVKSFLMANALFWLEYHIDGLRVDAVASMLYLDYSRKDGEWEAIDFLRLVNERVYKRFPHAMMVAEESTAWPGVSSPTGGLGFGYKWNMGWMNDSLQYISKEPIHRQYH--------------------HHDMTFSLHYAFSENFVL------------------------------PLSHDEVVHGKRSLLGRMPGDAWQQFANLRAYYAFMWTHPGKKLLFMGGEFAQ-------------------------------------------------------------- 88799233 136 --------------------------------------------------------------------------------------------------------------TYRELADELPYLVDMNFTHVEFVPVSEHPFDGS-WGYQPLGLFAPTSRFGSPDEFKYLVDQCHQNGIAVIVDWVPAHFPSDAH-GLALFDGTALYE----------------------YEDPRRGWHPDWNSYIYDFGRFT------------VRDFLISSAVIWLDYHVDGIRVDAVASMLYLDYSREEGEWEAIEFIKRFNETVYGKFPKAITIAEESTAYDGVTRPVGGLGFGFKWNMGWMHDSLEYMQRDSIYRPYH--------------------HNELTFSMVYSFNENFVL------------------------------PLSHDEVVHGKGSILARMPGDEWQQTANLRAYYGFMYGHPGKKLNFMGNEFAQ-------------------------------------------------------------- 197333185 1070 ------------------------------------------------------------------------------------------------------------------------HLRSLGTSYVHLLPAFDAAKDAYNWGYDPLHYTVPEGSYGTAREFRRMVQSLNGAGLRTVMDVVYNHTVASGQADKSVL--------------DRIVPGYYQRLLADGSVATSTCCSNTAP------------------ENAMMGRLVVDSVVTWAEYKVDGFRFDLMGHHPKD---NILAVRAALDALTLRKDGVD--GKKIVLYGEGW-NFGEVADDARFVQATQKNMAGTGIATFSDRARDAVRLFTAPNSSPANGTAQEQRARLLHDQDLIKVGLSGNLASYVFTDTSGRREVDYNGAPAGYAAAPGDALAYVDAHDNESLHDALTYKLPQGTPEADKARLQVLAMAVSTLLSQVGTDLLRSGDWFGDGNGFGRGLPPAADNRAKWPYAKPLLTGPAPACADITAASAA----YRDLLRIRTTEPAFG-- 15890899 27 ----------------------------------------------------------------------------------------------------------------------LAHLKKIGVDAVELMPITAWIDERNAWGYNPVGFIALDPRLGGVRELRDTVAALHAEGIGVILDLVFNHTGESDIEGSILSLRGLDNLTAFRHPQGKPG----------------------------VLVNDTGTGNTVACDHPYIRQLIVDSLRHFLNAGVDGFRFDLAPV----LGRTAAGFDMASETLAAMHS--DPVLYDRLLIAEPWD---------IGPGGYQLGNFPESFLEWNDRARDDMRRFWRGDAGTTGALANALS----GSSPIFSRHGRLKSRSVNFLAAHDGFT-LFDLVSHERKHNEKNGENNRDGHNDNHSWNNGFEGLTDDPAIV-AARLADVKALLSTLFVSRGTLMLTAGDEGGQGNNNAYCQD----------------------------------------------------- 114772106 137 ---------------------------------------------------------LPHKADPVGFSADQYPSHASNIVDHNAYQWSDSQWMQRQPMSIYEVHDDRTYLTYRELAELVDYVVEMGYTHIELMPISEYPFDGS-WGYQPVGLFAPTSRFGSVDDFKYFVDACHQAGIGVIIDWVPAHFP-----------------------EDGHGLARFDGSCVYEYEDPRKGWHPDWNSCIY------------DFGKSEVRQFLVANALFWCDKHIDGLRVDAVASMLYLDYSRDDGEWEAISLLRWMNQAVYSAFPKVMTIAEESTSFAKVSRPVDGLGFGFKWNMGWMHDSLHYIAKDPAYRRYH--------------------HNDITFSMVYAFDENFVL------------------------------PISHDEVVYGKGSLLGKMPGDEWQQAANLRTYAGFMYAHPGKKLNFMGNEFAQYKEWD--------------HDGQLDWDL---------------------------------- 162447517 180 -----------------------------------------------------------------------------------------------------------YGGDIKGVIDKLPYLKDLGISGIYFTPIFESRTA---HKYDTKDYFKIDPQFGTNEDFRLLVQEAHKLGIKVVLDAVLNHCGWDHPFFQDVVKRNSKYADCFFLDKDPILNFELTEDGSPKGHGNLRPNFRTFA--------YTPFMPKWNTGNELAQKHLLDSIEFWIEFDIDGWRLDVSNEVS-------------HDFLRKVKQVSRAAKADTFIFGENWDSS---MPWLRGDQMDAVMNYDLSIPMWQYFDGK--------------------------------------------IDSEEFKNELTQYTALTPKHVMKNMFNQLDTHDTIR------------MKRRLKDNDERLKIAYILMFASAGAPNIYYGSEVGLTGE----HDPD--------NRRCFNWDES-------TWNHSLHQLIKDLIQLRKQHPAF--- 196256699 46 ------------------------------------------------------------------------------------------------------------GGDLWGVIERLDYLKDLGINAIYFTPIFQS---ASNHRYHTHDYYQVDPMLGGNVAFDFLIEEAHRHNIKIVLDGVFNHASRGFLFFNDILEHGP-YSAWLSWFKIEKWP---------------LSAYDGNYPANYVGWIGNRALPEFNHENPEVREYIMQVGEYWLKKGIDGWRLD-VPFEIKVPG-----------FWQEFRSRVKAINPEAYIVGEIW---EDASQWLDGTQFDGVMNYPFAEATIAFVAGDRVLKEYYQSQDFKPYPA------------------------------------LSAATYGEKMQQLLSRYPWDIQLTQLNLFNSHDTARVLTTSGKDK---SSIKLITFLMFTFPGAPSIYYGDEVGLEG----GKDPD--------CRRTFP---KEENWDLE-----VLKYHKEIIAIRHQYAALRTG 67155748 150 ----------------------------WELFIPRLRPGESYQYELL----GSHG-ILPLKADPVALATESPPNTASVVAAPLQHDWQDREWMADAPLAIYELHVGSWRRDQDGLIERLPYVQEMGYTHVELLPIMEHPFGGS-WGYQPLSQFAPSARYGRREDLAAFVDACHQAGIGVILDWVPAHFPTDSH-----------------------GLGRFDGTALYEYEHPFEGFHQDWDTFIY------------NLGRTEVHGFMIASALYWLEFHVDGLRVDAVASMLYRDYSRKEGEWEAIDFLRHLNDVVKIEAPGALVIAEESTAWPGVSRPTGGLGFDYKWNMGWMHDTLKYMAEDPIHRAYH--------------------HDRMTFGLIYAFSERF------------------------------ILPISHDEVVHGKRSLIDKMPGDRWQKFANLRAYLSFMWSMPGKKLLFMGCEFGQ-------------------------------------------------------------- 83593908 149 ----------------------------------------------------------------------------------------------------------------REMAEQLPYVKEMGFTHIELLPVSEFPFDGS-WGYQPIGLFAPTSRFGEPDDFRHFVDRCHQEGVGVILDWVAGHFP-----------------------EDAHGLSWFDGTHLYEHSDPRQGRHMDW------------GTYIFNYGRNEVRNFLLANALFWLEFHIDGLRVDAVASMLYLDYSRKAGEWEAIDFLRRMNELVYGRFPGAVTIAEESTAWPMVSRPLGGLGFGYKWNMGWMNDTLSYMSQDPIYRRFHQ-------------------HD-LSFGLLYAFTENFVL------------------------------PLSHDEVVHGKRSILGRMPGDAWQQFANLRAYYGFMWTHPGKKLLFMGCEFAQ-------------------------------------------------------------- 126348057 162 --------------------------------------------------------------------------------------------------------------TYRELADVLPYVSDLGFTHVELMPVAEHPYGPS-WGYQVTGFYAPTARLGSPDDFKYLVDALHRAGLGVIMDWVPAHFPKD-DWALARFDGDPLY---------------------------EPGDERRATHPDWGTYTF-------DFARTEVRNFLVANAVYWCEFHIDGLRVDAVASMLYLDYSRDSGQWEAMAFLQEMNATVYRRCPGVVTIAEESTAWGGVTRPTGGLGFGLKWNMGWMHDSLEYVAHEPVHRKYH--------------------HHEMTFSMVYAYSENYCL------------------------------PISHDEVVHGKQALVSKMPGDWWQRRANVRAYLGFMWAHPGKQLLFMGQEFAQGAEWSEKQGPE--------------------------------------------------- 193587404 28 -------------------------------------------------------------------------------------------------------------GDLKGIIQKLDHFTDLGIETLWVGPFFKSPMD--DMGYDVEDFYMIDPVFGTMDDFEELIFEMNKRNLKLIIDLIPNHSSYKCEWFEKSIKQEGKYKDYYIWRNASNNPSITPKPPNNWLSIFGGPAWTWNQRNQFYFHQFVKEQPDFDFRNPDVLQFLVSLFLK----------------------TRGKHEKRFVLFLQIPHAPISE--SRLLMATEVYSNYDILMQYYGNSTNPGAQVPFNLALARCEIERNVVETIDTNIKYWADLPENSVANWVIENHDNLRMSSKIGALTVP--------------------------------------------------------------MFAALKLALPGIEVTYYGFEIGMEDNMYLRPDISKSSKTRDYERCPMQWDD---------------------------------- 195433765 22 -------------------------------------------------------------------------------------------------------------GDLPGITSKLEYFKETGIKAVWLSPIFQSPMV--VFGYDISNYTNIQPEYGTLDDFDKLIAKANQLGIKVILDFVPNHTSNQHEWFKKSIARESGYEDFYVWEDGTELENGTRVPPNNWRSVFSGSAWEWNEEGQYYLRQFTYAQPDLNYRNPAVVQAMDDIMLYWLNKGVAGFRIDAIIYIY---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 77458761 154 ----------------------------WELFIPRLQAYKYEILGA-HGILPLKADPMALATSLPPDTASKVAS-PLQIDWQDQDWMSGRRERQQHNASIYELHAGSWQGTWPELAERLPYVKELGFTHIELMPIMEHPFGGS-WGYQLLSQFAPSARYGTPEQFGEFVNACHQAGIGVILDWVPAHFPT-----------------------DTHGLAQFDGTALYEYGNPLEGFHQDWDTLIY------------NLGRTEVHGYMLASALHWLKHHIDGLRVDAVASMLYRDYSRKAGEWEAIDFLRHLNDVVALEAPGALVIAEESTAWPGVSQSTGGLGFAYKWNMGWMHDSLHYIQQDPVYRAHH--------------------HNELSFGLVYAWSERF------------------------------ILPISHDEVVHGKHSLIDKMPGDRWQKFANLRAYLSFMWTHPGKKLLFMGCEFGQ-------------------------------------------------------------- 94265755 152 -----------------------------------------------------------------------------------------------------------------------PYVKELGFTHVEFLPVTEHPLDES-WGYQVIGFFATTSRFGTPDDFAYLVNECHRHDIGVILDWVPSHFPTDGH-GLARFDGTALYE---------------------------------HEDPRQGAHEEWGTLV-FNYGRKEVTNFLLANALFWFERHIDGLRVDAVASMLYLDYGRKEGEWEAIEFLKHLNTIIYDQHPDIMMIAEESTSFFGVSKPWGGLGFGYKWNMGWMNDTLSYFQNDPLFRRYH--------------------HSSLTFSLLYAFTENF------------------------------ILPLSHDEVVHGKGSLLQKMPGDNWQRFANLRLLFFYLWCHPGKKLLFMGGEFGQL--------------SEWYSQVSLDWHLL----DQDEKHAKLHRFVKELNHFYLQTPAL--- 119513192 22 -----HLESVALEIVSPYQRLLPMRQEGWQVTARDIEPGTLYLYQLNNSES--RPDPASNFQ--------PIDVHSPSQVINHSFAWSDSNWSGLETMIMYELHVGTFTGTFAAIIPRLSDLRELGINTIEIMPVAQFP-GDRNWGYDGVYPFAVQNSYGGPHQLKQLVDACHQQGIAVILDVVYNHFGPE-----------------------GNYTSRFAPYFTETYRTPWGSAMNFDDADSY-----------------DVRQFFIQNALYWLEFHIDALRLDAIHAIYDLGAKH-----FLAELAENVATLSQQQGRKLYLIAESDLNDPKVIRPLGGYGIDAQWSDDFHHSLYSLLTGDRTGYYADFGKCEH-------------------LAKAYKDSFVYDWKYSYYRQRYHGNHAGDR--SPSQFIVAIQNHDQIGNRVLGERLSQLVD-------FEGLKLAAGVVLLSPYIPLLFMGEEYGEESPFIYFGEPPDPESPDTFNNCKLNWE-----KRQSGKHQVLLSFYKKLIQIRTQNPAL--- 89210693 168 -----------------------------------------------------------------------------------------------------------FGGDLEGIIKKLDYIESLGVKAIYLTPVFKSP---SNHKYNIDDYFQIDPHFGDLETARRMVIEAHRRGIKIIFDAVFNHCGYDFFAFKDVRQKGSQYKDWFEIESFP---------------------VQTDPTNYRTFANNIARMPKLMTGNPEVREYLINVATYWIELDIDGWRLDVADEVD-------------HHFWREMRKAVKEIKEDAYIVGEVWHNSED---WLQGDQFDAIMNYPFTYAVIDFFAR------NRIDAGTFDAQLAKNRMLYQDS----------------------------------------------VNYVMLNLLDSHDTPRALHFFEGNK---EKFKLAVLFQMTYLGAPMVYYGDELGMTG----GEEPA--------SRGCMVWDKENQDQN-------LLDYYKKLISIRNKL------ 153005925 626 -----------------------------------------------------------------------------------------------------------------------DHVAALGFTHVELLPVTEHPFYGS-WGYQTTGYFAPTSRYGTPQDFMFLVDTLHQRGIGVILDWVPSHFPT-----------------------DEHGLAYFDGTHLFEHADRRQGHHPDWDS------------FIFNYGRNEVRSFLLSSALFWLDYHADGLRVDAVASMLYLDYSRKHGEWEAIDFLRRFNEVVYAEYPDVQTIAEESTSWPMVSRYVGGLGFGMKWDMGWMHDTLAYMGHDPVFRKFH--------------------HNEVTFRMMYAFSENFVLAL------------------------------SHDEVVHGKRSLLGRMPGDAWQKLANLRLLYAYQWAQSGKKLLFMGGELAQ-------------------------------------------------------------- 89098050 29 ------------------------------------------------------------------------------------------------------------GGDFQGIIDQLDYLKDMGFTAIWLTPIFEN-EAGGYHGYWINDFYKTEENFGSIETFKKLVKEAHKRDMKIILDFVVNHVGPNHPWV-----NDPDKQDWFH----------------------EQKEITNWENQDELENGWIYNLPDLAQENPEARQYLLDAAKWWIEEDIDGYRLDTVKHVP-------------VDFWEDFAKEVKSAKEDFYLLGEVWTDDPAYIAQYEKAGIDGFVDYPLNGHLRTAFEQPFDWLFASWERNQAQYDQPYLMGTFMDNHDTVRFT--------------------RDAVTNNEHPGPRW------------------------------------RLALTYLYTSPGIPIVYYGSEIAL----DGGEDPD--------NRRQMD------------------------------------- 21220698 98 ------------------------------------------------------------------------------------------------------------GGDLKGLTERLDYIKGLGTTSIWMAPIFKNQPVQGYHGYWITDFTQVDPHFGTNKDLKNLISKAHAKGMKVFFDVITNHTADVVDYEEKSYDYLSKGAFPYLTKDGQPFDDADYADGERRFPRVDSGSFSWLNDPAMYHNRGDSTWDDLWTERPEVVGGMEKIYQRWVDFAIDGFRIDTVKHVDMEFWTQWATALDAYA--------AKKGRDDFFMFGEVYSADTSVTPYVTQGRLDSTLDFPFQDA-------------------------------------------ARAYASQGGSARKLAAVFGDDYKYTTDKANAYEQVTFLGNHDMGR---IGTFLKQDAPEAGDAELLKKDRLANELMFLSRGNPVIYYGDEQGFTGAGGDKDQPMFASRTADYLDDDQLGTDRTHAEAAYDTSAPLYRQISALAELRKANPALADG 94495092 81 ------------------------------------------------------------------------------------------------------------GGDLKGLTAQLDYIQRLGATAIWLAPIFKNKPVQGYHGYWVTDFTRVDPHFGTDADFKALVEAAHARGMKVYMDIIANHTADVIQY-KESRDAAPVYRNDYPFSRKGGVTGAAINVGFAGDQDANAGNWAWLNDPIYYHNRGDTDWDDLATENPRVVAGFIDIYKGWIDRGIDGYRIDTAKHVNPEFWRAFIPAIRAHAAARGI--------PNFHIFGEVATGDYDLASWTRNAAFPAVLDFAFMRAAVDAASGKSGTDLLARLTDDDALYEGGQLPTFLGNHDAGRFAY---------------------------------------------------FLREAKPAMSPQEELARMMLGHAMLLTLRGVPTIYYGDEQGFTGNDQQARQDMFPSQVAEYNRDRLVGTSATTAADNFATDHPLYMEIARLARLRVATAALSRG 94968530 161 ------------------------------------------------------------------------------------------------------------GGDLKGVTDHLDYLHDLGVSTVWLTPWWKNDGNSADHGYHVTDFYGIEDHFGNMKDLQQMVSAAHGKGMKVLMDYVVNHTGPFHPWAE-----HPPTPTWLHGTPAKHPQPKYNFWPLVDPHG------TQADRTPVLEGWFVDRLPDLNVDDPKLTEYLIDNGLWWMETSLDGYRLDTFPYSSR-------------EFWSKWHKALFEVYPRTFTIGEVSDGDPAVVSFFQGGGVTTVFDFPTMYAIRDVLIRQPASKLQEVLEHDALYPNPAVLVPFIGNHDKPRFMGEKGATVPE------------------------------------------------------------LNAAASLLLTLRGIPQLYAGDEIAMPG----GEDPDNRRDFPGGFAG--DPQNAFTASGRTPEQQEAFAHLQKLLQLRKQHKALQSG 187933645 31 ---------------------------------------------------------------------------------------------------------DKFRGKYNGVYEKLEYIKELGITHVHLMPAFDYATVDYNWGYDPKNFYSLDPFNGEKREFKNMIKTLHEHGIRVIMDVVYNHT-----------------------------HSTYSSNLNCIVPSY---YYRQNNDGW--FSNGSGCGNELATERKMVKKFIIDSLLYWAEYHIDGFRFDLMGLYD-------------IEIMKDIRKSLDKIDKSILMYGEGWTGG---ASPLPEWDKCIKFNISKFGDMNIAAFSDD---IRDGIKGNVFDSHSKGFISGAGILEETIKFGVVASTKHNQINYESLKYSKFPW-----ANEPYQTVTYASAHD---NYTLWDKICLSNNNFSKEDLKAMNKLSAAIILTSQGIPFFQAGEEFLRTKNNDGSLNGNSYNSPDSVN--ELQWNRTVEYKD-------VVDYYKGLIRLRK-------- 167762605 162 ------------------------------------------------------------------------------------------------------------GGDLAGIEQHLDYFSDLGVTALWFTPVLENNMGGSYHGYATTDYYKVDPRFGTNEEYKQLIEKSHTRGIKIVMDMIFNHCGVEHIWIKDMPCKD--------WFNNPDHENNFVQTSFKLTPHVDPYA-SKYDFSQMNDGWFVTAMPDLNQKNPHVYRYLVQNSFWWIEYDIDGIRMDTYPYADYDAMSN-------------WMKELNEEYPNYNTVGETWVTEPAYTAWWQKDSKLSAPKNSNLKTVMDFSFYDKINIAKT--------EETETWFKGLD-------------------------RVYNSFVYDFLYPNPESVLAFIENHDTDRFLGEGENLPM-------------LKQASTLLLTTRRIPQLYYGTEIMM---------NGIKSKSDGYVRKDFPWADDKEAEGRSKIQNDCYNFYKTILNWRKGNDVIAKG 114705250 152 --------------------------------------------------------------------------------------------------------------DYDEIAEKLAYVEEMGFTHVELMPVSEHPFYGS-WGYQPIGMFSPSSRYGSPEGFARLVDTMHQKGIGVLVDWVPGHFPTDSH-----------------------GPGLFDGRPIYEHPNPNRGFHKDWNTLIY------------DYGRPEVKNYLVANGLYWLDFHIDGLRIDAVASMLYLDYSRNDGEWEAMAFLKDTNERVGEYFPKASTHAEESTAFPDVSRYAGGLGFHFKWNMGWMHDTLHYMQEDPINRRYH--------------------HHHMTFGMVYAYSENFVL------------------------------PISHDEVVYGKGSMIEKMPGDEWQKFANLRAYYGFMWTHPGKKLLFMGQEFGQWRE--------------WNHDQSLDWHLVEEEG---SRHKGLQTLVRDLNRMYREIPAL--- 160932411 168 -------------------------------------------------------------------------------------RTIREDWYWRPNERGEVTNSDYFGGTLRGIEEKLPYLKSLHVTCLYLNPIFE---AHSNHRYNTADYTKIDPVLGTEEDFQSLCAAAGRLGIRVMLDGVFSHTGSDSVYFNR-----------------QGRYPQPGAYQSQQSPYFSWYHFISWPEKYHSWWGFLPEVEETDNNYNKYINGRQGVVRKWLKKGASGWRLDVADELPD-------------SFLDQLTEAAKEEKPDAVVLGEVWEDYGSRRRYLLGRQLDSVMNYPFRNAVLGFFTGADAAQIAEGILSVLENYPPRMLMNHIGTHDTERAVTVLAGE-----------------------------------PSQGRGREWQSAQTLSS--GQRERGVRLMMAASAMQYTLPGVPCVYYGDEAGMEG----YKDP--------FNRGCYPWGRENQE---------LLAWYRRLGEIREEHPVFKEG 167855478 151 --------------------------------------------------------------------------------------------------------------------ELIPYVKEMGFTHIELLPVTEFPFDGS-WGYQPTGIYAPTSRFGSPEGLRTLISKAHEAGINVILDWVVGHFPT-----------------------DEHSLAYFDGTHLYEHSDPKEGYHQDWNT------------LIFNYGRHEVRNYLTGNALYWIERGIDALRVDAVASMIYRDYSRKDGEWEALDFLRSTNDMLAKESKGGVTIAEESTSFAGITHPTHGLGFDYKWNMGWMNDTLRYMKTDPIYRQYH--------------------HDLMTFGMIYQYSEKFML------------------------------PLSHDEVVHGKCSLLGKMPGDCWQQFANLRAYYGYMWGYPGKKLLFMGNEFAQGREWNYQES--------------LDWFLLNDEHD--GWHKGMLNWVRDLNRIYRQYPAL--- 76788755 33 -------------------------------------------------------------------------------------------------------------GTFLGIIEKIDHLKQLGVHAVELLPIFEFPHLCNYWGYSSVNFFCPSRRYAPAREFKTLVKALHRAGIEVILDVVFNHTGFE---GTSCPLPWIDLESYYMVNDHGD------------------------------LMNFSGCGNTVNTNTPTTLKWILDALRYWVEMHVDGFRFDLASVFSRDPQGVPLPLTPILQAISS-----DSILSETKLIAEPWDA----------GGLYQLGHFPTRWSEWNGCYRDHVKAFLNGDAHQVSSFASRIS----GSHDIYP--NGKPTNSINYICSHDGFT-LYDTVAYNDKHNEENGEYNRDGTSANYSYNFGCEGETTDPTI-CALRERQMKNFFLALFLSQGIPMIQSGDEYGHTNNNHWCLDTKIN---------YFLWDRLAERKE-------LFSFLCQVIALRKA------- 192808790 165 -----------------------------------------------------------------------------------------------------------FGGDLQGVLDHLDDLVDLGINAIYFTPLFLSP---SNHKYDTVDYKQVDPHFGDNDLLKKVVDTCHAKGIRVILDAVFNHCSEEFPPFQDVLKHGEKSK------------------YAGWFHVNRFPCEIKDGIPTYDTFGFFGNMPKFNTANPEVKAYLLGVAEYWIEIKLDGWRLDVANEID-------------HHFWRDFRQVVKKANPEAYIVGEVWS---DSLIWLQGDQFDSVMNYPFADKVLEF---------------------------FNGNMDGLTFA--------------------------NRIGSILMRYPQQTNEVVFNLLCSHDTPRLLTRVGED---IRRMKLTVVFLFTFMGTPCIFYGDEIGLTGD----GDPD--------CRKCMEWDPKKRNQE-------LYAFYQGMIALRKEHKALRQG 160880436 368 ----------------------------------------------------------------------------------------------------------------------LDHMKELGVTHVHLLPSFESKLGENNWGYDPQNYNLPEGSYTTVREYKEMVQALHENGLHVVMDVVYNHTYTAGD-----SNFTSLVPGYYYRTDINGN-----------------------------FTNGSGCGNETASERAMVRKFIVDSVVYWAEYKVDGFRFDLMGLHD-------------IETMNMVREALDKIDPSILLYGEGWTGGSTPL----PDSKQAIKNNAVELNERIACFSDD---IRDAIKGSVFDASDTGFIN-----SGKRNVSNRDESIKFGIVASVSHPQVNLSGVPYSSRFWANEPSQTINYASHDNLTLWDKLLETNKMASKEELVQMNKLSAAIVLTSQGIPFFQAGEEMARTNDNSY-QSPDSIN--------MLNWDNKTEYKD-------LFEYYKGLIALRKTYDAFR-- 114327414 151 ------------------------------------------------------------------------------------------------------------CGDWNTLADRLPYVQSLGFTHVEFLPVMEHPFGGS-WGYQPLGQFAPMARLGTPESFASLVNRLHEVGIGVILDWVPAHFPTDAH-GLARFDGTALYE----------------------HEDPREGYHYDWNTYIY------------NLGRNEVRAFLISSAVHWLTYHADALRVDAVASMLYRDYSRKHGEWESVSFLQHLSTVVKSRAPGAVLIAEESTAWPGVTRPAGGLGFDYKWNMGWMHDTLHYMQEDPVNRSWH--------------------HDQMTFGLVYAFSEKFVL------------------------------PLSHDEVVHGKRSLLGRMPGDEWQRFANLRAYYGFMWTHPGKKLLFMGGEIAQEQEWS--------------------------------------------------------- 198276183 158 ------------------------------------------------------------------------------------------------------------GGDIQGISNHLDYIADLGVTAIWLNPTQENDMESSYHGYAITDYYQIDKRFGSNEDFCALVEKAHEKNLKVVMDMIFNHCGSENYLF-----RDKPSDDWFNYRSNYVQTSFKTASVMDIHA-------SAYEKKIATDGWFTSVMPDFNQRNRHVARYLIQSSIWWIEYGINGIRQDTHPYAD-------------FDFMSQWCKEVLDEYPYFNIVGETWLNSNVLVSYWQK-------------------NSKLAAPLNSNLPTVMDFPLQA---LMNQAFDEETGEWGGGLYKLYDYQTQDL-----------VYANPMNLLTFLDNHDT----------SRFAQTDEMAKNLKRYKQAMVFLLTTRGIPQIYYGTEILMTGD----------------------------------------------------------- 94497371 21 ----------------------------------------------------------------------------------------------------------------------IAHLKALQVSAVELMPINAWIDERNYWGYNPVSWFAIDPRLGGMAELRDAVSALHDAGIGVILDMVYNHDGEGDCHGPTLSLRGLDPRGAFRHAADGSLIND------------------------------TGTGNSIACNAPTMRALILASLRHFVQQGIDGFRFDLGPALGRMDHGFDPRAP----LLEEMRA--DPVLANRIMIAEPWD---------IGPGGYQLGQFPGGCLEWNDRYRDDMRRFWRGDAGM----IGAVATRLAGSSDIF---PNGRSRTVNFLAAHDGFT-LADLTAYEERHNQANGEQNRDGHGENYSWNNGIEG-ASDDPAIRAARCRDAKALLATLFCSRGTIMLSAGDEFGRGNNNAYAQD----------------------------------------------------- 39997454 23 -----------------------------------------------------------------------------------------------EELITYELHVGTFTGTFGAAVERLDYLQELGITALELMPVAEFP-GSRNWGYDGVFPFAPHHAYGGPDGLKSLVDACHRRGLAVILDVVYNHLGPE---------------------------GNYLHAFAPYFTD----------------HYRTPWGDAVNFDGPGVRHYVIGNALHWIEYHLDGLRLDAIHGIYDFSAGHI-----LRDITRAVDSLARHLGRTVHVIAELNDVRTIAPPESGGHGVHTQWCDDFHHSLVTLLTGERNGYYADF---------------GLFSH------LEKAFREGFVYSGEYSRHRRRRHGSPSGDQPPRRMVVFSQNHDQIGNRALGDRPST-------RLSPEQLKLAAGAVILSPYLPLIFMGEEYGETAPFPYFGDPALVEAVRRGRRAAFGWELIDPELRSVGWHQQVFSFYREVIRLRRQLPSFR-- 163846289 465 ---------------------------------------------------------------------------------------------------------DYYGGDLAGVIEQLDYLQQLGITTIYFNPIFA---AGSNHRYDTRDYYRIDPYLGNNGTFAHLVQEARRRGMRVILDSVFNHMSSDSPFF-----------DRYSHYTTLGACESLASPYRTWF-NFRTNNVPCTSDDYVGWFGFDS-IPEINKSNPDVQSYFLSVTRFWLRRGAAGWRLDVMG-----------DASFPAGYWETFRTVVRQTKRDGLIIGELWQKDSTLLRHLRGQTADTTMNYRLRDAVIGLLLPG-------------------------GTFDSKGFGDSGRVISPSE--------FLSRLASIREDYPDAAYYTLMNLLGSHDERILWTLTPGQETRADKEEGKRRVQLASLIQFTVPGAPTVYYGDEVGVTGD----DDPDD--------RRTYPWPD-----QGGTPDTNLLNHYRSLTELRNRYPVLAKG 189466726 55 ----------------------------------------------------------------------------------------------------------------------IDHLKELGVTHVHILPSYDYASVDYNWGYDPQNYNVPDGSYSTIKEFKQMVQALHKAGIRVVLDVVYNHTFNTA----ESNFERTVPGYFYRQMPDGSFADG------------------------------SACGNETASNRPMMRKYMVESVLHWLEYHLDGFRFDLMGIHD-------------ITTMNEIRKAATAVDPSIIIYGEGWAA---KAPQMPEDSLAMKMNTYRMP----------------GIAAFSDEMRDALRGPFNDNHKGAFLAGLPGGEEKFGIVGAIKHPQVDNDSVNYSKASWAEQPTQMISYVSCHDDMCLVDRLNASIPGITPQELAKLKLAQTAVFTSQGIPFIYAGEEVMR--DKKGVHNSYQSPDSIN----AIDWRRKAEYAD-------VFAYYKGLIQLRKNHPAFRMG 197933139 98 ------------------------------------------------------------------------------------------------------------GGDLKGLTKRLDYIKGLGTTSIWMAPIFKNRPVQGYHGYWITDFTQVDPHFGTNKDLETLISKAHAKGMKVFFDVITNHTADVVDYEEKSYDYLSKGAFPYLTKDGEPFDDADYASGGKKFPAVDADSFAWLNDPAMYHNRDFSGLDDLWTERPEVVSGMEKIYQRWVDFRIDGFRIDTVKHVNMEFWTQWATALDAYA--------AGQGRKNFFMFGEVYSADTSITPYVTQGRLDATLDFPFQEAARQYASQGGARVFGDDYKYTTDKANAYEQVTFLGNHDMGRIGY----------------------------------FLNQDNPT-----------------AGDAELLAKDKLANELMFLSRGNPVVYYGDEQGFTGAGGDKDARQTMFASRDYLDDDEIGTDRTHASDAYDTSAPLYRQIAELAKLRKANPALTDG 197933139 1082 -----------------------------------------------------------------------------------------------------------------------------GTSYVHLLPAFDAAKDAYNWGYDPYHYTVPEGSYATDPDFRKMVKSLNDDGLRVVMDVVYNHTAASGQAATSVLDRIVPGY-YQRLLADGSVAN-------------------------------STCCANTATENAMMGKLVVDSLVTWAEYKVDGFRFDLMGHHPK---ANILAVRKALDALTLKKDGVD--GKKIILYGEGW-NFGEVADDARFVQATQKNMAGTGIATFSDRARDAVRLYTDPNTSTANGTEAQQKARLLHYQDLIKVGLSGNLKQFTFTDTETGAEVDYNGQPAGYADAPGDALAYADAHDNESLFDALTYKLPAGTSASDRARMQVLALATAAL--SQGPALSQAGTDLLRSKDRNSFDSGDWFNAIHWNCKDPMAVDNASKWPYAKPLLGSVKAAYRDLLRIRMTQKAFSLG 17548460 185 ------------------------------------------------------------------------------------------------------------------LGERLPYVAGLGFTHVELLPVAEHPFGGS-WGYQPLGLFAPSARFGPPEAFARFVERCHQAALGVIVDWVPAHFPS-----------------------DPHGLARFDGTALYEHADPREGFHQDWNTLIY------------NFGRHEVRGFLIASALEWLEHHIDGLRVDAVASMLYRDYSRPADAWEAVAFLQQMNAVVHARCPGAITIAEESTAWPGVTAEFNGLGFDYKWNMGWMHDTLHYMQRDPIYRQHH--------------------HDGLTFGLVYAFSERF------------------------------ILPLSHDEVVHGKGSLLGKMPGDDWQRLANLRAYLAFMWTHPGKKLLFMGGEFGQL------------------------------------------------------------- 114320118 103 --------------------------------------------------YGRRYQLRPDSAAVVEPPADYAWNDREWMAAR------REDQWQSIPISIYEVHLGSWAGDYRTLAHRLDHVLATGFTHIELLPITEHPFDGS-WGYQTTGYFAPTTRFGAPDDFRYFVDHCHRHGIGVILDWVPAHFPRD-DWALANFDGTPLYE----------------------HADPRRGEHRDW------------GTLIFNFGRNEVRNFLTASALYWLEFHIDGLRVDAVASMLYLDYSRDEGDWEAIDFLQELNRITHGEQPGTMIMAEESTSWPQVTRWLGGLGFTMKWNMGWMHDTLTYMGEDPIHRRYH--------------------HDQLTFGMLYAFTENFVL------------------------------PFSHDEVVHGKRSLLWRMPGDEWQRFANLRLLYAYQFTYPGKKLLFMGCEFGQGN------------------------------------------------------------ 159900848 659 -----------------------------------------------------------------------------------------------------------YGGDLNGVQDKLDYLQDLGVTTLYLNPIFDSP---SNHKYDGRNYRTVDPAFGGQQAFDDLVADAHGRGMTVVLDGVPNHVSSDSPFFDRFGRHAE--------VGACESTSSPYRTWFFFEPAAEPGTGVCAGDTNYRGWFGVATLPQINTNHPEVMAYWFNTASYWVDNKADGWRIDVVPDVIGVNPT----------FFETWRDVMKAANPDAVLYSETWSE-GDVRDRVLGDEFDSTMNYRYRRAVLGFL--RDTRWVDNDGGQEIDPLLPSQFVNSFETIREDYPEPAYN-AAMNLIDSHDTNRAVHVL----------------------NELGFTGTGYDRQPVDNFVDARHRLSLVAALQMTLPGAPTIYYGDEVGLTG---YGFDVPRDDP---YNRQPYPWTDQA-------------------------------- 193690920 36 ----------------------------------------------------------------------------------------------------------------------------------------------------------IDPIFGSMTDFEELISEMNKRGLKLIIDLVPNHSSSQCEWFLQSIKKEDKYDEYYVWRNAANHDTVTPKPPNNWLSKYGGSAWTWNERKQFYLHQFSDKQPDLNFRNPEVHKEILNIMEFWMDKGVAGFRFNAVGRLYEDKDFRDEPKS------------------------------------VGRENWPIYYSLDHIYTHDQPGVIDTVIEWRKFMDDYSKRKNTFPRLLAAEAHHHFSLRYYFGDENNLGAQIPFNYHLLIQVRKNDLLNSVDRAIKFWFEVIPANNTPNWVMETLDTDRISSKYGSEMVQVFTALKMSLPGIDVTYYGSEIGMENVYNQIQDSYDSGESRDFARSPMQW------------------------------------ 167037089 74 ------------------------------------------------------------------------------------------------------------GGDLKGLTEKIPYIKGMGVTAIWISPVVDNPAIYNYHGYWARDFKRVEEHFGTWEDFDNFVKTAHANGIKVVLDFAPNHTSP-------ADENNPDFAENGALYDDGKLLGTYSNDVNKLFHHN--GGITNWNNLKDLQDKNLFDLADLDQSNPIVDKYLKDSIKLWFSHGIDGVRLDAAKHMPM-------------EWVKSFANTIYSVKKDALLFAEWMLSGPTDPLYGYNIQFANTTGFSVLDFMLNRVIRD-----------------------------------------VFGKGYGFDRLNDTIEETNKDYDNPYKLITFIDNHDMPRFL-------------SINYDKDKMHEAIAFIMTSRGIPAIYYGTEQYLHNDTNGGNDPY--------NRPMM---------EKFDGNTKAYVLIRELSKLRKATPALQYG 126659647 4 ------------------------------------------------------------------------------------------------------------GGNLWGVMEKLDYLQDLGVTALYFTPIFRS---ASNHGYHTHDYYGIDPLLGDREAFDVLLKTAHDKGFKVVLDGVFNHASRGFFFFNDILENGPNSPWLDWFKIEGWPLSAYDGALP----------------ANYVSWIDYRALPQFNHDNPAVREYIMQVGEYWLKQGIDGWRLD------------VPDCVKAEGFWEDFRERVKGVNPEAYIVGEI---AFDATQWLDGKQFDGVMNYPFGRLTAGFIIGDRVDK-----EIIPHFYQPYETLDAAGYAQGIEELLARH--------------------------------PWEIQLTQLNLLDSHDTPRFLSIANGDRT---SAKLGALLLMTFPGTPNIFYGDEIGIEG--------GHEPDCRKGFPTEEKWDAEA------------LAYYKQLIQIRKKYTALRTG 153808537 58 ----------------------------------------------------------------------------------------------------------------------IDHLRELGITHVHLLPSYDYAENHYNWGYDPLNYNVPDGSYSTVKEFKQMVQALHQAGIRVIMDVVYNHT---------------------------------FNTIESNFERTAPGYFYRRKEDGS-LANGSGCGNETASERPMMRKFMIESVLYWIEYHIDGFRFDLMGIHD-------------IETMNEIRKAVNKIDPTICIYGEGWAAE---APQYPADSLAMKGNVARMPDI-----AVFSDELRDGLCGPVWEKDKGAFLAGV---------PGGEASVKFGIVGAIEHPQVRCDSVNYSRQPWAKQPTQMISYVSCHDGLCLVDRIKASMPGITPEQLVRLKLAQTVVFTSQGIPFIYAGEEVMR--DKKGVDNSYKSPDAVN----AIDWRRKTTNED-------VFTYYKRLIDLRKSHPAFRMG 160942718 51 ------------------------------------------------------------------------------------------------------------------LADELPYIKDMGYTHVELLPVMEYPFDGS-WGYQVTGYFAPTSRYGTPKDFMAFVDKMHAAGIGVIMDWVPAHFPK-----------------------DQFGLYNFDGEACYEDPNPKRGEHKEW------------GTMVFDFGRNEVQSFLISSALYWLEYHIDGLRVDAVASMLYLDYNRKQGEWEAIAFLRKLNNTVLGRHPHKYMIAEESTAWPMVTKPAGGLGFNFKWNMGWMNDMLSYMKTDPLFR--------------------SGNHNKVTFSFFYAFSENFVL------------------------------PISHDEVVHGKGSLLNKMPGEYDDKFANLRTFFGYMMAHPGKKLLFMGQEFGQ-------------------------------------------------------------- 160888819 55 ----------------------------------------------------------------------------------------------------------------------IDHLKELGVTHVHLLPSYDYASVDYNWGYDPQNYNVPDGSYSTIREFKQMVQALHKAGIRVVLDVVYNHTFNTS----DSNFERTVPGYFYRQRPDGTYADG------------------------------SACGNETASNRPMMRKYMIESVLHWIEYHIDGFRFDLMGIHD-------------IETMNEIRKAATSVDPTIFIYGEGWAAS---APQMAEDSLAMKANTYKMPG---------VAAFSDEMRDALRGP-------FNDNHQGAFLAGLPGGEEKFGIVGAIRHPQVNNDSVNYSKAPWAEQPTQMISYVSCHDDMCLVDRLKASIPGITPVELAKLKLAQTAVFTSQGVPFIYAGEEVMR--DKKGVHNSFESPDSIN----AIDWRRKAEHAD-------VFAYYKGLIQLRKKHPAFRMG 124515982 7 -------------------------------------------------------------------------------------------------------------GDFRGLASRMDYIARLGVKGMILNCPFQSFSGNMRHP--LVDWMRLDPVFGTLSDFLMVLEKAHAAGIRVILSLPVNATSDRHAWFVESKNRSSRYLRKSFFWSDRLKLAQAPDKDTPEVAN----WAQDDDTGQYYWYQDHKDEPAINYADPEILEEIRRVFEHWFNLDVDGFRLAGSGRLHRMRKGEIEPVDDPFRIFQPVLDPLKKSFPDRVFLFEVGSPSR---SELRKDPRQYYHLSGFFPSVISAIRSENKEPLEQLMGEGGREIHARK-----DCPIHWTLDLRERSEETFE----------------KFAESDGDGSAFPIESETPSERPV-----LSRVARLMENGRRRIQLVMSLFLTSPGIPVIYYGDEIGMGDHPHL--------PGRNPVRTPMQWSADRNGGFSTADPEELYNNVRQMVAIRNRQPAL--- 160885520 164 ------------------------------------------------------------------------------------------------------------GGDLKGIEKHLDYIADLGVTSIWLNPIQENDMEGSYHGYAITDYYQVDRRLGSNEEFRNLVKEANAKGLKVVMDMIFNHCGSNNYLFKDM-----PAKDWFNFEGNYMQTSFKTATQMDPYT-------SDYDKKLAIDGWFTLTMPDFNQRNRHVATYLIQSSIWWIEYGINGIRQDTHPYAD-------------FEMMAHWCKAVNDEYPSFNIVGETWLGSNVLISYWQKDYLPTVMDFPLMEEINKAFDEETTERLYEYLSQDIVYADPMSLLTFLDNHDTSRFYRSEEDTKN----------------------------------------------------------LNRYKQALTFLLTTRGIPQIYYGTEILMAADKA-------NGDGLLRCDFPGGWQNDAEATNRTPQQNEAFSFMQKLLQWRKGNEVIAKG 87199907 78 ------------------------------------------------------------------------------------------------------------GGDIKGLLSRLDYLQDMGVTALWVAPVFRNKPVQGYHGYWVTDFTRIDPHFGSNADFKALVDAAHARGIKVYMDIIANHTADVIHYA----DGDYSYRDWPYSRKGGGFAGDEDSSAANFAKLTDPGAAYWLNDPIYYHNRGNAGLDDLFTEHPRVRAGMVEIYADWIRRGIDGYRVDTAKHV--DPGFWQVFTPEIRKVAAEAGIPNFAVFAE---IANGGSDPGTIARHTRRDGFPQVLDFAFQEAVRDLVGKGKATRLAETFDGDVLYEGGEAAATFLGNHDMGRFSTA---------------------------------------------------VRQDRPGISDKELLDRVALAHVMLMTLRGSPVIYYGDEQGFVGDGGDQDAREDMFPSRTYNDNRLIGTASTTAADNFDEGHPLYRLIRDLAVLRKAHPALARG 82702532 25 -----------------------------------------------------------------------------------------------EEAVIYELHVGTFSGTFKGVSQRLDYLVELGVTAIELMPVADFP-GSRNWGYDGVLLYAPDSRYGRPEDLKELVQAAHERGLMILLDVVYNHFGPE-----------------------GNYLHLYAKEFFTGRHHTPWGAAINFDGP----------------ASGRVREFFIHNALYWLEYHFDGLRLDAVHAIIDHSSPHI-----LVELAERVRAEVGTE-RHVHLILE---NDANNARYLTNSWYDAQWNDDIHHALHVLSTQEGDGYYVDYADNPVRHLGRCLAEGF-----------------AYQGEISVYRDDMARGEASIHLPPQA-FISFLQSHDQAGNRAFGERISHIGEE-------ALTRMAAAIYLLAPGIPMLFMGEEFAA-------------------------------------------------------------- 209966584 21 -------------------------------------------------------------------------------------------------------------GDLTGVLDGLDHVAALGVDGLWLSPFYASPLA--DFGYDVSDHCAVDPRMGDLALFDRVVEKAHRLGLKVLLDLVLGHTSVRHPWFEQSRRSRSADTADWYVWADPAPDGTAPNNWLSVFGGPAWTWEPR--RRQFYLHHFLPQQPTLNYRSPACLDAMMEVARFWLARGIDGFRVDAVDFLMRDPALRP--NPPADPAPRAFPAKLF---------------------------GMQVHAHDMMHA--------DIRPVLERLRRTVDGFPGRVLLGELSSQRGAAGRIALHTRPGGLHTAYTLDLPKQPFTPAVFRHALMAADDHGNTCWSFSNHDVARAASRWRPDGADPARFEALLAVLL--ACLPGTVCVYQGDELGLP------------------------------------------------------------- 183602843 10 -------------------------------------------------------------------------------------------------------------GDIPGIIEHLDYLLQLGCNAIWLNPLYESPF--RDAGYDISDYKKVAARYGTNDDLAALFAAAHARGMHVLLDLVPGHTSNEHPWFQSATDSPNLYDDRYIWTGNWIEGGDGLPFIGGEEARDGANFFAFQPALNYGFAHPRKGWQAPALGDEALRDAMLDVMRFWLDMGADGFRVDMADSLVK---GDDEGKPYTIRTWQYMLGQIRGEYPEAAFVSE-WGRPDEAFEAGFDMDFYLDWRWDGVANGYSMLLRDDTPMLRDGDHSYFNADSGTSIVPFLGEYEPRLEAARKA---------------------------HAYFDLITCNHDTMRLVPRLTTRELA--------------LAYSTIFLMPGVPFIYYGDEIGMRYRNLPGKE---GGYTRTGSRTPMQWDNSANHGFSQADGNSLWHHMHAALEQRRSTPAFA-- 169184188 170 ----------------------------------------------------------------------------------------------------------------RELAERLPYAVGLGFTHLELLPVHEHPFDGS-WGYQPTGLYAPSARFGTPEDFRAFTDAARAAGLGVILDWVPAHFPSDAH-----------------------GLAEFDGTHLYEHADPREGFHQDWNTLIY------------NYGRAEVRNYLASNALYWIERGADGLRVDAVASMLYRDYSRREGEWEAIDFLRRMNHLVGTQRPEAITLAEESTAFPAVSRPPGGLGFHYKWNMGWMNDLLAYLARDPVHRKHH--------------------HDQLRFSLAYAFSENFVL------------------------------PLSHDEVVHGKGSLLAKMPGDVWQKFANLRLLYGYMWAHPGKKLLFMGCEFA--------------PWSEWNADASLPWELLGHA-----PHAGMQRLVRDLNRVLRSHPAL--- 85710673 53 ------------------------------------------------------------------------------------------------------------GGDLAGLTARLDYLEGMGVTAIWFAPIFKNPEGQGYHGYWVTDFTSIDPHFGTNEEFKAFVDAAHARGMKVYMDIITNHTADVIQYAEGYDYRSL--ADYPYTRRGGVDSEDYANVPFVPGAERDAKVPAWLNDPIYYHNRDFAGLDDLYTEHPRVLEGMIDIYASWIRFGIDGFRIDTAKHVNPEFWQS---------FVPAMLETAEAEGPNFLIFGEVYSASPNLAQFTRRDGFPAVLDFAFQASMQEAISRGAVDMFDGDVNYEGGEEAARAMPTFLGNHDMGRFSTL----------------------------------IKADNPD-----------------ISQDELLSRVKLGHAMLMTLRGNPVIYYGDEQGFGNDQAARED-MFPSVTDSYNDNALIGTDATTADENFDTAHPLYVLVREFAKVRANHAALRRG 88806405 49 ----------------------------WEGFIPGLDQYKYKIHSHVNDVKTEKADPFARYSEHPPKTASVVWADDHKWKDGTWMKNRAGHNGLDKPYSVYEVHLGSWRRTYLELADQLEYVKEMNFTHVEFMPVMEFPYDPS-WGYQLTGYFAPTSRFGKPEDFKVLVDALHRAGIGVILDWVPSHFPEDAHG----------------------------------LGNFDGSHLYEHPDRRKGYHPDWKSLI-FNYGRNEVRAFLISNALYWLDHHVDGLRVDAVASMLYLDYSREEGEWEAISFIRELNAQVYGNYPGVQTIAEESTAFSKVTKPVGGLGFGMKWMMGWMHDTLEYFKKEPVYRKHHQND--------------------ITFSMTYAFTENFML------------------------------PFSHDEVVYGKQSLLYRMPGDEWQRFANLRLLFGYMFTHPGSNLLFMGGEFGQSSEWNFQQ------------------------------------------------------ 171059995 141 --------------------------------------------------------------------------------------------------------------DYRQIAEQLPYAKDMGFTHLELLPVNEHPFDGS-WGYQPTGMYAPTSRFGTPDDFRHFVAQAHEAGLGVILDWVPGHFPTDAH-----------------------GLGQFDGSHLYEHADPREGFHQDWQTLIY------------NYGRTEVRNFLIGNALYWIEYGIDGLRVDAVASMLYRDYSRKDGEWEAIDFMRRMNHIVGTQRPEAITLAEESTAFPGVSRPSGGLGFHYKWNMGWMNDTLRYMQQDPVHRQYH--------------------HGQITFSLVYAFTENFVL------------------------------PLSHDEVVHGKGSILQRMPGDEWQRFANLRAYYGFMWGHPGKKLLFMGCEFGQ-------------------------------------------------------------- 1838936 18 ---------------------------------------------------------------------------------------NNETFLKKEDLIIYEIHVGTFTGTFEGVIRKLDYLKDLGITAIEIMPIAQFP-GKRDWGYDGVYLYAVQNSYGGPEGFRKLVDEAHKKGLGVILDVVYNHVGPEGNYMVKL-----------------------GPYFSQKYKTPWGLTFNFDDA-----------------ESDEVRKFILENVEYWIEYNVDGFRLDAVHAIIDTSPKH---------ILEEIADVVHKY--NRIVIAESDLNDPRVVNPKEKCGYNAQWVDDFHHSIHAYLTGERQGYYTDF-----------------GNLDDI--VKSYKDVFVYDGKYSNFRRKTHGEPVGELDGC--NFVVYIQNHDQVGNRGKGERIIKLVD-------RESYKIAAALYLLSPYIPMIFMGEEYGEENPFYFFSD----------------------------------------------------- 20808248 26 ------------------------------------------------------------------------------------------------------------GGDLKGLTEKIPYIKGMGVTAIWISPVVDNPAVYNYHGYWARDFKRVEEHFGTWEDFDNFVKVAHENGIKVILDFAPNHTSPADEENPDFAENGALY-------DDGKLLGTYSNDSLKLFHHN--GSISNWNNLKELQDKNLFDLADLDQSNPIVDKYLKDSIKLWFNHEIDGVRLDAAKHMPM-------------EWVKSFANTIYSIKKDVLLFGEWMLSGPTDPLYGYNIQFANTTGFSVLDFMLNGAIR-----------------------------DVFGKGYGFERLNDTLED------------TNKDYENPYKLVAFIDNHDMPRFLSLNND-------------KDKLHEAIAFVMTTRGIPVIYYGTEQYLHNDTNGGNDPY--------NRPMM---------EKFDESTKAYTLIKELSRLRQLTPALQYG 59713991 133 -------------------------------------------------------------------------------------------------------------GDFRELAEQLPYILDMGYTHIELMPVSEHPFYGS-WGYQPIGLFSPTSRFGTPDDFKYFVDQCHQVGIGVVLDWVPAHFPSDSH-GLANFDGTSLFND----------------------PDPRRGWHNDWQSFIY------------NYDQPHVREFLVSNALYWFEHHIDGLRVDAVASMLYLDYSRNDGEWGAIALLKWMNEEVYSHYPNAMTIAEESTAFPGVSAPTGGLGFGFKWNMGWMHDSLNYIREDPIHRKYH--------------------HDTITFPLVYAFSENFILSL------------------------------SHDEVVYGKGSILDKMPGDEWQKTANLRAYMGYMYGQPGKKLNFMGAEIAQSAEWD--------------------------------------------------------- 119774796 230 ------------------------------------------------------------------------------------------------------------GGDLAGIEHRLDYLNDLGVTQLWLNPLLENRQAYSYHGYAITDFYQIDARFGSNAQYQALVRKAADRGLGVIMDVVLNHMGSGHPWMQDLPFNDWVNPRSMHTSHRRTAVQDPYAAPKDAAAFTDG--------------WFVDSMPDLNQRNPHLATYLIQNNLWWIEYGLSGLRIDTWSYSDKH-------------FLKAFSEAIMAEYPHFNMVGEEWSGNPAVVSYWQRAKQNPDGYQTSLPGLMDF-------PLYEVLLQAVNEEERW----------GTGLIRLYEALANDMLYPHAQ-----------------NLVLFEGNHDTN---------RLYSLLGRD---MNKFKLALAYVLLSNRVPQIFYGTEFAM-------------------------------------------------------------- 213014942 19 ------------------------------------------------------------------------------------------------------------GGDLAGLIEKLDYIKELGATAIWITPPNPWVNYGGYHGYWARDFKKIDEHFGDLELYKKFVEEAHKRGLYVIQDIVANHVGDYFKFFYKNTESVPTSAPEQYPFSLNDYLKDKDKNIYHWTPD-----ITNYSDPNQKLNYQMAGLDDLNTENPVVIEALKDSYTYWIEAGVDGFRIDTVIYVPHEFWKEFLNKNGVYETAKALGKE------DFITFGEAWDSGEKILESYFEDGMSAMLDFPLNIEIRRVFKEGKATALRYRLERREQFEHPERLVTFIDNHDMERFLKGAGLAT--------------------------------------------------------------VKQALAFLFTVPGIPVIYYGTEQGFVE-----------------TRAAMFKEGYASGGDHYDTSFEMYQFIRELTEFRKSNPVFRHG 189231559 99 ------------------------------------------------------------------------------------------------------------GGDLRGLIEKLDYIKGLGTTAIWMAPVFKNKPVQGYHGYSITDFTQVDPHFGTNAELAELVDKAHAQGMKVFFDVITNHTADTIDYAEQEYGYRSKGAYPYLDTDGRPFDDGLPYTPRNRTGEHDTKVPAWLNDPAMYHNRGDSGNDDLWTERPEVVEGMERIYRTWVDFGIDGFRVDTAKNVNMAFWTQWATALDAYA--------ARQGKPDFFIFAEAFSADPVVMPYLTEGRLDATLDFPLQAALRNYASRDLAHVLAQDYRYTTDKANAYGEVTFLGSHDMGRI---------------------------------------------------GSFVSQDNPGADDAELLRRDRFAHELLFLSRGNPVVYAGDEQG--------------------------------------------------------------- 186685753 19 ---------------TPQEQVIPLKPQSEGYWHAKVNDVYPGTLYRY-VLNGQDAFADPASQYQPEGVHGPSQIVDHQFEWTDEEWTGIPV----ESMIFYELHVGTFTGTFTAIISRLPELRELGINAIEIMPIAQFPGDTRNWGYDGVYPYAVQNSYGSPAELKQLVNACHQNNIAVVLDVVYNHFGPE-----------------------GNYMSQFAPYFTKTYKTPWGEALNFDDA-----------------HSQGVRNYFIENALYWLEFHIDALRLDAIQAIYDLGAKHFL--WELAEAVHHFSQQGQKWK--RHLIAESDLNNPQIIRPLGGYGLDAQWSDDFHHSLHALLTGDRQGYYQDFGQTAQ-------------------LAKAYEDTFVYDWKYAPHRKRFHG--ISCRDRNLSQFAICIQNHDQIGNQMKGERL-------TQRISFEGLKLAAGAVLLSPNLPLLFMGEEYGETAPFIYFDDPPDPESAETFLKSKLNWQL-----RHEGNHKVLWDWYRQLINLRKTHPAL--- 23097861 43 ----------------------------------------------------------------------------------------------------------------------IPYVKSLGYTHIELLPINEHPFDRS-WGYQITGYFAVTSRYGNPSDFKYFIDQCHQHQIGVILDWVPGHFCKD-DFGLRQFDGAPLYE---YRDPKKSEKKSW-------------------------------GTLAFDYGRPEVQSFLISNAIYWLEFHIDGLRVDAVNFDRYDEEEKIYNTYEAFAFLRKLNKVVFSYIPGALMMAEDSSDLPLVTAPVGGLGFNYKWNMGWMNDLLSFMEKESIHRKWH--------------------HNRLTFSFMYTYSENYLL------------------------------PLSHDEVVHGKKSLLDKMPGDQWQQFANLRLLYGYMYTHPGKKLVFMGGELAQYAEWKDTEE--------------LDWHLLE-----YPLHKGIYHYIKNLNELYQQHPEL--- 57641705 196 ------------------------------------------------------------------------------------------------------------GGDLWGIVEKIDHLEELGVNALYLTPIFESMT---YHGYDITDYLRVAERLGGEEAFRELVKALKSRDIKLVLDGVFHHTSFFHPFFRDVVERGSEYADFYRVKGFPVVSEEFIRVLKSDLPPMEKYQTLKKMGWNYESFFSVWVMPRLNHDSPKVREFVARVMNYWLEKGADGWRLDVAHGVPPGF----------------WREVREGLPDDAYLFGEVMDDP----RLYLFGVFHGVMNYPLYDLLLRFFAFGEIGAFINGIESAHLGPAEYFTYNFLDNHDTERF--------------------------------------------------------------IDLAGKERYLCALTFLMTYKGIPAIFYGDEIGLRG----------SGEGMSAGRTPMSWDEEKWDF-------QILRQTMKLIELRRSLKSLQVG 78779222 14 -----------------------------------------KLYKLLKTIYSSNEEINFISNQLLQILDD-FSEKSAYEEISDNEKWN-------ESHSVLITYADSI---YKNGEKTLITLRDLLTKHFKVVHILPFLKSTSDGGFAVSSYDSLEEKFGGWDDLKSI-----SKNHVLMADLVLNHVSSSHPWVQQFIKSQEPG----ISNVFSPEQNLDWSNVVRPRSSSLFSQINTEDGPKQVWTTFGPDQIDLNWHNPKMTLEFLNLIITYLSNGIKWLRLDAVGFIWKESGTTCLHLPKAHSIVTLLRVLLNNLLDDGVLITETNVPQKENLSYLIPDEAHMAYNFPLPPLLLEAIITSRADILNLWISDWPILPDDTTLFNFTASHDGVGLRALEGLMNEQRIKGLLINCEKRGGLVSHRRLSNGEDKPYELNISWWSAMEDSSR-------DSNRFQFERFILTQLLVMALKGVPAFYLPALLASENDIKSF---SMTGQRRDLNREKFRLDLLSVLNNPESKANKNLNYLRNAMDIRSQSKQF--- 163749476 173 ----------------------------------------------------------------------------------------------------------------QDLIEQLPYVKEMGFTHLQLMPISEYPFDGS-WGYQPVGLYAPSHRFGDVAGLKAFVDACHQAGLAVVLDWVAAHFPK-----------------------DPHGLIQFDGTSLYEHQDPRRGEHPDWDTLIY------------NYGRGEVQSYLLSNACYWLDFHFDGLRIDAVSSMLYLDYSREPGQWQAISFLQSLNQRLYQAFPGIVMIAEESTAWPGVTKRVDGLGFGFKWNMGWMNDSLRYLGRDPIHRSHH--------------------HSELTFSLMYCFSEQFILSL------------------------------SHDEVVHGKGSLLHKVPGDDWQKFASLRAYFGFMWGHPGKKLLFMGNEFGQRDE--------------WSHERSLDWHL---------------------------------- 160880482 176 -----------------------------------------------------------------------------------------------------------YGGDLQGIINRLDYLADIGISGIYLTPIFE---ANTSHKYDTKDYMKIDPHFGDEKVFKNLVDTAHEKGIRIMLDGVFNHCGNQFAPWLDVLKNGPDSK-YFNWFMINKWPFNKEDH--------------NTNDGSFYSFAFTSRMPKLNTNNPEVIKYLLDVVEYWVNFDIDGIRLDVANEIS-------------HRFCKDLRKLTKELKPDFYILGELW---HDAITWLHGDEFDGVMNYPLATSLADY-------------------------------------------WVYPEKTNYDFECAINHNFTMYMQ---------QTNDVLFNLLDSHDTNRLIDKVKDIDIFYQQL----AVLFTMPGSPCIYYGTEIAMEGSY----DPD--------CRRCMPWEDIDAGLFKDRI-----EIIKALIHLRKTNNAF--- 85373461 66 ------------------------------------------------------------------------------------------------------------GGDLKGLTEKLDYIQGMGVTAIWFAPIFKNKPVQGDHGYWVTDFTQIDPHFGTNAEFEAFVDAAHARGMKVYMDIITNHTADVINYAEGRSKGAYPYSTRYGPDGERINPGFNGNWARLVNPDYAYSPVVWLNDPIYYHNRGDSEWWDLFTEHPRVVEGMIEIFGSWIDRGIDGFRIDTVKHVNPQFWQ---------AFVPAMLERAEAAGPNFHIFGEVYWAPGGLHQYTIRDRMPAVLDFTFQAAVQEVVAKSASEMLRGDILYAQGEETALQNPTFLGNHDMGRFSM----------------------------------FVKQANPD-----------------ADNDELLKRVMLGNAMMLTLRGVPTIYYGDEQGFVGNDQLARENMFPSRVDAYNDNDLLGTDATTAGDNYDTQHPLYRLIKGLSAVRLANPALKTG 146277180 141 ----------------------------------------------------------------------------------------------------------------------VDYAADMGFTHIELMPISEHPFDGS-WGYQPVGLFAPTIRHGTPDGFRALVEAAHAKGLGVLIDWVPGHFPTDAH-----------------------GLGRFDGTPLYEHADPREGFHQDWNTLIY------------NFGRIEVANWLTSNALYWLDYHIDGLRVDAVASMLYRDYSRKAGEWEAIDLLRRVNATVYGEDAGVMTVAEESTAFPGVSRPVGGLGFGFKWNMGWMNDTLDYMSRDPVHRRHH--------------------HHQMTFSLHYAWSENY------------------------------ILPISHDEVVHGKGSMIAKMPGEGAEKFANLRAYYGYMWTHPGKKLLFMGCEFAQ-------------------------------------------------------------- 4099127 79 -------------------------------------------------------------------------------------------------------------------------------------------------GYWARDFKKTNPFFGTLSDFQRLVDAAHAKGIKVIIDFAPNHTSP-------ASETNPSYMENGRLYDNGTLIGGYTNDTNSYFHHNGGTTFSNLEDGIY---RNLFDLADFNHQNQFIDKYLKDAIKLWLDMGIDGIRMDAVKHMP-------------FGWQKSFMDEVYDYRP-VFTFGEWFLSENEVDS-----NNHFFANESGMSLLDFRFGQKLRQVLRNNSDDWY----------------GFNQMIQD---------------------TASAYDEVIDQVTFIDNHDMDRFMA-------------DEGDPRKVDIALAVLLTSRGVPNIYYGTEQYMTGN------------GDPNNRKMM---------TSFNKNTRAYQVIQKLSSLRRSNPALSYG 188585201 46 -------------------------------------------------------------------------------------------------------------------HDLVDYVKEMGYTHIELLPVVEHPFDRS-WGYQATGYFSVTSRYGTPKDFMYFVDRCHQEGIGVILDWNPCHFC-----------------------RDGHGLRLFDGAPVFEYQDPHRAENTEWDT------------NNFDLGKPEVISFLVSNAFFWFDFHIDGLRVDAVSSILYMDYGKEDGEEEGLNFLRTLNEAVFERFPNVMMVAEESTSWPLVSKYSGGLGFNFKWNMGWMNDMLEYMKKDPIHRKHH--------------------HQNITFSFLYAFSENFVL------------------------------PLSHDEVVHSKRSLLNKMPGDYWQKFANLRVLLGYQMGHPGKKLLFMGGELGQFDEW---------------------------------------------------------- 117924692 139 -------------------------------------------------------------------------------------------------------------PNYRELGKRLAYCSEMGFTHVELMPINEHPFDGS-WGYQSTGYFAVTSRFGDGDDFRAMVDQLHGANIGVILDWVPAHFPKDAH-----------------------GLGQFDGTALYEHQDPRLGEHQDWDT------------LIFNFGRLEVKSFLISSALHMLRYHLDGLRVDAVASMLYLDYSREDWLPEAITFLRELNQAVHHDCPGVLMIAEESTAWPQVTRPLGGLGFNMKWNMGWMNDTLSYFSKDPIHRKYH--------------------HDNLTFSLYYAFSENFTL------------------------------PFSHDEVVHGKASMLGKMPGDEWQRFANLRLLYTYMFTHPGKKLLFMGCEFGQSQEWNFSQ--------------ALPWELLE-------------------------------- 212716131 173 -------------------------------------------------------------------------------------------------------------NDYRELADKLPYVQKEGFTHVEFMPLAEHPFSGS-WGYQVTGYYAIDSRLGGPDDFKYLVEKLHEAGIGVIMDWVPAHFPKD-AFALGRFDGTPLYED----------------------PDPTRGEHPDW------------GTYVFNFGRREVRNFLVANACFWLDFHIDALRVDAVSSMLYLDYSREAGQWEAIDFLKEANATAYKNNPGIMMIAEESTAYPGVTAPTGGLGFGLKWNMGWMHDTLQYLHEEPINRKWH--------------------HNEITFSMVYAYSEHYVL------------------------------PISHDEVVYGKGSVFGKMPGNDWQKYAGVRALFAYQWAHPGKNLTFMGNEIAQYGEWD--------------HDGSIDWDALE-------------------------------- 152999853 150 --------------------------------------------------------------------------------------------------------------DYQDLIEQLPYVKEQGFTHIELMPISEFPFDGS-WGYQPVGLYAPTHRFGDANGLKAFVDACHQAGIGIILDWVSAHFPK-----------------------DPHGLVRFDGTCLYEHEDPRKGTHPDWDTLIY------------NYDRGEVRSFLLSNACYWLEFHFDGLRLDAVSSMLYLDYSREPGQWEAISFLQILNQRLYQAFPGVCMIAEESTAFAGVTKPTQGLGFGFKWNMGWMNDSLSYLGRDPLYRQFH--------------------HHQLTFSLMYAYTEQFMLS------------------------------VSHDEVVHGKGSLLHKIPGDDWQKFATLRAYYGFMWGHPGKKLLFMGCEFGQRNE--------------WNHNQSLDWHLLAYE-----PHQGVQRWLKDLNHLYQAMPAL--- 169178804 115 ------------------------------------------------------------------------------------------------------------GGDLAGLRNKIDYIQGLGTTSIWLTPSFKNPEDKSYHGYWVTDFTQIDPHLGTNAELKALIDEAHARGMKVYFDIITNHTADVIGYGDNNERKGYVFKDDGQAFDDRDYPGEEDLKVPAWLNDPTLYHNRGDFTGEDSFYGDFFGLDDLFTEHPTVVNGMKDIYKNWIDSGVDGFRIDTMKHVNDEFWQDF--GPDVLNYAKE------QGKDEFFMFGEVFDTSKSTSQFTTRNRMQAVLDFPFQDAARNFASKG---------------QDAGTLQQFFAGDDWYT----------------------------DADSNAYQLPTFLGNHDMGR---IGSFIAADNPGATDSEKVARDRLAHELMYFSRGNPVVYYGDEQGFTGPGGDQDARQTLFASQEYLDDDLLGTDATHATDNFSTAHPLYTGIRELAALTKEHPALRNG 167765549 42 --------------------------------------------------------------------------------------------------------------NYREIADMLPYLGEMGYTHVELMPITEYPYDLS-WGYQVTGYYGVTSRYGTPEDFNYMINELHKAGISVILDWVPAHFPRDEHG----------------------------------LAMFDGTHIYDHEDPRKGSQPDWGTLL-FNYGKPEVQSFLISSAMFFADYHIDGIRIDAVSAMLKQEGEYVPNEDEAVDFLRNLNEALRTTHEGFLTIAEESTAYPKVTSDVDGLGFVYKWNMGYMHDTLYYMELDPLYR--------------------KDNHGAIIFSMDYAYSENY------------------------------ILPYSHDEVVHGKGSMINKMYGAYDEKFASLRTLYGFTMAHPGKKLLFMGGEFAQ-------------------------------------------------------------- 1061286 219 --------------------------------------------------------------------------------------------------------------TYRQLAEQLPYVADLGFTHVELMPVAEHPFGGS-WGYQVTGFYAPTARLGDPDDFKYLVDRLHRAGIGVLMDWVPAHFPRD-DWALAEFDGRPLYE----------------------HSDPLRAAHPDW------------GTLEFDFGRREVRNFLVANAVYWCEFHIDGLRVDAVASMLYLDYSREPGEWEAVAFLQEMNATLYRRVPGVVTVAEESTAWDGVTRATHHEGFGLKWNMGWMHDSLDYMSHEPVHRKHH--------------------HGEMTFSMVYAYSENYVL------------------------------PISHDEVVHGKRSLVSKMPGDWWQQRANERAYLGFMWAHPGKQLLFMGQEFAQGAEWSEAHGP---------------------------------------------------- 196255366 51 --------------------------------------------------------------------------------------------------------------TYRELADKLPYVKEMGYTHIELLPITEHPFDGS-WGYQVVGYFAPTSRYGTPQDFMYFVDECHKNNIGVILDWVPGHFPKD-EHGLAFFDGTPLYE---------------------------------YADPRQGEHKEWGTLV-FNYARNEVRNFLISNALFWFDYHIDGIRVDAVASMLYWDYAREPGQWEAAEFLRQLNNTIFEYYPGVLSIAEESTTWPKVSHPTGGLGFNFKWNMGWMNDTLRFFHTQPSDRSN--------------------VHNTITFSIWYAFTEKFMLAL------------------------------SHDEVVHGKGHLFQKIPGDDRQKLANLRLLFAYMFTHPGKKTLFMGMEFGQ-------------------------------------------------------------- 148269691 1 -------------------------------------------------------------------------------------------------MIGYQIYVRSFRGDFRGLRNAVPYLKELGIDFVWLMPVFSSI---SFHGYDVVDFYSFKAEYGSEREFKEMLVAFHDSGIKVVLDLPIHHTSFLHTWFQRALEGDPHYRDYYVWANKETDLDERREWDGERIWHP-------LEDGRFYRGLFGPFSPDLNYDNPQVFDEMKRLVHHLLNMGVDGFRFDAAKHMKDTVEQNVRFWKYFLSDLK------------GIFLAEIWAEARMVDEH--GRIFGYMLNFDTSHCIKEAVWKENTRVLIESIERAL-VGKDYLPVNFTSNHDMSRLASFEGGFSE-----------------------------------------------------------EKIKLSISILFTLPGVPLVFYGDELGM-------------------------------------------------------------- 213967013 152 ----------------------------WEIFVPRLQPYKYEILGA-HGILPLKSDPMALATTLPPDTASKISA-PLKFEWHDQDWLQSRAGRHDAPLSIYELHAGSWQMNWRELADRLPYVKELGFTHIELMPIMEHPFGGS-WGYQLLAQFAPTARYGSPEDFAAFVDACHQAEIGVILDWVPAHFPT-----------------------DTHGLAQFDGTALYEYADPKEGFHQDWDTLIY------------NLGRTEVHGFMLASALHWLKYHIDGLRVDAVASMLYRDYSRKAGEWEAIDFLRHLNDVVALEAPGTMVIAEESTAWPGVSESTGGLGFNYKWNMGWMHDSLQYMEEDPINREHH--------------------HGKLSFSLVYAWSERFVL------------------------------PISHDEVVHGKHSLIDKMPGDRWQKFANLRAYLAFMWTHPGKKLLFMGCEFGQ-------------------------------------------------------------- 171913425 146 --------------------------------------------------------------------------------------------------------------TYRELADELPYVKDLGFTHIELMPVSEFPFDGS-WGYQVGGYFAPTSRHGNPDEFREFVDRCHQAGLGVIVDWVPAHFPKDAH-GLARFDGTALYE---------------------------------HADPRQGEHMDWGTLI-FNFGRNEVRNFLIANALFWLEYHIDGIRVDAVASMIYLDYSREAGQWEAIEFMRELNYQCYSRFPGIAMIAEESTAWSGVSRPVGGLGFGFKWNMGWMNDTLRYMEKEPVHRKHH--------------------HGEATFSMLYAYDENFILV------------------------------LSHDEVVHGKKSLLDKMPGDRWQKFANLRMFYAWMWMHPGKKLLFMGCEIGQWREWNYQQ------------------------------------------------------ 29833941 16 --------------------------------------------------------------------------------------------------------------TYRQLAEQLPYVADLGFTHVELLPVAEHPFGGS-WGYQVTGFYAPTARLGTPDDFKYLVDALHRAGVGVLMDWVPAHFPRD-DWALAEFDGRPLYE---------------------------------PEDPQRAAHPDWGTL-EFDYGRKEVRNFLVANAVYWCEFHIDGLRVDAVASMLYLDYSREEDNPDAVAFLQEMNATLYRRVPGVITIAEESTAWDGVTRHDNGLGFGLKWNMGWMHDSLGYVQHEPVHRKYH--------------------HHEMTFSMVYAYSENYVL------------------------------PISHDEVVHGKQALVSKMPGDWWQRRANHRAYLGFMWAHPGKQLLFMGQEFAQGAEWSPEHGPE--------------------------------------------------- 160943976 133 --------------------------------------------------------------------------------------------FWQPNETGGHLNEDYFGGDLEGIRIKLPYLREMGVDYLYLNPIFE---AHSNHRYNTADYLNVDPLLGTNEEFEVLCREAAKYGIGIVLDGVFSHTGSDSRYFNR--------EGRYGEGGAYRDPNSPYRSWYDFDPKYKGGYRSWW---------GFETLPEVNEETPSFVEFITGVIDTWLRRGAAGFRLDVADELPD-------------EFIEKIRTAVKRVSPEKFLLGEVWEDFDHRRTYLLGKGLDSVMNYPFKNSVLDFVKGKPAQQAANSICEHYPAPAINTALNFLSTHDTERALTVIADEPANG--------RGREWQSGRSVTGEA-----------------------------YEEGMLRLRMAYAIIYTLPGVPCLYYGDEIGM----QGYRDP--------FNRAFFCWDSHEERLRPV---------LAQLAQLRHSCEAFRTG 109102804 116 -------------------------------------------------------------------------------------------------------------GDLKGIQDKLDYITALNVKTVWITSFYKSSL--KDFRYGVEDFRQVDSIFGTMEDFENLVAAIHDKGKTLRIDTFPGRLCDVFFYFELYEKYHARYS--LLIWDYRHPS---PRPPNFWLSVYGNSSWHFDERNQCYFHQFMKEQPDLNFRNPDVQEEIKEILQFWLTKGVDGFSFDAVKFLLE---------------AKHLRDEIQVNKTQI---------PNTVTQY-----SELYHDFTTTQVGMHDI----VRSFRQTMDQYSTEPGRYRFMGTEAYAETIDRTVMY-----YGLPFIQEADFPFNNYLTMLDTVSGNSV-YEVITSWMENMPEGKWPNWMIGGPDSSRLTSRLNVMNMLLFTLPGTPITYYGEEIGMGN------------------------------------------------------------ 187603725 38 ----------------------------------------------------------------------------------------------------------------------LDYITSLGITHLQLMPFFDYGEDNYNWGYDPVHYFAVEGSYASSADLKAMIQALHDRGIRVIMDVVFNHTYD----ALTTPLGQFVPDYYYRLNEDGTLADG------------------------------SACGNDTASERTMMRKLMVECVTYWAEFMIDGFRFDLMGLHD-------------VKTMNQIRKALDRVDPSILVIGEGW----DLDTPLPVRKKANQHNAHKMPRI-----AQFNDGIRDGVRGDVFIEDLPGWVS--GNTDM----------------TADVKRGIAGGITSQSFADEPNQVVNYVEC--HDNLTLWDKLSVTNPEDDETTRRRRHRLATSIVLLSQGIPFLHSGQEFFRTKD----GDENSFNSGEVVNR--VDWNRAEQE-------APSVEYVKGLLRLRKQYPLFR-- 206974029 253 ----------------------------------------------------------------------------------------------------------------------LDHIKDLGVTHVQLLPIFDYNEPQYNWGYDPKNFNVPEGSYSTNPELKQMIQTLHDNNLRVVMDVVYNHM--------------------------------YNAAESNFHKLVPGYYYRYNEDGT--FANGTGVGNDTASERKMMRKFMIDSVTYWAEYNLDGFRFDLMGIHDYET-------------MNEIRKAVNQIDPSIILHGEGW----DLNTPLAAELKANQKNAEKMKGIAHF-----NDNIRDGLKGSVFEEKENGFVNGKENMED-----------RIKKGITAGIDYDTNSSTYQDPEQVLTYVEAHDNHTLWDKI------ELTNPSDSEEVRKQMHKLSSSILLTSQGIPFLHAGQEFMRT----KYGDHNSYKSPDSIN--QMDWLRHAAFNNE-------VDYMKGLIELRKKHSAFR-- 16273267 144 ------------------------------------KASLGQLYKELIDCHGNKADPFAFSSQLRPDTASQVSALPNVVEMTEARKKANQGN---QPISIYEVHLGSWRRDYDQIADELPYVKEMGFTHIEFLPLSEFPFDGS-WGYQPLGLYSPTSRFGSPEAFRRLVKRAHEAGINVILDWVPGHFPSDTH-GLVAFDGTALYE----------------------HEDPREGYHQDWNTLIY------------NYGRNEVKNFLSSNALYWLERGVDGIRVDAVASMIYRDYSRAEGEWEAIEFLKHTNWKIHSEMAGAISIAEESTSFAGVTHPSGGLGFNFKWNMGWMNDTLAYMKLDPIYRQYH--------------------HNKMTFGMVYQYSENFVL------------------------------PLSHDEVVHGKYSLLGKMPGDTWQKFANLRAYYGYMWGYPGKKLLFMGNEFAQGREWNYEE------------------------------------------------------ 154250103 242 ----------------------------------------------------------------------------------------------------------------------LDHLVELGVTHVHILPMFDFYTGDYNWGYDPYLFTVPEGRYSTNNEVKQMVKALHENGIRVILDMVFPHT-----FGIGVLSPFDTAVPYYFYRIDKTGAYLNESGVGNV----------------------------MATERPMLRKYVIDTLKWWLEYHVDGFRFDQMGLMDKKTMLDLE-------------KELHAIDPTILLYGEPWGGWGAPIRFDVGGTHIAAFNDEFRDAMRGSVFNATVKGFLMGALAKETAIKRG-VVGSIEYDDVIRSFAKDPEETI-------------------------NYVACHDNHTLWDKNYLAAQADTNIKWTEEMLKNAQ-KLAGAILLTSQGIPFLHAGQDFART----KKGDENSYNSPISIN--GLDYARKAEFID-------VFNYYKGLIEIRKAHPAFR-- 90420317 157 -----------------------------------------------------------------------------------------------------------------------PYVRDMGFTHVELLPVSEHPFYGS-WGYQPIGLYAPTSRFGSPAGFARLVDALHQAGIGVLLDWVPGHFPT-----------------------DTHGLGQFDGTALYEHPDPRRGFHKDWNTLIY------------DYGRPEVENFLVANGLYWLDRHIDGLRVDAVASMLYLDYSREHGEWEAMAFLKDTNERVGEYYPKATTHAEESTAFPDVSRPTGGLGFHFKWNMGWMHDTLHYMQEDPINRRYH--------------------HHHMTFGMVYAYSENFVL------------------------------PLSHDEVVYGKGSLLGKMPGDEWQKFANLRAYFGFMWTHPGKKLIFMGGEFGQVGE--------------WNHDRSLDWHLLDQ------------------------------- 145297822 141 ---------------------------------------------------GHR---LPHKSDPVGFYCEQYPSFASVVYDHDQYQWQDAAWIRDQPLSIYELHVGSWKGDWRELADLVAYIKEMEYTHIELLPVSEHPFSGS-WGYQPVGMFSPTSRYGSADDFKYFVDQCHQAGIGVILDWVPAHFPSDAH-GLARFDGTQLYE---------------------------------YEDPRRGWHPDWNS-YIYDFGRNTVRQFLVASALFWLDKHIDGLRVDAVASMLYLDYSRNAGEWEAISLLKWTNEEVYGKYPHAMTIAEESTAFAGVSRFLGGLGFGFKWNMGWMHDTLTYMQKEPIHRRYH--------------------HNDMTFSMVYHYDENFILS------------------------------LSHDEVVHGKHSMLYKMPGDEWQQSANLRAYMGFMYAHPGKKLNFMGTEIAQSNE--------------WNHDAQLPWHL---------------------------------- 209965042 148 ------------------------------------------------------------------------------------------------------------------LARRLPYVRDMGFTHIEVMPVHEHPFDGS-WGYQPLGLYAPTSRFGTPSDFQSFVDACHQEGLGLLIDWVPGHFP-----------------------NDAHGLYRFDGTHLFEHSDPRQGYHPDWNTAIY------------NFGRTEVANFLTANALYWLKYHVDGLRVDAVASMLYLDYSRQAGQWEAIDFLRRMNELVYGSDEGAVTVAEESTAWPGVSRYVGGLGFGYKWNMGWMHDTLRYMKRDPIHRRFH--------------------HDDLTFGLLYAFSENF------------------------------ILPLSHDEVVHGKGSLLARMPGDTWQQFANLRAYYGFMWTHPGKKLLFMGGEFAQ-------------------------------------------------------------- 111018453 150 --------------------------------------------------------------------------------------------------------------NYREMAEQLAHLTETGFTHVELLPVAEHPFGGS-WGYQVTSYYAPTSRFGSPDDFRWFVDHLHAAGIGVIVDWVPAHFPKD-EWALARFDGTPLYE----------------------HSDPQRGEQLDW------------GTYVFDFGRREVRNFLVANALYWLDFHVDGLRVDAVASMLYLDYSRPEGGWEAVAFLQETNATVHKQHRGVVTIAEESTAWPGVTRNVGGLGFNMKWNMGWMHDTLGFMAHDPVHRSYH--------------------HHEITFSLMYAWSENYLL------------------------------PISHDEVVHGKGTLWTRMPGDDYAKAAGVRALLAYMWSHPGKQLLFMGQEFGQ-------------------------------------------------------------- 110680080 142 ------------------------------------------------------------------------------------------------------------------LADQLAYVKDMGFTHMEVMPVSEFPFDGS-WGYQPIGLFAPTIRHGTLDEFRALVAACHRENIGVILDWVPGHFP-----------------------EDAHGLGRFDGTALYEHADRKEGFHPDWNTLVY------------NYGRAEVANYLAANALYWLEHHVDGLRVDAVASMLYRDYSRKDGEWEAISFLQKVNTESYGEVPGIMTIAEESTAFPGVSAPVGGLGFGFKWNMGWMNDTLQYMQQDPIHRKYH--------------------HHEMTFGLHYAFSENF------------------------------ILPLSHDEVVHGKGSLLDKMPGQGDDKFANLRAYYGFMWGHPGKKLLFMGCEFAQ-------------------------------------------------------------- 153000560 197 ------------------------------------------------------------------------------------------------------------GGDIAGISQHLAYLAKLGVTQLWINPLLENNQAQSYHGYSITNLYRVDPRFGSNEDYKALVAKANKLGLGVIKDVVVNHIGSNHWWLNDLPSQDWLNKPDLIQSADTKSSTIKSSVTSPRFTSHRRTTVQDPDHIDFVDGWFTDTMPDLNQSNPKLATYLIQNSIWWVEYGLSGIREDTYSYADK-------------GFLAKWSKAVMAEYPNFNIVGEEWTANPITVSYWQKGKINADGYTSDLPSLMDF-------PLYEKLIASLNEPET------------------------WDTGFIKLYEMLANDVVY---AEPSKLVLFEGNHDTNRIFSLVKE------------NIDLYKMALTYVLTAKRIPQLFYGTEVLMTSPTEGRHDG--------VVRSDFPGGFANSATNAFTSQRQAQQFVRTLLNYRKQSPALQSG 18655886 15 -------------------------------------------------------------------------------------------------------------------------------------------------GYWARDFKKTNPAYGTIADFQNLIAAAHAKNIKVIIDFAPNHTSP-------ASSDQPSFAENGRLYDNGTLLGGYTNDTQNLFHHNGGTDFSTTENGIY---KGLYDLADLNHNNSTVDVYLKDAIKMWLDLGIDGIRMDAVKHMP-------------FGWQKSFMAAVNNYKP-VFTFGEWFLGVNEVSP-----ENHKFANESGMSLLDFRFAQKVRQVFRDNTDNMYGLKA-------------------------------------MLEGSAADYAQVDDQVTFIDNHDMERFHASNANRR-------------KLEQALAFTLTSRGVPAIYYGTEQYM----SGGTDPD--------NRARIP---------SFSTSTTAYQVIQKLAPLRKCNPAIAYG 194292113 160 ------------------------------------------------------------------------------------------------------------------LADRLPYVQELGFTHIELLPITEHPFGGS-WGYQPLSLYAPTARLGPPQAFAAFIDRCHQAGIGVILDWVPAHFPT-----------------------DPHGLARFDGTALYEHQDPREGFHQDWNTLIY------------NLGRNEVRGFLLAGALHWLEHHADGLRVDAVASMLYRDYSREPGQWEAVDFLRELNAVVHERCPGALTIAEESTAWPGVTASVGGLGFDFKWNMGWMHDTLKYLAHEPVHRAWH--------------------HQKMTFGLVYAWSEAFVL------------------------------PLSHDEVVHGKGSMIGKVPGDDWQRFAGLRAYYGFMWAHPGKKLLFMGGELAQWQE--------------WNHDAELDWPLLDQ-----PMHRGMHTLVRDLNRLYRELPAL--- 89095880 314 ------------------------------------------------------------------------------------------------------------GGDFKGVTEKLDYLDELGVNTIWISPVVENIQYDAYHGYWAENFSKLNPHFGTMEDFHTLIDEAHERGIKIMVDVVLNHTG----YGLKELDAGKENP----------PPGYPDDGDRSRFKDIRQGNVGSDEVVGE-----LSSLPDIKTEDPAVRKQIIDWQTDWIEKAIDYFRVDTVKHVEDATWMSFKN-------------ALTEKMPAFKMIGEAWGASADNLGYLDSGMMDSLLDFGFKETARNFVNGKLKAANDALAARNAKVDNTATLGQFLSSHDEDGFLHSLGGDKG------------------------------------------------------------KMKVAASLQATAKGQPVIYYGEELGQTGANNYPQ---------YDNRYDFAWDRVE--------DNDMLEHYKKILNFRKDHKVFAKG 89095880 1278 -------------------------------------------------------------------------------------------------------------GSYKAFIDKLDYIKSTGVTHVQLLPVMAWYFGDYNWGYDPHSYFSPDGAYSENKELKELIDAIHDAGMGVVLDVVYTHMAKAS-----------------------------------TLNDIVPNYYAFQDAKGNFLGGF---GNNLATSHTMAEKLMVDSVKYWFDYKIDGMRFDMMG-------------DATYPSIQNAYDAAAAINPDALFIGEGWRTF--AGHLADPALEGMGADQDWM------DKTDDVGVFSDEIR------------NELKS--GFGSEGEPRFITGGARDLGVIFNNIKGQPSNTADDDPGDMVQYIEAHDNLYDVIAQSIKKDPAIPENNLEIHKRIRLGNSLILTSQGTAFLHAGQEYGRTKQWLAEGVPEKYHELTDENGVPFDWQKATNA-SAYKVNTMTREYTEGLIELRRSTNAFRLG 19552446 162 --------------------------------------------------------------------------------------------------------------------ELVDYVADLGYTHVEFLPVAEHPFGGS-WGYQVTGYYAPTSRWGTPDQFRALVDAFHARGIGVIMDWVPAHFPKD-DWALARFDGEALY---------------------------EHPDWRRGEQKDWGTLVF-------DFGRNEVRNFLVANALYWIEFHIDGLRVDAVASMLYLDYSREHGEWEAVQFLQEMNATVLRLHPGALTIAEESTSWPGVTTWDGGLGFSLKWNMGWMHDTLEYFSKNPVHRAFH--------------------HSELTFSLVYAFSERFVL------------------------------PISHDEVVHGKGSLWDRMPGDTWNKAAGLRTFLAYMWSHPGKKLLFMGQEFGQ-------------------------------------------------------------- 170078471 149 ------------------------------------------------------------------------------------------------------------------LVDKLPYVKDMGYTHIELLPVAEHPFDGS-WGYQVTGYYSPTSRFGNPEDLMYFIDQCHANGIGVIVDWVPGHFPKDAH-GLAYFDGTHLYE----------------------HADPRKGEHKGW------------GTLIFNYNRNEVRNFLIANALFWFDYHIDGIRVDAVASMDREDGEWLPNHLEAVEFLRQTNNLIFKYYPGIISVAEESTAWPMVSRYLGGLGFNLKWNMGWMHDNLKYFSMDPWFRQHHQ--------------------NSITFSMWYHHSENYMLA------------------------------LSHDEVVHGKSSIIGKMPGDEWQKFANVRALFAYMFTHPGKKTMFMSMEFGQWNEWN--------------------------------------------------------- 165975804 147 --------------------------------------------------------------------------------------------------------------------ELIPYVKDMGFTHIELLPITEYPFDGS-WGYQPTGLYSPTSRFGSPDDLRTLIRKAHEAGINVILDWVVGHFPTDSHGLTE----------------------------------FDGSHLYEHQDPREGYHQDWNTLI-FNYGRHEVFNYLSSNALYWTERGIDGLRVDAVSSMIYRDYSRKDGEWEALDFLRRTNRMLKKEGHGAVVIAEESTSFAGITHTENGVGFDYKWNMGWMNDTLRYMSLDPIYRQYH--------------------HDWMTFGMMYQYSEKFVL------------------------------PLSHDEVVHGKCSILGKMSGDCWQKFANLRAYYGYMWGYPGKKLLFMGNEFAQGREWNY-------------------------------------------------------- 166157197 18 -------------------------------------------------------------------------------------------------------------------------------------------------GYWARDFKKTNPAFGTMTDFQNLINTAHAKGIKVIIDFAPNHTSPAMETDTSFAENGKLY-------NNGTLLGGYTNDTNKLFHHNGGSDFSTLENGIY---KNLYDLADLNHNNSTIDTYFKDAIKLWLDMGIDGIRVDAVKHMPM-------------GWQKNWMSSIYGYKP-VFTFGEWFLGSS-----ASDADNTNFANQSGMSLLDFRFNNEVRNVFRDNTSTMVALDSMITS-------------------------------------TAADYAQVNDQVTFIDNHDMDRFKTSAVNNR-------------RLEQALAFTLTSRGVPAIYYGTEQYMTGN----GDPD--------NRAKMP---------SFSKTTTAFNVISKLAPLRKTNPAIAYG 84494737 197 ------------------------------------------------------------------------------------------------------------GGDLKGVLNKLDYIKGMGTTAIWLTPSFKNKPVQGYHGYWITDFTQIDPHLGTNAEMKTLIAAAHKKGMKVFFDIITNHTADVIDYQGGAYTYKSKKASPYVAFDDRDYPEMNPATSFPYVPFFHPGDEAWLNNPLMYHNRGDSGLDDLFTERPEVVDGMGEIYKEWVDFGIDGFRIDTVKHVNLEFW-----QKFVPDILGEAKRVG---NDDFFAFGEVYDGNPAVMEYTTRGKLQATLDFGFQQQGVDLAKGKPANVLADFFAK-------------------------------------------DDWYTDADSNAY-ELPTFLGNHDMGRVAMFLKEG-----TANEAEHLARVKFAESLMFATRGNPVTYYGDEIGTGGDQLAREDMFASKV--DIYNTEDVLAGPEGSRDRYATDHPLYTHIRDLSAVRAKNPALADG 110600830 26 ----------------------------------------------------------------------------------------------------YELHVGVFSGTFTAAIPHLDYLKDLGVTAVEIMPVAQFP-GNRNWGYDGVYPFAPQSSYGGPEGLRELVDACHGKGLAVILDVVYNHFGPEGNYLNDYG---------YYFTDRYRTPWGDAINFDGPHSD-------------------------------QVREYFIANALYWIEYHFDALRLDAIDRIYDLGATH-----FLRALADEVHRHGQQLGRRIYLIAESDLNDVRLINPTGGYGVDAQWNDNFHHALHALLTGEKEGYYQDFGRFDH---------------------LVKAFTEGYVYSGEYSRYRKKRHGNSAKNCPTVQFVAFSQNHDQVGNRLHGDRL-------AAKLPLQKLLLAAGTVLLSPYLPLLFMGEEYG--------------------------------------------------------------- 121534013 168 ---------------------------------------------------------------------------------------------------------DFFGGNLLGIIKKLPYLAELGVTVLYLNPVFASP---SNHRYDVADYRQIDSMLGDNDLFAKLCQAARAHGMAIVLDGVFSHTGSDSVYFPGVGAYQSPASPYFRWYRFRRHPDDYECWWGI------------------------DTLPNVNELEPSYLDFMVSVVKYWLKLGAKGWRLDVADELPD-------------EFIRQLRQAVKAVDADAVIIGEVWEDYGALRAYLSGDELDSVMNYPFRAAVIGFLLGHFTQQQLASLWENYPPEHFYAAMNLLGSHDTPRILTVLGEAPPPEAMSAAAQ------------------------------------AKYRLPADKRRLGISRLKLAVLWQMTFPGIPSVYYGDEAGVEG------------YADPFNRGPFPWGRED---------GELLAWHQKLINLRRRHAVLQSG 154486735 110 ----------------------------------------------------------------------------------------------------------------------LSYLQDLGVTSIELLPILQERNRTNYWGYSTLGYFAPEASYATKQEVIDMVRAMHEAGFEVIMDVVYNHTCESGPEGPTICWRGLDNLAYYRRTKDKVS----------------------------RLYDTTGCGNSLDFTNTHVTTFAVDSLRYWAKRGIDGFRFDLAATLARLDGEFTRYHPFLYAL------RSDLLLGNLKMIMEPWD---------CGPNGWRTGQFGIPFAEWNDRFRDCTRTFWLTDVERARGGETGNMTRLCGSADLFATDPGRGSTASVNYVACHDGFTTADLTQYRHKHNEANGENNRDGSDNNHSVNFGHEGPCSD-PIITQQRERAIMNMLGTLLLSLGTPMLLAGDEFGNGNNNAYTQDNET---------TWLDWDWLYSTE--QTAELKLFNLTSRLIALRKA------- 190574677 159 ------------------------------------------------------------------------------------------------------------------LADRLPYVAGLGFTHIELLPVSEHPFGGS-WGYQPLGIYAPTARHGTPQAFARFVDRCHQAGIGVIVDWVSAHFP-----------------------NDAHGLAGFDGTALYEHADPREGVHADWDTLIY------------NYGRNEVAAYLIGSALEWVERHIDGLRVDAVASMLYRDYSRAEGQWQAVAFLRRMNQTLRERFPDVLVIAEESTAWPGVTAPVGGLGFTHKWNMGWMHDTLQYLGRDPVHRQHH--------------------HSEISFGLVYAFSERFVL------------------------------PLSHDEVVHGKGALLAKMAGEPVQRLAQLRAYYGFMWAHPGSKLLFMGGEFGQGQE--------------WSHDAALDWVQAAS------------------------------- 154496375 148 ---------------------------------------------------------------------------------------------------------DFFGGSLAGIRSKLPYLRDLGVETIYLCPIFEGPE---NHRYGVGDYEKVDPMLGTKEEFSALCAEAHAMGMRIMLDGVFNHTAFVSKYF----NGDGSY-------PNAGACQGPQSPYYDWFCFQHWPS-------QYTSWWGIYSLPTTNKNSRAWLEYITGIIRSWLRAGADGWRLDVADELPDR-------------VVAAIHDAVRAEKPDAVIIGEVWEDGSNKIAYILGGHCDGLMNYPFRTALVDYLLGGGAERFRNSMETLRENYPEFAWMNTLGTHDTMRVLTLLGEKSEQRGQSRDWRAHARLN------------------------------------DHDRSHGKARLALGAMVLFAFPGAPTVYYGDEAGMEG----FEDP--------FNRRTFPW------------------------------------ 74318076 164 -------------------------------------------------------------------------------------------------------------------AELIPYVRDLGYTHIELLPVAEHPFDAS-WGYQVSGYYAATARFGSPDDLRAFVDACHQAGLGVLLDWVPGHFPK-----------------------DDFALARFTGEPLYEHADPRRGEHQDW------------GTLVFDFGRNEVRNFLVANALYWLEFHIDGLRVDAVASMLYLDYSRRHGEWEAIHFLHEVNAEVHARFPGAITIAEESTAWPAVSRPLGGLGFSMKWNMGWMNDTLDYIEKEPVYRKYQ--------------------HNQLTFSQMYAWSENFVL------------------------------PLSHDEVVHLKKSLLDKMPGDRWQRFANLRLLYAWQYAHPGKKLLFMGGEFGQWN------------------------------------------------------------ 116043 18 -------------------------------------------------------------------------------------------------------------------------------------------------GYWARDFKKTNPYFGTMTDFQNLVTTAHAKGIKIIIDFAPNHTSPAMETDTSFAENGKLY-------DNGNLVGGYTNDTNGYFHHNGGSDFSTLENGIY---KNLYDLADLNHNNSTIDTYFKDAIKLWLDMGVDGIRVDAVKHMPQGWQKNWMSSIYAH--------------KPVFTFGEWSAAPDADNTDFANESGMSLLDFRFNSAVRN-VFRDNTSNMYALDSMLTATAADYNQVN--------------------------------------------DQVTFIDNHDMDRFKTSAVNNR-------------RLEQALAFTLTSRGVPAIYYGTEQYLTGN----GDPD--------NRGKMP---------SFSKSTTAFNVISKLAPLRKSNPAIAYG 149116077 132 ------------------------------------------------------------------------------------------------------------GGDIAGISQHLAYLAKLGVTQLWINPLLENNQAHSYHGYSITNLYRVDPRFGSNEDYKALVAKANKLGLGVIKDVVVNHIGSNHWWLNELPSQDWLNEQDWLNDATKTPLNNHESKPNFIFTSHRRTTVQDPDHIDFVDGWFTDTMPDLNQSNPKLATYLIQNSIWWVEYGLSGIREDTYSYADK-------------EFLAKWSKAVMTEYPNFNIVGEEWTANPITVSYWQKGKINADGYTSDLPSLMDF----------------PLYEKLIASLNEPESWDTGFIKLYEMLANDVVY------------------ADPSKLVLFEGNHDTNRIFSLVKE------------NIDLYKMALTYILTAKRIPQLFYGTEVLMTSPTEGRHDG--------VVRSDFPGGFANSATNAFTPQRQAQQFVRTLLNYRKQSPALQSG 189231560 109 ------------------------------------------------------------------------------------------------------------GGDLRGLIKKLDYVKGLGTTAIWMAPIFKNKPVQGYHGYWITDFTQVDPHFGTNAELAELIDKAHARGMKVFFDVITNHTADEGRPFDDSTGMGKVDRDSFPYTP-VVPADEARTKVPAWLNDPSMYHNRGDSTGESGLYGDHTGLDDLWTERPEVVKGLEKIYQRWVDFDVDGFRVDTVRNVDMPFWTQWATAIDAYA--------AKKGREDFFVFGETSSDPAVTAPYVTRGRLDATLDFPLQNAIRGYASQGKSGVLAQDYRYTTDKANAYEQVTFLGNHDMGRI---------------------------------------------------GSFVSQDNPGADDAELLRRDRFAHELLFLSRGNPVVYAGDEQGFTGPGGDKGARQTLFASRDYLDDDQIGTERTHASDAYDPAHPLYRSVAALSRLTKRHPALRDG 153801346 163 --------------------------------------------------------------------------------------------------------------NYRELADQLPYLVEMGYTHVELMPVAEHPFYGS-WGYQPVGLFAPTSRYGSPDDFKYFVDLCHQAGIGVVLDWVPAHFPSDSH-GLANFDGTPLFHD----------------------PDPRRGWHQDWNSYIY------------DLGREHVRRFLVANALYWFEMHIDGIRVDAVASMLYLDYSRSHDQWDAIATFKWMNEEVYKHFPNAMTIAEESTAFPGVSTFMGGLGFGFKWNMGWMHDSLSYIKEDPVHRKYH--------------------HNTLTFPLIYAFSENYVLS------------------------------LSHDEVVYGKRSLMYKMPGDEWQQTANLRAYLGYMYGQPGKKLNFMGTELGQTAEWD--------------------------------------------------------- 146307318 130 ----------------------------WELFIPRLERYKYEILGQ-HGLLPHKADPLAQATEAP-PATASRVPRGEAFAWQDEHWMNERAQRHRPEAAIYELHAASWTPSWDELADRLPYVQNLGFTHIELMPIMEHPFGGS-WGYQPLSLFAPTARLGEPERFAAFVDRCHRAGLGVILDWVPGHFP-----------------------NDAHGLAEFDGTALYEYAHPFEGYHPDWNTCIH------------NLGRSEVHGFMLASALYWLEYHVDGLRVDAVASMLYRDYSREEGQWEAIEFLQHLNEVVRSEVPGALVIAEESTAWPGVSRPVGGLGFSHKWNMGWMNDTLRYFQTDPLYRRHH--------------------HQQITFGLHYAFSERY------------------------------ILPISHDEVVHGKRSLIGRMPGDRWQQFANLRLFLALMWTHPGKKLLFMGCEFGQ-------------------------------------------------------------- 87199671 18 ----------------------------------------------------------------------------------------------------------------------IGHLKQLHVSAVELMPIVAWIDERNAWGYNPVAPMALDPRVGGVRELRETVATLRAEGIGVILDIVLNHSGESDVLGPVLCLRGLDDAAY-----------------------------TKAPDGR--LINDTGCGNTLDFGNPAVRALALDTLRHFTRHGVDGFRFDLAPILARSPGF-AADAPIFREI------AADPVLADRVMIAEPWD---------IGPGGYQLGGFPSNWLEWNDRFRDDVRRFWKGETGVGAFGKACRTVNFLAAHDGFT---------------------LADTLAYEQRHNWANGEENRDGHGENFSWNNGMEGETDNL-DVLSRRAALVRAMLGTLFISTGTILLTAGDEFGRGNNNAYAQD----------------------------------------------------- 186454872 32 ------------------------------------------------------------------------------------------DWFGLPDYIIYELHVGTFTGTFAAIIPYLPELKELGITAIELMPVAQFP-GDRNWGYDGVDLFAVQNSYGGPNELKRLVNACHQVGLAVILDVVYNHLGPE---------------------------GNYLRDFGNYFSE--------------DYHTFW--GPALNFDGPEVRRFFLENALHWTDFHMDALRLDAIHAIRDASAF-----PFLQELSQITQRRSEMLNRRFHLIGESDLNNPRVILPLGGYGLDAQWSDDFHHCLHVLLTGEKNGYYADFCGIK---------------------RLEKFFREGYTYTGEYSLTRRRRHGLPPKLNQAKQFVVFSQNHDQIGNRMLGDRL-------ANLCSFEDLKLAAGCVLLSPFIPLLFMGEEYGERAPFQYFGLVEAVQKGRREEFANFVWEKLNHRLRTHESHQNLYDLYRELIEIRKSVPA---- 186459445 146 ----------------------------------------------------------------------------------------------------------------RELAGMLSYVKQMGFTHVEFLPVSEHAYYPS-WGYQVTGFYSPTARFGTPDDFQYLVNALHEAGIGVLVDWVPAHFPRD-EWALAKFDGTALYE----------------------HQDPRQGAHQDW------------GTLIFNYGRHEVCNFLTANALFWCERHIDGLRVDAVASMLYLDYSRKEGEWDAVEFLRKFNYLTHTECPGVVTIAEESTAWPLVTRYLGGLGFSLKWNMGWMHDTLNYFMRDPIHRKYHQND--------------------LTFAMLYHFNENFVL------------------------------PLSHDEVVHGKGSLLGRMPGDDWQKFANLRVLLGYQWTFPGKPLLFMGCEFGQ-------------------------------------------------------------- 89241772 129 ------------------------------------------------------------------------------------------------------------GGDIQGVIDKLDYIQGLGTTAIWLAPVFKNRPVQGYHGYWVTDFTQVDPHFGTNADLKRLVQLAHRRGLKIYLDIIVNHTADDKADAPYRDSRGRPFEDHNYADGSRPFPKVNLQSFPYTPVFASPADATWLNDPTMYHNRGNSGLDDLWTERPEVVRGMTEIYADWIDADIDGYRMDTVKHSNIEFW-----QQFNPAIQQAARRAGK---PGFFMFGEVFSADQEVSRYVRQGGLAASLDFSFQSAARTFVSGDT----------------PATALADLYRHDDLYTA---------------------------RDTGAGRMPTFLGNHDIGR-----IGSFITTGGADRTSYLRRDQLAHELMFLTRGQPVVYSGDEQGFTGPGGDKDARQDMFASRDYLDDDLIGTDRTHASDNYDTGHPLYRTIAELGALRKANPALRDG 150390704 190 -----------------------------------------------------------------------------------------------------------FGGDLQGIIEKLNYLEELGITSIYLNPVFESP---SNHRYDIGNYKKIDPLLGDSNIFERFCKEAEKRGIHIILDGVFSHTGSDSLYFNKYQSKDSPYASWYQFDHFPD---------------------------QYKSWWGIDTMPDVEEMDPSYLDYIIRVIKHWMKLGVKGWRLDVADELPS-------------AFIKVLKKVLKETDPQAVLIGEVWEDHGEKREFLFGEELDSVMNYPLREALLDF---------------------------FLTRGDGVTLQAR-----------------LMKLYENYPKPYFYSLMNIIGSHDVPRALTALAYGDHSSITDEKEVAVKRLKLLSLFQMTFPGIPCIYYGDEAGAEGGN----DPD--------NRRTYPW---------GSENEEILAWYKKITRIRRDHEVFVEG 109645151 151 ---------------------------------------------------------------------------------------------------------DFFGGNLAGVIKKLPYLKELGVSILYLNPIFDS---SSNHKYDTGDYLTLDPMYGDEEIFAQLIKEAQSLGIAIILDGVFSHTGDDSIYF-----------NRYGRYPGLGAYQSPDSPYYSWYQCHGEGQ-----EKEYSCWWGVSTLPEVWEMEPSYREFIIHSPQGWMKRGIKGWRLDVADELPD-------------EFIQEFRQMMKTMDPEGVLIGEVWEDPGKLRQYFWGEELDATMNYPLRNIFLQYFLGQDAGQAHKRIMNLYENYPRENFMNLIGSHDRARILTLLGEAPPPEQLSAVEQEQYR------------------------------------LPAPARDLAVQRLKLLTLLQMSFPGVPCLYYGDEAGCEG------------YPDPYNRGTYPWGREDQE---------ILQWFKRVLRYRREYEVLRQG 86131902 49 ----------------------------WEGFIPDIELYKYKIHATHNGVITEKADPYARRAEHPPQTASVVYKTNHTWKDKKWMDKRHKHNGLDAPISVYELHLGSWRGNYSELATTLDYVKKLNFTHVEFMPIMEYPYDPS-WGYQVTGYFAPTSRFGYPEELMTLIDALHASDIGVILDWVPSHFPED----------------------------------PHGLGNFDGTACYEHPDRKKGYHQDWKSLI-FNYERNEVRSFLISNAMFWLEYHVDGLRVDAVASMLYLDYSREDGEWEVISLLKELNEALYGAFPDIQIIAEESTSFPMVSKPVGGLGFGMKWMMGWMHDTLNYFKRDAIYRNHH--------------------HNEISFSMTYGFTENFML------------------------------PLSHDEVVYGKGSILGRMPGDEWQRFANLRLLYTYMYTHPGAKLLFMGSEFGQGTEWNFQD------------------------------------------------------ 74317191 18 -----------------------------------------------------------------------------------------------EEAVVYELHVGTFSGTFAGVIERLDYLVDLGVTAIELMPVADFPGVHN-WGYDGVLLFAPDSRYGTPDDLKALVQSAHDKGLMVLLDVVYNHFGPE-----------------------GNYLHVYARKFFSERHHTLWGAAINFDGS----------------GSRTVRDFFIHNALYWLEYHFDGLRLDAVHAIIDDSARH---------ILTELAERVHAEIGSERAVHLILENDANEAHHLGQGGYTAQWNDDIHHALHVLATGEADGYYGDYADAPLVHLGRCL---------TEGFAYQGQASAYHEGESRGEPSGHLPLQAF---------VAFVQNHDQVGNRAFGERLTQLAPESA-------LRAVAAVLLLAPSVPMLFMGEEFGARTPFQFFADPAAQAAIPDPNR---PETFLASRLDWSEAGAGALDQYRGLLKLRRE------- 118468288 158 ------------------------------------------------------------------------------------------------------------------------YVVEQGFTHVEMLPVAEHPFGGS-WGYQVTSYYAPTSRLGTPDDFRYLVDALHQAGIGVIVDWVPAHFPKD-AWALGRFDGTALYE----------------------HSDPRRGEQLDW------------GTYVFDFGRPEVRNFLVANALYWLEFHIDGLRVDAVASMLYLDYSRPEGGWEAVQFLQEMNATVHKVAPGIVTVAEESTSWPGVTRPLGGLGFSMKWNMGWMNDTLAYISRDPIYRSYH--------------------HHEMTFSMLYAYSENYVL------------------------------PISHDEVVHGKGTLWSRMPGGDHEKAAGLRSLLAYQWAHPGKQLLFMGQEFGQR--------------AEWSEERGLDW----YQLDEQSFSTGVQNLVRDLNAIYRSRPAL--- 82524125 106 ------------------------------------------------------------------------------------------------------------GGDLEGIREHLDYFKDLGVTALWFTPVLENNSPDNYHGYATTNYYRVDPRFGSNADYRKLADEAHAKGLKIVMDMIFNHCGFEHPWVADMPSKDWNAPEWLKESNGTSDPTKSYLQTSYKLTPVVDPYSSKIDLHETVDGWFVPTMPDLNQRNPHVMTYLIQNSIWWIETGIDGIRMDTYPYADAKG-------------MARWMKELDEEYPHFNTVGETWVTEPAYTATWQKDSKLNKENSYLKTVMDFSFYDKINQAKHEETDPWWSGLN----------------------------------RIYNSFVYDYLYPNPSSVMAFIDNHDTDRFLGNGQDTLALKQALALLLTVNR-------------IPQIYYGTEILM-NGTKEVTDGNVRKD----------------------------------------------- 157829680 48 -------------------------------------------------------------------------------------------------------------------------------------------------GYWARDFKRTNPYFGSFTDFQNLINTAHAHNIKVIIDFAPNHTSP-------ASETDPTYAENGRLYDNGTLLGGYTNDTNGYFHHYGGTDFSSYEDGIY---RNLFDLADLNQQNSTIDSYLKSAIKVWLDMGIDGIRLDAVKHMPFGWQKNFMDSILS--------------YRPVFTFGEWFLGTNEI-----DVNNTYFANESGMSLLDFRFSQKVRQVFRDNTDTMYGLDSMIQS-------------------------------------TASDYNFINDMVTFIDNHDMDRFYNGGSTRP--------------VEQALAFTLTSRGVPAIYYGTEQYMTGN------------GDPYNRAMM---------TSFNTSTTAYNVIKKLAPLRKSNPAIAYG 126179212 54 -----------------------------------------------------------------------------------------------------------------------DYLLEAGFTHVEFLPVMEHPLYAS-WGYQTLGYFAPTSRYGTPQDFMHLVEHLHLRGIGVILDWVPSHFPSDG-YGLSYFDGTYLYE---HALPGRRYHPEWKSYV-------------------------------FNLARNEVRSFLISSAVFWLEYHADGLRVDAVSSMLYLDYARSAGEWEAMVFLRKVNDTVHANFPDVLVIAEEATAWPGVTAPTGGLGFDLKWNMGWMHDALDYFTLDPVFRKYR--------------------PDLLTFSIWYAFSERYVL------------------------------PLSHDEVVHEKSSLIGKMPGDEWRKRANLRLLYGYMFTHPGKKLLFMGGEFGQ-------------------------------------------------------------- 70607189 19 -----------------------------------------------------------------------------------------------EDLIIYELHVGTFSGNFKGVIEKLDYLKDLGITGIELMPVAQFP-GNRDWGYDGVFLYAVQNTYGGPWELAKLVNEAHKRGIAVILDVVYNHIGPE---------------------------GNYLLGLGPYFSD-------RYKTPWGLTFNFDDRGCD------QVRKFILENVEYWFKFKIDGLRLDAVHAIFDNSPKH---------ILQEIAEKAHQLGK--FVIAESDLNDPKIVKDDCGYKIDAQWVDDFHHAV-HAFITKEKDYYYQDFGRIEDIEKTFKDV--------------------FVYDGKYSRYRGRTHGAPVGDLPPRKFVVFIQNHDQVGNRGNGERLSILTDKTT-------YLMAATLYILSPYIPLIFMGEE----------------------------------------------------------------- 88601120 5 -------------------------------------------------------------------------------------------------------------GDLQGLMSKLDYLHSLGVDCVWLLPIYPSPL--RDDGYDVADYIGIHEHFGNLEDFKALVNAVHERTMRIIIDFVPNHTSDQHWWFQEARSRDNPYRDYYVWSD----TNDKYKDARIIFVDTEPSNWTWDEAGQYFWHRFFSSQPDLNFENPKVQEEVFNILKFWLRLGVDGFRVDAVPYL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 37520875 142 ------------------------------------------------------------------------------------------------------------------LADKLPYVKDLGFTHIELLPILEHPFDGS-WGYQVLGYYAPTSRFGNPTEFMAFVDRCHQSGIGVILDWVPAHFPKDGH-GLALFDGTHLYE---------------------------------HADSRQGEHKEWGTLV-FNYGRNEVRNFLIANALFWFEYHIDGIRVDAVAAMLYLDYSRHDGEWEAIGFLRQLNELIFLYYPGALSIAEESTAWPLVTRYLGGLGFNLKWHMGWMHDTLAYFRTDPLFRRYR--------------------HNDITFSITYTFYENFVLAL------------------------------SHDEVVHMKGSIIGKMPGDGWQKFANLRALFTFMYGHPGKKTLFMGMEFA--------------------------------------------------------------- 89900946 38 --------------------------------------------------------------------------------------------------------------DYRELAHSLDYVIEMGFTHVELMPVTEHPFYGS-WGYQTTGYFAPTSRFGTPQDFMHFVDHLHQRGIGVLLDWVPSHFPT-----------------------DEHGLGYFDGTHLFEHSDPRQGFHPEWNSSI------------FNYGRNEVRSFLISSGLFWLDYHLDGLRVDGVASMLYLDYARKEDEWEAVDFLQTLNKAVYREYPDTLTIAEESTAWPRVSRPTDGLGFGMKWNMGWMHDSLAYMQQEPVHRKYH--------------------HHKLTFSLVYAFNENFVL------------------------------PLSHDEVVHGKGSLLGKMPGDAWQQFANLRALFGYMWAHPGKKLLFMGGEFGQ-------------------------------------------------------------- 183601937 110 ----------------------------------------------------------------------------------------------------------------------LAYLQDLGVTSIELLPIMKQPEVTNYWGYSTLNFFSPEPGYATKREVIDMVRALHESGFEVIMDVVYNHTCEGGNAGPSVCWRGLDNLSFYRQQTQHAGELEDTTGCGNTVDFTDTHNIT----------------------------FAVDSLRYWAKRGIDGFRFDLAVSLARLKGMFTPYHPFLYAL------RSDQLLGNLKLIMEPWD---------LGFQGWRTGQFLSPFGEWNDRFRDASRQFWLSDINQTAGHGVTTMQEMAGSADLFTDPGRGATSSINYISAHDGFT-LADLTSYDHKHNEANGENNNDGTNVNHSANFGVEGPTDDLSIESARERSRMNMLGTLILSL-GTPMLLAGDEFGNTNNNAYCQDNEIA---------WLDWDWINCTE--ETAESRQLEATANLIAVRKSLDIYN-- 121604013 141 ------------------------------------------------------------------------------------------------------------------LADQLPYALDMGFTHLELLPVSEHPFDGS-WGYQPVGLYAPTSRFGDADGLVRFIARCHASGIGVLLDWVPAHFPTDAH-----------------------GLGNFDGTPLYEYADPREGFHNDWNTLIY------------NLGRTEVRNFLIGNALYWLERDVDGLRVDAVASMLYRDYSRKPGEWETIDFLKRMNDIVVQERPQAVTMAEESTSFPGVSRPTGGLGFHYKWNMGWMHDTLQYMARDPVHRQHHQ--------------------GEMTFGLAYAFSENFVL------------------------------PISHDEVVHGKGSLLGKMPGDRWQQFANLRAYLGFMFGHPGKKLLFMGCEFAQLRE--------------WNHDQSLDWHL---------------------------------- 205372906 32 ------------------------------------------------------------------------------------------------------------GGDFKGINEKLDYIQDMGFTAIWLTPVFDN-MEKGYHGYWINDFYNTDEHFGTLDEFKNLVEEAHSRDMKVILDFVVNHVGYDHPWLED------PSKQDWFHEDIGAV---------------------NWSDPESYQNGWIYGLPDLNTENEEVKEYIFDAAKWWIEENIDGYRLDTVRHVPQ-------------EFWSEFSNEVKSVKDNFYLIGEIFDKDPRGIEAYTGLGIDGFVDFPLNEELRSVFQHVDVDRLPNYWKYSETFYEPYLMGNFIDNHDMSRFTMLAEQNNMFPPT--------------------------------------------------------RWKQAITYMYTIPGIPIVYYGSEIAL----NGGEDPD--------NRRLMNFNTDEE----------LIEYIGDVGQLRQELPALTRG 116668824 81 ------------------------------------------------------------------------------------------------------------GGDLKGLLDKIDYIQGLGTTSIWLTPSFKNPEDKSYHGYWVTDFTQIDPHLGTNAELKALIDEAHSRGMKVYFDIITNHTSKDVAPYKTADGEVFDDRDYYTPVLDEAEKDLKVPGWLNNPALYHNRGDTTFQGEDSFYGDFFG-LDDLFTENPEVVDGMTKVYEDWIDFGVDGFRIDTMKHVNDEFWQ--EFGPKVLEYAKE------QGKDEFFMFGEVFDTSKSTSQFTTRNKMQAVLDFPFQDAARNFASRS------QSASQLETFFAGDDWYTDADS-------------------------------------NVYELPTFLGNHDMGR---IGSFIAADNPGADDAERVARDRLAHELMYFSRGNPVVYYGDEQG--------------------------------------------------------------- 399223 49 -------------------------------------------------------------------------------------------------------------------------------------------------GYWARDFKKTNPYFGTMADFQNLITTAHAKGIKIIIDFAPNHTSPAMETDTSFAENGKLY-------DNGTLVGGYTNDTNGYFHHNGGSDFSSLENGIY---KNLYDLADFNHNNATIDKYFKDAIKLWLDMGVDGIRVDAVKHI-------------ALGWQKSWMSSIYVHKP-VFTFGEWFLGSA-----ASDADNTDFANKSGMSLLDFRFNSAVRNVFRDNTSNMYALDSMINS-------------------------------------TATDYNQVNDQVTFIDNHDMDRFKTSAVNNR-------------RLEQALAFTLTSRGVPAIYYGTEQYLTGN----GDPD--------NRAKMP---------SFSKSTTAFNVISKLAPLRKSNPAIAYG 15829103 57 -------------------------------------------------------------------------------------------------------------GDFIGLKNNIDYFVKLGINTLYLSPIHP---ASSYHGYDVIDYLDVAPELGGMEAFKEFLKVSHANGIKVVMDLVFNHSSFEHPWFQEALNGNTKYQNYYYFLDENKDTQGLGIDSQDLRNQFKNLKNKQASNKKYVAH-FWPGMPDLNLNNSDLIKELKAIQRYWSKIGVDGFRYDAFYHFFDSNNQHENGNQKINSIFQKLRSTNKEAINDNFLFGEWWKSPFEANDYLDIKNQGLDSVIDGRNWKDNINVSINAKEQRALLEFLNK--NNSTWMPFLDNHDVERW---------------------------------------------INKVRRQINKNVASVDKLSELEISLMKYALVSLLSRAGSPILYNGNEL---------------------------------------------------------------- 103485679 73 ------------------------------------------------------------------------------------------------------------GGDLAGLTKRLGYIQGLGATAIWFAPIFKNKPVQGYHGYWVTDFTQVDPHFGTNAEFKAFVDAAHARGMKVYMDIIANHTADVITY-KEGAATDFRYRSDYPWSRRGGVDGPAINPGFAGDGVASADNWAWLNDPIYYHNRGNSDWDDLATENPRVVQGFIDIFGRWIDFGIDGFRIDTAKHVNPEFWR---------AFVPAMQARAKARGPNFHIFGEVYVDPGALAAWTHSAGLPAVLDFSFARAVIDSVSGTRGTDLFARLFDGDVLYKGGALPTFLGNHDMGRFAM----------------------------------FVKQANPD-----------------ADDAELLARTMLGHAMLLTLRGVPTIYYGDEQGFVSDDQLAREDMFASKVAVYNDNDLIGTDATTADANFDTAHPLYRHIAALAGIRRSTPALMRG 113769 130 ------------------------------------------------------------------------------------------------------------GGNLKGILSRLDYIENLGINTIWISPIFKS---TSYHGYDIEDYFEIDPIWGTKEDLKKLVREAFNRGIRIILDFVPNHMSYKNPIFQKALKDKNSNLRSWFIFKGED----------------------------YETFFGVKSMPKINLKNKEAIDYIINAAKYWIEFGISGYRMDHATGPD-------------INFWSIFYYNLKSEFPETFYFGEIVETPKETKKYVGKFDGTLDFYLFKIIRDFFIGKRWSTKEFVKMIDLEEKFYGNFKRISFLENHDSNRFLWVAKD-------------------------------------------------------------KKLLRLASIFQFSINAIPIIYNGQEMGCS---QYRDILEGNRTLHEHARLPIPWSDDKQDKE-------LIDFYRQLVKIRKSHPALYKG 168333759 2039 ----------------------------------------------------------------------------------------------------------------------IDHLKELGVTHVHLLPSYDSDSPQFNWGYDPQNYNVPEGSYSSNEEFKEMVAALHSAGIRVVMDVVYNHTFS----VTDGPFDKVVPNYYYRTFDDGMYSNG------------------------------AGCGNEVATERPMVRKYITDSVMYWAEYNVDGFRFDLMGLI---------DTQTMQELTDKLRSEVDA---DMLIYGEPWQADQQTLKGSQKGEEFKVFNDNIRGAIKDSDSTGTGFATGASDKEDDIIEGVKGAINSIAQEPTEVISYVTAHDNLNLWDKVIATQELEDELGFEEMKDGA-----LVNGGSVDDMVANAEPHKFVDPNDANETVKRSILANGIALTSQGVPFIHAGEEILRSGDHNSYKSPDAINMIR--------WDLKDQFGD-------VFDYYSGLIELRNAHPAF--- 168333759 3201 ------------------------------------------------------------------------------------------------------------GGDFAGITQKLPYLKKLGVNTIWISPIVENVAYDAYHGYWAKNFEKLNPHFGTIAELHELIDAAHDMGIKIMVDVVLNHAGYGMDNGMES-----------------APEGYPTDAEREIFAGMLRTETSNDEILGQ-----LAGLPDFKTEDADVREQLVDWQVAWVENSIDYFRVDTVKHVEDATWMHFKN-------------ELTAVDPNFKMIGEAYGANNQDLGYLDSGMMDSLLDFEFKDIASTFANGDIDNAQDRXMDKNGKLDNTSTVGNFLSSHDEGG---------------------------------------FLKNHVGGD--------------------INKLKAAVSLQATVKGQPVIYYGEEMAYSGDNDY---------PVQTNRPTIDWAK---------------------------------- 197759214 92 ----------------------------------------------------------------------------------------------------------------RQLAEQLPYVKELGFTHVELMPVAEHPFGGS-WGYQVTGFYAPTSRMGGPDDFRFLVDALHQAGIGVIVDWVPAHFPRD-EWALAEFDGRPLYE----------------------HQDPRRAAHPDW------------GTLEFDYGRKEVRNFLVANAVYWCEFHVDGLRVDAVASMLYLDYSRSEGEWDAVALLQEMNATVYRRCPGVVTVAEESTAWDGVTRPTGGLGFGLKWNMGWMHDTLRYASKDPVHRKYH--------------------HNDMTFAMVYAFSENYVL------------------------------PISHDEVVHGKGSLVSKLPGDWWQQRAIHRAYLGFMWAHPGKQLLFMGQEFAQGSEWSEAHGP---------------------------------------------------- 154482852 77 -------------------------------------------------------------------------------------------------------------------KELVAYVKDMGYTHVELMGILEHPFDGS-WGYQVVGYYAPTSRYGTPQDFMYLVDAFHKAGIGVILDWVPAHFPKDAH-GLAMFDGTPLYE----------------------YADPRLGEHPDWGTK------------VFDYSKTEVVNFLIANALFWVEYHIDGLRVDAVASMLYLDYGREDGQWEAIEFFKHLSSVMNYRNPRAYIIAEESTAWPKVTPKEGGLGFSYKWNMGWMHDFLEYTKLDPLFK--------------------KGNHNKMTFGLTYAFSENFILVL------------------------------SHDEVVHLKCSMINKMPGYPQDKFKNLKTAYTFMLGHPGRKLLFMGQEFAQLQEWS--------------------------------------------------------- 189460819 119 ----------------------------------------------------------------------------------------------------------------------IAHLKELGVTHVHLLPSFDFSSVDYNWGYDPKNYNVPEGSYATIREFKQMVMALHRAGIRVIMDVVYNHTAL-------------------------TKGGNFERTVPGYF---------YRQDSEGKFANASGCGNETASERAMVRKFIIESVCYWAEYHVDGFRFDLMGIHD-------------IVTMKEIRKALDGIDPTIFIYGEGWAAG---TPQLPASELAMKNNVYQMPGIAAF-----SDEFRDSLRGPFGKDEKGAFV--------IGRPGHETGVKFGIVGGIAHPQINNDSVRRVPKIWANTPSQFISYVSCHDDLCLTDRLKVTLPGASVPELKALQKLAETAVFTSQGVPFIFAGDEILR----DRKGVVNAYNKPDEIN--AIDWRNK-------TAYREVFDYVRGLIAMRKAHPAFRMG 124522609 52 --------------------------------------------------------------------------------------------------------------TYREMADELPYVAGHGYTHIELMPMMEHPFDRS-WGYQITGFYAPTSRYGKPEDFMYFIDKCHENGLGVILDWVPVHFCKDAH-GLGRFDGTPL---------------------------FEPADPDMAERPIWGTYNF-------DFQKPEIFSFLISNAIFWMDYHIDGFRVDAVSSLIYLNHDRGDEKKEAVEFIKKLNEAVFKMFPHALMIAEEATSWPLVTAYAGGLGFNYKWNMGWVHDVLTYMQTPEEKR--------------------PDAHDLLTFSMYYAFSENYVL------------------------------PFSHDELVYGKKSLLNKMPGDFPRKFANLRLLYAYFMTHPGKKLLFMGSEFGQFDEW---------------------------------------------------------- 163758889 158 --------------------------------------------------------------------------------------------------------------------ELIPYCTEMRFTHIEFLPVSEHPYDPS-WGYQTTGLYAPSARFGEPEGFARFVDGAHQVGIGIIVDWVPAHFPTD-EHGLAHFDGTALYE----------------------HADPRQGFHPDWNTAIY------------NFGRKEVSSYLVNNALFWAEYHVDGLRVDAVASMLYLDYSRKDGEWEAVDFLRAMNKAVYASHPGIVTIAEESTSWPKVSAPVGGLGFGFKWNMGFMHDTLSYISRDPVHRKHH--------------------HDEITFGLLYAFSENFVL------------------------------PISHDEVVHGKGSLLAKMPGDEWQKFANLRAYFGFMWGYPGKKLLFMGQEFAQRGEWS--------------------------------------------------------- 88799984 5 ------------------------------------------------------------------------------------------------------------GGDLYGVAEHLDDIQALGVTALYLNPIFSS---ASNHRYHTFDYRQVDPLLGGDEALRFLLDEAHRRGMKVMLDGVFNHASRGFWAFHHILENGPPYLDWFHIEDFPLNPYPKDS----------------DEALNYRAWWDLPALPKFNTDNPGVREYLFSVAEQWIRFGIDGWRLDVPGDIDDDT------------FWQEFRRRVKGLNPDAYICGEIWG---QAERWLQGDQFDAVMNYPMGTAALSYFGASTIREGYQQNEYDIAA-----------------------------LDAEDFCTRIDTVQGWYHRDINAVQLNLIDSHDTPRAMWL------------VQENEAAVGLALSFLLLMPGAPCLYYGTEIGMSGGN----DPD--------CRGAYPWD------DPDQWKPAIGETFKAMAKIRQS------- 87199675 139 ------------------------------------------------------------------------------------------------------------------LADRLPYVAEMGFTHIEFLPVSEHPYDPS-WGYQTTGLYAPSARFGPPEGFARFVDGAHRAGISVLIDWVPAHFPT-----------------------DEHGLVRFDGTALYEHEDPRLGFHPDWNTLIY------------NFGRREVVSFLVNNALFWAEYHVDGLRVDAVASMLYRDYSRKAGNWEAVEFLKAMNRAVYGSHAGFLTIAEESTAWPGVSKPAFDGGFGFKWNMGFMHDTLKYMAREPIHRRYH--------------------HDEITFGLMYAFSENFVL------------------------------PLSHDEVVHGKGSLLNKMSGDDWQKFANLRAYYGLMWGYPGKKLLFMGQEFAQRREWS--------------------------------------------------------- 209965406 539 -------------------------------------------------------------------------------------------------------------GTFRAAIGKLDHLAALGVTAVQIMPVADFP-GTRNWGYDGVLPYAPDGSYGRPEDLKALVDAAHARGLMVMLDVVYNHFGPE-----------------------GNYLSLYAPAFFTEKHHTPWGAAVNYDD----------------TGSRTVRDFVIHNALYWIEFDLDGLRLDAVHAIIDETEPH---------LLTELAREVRHRFPGVHLVLE-NEENEAARLDRARDGATALFTAQW------------NDDVHHGLHVAATGESAGYYAEYAGDLDKLG----RALAEGFAFQGEMMAYRGAPRGEPSAHLPPTAFVAFLQNHDQIGNRAFGDRITATAPA-------KAVRAVAGLYLLAPQIPMLFMGEEWATGRPFPFFCDPELATAVREGRRKEFDWEALERE-----PHARRLDWYRRMLALRRA------- 119720363 220 ---------------------------------------------------------------------------------------------------------DRFAGGLEEIAERLNHVSGLGANALYLTPIFES---TTYHGYDVVDYYRVAGRLGGDEAFGRLLAELKKRGMRVVLDGVFHHTSFFHPYFQDLVEKGEEYKGFYRVLGFPVVPREFLEALRSGAPRHELKKYP----RRYESFFDVWLMPRLNHDNPEVRSFITGVGRYWVSRGVDGWRLDVAHGVPP-------------ELWREFRETL---PGDVYLFGEV---MDDARIWLF-DKFHGAMNYLLYDAVLRFFAYRTAEEFLNRLESVYYGPGEYAMYNFLDNHDVDRLLSLVGD-------------------------------------------------------------RDKYLCALVFLFTYKGVPSIYYGDEVGLENTDSPFMER---------SRAPMRWDES-------TWDKAILEATRALASLRRRSAALQRG 187600611 23 -----------------------------------------------------------------------------------------------SDLVIYELHVGTFTGTFEAIIPHLPLLRDLGITAIELMPVAHFPGVRN-WGYDGVYLYAPHTAYGGVTGLKRLVDAAHAHGIAVLLDVVYNHFGPE----------------------------------GNYLWDIAPPAFTNRYQ--------TPWGAAINYDGPEVRWLIIENALEWLEYHIDGLRLDATHAIFDVSPYHV-----LEELADRVQAQAIRLGRPAYLFAEHPLNDPRFARPLGGYGLSGVWSDDFHHALHTLLTGEQRGYYE-----------------GFGSIEQMATALERSFVFAGEYSPHARRRFGRD----PSDLAVEQFVVFAQNHDQVGNRALGDRL-------GATLSEAQMRLVAATVLLSPYTPLIFMGEE----------------------------------------------------------------- 108803169 25 -----------------------------------------------------------------------------------------------HEAVVYELHVGTFSGTFRGACERLDHLAGLGVTAVELMPLADFP-GSRNWGYDGVLPYAPDSSYGTPEELKELVQAAHGRGIMVLLDVVYNHFGPEGNY----------------------LPLYAPRFFTERHATPWGAAVNFDDAG-----------------SETVREFFVHNALYWIEYGFDGLRLDAVHAIRDDSGRH------FLAELAERIRGGPGRGRRVHLVLENEENEASLLRPAGEGRYDAQWNDDLHHALHVALTGEDAAYYADYADAPVRHLGRC-------------------LAEGFAYQGDPSRHRGDRRGEPSADLAPPAFVAFLQNHDQVGNRAFGER-------ITDLASPEAVRAAAAVYLLSPQVPMLFMGEEWGA-------------------------------------------------------------- 88857402 145 ----------------------------------------------------------------------------------------------------------------QELADQLPYVKGLGFTHIQLMPISEFPFDGS-WGYQPVGLFAPSSRFGTLADFQHLVDACHAANIGLLIDWVPGHFPSDAHGLAK----------------------------------FDGSHLFEHADKRQGYHPDW-HTHIYNYDRAEVQTFLLANAMYWFDFAIDGLRVDAVASMLYLDYSRKEGEWGAIELLRQVNQRCYQRHPGIMMVAEESTAWPGVTQFTGGLGFGYKWNMGWMNDSLHYMQRDPLYRQHH--------------------HNEMTFSLVYAFSENY------------------------------ILPLSHDEVVHGKGSLINKMPGDDWQKFANLRAFFGFMWAHPGKKLLFMGGEFAQYREWD--------------HNHSLDWHLLE-------------------------------- 54303006 131 -------------------------------------------------------------------------------------------------------------GDFRELAEQLPYLSEMGYTHLELMPVSEHPFYGS-WGYQPIGLFSPTSRFGTPDDFKYFVDQCHLAGIGVVLDWVPAHFPSDDHG----------------------------------LANFDGTALFNDPDPRRGWHQDWKS-YIYDYGRDHVRRFLISNALFWLEYHIDGLRVDAVASMLYLDYSREHDQWDAISLLRWMNEEVYSHYPNAMTIAEESTAFSGVSRPTGGLGFGFKWNMGWMHDSLSYIQEEPVHRKFH--------------------HNTITFPLIYAFSENYVLSL------------------------------SHDEVVYGKGSLLDKMPGDEWQKSANLRTYMGYMYGQPGKKLNFMGAEIAQ--------------SAEWSHDGQLEW------------------------------------ 119961177 102 ------------------------------------------------------------------------------------------------------------GGDLKGLQDQLDYIQGLGTNSLWLTPSFKNKAVQGDHGYWVTDFTQIDPHLGTNAELKTLIDAAHARGMKVYFDIITNHTADVIQYQETASFDDRDYAGYTPVVPDAEKDVKVPSWLNDPTLYHNRGNTNFAGEDSLYGDFF--GLDDLFTENPKVVNGMMDVYKTWIDFGIDGFRIDTMKHVNDEFWQQF--GPQVLSYAKE------QGKDEFFMFGEVFDTSKTVTSKFTTKN--------QMQAVLDFGFQGAARSFA---------------------------------SQSSKATGLADFFNGDDWYT-DADSNVYQLPTFLGNHDMGR---IGTFIAQDNPGASDSELVERDELAHELMYFSRGNPVIYYGDEQGFTG--AGGDQDSRQTMFASKVQEYLDDDLSTHATDNFDTQHPLYKKISELAALAAEHPTLRSG 196182822 52 ------------------------------------------------------------------------------------------------------------GGDLWGVMEKLDYLQDLGVNAIYFTPIFQS---ASNHRYHTHDYYQIDPVLGGNGTFMKLLEKCHQREMKVVLDGVFNHASRGFFFFHDILENGP-YSPWLDWFKIERWP---------------LSAYDGDKPANYVGWEGNRALPEFNHDNPDVREYIMQVAEYWIKLGVDGWRLDVAYEI------------EAPGFWQEFRDRIKAINPDAYIVGEVWV---DSRQWLDGTQFDGVMNYLFTGPTIAFTAGDRVIRDYVEQPSYEPYPP------------------------------------LDAPGYAAKIEHLLQLYPWEIQLTQLNLLASHDTARLLSINDPSAEAIESVKLATLLLFTFLGAPSIYYGDEVGLPGALD--------PDSRRGFPLESQWNPE------------ILDCHRQLIALRHNRPALRTG 149179130 300 --------------------------------------------------------------------------------------------IKKQDLIIYELHVGTFAGTFQAAIEHIPELIELGITAVEIMPVTQTP-GRWNWGYDGVNLFAVRNTYGSPDDFKAFVDECHRSGLAVFLDVVYNHLGPE---------------------------GNYLSEFGPYFSDRHHTPW----------------GEALNYDGPDVRRFITENAVFWLEYHLDGLRLDAVHCMYDDSHFHI-----LEAIRAAVSRHNESVNWPIHLFAETNVFNHDLITADQSREAYSGIWCDCLMYSLYSHALPDVHLTQR---------------NYQGASDLI-----QALQCGYIYAGHENSRVTDSQRSVHPTNQYTSLVIALQTHDSVGNHPHGKR-------IHQLASKSFQKAAAALILLYPGIPLIFMGEEFAT-------------------------------------------------------------- 167729932 288 -----------------------------------------------------------------------------------------------------------YGGDIAGVRQKLDYLLDLGINVIYFNPLWQ---AKSNHKYDSADYHSIDPHFATTEEMMDFVKIAHQKGIRIILDVAFNHTGETFWAFRDCVEKGPQSPYWWYDWKKWPLPKPLPPDFNPKEYYQCWWGIKDMPDLNYDLALPHPDENAVRRPNAPLVDYLISTVRWWIDIGIDGFRLDVPDEVP-------------FWFWELFRKEVKKVKPDAWIVGEIW---HEARQWVSPLYFDSVMNYAFFK---------------------------------------------TPVIEFFVLNIISKEEFCQKIETGLG------LYPFHSLKAMMNLLGSHDTPRIFEICRGN---VQRLKLAVIFQMCFIGAPHIYYGDEIAMEG----GKDPD--------NRRPFNWN-----WENNPVACEVRAFYKQIISLRKAHPAFWDG 188589100 127 ------------------------------------------------------------------------------------------------------------------LSEILPYLKDMGYTYVELMPLGEHPLDAS-WGYQGTGYYSPTSRYGDLNGLKMLIEKLHDEEIGVIIDWVPGHFCKDSHGLYKF---------------DGTTTYEYSEEWRSENCGWGTCNF--------------------DLGKPEVRSYLISNALYWIEFHIDGIRVDAVSSILYLDYGKEEGEWEGIEFLQQLNKAVKAEDPNVLMIAEESTSWPNVSKSNNGEGFNFKWNMGWMNDTLEYIKVDPLYR--------------------KFNHDKVTFSMMYNYSENF------------------------------ILPISHDEVVHGKKSLVDKMWGDYWNKFSGLRLFASYMMGHPGKKLLFMGCEFGQ-------------------------------------------------------------- 15606119 46 ----------------------------------------------------------------------------------------------------------------RELAEYLPYVKEMGFTHVEFLPVMEHPFYGS-WGYQITGYFAPTSRYGTPQDFMYLIDKLHQEGIGVILDWVPSHFPTDAH-GLAYFDGTHLYE---------------------------------YEDWRKRWHPDWNS-FVFDYGKPEVRSFLLSSAHFWLDYHADGLRVDAVASMLYLDYSRKEWVPEAIEFLRKFNESVYRNFPDVQTIAEESTAWPMVSRYVGGLGFGMKWNMGWMNDTLFYFSKDPIYRKYH--------------------HEVLTFSIWYAFSENFVL------------------------------PLSHDEVVHGKGSLIGKMPGDYWQKFANLRALFGYMWAHPGKKLLFMGGEFGQFKEWD--------------HETSLDWHLLE-------------------------------- 159900849 445 --------------------------------------------------------------------------------------------------------IDFYGGDLQGIVDKINYFNDLGVNVLYLNPIFD---ASSNHGYDTNDYYGINPRFGNLAKFDEMIAAADAKGLKVILDGVFNHAGMDSIYLQ----GYPGYKTD-RWTGINGACESDSSPYRSWFTQGSAGTSGSYPGGWGWKGWYGYETIPEFIENDPVKQFFYRVTRFWLERGIAGWRFDVA-------------QDITHAWWSDMRPYVKNGYGDSLLLGEVTGDWGLYRAYLNQNELDSVMNYCFRDWAVSFANGNAPSSFDSSYNAFRAQMPASPWFG------------------------------------------------------MMNLVSSHDSTRALRLLNDDK---ARMKLMVLLQMTLPGAPSVYYGDEVGVTG----GGDPD--------NRRTYPWADK-----GGSPDTVMYAHFKKLIALRRTYPALSSG 198274693 55 ----------------------------------------------------------------------------------------------------------------------IDHLKELGVTHVQLLPSFDFSSVDYNWGYDPKNYNVPEGSYATIREFKQMVMALHRAGIRVVMDVVYNHTAI-------------------------TKGGNFERTVPGYF-------YRTDEEGK--WANASGCGNETASERPMMRRFMIESVCYWAEYHIDGFRFDLMGIHD-------------IETMNAIRKALDKIDPTICMYGEGWAA------------GKPQLPDSLLAMKKHAARLPHIGMFCDEMRDSLRGP----WGNDAKGAFVIGRMGYAAGVKFGLAGGIAHPQLVSDKESTVPAFWAAQPEQMISYVSCHDDLCLADRLKATLPGLSALEMNALAKLAATAVFTSQGIPFWYAGDEVLR--DKQGVANSYKSPDAIN----AINWGRKTSQRD-------FFDYVRGLIAMRKAHPSFRMG 163846736 91 ----------------------------WEGFIPHVGKGMRYKFHIASRYYGYREDFGTYFEVAPQTAAIIW-DRDYTWSDQQWMSERGQRQRLDAPISIYEVHLGSWRRNYRELAHELEHVKDCGFTHVELLPVTEHPFYGS-WGYQSTGMFAPTSRYGTPQDFMYFVDYLHQNGIGVILDWVPSHFPT-----------------------DGHGLAYFDGTHLYEHADPRKGYHPDWGSYIY------------NYGRNEVRSFLISSALCWLDKHIDGIRVDAVASMLYLDYSRRAGEWEAISFLRELNTQIYKYYPDVQTIAEESTAWPMVSRYVGGLGFGFKWDMGWMHDTLQYFRRDPIYRRFH--------------------HNELTFRGLYMFSENYVL------------------------------PLSHDEVVHGKGSLLDKMAGDVWQKFANLRLLYSYMFAQPGKKLLFMGGEFGQWRE--------------WSHDTSLDWHL---------------------------------- 127512100 175 ------------------------------------------------------------------------------------------------------------------LIDQLPYVVEMGYTHLQLMPLCEYPFDGS-WGYQPVGLFAPTHRFGQPHELKAFVDACHQAGIGVILDWVAAHFPK-----------------------DPHGLTRFDGSCLYEHEDPRQGEHPDWDTLIY------------NYGRGEVQSYLLSNAHYWLEFHLDGLRLDAVSSMLYLDYSREPHQWDAIAFLQDLNTRLYQGFPGIMMIAEESTAWPGVTKRVGGLGFGFKWNMGWMNDSLNYIGRDPIHRSHH--------------------HNELTFSLMYCFTEQFILSL------------------------------SHDEVVHGKGSLLHKIPGDDWQKFATLRAYLGFMWGHPGKKLLFMGADFAQRDEWD--------------HQHSLDWHLLA-------------------------------- 195952987 48 ----------------------------------------------------------------------------------------------------------------KDIAHQLEYVKDMGFTHVEFLPIMEHPFYGS-WGYQTLSYFAPTSRHGEPKDFMYLVELLHQNDIGVILDWVPSHFATD-DYGLSFFDGTHLYE---------------------------------HMDKRKGYHPDWGS-YIFNYGRHEVRAFLISSANFWFNYHVDGIRVDAVASMLYLDYSRKEGEWEAIDCLRKLNEAVYIFNPGIFTVAEESTAWPMVTKYIGGLGFGFKWDMGWMHDTLNYFSKDPVHRKYHQQD--------------------ITFRMLYAFNENF------------------------------ILPLSHDEVVHGKGSLIGKMPGDYWQKFANLRLLLSYMYGSPGKKLLFMGSEFGQFDE--------------WNHDKSLDWHLLE-------------------------------- 38232973 1217 ---------------------------------------------------------------------------------------------------------------------HLKELADAGLNSVHLLPTNDQKEDAFNWGYDPYHYMAPEGSYATKPDYREMVKALNGMGLHVVSDQVYNH----------AFQGQQDEKS----VLDKVVPGYYHRLMLDGKIANST------------------CCANLATEHVMMEKLMTDSVKSWANYHIDGFRFDLMGHHSAANMINVQT-----ELSELTVEKDDIDGSSIYLYGEGW------------NFGEVENNQRFIQATQENLAGTGIGTFNDGLRNGVHGHEGRTQGNGTDQKDQGHLRHLTDIVRVGMAGNLQDFKFNSKDGYKRGGDIWLDGVNYVDAHDNQTLYDLSVLQLPQSLSMDDRVRMNTVQLATVALGQSP--AFWHAGTEIMRSKSLD--RDSYNSGDHFNKLDLSMQWELDEHLKAKPEDLKKANDMAKELMTLRKDNPLMRLG 125717318 473 ---------------------------------------------------------------------------PSEYGPKDLTYATIPNFKKREDALIYEVHVRDFTGTFSAFIEKLDYLKDLGVTHVQLLPVYASSNSNYNWGYDPQNYFSLTGMYSSIEEFKNLVNEIHKRGMGVILDVVYNHTAKTSIF-------EDLEPNYYHFMD-------ADGTPRSSFGGGR-----------------------LGTTHYMSRRVLVDSIKYLTEYKVDGFRFDMMGDHD-------------AESIQKAFEEAKKLNPNLIMLGEGW-------KTYAGDENKAVQPADQSWMKSTDTVAVFSDDIRNTLKSGYPNEGTPAFITGGKRSVDNVFKNIKAQPTNFEADS---------------PGDVIQYIAAHDNLTLFDIIAQSIKKDPA-VAANYQEIHRRLRLGNLMILTSQGTPFIHSGQEYGRTRDPAYFDYPYFIHDSYDSSDAHFDWTKTTDSEKFPENAKS-RAYMKGLIALRKSTDAFT-- 196244233 148 ------------------------------------------------------------------------------------------------------------------LAHKLPYVKELGYTHLELLPIAEHPFDGS-WGYQVTGYYAPTSRYGTPEDFMYFVDQCHQNGLGVIIDWVPAHFPKDAH-GLAYFDGTHLYE----------------------HADPRKGEHKEW------------GTLIFNYGRNEVRNFLVANVLFWFDYHIDGIRVDAVASMLYLDYARKEGEWEAADFLRQMNTILYSYFPGVLSIAEESTDWPMVSWYAGGLGFNFKWNMGWMHDILDYFSMD-----------------------------------------------PWFRQFHQNNVTFSMWYHHNENFMLALSHD---EVVHGKSSILGKMPGDEWQKYANVRALFTYMFAHPGKKTMFMGMEFGQWGEWN--------------------------------------------------------- 152995492 146 ----------------------------------------------------------------------------------------------------------------------VPYIQEMGYTHVELLPITEYPFDGS-WGYQPVGLYAVTSRFGTPEDFKALVDALHQANIGVIMDWVPAHFPADSH-----------------------GLANFDGSKQYEYPDPKKGWHPEWNSLIY------------DFGKEHVVNYLISNAVYWLEFHIDGLRVDAVASMSREDGEWIPNKDEAIDFLRRLNETVYLNHPRCFTVAEESTAFPGVSKYMNGLGFGFKWNMGWMNDSLAYIKRDPIYRQHHQ--------------------GELSFSMVYAFDEQFVL------------------------------PISHDEVVHGKGSMITKMPGDAWQKFANLRAFSAYMYFHPGKKLNFMGNEFAQ-------------------------------------------------------------- 16331275 148 ------------------------------------------------------------------------------------------------------------------LVDKLPYVKELGYTHIELLPIAEHPFDGS-WGYQVTGYYAPTSRFGSPEDFMYFVDQCHLNGIGVIIDWVPGHFPKDGH-GLAFFDGTHLYE----------------------HGDPRKGEHKEW------------GTLIFNYGRNEVRNFLVANALFWFDYHIDGMRVDAVASMCREEGEWVANEYEAADFLRQVNSVVYSYFPGILSIAEESTSWPMVSWYVGGLGFNLKWNMGWMHDMLDYFSMD-----------------------------------------------PWFRQFHQNSITFSMWYNHSENYMLALSHD---EVVHGKSNMLGKMPGDEWQKYANVRALFTYMFTHPGKKTMFMSMEFGQWSEWN--------------------------------------------------------- 56750473 154 --------------------------------------------------YGFQQEVRPKTASIVADLDRYTWGDADWLERR---RHQEPL---RQPISVYEVHLGSWQGTYRELADRLPYVLDLGYSHIELLPIAEHPFDGS-WGYQVTGYYAATSRYGSPEDFMYFVDRCHQNGIGVILDWVPGHFPKDGH-GLAFFDGTHLYE---------------------------------HADSRQGEHREWGTLV-FNYGRHEVRNFLAANALFWFDYHIDGIRVDAVASMLYLDYNRKEGEWEAADFLRQVNHLIFSYFPGALSIAEESTSWPMVSWYVGGLGFNLKWNMGWMHDMLDYFSMD-----------------------------------------------PWFRQFHQNNVTFSIWYAFSENFMLALSHD---EVVHGKSNLIGKMPGDEWQKFANLRCLLGYMFTHPGKKTLFMGMEFGQ-------------------------------------------------------------- 88810695 58 ----------------------------WEGFIAGVGQYKYHIESGWHRYRADKGDPFAYWEMPPGTSSRIWQPRYAWQDAEWMKRRQRANAL-DAPISIYEVHLGSWRRNYREIAPALAHVLETGFTHVEILPIMEHPFYGS-WGYQVVGYFAPTARYGTPEDFMYFVDYLHRNGIGVILDWVPSHFPGDGH--------GLAYFDGTYLFEHADPKKGFHPEWKSYI---------------------------FNYGRHEVRSFLVSSALHWLEYHLDGLRVDAVASMLYLDYGRKPGEWDAIAMLRSLNEAAYRDHPDVQIIAEESTAWPMVSRYLGGLGFGMKWNMGWMHDTLRYFTQDPVYRKHH--------------------HNELTFSLWYAFNENFVL------------------------------PFSHDEVVHGKGSLLDRMPGDEWQKFANLRLLYGYMWAHPGKKLLFMGGELGQWGE--------------WNHDASLDWHRLE-------------------------------- 34098748 156 ------------------------------------------------------------------------------------------------------------------LADELNYVKDMGFTHIELLPLSEYPFDGS-WGYQATGLYAPTSRFGSPDELKALIDAAHAAGISVILDWVAGHFPTDDH-----------------------GLNTFDGTALYEHADPREGYHQDWNTLIY------------NFGRNEVKNFLQGNALYWIERGFDGIRVDAVASMIYRNYSRKDGEWEAIAFLRQTNAVLKSETPGAGSFAEESTSFADVTREAG-LNFDFKWNMGWMNDTLRYMQEDPVHRKYH--------------------HGKMTFGMMYQYSENFVL------------------------------PLSHDEVVHGKRSLLGKMPGDCWQQFANLRAYYGFMYGFPGKKLLFMGNEFAQGREWNYQE------------------------------------------------------ 154620 449 ---------------------------------------------------------------------------------------------------------DFFGGDLKGIDDKLDYLKGLGVSVIYLNPIFESP---SNHKYDTADYTKIDEMFGTTQDFEKLMSDAHAKGINIILDGVFNHTSDDSIYFNRY--GKYPDLGAYQDWKDGNQSLSPYGDWYTINSDGTYECWWGYDSLPVIKSLNGSEYNVTSWANKNAISKYWLNPDENLNDGADGWRLDVENEV-------------AHDFWTHFRDAINTVKPEAPMIAENWG---DASLDLLGDSFNSVMNYQFRNDIIDFL---------------------------------IGQSFDDGNGQHNPIDAAKLDQRLMSIYERYPLPAFYSTMNLLGSHDTMSILTVFGYNSADPNENSDRLAEQKLKLATILQMGYPGMADIYYGDEAGV----SGGKDPDD--------RRTFPW------------------------------------ 118047879 175 -----------------------------------------------------------------------------------------------------------YGGDLQGIAQRLDYLTDLGVSALYLNPIFRAP---SNHKYDVEDYTHIDPHLGGEAGLLTLRQALDERTMRLVLDIVPNHCGVTHPWFVAAQDRHAPTAEFFTFRRHPDE---------------------------YECWLGVKTLPKLNYRSVRLREVMYAIMRRWLRYRIDGWRIDVANMLGRLGPDNL-----GHKIGRGIRRAVKAEQPNAYLLGE---HFFDGTPHLQGEELDATMNY-----------QGFTFPVWRWLAGFEFNPQR----------------------------PEADPRPIATETMAAQWTVFRAAIPWQIATQQFNLLGSHDTPRLRTIVGDD---LARVRVAMTLLFTYPGVPCIYYGDEIGL----AGGGDPD--------CRRTMPWDEAEWDHD-------LRAFVRRLAHLRRSAPALRWG 191163970 26 -------------------------------------------------------------------------------------------------------------GTFEAAIPFLDYLVELGITAVEIMPVSQCP-GKRNWGYDGVFHFAPQSSFGGPDGLKRLVNACHRKGLAVLLDVVYNHFGPEGN----------------YLWDFGHYFTDKYRTP--------WGRAMNLDGAY----------------SDSVLEFFFLNAGYWIEFRFDGLRLDAV-----DWIFDQTPKPLLQRLAEEVHLHRGRLGREIFLFAENDTNDARLIKPPQGFGLDAQWCDNFHHALRTLLTRETTGYYEDFGQFSQ---------------------MVKTYEEAFVFTGEYSHYRKRRQGGPAKDRPTSQFVVFSQNHDQVGNRKCGDRLSGSLPVG-------QLLLVAGVVILSPYIPLLFMGEEYGEKAPFHYFIDHSHEEHASGVCEGEIPDPAAEETGEKVGEQAVILEFYRKLFSLRSTLPAL--- 54304042 91 -------------------------------------------------------------------------------------------------------------------------------------------------GYWARDFKRNNPFFGDLNDFRELIAVANEHDIKVIIDFAPNHTSP-------AEVNNPNYAEDGNLYNNGEFVASYSNDLNEIFYHFGGTDFSTYEDSIY---RNLFDLAGLNLNNNFVDQYLRDSIKFWLDLGVDGIRVDAVKHMP-------------LGWQKSFVDTIYNHKP-VFVFGEWYLGKDEYDPNY-----YHFANNSGMSLLDFEFAQTTRSVFRNHEKNMFDLYD------MLKN-------------------------------TENNYERVVDQVTFIDNHDMDRFHYDGAT-------------KRNVEIGLAFLLTSRGVPTIYYGTEQYLTGN------------GDPYNRKPM---------SSFDQNTKAYKIIQKLAPLRKSNPALAYG 119469265 107 ------------------------------------------------------------------------------------------------------------GGDIQGVINALPYLNDLGVTQLWLTPVLENNMNYSYHGYAITDFYMVDPRMGSNQLYKTLSVKAKEQGIGLVMDMVLNHFGSEHTWVK-----DKPTKDWINFNGEFNKGKNATSHARQTIQDPHASE---YDKRQFNDGWFVETMPDLNQRQPLLSEYLIQNAIWWIEYDLSGIRVDTYSYSDK-------------AFLSDWTKAIMQEYPDFNIVGEEWTSNPAIASYWQRGKHNQDGYTSSLPSVMDFSLQESVIQALNEDESW-----NTGWVKVYES-----------------------------LANDFLYPDTNNIMVFADNHDM---------SRVYTELGQD---VAKTKMAMTLFLTTRGIPQMYYGTEV--------LLDNTPSKDHGDI-RIDFPGGFDGQTRNAFTKQKEMHNTISTLLNFRKNSSALDKG 30249969 148 ------------------------------------------------------------------------------------------------------------------LADHLPYLQDMGYSHVELLPISEHPLDES-WGYQATGYFAVTSRYGSPEAFMSFVDRCHQAGIGVILDWVPAHFPQDS----------------------------------FSLARFDGTALYEHEDPRLGYHHDWGT-YIFNYGRNEVKSFLLSSAHYWLSFHIDGLRVDAVASMLYLNYSRKEGEWEAIEFLRALNTMVHGEFPGALTFAEESTSWPAVSRYLGGLGFSMKWNMGWMNDTLSYMQHDPVHRRYH--------------------HNELTFNQLYAYTENFVL------------------------------PLSHDEVVHGKKSMLDKMPGDGWQKFANLRLLFTYQMTCPGKKINFMGNELGQGHEWRVGHELDWYLLERDPHRG---------------------------------------- 157360625 6 -----------------------------------------------------------------------------------------------------------------------------------------------------------------INEVKLLIREAHKRGIEVLMDVVFNHTAEGNENGPILSFRGVDNSVYYMLAPKGE------------------------------FYNYSGCGNTFNCNHPIVRQFILDCLRYWVEMHVDGFRFDLASIMTRGSRLLC-NLPPLIDMISN-----DPILRGVKLIAEAWDA--------GGLYQVGMFPHWGLWSEWNGKYRDIVRQFIKGSDGFSGAFAECLC----GSPNLYQEGGRKPWNSINFVCAHDGFT-LADLVTYNKKHNNANGEDNNDGENHNNSWNCGQEGEFASIS-VKKLRKRQMRNFFLCLMVSQGVPMIYMGDEYGHTNNNTYCQD----------------------------------------------------- 152992857 51 --------------------------------------------------------------------------------------------------------------TYSELADELAYVREMGYTHVELMPITEYPFKGS-WGYQVTGYFAPTARYGKPKEFMKLVDTLHRNGIGVILDWVPSHF-----------------------VTDGHGLATFDGTCLYEHRDPRLGFQPQW------------GSAVFNYSRNEVRAFLISSASFWFEYHIDGIRVDAVASMLYLDYGREAGEWEAIDFLKQLNLSVYGEFKDIVMIAEESTAYPMVSKPLGGLGFGFKWNMGWMHDTLKYFALNPVYRQHHQ--------------------DDLTFSIWYAFDENFVL------------------------------PLSHDEVVHMKGSLINKMAGDDNQKFANLRALYTYMMAHPGKKLLFMGGEFAQYREWDYE--------------SSLDWHLLE-----SPRHRGIHTMLKELNQLYKNEKAL--- 126735485 124 -------------------------------------------------------------------------------------------------------------------RDLISYVKYMGFTHIELLPVSEFPFDGS-WGYQPVGLYAPTIRFGPPNEFRDLVDAAHAAGIGVLLDWVPGHFPTDAH-----------------------GLVQFDGTALYEHADPREGFHQDWNT------------LIPNYGRTEVKNYFVANALYWLEYHLDGLRVDAVASMLYRDYSRDEGEWEAIAFLQEMNIAAYGADPTVMTIAEESTSFPGVSQPAGGLGFGYKWNMGWMNDTLRYMEKDPIYRQHD--------------------HHLMTFPIDWAFTENF------------------------------ILPISHDEVVHGKGAMLAKMPGTEWEKFANLRAYYAFMWTQPGKKLLFMGCEFAQPEE--------------WNHDAELNWGAAAQ------------------------------- 163731507 109 ------------------------------------------------------------------------------------------------------------------LAEQLAYVKDMGFTHIELMPISEFPFDGS-WGYQPVGLFAPTIRHGTVDEFRALISACHRENIGVILDWVPGHFPEDAHG----------------------------------LGKFDGTALYEHADRKEGFHPDWNTLV-FNYGRAEVANYLAANALYWLEHHVDGLRVDAVASMLYRDYSRKDGEWEAISFLQKVNTETYGEVSGIMTIAEESTAFPGVSAPVGGLGFGFKWNMGWMNDTLSYMQQDPIHRKYH--------------------HDKMTFGLHYAFSENF------------------------------ILPLSHDEVVHGKGALLDKMPGQGDDKFANLRAYYGFMWGHPGKKLLFMGCEFAQ-------------------------------------------------------------- 196250047 45 --------------------------------------------------------------------------------------------------------------TYREMADELPYVLDHGFTHIELLPLVEHPLDRS-WGYQGTGYYAVTSRYGTPHDFMYFVDRCHQAGIGVIMDWVPGHFCKDAH-GLYMFDGAPTYE-----------------------------YANEKDRENYVWGT-----ANFDLGKPEVRSFLISNALFWLEYHIDGFRVDAVANMLYWPNDRLYENPYAVEFLRKLNEAVFAYDPNVLMIAEDSTDWPKVTTYEGGLGFNYKWNMGWMNDML-----------------------------------------------KYMETPPYERRHVHNQVTFSLLYAYSENF---ILPFSHDEVVHGKKSLLNKMPGSYEEKFTQLRLLYGYMMAHPGKKLLFMGNEFAQFDEWKFEDE----------------------------------------------------- 167751294 151 ---------------------------------------------------------------------------------------------------------DYFAGDFKGIESKLPYLQSLGVTCIYLNPVFES---HENHRYSTACYEHIDPMLGTDEDFEHLCKQAKTYGIDIILDGVFSHTGADSIYFNKFGRYGDHEGAY---RDPDSKYKNWYCFSRYPFDYESWWGIT--------------TLPNVNENNPDYTEYICGILQRWIDKGARGWRLDVADELPD-------------EFLDNLNKAVKAKGDDKVIYGEVWEDYGVRRRYLIGGQLDSVMNYPFKEAIINYCKYGDARGFEDGVMEHYPKPSADMLMNFLSTHDTERILTR---LAGEDVGWHDREWQAERYLS----------------------------------PEQYVYGLSLLKCAMVLQFFLPGVPCIYYGDEAGLEG----YKDP--------FNRRCYPWGKEN---------IDMIDFTKQLAGIRKASKAFAQG 114776467 143 ------------------------------------------------------------------------------------------------------------------------YCQWMGYTHIELMPVTEHPFDGS-WGYQTVGYFAPTSRFGTPDEFRYFVDYCHQNNIGVFLDWVPAHFPKDAH-GLARFDGTPLYE---------------------------------HEDPRLGEHKDWGT-YIFNFGRNEVRNFLIASALFWLDYHLDGLRVDAVASMLYLDYSREEGEWEAVEFIKQFNCLIHERFPGAVTMAEESTSWPMVSRYLGGLGFTMKWNMGWMNDTLSYFENEPIYRSYH--------------------HHALTFSMVYAFTENF------------------------------ILPFSHDEVVHGKGSMPQKMPGDDWQKFANLRLLYTYMYTHPGKKLQFNGLEFGQ-------------------------------------------------------------- 113812 80 -------------------------------------------------------------------------------------------------------------------------------------------------GYWARDFKKTNPAFGSMTDFANLISAAHSRNIKVVIDFAPNHTSPAMETNASFGENGKLY-------DNGTLLGGYTGDTNGYFHHNGGTDFSTLKNGIY---KNLYDLADLNHNNSTIDTYFKNAIRLWLDMGIDGIRVDAVKHMP-------------FGWQKNWMSSIYSYKP-VFTFGEWFLGTNETDA-----NNTYFANESGMSLLDFRFSQKVRQVFRDGSDTMYGLDSMLSS-------------------------------------TAADYYSVNDQVTFLDNHDMDRFQVSGANGR-------------KLEQALALTLTSRGVPAIYYGTEQYMTGN------------GDPNNRAKM---------SSFSTSTTAYNVISKLAPLRKSNPAIAYG 38350519 17 ----------------------------------------------------------------------------------------DHDWKGKNQLIIYELHVGTFSSTFDGVVEKLDYLSDLGVTALEIMPVAQFP-GIRGWGYDGVYLYAVQNSYGGPTGLKRLVNEAHKRQLGIILDVVYNHVGPE-----------------------GNYMGLLGPYFSSKYKTPWGLTFNYDDRG-----------------SDEVRRFVLENLEYWIEFHIDGFRLDAVHAIVDTSPTH---------ILEEIADLAHAHGK--LVIAESDLNDPRIVNPKEKCGY--------------GVDAQWVDDFHHAIHAFITGERQGYYSDFGELQDIVK---SLRDTFVYDGKFSRFRGKTHGKPVYLDGCSF---VVYIQNHDQVGNRGGGERLSVLVDE-------ERLKMAASLYILSPYIPMIWMGEXYGERNPFYY-------------------------------------------------------- 115523294 28 -----------------------------------------------------------------------------------------------HEAVIYELHVGAFAGTFSAAIERLDYLAELGVTAIELMPVAEFP-GSRNWGYDGVLLFAPDASYGHPDDLKALVDAAHACGIMVLLDVVYNHFG-----------------------PDGNYLAAYAPIFNDLHHTPWGAAVNYDAEG-----------------SETVREFVIQNAAFWIEFHLDGLRLDAVHAIKDDSANHL-----LTEIPARLREVARGRQVHLVLENEENEVSRLVRGDRGEPQYTAQWNDDVHHVLHTAATGESAGYYAEYA--------------------GDTAKLGRALAEGFAFQGDLMPYRGRARGEPSGALPPTAFVGFIQNHDQIGNRAFGDRLTAIAPKDA-------VRALAGIYLLLPQIPMLFMGEE----------------------------------------------------------------- 192811910 59 ----------------------------------------------------------------------------------------------------------------------LDHLEELGVTHVHLLPVFDFRTVNYNWGYDPQNYNVPEGSYATIRELKEMVLALHARGIRVVMDVVYNHT---------------------YTVDDG------------PFERLAPGYF-YRKDGYGNLSNGSGVGNELATEKPMVRKYIKDSLKYWAEYHIDGFRFDLMALIDTTTMK---------EIVSELRREVD---RSLLFYGEPWTGTEQTVKGSQKGQGFAVFNDHFRHAI-----KGDNDGRGRGFATGEPWYEGAVVEGMMGSIHNFALH---PEETVNYVTVHDNLNLWDKILVAQGMEEQAGLLRLTDGKLVNEGDVWQATAASTPYAGIPDEAVRRSLLANGIVLLSQGIPLLHAGDELLRTGDHNSYRSGDAINAIRWSNKRRF---------------KPVFDYYRGLIALRKAHPAFR-- 17228208 148 --------------------------------------------------------------------------------------------------------------TYRELASRLPYVKELGYTHIELLPIAEHPFDGS-WGYQVTGYYAPTSRFGTPEDFMYFVDQCHQNNIGVLVDWVPGHFPKDGH-GLAFFDGTHLYE----------------------HADPRKGEHKEW------------GTLVFNYSRNEVRNFLVANALFWFDYHIDGIRVDAVASMLYLDYCRKEGEWEAADFLRQVNHLLFSYFPGVLSIAEESTDWPMVSWYTGGLGFNLKWNMGWMHDMLDYFSMD-----------------------------------------------PWFRQFHQNNITFSMWYNHSENFMLALSHD---EVVHGKSNIIGKMPGDKWQKLANVRCLFAYMFAHPGKKTMFMSMEFGQWSEWN--------------------------------------------------------- 121534017 78 -----------------------------------------------------------------------------------------------------------------------DYAAGMGYTHIELLPLAEHPFDGS-WGYQATGYYAVTSRYGTPHDFMYFVDYCHQKGLGVIIDWAPSHFCMD-EHGLAAFDGTRLYE----------------------------GDWWRRENRQWGTANF-------DLGRPQVVSYLIANAVFWFDYHVDGLRVDAVANMLYLDYGRGHGEWEGVAFLKKLNETIFHYFPYGLMIAEESTAWPLVSRYLGGLGFNFKWNMGWMNDVLKYMQLDPIFRKYH--------------------HYLLTFSLMYAFAENF------------------------------ILPFSHDEAVHGKKSLLDKMPGDYWQKFANLRLLYAYWLAHPGKKLLFMGSEFGQFSEWKYND------------------------------------------------------ 206601956 40 -------------IDRPGERPRPMNHEGQGYYCLSVSDAPPG------TLYRFRLDSQTMLPDPASRLQPHGVHGPSAVEEHTNKTEKSPGGSPFSDLVFYELHPGTYTGTFRGTIGRLDHLADLGVTAIELMPLSQFP-GERNWGYDGTFPYAIALSYGGPDGLLELVRACHARGLSVILDVVCNHLGPE---------------------------GNYLHAFGPYFSRTTRTPWGEA-------------LNFDETMSDHVRHYFLENLRYLARFDIDGFRFDAVHAIRDQSAHT-----FLADASVLASRIARSRGRPLHLVAESNLNDRRLPPEREGMGFGAQWSDDFHHALRVTFTGEKDGYYRDF---------------------SPGKDLAKALERGFVYQGQFAPSFGHRRGSSSDDLPGSAFVVFAQNHDQVGNRREGDRLSAVLPEEG-------LMCVAALVLLSPALPLLFMGEEYGETRPFLYFGDPDAVREGRKKEFAAFGWTTDPAALSPDSREGRILGFYKKLFRLRKSHPAFG-- 158334180 146 --------------------------------------------------------------------------------------------------------------TYRELAERLPYVKDLGFTHIELLPVAEHPFDGS-WGYQVTGYYACTSRYGTPEDFMYFVDQCHQQDIGVIVDWVPGHFPKDGH-GLAFFDGTHLYE----------------------HADPRKGEHKEW------------GTLVFNYSRKEVKNFLIANALFWFDYHIDGIRVDAVASMCRKDGEWVANNIEAADFLRHLNDVLFSYYPGILSIAEESTSWPMVSWYVGGLGFNLKWNMGWMHDMLDYFNMD-----------------------------------------------PWFRQFHQNNVTFSIMYAFSENFMLALSHD---EIVHGKSNMLGKMPGDEWQKFANLRCLYTFMFTHPGKKTLFMSMEFGQWSEWN--------------------------------------------------------- 118479986 60 -------------------------------------------------------------------------------------------------------------GTLYSYREMIPYVVEHQFTHIEIMPLVEHPYDRS-WGYQGTGYYAATSRFGTPYDLMHFVDECHKYGIGVILDWVPGHFCKDAH-GLYLFDGTPTYE-----YKDKDVQENP-----------------------------VWGTVNFDLGKREVRNFLISNALFWMRYHIDGFRVDAVANMLYWNKEGQEQSNEAVSFLRELNEAVFAEDEDFLMTAEDSTAWPLVTTYEGGLGFNYKWNMGWM---------------NDVLKYMECAPEYRKYI-----HDKMTFSLLYTYSENF------------------------------ILPLSHDEVVHGKKSLLNKMPGDYWDKFAQLRLLYGYFFTHPGKKLLFMGGEFGQFDEWKDLED----------------------------------------------------- 126465519 258 -----------------------------------------------------------------------------------------------------------YGGDLAGIMKHIDHLEDLGVETIYLTPIFSS---TSYHRYDTIDYKSIDKYLGTMEDFEKLVQVLHSRKIKIVLDITMHHTNPCNELFVKALREGENSPYWEMFSFLSPPPKEIVELMLKYIDGEECRSRELYNNKPFYEAFFNIWMAKFNHDNPRTVDYFIDITKFWIDKGIDGFRIDVAMGIH-------------YSWMKQYYEYIKNTYPDFLVLGELAENPRIYMDYFDSAMNYYLRKAILELLIYKRIDNEFISRINNVYAYIPHY-KALSLYNMLGSHDVPRIKSM-------------------------------------------------------------VQNNKLLKLMYVLIFALPGSPVIYYGDEIGLEG----GRDPD--------NRRPMIWDR-------GNWDLELYEHIKKLIRIYKSCRSMRHG 66475714 423 ----------------------------WELFIPHLGPYGYEIHSQSNDVYSQEYEVPPRYASIISACDDSYKDETDRFRWEDQEWIKRREQMRRQPMSIYEVHLPSWNGDYLGIAERLEHVKNLNFTHVEFLPLAQHPFEGS-WGYQVTGQYAPYSRLGTPDDFKYLVNELHKAKIGVFIDFVPAHFCKD-AWGLVYYDGTPTYE----------------------YGDPREG-----EHKQWGTAVF-------NFRRNEVRSFLLGAAYHWLRYHIDGLRIDAVSSMLYRNYLRPNGEWEAVSLLQELNWVIHKEFPGVFTMAEESTAWQGVTHKDGGLGFDAKWDLGWMNDTLSYLYTPPD--------------------NKSSKHNKLTFRGLYMSHEH------------------------------WVLPLSHDEVVNGKGSLLDKTGAPYMDRIRTLKTLFGYQVGMPGRPLLFQGAEIAQGRE--------------WKENRSVDWHEGE-----EDVRKKVCIFLSDLLAVYKNNVSLHAG 168260263 76 -------------------------------------------------------------------------------------------------------------GTFRAAIAKLPYLAELGVTVIEVMPVAQF-GGERGWGYDGVLLYAPHSAYGTPDDFKAFIDAAHGYGLSVVLDIVLNHFGPE----------------------------------GNYLPLLAPAFFHKE--------RMTPWGNGIAYDVDAVRRYIIEAPLYWLEYHLDGLRFDAIDQIEDSSARHV-----LVEIAQRIRE--DITDRPIHLTTEDSRNIISLHPRDQGG------NAPLFTAEWNDDFHNAIHVFAT----------GETQAYYNDFADTPEKHLARALAEGFAYQGEISPQTGEPRGVKSTGQPPVAFVDFIQNHDQVGNRAQGDRLITL-------AGAERTKVLLATLLLSPHIPLLFMGEEYG--------------------------------------------------------------- 118581669 35 -----------------------------------------------------------------------------------------------ERYIIYELHVGAFTGTFDAVISRLDYLAELGVTALELMPVAQFP-GERNWGYDGTFPFAPQNSYGGPEGLKRLVDACHGRGMAVILDVVYNHLGPE---------------------------GNYLHPYGPYFTDRYRTPWGDA---------VNFDGPD----SDPVRHYVISSALQWVDYHLDALRLDAIHGIFDFGARHILG-----ELACELHRRQEALGRPVYLIAELNDTRVILPPERGGHGLDAQWNDDFHHALTAFLTGERSGYYADF---------------------GSFGQLVKAFEQGFVLSGGYSVFRRRRHGSSSADCPPSRLVVFSQNHDQVGNRMAGDRPHERLDPARLRLAAAAVL-------LSPCLPLIFMGEEYADPAPFPYFGDPGLVAAVREGRRTTFRSARLDLGLHRVGEHGRLFAFYRELIRLRKELPVFRDG 146295728 384 ----------------------------------------------------------------------------------------------------------------------IDHLKELGITHVHLLPTYDFPDKSYNWGYDPVLYQNVEGSYATNKEYKQMVMALHKAGIGVIQDVVFNHT------FQIGDAK------------------------FSIFDKIVPGYF-YRKDKDGNYSNGSGVGNEIATEKPMVRKFIIDTLTYLTEYHIDGFRFDLMAAIDRVT-------------MAKAQEEVRKINPSAVIYGEGWMAGASPLDPSLRMEIGSFNQAGLHIGLFNDRIREAIR----------------------GNLDNESKGFMQG---NYSYRLEDLKRGIQGGLGDFAKDPD----ECINYVSAHDNLTLWDKLQKSVPNEPDYIKDKMGRLANAIVLTAQGVPFLHGGVEFNRT----KYMNSNSYNAGDKIN--KYDWNLKVKWYNT-------FKYYQGLIALRKAHPAFR-- 58337968 421 ---------------------------------------------------------------------RSVIEDVDAIKPNDFSRL--PQFSAPTNAIIYETSIRDFTSDKNGIKDKLDYLKSLGVTHVQIMPMFDFADDSYNWGYDPKNYNVPEGSYSSNAEMKEMINGLHKAGIRVVMDVVYNHV--------------------------------YNTDEQSLNKTVPGYYFQYDSEGH--TTNGTGCGNDMASERLMARKYIVDSVKYWANYNIDGFRFDLMGILD-------------VDTMNEVRSELNKIDPSILVYGEGWD-----MRKTDHDIGAGQYNADKVDKSIGFFSDD----IRNAIKGAEFGGVTPGLV------EGNGKEENYKEDAKKFIDGFLGGQ----NYGKDAKHPYQAPEQTINYVACHDNRTLYDMLKTLMPDESEANIIKRDKLATSMMMLSQGIPFIHAGQESLGTKD----GNENSYNASVEVN--EINWGRVKENKD-------MVDYFKKLVNLRKSQSVFR-- 51342514 311 ----------------------------WELFVPDIGAYGYRIHGGLDVIYAQEFEIPPKTASIISACDDAFRKPEERFVWNDQAWMSEEDLLRRQPMAIYEVHLPSWRGDYRELADRLRHVKTMNFTHVEFLPLAHHPFEGS-WGYQVTGLYAPYSRLGSPDDFKYLVDKLHQSGIGVFLDFVPAHFCKDS-WGLARYDGEPCYE---------------------------------YADPREGEHKMWGTLV-FNFRRSEVRSFLLGAAYHWLRYHIDGLRIDAVSSMLYKNHQREPGDWLPNEFLQELNWVVHQEFPGVFTMAEESTSWQGVTDKEKE-------------------KYRDVYLLFKGL--GFDAKWDLGWMNDTLSYLCLPLYKRPEPACHNKLTFRGLYMAHEKW----------------ILPLSHDEVVSGKGSLLDKAGSPFEDRIKTLKTLFGYQVGSPGRPLIFMGAEIGQ-------------------------------------------------------------- 164688817 20 -------------------------------------------------------------------------------------------------------------GDFQELYEMLEYCKDMGYTHIELMPITEYPLDMS-WGYQTIGYYATTSRYGNPNEFKAFVDKAHELGLGIILDFAYSHFCKDIHGLYRF---------------DGSAQYEYASPLKAE--------------------NLAWGTAHFDVGKPEVKSFLLSNAIYWFEYHVDGIRVDAVSYLDYDGGDWEANQYEAIDFLRKLNEVIYANIDNPIVVAEESTAWPMVTTYSGGLGFSYKWNMGWMNDTLQYMEKDPIYRKYH--------------------HDLITFSFMYAFSENF------------------------------ILPLSHDEVVHGKKSLLDKMPGDDWQRFANLRLLYAYYMIHPGKKLLFMGSEFAQGLEWRYA------------------------------------------------------- 153815190 106 ------------------------------------------------------------------------------------------------------------------------YVKEMGYTHVELMGIAEHPFDGS-WGYQVTGYYAPTSRYGSPEDFAYLVDLLHKNNIGVILDWVPAHFPKDAHGLADF-----------------------DGTPTFEYADPRLGEHPDWGTK------------VFDYGKAEVRNFLIANALFWIEHHVDGLRVDAVASMLYLDYGKQDGQWEAIDFFKHLNSVVLGRNKGAVMIAEESTAWPKVTPEDDGLGFSLKWNMGWMHD------------FTEYMKLDPYFRKNA--------HHMMTFAMQYAYSENYILVL------------------------------SHDEVVHLKCSMINKMPGLGFDKFANLKAGYAFMMGHPGKKLLFMGQEFAQLREWSEKRE----------------------------------------------------- 152977187 45 ----------------------------------------------------------------------------------------------------------------REMAEELPYMANHHFTHIEIMPLVEHPYDRS-WGYQGTGYYAVTSRFGTPHDFMYFVDECHKYGIGVILDWVPGHFCKDAH-GLYLFDGTPTYE--YRDLD--------------------------------VQENRVWGTANFDLGKREVRNFLISNALFWMKYHIDGFRVDVANMLYWEKEGKAQSNEYAVSFLRELNEAVFAEDGEFLMTAEDSTAWPLVTTYEGGLGFNYKWNMGWM---------------NDVLKYMECAPEYRKYI-----HEKMTFSLLYAYSENF------------------------------ILPLSHDEVVHGKKSLLNKMPGNYWEKFAQLRLLYGYFFTHPGKKLLFMGGEFGQFDEWKDLED----------------------------------------------------- 168485965 453 ---------------------------------------------------------------------------PAKLGPQDLTYGKIHNFKTREDAVIYEAHVRDFTGTFEAFIEKLDYLKDLGVTHIQLLPVYASSNSNYNWGYDPQNYFSLTGMYSSIAEFKNLINEIHKRGMGAILDVVYNHTAKVDIF-------EDLEPNYYHFMDADGTPRT------------------------------SFGGGRLGTTHHMTKRLLVDSIKYLVDYKVDGFRFDMMGDHD-------------AASIEEAYKAARALNPNLIMLGEGW-------RTYAGDENMPTKAADQDWMKHTDTVAVFSDDIRNNLKSGYPNEGQPAFIT-----------GGKRDVNTIFKNLIAQPT----NFEADSPGDVIQYIAAHDNLTLFDIIAQSIKKDPSK-AENYAEIHRRLRLGNLMVLTAQGTPFIHSGQEYGRTRDPAYKKVPNKSHLLRDKDGNPFDYPDWTKATDGKAYPENVRDYMKGLIALRQSTDAFR-- 167357501 153 ----------------------------------------------------------------------------------------------------------------------IPYCADMGFTHIEFLPITEYPYDPS-WGYQTTGLYAPTARFGEPEGFARFVNGCHKVGIGVILDWVPAHFPT-----------------------DEHGLGWFDGTALYEHEDPRKGFHPDWSTAIY------------NFGRTEVVSYLVNNALYWAEKHLDGLRVDAVASMLYLDYSRKHGEWEAVRFLQDLNIRIYGKNSNVMTIAEESTSWPKVSQPVGGLGFGFKWNMGFMHDTLSYMSRDPIYRGHH--------------------HNELTFGLLYAYSENFVL------------------------------PLSHDEVVHGKGSLIAKMPGDDWQKFANLRAYYAYMWGYPGKKLLFMGQEFAQW--------------SEWSEEKALDWNL---------------------------------- 113475505 145 --------------------------------------------------------------------------------------------------------------TYRELADRLSYVKDLGYTHIEMLPVAEHPFDGS-WGYQVTGFFAPTSRYGSAQDFMYFVDKCHENGIGVIVDWVPGHFPKDGH-GLAFFDGTHLYE----------------------HPDPRKGEHKQW------------GTLVFDYGRNEVRNFLAANALFWFDYHIDGVRVDAVASMVYHNYMRPDGEWEAADFLRQVNHLLFSYYPGVLSIAEESTSWPMVTWYVGGLGFNFKWNMGWMHDMLDYFEMD-----------------------------------------------PWFRQFHQNNVTFSIWYHHTENYMLALSHD---EVVHCKSSILGKMPGDNWQKFANVRALFAYMFTHPGKKTMFMGMELPQWGEWD--------------------------------------------------------- 76780419 910 ------------------------------------------------------------------------------------------------------------GGDFAGLNQKLDYLKDLGVNTIWITPIVENITEDGYHGYWASDFTKLNKHLGKEQQFKALLDAAHSKGMKIMVDVVLNHAGY----------GREDYFNSILTDADGNSISMIRDSSNTISGDDKYDS--------------LSDLPDFVTENKAVTDQLVAWQTEWMSYNIDYYRVDTVKHVETTTWAAFKNS-------------LTKVNPDFKMIGEYSGAYANNAGELGTGTMDALLDFDFNDFAQNFVTGNISSVENSLQKRNNAINNTSVMGSFLSSHDEDTLQYKLVNESK----------------------------------------------------ISEEEAYNLMKVAATLQITAKGQPVLYYGEEIGQGGANNWPLQ---------TNRRDFDWTELEK---QKADSNSIYNHYKTMLAIR--------- 157364117 240 TPVSKSVKLLL---YQTSEQDQPMQRNEKGVWYTRLDKDLDGWFYRYYESYGKREGVDPYAKALSLQGKFGAIVDMRKADPEDWQQDSYVKLDSYVDAIIYEIHIADMTGSWNGVTTGLEHIKELGVTHVHILPIYDFYTGDYNWGYDPYHYMVPEGCYSSIYEVKKMVQTFHKNGIGVIMDVVFPHT-----YGVGEFSVFDQAVPYYYYRLGKMGQYLNES----------------------------SCGNTTNSERLMMRRYILDTVVHWAEYHVDGFRFDQMGLIDRKT-------------MAMVEKTLRQINPSVIIYGEPW----------GGWGVQPRFGKSQLLDLRIAVFND---GIRDGIRGSVFDPKAKGFVMG---------SVGKEIKIKRGVVGSINYDNKLIADFAYSPEQTINYVACHDNHTLWDKNVLAAKS--DRREWSEEELKSAQKLAAAILLTSQGVPFFHAGQDFCRTKQF----NENSYNAPISIN--ALDYERKAQFID-------VFEYHKGLIKLRKSHPAFR-- 153810423 3 ----------------------------------------------------------------------------------------------------------------------IDHIKEIGCTALYIGPLFESVG----HGYETTDYKKLDSRLGTNEDLTAFVKACHDKKIKVIFDGVFNHTGRDFFAFKDIQQNRENSR-----------------YLNWYCNVNFWGNNEYNDGFSYDNWGGYNLLVKLNQRNPEVQDYICDVIRYWVEFDVDGIRLDAADVLD-------------FDFMRALRRTAEEVKPDFWLMGEVI--HGDYSRWVNGETLHSVTNYALHKALYSGHNDHNYFEIAHTVKYLQNM-GNLDLYNFVDNHDVERI--------YTKLSNKAHFTPVH-----------------------------------------------------ILLYTLPGVPSIYYGSEFGIEG--------RKERSSDDSLRPALNLEDYESAL----SDNPCTALIAALGKIRQNTPALSYG 77360297 132 ------------------------------------------------------------------------------------------------------------GGDLQGVINALPYLNDLGVTQLWLTPALENNMPSSYHGYAITDFYNIDPRMGSNELYQELSNKAQQQGIGLVMDFVLNHFGSEHVWM-----SDKPTSDWINFNGEFANGKHATSHARQTIQDPHASQF---DIRQFSDGWFVETMPDLNQRQPLLATYLIQNTIWWIEYNLSGIRVDTYSYSDK-------------AFLANWTKAIMSEYPAFNIVGEEWTTNPAIASYWQAGKNNSDGYTSSLPSVMDFSLQEALIQALNEDESW-----NTGWVKVYQS-----------------------------LANDFLYPNPNNLLVFADNHDM------------SRVYTELKQNLNKTKMAMTMLLTTRGIAQMYYGTEV--------LLDNTGSNDHGDI-RIDFPGGFAGQTVNAFTAQRDMHQTLRTLLNFRKQSPALGYG 188588390 164 ---------------------------------------------------------------------------------------------------------DFYGGNLKGIIKKLDYIKSLGANIIYLSPIFKS---SSCHKYDVGDYEIIDEMFGTNEEFSKLCNIAQSKGIRIILDGVFSNTGSDSRYFNKYGNYDSPNSKYYNWYKFITYPYQYQSWWGI------------------------DNRPNVNELEESYLDYIVNIIEKWINLGASGWRLNVADELPDK-------------FIEIFKKRMKEINQDSVLIGEVWDDASNKISY----------------------SKRRKYLFGKELDSITNYPLRECLINFV----------------KGYITSEKLKKRIMSLYENYPREIFNSNMNVIGTHD---------TERILTILDGNLY---LLKLMIVFQMTLPGVPVIYYGDEAGLKG----GKDPE--------NRKAYPWNNENQE---------ILKFYSKVINIRKKEEVLRKG 108761737 35 -------------------------------------------------------------------------------------------------------------GTFESLIPRLAGLKELGITALELMPVASFP-GRRNWGYDGVSLFAPQQAYGGPEGLRRLVDAAHAHGLAVLMDAVYNHFG-----------------------PDGNYLRVYSPHYFTGRHHTPWGDAVNYDGE----------------GSAHARTQVLANVEMWIDYHLDGLRLDAAHAIIDD---------GTPHLLTEVAERARACAPGRKVIAEDERNERRLMRPASEGGL--------------GLDGVWADDFHHQLRRAFAGDSDGYYQDYTGN----TEDLARTLNQGWFYEGQVSKNLGHARGTKADGLEPWRFVHCIQNHDQVGNRAFGERLGHDVSP-------AAFRAMSGLLLLSPYTPMLFMGQEWGRRKEFAGGAEVPDPQADDTFTRSQLDWAEAEQPG-----HAGVRALYRELLRLRASEPALR-- 171741779 3 --------------------------------------------------------------------------------------------------------------DIDGITARLDYIQDLGCNAIWLNPCFDSPF--KDAGYDVRDYRLVSPRYGTNADLIALFHEVHERGMHILLDLVPGHTSEEHAWFRRSAEADNEYSDRYIWTDSWIAGGDGLPFIGGESPRNGT-----------YILNFFKCQPALNYGHPKTADAMVDIMRFWLSRGADGFRVDMADSLVK---HDDDGKPYTIRTWQYMFSKIRPEFPEVAFVSE-WGRPCESLEAGFDMDFYLDWRWDGIPNGYNMLLRNVDDPLRDGDLSYFNADSETPIASFLEQYEPQLRDAERLGGTFNFIT---------------------------CNHDTAR--------------IAPRLSEREIALAYCTLFAMPGTPFLYYGDEIGM-------------------------------------------------------------- 209524497 195 ---------------------------------------------------------------------------------------------------------------------MIPYVKELGFTHIEILPVAEHPFDGS-WGYQVTGYYAPTSRFGTPEDFMYFVDKCHQNGIGIIVDWVPGHFPKDGH-GLAFFDGTHLYE----------------------HGDPRKGEHKGW------------GTLVFNYSRNEVRNFLVANALFWFEYHIDGIRVDAVASMCREDGEWVANDYEAADFIRQTNHVIFSYFPGILSIAEESTSWPMVSWYVGGLGFNLKWNMGWMHDMLDYFHMDPWFRQFHQ--------------------NNITFSMWYHHSENFMLA------------------------------LSHDEVVHGKSNILGKMPGDDWQKFANVRALFTYMFAHPGKKTIFMGMEFAQWKEWN--------------------------------------------------------- 167589105 4 ------------------------------------------------------------------------------------------------------------------LADRLPYVADMGFTHVEFLPVTEHPFAGS-WGYQPLGLFAPTARLGEPAAFARFVDRCHGAGIGVILDWVPAHFPT-----------------------DPHGLMQFDGTALYEHADPREGFHQDWQTLIY------------NLGRNEVANFLLASALEWLRYHVDGLRVDAVASLLYRDYSRAPDAWEAVEFLRRFNTVVAERCPGAATFAEESTAWPGVSAPVGGLGFSYKWNMGWMHDTLQYMSRDPIYRRYH--------------------HDEMTFGLIYAFSERFVL------------------------------PLSHDEVVHGKRSLLGRMPGDRWQRFAGLRAYLGFMWAHPGKKLLFMGGEFGQ--------------DSEWNH------------------------------------------ 116628890 170 ---------------------------------------------------------------------------------------------------------DFYGGDLQGVLDHLDDLQRLGITGLYFCPIFK---ASSNHKYDTIDYLQVDPAFGDKDLFAKVVNEAHKRGMKVMLDAVFNHLGDQSMQWQDVVKNGSRFKDWFHINSYPVEPYRDPSKGEKNPP--------------YETFAFEKHMPKLNTANPEVQDFLLEIATYWVKYDIDAWRLDVANEVD-------------HHFWKRFHDELIKIKPDFYIVGEIWHS---ARPWLQGDQFTGVMNYPYT----------------------------------------------------LQIEDHFFKHKLDGKELSEHLTDQLMMYPDIVNQAMMNMLDSHDTARILTLANGNQ---DLALQAIAYEFVQPGIPCIYYGTEMGMSGDN----DPD--------CRKPMDW---------GKLNGPVWKRVYELVKFRLDH------ 189219036 81 -----------------------------------------------------------------------------------------------------------------------SYVKEMGYTHVEFLPVMEHPYYGS-WGYQTLGYFAPTSRYGFPQDFMFLIDYLHRNGIGVILDWVPSHFAT-----------------------DGHGLGVFDGTHLYEHADPRQGYHPDW------------GSYIFNYGRYEVKEFLISSARFWFEYHVDGLRIDAVASMLYLDYSRKPGEWEAIDFLRTLNETLYKEFRGIQLIAEESTAYPMVTRYVGGLGFGFKWNMGWMHDSLFYFSLDPIFRKYHQNRLTFS-----AWYAFQENF---------------------------------------------ILSLSHDEVVYGKGSLLRKMPGDNWQKFANLRALFSYQFFFPGHKLLFMGGEFGQWDE--------------WYHEKSLDWHLA--------------------------------- 163814633 176 -----------------------------------------------------------------------------------------------------------YGGDLQGVMDKLDYLQDLGVDVIYLNPIFVSP---SNHKYDIQDYDYVDPHFGRIVDFAELVEEIHKRGMKVILDGVFNHCGSFNKWMDRIYENQEGYEKGAFVSKD-----SPYNTFFKFYNDNAWPYNTTYDG-----WWGHDTLPKLNYESPKLVEYIMKIAKKWVSYNADGWRLDVAADLGHSPEYN-------HQFWREFRRNVKEANPNAIILAEHYGDPK---SWLKGDQWDTVMNYDAFMEPITWFLCGVE---KHSDEFRGDLLGNYDAFKGAMNYHMSRFLRPSIDVSMNELSNHDHSRFLT--------------------------RTNRKVGRLHTMGADAADQKGIFRQAVVFQMTWPGAPTIYYGDEAGVCGWT----DPD--------NRRTYPWGHEDQE---------LIQFHKDMIKIHKSYEALKSG 210115700 99 -------------------------------------------------------------------------------------------------------------GDLKGIEEKADYLTDLNVKSLQISAV-----------YSASNFTDVDPAFGTMADFDSLVSTLHDKGLKLVVDFDPNHSGVDHPWFVASKAADNTYKDYYVWADGVGG-----NPPNNWLSVSGGSAWNYSAARQWYLHTFQPEQPDLNYRNPDVRAAVKDALRFWAMKGADGFRLTSAKYLVEDSALTDE--PANPNYSGDPGKYDSLSHPYTTNLDETHTLLQEFRTTLDEFAKDGDSYRLLLTDVMDANVRQVVKYYSSNGTREADIALNYNLLAMQGGGDKPG------------------------------------NKTFGRIQSWLDNLPDGKRANWVIGSESSPRGGLYARAANLLLLLLPGTPMAYYGDEIGM-------------------------------------------------------------- 209881811 439 ----------------------------WELFIPHLEKYGYQIHSITDSVYAQEFEVPPKYASIISSCDDSYKDNQDKFKWEDDKWMSRREEMRRQPMSIYEVHLPSWNGDYLGIAERLKHVGNLNFTHVEFLPLAQHPFEGS-WGYQVTGQYSPYSRLGNPDDFKYLVNELHKANIGVFIDFVPAHFCKDS-WGLVYYDGTPTYE----------------------YGDPREGEHKGW------------GTAVFNFRRNEVRSFLLGAAYHWLRYHIDGLRIDAVSSMLYRNYLRPNGEWEAVSLLQELNWVIHKEFPGVFTMAEESTAWKGVTQKSDGLGFDAKWDLGWMNDTLSYLYTPPDRKHTK--------------------HNKLTFRGLYMAHE------------------------------NWVLPLSHDEVVNGKGSLLDKTGAPYMDRIRTMKALFGYQIGMPGRPLLFQGAEIAQGREW---------KESRSV-----DWHEGE-----EDIRKKVCIYLSDLLNTYKTYPSLHAG 195977948 492 --------------------------------------------------------------------AKAAIVDPAAIGDKELAFADIKGFHKREDAIIYEAHVRDFTGTFAAFVEKLDYLKELGITHVQLMLTYSSSDNNYNWGYDPQSYFALTGMYSTIEEFKQLVNEIHKRGMGVILDVVYNHTAN-----------------------------------VDIFEDLEPNYYHFMNADGTARTSFGGG--RLGTTHYMSRRVLVDSITYLVDYKVDGFRFDMMGDHD-------------AAAIEKAFLAAKALNPNIIMLGEGWVT-------YQGDEHMPEQPADQSWMSQTDTVASFSDDFRNQLKSGFPNEGSPAFIT----------GGARDIMTIFHNIKAQPTNFLAD-----DPGDVIQYIAAHDNLTLFDIIAQSIKKD-PSVAANAAEIHRRLRLGNLLVLTSQGTPFLHAGQEYGRTEDGTPFEYPYFIHDSYDSTDAHFDWAKADTERYPESTTSQV--FTKGLIALRRSTDAFR-- 149390246 418 ---------------------------------------------------------------------------------------------------------DFFGGDIAGIEQKLDYLQSLGVNTIYLNPIANAP---SNHKYDASNYKELDPMFGSPEEFQSFVQALANRGMHLILDGVFNHVSDDSIYFDRYH-RYPTVGAYEYWEAVYDLMNEKEGQTFSPYGFHLWFNIENDGRYKYQSWWGYDSLPEFKLNNDALANYIFRVAKSWIARGASGWRLDVANEVDPAFWR---------EFRQELLQGSYDRGPTLKLLGEIWD---DASKYFLGDQYDSVMNYRFRGAVLDFLKNGNAEEADKRLREDYPSEAFYALMNLIGSHDTARAVFLLGNGTD------------------------------------------SSERAELDPNYNEELGKKRLKLAAILQMGYPGAPTIYYGDEAGVTGS----KDPD--------NRRTYPWGKEDQN---------LLSHYQKVGHIRQRHQSL--- 88799367 161 ---------------------------------------------------------------------------------------------------------DFFGGDLQGIVEKLDYLADLGVNTLYINPIFE---AASNHKYDTADYKNIDDNFGDNALFETLTTEASNRGIRVILDTSLNHTGSDSKYFDR-------YENFAELGAFEGETIQESSPFYDWYTFDPAGTTPEAMYEGWVGVDSLPNLNESDSWKAYAYGDADSVTNMWLDKGASGWRMDVAPWVSD-------------EFWREWRDVVKANDADALTVAETWF---DASKHLLGDMFDSTMNYIFRNAVQDFAAGESAEEMYQNLELMRENYPQYALMNLLSTHD-------------------AARALHHFGYTGPESSAEA-----------------------------VAEAKTRLKLAVLFQMAYPGAPAIFYGDEVGVTG----GEDPY--------NRATYPW-----ADEGGNPDMALLDDFKALIQMRNDNAVLRTG 538221 98 -------------------------------------------------------------------------------------------------------------------------------------------------GYWARDYKKTNPYYGNFDDFDRLMSTAHSNGIKVIMDFTPNHSSP-------ALETNPNYVENGAIYDNGALLGNYSNDQQNLFHHNGGTDFSSYEDSIY---RNLYDLADYDLNNTVMDQYLKESIKFWLDKGIDGIRVDAVKHMSEGWQTSLMSEIYSH--------------KPVFTFGEWFLGSGEVDP-----QNHHFANESGMSLLDFQFGQTIRNVLKDRTSNWYDFNEMITS-------------------------------------TEKEYNEVIDQVTFIDNHDMSRFSVGSSSNRQTD-------------MALAVLLTSRGVPTIYYGTEQYVTGGN----DPE--------NRKPL------KTFDRSTNSYQI---ISKLASLRQTNSALGYG 196258879 88 ------------------------------------------------------------------------------------------------------------GGDLQGIIEKLDYLKNLGVTALWLTPLFEFVESAAIHGYWTKDFKRINPRYIGEGEFDRLIRELHKRNMKLILDIVCNHSNPDI-----SGKKGELYDDGVKIADFNDDKNHWYH---------HYGEIMDWEDEWQVKNCELCGLATFNENNTEYRNYIKAAIKQWLDRGVDALRVDTVKHMP-------------IWFWQEFNADIQSHRPDVFIFGEWSSPNDPDSVAFVNNSGMSILDFGLAMAIRQALAEGGFHLIQEVLDLDCRYEGATELITFIDNHDMHRFQSLNPDPDI-------------------------------------------------------------LRMAVALIMTSRGIPCLFYGTEQYLHNDTNADGNPYGNNDP--YNRPMM---------EKWETDTPIYQDVRRLSGVRRLNPAVSMG 113784 782 ------------------------------------------------------------------------------------------------------------GGDFQGIINKLDYIKNMGFTAIWITPVTMQKSEYAYHGYHTYDFYAVDGHLGTMDKLQELVRKAHDKNIAVMVDVVVNHTGDFQP-GNGFAKAPFDKADWYHHNGDITDGD------------------YNSNNQWKIENGDVAGLDDLNHENPATANELKNWIKWLLNEGIDGLRLDTVKHVPK-------------GFLKDFDQAA-----NTFTMGEIFHGDP-------------------------AYVGDYTRYLDAALD-----FPMYYTIKDVFGHDQ------------------SMRKIKDRYSDDRYYRDAQTNGVFIDNHDVKRFLN-----DASGKPGANYDKWPQLKAALGFTLTSRGIPIIYQGTEQG----YSGGDDPA--------NRENMNFNA----------NHDLYQYIAKLNYVRNNHPALQNG 115378683 468 -----------------------------------------------------------------------------------------------------------FRGDFKGLIQKLDYIKALGFSAIWITPVVLNRSDYDYHGYHAWDFNKVDPRLESAASYQELINAAHAKGIKIIQDVVYNHSSSQWSWYYDAPVSGFEYNGSYYNGDLWSTAEPAGNTCRNWGQYFHPCWIGNWEGEDSRSCWIHEDLADFNTESTPVQNFLINTYNKYIDMGVDGFRIDTAVHIPRVTW----NRRFLPAARQHAEQSFGAKGKDFFMFGEVFVNDKWNRGSVNHSAQFFTWKERKDYTSNDVQAALDQYNYENTLGTGNQPTSTNAFLQGNAYHDHSQFGMSVIDMRMHMNFGEASNAFWNGKDSDDSYNDATYNVVYVDSHD------YGPNKSSTRYAGGTDAWAENM----SLMWTFRGIPTLYYGSEILATTGRAYFGDNIEGGVTA----SDFGAVSSASGKVAETLNKPLVKHLQRLNQIRRRIPALQKG 171684227 23 -----------------------------------------------------------------------------------------------------------------------------------LSPIYDSPQVDN--GYDIADYKKIYPPYGTLEDVDRLIQELGRRGMKLVMDLVVNHTSDQHPWFLESRSKSNPKRDWYIWRKPKYDVEGKPGPPNNWYVLPFSLIRCILVDTVLKESNSGRGAFD-------VRAAVYDILRFWLDRGVAGFRMDVINLISKDQSFPDA----------EVVIPGQPYQPATQHFA----NGPRLHEFLGEMRREALDKYDQMTVGEMPFIYDDKEFL-KIVHQKDGFLNMVFHFELVDIDSERGDVPGDARMSVGNWDVSDLRQIISRWQRIMIDGG-GWNSLYCENHDQPRSVSHY-------CDDSDEYREYGSKLLAMMETTLSGTLFVYQGEELGMRN------------------------------------------------------------ 89210407 43 ----------------------------------------------------------------------------------------------------------------------LDHLKELGVTHVHLLPVFDFGSVDYNWGYDPLFYNTPEGSYSTNKEFKQLVKSLHENGIGVIMDVVYNHT----YYTRKSAFDLIVPQYYYRFDHDGNYSNG------------------------------SGCGNEVASEKPMVRKFIIDSVKYWAEYHIDGFRFDLMALIDRET-------------IKHIEHTLHEIDPSIIIYGEPWTGGLTTLD-------------PERQLLKGAQKGMKVAVFND---------------NFRNAIKGDNDGFGKGFASGAPGLEHAIKRGVVGAIYYNDEINDFSSEPRENYVSSHDNLTLWDKLCKSNGEDEEWVRIRMDHLSQAIIFTSQGVAFIQGGEEFLRT----KFGNHNSYNAGDEVN--QLKWERKSKYLKT-------FKYYKGLITLRREHPAFR-- 91214707 373 ---------------------------------------------------------------------------------------------------------------FQSVINRLDYLQDLGINAIELMPVNEFDGNLS-WGYNPALHMALDKYYGSPDDFKAFVDACHQKGIAVLLDVVFNHATGQHP--------------YYRMYNDCGGCYNGQVTSDNP--------IFNENDPNTAFQFF----NDINHESLATQDYMDQINRFWLEYNIDGYRFDFTKGFTNTVGDGGGFDQSRINLLNRMYDDIRSYNEDTYVILEHFAPNSE-----------------------------ETQLINHRATGNASEPGMMVWGNSNYNYNQSTMGYEDSNFSNVSYQNRDWSTPSN---VSYMESHDEERLMYKNLEFGNGNGAYDITELHT--------ALDRLELAGAFYFTIPGPKMIWQFGELGYEFSINYCEDGTINNDCRTG-PKPIRWDYLNN-----SDRTDVYDVWSKLIALKRNEPIF--- 88803828 49 ------------------------------------------------------------------------------------------------------------------LADELDYVSDMNFTHVELMPIMEFPYDPS-WGYQLTGYFAPTSRFGYPDEFKFLVDKFHEKGIGVLLDWVPSHFPS-----------------------DAHGLGNFDGSCLYEHPDPRKGYHQDW------------KSLIFNYGRNEVKSFLISNALFWLDYHADGLRVDAVASMLFLDYSRKEGEWEAISFIKEMNTAVYKNFPDVQTIAEESTSFPQVSSPVGGLGFGMKWMMGWMHDSLDYFAKETVYRKHHQ--------------------DELTFSLNYAFTENFML------------------------------PLSHDEVVYGKKAIVEKMPGDAWQKFANLRLLYCFMYMHPGSKLLFQGAEFGQ-------------------------------------------------------------- 460687 515 ---------------------------------------------------------------------------------------------------------DFFGGDIAGIEQKLDYLQSLGVNTIYLNPIAHAP---SSHKYDAQDFKEIDPMFGTPEEFESFVQAIASRGMHLILDGVFNHVSDDSIYF-DRYGKYPTVGAYEYWYGFHLWFNIENEKVNGVYKYQSWWGFDSLPEFKSVTGTKVPYPSELN--NEQLANYIFSVAKSWITRGASGWRLDVANEVDT-------------EFWREFRKELLQSDYDRLILGEIWD---DASKYFLGDQYDSVMNYRFRGAVLDFLRNGKAEEIDARLREDYPEEAFYALMNLIGSHDTARAIFLLGNGTDSY------------------------------------------ERAELDPNYNEQLGKQRSKVAVIFQMGYPGAPTIYYGDEAGVTGS----KDPD--------NRRTYPW------------------------------------ 198258075 124 -----------------------------------------------------------------------------------------------------------------------DYVVEHGFTHIELMPVAEHPFDGS-WGYQVTGYYAPTHRFGTPDDFKAFVDYMHQRDIGVLLDWVPAHFPRD----------------------------------TFALPGFDGTCLYEHEDPRLGAHMDWGTLI-FNFGRHEVKSFLVANALSWLDYHIDGLRVDAVASMLYLDYSREEGEWEAIAFLRETNDLVHKYYPGTLMIAEESTSFGGVTKPEGGLGFDLKWNMGWMHDNMSYFEKDPIYRKHHQ--------------------NNLTFGMLYQYAENFVTVF------------------------------SHDEVTHGKGSMLMKMGGSISDKSQTLRSLYGHMWAYPGKKLLFMGSEFGQSEEWNY-------------------------------------------------------- 196156697 175 ------------------------------------------------------------------------------------------------------------GGDIQGIVDNLDYIKSMGFTQIWTMPMLENAMDYSYHGYSTTDYYNIDPRFGSNDAFIDFSEKAKSEGVGVIMDMVLNHIGSNHKWMEDTPSKD-------WINNEGKFVGTTHKRESLHDPHAIESDIKGFSDG-----WFVPTMPDLNQRNPHLANYLVQNAIWWVETDLSGIRVDTYSYPDK-------------AFLSEWTNRLMDEYPNFNIVGEEWSVNPAITAYWQAG-------------------SQRHDDYDSALPSVMDFPLQAAVVKALNSDESWNSGFITVYET---------------LATDFLYGDPNNLVIFPDNHDM---------SRIYTQLGHDK---AKWNMAMTLLLTTRGIPQVFYGTEILMGN------------------------------------------------------------ 70730253 27 -----------------------------------------------------------------------------------------------HEAVIYELHVGVMGG-YQAVQQALPALVELGVTAIELMPLAEFP-GERNWGYDGVLPYAPEASYGSPDELRALIDTAHGLGLAVILDVVYNHFGPDGNYLQEYAQG--------FFRQD----------------------------------LHTPWGAAIDFRRPQVSEFFIDNALMWLEYRFDGLRLDAVHAIDDP------------DFLRQLAQRVRQAVPPDRHV-WLNLENEFNQASLLQQGFDAQWNDDGHNALHVLLTGETDAYYADFAE-------------------QPTEQLARCLSQGFAFQGHANRHGEARGEPSGH-LPPSAFVLFLQNHDQIGNRAFGERLNQLAPT-------QALHAATVLLLLSPMIPLLFMGDEVAAQEPFLFGQLAEAVREGRRNERQRIPDPNAASTFQASRPRAQTRELYRSLLQIRRR------- 4572568 162 -----------------------------------------------------------------------------------------------------------FGGNLRGIVDKLPYLSDLGVNLMYLTPIFQAP---SNHKYDTQDYFAVDPAFGTLGDLQLLVREAHRLGIRVVLDAVFNHSGFQFAPFQDVIARGSPYWSWFFVQGDRVDVE---------------------SVNYETFATRLRHMPKLNLAEPAAEEYFLQVAKHYLECDIDGWRFDVANEIDPH-------------FWSRLRSELRALKPDILLIGEIW---HDSLPWLMGDAFDGVMNYPLR-------------------------------------------ELVMRYAMDESIDEPAFAEAWVRLYLQYPRPAWRAMWNLLGSHDTERALTRARG------------HVPSVVLAFAMLFTLPGIPMVYYGDEIGMEG----GTDPD--------CRRGMIW-------DANLWQLDLREAVRQLAWLKRTHPALAG- 150390709 46 -----------------------------------------------------------------------------------------------------------------------DYAVEMGYTHVEVMPIMEHPLDDS-WGYQITGYYAVTSRYGNPKDFMYFVDYLHQKGIGVILDWVPGHFCADAHGLRQ----------------------------------FDGGNVYEYQDANRAINKEWGTVN-FDLGKPEVKSFLISNACFWMEYHIDGLRVDAVANMLYLDYGREHGDWEAVDFLKQLNKAVFQYFPNHFMIAEESTQWPMVTAPVGGLGFNYKWNMGWMNDTLKYMELDPIHRKW--------------------SHNLLTFSLMYTYTENF------------------------------ILPLSHDEVVHEKKSLLEKMSGNYWEKFANLRCYYGYLMAHPGKKLLFMGGEFGQF--------------IEWNHNKALDWMLLDHE-----MHRKLHQYMKDLIHFYKEEASL--- 148242019 145 ------------------------------------------------------------------------------------------------------------------LADRIPYVKARGFTHIELMPMAEHPFDGS-WGYQVTGFYAPTSRFGTLDEFRAFVDRCHAEGIGVILDWVPGHFPKDAH-GLAFFDGSHLYE----------------------HGDPRIGEHKEW------------GTLIFNYSRNEVRNFLVANLVFWFELHIDGIRVDAVASMLYRDYLRPDGEWEAVRFLQQANSVLFHYFPGALSIAEESTTWPLVTMPTGGLGFNLKWNMGWMHDMLDYFELD-----------------------------------------------HWFRQFHQNNITFSIWYAHTENFMLALSHD---EVVHGKSHLLHKMPGSDELKFANVRALLTYMWTHPGKKTIFMGMEFAQRGEWN--------------------------------------------------------- 120436479 160 ------------------------------------------------------------------------------------------------------------GGDIRGIIDHLDYIDEMGFTALWSSPLLINDMKSSYHGYAMTDFYKVDPRFGTLEEYKELAEKAEERGIKLIMDQVANHAGVEHWWMEDLPFSD------WVNYQEQYENGEKIPHSNHQRTANMDLYASKVDKNRLSQGWFVDTMPDLNQRNPYMAKYLIQNNIWWIELGLGGIRQDTYPYPDK-------------AFMSDWAGAIMTEYPNFNIVGEEWSNNPLLIRYWQ-DGVDNGYDSNLRSTMDFAMQSKIVEGLNE--------------------------------AEGWEKGLHQLYAGLSNDFVY---ASPENIMIFPDNHDM---------SRIFTQLKED---IPNTKMALSYLLVLPRIPQIYYGTEILMEN------------------------------------------------------------ 196257717 31 -------------------------------------------------------------------------------------------------------------GKYKHVIEKLDYLCELGINAIELMPVKEYP-GEYSWGYNPRYFFATESSYGTTEGLKQLIDECHARGIRIIMDGIYNHSEASCPLTQI-------DHDYWYHHSPKDPDNNWGPE-------------------------FNYEHYDENLDVKPAWKFIGEVVRFWIEYHIDGIRYDAAKQI--------ANYDFMHWIVQETKKVAGS--KPFYNIAEHIPDTPTLTNLDGPMDGCWHDSFFHAMMPHLCGDRFDLEELKNVIDGRQGYMGTTNIVNYIGNHDHRRLML-----------------------------------------------------ELADRNIFDEAAFKRVKLGYAILMTAIGVPMIWMGEEFG-------------DYHPKEINPNKIDWTLLKNDSNKG-----LFEYVKGLVNLRKQNHAL--- 109898430 24 -------------------------------------------------------------------------------------------------------------GTFKSTIEKLDYLAKLGINCIEVMPVNEF-AGDFSWGYNPAYPFAVEEAYGGPDGLKNLVREAHARGIAVVLDVVYNHFGPSDLHLWQFDGWSENNKGGIYFYNDWRSDTPWGDTRP-------------------------------DYGRPEVRQYIYDNAMMWLEFRLDGLRMDMIPYMRSVSGSEDPDDEEAYDLIRWLNSEIQRRHPGKIVVAEDLHGNDFVTDKTEHGGL-------GYTAQWDA---DFVHPIRDVLTQPEDDSRDLNLV--------------------------------EKALTRQYSGDPLSRVVYVESHDEVANGSARLAEEIAPGNVDDYFARQRSAIGAALTLTAPGTPMLFQGQELL---EDLWFDDKD-----------PIDWSRKQQFP-------QLHKAYTRLIALRTEHPSL--- 154250350 72 ------------------------------------------------------------------------------------------------------------GGDLKGIIDKIDYIKGLGVDGIWITPPIPWVNYGGYHGYWARDFKKVDEHFGTLDDYKKLAEVLHKSNMYLIQDIVVNHVGNYFRFLNTGSIPTSAPTQYPFNLNNYNDPEQQKRAIYHWTPD-----INNYSDPVQKLNYQMSGLDDLNTENPEVIQALKDSYKYWVEVGVDGFRVDTAMYVPKSFFDEFFNAPDG----------IFSLKKNFIAFGETWSESDKEIASFFDHGFNSMLDFTLMEELRRVIKGGPTDFLAYRLELRNEILKKGLLVTFIDNHDMERFGK-------------------------------------------------GVTPNIT-------------QQALGLILTLPGLPVIYYGTEQY------FEETRASMFKNGWGSFG----------EDHFNQNSDMYKFIQEAIKFRKNHPA---- 196191454 152 --------------------------------------------------------------------------------------------------------------TYRELAAKLPYVKEMGFTHIEVLPVAEHPFDGS-WGYQVTGYYAPTARYGSPEDFMYFVDQCHLHGIGVIVDWVPGHFPKDAH-GLAFFDGTHLYE----------------------HADPRKGEHKEW------------GTLVFNYGRNEVRNFLIANVLFWFDKHIDGIRVDAVASMLYLDYNRKPGEWEAAECLKQVNHVLFSHYPGALSIAEESTSWPMVSWYVGGLGFNLKWNMGWMNDMLDYFSMD-----------------------------------------------PWFRQFHQNNVTFSIWYAFSENFMLALSHD---EVVHGKSHMIGKMPGDDWQKMANLRALYTYMYAHPGKKTLFMGMEFGQWSEWN--------------------------------------------------------- 146277820 21 APSEERLGLRL------DGQDHPMERQEGGWFEVRLPAQAGMDYG--FVLASGQVVPDPAARAQAGDVHGLSRLVADSYDWK-----TDWTGRPWAETVVMELHIGTFTGTFRAAIERLPHLAEIGITMIELMPVAQF-AGNRGWGYDGVLLYAPHPAYGTSEDLKALVDAAHGLGMSVVLDVVYNHFGPE---------------------------GNYLGAYAAEFFDPER---------------HTPWGSAIAYHLPAVRSFFIENALYWLEFRFDGLRIDAADHIRDPESDP--------EVLVDLARTIRQAIPDRPI----HLTTEDNRNITRLHERGPQGEVVLHTAEWN-------DDLHNVAHVLLTGETEGYYRDFVKDH---WRKYARALAEGFVYQGEQSEHEGAQRGMPSGHLPPLAFVDFLQNHDQVGNRAFGERLTTLAPE-------ARLRAMMAILLLSPHVPLLFMGEEWG--------------------------------------------------------------- 149910894 154 ----------------------------------------------------------------------------------------------------------------QAMSEQLPYVKELGFTHIQLMPISEFPFDGS-WGYQPVGLFAPTSRFGSLTDFQFFVDACHEANIGLLIDWVPGHFPADAHG----------------------------------LAQFDGSHLFEHADKRQGFHPDWKT-HIFNYDRAEVRSFLISNALAWFDFAIDGLRVDAVASMLYLDYSRKEGEWGAIELLKQVNQRCYKNHPGIMMVAEESTAWPGVTNFTGGLGFGYKWNMGWMNDSLEYMSCDPLYRQHH--------------------HHEMTFSLAYAFSENF------------------------------ILPLSHDEVVHGKGSLLEKMPGDDWQKFANLRAYYGFMWAHPGKKLLFMGCEFAQR--------------AEWNHNQSLDWHLLAQ------------------------------- 146307303 20 -----------------------------------------------------------------------------------------------HEAVIYELHVGLFGG-FQQVEEHLPHLVDLGVTALQLMPLAAF-SGRRNWGYDGVLPFAPASCYGTPDELRRLVDTAHAFGLMVFVDVVYNHFGPDGNYL-------GLYARQFFHEE-----------------------------------RATPWGAAIDFGRPQVRDFFCENALMWLDYRIDGLRLDAVHAIDDDG--------FLRELVSRVRAAV-PAQRHVHLVLE----NENNAAHLLRDGFDAQWNDDGHNTLHVLLTGEDESYYADYAQAPTRKLATC-------------------LEQGFVYQGQANRHGRPRGEPSADLPPHA-FVLFLQNHDQVGNRAFGERLALLAEPDA-------LKAATVLLLLCPMVPLLFMGEEWG--------------------------------------------------------------- 117920756 194 ------------------------------------------------------------------------------------------------------------GGDIEGIRQHLDYLAKLGVTQLWINPLLENNQAQSYHGYAMTNLYRVDPRFGSNQDYQRLVTEAKQHGLGVIKDVVLNHIGSNHWWLKDLPSSDWLNPQQPNATDTQTAPAASSTSLSSTNLGFTSHRRTTVQDPYFVDGWFVDSMPDLNQRNPKLATYLIQNSIWWVEYGLSGIREDTYSYADK-------------AFLTQWTKALMAEYPHFNIVGEEWTANPITVSYWQKGKINADGYSSDLPSLMDF-------PLYEKLLESLNEPEG------------------------WDTGFIKLYEMLANDVVY---ATPSQLVLFEGNHDTNRIYSLLKENLPL------------YQMALTYVLTAKRIPQLFYGTEVLMTSPTEGRHD----------------------------------------------------- 152968060 2 -------------------------------------------------------------------------------------------------------------GDLAGLRARLPHLAGLGVDAVWVNPWYPSPLADN--GYDVDDYRDVDPALGGLEEAEAFLREAHELGLKVLLDIVPNHTSSTHAWFRAALAGDARARARYLFRPGRGADG--ELPPNDWESCFGGPSWTRAPGGEWYLHSFAPEQPDLDWRNPEVRAEFVDVLRFWFDRGVDGFRVDVAHGLLKQDGLPDWDQDEVHEVYREWRAVADAYDPPRVFVAEAWVARRELPLYLRPDELHMAF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 197757463 83 ------------------------------------------------------------------------------------------------------------GGNLRGLSKRLDYIRDLGGTAIHLTPVVLNGPG-SYHGYAPRDFMAVDPRLGTMEDFRKLVAGAHDRGIRVVLDLVLNHAGPVFEYADGSLWRGTGEAAG--IRDNEIWIRPLELASPQHFSR-HGVIDDWNDIEQETLGDFPPDYRRLATENPDTQRILQSIACWWIESDIDGIRLDAVRHMDRSFVTRLCGT---------VRKYADRLGKNFLIIGEHASDDDTLIASCFDSGMGAAYNYGEYRRQSWALHGQPARELEESFDIASKAFDHGFTIRFIDNHDVYRFL-------------------------------------------------------------RDAEPVGRLRVALAHLILSIGIPMLYYGTEQGFRQSTQRLEPEHLQDPADPGNREDMRFTSPSSYGDRFDRSSPLFRWTRRLIELRRRHTALHLG 154483320 167 -----------------------------------------------------------------------------------------------------------YGGDLQGVIDKLEYLEKLGVEVIYFNPIFVSP---SNHKYDTQDYDYIDPHFGSNKLFVELVEKAHAHGIKIIIDGVFNHCGSFNKWMD---------KEKFYTKNKNYKSGAYISKDSPYNLYFKFLEDRWPDNNSFEGWWGFDTLPKLNYESKELCDYIIEVGKKWVSYNVDGWRIDVAADLGHSQEFN-------HEFWKKFRKAVKEANPEAIILAE---HYGDANSWLQGDQWDTIMNYDGFMDPVTWFLTG---VDKHSDNSNPGMRGDAGTFKLTMQYQMSRMQNQSLLVAMNELSNHDHSRFLTR-----------------------TNRMVGRVGTAGTAAASQDIDEAIFKQGVVMQMTLPGAPTLYYGDEAGVCGWT----DPD--------NRRTYPWGHEN---------FEILEFYRETIAIHRQHKVFKTG 153854742 168 -----------------------------------------------------------------------------------------------------------YGGDLQGVMDKLDYLQDLGVEVVYFNPLFVSP---SNHKYDIQDYDYIDPHYGSNELFIKLVEELHRRGMKVILDGVFNHCGSFNKWMDREREGEEDYEPGAYVSAD--------SPYRSYFRFFKEGPENWPYNGNYDGWWGHDTLPKLNYEDSKLENYILYIGRKWVSYNVDGWRLDVAADLGRSNEYN-------HEFWQKFRRAVKDANPNALILAEHYGDPSD---WLKGDEWDTVMNYDAFMEPVTWFLTG---LEKHSDEAREELLGNIDNFIGSMAHHMSNMLTPSLQVAMNELSNHDHSRFLTR-----------------------TNHMVGRVEHLGPEAANEYVNKAVMREAVVMQMTWVGAPTVYYGDEAGVCG----FTDPD--------NRRTYPWGHEDQE---------LIAFHKEAIRIHKEHPALKTG 168209342 425 ----------------------------------------------------------------------------------------------------------------------LDHLKELGITHVHLLPVFDFDENNRNWGYDPKNFNAIEGSYSTDPEFREMIKKFHDNGIRVVLDMVYNHMYETSNMDNIVPS--------YYFRSDKLGK----------------------------YTNGSGCGNEMASEKPMVRKFILDSILHWINYHIDGLRFDLMELID-------------LDTMKEIVKRSEEIDEKILIYGEPWKGGDSPLSNGTYKGSQKGLGFSIFNDDFRNALRGNNDPSNGFINGEQHN-KNKAWQVIEGIKGSINSITYKPMESINYLEAHDNYTLWD-----------------QIVKSQNHSVEKGHYRDFNEENILDNFYVKEDLLGASILFTSQGIPFIQSGAEILRSKD----GDHNSYKSPDSIN--ALNWAEKEKYID-------VFNYYKDLISLRKNHSAFR-- 91793386 170 ------------------------------------------------------------------------------------------------------------GGDIQGIIEALPYLADLGVTQLWINPLLENNQEYSYHGYSITNFYRIDPRFGSNQDYVNLVQQANKLGIGVIKDIVVNHMGSGHPWMTNFPSAT------WVNGQASLQQQLPLDFTNHRRTTVQDPYAASTDTQAFSDGWFTDTMPDMNQTDPHFATYLIQNSIWWVEYGLSGIREDTYSYADK-------------AFLTQWSKAIMTEYPKFNIVGEEWSPNPITVSYWQAGKHNKDGYVSHVPSMMDF----------------PLYEKLIASLTQVEGWDTGLVNLYEMLANDVVY------------------AEPTQLVLFEGNHDTN---------RLYSLMNED---LALFKMAMAYVLTSNRIPQIFYGTEVLMTSPTKDRND----------------------------------------------------- 153956092 185 ---------------------------------------------------------------------------------------------------------DFFGGNLKGVIEKLCYIKSLGISAIYLNPIFKSI---SNHKYDTGDYKSIDSMYGDEKIFKKLCEEADKLDIKIILDGVFNHTGDDSVYFNKYGNYDSEGAPYYNWYTFIEHPDKYDSWWGI------------------------DSMPSINEMNPDYVNFIIEVLEKWMKLGAYGWRLDVADELPD-------------DFIEKIRNKIKSINNESILIGEVWEDASNKISY----------------------SNRRRYVLGRELDSVTNYPFRNAVIEFLT----------------EDIDSYTFERKILSLYENYPPEIFFSNLNILGTHD--------TERILTVLDKKGENKIQFLKMAVTIQMTMPGVPLIYYGDEAGVLG----GKDP--------LNRKTYPW------------------------------------ 197302376 168 -----------------------------------------------------------------------------------------------------------YGGDLQGVIDKLDYLQDLGIEVIYFNPLFVSP---SNHKYDIQDYDYIDPHYGSNQLFAKLVDAMHQRGMKVILDGVFNHCGSFNKWMDREREPQPDYPKGAYVSA--------QSPYRSFFLFHNNQDSAWPYNGTYDGWWGHDTLPKLAYESPDLEDYIMRIGKKWVSYNIDGWRLDVAA----DLGFSNE---YNHLFWKRFRKEVKSVNPDALILAEHYGDPQD---WLQGDEWDSVMNYD--------AFMEPVTWFLTGMEKHSDERRTDLWGNFIGAMRHFMASMLTPSLAMNELSNHDHSRFLTR-----------------TNHKVGRVSQHGTKGAEEGVN------LAVMREAVVMQMTWVGAPTVYYGDEVGL-------------------------------------------------------------- 196236370 154 -----------------------------------------------------------------------------------------------------------YGGDLFGLLEALPYLQDLGVETLYLTPIFQSP---SSHRYDTEDYLQVDPHLGGEEALKALYQALEARGMKLVLDGVFNHIGATHPWFQRALDPMSPERAMFTFFPDGTYASFWG----------------------------VRQMPKLDYASPLTQERFKRAPIRHWMRLCHGWRLD-VAHAIGEGGTNRKN----ARWLRALARAAKEEREDAFVFGELSYDTVPTLRAHTLDGAMHYAGFAHPVMAWLS-----------------------------------------------GRDVHGLPAPLGAHEVWQVLHDHYAALPLQLRHTMYTLLSSHDIPRALWRLRGDK---ERFKLAYALLFAFPGSPAIYYGDEIGLSQPN-----PYEVWAGDPYCRAPFPWDEAAWDRN-------LLRFFKRLVHLKKTHPVLRQG 88855961 193 -----------------------------------------------------------------------------------------------------------YGGDLDGITEHLDHLLSLGVTMLYLTPVFP---ARSNHRYDASSFVDVDDLLGGREALIRLVGEAHARGLKVIGDLTTNHSGDAHEWFQAALGMPDAAEGDFY-------------------------YFTNNEHTEYVGWLGTPTLPKFNWNSQELRRRFIEVVAHWLKYNFDGWRVDVAN-MTGRMGAEDLNE----EVRQIIRRTMEDVNPDTVLLAE---STNDAASDLQGDGWHGAMTYP-----------SFTRPVWGWL----TEPGDTSHVTADGSIDPEAWFFGQPIGGIPNYSARDFAEMTVRFTASIPWRIRVGNMNPLDTHDTARFRTH--------------APAENVPLALALSVTLPGVPVVFAGDEFGLSGDDG------------EMSRTPIPW-----GTESSPEVAPTLEFYRQLIALRTQLPTLSHG 170726558 164 ------------------------------------------------------------------------------------------------------------GGDIQGIENSLDYLEKLGVTQLWINPLLENNQQYSYHGYSTTDHYRIDPRFGSNETYKELVKKANDKGIGIIQDIIVNHIGSNHWWMQDLPSSTWIN---GIHTSQDKQPINYTSHRRTTVQDP---YAVSEDHSEFVDGWFVDTMPDLNQTDPLLATYLIQNSIWWVEYNLSGIREDTYSYADK-------------AFLSDWSKAIMTEYPNFNIVGEEWTANPITVSYWQAGKVNRDGYISYLPSLMDFPLYE---VMLKALTQAESWDKGFISLYEMMANDVI-------------------------------YANPSNLVLFEGNHDTN---------RLYSLMNED---LNLFKMAMTYTLTSNRIPQLFYGTEVLM-------------------------------------------------------------- 186901568 14 -------------------------------------------------------------------------------------------------------------GKYKHVIEKLDYLCELGINAIELMPVKEYPGDYS-WGYNPRYFFATESSYGSTEDLKRLIDECHGRGIRVIMDGIYNHSEASCPLTQI-------DHDYWYHHSPRDPDNNWGPE-------------------------FNYEHYDENLDVKPAWKFIGEVVKFWIEYHIDGIRYDAA--------RQIANYDFMGWIVNETKEI--AGFKPFYNVAEHIPETPTITNVDGPMDGCWHDSFFHNMMAHLCGDRFDMEELKDVIDGQRQGFMGTNIVNYTGNHDHKRLML-----------------------------------------------------ELADRNIFDEAAFKRAKLGYAILMTAVGVPMIWMGEEFG-------------DYHPKEINPNKIDWTLLKNDNNKG-----LFEYVKGLIHLRKDNHAL--- 212635469 117 ------------------------------------------------------------------------------------------------------------GGDIQGIINSLDYLQELGVTQLWVNPLLENNQQQSYHGYSTTDHYKIDPRFGSNADYRQLSDAAKDRGIGIIKDIIVNHIGSNHWWMKDIPSQT---------WINGLASAQAMDTSNLPFTTHRRTTVQDSDLSNFVNGWFVDSMPDLNQTDEKLATYLIQNSIWWVEYNLSGIREDTYSYADK-------------AFLAQWSKAIMAEYPKFNIVGEEWTSNPITVSYWQRGKVNQDGYVSHLPSLMDF-------PLYETMLKAFNSPES------------------------WDKGFIELYEMMANDVVY---ADPTNLVLFEGNHDTN---------RLFSLLDNN---LSRFKMAMAYTLTSNRIPQVFYGTEVLME------------------------------------------------------------- 121603149 2 ---------------------------------------------------------------------------------------------------------------------------------VHILPFFYSIHG-ADAGFDPIDHTRVDPALGDWSDIKAL-----AQDMDVMADVIVNHMSSDSPQFIDYSKRGSPYNGLFLTFDAVFPEGATEEDLISVYRPRPGLPFTCNGEKKILWTTFTPKQLDIDVQHPQGRSYLESILQALASSGVKMIRLDAVGYAIKKQGDSCFLMPETFDFIDEFAALCRSVGLEVLV--EVHSYYRKQIEI--AKRVDWVYDFALPPLVLHAFFFKTGKHLKQWIAQRP-----TNALTVLDTHDGIGIIDIGADPSDQELDRLVEIIHINSGGQSREATGAANLDLYQVNCTFYDAMGRDDTA---------------YLLARAIQFFMPGIPQVYYVGLLAGRNDMDLLE---RTRVGRDINRHRY-----ASAEVDSALGRPVVQQLLELIRLRNAHPAF--- 88804901 129 ------------------------------------------------------------------------------------------------------------GGDIRGIIGHLDYLSEMGFTAIWPSPLLTNDMERSYHGYAITDLYEVDPRFGTLEDYRELADAARQRGMKLIMDQVVNHIGVSHWWMDDLPFGN------WIHGQAAWEKGEPPRVTNHRRTVNQDPYAAAADRQLMDRGWFVPSMPDLNQDNPILARYLIQNSIWWIELGLGGIRQDTYPYPEKH-------------FMARWAGAIMAEYPNFNIVGEEWSYNPLLVGYWQDG-------------------ANNRDGYRSHLRSTMDFPLQRALVEALRAEEGWDTGLNQLYEA---------------LANDFHYARPADLLFFGDNHDMD---------RLFTQLGRD---IRLTEMALAFILTAPRTPQVYYGTEILMDN------------------------------------------------------------ 150009336 162 ------------------------------------------------------------------------------------------------------------GGDLKGIEDHLDYFVDLGVTAIWLNPVLENDKGGSYHGYFSTDMFHVDRRLGSNEDYLRLINKAHQKGLRVVMDMIFNHIGANHPWVLDV-----PSKDWFNV-----SPSKRGNHAKAIFYDN------YASTYDSEVMKYAGFGIDLNQANPHVGKYLIQNSIWWIEYRIDAIRQDTYPYSD-------------FDMMREWNIQIMNEYPQFNIVGEIWTNYTIGTAWWQKGCK---------------LNFGKDTELKSVMD--------------------FTLMSIASDIFNDKSSPEGRLDKIYDHLCYDFVYPDIKNVLFLDNHD------------TDRFLRSEPKDLDGYKQGVAFLLTIPGTPQLYYGHELLM-------------------------------------------------------------- 170781919 6 -------------------------------------------------------------------------------------------------------------GTLDSAIDRLDHLVALGVDLVEVLPVNGFN-GTHNWGYDGVLWYAVQETYGGPEAYQRFVDACHARGLGVVQDVVYNHLGPSG-----------NYLPVYGPYLHEASANTWGSSLNLDGEDSGP-----------------------------VREYIIDNALMWLDYHVDALRLDAVHALVDDTATHL-----LEELAVQVDVLSAHVGRPLTLIAELNDPKLITSREAHGYGLDAQWSDDFHHAVHVALTGETTGYYAD----FAPLGAIAKVITRGFFHDG---------------TWSSFRGRVHGRPLDTERIPAHRLVVANQNHDQIGNRATGDRLTATLDEGG-------LALAAVLTLTSPFTPMLFMGEEWGATTPWQFFDLGEATAKGRTFQDSKLDWSELYGAEAADSQHARLFALYSELIRLRRTHPDLTD- 117618904 139 -----------------------------------------------------------------------------------------------------------YGGDLAGIDAKLHYLQSLGVTALYLNPIFDSP---SNHKYDTQDYFKVDAHLGTNAQFAELTRNLHQRGMKIILDAVVNHTSTEHPWF------------------------CPPLGAQSNPDSPWRSFYTFDNEGDYVSWKGIRSLPKLDFSSEQVQDAVYRADDAILRYWIDGWRFDVI-HMLGERGTAEGNR----GHVRAIRGAVKQENPDAYVLGEHFFEASQWLQGDQEDGAMNYYGFAHPIRAFLAGQDIAYHPIKISAEELDR------WLKLARAH-----------------------------------------IPFKNQLAQFNLLDSHDTARFLHLLGEDKQ---RMRLAATLLLTYIGVPSIYYGDEVGLSGGN----DPD--------CRRCFPWE-------TTAWDHVLHDHYRRLIQIRRQRPALRRG 153217603 81 ------------------------------------------------------------------------------------------------------------GGDLRGLINKLPYLKSLGVTAIWITPPVDNNGGAGYHGYWGRDFFRVDEHFGTLEDFKELTALMHEYNMKLVLDYAPNH------------SNGNDENEYGALYRDGQFITDYNSDVAGTNWYHHNGGVTNWNDWYQVRNFNLFNLSDFNQSDANVYQYLLDGAKFWIDAGVDAIRIDAIKHMDKSFIQ--QWTTDIHNYSKTLGRE------GFYFFGEWFGASANTT--TGIDGYAIDYANTSGSALLDFGFRDTLERVLAGRAGNSMK----TLNNYLET---RKSVFTSDDWQVVFMDNHDMARISTALRSSASTFGPGNNE--------------------AGGNQSEVFAQQRVNLGLVATMTVRGIPAIYYGTEHYSAN---FTQNAFGQVGSDPYNREKMP---------SFSQDTQAFKIIQALTELRQNSLAIQRG 56421715 428 ---------------------------------------------------------------------------------------------------------DFFGGDVAGIEQKLDYLQSLGVNTIYLNPIANAP---SNHKYDASNYKELDPMFGSPEEFQSFVQELAKRGMHLILDGVFNHVSDDSIYFDRYHRYPTAYEYWEAVYDLMNEKGLSEEEARSPYGFHLWFNIENEKDGRYKYQSWWGYDNPSELNNDALANYIFRVAKSWIARGASGWRLDVANEVDPAFWR---------EFRQELLQGSYDRGPTLKILGEIWD---DASKYFLGDQYDSVMNYRFRGAVLDFLRNGNAEEADQRLREDYPSEAFYALMNLIGSHDTARAVFLLGNGTDSF------------------------------------------ERAEFDPNYNEELGKKRLKLAAILQMGYPGAPTIYYGDEAGVSGS----KDPD--------NRRTYPWGKEDQ------------------------------- 148238884 3 ------------------------------------------------------------------------------------------------------------GGDLYGVIEALDHLQELGVTCLYLTPVFSSAANHRYHAY---DYFQVDPLLGGDAALDALIRALHGRGMRLILDGVFNHCGRGFWAFHHLLENGPPYRDWFTVHRWPLIP--------YPRKGQSCGYSCWWND---------PALPKFNHANPAVHDHLLAAGRYWLERGIDGWRLDVPDEVP-------------HGFWVDFRRMVKAVNPNAWIVGEIWG---DARPWLQGDQFDGVMNYRLGWSSLCWAAGARLRPSDRNPMYPLNRLNGEQWIACL-NQTLGWYSPEVNRSQLNLLDSHDVPRALHTLRGDAKALRLALLLLCLQ----------------------------------------PGAPCLYYGTEVGL-------------------------------------------------------------- 196177045 144 --------------------------------------------------------------------------------------------------------------TYRELADRLPYVKDLGFTHIELLPVAEHPFDGS-WGYQVTGYFACTSRYGTPDDFMYFVDQCHQNGIGVIVDWVPGHFPKDGH-GLAFFDGTHLYE----------------------HADPRKGEHKEW------------GTLVFNYNRNEVRNFLVSNALFWFDYHIDGIRVDAVASMCRKPGEWVTNQYEAADFLRQANHVIFSYFPGILSIAEESTDWPMVSWYVGGLGFNLKWNMGWMHDMLDYFHMD-----------------------------------------------PWFRQFHQNNITFSMWYHHAENYMLALSHD---EIVHGKSNMLGKMPGDEWQKFANIRCLFTYMFTHPGKNTLFMSMEFGQWSEWN--------------------------------------------------------- 86134213 81 ------------------------------------------------------------------------------------------------------------------------YVKEMNFTHVEFMPIMEYPYDPS-WGYQLTGYFAPTSRFGYPDEFKQLVDTFHENGIGVLLDWVPSHFPSDDHG----------------------------------LGFFDGSHLYEHPDRRKGYHQDWKSLI-FNYGRNEIKAFLISNAIFWLDYHADGLRVDAVASMLFLDYSREEGQWEAIDFIKDMNAAVYEAFPDVQTIAEESTSFPKVSRYDGGLGFGMKWMMGWMHDTLGYFQKEPIYRKHHQ--------------------NELTFGLNYAFSENFML------------------------------PLSHDEVVYGKNSIVDKMPGDEWQKFANLRLLYSFMYTHPGTKLLFQGGEFGQ-------------------------------------------------------------- 167759098 1 ------------------------------------------------------------------------------------------------------------------------YLQELGVDSILLNPIFESDS----HGYDTRDFKKIDCRLGTNDDFASVCKDLHAHGVKIVLDGVFNHVGRGFWAFKDVQEKDSPYKDWFHINFD--------------------GNSNYNDGFWYEGWEGHFELVKLNLQNPAVADYLLECVKYWVDFDIDGLRLDVAYSLD-------------HGFMQRLRSYVEELKDGFVLIGEVL--FGDYNLIVNERMLHSCTNYECYKGIYSSFNSMNLFEIAHSLHRQF---GPDPWCIYRGKH----------------------------------------LVTFVDNHD---------VTRLASILTNDKH----IPLAYGLLFGMPGIPCLYYGSEWGQPG--------EKAPDNDYALRPCF----------EEPMPNELTEYIKQLIRIRQNSDALCNG 162447391 105 ------------------------------------------------------------------------------------------------------------------VKDLIDHVKYNGFTHIELMPVYEHPLDDS-WGYQGTGFFAATSRFGSPKDLMYLIDQCHQHGIGIIMDWVLGHINKD---------------DFGLFNFDGTYLYEYEDT-------FKRENITW-------------GTANLDFNKGITKSFMMSALTFWMDYHVDGFRIDAVSHLFYYLGDESNGNEEAIAFLKEISAHVFSKDETFILSAEDSTAFPLVTKFLGGIGFNYKWNMGFMNDVLSYFKLDPIYRKH--------------------NHDKLTFGLVYAFNEQF------------------------------ILPFSHDEVVHLKGSLVSKMPGSYEQKFAHYRNLMTFYMTHPGKKLLFMGQEFAQIAEWDFKKE----------------------------------------------------- 182416510 328 ------------------------------------------------------------------------------------------------------------------------YLKDMGYSHVEIMPLVEHPLDAS-WGYQGTGYYSPTSRYGNPEGLKLLINKLHEENIGVIMDWVPGHFCKDAHGLYKF---------------DGTATYEYQEEWRAENKGWGTCNF--------------------DLGRAEVQSYLISNALYWFEFHVDGLRVDAVSSYSREPGEWKPNKYEAIDFLKQLNQAVFAEYPTALMIAEESTAWPNITKPPMEDGFNLKWNMGWMNDTLEYVKIDPSYRKN--------------------NHRNITFAMMYNYAENYVL------------------------------PLSHDEVVHGKKSLIEKMWGDEWNKFAGLRAFMGYMMGHPGKKLTFMGCEFAQ-------------------------------------------------------------- 149922911 187 -----------------------------------------------------------------------------------------------------------------------------------------------------------EEHFGTLAELQQLVDAAHERDIKVIIDYAMNHVHDTAPVY-------ADHPEWFWPNDNGEGGNCVCGEGCSWGGDQGRRCW------------FTGYLPDFNFTNAEARAFSVDNATQWIDTGVDGFRLDAVKHIED---------SWLIDMRARVAAEIEPMGEHFYMVGETFDGDRDTIAYYQPSMLDGQFDFPLRMELASKLRQGSMSELAGFMDSNDDYYGAGIMSTFIGNHDIPRVVH-----------------------------------LAEDIPLWDNAWTDGKDMAWTNIPPGNEAPFERLALGFTLIFTIPGAPLIYYGDEYGMPG----GGDPD--------NRRFMQWSGY------SSGQQGLRDHLEQLTTIRAEQTALRRG 119898016 48 ------------------------------------------------------------------------------------------------------------AGQLPGYREIAPYVRAMGFTHVELLPVAEHPFYGS-WGYQSTGYFAPSARYGPPEDFMFLVDTLHQAGIGVILDWVPSHFPSDAHGLAE----------------------------------FDGTHLYEHADPRQGYHPEW-HSCIFNYGRHEVCAFLLSSALNWLDYHIDALRVDAVASMLYLDYGRRAGEWEAVAFLRRLNEAVYRDHPDVHTIAEESTAWPMVSRYLGGLGFGMKWNMGWMHDTLDYLKHDPIYRKFH--------------------HGRLTFSIWYAFQENFVL------------------------------PLSHDEVVYGKGSLIARMPGDDWQRFAGLRSLFGYMWAHPGKKLLFMGGEFGQR--------------AEWTHEGELDWA----------------------------------- 153816315 1 ------------------------------------------------------------------------------------------------------------------------YLEELGIGSIILNPIFESD----NHGYDTRDLTKIDCRLGTNEDFQTVCETLHSHNIKIMLDGVFNHVGRGFWAFQDVLEKDSPYKDWFYINFD--------------------GNSAYNDGFWYEGWEGHYELVKLNLQNPAVTDHLLSCIKMWIEFGIDGLRLDVAYSLD-------------HNFMRRLRSFCEEIKPGFALVGEVL--FGDYNLIVNNEMLHSCTNYECYKGLYSSFNSMNLFEIAHSLNRQ---YGPEQWCIYRGKH----------------------------------------LMTFADNHD---------VTRLASILTNKRH----IPLAYGLLFGMPGIPCIYYGSEWG--------EEGTKSPDNDYALRPCFD----------APKPNDLTDLIRRLIALRRESDALCSG 167832789 7 -------------------------------------------------------------------------------------------------------------------------------------------------GYWPRDFKKTNAAFGSFTDFQNLISTAHANNIKVIIDFAPNHTSP-------ASSSQPSFAENGALYDNGTLLGNYTNDSKGLFHHKGGTDFSTIEDGIY---RNLYDLADINQNNNTIDKYFKEAIDLWLGLGVDGIRFDAVKHMP-------------FGWQKSLASSMYSSNHPVFTFGEWFLGPDKTSP-----DNVKFANNSGMNLLDFAYAQEVREVLKDKSETMTDL----------------------------------NSVLESTASSYNYIH---NMVTFIDNHDMDRFQAAGSSTRPTEQ-------------ALALTLTSRGVPAIYYGTEQYMTG----VGDP--------NNRAMM---------TGFNTNTTAYKLIKALAPLRKSNPALAYG 199597283 65 ---------------------------------------------------------------------------------------------------------DYYGGDLQGVLDHLDDLQALGINGLYFCPIF---TAASNHKYDTIDYLNVDPAFGDKVLFAKLIQAAHQRGMRVMLDAVFNHMGFGSMQWQDVLRNGSRFASWFHIY----------QTPVTPFHNPLKNAGQ----PQYDTFAFEEKMPKLNTANPEVQEYLLTVATYWIKFDIDAWRLDVANEVD-------------HHFWKRFYATVTAIKPDFYVLGEVW---HRAQPWLNGDEFSGVMNYPFTQQIEDHFFKRT-------------------------------------------LTAEEMVALLTDQLMYYRD---------QTNQVMLNMLDSHDTPRILTLAHGDEV---LALQALTFTFMQTGAPCLYYGTEMGMSG----GDDPDD--------RKPMDWSKL---------GSPIWKKVAELVHFRRKH------ 168705159 69 --------------------------------------------------------------------------------------------------------------NYRDVAPKLEYCADMGFTHVELLPITEHPFFAS-WGYQTTGYFAATSRYGTPQDLMFLVDTLHRHGIGVILDWVPSHFATD-AWALARFDGTALYE---------------------------------HADAKQGFHPDWGS-YVFNYSRHEVRSFLLSSALFWLDYHIDGLRVDAVASMLYLDYSRKAGEWDAVNFLRRFNEEVYRHFPDVQTYAEESTAWPMVSRYVGGLGFGYKWDMGWMHDTLRYFMLDPIHRRHHQND--------------------LTFRMLYAYNESFVM------------------------------PLSHDEVVQGKGPLWDKMAGDEWQKFAGMRLLFAYQWGMTGKKLLFMGGEIAQRQE--------------WRHDQSIDWHLL-----QHAPHKGVQSVVRDLNKLYASEPAL--- 110667978 247 -----------------------------------------------------------------------------------------PDWL--DNAVIYEIFTRSFAGTFETLSKRVSYLNSLGIDVVWLTPIVPSPTVDRPHGYSATNYFDIADDLGTLAEFETFVEECHDHDIRVCFDLVINHCGWPHTFFQDTVAKLDTDSDSDDISTFPDITSWNTNSKYFDWFDRQQRGNKHDAAPAQTSFFDVRYQPNLNFGNVALREHILASIEFWARR-VDGFRCDIAWGVP-------------HSFWVEVRERVRAQNSEFFLLDEAIP----RKARFAASEFDCHFDTSGFMRSVHAVAQGKRSPLADIAARRNDFPQHTHLLNATENHDEARLTYQAMLAQRPA-----------------------------------------------------AEKIQRAAMAAAVML--PGIPMIYYGQEHGQRREAAYPDDPTQSDDSDPYKRAFINWS---------TLPTEHFAFYQRLIALYHDSPVFG-- 162455452 28 -------------------------------------------------------------------------------------------------------------GTWESAARELPELARIGVSLIELLPIAEVP-GRFNWGYDGVNLFAPTRLYGSPDDLRRFVDAAHRAGIAVILDVVYNHLG-----------------------PDGNYLGQFSGDYFTDRHKTDWGAAINFDGPR----------------SEAVREYFIANAGYWIDFHLDGLRLDATQNIYDGSKDHI-----LAAIARRVREAAK--GKETFLVAENESQEEWLIRAAGGYGLDAIWNDDFHHSAKVALTGRSEAYYSD--------------------HEGSPQELLSALKHGFLFQGQRYQWQKQRRGTPALGVDPARFVLFLENHDQVANTARGERLCHIVSPG-------RLRAMSAALLLAPGTPMLFQGQEFGSSAPFLFFADHDDPSDPRTFERCKLDFSERERN-------AALYALHEDLIALRRRDPV---- 119714464 96 ------------------------------------------------------------------------------------------------------------GGDLDGLRSRLDYIQGLGTDSIWLTPIFKNKPVQGYHGYWITDFTTVDPHLGTNQDLADLVDAAHDRGMKVYFDIITNHTSKDAVPYRDAAGNPFDDRDYYTPVLDAGEQDLKVPAWLNDLTNYHNRGNTTFSGEDSQYGDFFG-LDDLFTEKPAVVDGMIDIYRTWVDFDIDGFRIDTMKHVDDAFWQ------RFGPTMQQLAAA--DGNPGFFMFGEVALDGSDAA----------------------AKAFTSRYTTTDRMQAVLDFPFQDA---------------ARGFASKSLDSDRLARFFRNDDWYTDADSNAYSLPTFLGNHDMGR---IGHFLEADNPGADDAELVARDRLAHELMYLSRGNPVVYYGDEQGFTGD----------------------------------------------------------- 666867 224 ----------------------------------DLKNHFY-LYEIWHYNYEDDEGYIVY--HVPDPYSKASSSNSGKSYIFDPADGLIDGWQKQDDAIIYEMHVRDFGENLRGISTGLLHLKELGVTHVHLLPISDFPDKRYNWGYDPVLYQCPEYWYSTLKELRTMIKKLHENGIGVVMDVVFNHT--YHTKGGKFSIFDKIVPEYFYRVDDYGD-----------------------------YSNATGCGNELATEKPMVRKFILDTIIYWTEFHIDGFRFDLMGLL-------------TVKQSRQVANEVRKRNPKALVYGEGWVMGNSTCLVEEMATILSSCHQGYSIGLFNDRIRDAIR----------------------GDLDGYKTGYVHGNLSDVGRLKQGIKAAIDDF--AKEPDECVNYVSCHDNLTLFDKL-------QKTMVGEDIFWIDRARLANAIVLTSQGVAFLHGGVEF----NRSKGGHPNTYNAGDNIN--KIDWSLKEKFFDT-------FKFYCDLINLRRKHIAFR-- 88859739 7 ---------------------------------------------------------------------------------------------------------------------------------VHILPFY-FPIDGSDAGFDPIDHTQVDPRLGDWQTVRQIGQ--HS---EIMADLIVNHMSAQSEEFLDVLANASPYWDLFLKETDIFPAGITQQQAKQIYRPRPGSCFSNDGRVINFWTTFTDNQIDINVESPAGQAYLERVLTLFAQNGVKIIRLDAAGYAIKRAGTSCFMTDESFAFVDTLSRRANELGME--TIAEIHSHFETQIAVANRVNR--VYDFALPPLVLHTLFSLNCTALLHWLDI-----APRNCLTVLDTHDGIGIIDAGPQGEKPGLLNAAEVDALVEKIHTNSDGAASNLDLYQVNCTFYDALGQDDFA---------------YLLARAIQFFSPGVPQVYYAGLFAVPNAMALLG---KTNVGRDINRPYL-----TGLDLNEAFERPIVKGLMKLIEFRNTHDAFNG- 152972306 144 ----------------------------WELFVP--GAHNGQLYKELIDAHGNKADPYAFESQMRPESASLICDLPPKV---EQPADRRAANQFDAPISIYEVHLGSWRRSYRELADQLPYAKWMGFTHLELLPVNEHPFDGS-WGYQPTGLYAPTRRFGTRDDFRYFINAAHAAGLNVILDWVPGHFPAD-DFALASFDGTSLYE----------------------HSDPREGYHQDWNTLIY------------NYGRREVSNYLVGNALYWIERGIDALRVDAVASMIYRDYSRKAGEWEAIEFLRNTNRILGEQTPGAVTMAEESTDFAGVTRPPGGLGFWFKWNLGWMHDTLDYMKLDPVHRRYH--------------------HDKMTFGMLYNYTENFVL------------------------------PLSHDEVVHGKKSILDRMPGDAWQKFANLRAYYGWLFAFPGKKLLFMGNEFAQGRE--------------WNHDVSLDWHLLE-------------------------------- 153855379 1 ------------------------------------------------------------------------------------------------------------------------YLQTLGVDSILLNPIFESD----NHGYDTRDFKTIDCRLGTNEDFKEVCEDLHKHNVKIVLDGVFNHVGRGFWAFKDVQEKDSPYKDWFHISFD--------------------GNSCYNDGFWYEGWEGHFELVKLNLQNSAVVDYLMECVKYWIDFDIDGLRLDVAYSLD-------------HNFMKRLRSYTQELKPDFALIGEVL--FGDYNIIVNDEMLHSCTNYECYKGLYSSFNSMNMFEIAHSLHRQF---GSDQWCIYRGKH----------------------------------------LMTFVDNHD---------VTRLASILTNKKH----IPLAYGLLMGMPGIPCLYYGSEWAEPG--------EKAPDNDYALRPCF----------EEPKPNELTEFIKKLIRVRQESDALCNG 158316922 8 ----------------------------------------------------------------------------------------------------YELHVGTFGGTFDAAIERLDHLVDLGVDLVELLPVNAFP-GRHGWGYDGVGLFAVHEPYGGPDGLKRFVDAAHHRGLGVIMDVVYNHLG-----------------------PDGNYLGRFGPYFTDRYSTPWGPAVNLDTPG-----------------SDEVRTFIIDSALAWLEYHCDGLRLDAVHAFVDDRARHL-----LEEIADEVHRLGTQQRRPLFAVAELNDPRMVVAPEAGGHGLDGQWCDDVHHALWAALSGERQGYYGDF-----------------GSFETLEKALGSAFVHDGGYSA---FRGRSHGRPVPPRTPAYRFVTFLQNHDQIGNRATGDRATATLSDG-------RLRIGAALLLTAPFTPMLFMGEEWGAATPWQYFTD----------------------------------------------------- 154248920 63 -----------------------------------------------------------------------------------------------------------YGGDLWGIAEKIDYLKDLGVNLIYTTPIFLSP---SNHKYDIIDYMKIDPQFGGEAAFKYYLKKAKENGFRVMLDGVFNHLSKENKWFKSALRGKKEHLAKFSFYKNG-----------------------------YRAWQNVDGMPEWNWEETPVREYLLNVVEHYLKMGVDGWRLDV-------------GFDVGYVNNALITSRAKSVSTEKYVVTETWNFPSNWEVVDG----IMNYHFRESVIGWLNDSLKNIGYALQS--AYDKTPNIYGCWNMLDSHDTQRIATVLPD-------------------------------------------------------------KDLRKLAIALQFTYPGVPFVYYGSEIGMEGGW----DPE--------NRAGMIWDEKRWDND-------LREFYKKLIKIRKTETALKIG 94985086 62 --------------------------------------------------------------------------------------------------------------NYRELAHRLDYVTFMGYTHVELLGVMEHPFDGS-WGYQVTGYYAPTSRLGAPEDFAYLVNHLHERGIGVIVDWVPGHFPTD-EAGLAHFDGAPLYE----------------------YSDPRKGYHYDWNT------------YIFDYGRNEVMMFLIGSALKWLDFHVDGLRVDAVASMLYLDFSRTEWVPNIHAFLKRLNEVVHHMAPGCMMIAEESTAFPGVTSPTPGLGFDYKWAMGWMNDTLYYFEQDPL-----------------------------------------------WRKYHHHKLTFFNVYRTGENYILAISHD---EVVHLKKAMVSKMPGDWYMQRAGYRAFLAMMWTTPGKKLLFMGQEFAQG--------------TEWNHDEALPWD----------------------------------- 197749209 89 ------------------------------------------------------------------------------------------------------------------LADELPYVKDMGFTHIELLPISEFPFDGS-WGYQTTGIYSPTSRFGTPEGLSYFIQKAHDKGIGVILDWVVGHFPV-----------------------DEHGLVYFDGTHLYEHSDPKEGYHKDWNT------------LIFSYGRNEVSNYLSGNALYWIERGIDALRVDAVASMIYRDYSRSDGEWEAIDFLRHTNNILRDESQGGASIAEESTSFAGVSHSTGGLGFNYKWNMGWMNDTLRYMQKDPIYRRYH--------------------HNLMTFGMTYQYSEQFVL------------------------------PLSHDEVVHGKGSLLNKMPGDCWQKFANLRAYYGYMWGYPGKKLLFMGNEFAQGKEWNFAE------------------------------------------------------ 71280187 97 ------------------------------------------------------------------------------------------------------------GGDLAGLTEKLPYLDNMGVSAIWLTPILRNRAMQAYHGYWILDFTEIDPHLGSNAELKNFIDQAHKRNIKVFFDIITNHTADVIKWIVDVSKGNDCPGKYYTPLIPKGDETLKYPAWLNDMDVYHNQGDSFWRGESSVRGDFAG-LDDLYTQKSSVVNGMIAIYQDIIDFKPDGFRIDTVKHVNIEFWQQFSPALMQHAKAQGI--------DNFFMFGEVYSEPELLSRFTTEAKIPSVLDFAFQGAM--------------------------------------TKALVEQQGTDVLAQLFAKDHFYNTEHKYIRNTNANQLVNFTGNHDMGRFAFSLKQSSH---NYSEQAQIQRNLLAHAMMFFSRGVPVIYYGDEQG--------------------------------------------------------------- 1665738 1161 -------------------------------------------------------------------------------------------------------------GTFASFVEKLDYIQELGVTHIQLMLEYASTGTNYNWGYDPHNYFSLSGMYSENKEFKNLINEIHKRDMGVVLDVVFNHTAQVHIF-------EDLVPNYYHFMDADGTPRT------------------------------SFGGGRLGTTHEMSRRVLVDSIKHWVDYKVDGFRFDMMGDHD-------------AESIQIAFDEAKKLNPNIVMIGEGWVT-------FAGDEGEPVQAADQQWMQYTEAVGSFSDEFRNELKSGFGSEGQPRFIT---------------GGAVNVQQIFDNIKAQPHNFMADQPGDVVQYIEAHDNLTLYDVIAQSIKKD-PEIAENDLEIHKRIRVGNAMVLTSQGTAFLHAGQEFGRTKQWTYMTDADSYDSSDIINR--FDWEKATDA-EKYPVNNVTRDYTAGLIELRRSSDAFRLG 52081493 122 ----------------------------------------------------------------------------------------------------------------------IAYLKELGVTHIEVLPFHDSPDQSYNWGYNPLHFNAPEGSYSRITELKTMIQSLHKHGFSVIMDAVYNHV-----YKRETSPFEKTVPGYFFRHNEYGFPSDG-----------------------------TGVGNDIASERLMVRKYILDSVRYWLEYDVDGIRFDLMGILD-------------IETVRQISTLAENVKPGVPLFGEGW----DLNTPLDSGQKATLQNAGKVPAV-----GFFNDRFRNAVKGSTFEL------------------SDRGYALGDTGKKAALQHGIAGSPGFLQPAQSINYVECHDNHTFWDKMAL-------CFEEDADTKRLRQRLAVSIVLLSQGVPFLHAGQEFCRTKN----GDSNSYRSGDDIN--KLDWEKRAELCED-------VEYVRQLIRLRRSHPAFR-- 84685592 140 --------------------------------------------------------------------------------------------------------------------ELVAYVKDMGFTHIELMPVSEYPFDGS-WGYQPIGLFAPTIRCGLPHEFRDLVNAAHRAGIGVLLDWVPGHFPTDAH-----------------------GLGRFDGTPLYEHADPKEGFHHDWNTLIY------------NYGRREVSNYLIANALYWLEYHADGLRVDAVASMLYRDYSRPQGEWEAIDMLRRMNTATYGHDAGIMTVAEESTAYPGVSAPVGGLGFGFKWNMGWMNDTLEYIRKDPIYRAHH--------------------HHQMTFGLNYAFSENF------------------------------ILPISHDEVVHGKGSMIGKMPGTGWEKFANLRAYYGFMWGHPGKKLLFMGQEIAQW--------------AEWNHDGEVDW------------------------------------ 163787336 177 ------------------------------------------------------------------------------------------------------------GGDLRGMINSIDYIHDLGYTAVWPTPVLINDMPQSYHGYAITDYHKVDPRIGTLDEYKEFSLKLKEKGMKLIMDQVANHCGLEHWWMKDLPFKDWVNNQKNYEDNIENWNWEVTTYSNHRRTTNQDLYASDADRNGNTDGWFVEGMPDLNQRNPFMANYIIQNSIWWIELELGGIRQDTYPYPDK-------------DFMANWAGSIMNEYPNFSIVGEEWSYNPLLIGYWQTGN-------------------QNKDGYESNLKSTMDFPMTKA------------------------IKDGINEKESWDKGLVKLYEGLANDFSYANPSDIMIFMGNHDKSRVYTEFGEDAV---KTKMALSYMLMLPRIPQIYYGTEILM-------------------------------------------------------------- 228654 65 ----------------------------------------------------------------------------------------------------------------------LSYLKELGVTHVELLPFNDFPLQQYNWGYNPLHYNAPEGSYATIRELKRAIHTLQSNGIRVIMDVVYNHV-----YIRDQSSFEKIVPGYYFRYDAYGNPSNG-----------------------------TGVGNDIASERKMVRKWIIDSVRFWVEYHVNGFRFDLMGILD-------------VETMKAVREMLDTLDPSILVFGEGW----DLPTPLSSEQKATMQNAEKLPRI-----GYFNDYFRDSVKGSTFQLPDR------------GFALGDSDDREKVKVAISGSIGKKNGL-FLHPTQTINYVESHDNHTFWDKM------EIANGHESEQTRKKRQKLATAIVLLSQGIPFLHSGQEFYRT--KQGIDNSYNAPDSIN----QIDWKRKSEHEDD-------VRYVQGLIRIRKSHRAFR-- 119469853 3 ---------------------------------------------------------------------------------------------------------------------------------VHLLPFY-NPIDGSDAGFDPIDHSEVDSRIGSWEDIKAL-----GNNHDLMADLIVNHVSAQSFQFQDVLAKGSEFWDLFLTKEDVFPNGMSDAEQKAIYRPRPGSCFTGDGETYDFWTTFTDNQIDINVKVEAGVAYLNNVLTKFSANNVNIIRLDAAGYAIKQAGTNCFMLDETFGYLDNLSKQANELGME--TIAEIHSHYQTQVEV--AKRVNMVYDFALPPLILHSLFNNDVDALLKWLKISPR-----NCLTVLDTHDGIGIIDAGPLLNAEQIDNLVETMHANSNNESRQATGAANVDLYQVNCTYYNALGAKDFD---------------YLLSRAIQFFAPGVPQVYYGGLFACENDMELL---AKTNVGRDINRPYLNADKI-----SESLDKPVVKGLIELIKIRNEHPAFSG- 168333645 140 ------------------------------------------------------------------------------------------------------------------LADQLSYVKNLNYTHVEFIGILEHPFDGS-WGYQVTGFFAPTSRYGTTDEFKHLVDRFHQNDIGVILDWVPGHFPKD-AFGLEFFDGTKLYEREGEHPDWGTLLXDYYKR--------------------------------------EVKNFLLSSAYTWLEFHIDGLRVDAVASMLYGGNLSNTHPDMTAAFLQELNKMVHHLFPYKLMIAEDSSTWGGVTAPVGGLGFDFKWDLGFMHDTLNFMKTEYDYRHI--------------------NLDKMTFSFNYMYNEHYML------------------------------PISHDEVVHCKSPLIYKMCGDFWQKFANVRALLALMFTHPGKKLLFMGSEIGQTRE--------------WIEKNQLTWELXE-------------------------------- 126698463 159 ---------------------------------------------------------------------------------------------------------DFHGGNLRGIINKLGYLKKLGVSILYLSPIFE---ASSNHKYDTGDYKKIDPMFGDEDTFKELIDKAKEKGISIVLDGVFSHTGADSKYFNAYQSKESPYYSWYMFEEFP---------------------------QKYKSWWDVKTLPNINELEHSYMDYIISVINKWVNMGIKGWRLDVADELPTK-------------FIRELKKELKKADDDSILIGEVWEDASNKISY----------------------GQRRSYLLGEELDSVMGYPFRNNMFSFL-------------------------KGEINSYELCNRYMQIKENYPKESFRSNLNLIGTHDVTRAKTELNDD---VDLVKLAVAIQMTFEGVPYIYYGDEAGLCG----GVDPD--------NRRTYPWKNEDE---------DMLNFYRDVIKIRNKNKLLSSG 56609602 378 -----------------------------------------------------------------------------------------------------------FRGDFKGLIQKLDYIKALGFSAVWITPVVLNRSDYDYHGYHGWDFYRVDPRLSSGASYQDLINAAHTKGIKIIQDVVYNHSSSQWSWYYDAPVSGFTYDGSYYNGDLWSTAEPAGNTCRNWGQYYHQCWIGNWEGEDSRSCWIHEDLADFNTESTPVQNFLIDVYNKYIDMGVDGFRIDTAVHIPRVTW----NRRLLPAAQQHAQDKFGAKGKDFFMFGEVGSFVNDKWNR-GSPNHSAQFFTWKERRTYSADDTTAALEQYNYEQAQGTAAQPTSTNAFLQDHSQFSGMSVIDMRMHMNF-GEASNAFFNGKDSDDSYNDATYNVVYVDSHD------YGPNKSSTRYAGGTDAWAENM----SLMWTFRGIPTLYYGSEIATTGRAYYGDNLEGSVSASDFGVV-----GSASGKVAETLARPLAKHLQRLNQIRRRIPALQKG 192359172 160 ------------------------------------------------------------------------------------------------------------GGDIAGMIQHLDYLAGLGVTQIWPNPLTENNQPSSYHGYATTNLYQIDARYGSNEDFKTFVTKARAKGIGVIKDIVVNHIGSEHWWMKDLPSRDWNYPDQYRETNHRRTVIQDPYAAPEDKALFVDG-------------WFVPTMPDLNQRNPHLARYLIQNSIWWVEYGLSGIREDTYGYADEK-------------FLSDWAKAIMDEYPNFNIVGEEWSSNPAVVAHWLRGKQNPSGHLPYMPSMMDF-------PIHEALRIALEEQEGW----------DTGLVKLYETLANDFI-----------------YPDPFNLVIFPENHD---------TSRIYSYLHDD---IDLFKSAMIYMATMRGIPQLYYGSEV-------LLSSPRHRDDG---------------------------------------------- 167763288 60 -------------------------------------------------------------------------------------------------------------GDFRGLTDKLDYLNEMGVNAIWLSPIHP---AMSYHGYDVKDYTTVNARYGTMDDFERLIAKAHELGIKVYLDYVMNHTGKDHPWFIDASSKESVYRNYYIFSQDPDTPNADTPDVTDWGFLIRTSNTSWDNGTKWYFHSHFQTDWDLNYGNSPAYKAISAAAKEWIDRGIDGFRLDAVKHIYHSA-TSDENPRFLKMFYDDMNEYYKSKGDDIYIVGEVLSGSDEVAPYYQGLPALFEFDFWLDWSIANSTGCYFAKDILSFQQKYARYRADYIEATKLSNHDEDRTASKLGKSE------------------------------------------------------------AKCKLAAAVLLTAPGEPYIYYGEELGIEKADEYVRSPMLWGDN---------------------------------------------- 27367303 235 ------------------------------------------------------------------------------------------------------------GGDLKGVIEKLDYIQRLGTDAIWLSPIVEQVHGYAYHGYWTRDFTKIDENFGRDEDLKTLVEEAHKRGIKVLLDAVINHSGYSADLQFDGMQVTTKEANLPEKWANWQPTSGENWHSYHSAIDYQSQNWSQWWGADWVRTGLPGYQPDFRTENYTVSDYLIEWQTDWVKRGIDGYRVDTVKHVEGEVWKRLK--QEATKSLDAWRKANGQSGAPFWMMGEVWGHSAYRSPYFD-DGFDALINFDMQKKLDKGAAFSQMADTYRDYANTIAQQSDFNPVSYMSSHDTELFFSRFKDYAV-------------------------------------------------------------QRNAANALLLSPGAVQIYYGDEVGR-NIGPYADDFHQ------GTRSDMVWQLSAE-------QQTLLNHWQKLGQFRRAHPAIGAG 116747807 279 -----------------------------------------------------------------------------------------------------------FTGDLKDAVQMLDYLVDLGVNAVEVLPMNEF-EGWAAWGYATSHYFAVEYAGGGRDQFKHFVRECHRRGLAVLLDVVYNHYAHNAERAEWMYDSNRHEKNIYYWYEGPSDYRDYEHAAGDPTLDPRKRPASG--HGGYVDNMSTGYAPRFCEE--MVRKMFISSAAALVEFHVDGFRVDQYAVVHADGRAAADARIFGAKFLRELTRTLKLIKPTVMLIAEDHSGWSAVTEPPDKGGLGF-------------------DAYWYADFYHHLIGDTDKGADYAKLIKTCGFGDDRPLAVDYFVGAL--RHAGNLTVVYHESHDEAGNAKFS------GRTIAVAVNRATLSGETRRWAEARCRLACGLNMLSPGVPMFFMGEEVGFQKDYPY--DLFLSQ-------------REDFLRERGGSGANLFRFYQDIIKLRRRKPALR-- 199599065 40 --------------------------------------------------------------------------------------------------------------TYQDAIDKLPYVKELGYTHIEFLPLMEHPLDAS-WGYQLMGYFAPTSRFGDPADFLRLVDAAHVAGLGIIMDWVPGHFIKNTDM-----------------------LAQFDGTPTFEYTDPHRAENVRW------------GTWNFDLGKAQVQSFLISSAMYWLDHHLDGLRVDAVSNMLYMDYFGGRDNLEGIAFLKQLNTKVFAKHPDVLMMAEESSAYPKVSAPIGGLGFNYKWNMGWMNDTLKFFEEDPVYRHSD--------------------MNLLTFSFMYMYNEQFVL------------------------------PFSHDEVVHGKKSLMHKMPGDRYNQFANLRTMYVWQMTFPGKKLLFMGSEWGQ-------------------------------------------------------------- 197628611 24 ------------------------------------------------------------------------------------------------------------GGDLEGIIENLDYIKSLGISMVWLSPVNDNIGSAPYHGYWTRDYKRIEEHFGNWRVFNTLVKEAEKRGICIIVDFVPNHSNPATDGEFGSLYDNGTFITNYYSDSKNATLNPYTGSLENIYHHN--GNIKVWEGFELKYGN-LFGLADFNQLNPWVDEYLKDGASLFVQSGVCGFRIDAVKHMDLGWLTQF----YAHLYMQE----------PLFIFGEYY--------------------------KLNFEKDDDMFYFYQYSNVSPQLSIP------IRNDIVRTFA--------FGGSLKTLARELEEYYSHFVYPNKA--VNFLDNHDLPRYLSEGKN-------------LDRYHMALGLVMTLPGIPVIYYGDE-------SYL--VSKEGKGDPYNRPMMKFDNQTEAA----------RIIRTLAELRKENNALAYG 186680790 28 -----------------------------------------------------------------------------------------------------------------GIIAKLDYLCELGINAIELMPVNEYPGDYS-WGYKVRHFFATESSYGSTEDLKRLIDECHGRGIRVFMDGIYNHTDEECPLILIDRN--------YWYYEHKHYPEDPANYWGPE---------------------FNYDFYDKNLNIQPAWEYIGDVVRFWIEYHIDGIRFDAVRQL------------ANFEFLNWLTKQAKNHAKQFYNIAEHIPDTNTVVKPDGPLDACWHESFRYFLVPYICGKSFELEQLKQILDPKQQGYAATNVINYLATHDRERLL-----------------------------------------------------RELGNCGIFDAAAFERAKLAAVLLMTAMGIPMLWMAEEFG-----EYQQKSEDVTKP-----QKITWSLL-----LDDQNYDLFEYYQKLITLRQQTPAL--- 182626040 77 ------------------------------------------------------------------------------------------------------------------------YIKEMGYTHVEFMPINEHPLDAS-WGYQGVGYYSVTSRYGDLNGLKALINKLHKNNIGVLLDWVPSHFCKD-EHGLFMFDGSPTYE-----------------------------YEAWWKANNEGWGTCN-----FDLGRPEVKSFLFSNAMYWIEFHVDGLRVDAVSNMLYLDYGREYGEWEAIAFLKELNTIIKKEGKGAITVAEESTSWEGITKSVEEDGFDYKWNMGWMNDTLSYIELDPIYRKYH--------------------HNKMNFSMMYNYSEKF------------------------------ILPISHDEVVHGKKSLINKMWGDDWKKYAGLRLYASFMMGHPGKKLMFMGCEFGQ-------------------------------------------------------------- 172037163 148 ------------------------------------------------------------------------------------------------------------------LAEKLPYVKDMGYTHIELLPIAEHPFDGS-WGYQVTGFYSPTSRFGRPEDFMYFVDKCHENGIGVILDWVPGHFPKDSH-GLAYFDGTHLYE---------------------------------HADPRIGEHKEWGTLV-FNYGRHEVRNFLVANVLFWFDYHVDGIRVDAVASMLYRNYLRKEGEWEAVSFIREVNTLLFEYFPGILSIAEESTEWEKVSRYDGGLGFNLKWDMGWMHDMLDYFNIDPYFRQYHQ--------------------NNVTFSMLYYYNENFMLA------------------------------LSHDEIVHGKSNMLGKMPGDEWQKYANVRALFTYMYTHPGKKTMFMSMEFGQWSEWN--------------------------------------------------------- 197337398 82 ----------------------------------------------------------------------------------------------------------------------IAHIKEQGITSIQLLPIAACMHEPNYWGYNSLSFMAPDPRYAINDELKTAIRELHKNNIEVILDVVYNHTAEGGNGGCTFNLKGLD-QDYYLHHNGN-------------------------------YTNYTGCGNTLDITHQPSLNLVMDTLRYWVEYHIDGFRFDLAATLGREYDQFNPNNAFFKAIAQ------DPILKNTKLIAEPWD---------IGPNGYQVGEFPDGWNECSDKYRDTTKSFWRGEQNYLKSIATR----LMGSRDLVSASRWPHKLPVNYVSYHDGFT-LQDLVSYKNRHNHANGENNRDGHGDNRSDNYGVEGPTDNPRII-ALREKQKRNMMTTLLFSFGIPHLLAADACSHTNNNAYCQDSEIS---------WVNWNL-----DPTAQEFKI--WLSNMIHARQKH------ 25011337 497 -------------------------------------------------------------------TAKAAFVNPSQLGPQNLSFAKIANFKGRQDAVIYEAHVRDFTSDFAAFSEKLDYLQKLGVTHIQLLPVYTSSDNNYNWGYDPQSYFALSGMYARIAELKQLIHDIHKRGMGVILDVVYNHTA------KTYLFEDIEPNYYHFMNEDGSPRESF-------------------------------GGGRLGTTHAMSRRVLVDSIKYLSEFKVDGFRFDMMGDHD-------------AAAIELAYKEAKAINPNMIMIGEGW-------RTFQGDQGKPVKPADQDWMKSTDTVGVFSDDIRNSLKSGFPNEGTPAFIT------------------GGPQSLQGIFKNIKAQPGNFEADSPGDVVQYIAAHDNLTLHDVIAKSINKDPKVAEEEIHRRLRLGNVMILTSQGTAFIHSGQEYGRTKNPDYKEYPYFIHDSYDSSDAHFDW-AAATDNNKHPISTKTQAYTAGLITLRRSTDAFR-- 186682418 281 -------------------------------------------------------------------------------------------------------------GNFEDAIALLPYLVQLGVNAVELLPMSEFR-DEVNWGYETSHYFALEYSAGGRDQLKHFIRECHCYGIAVILDVVYNHFNPDGERAEWAYDSDLPEHNIYYWYEGNSGDYFYPDGRR-------------FPEGGYLDNVSTGFAPRFYEE--MVRKMFISSVTLMEEFHVDGFRVDQTTSIHSYNALHLDGRPFGAKFLREWTRTMKLIQPNAILIAEDHSDWEPVTPDVGGLGFDAAWYANFYHHLI-----GDARQGTEYAKLIPTAGYGTNEPLAMD-----------YFAGALGWSGH-------HKVVYHESHDEAGNAYFEEGGHRVESRRTIAEAVNSAPLIGETRRYAEARCAVGVSILSAGTPMFLMGEEIGAQKPYRYSDFID---------------NREDLIGDRQTNGQRLFRFYQDLIQLRH-------- 116060652 7 -------------------------------------------------------------------------------------------------------------GSYAGVAAKVEHLKSLGVNVVELLPVFEYDEMENTWGYSTMSFFAPMTRFGKKREFKEMVRALHAAGIQVILDVVYNHTGENDELPNTCSMRGIDNKTYYMT-----------------------------DTNQYVMLNFTGCGNTLNANNPYVSQFILDSLKHWVEYHVDGFRFD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 146310532 174 -----------------------------------------------------------------------------------------------------------YGGDLDGISEKLPYLKKLGVTALYLNPVFKAP---SVHKYDTEDYRHVDEQFGGDEALLRLRQNTRREGMRLILDGVFNHSGDSHAWFDRH--------------------NQTMGGACHNPDSPQRDWYSFSDDGHALDWLGYASLPKLDFQSPSLVGEIYSIVRHWLKWNMDGWRLDVVHMLGEGGGARNN-----IQHVTGITQSAKAANPDAFVFGE---HFGDARQWLQADAEDSAMNY-----------RGFTFPLWGFLANTDISYDP---------------------------------QLIDAEICIKWMDNYRASLSHQQQLRMFNQLDSHDTARFKSLLGKD---VARLPLAVTWLFTWPGVPCIYYGDEIGLDGNND------------PFCRKTFPWDPDKQDKN-------LFALYQRLAKLRKHSQALRYG 167760320 50 ------------------------------------------------------------------------------------------------------------------------YVKDMGYTHVELMGIAEHPFDGS-WGYQVTGYFAPTSRYGTPEDFAWMINYLHKNKIGVILDWVPAHFPRDIH-----------------------GLSNFDGTPTYEYADPKKGEHPDWGTKI------------FDYGKNEVRNFLISNALFWIEFHVDGLRVDAVASMLYLDYGKQDGQWEAIDFFKHLNSVVLGRNPGALMIAEESTAWPKVTGDVEEDGFSLKWNMGWMHDFTEYMKLDPYFRKDH--------------------HNQMTFAMSYAYSENYILV------------------------------LSHDEVVHLKCSMLNKMPGIGADKYSNLKAGYAFMMGHAGKKLLFMGQEFAQLREWSEERE--------------LDWYLLAEEE-----HLKMQNWVRDLLHLYKRNKA---- 86360993 21 -----------------------------------------------------------------------------------------------EEMVIYELHIGCFTGTFKAAIDRLDHLRELGVTALQIMPLSDFP-GRYNWGYDGVLPYAPDSTYGRPEDLMALVDAAHERSISVFLDAVYNHFG-----------------------PDGNYIPSYAPLFTDHHRTPWGHGINYDGDG-----------------SEMIREFFIENATYWIEFRLDGFRFDAVHAIKDDSAEHL-----LHALARRVRAAAGDRHVHLIVENEANDS-------------------DLLKRDADGEARLFTAQWNDDVHHVLHITATGETFGYYADYAGDAGKLGRALTEGFVFQGEHMPYRGRSRGRPSGHLPPTAFVSFIQNHDQIGNRALGDRIMASSPTDA-------VKAVTSIYLLAPQIPMLFMGEEWGA-------------------------------------------------------------- 186903324 51 --------------------------------------------------------------------------------------------------------------TYRELADKLPYVKKMGYTHIELLPITEHPFDGS-WGYQVVGYFAPTSRYGTPQDFMYFVDQCHQNNIGVILDWVPGHFPKD-EHGLALFDGTHLYE---------------------------------YADPRMGEHKGWGTLV-FNYSRHEVRNFLISSAVFWFDYHIDGIRVDAVASMLYLDYEREPGQWDAVEFLRQLNHAIFNYYPGVLSIAEESTTWEGVSRPVGGLGFNFKWNMGWMNDTLR----------------------------------VFQVNSSDRSNVYNTITFSIWYAFTENFMLAL----------------SHDEVVHGKGHLFQKIPGDHPHKLANLRLLFAYMFTHPGKKTLFMGMELGQTREWNVNGD----------------------------------------------------- 184200303 52 -------------------------------------------------------------------------------------------------------------GTLDAAIGRLDHLVDLGVTAVELLPVNGFNGEHN-WGYDGVAWYTVAEPYGGPEAYQRFVDACHARGLSVIQDVVYNHLGPSGNYL-------PLFADYF-----------------------KPGASSWGD-----LINLDGWGAD------GVREYILDNVTMWLEYHVDGFRLDAVHALADSSAKHI-----LEEIAERVAEEVQRTGKDLVTIAESDLNDPRMIAATHRHGLGMGAQW--------------LDDVHHAAHTAFTGETQGYYGDFASLH---ALEKTMHTAYFHNGTYSTFRGRSHGREIDPVEQRPYQFVTFLQNHDQVGNRAAGDRMNQSM-------SVDRAIAAATWLMAQPFTPMLFMGEEYGASTPWQFFELGEAVAKGRKAEFAQMAWDHATWAEVHEGDHERIYRAYRDLIALRRNTPELTD- 91214716 171 ------------------------------------------------------------------------------------------------------------GGDLQGIIDHLDYISGMGFTSIWSSPLLTNDMNSSYHGYAITDFYEVDPRFGTLDLYKELSQKASEQGVGLIMDMIANHCGSEHWWMKDLPFKD------WLNYQELYESGQNIPNSNHRRSINQDLYASELDSKIMHEGWFVPTMPDLNQRNPFLATYIIQNSIWWVELGLHGIRQDTYPYPNK-------------AFMSNWAGAIMEEYPNFNIVGEEWTTDQLLVGYWQDG-------------------AKNKDGYKSNLRSTMDFPMQMKIVQAL-NDDSKGWGSG-------------LMKIYEGLANDFYYAEPKDIMIFADNHDM------------DRIFTQLQEDIDKTKMALGLMLILPRTPQIYYGTEILMEN------------------------------------------------------------ 168218212 184 ---------------------------------------------------------------------------------------------------------DFYGGNLRGVIEKLDYIKSLGVNIIYMNPIFDAV---SCHKYDTGDYENIDKMYGTNSDFNELCQKAEEKGIRIILDGVFSHTGSDSRYFNKYGNYGSKYSKYYKWYRFYDYPNSYE------------CWWGFENQPNVEELEKTYSDYIVNSEN--------SIIAKWLRLGASGWRLDVADELPDK-------------FIQMIKERMKNEKEDSVLIGEVWEDASNKVSY----------------------SKRRKYLLGNELDSVTNYPYRDIISNFL----------------NEEISSKDFYKVIMSIKENYPRENFYANMNLLGNHD------------TERILTVLKENLNKLKLALCLQMTLPGVPLIYYGDEAGLLGN----KDPE--------NRKTYPW------------------------------------ 168176972 176 ----------------------------------------------------------------------------------------------------------------------LAYVKELGVTHVELLPVNDFPLDAYNWGYNPLHFFAPEGSYASNPELKQMINTLHQHGLRVILDVVFNHV-----YKRENSPFEKTVPGYFFRHDECGKPSNG-----------------------------TGVGNDIASERRMARKFIADCVVYWLEYNVDGFRFDLLGILD-------------IDTVLYMKEKATKAKPGILLFGEGW----DLATPLPHEQKAALANAPRMPGI-----GFFNDMFRDAVKGNTFHLKAT------------GFALGNGESAQAVMHGIAGSSGWKAL--APIVPEPSQSINYVESHDNH---TFWDKMSFALPQENDSRKRSRQRLAVAIILLAQGVPFIHSGQEFFRT--KQGVENSYQSSDSIN----QLDWDRRETFKED-------VHYIRRLISLRKAHPAFR-- 188535360 144 ----------------------------------------------------------------------------------------------------------------QELAQQLPYAKEMGFTHLELMPVNEHPFDGS-WGYQPLGMYAPTRRFGTRDDFRAFITAAHQAGLNVLLDWVPGHFPA-----------------------DDFGLAKFDGSELYEHGDPREGFHQDWNTLIY------------NFGRREVSNYLAGNALYWIERGIDGLRVDAVASMIYRDYSRTDGEWEAIAFLRYTNHTLGHAAPGAISIAEESTDFNGVSRPTGGLGFWFKWDLGWMHDTLDYMKLDPIYRRHH--------------------HNLMTFGMLYNNTENFVL------------------------------PLSHDEVVHGKGSILDRMPGDAWQKFANLRAYYGWMFGFPGKKLLFMGNEFAQGKE--------------WNHDTSLDWHLLE-------------------------------- 77974342 171 -----------------------------------------------------------------------------------------------------------YGGSLTGISQKIPYLQQLGVTALYLNPIFTAP---SVHKYDTQDYYQVDPYLGGEQAFLQLRHATHKAGIKLVLDGVFNHTGDSHHWFDRHQQG--------------------ENGACHHQDSPYRSWFNFFPDGRALDWKGNASLPKLNFANEGVVNTIYRVVRHWLKYSIDGWRLDVVHMLGEEGGAK-----GNLRHLAGIYQAAKEENPQAYILGEHFGDARNWLHAGVEDAAMNYMGFALPVR--SFLAGQDVAY---------------------------------------------HPIKLQAEDCAYWMDEYRAGLPHGHQLRLFNQLDSHDTARFITLLNGDKT---RMQMALVWLFSWIGVPCLFYGDEIGLEGGND------------PYCRKPFPWDKALWQED-------LLGLCQRMAALRHKSMALRRG 213965196 90 ------------------------------------------------------------------------------------------------------------SGDFEGLVEHLDHLIELGITHIELMPVQPF-GGDRNWGYDGVSWHSVHEGYGGPRGLQQLIDTCHRKGLAVILDVVFNHFGPDGNY------------------------------VGFFGPYTAGGTTGWGEV-----------VNLTGDNSDEVRAYILDAVRQWLDYHADGLRLDAVHALHDE---------GAFHILEQMQVVADTVAAERSLIAESDQNDPRLVRPAGGFGLNAQWDDDVHHALHTLVSGED-----------HAYYSDFGSVEALASALETGFWHTGTMST--------FRGRTHGRLFDLSVQPMHAFVTYTTTHDQTGNRAVGDRPSMNLTP-------AQQVLKAAVIACSPFTPMLFQGEEWGASTPFAFFEDPEREGRLREFARAGWDPKDVSDPSDPETFHRSILAAYRDLFALRKSHPSLR-- 170727753 77 ------------------------------------------------------------------------------------------------------------GGDWQGIIDKLNYFSDMGITALWISQPVENIHGTSYHAYWARDFKRTNPYFGTFNRFDTLIQTAHNLGIKIIIDFAPNHS-------SPASSDDSSYAENGRLYNDGVLMGGYSNDSANLFHHNGGTDFSTIEDGIY---RNLFDLADFNHENQQMGQYLQEAIALWLDKGVDGIRVDAVKHMP-------------LGWQKKWMSAIYKHKP-VFSFGEWFLGSNEVDPA-----NHDFANNSGMSLLDFQFAQTTRKVFRDQTADMRALDQMIQA-------------------------------------TSSSYQEVIDQVTFIDNHDMDRFQQTGVN-------------QRRIEQALAFTLTSRGVPGIYYGTEQYLTGN----GDPD--------NRAMMP------NFNQTTTA---YNVIKALAPLRKSNPALAYG 171743058 994 --------------------------------------------------------------------------------------------------------------TAKGATSGLDYLKSLGVSHVQIMPMYDNAAGAQNWGYDPENYNVPEGSYSSVAEMKQMVKELHKNDIRVIMDVVYNHV-----YNAASHSFNKTVPGYYFRYDANGALVNN-----------------------------SGCGNDTASERKMMRKYIVDSVTYWANYNVDGFRFDLMGLID-------------LETMKEVRAALDKIDPSIIILGEGWDMNTTMDK---SRMTIQPNAYEVASDGKNNGIAFFNDSIRDGIKGSVFSDTDTGFVSGKAGQEGLIAHNALGCRYDADADTTCW-----NGNAQDHYADAGQVVNYAEIHD---NMTLYDKLRASVPTDDDATTVARAKLADSIVYLSEGIPAIQLGQEFLRT----KGGNGNSYNTGDAMN--AIDWDRTTQYADS-------VDYVKGLIKLRKQIKALR-- 71911492 153 -------------------------------------------------------------------------------------------------------------GTFSAFVEQLDYLKDLGVTHVQLLPVYTSSDNNYNWGYDPQHYFALSGMYSANAELKNLVNEIHKRGMGVIFDVVYNHTARTYLF-------EDLEPNYYHFM-------NADGTARESFGGGR-----------------------LGTTHAMSRRILVDSITYLTEFKVDGFRFDMMGDHD-------------AAAIEQAFKAAKAINPNTIMIGEGW-------RTYQGDEGKKEIAADQDWMKATNTVGVFSDDIRNTLKSGFPNEGTAAFIT------------------GGAKNLEGLFKTIKAQPGNFEADAPGDVVQYIAAHDNLTLHDVIAKSINKDPKVAEEEIHKRIRLGNTMILTAQGTAFIHSGQEYGRTKNPDYKQYPYFIHDSYDSSDAHFDW-AKATDSIAHPISNQTKAYTQGLIALRRSTDAFT-- 37677036 235 ------------------------------------------------------------------------------------------------------------GGDLKGVIEKLDYIQRLGTDAIWLSPIVEQVHGYAYHGYWTRDFTKIDENFGRDEDLKTLVEEAHKRGIKVLLDAVINHSGYQFDGMQVTTKEANLPEKWANWQPKSGENWHSYHSAIDYQSQNWSQWWGADWVGSSDMTLSLAGLPDFRTENYTVSDYLIEWQTDWVKRGIDGYRVDTVKHVEGEVWKRLK--QEATKSLDAWRKANGQSGAPFWMMGEVWGHSAYRSPYFD-DGFDALINFDMQKKLDKGAAFSQMADTYRDYANTIAQQSDFNPVSYMSSHDTELFFSRFKDYAV-------------------------------------------------------------QRNAANALLLSPGAVQIYYGDEVGR-NIGPYADDFHQ------GTRSDMVWQLSAE-------QQTLLNHWQKLGQFRRAHPAVGAG 145296087 47 ----------------------------------------------------------------------------------------------------YELHVGTFSGTFEGVVDKLPYLRDLGVTAIELLPVQPF-GGNRNWGYDGVLWHAVHAGYGGPAGLKKLIDASHQAGIAVYLDVVYNHFGPDGNY-------------------------NGQFGPYTSGGSTGWGDVVNING----------------HDSDEVRNYILDAARQWFDFHVDGLRLDAVHSLDDRGAYSLLAQ---LTMVAEDVSAQTGIPRSLIAESELNDPKLVTSREAGGFGLDAQWVDDIHHALHALVSGERNGYYSDF-----------------GSVDTLAKTLRE--VFEHTGNYSTYRGRNHGRPVHPDITPASRFVTYTTTHDQTGNRAIGDRPSMTLTP-------EQQVLKAAIIYSSPYTPMLFMGEEFGATTPFAFFTDPESEGRKREFARLGWNADDIPSDWEFTAEQRRINDAYKQLLHLRH-------- 196229927 23 -------------------------------------------------------------------------------------RWTDETWSRPADLIIYELHVGTFTGTYRGVIERLSYLRDLGVNAIELMPLADFP-GRHNWGYDGVRLYAPARGYGAPDDLRALVDAAHAHGLAVILDVVYNHFGPDGNYLREFS---PDYFESRHHTPWGEAINFSSS--------------------------------------PEVRAYYGDNIRYWHDFHFDGFRLDATHAIFDDSKRH---------ILAELGEV--AHDRGCYIIAEDERNLAKLISPLNEDGSNAVWADDFHHSV-------EVGLIRSSMYAGTFQGQLPELVNILQNGWVY---------------PPPWPAGQPRYNTAGSHLPPERFVFCISNHDQCGNRAFGERLNHFVTPEG-------YRAASALLCLAPYTPLLFMGQEWGASTPFLYFTDHH--------------------------------------------------- 116671453 11 -------------------------------------------------------------------------------------------------------------GTLEAAAGKLGYLKDLGVDFVELLPVNGFN-GTHNWGYDGVLWYTVHEGYGGPAAYQRFVDAAHGAGLGVIQDVVYNHLGPSGNYLPKF------------------------GPYLKSGEGNTWGDSVNLDGN----------------GSDEVRRYILDNAAMWLDYHVDGLRIDAVHAFKDERAVHL-----LEEFGALGDTVAAETGRPITMIAESDLNNPRLLYPVNGYGLEGQWSDDFHHAVHVNISGETEGYYSD----FDSLGALAKVLRDGFFHDG---------------SYSSFRGRHHGRPINTGLVHPAALVVCSQNHDQIGNRATGDRLSQSLSYG-------RLAVAAVLTLTSPFTPMLFMGEEYGATTPWQFFELGKATAEGRIKEFERMGWDPANWAEATEGDHARLLDLYRTLTALRRSTPELAG- 111221286 15 -------------------------------------------------------------------------------------------------------------GDLTGLRQHLPVLAELGVDALWITPFYPSPMA--DHGYDVADHREVDPLFGSLADLDALLADAADAGLAVLVDLVPNHSSSAHPAFQAALAAPAGGRELYIFRDGRGADGG--EPPNNWVSVFGGPAWTRVGDGQWYLHLFDAEQPDWNWDHPAVRADHEATLRFWLDRGVDGFRIDVSHGLVKDGELRDNDQDGVHEIYRTWRTITDEYGRPRVLIGETWVDPARLARYVRPDELHLTFSFSLLTVPWSAADWRTVIDAERAALAAVGAPAT----WVLANHDVVRPVTRYGGGEVGTRRARAALLTLLAL---------------------------------------------------------PGVAVLYQGDELALP------------------------------------------------------------- 15805749 94 ---------QIGEIETLPAREVTGLQGEGRWFEADLPLHEARVRYAWHDLPGDHLNLTRLG---LHHARRGFRSWFQYLAGYQA-----PEWAW--KSVFYQIFPDRFGGDLAGITQAVPYLQALGVTGLWLTPIFTSP---SNHRYDITDYRAIDPHLGGDAAWDALVQATDAAGIRIVLDGVFNHMGNENALFQAALAADAPERAMFTWRDTPGKP------PYHSFFDVATLPKIDYANERAVEEFFSGER---------------SVVRHWLRRGAAGWRLD-VAHMLGKGGTEEDN----LALHRVLKAAARQEKADAYVFGERFYDPELALDGQGEDGAMNYHGFGLPVMQWLAGATYFNEPSR--------------------------------------LDGTELAEILWDAYHALPPQAALNMFNLLESHDIGRALWRLGGDRT------------KYRAALTLLLAYAGVPCLYYGSEIGLS-------------QSRDGN---MPWCREPMPWDEARWDMELLAHVKALVKVRRETPVLHTG 149908367 28 -------------------------------------------------------------------------------------------------------------GSYQALSDNITLLKQQGITSIQLLPILLNQQGVNYWGYSTLAFMAPDPRYATVDELKTAIRELHKNGIEVILDVVFNHTAEGGQDGPIFNLKALDHR--YYLRDENG------------------------------LRNYTGCGNSLDLTHQASLNLVMDSLRYWVEYHIDGFRFDLAATLGRNGDRFNQQAPFFHAVAQ------DPILKPTKLIAEPWDIGPD---------GYQLGYFPDGWNECNDKFRDTVRSFWRGDHGYLKDFATR----IMGSRHFFSGGRWPHKLPVNYIAYHDGFT-LQDLVSYNDKHNSANGENNRDGHGDNRSYNCGVEGDTDDVA-VIAFREKQKRNLITTLLFSFGIPHILAADTVSHTNNNAYCQD----------------------------------------------------- 212719094 48 ----------------------------------------------------------------------------------------------------------------------VDYIKEMNYNYIELLPVLEHPLDMS-WGYQPTGYFSLTSRYGSIEDFMYFVDYMHQNGIGVIVDWVPAHFCKDEHGLYRF---------------DGTFLYEYEDELLRE--------------------NYTWGTATFDFAKPQVQSFLISSAMFWFDYHIDGIRVDAVSHIIYMNNYGGHENIEGIEFIKKLNKAIFSKYPNVLMIAEESTAFPLVTYYDGGLGFNYKWNMGWM---------------NDTLKYMQKHP--------------------------------DERKQHHNLLTFSIMYAFSENF---ILPFSHDEVVHGKKSLLDKMPGDYNQKFANLRLLYGYMYTHPGKKLLFMGGEFGQ-------------------------------------------------------------- 197301590 32 ------------------------------------------------------------------------------------------------------------------------YLGNLGIGSIILNPIFESD----NHGYDTRDFRKIDCRLGTNEDFSEVCKKLHSQNVKVILDGVFNHVGRGFWAFRDVQEKDSPYKDWFHISFD--------------------GNSCYNDGFWYEGWEGHFELVKLNLQNPAVVDYLLDCVKLWIDFGIDGLRLDVAYCLD-------------HNFMKRLRSFCESIKPGFALIGEVL--FGDYNLIVNDEMLHSCTNYECYKGIYSSFNSMNLFEIAHSLNRQF---GPEQWCIYRGKH----------------------------------------LMTFVDNHD---------VTRIASILTNKNH----LPLCYGILFGMPGIPCIYYGSEWG--------EEGVKAPDNDYALRPCFD----------APKPNELTDFISRLIEVRCASDALCNG 14324431 222 -----------------------------------------------------------------------------------------------------------FGGNLRGITEKIGYIKALNVDTIYLNPVYKS---KSNHRYDVDDYFSIDGLLGGEQDFIELVNEAHENGIKIVADMVFNHTSTDFPYFLDALKNGSKYWNWYIFHGEGAA----------VFDGRAKGKT----KPLYETFMGVGRMPKLNHKNAEVRKFCIDVMKYYKNKGVDGFRYDVAHSIYPEF----------------FLEAVKEFGNEMLHIGEAWCLPSMFML---SGYWNSFTNYYLRNAIIKFVREENITEFYNMIQNMYGPLIQQNVMNILDSHDTERILRAFKGN------------------------------------------------------------KKKVKLAYSILFMFDGFATIYYGDEVGL----DGGRDPDD--------RRCFPWDNMDE---------DMLQFLKKLGEIRR-------- 90422738 23 -----------------------------------------------------------------------------------------------EEAVVYELHVGAFTGTFAAAIDRLDYLAELGVTAIELMPVAEFP-GARNWGYDGVLLFAPDASYGRPDDMKALVNAAHAKGIMVFLDVVYNHFG-----------------------PDGNYLAAYAPIFNDQHQTPWGAAVNYDAAG-----------------SETVREFVIQNAIYWIDFHLDGLRFDAVHAIKDDSDPHL-----LAEIPSRLRASGINRPIHLMLENEENEVARLARDVDGPQQYTAQWNDDLHHVLHTAASGERSGYYAEYA--------------------GDTEKLGRALAEGFAFQGDHMRYRDRSRGAPSRHLPPTAFVGFIQNHDQIGNRAFGERLTAFAPAVAVQAVAAVY-------LLLPQIPMLFMGEEFG--------------------------------------------------------------- 197762431 7 -------------------------------------------------------------------------------------------------------------GTFDAAAERLPHLAELGVTHVELMPVCPFP-GTWGWGYEGVSLWAVHEPYGGPEGLKRFVDSAHGLGLGVVLDVVHNHFG-----------------------PSGNYLPLFGPYLTDRHSTPWGAAVNLDAPG-----------------SDEVRAYLRESALAWLDYRIDGLRLDAVHALRDE-----RALSFLEELSGAVAELAESTGRPLFLVGELNDPRLVTPRTEHGLGLDAQWNDDFHHALHTTLTGEAQGYYADFAREPFAALAKTLTGAFF--HDG---------------TYSSFRGRHHGRPVDRAHASAHRFLGYSQTHDQVGNRARGDRLSAALEPGV-------LACAAALVLTSPFTPMLFMGEEWGASTPWQFFTDPELAEAVRRGRRREFAEHGWAEEDIPDPPHARLFAWYRALIDLRRTRP----- 153837284 230 ------------------------------------------------------------------------------------------------------------GGDLKGVIEKLDYIKSLGTDAIWLSPIVEQVHGYAYHGYWTRDFTKIDENFGNEEDLKTLVEEAHKRGLKVLMDAVINHSGYSTLADLQFDGIDKPNAELPKKWGDWQPKAGENWHSYHQNIDYQSPNWAKWWGGDWVRTTVTPPQWLLNNDNYTVSDYLIEWQTDWVKRGIDGYRVDTVKHVEGEVWQRLK--EEASNSLEQWRKENGKSGQPFWMMGEVWGHTAYRSPYFD-DGFDALINFDMQKKLDKGAAFSQMADTYQSYADTIASEKDFNPVSYMSSHDTELFFSRFKDYG-------------------------------------------------------------MQRNAANALLLSPGAVQVYYGDEVGR-NIGPYADDFHQ------GTRSDMVWKLSD-------DKQALLKHWQTLGQFRQAHPAIGAG 197626408 145 --------------------------------------------------YGFRHEVRPANASIVHPLGGFAWSDAAWMEERDSRNPLD------QPVAVYEMHLGSWMHTYPELADKIPYVKARGFTHIELMPISEHPFDGS-WGYQVTGWYAPTSRFGTPEEFRAFVDRCHAEGIGVILDWVPGHFPKDAH-GLAFFDGAHLYE---------------------------------HADPRIGEHKEWGTLI-FNYSRNEVRNFLVANLVYWFEFHIDGIRVDAVASMLYRDYLRPDGEWEAVLFLQQANHVLFQHFPGALSIAEESTTWPMVTQPIGGLGFNLKWNMGWMHDMLDYFELD-----------------------------------------------PWFRQFHQNNVTFSIWYAYTENFMLALSHD---EVVHGKSNLLHKMPGDDWQKFANVRALLAYMWTHPGKKTIFMGMEFGQ-------------------------------------------------------------- 77458773 27 -----------------------------------------------------------------------------------------------NEAVIYELHVGALGG-FAEVEQHLSRLAELGITAIELMPIAQFP-GDRNWGYDGVLHYAPQASYGTPEQLKHLIDSAHGYGLAVILDVVYNHFGPDGNYLHRYAKG--------FFREDKHTP----------------------------------WGAAIDFRRREVRDFFVENALMWLEYRFDGLRLDAVHA--------IQSPDFLPELARRIRQQIDPSRHVWLTI-----ENELNQSSLLEENYDAQWNDDGHNALHVLLTGETDAYYADYALQPTEQLARCLSQGFV-------------------FQGHITRHGELRGEPSEHLPSTA-FVLFLQNHDQIGNRAFGERLHQLAEP-------RAVDAATALLLLSPMIPLMFMGDE----------------------------------------------------------------- 161350047 141 --------------------------------------------------------FAQYAEVPPATGSRAWRS---------AHRWADDAWMLDAPFSIYELHLGSWRGALPGYREIAPYVVEWGFTHVELMPLSEHPFYGS-WGYQTTGYFAATARYGTPDDLMFLIDTLHQAGVGVILDWVPSHFPSDAH-----------------------GLAEFDGTYLYEHADPRQGFHPEW------------HSCIFNYGRHEVCAFLLSSALFWLERHIDGLRVDAVASMLYLDYGRQHGEWDAVAFLRRLNEAVYRDHPGVQTIAEESTAWPMVSRYVGGLGFGMKWNMGWMHDSLDYFRHDPLFRKFH--------------------HGRITFSIWYAFHENFVL------------------------------PLSHDEVVYGKGSLIGKMPGDSWQQFAGLRALFGYMWAHPGKKLLFMGGEFGQRREWTHEGE----------------------------------------------------- 66046224 27 APDTSFVNVELQDGQS---LAMLPQSDGWFVLEARCKAGTRYRFRIDHEL--DVPDPASRA-QVDDVHSESLVVDPHAYSWQNTAWNGRP----WHEAVIYELHVGAMGG-YAGVEKHLPRLARLGVTAIELMPLAQFP-GDRNWGYDGVLHYAPQSSYGTPEQLKHLIDTAHGLGLMVILDVVYNHFG-----------------------PDGNYLGSYAKEFFRS-------------------DLHTPWGDAIDFRRPQVRDFFVDNALMWLEYRFDGLRMDAVHA--------IRDKTFLPEFAERVRSRIEP-GRHVWL----NLENEFNQASLLEKGFDAQWDDDGHNTLHVLLTGETDAYYSDFAK-------------------EPTQKLARLLSEGFVYQGEPTRHGHTRGEPSAH-LPPSAFVLFLQNHDQIGNRALGERLPQLCAPAALKAATALLLL-------SPMIPLMFMGDEWAA-------------------------------------------------------------- 85859947 68 ------------------------------------------------------------------------------------------------------------GGNFDGIIEKIPYLKNLGITALWITPVYRQIDAHGYHGYWALDFNAVNPVLGSKYYLRDLVDRLHMNGIKLILDVVVNHTGYRHPGIFDSL-------------------DNPTPICSSWFNRMNISLETSETEGQ------LSGLPDMDLDLPDVCDYHTETILSWLETGVDGIRMDTVKHVERNFWTY-------------FKTQVKGQFPGVTLLGEVLVFDIDNLSQYQK---------------------------YDAIDQLFDFP----MQNAIKNVFVYDHGMTDFISPYNIGTGILERD--------RSYSNHNQLVTLLDNHDLSARFMTWI---LDRQAGDYRKATDVMKLTLTFLFTIRGIPQIYYGTELGLEG------------HSDPDNRRDFPWEKLNADYEEYSHEKEIYDHTRKMISIRRSNDALSSG 32473570 432 -------------------------------------------------------------------------------------------------------------------IERLDELVDLGITAIELMPIAAC-AGHWNWGYDGTHWFAPMTAFGSPNEFRQFVDAAHIRGLLVMVDVVYNHFGSEGNYWTEF------------------------GPYTSRKHNTVWGAAPNFDDPKRG---------DL------VRRFVIDNAIMWLEYNLDGFRVDAIHCMKDDSAKHI-----TTQMSEEIRRWSDKAGRRVWLIAETNVYDAAMVKPLGGTGFDAQWSDDFVHSMFATVRPG--EQLTQRIYSPGSDLEQTLRRGFVFAGDVRGDRGREAEPTL-------------DTDGMLKRIDTRSSIVCIQNHDFIGNHPTGMRLHQLTSPETQA-------AAVTLAMLLPSIPMLFMGEEFASPNPFRFFVDFGDPRLQRAVVRPQHDWSDGVLPTDEEAMRSSVRNWYKTLISIRKQ------- 89898547 139 ----------------------------------------------------------------------------------------------------------------RGLAERLQYCKEMSYTHIELLPITEHPLNES-WGYQVTGYYAPTWRYGSPEDFQFFVDHLHSEGIGVILDWVPGHFPTDT-FALAHFDGEALYES---------------------------------VDHKEPLHPHW-HTYTFDYRCNEVVNFLLGSALFWLDMHIDGLRVDAVTSMLYLDYGRKEGEWDAIEFLKHFNFIVHKEFPGVMTFAEESTDFPKVTEPIGGLGFDYKWNLGWMHDTFRYLKVDPIFRAYH--------------------HNDLTFSIWYAFKENYLL------------------------------PLSHDEVVHGKGSLLQKVPGDTWSKFAHMRLLLSYQICQPGKKLVFMGGEFAQGRE--------------WSPDRSLDWHLLDN-----PYHATLHKCVAKMNSLYRDLPYFWQG 153815239 168 -----------------------------------------------------------------------------------------------------------YGGDLQGVMDKLDYLQDLGVEVVYFNPLFVSP---SNHKYDIQDYDYIDPHYGSNELFARLVEEMHKRGMRVILDGVFNHCGSFNKWIDREREQQPEYPKGAYV--------SGESPYRKFFRFHDERKEAWPYNKSYDGWWGHDTLPKLSYESPELEQYIMDIGKKWVSYNADGWRLDVAADLGCSNEYN-------HMFWKRFRKEVKEANPEALILAEHYGDPGE---WLQGDEWDSVMNYDAFMEPLTWFLTGME---KHSDERRTDLWGNADNFIGGMRHFMASMLTPSLQVAMNELSNHDHSRFLTR-----------------TNHIVGRAEHVGAKAAEEGVN------YAVMREAVTVQMTWVGAPTVYYGDEAGVCG----FTDPD--------NRRTYPWGRENKE---------LLAFHKEMIRIHKQEKPLRKG 154505542 182 ------------------------------------------------------------------------------------------------------------GGDLQGVLDKLDYLEELGVEVIYFNPLFVSP---SNHKYDIQDYDYIDPHYGSNRLFAKLVEEMHTRGMRVILDGVFNHCGSFNKWMDRERIYEPQPEY------EKGAYVSAQSPYRDFFHFFDEREEAWPYNKNYDGWWGHDTLPKLNYESPTLEEYILNIGKKWVSYNADGWRLDVAADLGYSNEYN-------HIFWENFRKAVKSANPQALILAEHYGDPGE---WLQGDEWDSVMNYDAFMEPLTWFLTGME---KHSDERRTDLWGNADNFVNTMNHFMASMLTPSLQVAMNELSNHDHSRFLTR-----------------------TNHIVGRVAQLGSKAAEEGINLAVMREAVAVQMTWVGAPTVYYGDEAG--------------------------------------------------------------- 126658303 31 ---------------------------------------------------------------------------------------------KNEQLVIYELFVNKFSGNFKGIIEQLDYLSELGINAIQLIPIQAFPEDKK-WGYTPRHYFAVEPRYGSSEDLKYLIDECHGKGIRVLLDCVFNHSDTENPLTQI-------NHDYWY----REQPNDPDHSWGPEF------------DYEYY---------DDNLDIKPAWQFIGDVVKFWVEYHIDGFRYDAAKQI---------DNYDFLDWLSEQARNSTGDKP-FFNTAEYIPENPQLAGFDRPVDACWHESFYQQAIVHICGDNYNFEDLKEVVNCKQQGYQGAISINYISCHDHQSVFSELGDRNIFE-----------------------------------------------------EEAFQRAKLGAILLMTTVGVPLLWMGNEFG-----EYDADAESS----------INWNLLENESNKN-----LFETYQKLIRLKTQTNAL--- 94265970 21 -------------------------------------------------------------------------------------------------------------GTFLAAIEKLDHLCRLGVTHIELLPVATF-SGPRGWGYDGVDLYAPHPAYGSPEDLKTLVDACHRRGLAVLLDVVYNHLG-----------------------PAGNYLGRFGPYFTDHYQTPWGEAVNFDGA-----------------DSEPVRRFFIDNALMWLDYHFDGLRLDAVHAIFDRSAIH-----FLEQLAAEVKSLEAAIGRHLVVIAESDLNDPRLSPAVGGYGLDAMWNEDFHHALHAALTGEAQGYYADF---------------------GGLAPLAKVLQRGQVYDGCYSQHRRRRHGRPASDLAGRQQVAFLQNHDQVGNRARGERLSQLLKPAQLKLAAALLLT-------APMVPLLFQGEEWGAASPFLYFQLAAAVSQGRQREFAAFGWSAAEWHELQNSWQAELLAWYRQLIQLRRHTPALND- 160901552 291 ----------------------------------------------------------------------------------------------------------------------LSHLKELGVTHVHIMPIQDAGDEQYGWGYDPLVYNVPEGIYSTINEVKTVVKTFHENGIRVVMDVVYNHT--------------------------------YQVGKNSPFDQTVP-YFYYRTDQSGKYTNGSGVGNEVATERFMVRKYIVDSLKYWVDYHVDGFRFDLLGLFDKET-------------VKTISEELHALLPDVLLYGEPWTGGGQITFGKGDQKGVAVFNDDVRDAIRGSVFEPEVKGF------------------------GLGAAGQQTKIKRGVVGSIEYDSTIRSW--AQDPQETMNYVSNHDNHTLWDALALGVKPWEEELPQTLETLKASQKFSNAMILTMQGVPFLHGGVDFARTKN----GNHNPYNVLEPNV---YDWNRKSEFYD-------IFEYYQGMIELRKAHPAFR-- 164688822 187 --------------------------------------------------------------------------------------EDDPMYIKDQN--GEILRWDFHGGNLKGIINKLGYLKKLGVTVIYLSPIFE---AASNHKYDTGNYKNIDPMFGDEKIFKELIDKAAEKGMAVVLDGVFSHIGADSIYFNK-----------FNNYDSVGAYQSEDSPYRTWFNFKEGPE-------EYQSWWGIKALPNTNELEPSFMDYIISVINKWMNMGVKGWRLDVADELPTK-------------FIQELKKEVKKNNEESIVIGEVWEDASNKISY----------------------GERRTYLLGDQLDSVLGYPFRDNLVNFL--------------------NGEKTSWQLNDFFMTIKENYPSEAFKSNLNLLSSHDIVRIKTALKSD--------KDLLKLAILTQMSFEGVPYIYYGDEAGLEG----GKDPE--------NRKTYPWKNED---------MEIMDFYRHCSQFRNRNKVFALG 108763084 224 ------------------------------------------------------------------------------------------------------------GGDFAGITQKLEYFDALGIRTLWISPVDQNPEGRGYHGYWPSKPRETQHRFGSLEELRTLTAAAHKRGIRVIADLVLNHVHEEHPY----------------------WANHARDGWFNTAASCVCGTQDCDWEAKRLTCKFTDYLPDFNWRSSDFVDQFAADTLWWLEQDFDGFRMDAVKHMEQVAGRTLRG---------KLKEITAMTGTEFYLVGETYDGRPQIARYISPRELDGQFDFPLYWPVREAFADGKLQRVDDAVRANEEAYVPGTLNSFLGNHDVARFISQAAGQLHEGGSDPFGPNRPSTVVT-------------------------------------DPAAFEKMKYGFAFVLTQPGVPLVYYGDEVGLP------------------------------------------------------------- 23308896 32 ----------------------------------------------------------------------------------------------------YELHVGTFSGTFEGVVDKLPYLRDLGVTAIELLPVQPF-GGNRNWGYDGVLWHAVHAGYGGPAGLKKLIDASHQAGIAVYLDVVYNHFGPDGNY-------------------------NGQFGPYTSGGSTGWGDVVNING----------------HDSDEVRNYILDAARQWFDFHVDGLRLDAVHSLDDRG--------------------AYSLLAQLTMVAEDVSAQTGIPRSLIAESELNDPKFTSREAGGFGLDAQWVDDIHHALHALVSGERNGYYSDF-GSVDTLAKTLRE--VFEHTGNYSTYRGRNHGRPVHPDITPASRFVTYTTTHDQTGNRAIGDRPSTTLTP-------EQQVLKAAIIYSSPYTPMLFMGEEFGATTPFAFFTDPESEGRKREFARLGWNADDIPSDWEFTAEQRRINDAYKQLLHLRH-------- 156976087 206 ------------------------------------------------------------------------------------------------------------GGDLKGVIEKLDYIKSLGTDAIWLSPIVEQVHGYAYHGYWTRDFTKIDENFGDEDDLKLLVEEAHKRGLKVLMDAVINHTGYSTLADLQFDGIEKPNADLPKKWGDWQPKAGENWHSYHQNIDYQSPNWAKWWGGDWVRTGLLAGLPDFITENYTVSDYLIEWQTDWVKRGIDGYRVDTVKHVEGDVWKRLK--EEASSSLEQWRKENGKSGQPFWMMGEVWGHTAYRSPYFDDGFDALINFDMQRKLDKGAACFSQMADTYQSYANTIANEKDFNPVSYMSSHDTELFFSRFKDYG-------------------------------------------------------------MQRNAANALLLGPGAVQVYYGDEVGR-NIGPYADDFHQ------GTRSDMVWKLSDEKQ-------ALLKHWQTLGQFRKAHPAIGAG 83816389 35 ------------------------------------------------------------------------------------------------------------GGDFAGIREHLDYIDDLGMTALWMTPIFENPEYGAYHGYAATDMYRVDPRFGSNDTFRRLVESAHERDLKVIMDMIHNHIGDRHWWMD-----DPPTGDWVHDFDKYGTTNYEGAAVIDPYA-------AEHDREQLTDAWFVPSMPDLNQDNELLATYLIQNTLWWIETGIDGIRMDTYFYADK-------------DYMTRWTSAVLEEYPDFNIVGESWVPTVPHEAYWQDDDLPSVTDFPLSFAMQDAFAGGGVYDLYRTLAQDHVYPAPNKLVTFLDNHDLTRFFSVVDEDEDA------------------------------------------------------------FKLAYAFLMTTRGIPQVYYATELMQ-------------------------------------------------------------- 209906843 174 -----------------------------------------------------------------------------------------------------------YGGDLDGISAKLPYLKSLGVTALYLNPVFKAP---SVHKYDTQDYRHVDEQFGGDEALLRLRENTQREGIRLVLDGVFNHSGDSHAWFDRH--------------------NQSMGGACHNPDSPQRDWYSFDEEGRALDWLGYPSLPKLDFQSPTLVNEIYSIVRHWLKWSMDGWRLDVVHMLGEAGGARNN-----LTHVAAITHSAKVANPDAFVFGE---HFGDARQWLQADAEDASMNY-----------RGFTFPLWGFLANTDISYDP---------------------------------QHIDAETCMAWMDNYRAGLSHQQQLRMFNQLDSHDTARFKSLLGKD---MARLPLAVTWLFTWPGIPCIYYGDEVGLDGNND------------PFCRKTFPWEPEKQ-------DKVLFSLYQRLAKVRKQSLALRYG 210611503 1 -----------------------------------------------------------------------------------------------------------------------DYLKSLGISAVLLNPIFESD----NHGYDTRNFLKIDCRLGTNKDFSDVCSHLHQHGIRIVLDGVFNHVGRGFWAFQDVKEKGSPYKDWFYLNFDGDS--------------------AYQDGFWYEGWEGHFELVKLNLQNPAVSDYLLECVKQWIEFDIDGLRLDVAYSLD-------------HSFMRRLRSFCQELKPNFALIGEVL--FGDYNLIVNDDMLHSCTNYECYKGLFSSLNDMNLFEIAHSLHRQFGADP---WCIYRGKH----------------------------------------LMTFADNHD---------VTRLASILKNKQH----IRIAYGILLGMPGIPCLYYGSEWG--------EEGMKAPDNDYALRPCF----------EEPKPNELTDWLCHLISLRQKSDALCNG 87310455 88 --------------------------------------------------------------------------------------------------------------NYRDLAHQLEYCLQQNYTHIELMPISEHPFTGS-WGYQAVGYFAATSRYGTPEDFMYFVDYCHQHGLGVLIDWVPAHFPKDDH-GLRQFDGTSLYE---------------------------------HEDPRKGEHPDWGTLI-FNYGRNEVRNFLTSNALFWFDKHIDGLRVDAVASMLYLDYSRKHDEWEAISFLREFNEQSHLQYPGVLTIAEESTSFGGVSHPVGGLGFSLKWNMGWMNDTLRYMRKDPIHRKFH--------------------HGELTFSLIYAFSENFSL------------------------------PLSHDEVVHGKGSLLDQMPGDLWQRFANLRLLYSYMWSHPGKKLLFMGADFGQWNE--------------WNADGQLQWDLLE-------------------------------- 115377473 190 -------------------------------------------------------------------------------------------------------------GTYKGAGLKAPALAALGVTAVEFLPLHETEPGDNYWGYMSLNYFAPDRRYGPTREFKEMVKAFHDNGIKVFVDVVYNHTGEGGAWYNVISFRGLDNATYYSLTGDKQ--------------------FNWDNTG---------VGGNYNTYNPKAQDLIIHSLAYWKDLGVDGFRFDLASVLGNAQEHGGFNFVRDNSN-TALNRIIRDLGPGTDFIAEPWA---------IGGNSYQVGNFPAGWAEWNGIFRDTFRKDQNQL-GVETVTPGQLATRFTGSADLYGEGTRKPYHSVNFMVAHDGFTLKDLYSCNSKNNNQPWPYGPSDGGD--DNNHSWDQG------GNAADQRKAARNGFAFLMLSAGVPMFNGGDEFLRSNNNAYNLDSDKN---------WLNYSLSA-------DQTKFKTFAQRLIAFRKAHPALR-- 90074677 76 ------------------------------------------------------------------------------------------------------------GGDWQGIIEKIEYLPDMGITAIWISPPIENVMEASYHGYWGRDFKRTNPAFGSLADFSRLIETAHNYDIKVIIDFVPNHTSPVDI-------------EDGALYDNGRLVGHYSNDNEDYFYTNGGSDFSSYEDSIY---RNLYDLASLNQQNSFIDRYLKEAIQMWLDLGIDGIRVDAVAHMP-------------VGWQKNFVSSIYDYNP-VFTFGEWFTGAS------GSDEYHYFINNSGMSAL-----------------------------------DFRYAQVVQDVLRNNDGTMYDLETVLRETESVYDKPQD--QVTFIDNHDIDRFSRSGHSTRSTD-------------LGLALLLTSRGVPTIYYGTEIYMTGD----GDPD--------NRKMM------NTFDQSTVAYQI---IQRLSSLRQENRAIAYG 46199585 154 -----------------------------------------------------------------------------------------------------------YGGDLFGVLEALPYLEALGVEALYLTPIFQSP---SSHRYDTEDYHRVDPHLGGEEALRALYEALEARGMKLILDGVFNHVGATHPWFQKALKDPS---------------------------SPERGMFTFYPDGSYASFWGVKHMPKLDYASALTQERFKEAPVRYWMRLAHGWRLD-VAHSIGEGGTNRKN----ARWLRALARAAKEEREDALVFGELSYDTVPTLRAHTLDGAMHYAGFAHPVMEWLS-----------------------------------------------GRDLHGNPVALEAEELWRALFDHYAALPLQLRHAMYTLLSSHDIPRALWRLRGDK---ERFKTAYALLFAFPGSPAVYYGDEVGLSQPN-----PYEVWRGDPYCRAPFPWDEALWDKD-------LLAFLRRLILLKKTHPALRLG 44662948 274 -----------------------------------------------------------------------------------------------------------------GLIEKLDHLVELGITHIHLLPTYDSRDDQYNWGYDPRLYNVPQGTYSTNAEYKEMVMGLNKAGIRVIKDVVYNHT-----YTVGDSPFDLIVPKYFYRTDDKGN-----------------------------YTNGSGCGNEIASERPMVRKFIVDSVKYWAEYKIDGFRFDLMALHD-------------VETMLAVQEALHQIDPSIIIYGEPWQAGG--------------------------------SPLPANLQFTKGKQRGTRIAVFNDHIRNAIKGDNDGTIKGYVQGMVNQRDNVIRGIMGAIDDFAQEPTESIVYVSCHDNLTLWDKIEKSNPNDSEEDRIRMNLLANAIVLTSQGVPFLHGGVEMMRTGDHNSYKSPDHINQIEWSRKHTY---------------YEEFLYHQGLIRLRREHPAFR-- 86609964 17 -------------------------------------------------------------------------------------------------------------GTFAALIPRLPELVELGVNVLELMPVAQFP-GERNWGYDGVYPYAVQTSYGGAAGFKALVNACHQLGLAVILDVVYNHLGPE---------------------------GNYLRDFGPYFTDK--------------YHTPWGDALNFDDRYSDVREFFLQNAEYWLEFHLDGLRLDAVHAIYD-----FSAYPFLQELAEQVDALEARTGRPRVLIAESDLNDVRLITPQGGYGLDAQWCDDFHHSLHTLLTGEKTGYYQDF---------------------GELEHLAKAYRESYVYSGQYSCYRARRHGNSAVGRPGSQFVVCIQNHDQIGNRMLGERLSQLTSFEGLKLAAAALLLAPMLPLLFMGAPFLYHGDRQGRRREFAWQGEPPDPQAEETFLRSKLNWELKKAGH-----HQVLWKWYQALIRLRKTQPAL--- 15616259 369 -------------------------------------------------------------------------------------------------------------GTFASFVDKLDYIEDLGVTHIQLLPVYSSSGNNYNWGYDPHSYFSLSGMYSENKEFKHLIDEIHRRGMGVILDVVYNHTAAV-EIFEDLM------PNYYHFMDADGTPRT------------------------------SFGGGRLGTTHKMSRRILVDSITYWVEYKVDGFRFDMMGDHD-------------AETIQIAYDRAKELNPNIVMIGEGW------RTYVGDEHGGDIMPADQDWMQHTESVGVFSDEFRNELKS------------------GFGSEGQPRFITGGARNIEQIFDNLTAQPHNFTATNPGDVVPYIEAHDNLTLHDVIAQSIRKDPEYHQEEIHKRIRLGNTMVLTAQGTAFLHAGQEFGRTKQFTGGQAPYKSTYMTDENGKPFDWGKATN-KEKYPIHHLTRTYTAGLIELRRSTNAFTHG 119468774 154 ------------------------------------------------------------------------------------------------------------------LADKLSYALEMNFTHLQLMPISEYPFDGS-WGYQPVGLFAPTSRFGDYNSFKYFVEQCHKYNVGILLDWVPGHFPS-----------------------DPHGLHRFDGTHLYEHADMRQGFHPDWNTYIY------------NYDRPEVKSFLISNAMYWLQFGLDGLRVDAVASMLYLDYSRKEGEWGAIECLKQVNLRSYKNNPGIMMVAEESTAWPGVTQSVNGLGFGYKWNMGWMNDSLLYMQRDPLYKQHH--------------------HHEITFSMVYAFSENF------------------------------ILPLSHDEVVHGKGALIEKMPGDDWQKFANLRAYYAFMWAHPGKKLLFMGGEIAQR--------------AEWGHDHSIDWHLLEHE-----SHKGIKQTVKTLNEVYKNQPAL--- 5114444 2 ---------------------------------------------------------------------------------------------------------------------------------VHLLPFF-HAIDGADAGFDPIDHTLVDPRLGDWSDIKALTE-----GLEVMGDVIVNHMSSESPQFQDFSAKGSAYDGLFLTLDAVFPNGATERDLLTVYPRPGPAAELCDAEERRLWTTFTAAQIDIAVHHPQGRAYLESILQTFAANGIRMVRLDAVGYAIKKAGASCFMMPETFGFIAEFAQAARALGIEVLV--EIHAYYQRQIEI--ASQVDWVYDFALPPLVLHAFEFKTAGALKRWIAVRP-----TNALTVLDTHDGIGIIDIGADASDEELDALVERIHAASQGQSRKPTGAANLDLYQVNCSFFDAMGRNETA---------------YLLARAIQFFLPGVPQVYYVGLLAGHNDMELL---ARTQVGRDINRHYYD-----AAEIASDCERPVVRRLIELIRLRNRHPAFGG- 62184903 139 --------------------------------------------------YGKRFDVPPH--------APSRVVDSDRYTWHDAAWMEKRKHRGDQPLAIYEVHVGSWGKPLRELAKKLAYCKEMHYTHVELLPVTEHPLNES-WGYQVTGYYAPTCRYGTPEDFQFFVDHLHRENIGVILDWVPGHFPTDG-FALAHFDGEALY----------------ESIENHEPLHPHWRTYTFD------------------YRCNEVVNFLLGSALFWLDMHIDGLRVDAVTSMLYLDYGRQEGEWQAIEFIKHLNSVVHREFPGVLTFAEESTDFPKVTQAVGGLGFDYKWNLGWMHDTFRYIQVDPLFRSYH--------------------HKDLTFSLWYAFNERYLL------------------------------PLSHDEVVHGKGSLLQKMPGDTWTKFAHMRLLLSYHICQPGKKLLFMGGEFAQ-------------------------------------------------------------- 19704191 40 --------------------------------------------------------------------------------------------------------------NYKEIAELLEYMLEMNYTHIEIMPIIEYPFDGS-WGYQGTGYYSVTSRYGTPDDFMYFVNYFHKNNLGVILDWVPGHFCKDSH-----------------------GLYRFDGSACYEYEDPSLGENEW-------------GSANFNVSRNEVRSFLLSNLYFWIEFHIDGIRMDAVSNMLYYKDGLSENKHSV-EFLQYLNQSLHEEYPDVMLIAEDSSAWPLVTKYDGGLGFDFKWNMGWMNDTLKYMEQDPFFRKSH--------------------HGKLTFSFMYAFSENF------------------------------ILPLSHDEIVHGKNSILNKMPGYYEDKLAHVKNLYSYQMAHPGKKLNFMGNEFVQ-------------------------------------------------------------- 37222196 50 --------------------------------------------------------------------------------------------------------------NYRDIAQRLAHCNALGFTHVELMPITEHPFYGS-WGYQTTGYFAPTARYGDPQDLMVLVDTLHQHGIGVLLDWVVSHFPSDAH-GLARFDGTALYE---------------------------------HEDLRKGFHPEWNSLI-FNYGRYEVRDFLIGNALFWLSYHFDGIRVDAVSSMLRKPGEWVPNADGGHQFLQDLNCAVYAEFPDVQVIAEESTAWAGVSRPVGGLGFGMKWNMGWMNDTLRYMQRDHGHRHWHEGD--------------------IRFSMVYAFDENFVLAL------------------------------SHDEVVYGKRSLLSRQPGDQWQRFAGLRTLYGMMWSHPGKKLLFMGGEFGQVDE--------------WHHERTLDWHLWAKA------------------------------ 169188719 76 ------------------------------------------------------------------------------------------------------------------LAEQLPYVAKMGYTHIELMPINEHPFDQS-WGYQITGYYAPSSRYGKPKQLMKFIDRCHAYGIGVILDWVPGHFCKD-EHGLRGFDGT---------------------------PIFEGNDERLAEKPLWGTLAF-------DFKRNEVISFLISNAIYWMEMHFDGLRIDAVAHMDKPPELFTWNEYGGTDFMKRLNETVFHYYPDALMIAEDSSAWPAVTSYLGGLGFNFKWNMGWMNDVLQYMSMDPADRTHH--------------------HHLLTFSLLYAFSENYVL------------------------------PFSHDEVVHGKRSLLNKMPGSYEEKFAQLRLLYGYWIAHPGKKLLFMGSEWGQFDEWKD--------------REPLDWMLLE-----YDLHGKMHHYVKALNHVYTHEPSL--- 110668449 259 ------------------------------------------------------------------------------------------------------------------LTERLDYLAELGVDCLWLTPVLQN--DHAPHGYNITDFFHIASDLGDSEAYETFVDAAHDRGMTVLFDLVLNHSARDHPFYQDAGNPDSPYHDWYAWRSE----------------DEPETYFEWEYIANW------------NFQNLEVRRHLLDVVDKWMEV-ADGFRCDMAWAVPN-------------SFWRELRDRVKTHDPEFLLLDETIPYIAD----FHGGMFDMHFDTTLYSTLREVGRGHDAAGILDAIDQREAFPPHAAFMLYAENHDETRY--------------------------------------------------------------IVECGEDAAMAVAGALFTLPGVPMLYGGQEIGQRG-----------------RRDALAWDDARE---------KIYTHYQRLIELRNEISALG-- 169347366 43 -------------------------------------------------------------------------------------------------------------GEFYSYEEMIDYLIENNYTHLELMPLTEFPFDGS-WGYQATGYFSITSRYGTPKGLMAFINACHKAGIGVIMDFVPAH-----------------------YVKDGHGLYKFDGGFVYDYPDIERRYTEWDS-------------VYFDVGREEVRSFLMSSVGFLAEYHIDGIRFDAISNLIYWKGNKELGNDGAHEFMRRMNNHMKGYYPGVMLIAEDSSDFSGVTPDVGGLGFDYKWDLGWMNDTLKYMKLDPVYRKYD--------------------HNLLTFSMAYFYSENF------------------------------ILPFSHDEVVHSKGTIVDKIWGNNEQKFAQLKTLYTYMMIHPGKKLNFMGNELG--------------------------------------------------------------- 77962931 176 -----------------------------------------------------------------------------------------------------------YGGDLAGITQKLPYLQQLGVTALYLNPIFTAP---SVHKYDTQDYYQVDPYLGGEGAFLQLRAATRDVGMKLVLDGVFNHTGDSHHWFDRHQQGA--------------------NGACHHPDSPYRGWFNFLPDGRALDWKGNASLPKLNFANDDVVNQIYRVVRYWLRYSIDGWRLDVVHMLGEQGGAR-----GNLRHLAGIYQAAKEENSQAYMLGEHFGDARSWLQAGVEDSAMNYMGFALPVRGFLA-----------------------------------------------GIDVAYHPIKLKAEDCAYWMDEYRAGLSHDHQLRLFNQLDSHDTARFITLLKGDK---ARMQMALVWLFSWIGVPCLFYGDEIGLDGGND------------PFCRKPFPWDETQWDGE-------LLKLCQRMAALRHKSMALRRG 192807707 676 -------------------------------------------------------------------------------------------------------------------KEKLEYIKSLGVTHVQLLPVMAWYYGDYNWGYDPHSYFSPDGAYSRIKELKAMINAIHEADMGVVLDVVYTHMA-------KADFLNDIVPNYYAFQD-------------------ANGNFIG------------GFGNNLATNHKMAEKLMVDSVKYWFDYKIDGMRWDMMG-------------DATYEAVQKAYDAAAAINPKALFIGEGWVTFGGHLSDPSLAGKGADQNWMDKTDDVGVFSDEFRNELKSGF----------------GNEGEPRFITGGARDIQTIFNNIKAQP------SNTKEDDPGDMVQYIEAHDNLYDIIAQSIKKDPSIAANDLEIHKRIRLGNLLTLTSQGTAFLHAGQEYGRTKQWLGPGVPEHELEDEAGNRNMFDWEKATDEA-KYPENNKTREYTAGLIELRKSSDAFRLG 196156780 7 ---------------------------------------------------------------------------------------------------------------------------------VHILPFY-YPYDGEDAGFDPIDHTTVDERLGDWNNIKKLGES-----VDIMADLIVNHMSGQSEAFTDVLKKGRESEYWPLFLTDEQIAKVFRPRPTPFFSDYEVGIETDSTETVPFWTTFTSNQIDIDVESELGKEYLSSILQSFTESNVDLIRLDAAGYAIKRAGSNCFMLEETFEFIEALSKRARTMGMQCLV--EIHSHYQTQIDIAAR--CDSVYDFALPPLVLHTLFTKDASALAHWLSISPR-----NCFTVLDTHDGIGIVDVGGLISADAINALVEQIHVNSNGESKKATGAANVDLYQVNCTYYDALGKDDFA---------------YLVARAIQFFSPGIPQVYYGGLLAAHNDMELL---ANTNVGRDINRPYL-----TTAMVEDAIQKPVVKGLMQLITLRNENKAFGG- 158313862 322 -------------------------------------------------------------------------------------------------------------GTFADALAFVDHLTDLGVNAVELLPMFEF-AGTRSWGYGSSHFLAVKQSAGGRAALRRFVRACHQRGVAVLMDVVYNHYTPNAQRSAWQYDSTAPSRNIYYWYEGAED---------------------DHPHPDGGYLDNVSSGWAPRYSDENVRALFVASAVALLDFHIDGLRVDQTTSIHAYNSLHADGRPVAAAFLRELCQTLRLVDPDVILIAEDHSGWAEVTRPAESGGLGFDAHWYVDFYHHLVGDKGEGPEYAKLLHTAGRDPAGPLAMSLF---------------------AKAFTAAADRTVVYTESHDEAGNSE-------HSARNILVAVDHAPLHGDTWFAFARLRCAAALTLLSPGTPMFLMGDEVGA-------------------------------------------------------------- 167750759 44 ---------------------------------------------------------------------------------------------------------------LKKIEDAIPHIKEMGFNAIYFGPVFQSVA----HGYDTVDYTKIDSRLGTNADFAALCKKLHENGIKIILDGVFNHVGRDFTKFVEVRNGNNGYRDWFHIND---------------------GNSCYNDGFWYEGWEGHYELVKLNLYNPAVKEYLKEVITGWVEFDIDGLRLDVAYCLD-------------LNFLKELHGHCKWLKNDFWLMGETL--HGDYNRWMNPEMLDSVTNYECYKGLFSSFNDLNMFEIAHSLNRQFGKE---QWCLYTG----------------------------------------KLLYSFVDNHD---------VSRIATMLNN----KRQLPVIYPLLFTMPGIPGVYYGSEYGIEGDK---------HNGDDALRVEYNEEKFRAEGIAD-----LTAEITALCNLRTSSKALAHG 197775255 403 -----------------------------------------------------------------------------------------------------------FRGDFKGLVNKLDYIKGLGFSAVWITPVVLNRSDYDYHGYHGWDFYKVDPRLESAASYQDLINAAHAKGMKIYQDVVYNHSSRQWSWYYDEKQPGFEYDGSYYNGDLWSTAEPSGNTCLNWGSLYHNCWIGNWEGEDSRSCWLHDDLADLHTESAQVQNYLIGAYNKYIDMGVDGFRVDTAVHIPRTTW-NRRFLPAIQE--RVTRQHGAEAAKNFFVFGEAFVNDKWNRGSVNHSAQFYTWKERKEYALDDAKAALEMYDYEQQAGTASQPTSTNAFLDGNSYHDHSRFSGMNVIDMRMHMNFGDAHNAFHNGKDSDDSYNDATNVVYVDSHDYGPNKGH------ERYAGGTDAWAENM----SLMWTFRGIPTLYYGSEIATTGRAYYGDHVAGDVRTSGFSKV-----DSATGAVATTLEKPLVKHVQRLNEIRRAIPALQMG 192362533 272 ------------------------------------------------------------------------------------------------------------GGDIEGLISKLDYLQALGVSAIWVTPLADNINAGGYHGYWARDFYEVDEHLGDWALVDELVAQMEARGMKLVLDIAPNHSNQDDQY-----EFGALYKEGAFITDFASGKNTWYNGNGAIADNPATTCPGEWDDPWSFRNKSLYNLSDFKHGNSIADQYLIDAALKWMDHGVYAFRIDAIKHIEP-------------SFINRFSAAVRAKNPDTYIFGEWYNAGAGSMQFLNERRGSELLDFRLRNTIEDAIAGNTMTDLSAHVQSRPTAMNGYWQAIFLDNHD-------------------ATRTSVYLQTTGNTNHGTGKGM-------------------------SKSFADARQNMGMALVMTLPGIPTIYYGSEQNSTNDGEVGHDPY--------NREMMP---------SFSQTTPAFTMIKALADLRKVSPAIQRG 15834877 139 --------------------------------------------------------------------------------------------------------------NYRELADQLSYCKQMHYTHVELLPVTEHPLNES-WGYQTTGYYAPTSRYGSFEDLQYFIDTMHQHGIGVILDWVPGHFPVDS---------------FAMSNFDGTPLYEYTRNPSPLHPH---------------WHTYT-----FDYAKPEVCNFLLGSALFWIDMHIDGIRVDAVSSMLYLDYGRNPGEWDAVRFLQQFNTIIHEKYPGVLTFAEESTTFPKITVSVGGLGFDYKWNMGWMHDTLHYFEKDFPYRPYHQSD--------------------LTFPQWYAFSERFLL------------------------------PFSHDEVVHGKRSLIGKMPGDAWRQFAQLRLLLGYQICQPGKKLLFMGGEFGQGREWS--------------------------------------------------------- 116621189 2 ---------------------------------------------------------------------------------------------------------------------------------VHLLPFF-HPIDGVDAGFDPIDHTQVDPRLGTWDDLRALGST-----LEITADLIVNHVSTQSPQFEDYSRRGSAFSGMFLTFDRVFPQGATESDLLRIYRPRPGLPFTTNGEQRLIWTTFTPQQVDIDVRSPMGAAYIGSILERFQSAGVTMIRLDAVGYAIKKAGTSCFMIPETFDYIAELTQQAHALGIEVLV--EIHSYYRDQIEIARKVDR--VYDFALPPLVLHTLFEKNARALKEWLAVSPR-----NAVTVLDTHDGIGVIDVGADARDEGIDRLVETIHARSRGESRKATGAANLDLYQVNCTFYDALGRR----------DDEYLIAR-----AIQFFAPGIPQVYYTGLFAGINDMDLL---ARTGVGRDINRHYY-----AAEEVREHLERPVVRRHLELIRFRNRHGAFNG- 186459888 20 -------------------------------------------------------------------------------------------------------------GKFADAITKLDHLAELGINAVELMPVMEF-AGDNSWGYNPADPYAVNTGYGGPDGLKSFVKAAHQRGIRVLLDVVHNHYG--------------PSDLDLWTFDNGASPSIYFYTAANICCTQWGGRP--------------------NYSTEGVRSFIIGSFRQWLDYHVDGFRWDAVGAMRYYDPGHV-GIPEADSLIQYINSAIHSDHPGAISIAEDQSSG----MNFDGEWNRSFGDLLIGEMVKSTDSSRDVVGLFNGMNAS-----GFSRVLYDESHD----------------------------LVGNLNGAGAQRLPYRIQSTDPTGY----------------FARKRSMLAAAVVLTTPGIPMLFMGQEMLET---QQFGDSN-----------PLHWENTTNYP-------TVVQFYRDLIHLRRNL------ 83815012 10 ----------------PPSIAPADRTPDWAQ-----DAVWYQIFPERFRNGDPSNDPTRQTLQ------RPIADVPASWRPTRWTRDWYEQADWEQQMGGFGVYDRRYGGDLQGVIDRLPYLDSLGVTALYFNPVF---SARSLHKYDGSSYHHIDPNFGPDPDFFVLLEKAHARDLRVIIDGVFNHTGRDFFAFEDLVENESRYADWYAVFDDPATPDTSEFDYTGWWGVKSLPEFATNEASTNLQAG--PKQYILD----ATKKWMDPDGDGDPSDGVDGWRLDVAEEVP-------------VGFWQEWNAHVREINPEAYTVPEVW---EDASGYLEETGFSATMNYHGFAFPLKGFLVDHASRFAELLRERRAAHPPRGLQNLIGSHDTPRLATMVVNRADTGYAQPERFDYDNGAIVDLRKNPN------------------------YKVRAPTAEERRLQRLAVLFQMTYVGAPMVYHGDEAGMWGA----DDPDD--------RKPMVWPDKDRPADPVAFNENLFATYRDLISLRREHEALRRG 168186067 112 ----------------------------------------------------------------------------------------------------------------------LSHIKELGITHVQFMPIFDYNPKNYNWGYDPQNYNVPEGSYSTNPEFKKLVQKLHENNIGVNMDVVFNHMFHKH-----FINFEKIFPFYY---------------------------FRYDENGK--LSNGSGCSNDIASEHKMVQKFIVDSVSYWAEYHIDGFRFDLMGLHD-------------IDTMNVIISKLKKINKNAMVYGEGW----NLETTISKENRAIQENSSTTPKI-----GFFNDTIRDSVKGNIFSSKDKGFVNGKENEDIIKFCIMGCSSDYKNFKAIYSSPFQS-----------INYVSCHDNHT------IWDKLELTNPDDSIEDKKDMLKLSLGIILSSQGVPFIHSGAEFCRTGISNSFNLPDEINNI-DYNRKY--------------DFKDIFYYVKSLINMRKNHPAFR-- 296763 331 ------------------------------------------------------------------------------------------------------------GGDFKGITDKLDYLDELGVNTIWISPVVENIKYDGYHGYWANNFGELNPHFGTMEEFHDLIDGAHDRNMKIMVDVVVNHTGY---GLKEIDGSVTNPPAGYPSDADRARFSDLLRQGADVGTDEVVGE--------------LAGLPDFITEDPNVRKQIIDWQTDWIEKAIDYFRVDTVKHVED-------------ATWMQFKNALTEKMPEFKMIGEAWGAKVDNTLGYLETGTMDSLLDFGFKETARSFVNGSLEAANASLTARNAKLDNTATLQFLGSHDEEGF--------------------------------------------------------LHSLAGD----KGKLQVAATLQATAKGQPVIYYGEELGQTGANNYPQ---------YDNRYDFAWDQVE-------------------------------- 154498812 52 ----------------------------WELFIPGMKQYKYAVHARDGRVLAKSDPYAFHAETRPGNASKLYDLSGYQWGDQKWLEYRKSHTVYHSPLNIYEMHLGSWRRTYRDMANWLPYVKEMGFTHVELMPITEHPLDAS-WGYQCTGYFAATSRFGIPHDLMYLIDQLHQAGVGVILDWVPAHFPK-----------------------DAFGLYEFDGEPCYEYADPRKGEHADWGTR------------VFDYDRKEVRSFLFSSALFWLEYHIDGLRVDAVASMLYLDYSRQSGEWEAIDFLRTLNTHIFVPHPDVLMIAEESTAWPLVSHPVGGLGFNLKWNMGWMNDITHYMKLDPYFR--------------------QFNHKDITFSLMYAFSENF------------------------------ILPLSHDEVVHMKGSFLNKIPGPYEEKFAGVRAFYTYMLAHPGKKLLMMGSEFGQWNEWHY-------------------------------------------------------- 28376997 180 ---------------------------------------------------------------------------------------------------------DFYGGNLRGISAKIPYLQRLGVTIIYLTPIFE---ASSNHRYDTGDYLKIDPVVGDLTDFDNLVAAVHRAGMRLILDGVFNHVGVDSKYFNQAG-----------HYPTVGATQSTTSPYYPWFTFIHYPH-------DYDSWWGIRDLPTVDKDDPTYRDFIFSVIDYWTQRGVDGWRLDVADELPD-------------DFIAGIRRTLD-RYPDKVLIGEVWEAYGMRRHYLEGGGLQAVMNYPLRRLIIHVLNGTPAEWWRELMTLKENYPATTFRFNF-------------------------------------------------------NNIGSHDTPRILTMLAEDRQ---RLRLAVQLLLTLPGVPCLYYGDEALMMG----GKDPD--------NRAFYPWQDADQAQ----------------------------- 172035723 31 -----------------------------------------------------------------------------------------------NSLVIYELFIDKFSDNFQGVINKLDYLSELGINAIELMPVQAFPDGKK-WGYTPCYYFATEPTYGSSEDLKRLIDECHGRGIRVLLDCVFNHSDPD------ASLTQIDY-NYWYRKEPKDPENNWGPE-------------------------FDYQHYDDHLDIKPAWQFIGDVVKFWVEYHIDGFRYDAANQI---------DHYEFLDWLSEQARNASGNKP-FFNTAEYIPEDPNLAGYNQPMDSCWHESFYQQAIAHICGDHCNLDQLKEVINCQKQGYQGASAINYISCHDHQSVFSELGDRNIFE-----------------------------------------------------EEAFQRAKLGAILLITSIGVPLIWMGNEFG-----EYDADAESS----------INWDLLENDSNQT-----LLKTYKKLIALKTKNNAL--- 163763332 44 -------------------------------------------------------------------------------------------------------------GDINGMTSQLDYLEELGVEGIWLMPFHPSPT---YHGYDVTDYYAINPDYGTLDDFRTFIDEANERGIKVLMDFVVNHSSREHPWFEEASNPDSDYRDWYIWADEETNIRERGEWGQRMWHGTEP---------NMYMSVFWEGMPDLNMDHPDVREEIYAIGEFWLDDGVDGFRLDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 212692776 64 -------------------------------------------------------------------------------------------------------------GDLNGLIDKLDYINSLGVTALWLSPIHP---AMSYHGYDVTDHTKVNPKLGTEADFDRLITEAHKRNIKIYLDYVMNHTGKAHPWFKEASSTDNLYRSYYLFKADADNPDPGTNGAKYLYFGEGICKKFYDKGNNWYYHSQTDYFADLNYGSSPAYIAMANSAKGWIDRGVDGLRLDAVKHIYHSA-TSNENPRFLNMFYEDMNTYYKQKGDNFYMVGEVLSEYNEVAPYYAGLPFEFSFWYRLEWALNNATGCYFTKDILNYRQEYAAYRPGYIAATKLSNHDEDRAASKLGKSTAKE------------------------------------------------------------KLAAAVLLTTPGSPYIYYGEELGLYGTKDYVRGPMLWGDSYTTH------------------------------------------ 154487452 982 --------------------------------------------------------------------------------------------------------------TAKGATSGLDYLKSLGVTHVQIMPMYDNADGAQNWGYDPENYNVPEGSYSSDPEMKQMVKGLHKNNIRVIMDVVYNHV---HNAANHSFNKTVP--GYYFRYDDNGS-----------------------------LVNDSGCGNDTASERAMMRKYIVDSVTYWANYNIDGFRFDLMGLIDTKT-------------MQEVRAALDKIDPSIIVLGEGWDMNSTMDK---SEMTIQPNAYQVASDGTNNGIAFFNDSIRDGLKGSVFSDTDTGFVS--GKADQESLIAHNVLGCQYDADAI---TTCWNGNAQDHYADAGQVVNYAEIHD---NMTLYDKLRKSVPTDDEATTEARAKLADSVVYLSEGIPAIQLGQEFLRT----KGGNDNSYNAGDEVN--AIDWDRTTQYSGS-------VDYVRGLIKLRNRIAALR-- 163856680 24 ----------------------------------------------------------------------------------------HPDWRPWQEAVIYEVHAGLAGG-FAGLQQRLPELAALGITVVELMPIADFP-GRRNWGYDGVLPFAPDACYGTPRQLKELVDAAHALGMCMMLDVVYNHFGPTGNYLPAYARQ--------FFRDDVQTP----------------------------------WGPAIDFRQPQVCRFFEENALYWLEYRFDGLRLDAVHAIATPEWLPR--------LARYVRSHI-PASRHIHLVVE----NDDNRASLLRQGYDAQWNDDAHHVLHHLLTGETHGYYADYAAQPAAMLARCLS------------------EGYAYQGQSTLRDAARHRGEPSADLPSTAFVLFLQNHDQTGNRAFGERLLTLA-----ARRQPALRAAIALQLLAPHIPLIFMGEECGA-------------------------------------------------------------- 187606294 686 ------------------------------------------------------------------------------------------------------------GGDFAGVTKKLDYLDDLGINTIWITPIVDNIDWDGYHGYWAKNFEKLDEHLGDMAAFHKLIDEAHKRGIKIMVDVVLNHPGYGMEPGASS-----------------DVTNFPTDAERQVFDGMIRENPVDGDDQRMSL----SGLPDFKTEEAAVREQLVKWQTDWIKRSIDYFRVDTVKHVDSTT-------------WKSFKNELTTIKPDFKLIGEHYGASINNTGGYLRSGQMDSLLDFDFKYQAERFVNGNVEDVEKALQYRNNQLSNATLGQFLSSHDEDGFLV---------------------------------------------SRAGGDTG--------------KQMVAAALQITAKGQPVIYYGEEVGQSGKHAGDMDKGEFNE----NRYDFDWSRVKGEG------KAMHTHYQKLLNIRAD------- 68564993 67 -------------------------------------------------------------------------------------------------------------------------------------------------GYWARDYKKTNPYFGNFSDFDRLVSTAHNKGIKIIMDFTPNHSSL-------ALETNPNYVENGALYNNGALLGNYSNDRNKLFHHNGGTDFSSYEDSIY---RNLYDLADYDLNNKVVDQYLKESIKLWLIK-IDGIRVDAVKHMSEGWQTSLMSDIYT--------------YKPVFTFGEWFLGTGEVDHHFANESGMSLLDFQFGQTIRSVLKDRTSYDFNEMIKSTEDYDEVIDQVTFIDNHDMSRFSMV-----------------VFNFQTD---------------------------------------------IALAVLLTSRGVPTIYYGTEQYLTGGN----DPD--------NRKPM------KTFDRSTNSYKI---TSKLASLRQRNSALGYG 53719689 147 ------------------------------------------------------------------------------------------------------------------LAQRLPYAAGMGFSHVELTPIAEYPFGGS-WGYQSLSPFAPSARFGPPEGFARFVEHAHAAGLGVIVDWVPAHFP-----------------------DDPHGLGKFDGTALFEHADPREGWHPDW------------HTHVFNVGRREVGAFLIASALAWARYHVDGIRVDAVASMLYRDYSRAAGEWESIAFLKHFNDTLHAAPPGVATFAEESTAWPGVTAPTAEHGFDFKWNMGWMHDTLAYLREDPIHRRHH--------------------HDRLTFGLVYAFSERFVL------------------------------PLSHDEVVHGKGSLAAKMPGDAWQRLANLRAYFGFMWAHPGKKLLFMGGEFAQ-------------------------------------------------------------- 169189351 46 --------------------------------------------------------------------------------------------------------------TYEELAEELPYAAEMGYTHIELMPLAEHPYDRS-WGYQGTGYFAATSRYGDPHQLMAFVDRCHSLGLGVILDWVPGHFAKDAH-GLRLFDGSPLYEN----------------------ADPLIAEKEQW------------GTLAFDYEKPEVCGFLISNALFWLDYHIDGFRVDAITSMDRPDGRWRPNRHEATAFLRKLNTVVRAHFPHALMMAEESHAFPGVTPEQGGLGFTHKWNMGWMNDTLKYFAHQPEERGSH--------------------HGLLTFPIWYAFDERYTL------------------------------PLSHDEVVHGKKSLLDKMPGSYEEKFSGLRLLLGYMMTHPGKKLLFMGGEFGQ-------------------------------------------------------------- 88809296 55 ------------------------------------------------------------------------------------------------------------GGDLLGVLDALDHLQELGVTCLYLTPVFSSAANHRYHAY---DYFQVDPLLGGDAALDAVIEALHGRGMRLILDGVFNHCGRGFWAFHHLLENGPPYVDWFTVHQWPLIP--------YPRKGQSCGYSCWWND---------PALPKFNHANPAVQDHLLAAGRHWLERGIDGWRLDVPDEVP-------------HAFWVDFHRMVKDVNPNAWIVGEIWG---DARPWLQGDQFDGVMNYRLGWSSLCWAAGARLRSGYRNPMYPLNRLDGEDWITCVDQTLGWYSSAVNR-SQLNLLDSHDVPRALHTLRGDANALRLALLLLCLQ----------------------------------------PGAPCLYYGTEMGL-------------------------------------------------------------- 83814076 84 ----------------------------------------------------------------------------------------------REDLVVYELHVGAFAGTFDGVREQLAYLRDLGVTAIELMPVHDFP-GARNWGYDPAAWFAPAHTYGRPEALRRLVDAAHQTGLAVILDVIYNHLG-----------------------PDGAYANAFGPFLTDTSETPWGPAINLDGDGAAG-----------------VRRFFLDNALHWLEYHVDGLRLDAT-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 212511639 135 ---------------------------------------------------------------------------------------------------------------LQSLKSKLDYLSDLKISGLILSPIFHSEEKDE----SVLDFTSLNENMGTFNDFEELIKEAEDKKISIVLTFIPNHSSNKHIWFNNSIAKKAPYDDYYIWAPASGITSNGSKPPNNWLSVNGGSAWEWVEERQFYLHQFDIDQPDLNYHNPDVIKELDKIFTFWLEKGVKGFNLDKVQYLLED---------------KKLQNEIPNGKPGVV------HTQYEFYSHFKTHNIPEVGNILAEWRKKIKMKTDDGVLIITGDVPIPTDSNSTTVYVDISRSEKLLKNLKKDFTAN---------DLHSQLSTFAEK--------------QWSAVQLGDR---YMKRVSDLLGEKVIDGLNMIILLLPATPIVYFGEELGL-------------------------------------------------------------- 167366660 21 -------------------------------------------------------------------------------------------------------------GSFRAMIDKLDHLVDTGITALELMPLADFP-GTRNWGYDGVLWYAPDSAYGRPEDLKALIDEAHLRGLMVFLDVVYNHFGPE----------------------------------GNYLGQYAPGFFSD---------SHTPWGNGINYYVEQVRAFAIENALYWLDYRFDGLRLDAVHAIPDQGE-----IPMLDELSREVGRLAAETGRYVHLVLENDDNTAAVLDPVPRGQYRAQWNDDYHHAWHVALTGETHGYYSDYANAPLAHLARALGSGFV------------------FQGEPSEHRGGQPRGEPSGDLVPLAFINFLQNHDQIGNRALGDRLESLVKPQAIE-------AALAVTLLAPTVPMLFMGEEWG--------------------------------------------------------------- 168022200 88 -------------------------------------------------------------------------------------------------------------GTFLGVLEKIPYLRSLGVNAVILQPIFA--WDESKGCYYPISFFSVMSCYGSSGDLKKLVKELHRNGIEVILDVVYSHTAENGDDGPKTSFRGIDNATYYICDKFGVVAKSD-----------------------------YGTENSFNCNHPTVQKLIMDSLQYIVDFHIDGFCFKNAACLITGPHGQGLSRPMLVESIS-----FDSVLANVKLIA-------DLCSPINGVWKDVTFPHWKRWCEWNTQYKIDVRRFLRG--------EPDQLSSFATRLCGSGDLFADGRGTQYSLNHITSPYGLTDLVSYRYMSVCGFD---------GCSWNCGHEGPTDDPL-VIEIRVKQVRNFLTTLFLSQGVPVLNMGDEYG--NTKEGVLDVD--------NSTCFQWEAMDSEF-----GKQITHLIRSLLALR--------- 167577564 242 -----------------------------------------------------------------------------------------------------------------------PYVAALGFTHVELLPIAEYPFAGS-WGYQPVSLFAPSARWGEPDALRRFVERCHLAGLGVLLDWVPAHFPQDAH-GLARFDGTHLYE---------------------------------HEDRRVGLHRGWNTLV-YNLGRHEVANFLIANALYWLEFHFDGLRVDAVASMLYLDYGRDDGQWEAVAFLRRLNETVHADAPGAITIAEESTAWPMVSAPVGGLGFDFKWNMGWMNDTLSFMRVDPIHRRFHL--------------------DRLTFGLLYAWSEQFVLAL------------------------------SHDEVVHAKGSLLAKMPGDAWQRHANLRLYLAFQYAHPGKKLLFMGSEFGQERE--------------WNHDRELDWARLA-------------------------------- 91223154 28 ------------------------------------------------------------------------------------------------------------GGDLVGVSDKLGYIEDLGATSIWITPPVANQWYGGYHGYWARDFQKVDEHFGDMESYQALAREVHARNMFLIQDIVTNHVGNFFTYDDPYYYDPSLPCQGFRLIENALPAGQELPYPLNMNEYHWTPSITDHNDPVQEKTWQLSDLDDLNTSDPEVRAYLKESYRKWIEVGVDGFRIDTVKFVEHDFW-----NDFLHADDGVMTQAVDTGRDNFLTFGEVFETSEKMLTYIGESGLTSVLNFPLQATMTRVFAAGQPTDYLRFEKMMEMFPNPYIMPNFIDNHDMPRFLSQGSVND--------------------------------------------------------------MKQALITMMSVPGIPVIYQGTEQAM-------------------------------------------------------------- 167745637 162 --------------------------------------------------------------------------------------------------------CDFFGGDLEGIKKRLDELKKLGVTCIYLNPIVES---SSNHRYNTGDYKKVDPFLGDNEDFRELCEVARRKGIHIILDGVFSHTGADSLYF----NKNGNYKS---------------VGAYQSQDSPYYDWYSFDSRGDYKSWWGFRSLPEVNELDERFLSYIISVLKHWFNLGASGFRLDVADELPD-------------EFIFLMRKTMKKMFKNYALIGEVWEDYGVKRKYALGRGLDSTMNYPFKVNCVNFLLGEDAYAMQQFLQCNYPKPFYYSVMNLLSSHDIPRIRT---------------------------TLASGMNEMLPSRENQIDYVV---------TSENDRRGAVLSRLAFAIQFFIPGIPSIYYGDEYGM-------------------------------------------------------------- 154482894 1 -----------------------------------------------------------------------------------------------------------------KIADWIPHIKKLGANAIYFSPLFESDT----HGYNTRDYKKIDVRLGDNEDFKNLCKDLHNNGIKVVVDGVFNHVGRGFPQFQDVCANRENSK------------------YLHWFNIDLNGNSNYNDGLWYEGWEGNYDLVKLNLYNPEVVDYLLDAVSFWIEFDIDGIRLDVAYCLD-------------FEFLKRLRRHTDSLKKDFFLVGEML--HGDYNQRMNDEMLHSATNYECYKGLYSSFNSMNMFEINHSLLRQF---GPENWTLYKGKH----------------------------------------LLCFVDNHD---------VTRVASILTNENH----LPLIYALLFGMPGIPCVYYGSEWGAKADKS--------------------------------------------------------- 116048 79 ------------------------------------------------------------------------------------------------------------GGDLRGLINKLPYLKSLGVTSIWITPPIDNVNNTDYHGYWGRDYFRIDEHFGNLDDFKELTSLMHDYNMKLVLDYAPNH-----------SNANDENEFGALYRDGVFITDYPTNVAANTGWYHHNGGVTNWNDFFQVKNHNLFNLSDLNQSNTDVYQYLLDGSKFWIDAGVDAIRIDAIKHMDKSFIQ--KWTSDIYDYSKSIREGFFFFGEWFGASANTTTGVDGNAIDYANTSGSALLDFGFR----DTLERVLVGRSGNTMKTLNSYLIKRQTV------------FTSDDWQVVFMDNHDMARIGTALRSNATTFGPGNNET--------------------GGSQSEAFAQKRIDLGLVATMTVRGIPAIYYGTEHYAAN---FTSNSFGQVGSDPYNREKMP---------GFDTESEAFSIIKTLGDLRKSSPAIQNG 168259040 144 ----------------------------------------------------------------------------------------------------------------RELADQLPYAKWMGFTHLELLPINEHPFDGS-WGYQPTGLYAPTRRFGTRDDFRYFIDAAHAAGLNVILDWVPGHFPTDD----------------------------------FALAEFGGTNLYEHSDPREDYHQDWNTLI-YNYGRREVSNFLVGNALYWIERGIDALRVDAVASMIYRDYSRKEGEWEAIEFLRNTNRILGEQVSGAVTMAEESTDFPGVSRPMGGLGFWYKWNLGWMHDTLDYMKLDPVYRQYH--------------------HDKLTFGILYNYTENFVL------------------------------PLSHDEVVHGKKSILDRMPGDAWQKFANLRAYYGWMWAFPGKKLLFMGNEFAQGRE--------------WNHDASLDWHLLE-------------------------------- 149210081 258 ------------------------------------------------------------------------------------------------------------GGTFKGLQSKLDYIRGMGFDAIWISPVVENHKGG-YHGYWAKDLYAINSKYGTADDLKSLIKAAHDKGFLLMVDVVANHMGN-------------------------GPISENKPAPLNQESSYHPECKIDYSNQQSVERCRLGNLPDLNTEDPKIRTLLTDWIKWIVEFKVDGLRIDTVKHVEKGFWPGF------------------AWASGVYTLGEVYSEDVDYLAGYDKTMGGF-FNFPVYKSLGRYLQQGQSGLVDNHDKITRKFSDPTTLANFLDSHDDPRWLSKNRDA-------------------------------------------------------------ALLKNALAYVLLARGIPVVYYGTEQG--------------------------------------------------------------- 187604358 359 -----------------------------------------------------------------------------DLKETDPKRWNKPKLKQSTDAIIYETHVRDFSGKYLGVIEGLDHVKDLGVTHVQFIPVYDFPMATYNWGYDPKNYNAPEGSYSTNPEMKQMIQGLHDNNLRAVMDVVYNHM------------------------FDAQASNLHKIVPGYYYRYTAGGDFA----------NGTGVGNDTASERAMMQKLIVDSVVYWAEYHWDGFRFDLMGIHD-------------VDTMNKVRSELNRVDKSILVFGEGW----DLGTPLDAELKANQKNAYDMPGIAHF-----NDNIRDGLKGSVFFDEDKGFVN------------GKEGMENRVKTGIVGEIAYSDTIKG-FTKEPTQAITYVEAHDNH---TLWDKLELTNPIASEVNKTKMHRLASSIILTSQGTTFLHAGQEFMRTKE----GDHNSYKSPDSIN--QLDWKRAADRKAD-------VQYMKGLIEMRKANPGLR-- 3913942 111 -------------------------------------------------------------------------------------------------------------GTYKGAARKAAALAALGVTAVEFLPVQESTAGDNYWGYMTLNYFAPDRRYGPTREWKAMVKAFHDAGIKVYIDVVYNHTGEGGPW------SGTDGLSVYNLLSFRGLDN--------------PAYYSLSSDYKYPWDNTGVGGN-YNTRHPIAQNLIVDSLAYWRDLGVDGFRFDLASVLGNSCQHGCFNFDKN-DSGNALNRIVAELPPGADLIAEPWA---------IGGNSYQVGGFPAGWAEWNGLYRDALRKKQNKL-GVETVTPGTLATRFAGSNDLYGDDGRKPWHSINFVVAHDGFTLNDLYAYNDKQNNQPWPYGPSDGEDHNLSWNQG---------GIVAEQRKAARTGLALLMLSAGVPMITGGDEALRTNNNTYNLDSAAN---------WLYWSRSALEADHET-------YTKRLIAFRKAHPALR-- 119025726 999 ----------------------------------------------------------------------------------------------------------------------LDYLKQLGISHVQIMPMYDYGSVDENWGYDPENYNVPEGSYSSNAEMKQMVKELHKNDIRVIMDVVYNHV---------------------------------YNAANHSFNKTVPGYYFRYDANGS-LVNNSGCGNDTASERKMMRKYIVDSVTYWANYNVDGFRFDLMGLIDTET-------------MKEVRAALDKIDPSIIILGEGWDMNTTMDK---SKMTIQPNAYQVASDGKNNGIAFFNDSIRDGLKGSVFDSADTGFVS--------GKAGQEKLIAHNALGCQYDAEAETTCWNGNAQDHYADAGQVVNYAEIHDNLTLYDKLKASVPTDDEATTVARAKLADSVVYLSEGIPAIQLGQEFLRT----KGGNGNSYNAGDAAN--AIDWNRAAQYADS-------VDYVKGLIKLRKQIKALR-- 154104637 40 ----------------------------------------------------------------------------------------------------------RYGGDFQGIIFKLPYLKELGINAIYFNPIFE---ANSLHKYNTSNFIHIDHNFGNPADFLAFLAEAHKLGMKVIIDGVFNHVGTDFWAFKDVVHKQSRYKNWFVIKRWDDPATKDTSEFDYDAWWGVKSLPAFRKDPKLGLVQGPRDHVFEITRRWM-------APNGEASDGVDGWRLDVPNEIP-------------HVFWKDWRRLVKGINPEAYIVGEIWD---DATPWLQGDEFDAVMNYEFARAVAKFFINKKERSILAHVRRSYPAEVNYGLQNLIDSHDTDRL----------------PSMIINPDRRYDAENSPRWNPNY-------------------DVRKPTAEEIRRQKLIVLFQLTYVGAPMIYYGSEAGMWGA----DDPDD--------RKPMLWED---------------------------------- 197922109 17 -------------------------------------------------------------------------------------------------------------GTLDAAADRLGELAELGITHVELMPLCSFPGVHG-WGYDGVSPWAVHEPYGGPTALKRFVDAAHGHGLGVVLDVVHNHLG-----------------------PSGNHLPAFGPYFTDTHHTPWGSAVNLDAPG-----------------SDEVRAYLLGSALAWLDYRLDGLRLDAVHALADD---------RAWTFLEELSAAVDGLSGDLFLIAESDDPRTTTPRAQGGIGLHAQWNDDFHHALHTALTGESQGYYADFARAPMAALAKTLTRGFF--HDG---------------TYSDFRGRTHGRPVDVVNTPAHRFLGYAQTHDQIGNRALGDRLSAGLSPG-------LLACAAVLVLTGPYTPMLFMGEEWGASTPWQYFTDPELAEAVRAGRRREFGWSAEDRSEREREPHARLLAWYRELIAMRRALPDLSD- 52081576 45 ----------------------------------------------------------------------------------------------------------------------IPYVKEHGFTHIELMPLTEHPFDRS-WGYQTTGYYSPTSRYGEPHDLMYFIDQCHQHEIGVIMDWVSGHFCKDDH-GLYLFDGMPLYE--YKHEHDRE-------------------NWEW-------------GTANFDLGKREVHSFLISNALYWIEYHIDGFRVDAVANLLYWPNRPPEANGFAIEFIQTLNEQVFAKDPHFLMIAEDSTDWPLVTHYEGGLGFNYKWNMGWM---------------NDVLTYMEASPEQ--------------------------------RKHLHHLVSFSLMYAYSENY---ILPFSHDEVVYRKKSLLHKMPGDYWQKFAQYRLLISYFMMHPGKKLLFMGGEFAQFDEWKDEEELDWFLDDFDMHR----------------------------------------- 114773876 4 -------------------------------------------------------------------------------------------------------YVDRLTGDLKKLHQLLNELESL-FGGVHLLPFF-NPIDGEDAGFDPIDHTEVDERIGSWKDIESMGEKY-----DIMADLIVNHISAQSPVFQDVLSKGSASEYFLIMTKEKVFGDAVTQADIDKIYRPRPTPCFTPMTCKNVWTTFTDNQIDIDVTGKQGQAYLNSILDTFEQNNIKLIRLDAAGYAIKKAGTNCFMLDETFDFINALSAQANERGMSCLV--EIHSYYKTQIEIAKRCE--AVYDFALPPLVLHTLFNNDAQALYDWLSI-----APRNCVTVLDTHDGIGIVDVGPEGDKPGLLTPEQIDNLVETIHTKSKGAASNVDLYQVNCTYFDALGSNK---------------QDYLLARAIQFFAPGIPQVYYAGVLGIQNDMELL---AESKVGRDINRPYLNEEKLK-----TALESDFFAAMQVLITLRNNHPAFNG- 163801428 26 --------------------------------------------------------------------------------------------------------------------EMLAFYKQQNINTLQLLPVAACMHEPNYWGYNPYLFMVPDPRYAEIDELKTTIRELHKNGIEVILDVVYNHTAEGGE-GPTIFNLKALDPHFYIKHDQR-------------------------------FANFTGCGNTLDMTYQPALNLVMDTLRYWVEFKVDGFRFDLAA----TLGRQDNDYNPEAAFFKAVAQ--DPILRETKLIAEPWD---------IGPNGYQVGNFPLGWNECNDKLRDISRSFWRGDQGYLKEFATR----LMGSRDIYSAAHWPYKLTVNYITYHDGFT-LQDLVSYRQKHNEANGEQNRDGHGDNRSDNYGVEGTTENLMIIEKREKQKRNLIASLLFAF-GIPHILTADLLSHTNNNAYCQDNETS---------WLNWAMSESKQDFKT------------------------- 94984582 178 -----------------------------------------------------------------------------------------------------------YGGDLEGVAQAMPYLADLGVNALWLTPIFVSP---SAHRYDITDYRTIDPHLGGEAAFGEMLRAANAYGIRIVLDGVFNHTGSEHALFQRALHDASAPERELFTFREATGGKPPYAAFFDV-----------------------PTLPKIDYRSAVAVNEFLSVVRFWLRRGAAGWRLDVAQQIGR--GGTDEGNLELH---RQLKQAAREERPDAYIFGERFFDSEAALTGEGEDGVMNYHGFGLPLMEWFAG----------------------------EHYLGFRSRMTTAELLDLLWDAYHV----------LAPQLALNQFNLLDSHDIPRALSRLGENKT------------KLRAALTLLMGYPGVPCLYYGTEIGL---------SQLERGLMPFNRAPMPWDETRWDLD-------LRGFVQALIRVRRSARVLQEG 29350097 42 ----------------------------------------------------------------------------------------------------------------------LDHLKELGVTHIHILPSFDFATIDYNWGYDPKNYNVPDGSYSTIREFKEMVKSLHQNGFRIVLDVVYNHTAST-----EHSNFDLTVPGYFY----RQNPDGSYSNA-------------------------SGCGNETASEREMVRHYIIESVKFWAEYHIDGFRFDLMGIHD-------------IDTMNQLREELLKIDPTIFVYGEGWVAAD---SPLPFEQRAVKENVRKMKGI-----SVFNDEFRDGLKSTFDEQEPGYASGNINGHFEPVKYGIVGGTQHPQVDYSGL--LYCDGPYAAAPSQMINFVSCHDGYTLVDKLKLSVQG-----EHSEEELVPIDKLIHTVLLTSQGIPFIRGGEEIMQ----DKQGEPNSYKSSDAVN--QIDWALKAKNRD-------IFNYIRTLIALRKKHPAFR-- 1587668 8 -------------------------------------------------------------------------------------------------------YADSLGKNLKDVHQVLKEDIGDAIGGVHLLPFFPS---TGDRGFAPADYTRVDAAFGDWKDVEALGEEY-----YLMFDFMINHISRESVMYQDFKKNDSKYKDFFIRWEGENRPTQADVDLIYKRKDKAPTQEITFDDGENLWNTFGEEQIDIDVNSAIAKEFIKTTLEDMVKHGANLIRLDAFAYAVKKVDTNDFFEPEIWDTLNEVREILTPLKAEILEIHEHYSIPKKI-----NDHGYFTYDFALPMTTLYTLYSGKTNQLAKWLKMSPMKQFTT-----LDTHDGIGVVDARDILTDDEIDYASEQLYKVGANVKYSSASYNNLDIYQINSTYYSALGNDD---------------AAYLLSRVFQVFAPGIPQIYYVGLLAGENDIALLE---STKEGRNINRHYY-----TREEVKSEVKRPVVANLLKLLSWRNESPAF--- 149922918 30 ------------------------------------------------------------------------------------------------------------GGDWQGIEDKLPYLEELGVTTIWISPVVKNVEVDGYHGYWAQDFTALNPHFGDLPALRRLVDKAHERDMKVIIDIVTNHVGNGNPDEQLQGNGSSSPVMYINEYDPDFDPRGIQSFTSLGEAGPAPIIFGKDPEEQLLTGDFPGGLKDVDTTRCDVKEAFVEVYARIIEENADGFRIDTIKHVEYEFWRY---------FAQRMRQRLGPQGKNFFMFGEAFDGRDDLVGSFTQQ--------LPPEDGETTCAAGGPPLTSDQLDSAFYFPQYFQAVRDVFIQAQGTDRIQTLWEQRTTTWGTTAPTGGVGIAPSDIP------VNFLDNHDVPRFLYNVQDLS-------EEVQGQLLRNALVFLYTVPGVPCLYYGTEQ----DFAGGNDPANREDL---------WDS------GFDTTGTTFQWIARMAKIRKQYASLRRG 167626546 431 ----------------------------------------------------------------------------------------------------------------------IDSLHELGVTHVHLLPIFDFIKDNRNWGYDPQNYNAPDGSYSRIKGAREMIAGFHNKGIGVIMDMVYNHMTDT-------SNFDSIVPKYYFRTDSLGH-----------------------------FTNGSGCGNELDTEKPMVRKFIKDSVLHWVNYKVNGLRFDLMELID-------------LDTIKEITEEVKQIDPGIIVYGEPWKAGDSPLR-----------NGTYRGTQRNQDFSVFNDAFRDAIRGNNSPGNGYV------NGDAHNPANIGKVMEGLKGSIHDLTSNPKETINYVDAHDNYTLWD-QIEKSLNRNIQAGNYRQNIQENIFDSRRVRQNSLALGIVLTSQGVPFLHGGCEFLRT----KQGDHNSYKSNDDIN--AFHWQDKLQYK-------PFFDYVKGLIKIRKEHPAFR-- 89241792 86 -----------------------------------------------------------------------------------------------------------MGGDFAGITQRMEYLKNLGVGAIWISPHVDNNGATGYHGYWPRDFKRLEEHFGTDEEFDALVSAAHASNIKVIMDWTPNGT------------NPPNQAEDGALYDDGQLVGRYGADSAGHFHHPAIGDFNDRYQDQYYS---LADIADLDQQNPRVDQLLKDDANYWMDRGVDGIRVDAVKHMP-------------LSWQRSFADAVTSHKSAAIF-GEWYMGDQSDPLYA----------------------------------------------------DQVKFANTSGIAAMDFYTNRSIRDTFAGAGSSLDAAITKTNRDYLYEQDLITFLDNQDTRRFGTLNSDPAALHR----ALAFLLTTRGTPCLFYGTEQYLHNDTGEGSNKGKDP----YNRPPM------ASFDTDTVA---YREIRALSDLRRSNPAVAYG 88797056 175 ------------------------------------------------------------------------------------------------------------GGDLQGLTEKLSYIEDLGATAIWLTPILKNKALQGDHGYWTLDFTAIDPHLGGNDGLKEFIDAAHERNLKVFFDIIVNHSADVIKYEECHNPDGSEYRDGYTPFIPVGEEIAKTPAWLNDTAFYHNQGESTWAGENSLYGDF-VGLDDIDTDNPEVVENFTDVFKGIIDFRPDGFRVDTVKHVNTEFWQ--EFTPAILDYARAEDTDGFGTHEHFTLFGEVYSADPGVLSYYTEAKLPSVLDFGIQAAI--------------------------------------TSTINNNGVVAENTTHPLSNLFQQDDRYNDQDSSASSLLNFVGNHDMGRFASF-----LGDTLDWEDEALAKVDLAHAVMFFTRGAPVIYYGAEIGSGGDKASRQD----------------------------------------------------- 191638960 143 ---------------------------------------------------------------------------------------------------------DFYGGNLTGIQQKLPLLAARGINALYLSPIFQ---ARSNHRYDTGDYFAIDEVLGSLHDFKQFLAAAHQLGMHVILDGVFNHVGADSRYFNAVNE-----------YSDVGAANSLDSPYASWFSFKRFPD-------DYNSWWGVKDLPAINKDNQDFHDFIASVISYWTDLGVDGWRLDVADELMD-------------DFIRQIRSTLDQ-FPERVLIGEVWQAYGKRRQYFEGGELNAVMNYPLRSMLID--------------------------------------------LTNGQLNAAGFVRQLMTLKENYPTNAFAFNFNNIGSHD---------TPRILTMLDGDRRKLQ---FIVSLFYWLPGVPCLYYGDEAGLTG----GKDPD--------NRAFYPWGHEDQA---------VLDIYQIALQTRIDQPALAAG 119961116 146 -----------------------------------------------------------------------------------------------------------YGGDLPGITGKLGHLQDLGVDILYLTPFFP---ARSNHRYDASTFDSVDPLLGGDQALVDLVEAAHARGIKVIGDLTANHSGDAHEWFVKALDPGSEEAGYYYFSAD---------------------------HSIYESWWGVPSLPKFNWSSEALRRRFVSVVARWLKFNLDGWRID-VGNMTGRLGAVDLN----HDVARLIADRVREINPNAALLAE---STSDASPDFTGEHWQGAMTYSHL-----------TRPLWSWLAKDAPN------VNFFGS----------PQSGPNKIDAEDVLATHQDL---------AAGFSWSVRQNNMNALNTHDTARAATVMIDGGPAV-----GAALTFCLPGVPVMFAGDEFGLE------------------------------------------------------------- 89890057 286 ------------------------------------------------------------------------------------------------------------GGDLAGVLAKIKYFEELGINTIWLSPITQNPEGAYYHGYWPISNTEIDYRFGDEQLFKEIIEEAHNRDMNVILDYVANHVHEEHPLYKEH----PEWATNLYLEDGSLNTERW--------------------DDQRLTTWFDTFMPTLDFSKPEVVEKMTDSALYWVNYELDGFRHDATKHVPE-------------AYWRTLTQKVRSTDRPIYQIGETYGSYDLIRSYVSTGMLDAQFDFNQYDAAVSAFAKADGD-FSNLAETLYKGLE------YYGHHHLMGNISGNQDRARFISYASGDVSFEEDAK---------------------------KAGWTREIGMSDTTAFDRLGMLQAFNMTVPGVPVIYYGDEYGSIGAN----DPD--------NRKMMKFDNLSQR------ELDLKKLVQDLVNLRR-------- 171780000 1325 -------------------------------------------------------------------------------------------------------------GTFAAFAEKLDYLQSLGVTHIQLLPVYASSNTNYNWGYDPQSYFALTGMYSENEEFKNLINEIHKRGMGVILDVVYNHTADLAIL-------EDLEPNYYHFM-------EADGKAKTSFGGGRPG-----------------------TTHYMTRRMVLDSIAYWTEFKVDGFRFDMMGDLD-------------AETVQMAYDKAKALNPNVIMLGEGWIT-------YAGDANDSRQPADQTWMAHTDSVASFSDDIRNLLKSGYPSEGAPCFIT---------------GGVKNLQELFNSIKAQPNNFTADDPGDVIQYIAAHDNLTLHDIIAKSIHKD-PSVAENEAEILRRQRLGNLIILTSQGTAFIHSGQEYGRTRDEAYKQVPAKSDLLTNADGTPFDW-AKATDGKVYPENAKTQAYTKGLIALRRSTDAFT-- 182415652 158 -----------------------------------------------------------------------------------------------------------------------DYVTEMGYTHVEFMPLAEHPFTGS-WGYQVTGFYAPTHRHGAPEDFAWLVDHLHQRGIGVILDWVPAHFPRDS-----------------------FALAEFDGSHLYEHADPRLGAHMDW------------GTLIFNYGRNEVRCFLLANALAWIEYHIDGLRVDAVASMLYLDYSRKEGQWEAIDFLRRVNDLVHQYHPGALTIAEESTSFPGVTKPTGGLGFDYKWNMGWMHDTLRYFAKTPIHRQWHQND--------------------LTFGMLYQYAEKFVTVF------------------------------SHDEVVHGKASMLFKMGAHIPEKAANLRSLYGHMWGYPGKKLLFMGSDFAQSHEWNY-------------------------------------------------------- 15615826 126 ----------------------------------------------------------------------------------------------------------------------LSYIRELGVTHLELLPVADNREKEYNWGYDVVHYFAPEGSYASVKELKQLIAQCQRMDLRVILDVVFNHV-----YVMKESPFEKLVPGYYFRYDGEGN-----------------------------LADGTGVGNDIASERLMVRKFIVDCVTYWAEYRVDGFRFDLMGIIDQMT-------------MKEVKRALAPINRQILLLGEGWDTPLENDQKTTLAQARAVPFLHFFHDTFRDAVKGSTFDLNKG-----------------------GFCAGNIELKETLIASMLGHEAQFDRPSQAIQYVEA-----------HDNHTLWDKLQFVFPDEEEEVLRACHRLATAIVLTSQGIPFLHGGQEFFRTKH----GEGNSYNSPDWIN--QLDWSR-------RAIYAADVEYVKGLIALRKAHRAF--- 153895658 286 ------------------------------------------------------------------------------------------------------------GETFGSIADRIPAIAELGVDTLWLTPVLQH--DGKPHGYNITDFFDVAEDLGERDDYEALVETAHDHGMRVLFDFVANHTARDHEWFEDAYQNDSPYRDRYEWQESGEPGTYFD----------------------------WELIANLNHSNLEVRRFLLDVVDEWAPL-VDGFRCDMAWAVPD-------------SFWRELRDRVKDIDREFLLMDETI-------PYIPG------FHEGMFDVHFDATLYFQLRQIGRGVD--------------------PAMSLLDAIDQRAEIGFPDHAEFLQ----------------YIENHDETRYRVCGDAAAAAAGAA---------------IFTLPGVPMIYAGQEIGQRG-----------------RRDAIAWDHAREG---------VRDRYERLIAVREAHPALG-- 197744582 431 ----------------------------------------------------------------------------------------------------------------------IDSLVELGVTHIHLLPIFDFSKDNRNWGYDPQNYNAPDGSYSRIRGARNMILGFHQKGIGVIMDMVYNHMTETS--------------------------NLDKIVPKYYFRTDALGNFT----------NGSGCGNELASEKPMVSKFIQDSVIHWVNYKIDGIRFDLMELID-------------IDTIKNIVSKVKQINPNVIIYGEPW-----------KGGDSPLTNGTHRGTQRNQQFSIFNDYFRDAIRGNNN--PGNGFING-DPHNPNNIGNVIEGLRGSIYSLTAMPGESVNYVDAHDNYTLWDQVEKSQSHD----IPQGYYRKNLPENIFEHRFVRQNALALGIILTAQGIPFIHGGSEFLRT----KQGDHNSYKSGDNIN--AFHWSDKLRYK-------AFFDYIAGLIRIRKEHPAFR-- 113927269 94 ------------------------------------------------------------------------------------------------------------GGDWKGIQEKIPYLKNMGITAVWISAPYENRMYASYHGYHARNYFATNPHFGKMQDFTALVDALHDNGIKVVIDFVTNHSGPRPDGDGVRXXPDRDSSGQSVFDPDGNPIDYNGDNDTNGFFHHEGNRPDSDTSQFGYRHKELASLADYSQENGVVIEHLEKAGKFWKAKGIDGFRHDATLHMNP-------------AFVKGFKDAIDSA-------------------PGGPVTHFGEFFIGRPDPKYDEYRTFPDRTGVNNLDFEYYNANRQAFGEFSRSMSDFGQMLV---------------------QTSADYMVENQAVTFIDNHDVSRFR--------YIQPNDKPYH-----ASLAVLLTSRGIPNLYYGTE----------QYLNPGHGGSDAGRLFLQ-----AAAPAFSEQTVAYRLIGKLSALRQSNDALAYG 167750595 35 ----------------------------------------------------------------------------------------------------------------------LDYIASLGVTHIHLLPVFDSPEAGFNWGYDPLNYYTTDPNNGTVRQFKELIHAVHQKGMGVIMDVVYNHTTEDSPFAKTFPGY------YYRHNKDGSLSNG------------------------------SACGNEFASERAMASRFIVDSLCYLAEYKLDGFRFDLMGLLD-------------IHTLNTAAEKLRRINPSIILYGEGWTGGK---SPLPERLRAMKKNAVKLPQ-----YAMFSDDFRDGVKGSVFEDEECGYVN--GNASELSEMM------KSVISGGIYRMDVQRKRSECWTDTPQQVVNYVEAHD---NLTLFDKLRISMPEASGQERVSVDKLAAALVFLSEGIPFMQAGQEILRSKPSPDGGFVHDSYNSPDSVNS-IKWNDV-------TIHRSVMEYYRGLIAIRKRFPEFR-- 139436877 69 --------------------------------------------------------------------------------------------------------------------ELVDYVRDMGYTHIEVMPLMEHPFDGS-WGYQTTGYYAATSRYGNPQQLMHFIDACHEAGIGVIMDWVPGGFCADSHGLATF---------------------------------NGHMLFEHEIHPNWGTHKF-------DFARGEVRSFLVSNVLYWLEFHVDGIRMDGVSSMIDDPGQKKFNKYGTEEFIRQVNCAVEAHFPDVMMMAEESTAWPLVTYPDGGLGFHYKWDMGWMNDTLHYMQTD--------------------FPWRPGNHGLLTFSIMYAFTENF------------------------------ICPLSHDEVVHGKCSLIGRMPGDWWRQFAGLRTLAFYQMTHPGAKLNFMGNEIGQFIEWRY-------------------------------------------------------- 48477139 138 ----------------------------------------------------------------------------------------------------------------REIADMLDHLKKTGFNCVEIMPVMEHPLDIS-WGYQVVNYFAPTSRYGKPDDFKYLVNRLHENNIMVILDFVPAHFPDD---------------DYGLYMFDGTHLYDYEDPRMGRTPD--------------------WGTNIFDFGRNGVRSFIASAAVFWIDYHVDGLRFDAVTSMIRKPGEWIPNINEAVSLLKEINDYIHNKYYNVITVAEESSTYPGITSE-SGLNFNYKWNLGWMHDTLDFFHEDPLYRKYRI--------------------NNLTFSVMYMYSENF------------------------------ILPVSHDEVVYGKGSLYRKMPGNKNEKISNVKLFLSYMFSYPGKKLLFMGNEFAQKN------------------------------------------------------------ 160892490 3 --------------------------------------------------------------------------------------------------------------------------KRIGCNAIYIGPLFES----GSHGYDTTDYRLVDRRLGTNDDFKQFVKNCHANDVKVIVDGVFNHTGRDFFAFQDIKQNNSRYKDWY-------------------CNVNFWGNNEYNDGFSYDNWGGYNLLAKLNLWNPEVKNYHLETVKFWVDFDIDGIRLDAADVLD-------------FGFMKELRSFCNGLKPDFWLMGEVI--HGDYSRWANNDMLHSVTNYELHKGLYSGHNDHNYFEIAHTIKRLNGIVGDKKLYTFCDNHDV------------------------------------ARIYSKLNNKAHMYNV-------------------------AILVYTVPGIPSIYYGSEFGIPGN--------KENGSDWNLRPDLN------------------------------------- 197743509 431 ----------------------------------------------------------------------------------------------------------------------IDSLVELGVTHIHLLPIFNFSKDNRNWGYDPQNYNAPDGSYSRIRGARNMILGFHQKGIGVIMDMVYNHMTETS--------------------------NLDKIVPKYYFRTDALGNFT----------NGSGCGNELASEKPMVSKFIQDSVIHWVNYKIDGIRFDLMELID-------------INTIKNIVSKVKQINPNVIIYGEPWKGGDSPLINGTHRGTQRNQQFSIFNDYFRDAIRGNNNPGSGFINGDPHNPSNIGNVIE-GLHGSIYSLTAMPGESVNYIDAHDN-------------YTLWDQVEKSQSHD----IPQGYYRKNLPENIFEHRFVRQNALALGIILTAQGIPFIHGGSEFLRT----KQGDHNSYKSGDNIN--AFHWSDKLRYK-------AFFDYIAGLIRIRKEHPAFR-- 116669312 198 -----------------------------------------------------------------------------------------------------------YGGDLNGVAEKLDHIQQLGADVIYLTPFFP---ARSNHRYDASTFNAVDPLLGGDDALVTLVEAAHARGIKVMGDLTANHSGDAHEWFRQALADPASAEAGYYYFTGTGKQGATEAGARSWYGVASLPKLNWSSGGLTDKFVLDDDSPVARWLRPP--------------FNLDGWRID-VGNMTGRLGATDLNR----EVACLIADRVRDINPEAALLAEA--TNDAAPDFTGEHWHGAMTYANFTRPLWSWLAGDAAHV--NFFGTPLAGPNRMGAEDFLATHLDLASAFSWDLRLQN-----------------------------------MNALNSHDTARAATVMIDGGQ-----LLGAVMMFTIPGVPVVFAGDEFGLKGYN--GED----------SRTPMPWN------DPSRIGADLRASYSAMAALRRKQPALTGG 148974092 26 --------------------------------------------------------------------------------------------------------------------EMLAFYKKQNINSLQLLPIAACMHEPNYWGYNPYLFMVPDPRYAEKDELKTAIRELHRNGIEVILDVVYNHTAEGGEGGTTFNLKALDSRTYIKH--------------------------------GCHYANFTGCGNTVDLTHQPALNLVMDTLRYWVEFQVDGFRFDLAA----TLGREGDNYNPEAAFFKAVAQ--DPVLKETKLIAEPWD---------IGPNGYQVGNFPLGWNECNDKLRDITRSFWRGDQGYLKEFATR----LMGSRDIYSAAHWPYKLTVNYITYHDGFT-MQDLVSYKHKHNEENGENNRDGHGDNRSENYGVEGETENLLVIATREKQKRNFMASLLFAF-GIPHILTADVLSHTNNNAYCQESETS---------WLNWEDSERKTYFKT-------WLSEMIAARQQ------- 1091118 44 ------------------------------------------------------------------------------------------------------------GGDFQGIINRLDYIKNMGFTAIWITPVTMQKSANAYHGYWTYDFYSVDGHLGSMAKLQELVRAAHAKGISVMLDVVANHTGD----FQPSSFAKAPFADWYHHYGDT----------------------QDWNDQWWVENGDIAGLDDLNQDNPAVATELKNWIAWLVQTGVDGLRVDTVKHVPKWFWREFDG------------------AANTFTLGEVFHGDP-----------------------------AYVGDYTNYLDAVLDFPMYYTIKNVFG-------------------QDQSMRQIADRYAQDYRYKNPMTNGLFIDNHDVPRFLN-----EASGKPGASWDKWPQLKAALGFMFTTRGIPILYQGTEQG--------------------------------------------------------------- 177663941 51 ----------------------------------------------------------------------------------------------------------------RELADELPYVKEMGYTHIELLPVTEYPFDGS-WGYQVVGYYAVTSRYGTPQDFMYFVDQCHQQGLGVIIDWVPGHFPKDSH-GLARFDFTALYE---------------------------------YEDPRKGEHLEWGTLV-FDYGRNEVRNFLMASAIFWFEYHIDGIRVDAVSSMIREPGQWVPNQYEAVSFLRELNKTIFGYYPGILSIAEEATEWKDVSRPIGGLGFNFKWNMGWMNDTLKYFLINPHDR--------------------SSYHNKLTFSLWYAFNENFMLA------------------------------LSHDEVVHGKGHLFQKMGGSDWDRIANLRVLFAYMFTHPGKKTLFMGMEFGQTHEWRYNLD----------------------------------------------------- 124515984 41 -------------------------------------------------------------------------------------------------------------GTFRGTIARLDHLADLGVTAVELMPLSQFP-GERNWGYDGTFPYAIALSYGGPDGLLELVRACHARGLSVILDVVCNHLGPE---------------------------GNYLHAFGPYFSRTTRTPWGEA-------------LNFDETMSDHVRHYFLENIRYLARFDVDGFRFDAVHAIRDQSA-----HSFLADVSVLAERIACSRGRPLHLVAESNLNDRRHVLPPGREG--------------MGFDAQWSDDFHHALRVTFTGEKEGYYQDF-----SPGKDLAKALERGFVYQGQFAPSFGHRRGSSSDDLPGSAFVVFAQNHDQVGNRREGDRLSAVLPEEALMCVAALVLLAPALPLL-------FMGEEYGETRPFLYFGDPDAVREGRKKEFAAFGWTTDPALLSPGSREGRILGFYKTLFRLRKSHPAFA-- 77165158 25 -------------------------------------------------------------------------------------------------------------GTFRGLESHLEHLAKLGVTALELMPVADFP-GRWNWGYDGVSLFAPDSRYGRPHDLKSLVQAAHACGLMIFLDVVYNHFGPE-----------------------GNYLHQYAPDFFTERHQTPWGAAINFDGKNAHW----------------VRQFFIHNALFWLEYQFDGLRLDAVHAIQDDSKFH---------ILEELAETIFCHLDSRRRIHLVLENDNNIARYLTR---KPNGQPRWYTAQWND----------DIHHALHVLTTQETTGYYLDYADQPIAHLGRCLSEGFGYQGHSPYREGKPRGEPSKILPPSAFVTFFQNHDQVGNRAFGERITALITPEE-------VKALTALLLLSPFPPLLFMGQEWG--------------------------------------------------------------- 83856441 331 -----------------------------------------------------------------------------------------------------------YGGDLQGVLDKIKYFKELGINTVWLSPITQNPEGAYYHGYWPISNTKIDYRFGDEALFKELIEEAHKQDMNVLLDYVANHVHEEHPLYKEHPE------------------------WATELYLPDGTLNTERWDDHRLTTWFDTFMPTLDFSKPEVVETMTDSAAYWVNYDLDGFRHDATKHIQ-------------LDFWRTLTRKVKERDRPIYQIGETYGSYELINSYINTGMLDAQFDFNLYDAEVSTFAKNETERLANTLQ---------QGLNYYGSHHLMGNISGNQDKARFISYASGDVSFEEDAK---------------------------KAGWTREITMSDTTAYKKLAQLQAFNLSVPGIPVIYYGDEYG--------------------------------------------------------------- 183602262 5 ---------------------------------------------------------------------------------------------------------------------------------VHILPFFT-PFDGADAGFDPIDHTKVDARLGDWDDIAELAKT-HD----IMVDAIVNHMSWQSKQFQDVLANGEDSEYYPMFFPDGATEEE-LAGIYRPRPGLPFTHYSFAGKTRLVWVTFTPQQVDIDTDSAKGWEYLMSIFDQMSKSHVKYIRLDAVGYGAKEAGTSCFMTPKTFELISRLREEGAKRGLEILI--EVHSYYKKQVEIAAKVDR--VYDFALPPLLLHSLFTGKVDALAHWTEIRPN-----NAVTVLDTHDGIGVIDIGSDQLDRSLKGLVPDADVDNMVETIAKNTHGESKAATGAAASNLDLYQVNSTYYSALGCNDQHYIA----ARAVQFFLPGVPQVYYVGALAGENDMELLK---RTNVGRDINRHYYTTSEIDKN-----LERPVVKALNALARFRNELPAF--- 89099630 121 -----------------------------------------------------REAADPYAAALTANGEKAVVASPGKIKMPELEL---PELEHDTDAVIYETHIRDFTGTYRGAAELLSYVKELGATHIEFLPFHDFAGVDYNWGYNPLHFNAPDGSYSDPSDLKDLISAVHSQGLRVIMDAVYNHV-----YIRESSDFEKLVPGYYFRHDEFGMPSNG-----------------------------TGVGNDFASERKMAGKFIVDSVKFWLEYKIDGLRFDLMGILD-------------VGTMQEVRKAADEAGRHILIIGEGWDLNTPLPQEQKA----------------NLRNQGKLERIGQFNDWFRDSIKGSTFNIY-----DKGYALGNAHYREDAKQVLAGSIGM-GKKAKPLFRSPGQSVNYAESHDNH---TLWDKLGACFPEEREEFKEKHHRLATAMVILAQGIPFLHSGQEFFRTKN----GDGNSYRSPNEVN--WLDWERRLHYQDN-------VDYIKGLISIRKNIKAFR-- 75993214 20 ------------------------------------------------------------------------------------------------------------GGDIEGIIERLDYIESLGVSMIWLSPLNDNIGSAPYHGYWPRDFKRIDEHFGTWEDFRRLVEEAKKRGICIIVDYVPNHSNPATDGFGALYDNGTLVTNYY---EDRKNATRNPYTASLENIYHHNGNINDWFGFQLKYAN-LFGLADFNQMNDFVDNYLKEGAALFVKNGACGFRIDAVKHI------ELGWLETFYLYLYQISDEPLFIYGEYF--ANTPDKTFDLYEFYRYSNVSSLLNIPIRESIARTFAGGSFEQLAKMLEEYYSLFYPNKQLNFLDSHDLVRFLNMNPN-------------------------------------------------------------KDRYHMALGLVMTLPGIPVIYYGDE-------SYL--VSKEGKGDPYNRPMMVFDNSTKAA----------EIIRKLSLLRKVNDALA-- 160935939 165 -----------------------------------------------------------------------------------------------------------YGGDLQGIWDKLDYIKKLGVEAIYLNPVFVSP---SNHKYDCQDYEHIDPHFTRIEKFARFVEEVHKRGMRVILDGVFNHCGSFNKWLDA--EGIYEHSGDY----EAGAYESKSSPYHSFFQFHDDSDGAWPYNRTYDGWWGHDTLPKLNYENSELVEYILNVARKWVSYSIDGWRLDVAADLGHTAEYN-------HEFWRRFRQAVKEANPEALILAEHYGDP---ASWLEGDQWDSIMNYDAFMEPVTWFLTGMEKHSDSYNGGIW--GDGEAFFNAMGYH-MSRMQTNTVMTAMNQLSNHDHSRFLTR-----------------------TNQMVGRIQTAGPEKAGQNIKPCVFREAVVIQMTWPGAPTLYYGDEAG--------------------------------------------------------------- 150019717 4 ------------------------------------------------------------------------------------------------------------------IAEDLPYVKDMGYTHVELMPLIEHPLDAS-WGYQGTGYYSPTSRYGDYEGIKILINKLHEANIGVIMDWVPGHFCKDAHGLYKF---------------DGTPTYEYQEEWRAENKGWGTCNF--------------------DLGRDEVKSYLISNALYWYEFHIDGLRVDAVSSI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 189219032 30 -------------------------------------------------------------------------------------------------------------GTFEAIIPRLPELKQLGINCIEIMPVAQFP-GKRNWGYDGVYPFAVQNSYGGPWGLRKLVDSCHQLGMAVILDVVYNHLGPE----------------------------------GNYLSKFGPYFTSKYKTPWGEAINFDDAFCD------AVRNYFIYNALFWFEYDIDALRLDAVHAIYDESA-----YPFLEELADKTTEYCNKFQKTHFLIIESNDPRFIYPKSVGGYALHAQWCDDFHHALHAYVTGENKGYYADF---------------------GSLEQLAKALQQGYVIDGCYSSFRKRKHGRKPLQANRTQLIVFSQNHDQVGNRFMGERLSTL-------VGFEELKIIAALTLLSGFVVLLFMGEEYGEKNPFYY-------------------------------------------------------- 116695504 128 ---------------------------------------------------------------------------------------------------------------FAGAAQQLPRLAALGFTAVELMPVAEFP-GTRNWGYDGVLPFAPESAYGTPDELRALVDRAHQLGMMVLLDVVYNHFGPEGNYLHRYASA--------FFRADRQTP----------------------------------WGPAIDFRRPQVRRFFTENARYWLEFRFDGLRLDAVHAIEDEGWL-----AALPGELRTMLAEGDGASRHLHLVLE----NDNNDAELLAKGYDAQWNDDAHHALHVLLTGEGDGYYCDYTRCADEGEDAPAALRHLARVLGEGFAYQGELSAHRSAAAPDSSADSVRRGQPSAHLPPTAFVCFLQNHDQTGNRALGD--RLAGLADRNA-----LRAAVALQLLCPQVPLVFMGEETGT-------------------------------------------------------------- 146340019 46 ----------------------------------------------------------------------------------------------SNELVIYQLHVGVFDGCFFDVIERVPHLKRLGINAIELLPVQEFPTMFS-MGYNGTDLFSPETEYGEDDQLRALIDVCHVHGIAVLFDVVYNHFDENSIWFFDRQAYGDPNRSLYF------------------------------------TDQGWAGGQVFAYWNADVRQYLVDNIMLYREYHADGLRFDEVSVMDRFGG---------WATCQQLTEALRAEKPDAIQIAEYWPVNPWIVKDIAAGGAGF-------DATWSDGLRLAVRGAIASAAGGAGAQVAMQPI--------------------------------AAALADLGLGERWRAVNSIENHDIVYAGREPRISRLADPVDSRWYARSRCRVATGLLLTAPGIPMLFMGQELFEDRPWSDTPSPD----------TTIQWALLDGEDKITADA---IRFTSELIAVRRTHPALT-- 1478030 80 -------------------------------------------------------------------------------------------------------------GDLNGVTQKLDYLNQLGVKALWLSPIHPCM---SYHGYDVTDYTKVNPQLGTESDFDRLVTEAHNRGIKIYLDYVMNHTGTAHPWFTESSSSESPYRNYYSFSEDPDNPDTGTDNAKYLYYGIRTSNASFWPSGTKYSHFCTDWFADLNYESPAY-QAIADAAKGWIARGVDGLRLDAVKHIYHSE-TSEENPRFLKMFYEDMNAYYKQKGDDFYMIGEVLSEYDKVAPYYKGLPALFEFSF------------------WNRLEWGINNRTGCYFAKDILSYQQKYANYRSDYIEATKLSNHDEDRTSSKLGKS----------------------------------------ADKCKLAAAVLLTSAGHPYIYYGEELGLDNGDEYVRSPMLWGDS---------------------------------------------- 54023773 54 -------------------------------------------------------------------------------------------------------------GTFDAAIDRLDHLVDLGVTVVEIMPVNAF-DGTHNWGYDGVLWYAVHEGYGGPDGLQRFVNACHARGLAVCLDVVYNHLGPS----------------------------------GNYLPRFGPYLASGRNTWGQSLNLDGAG-------SDHVRRYILDNALRWLDFHIDALRLDAVHALVDRTATHL-----LAELAAETERLSAHVRRPLSLIAESDLNDPRLITPAGGYGLTGQWNDDLHHAVHTAVSGERQGYYAD--------------FGTLACLAETLTSGFFHAGTYSSFRGRTHGRPLDRDLIPGF-----RLLGYTCTHDQIGNRALGDRPGAYLTDG-------QLAVKAALVLCSPFTPMLFMGEEWGARTPFQFFEEVPDPQDPATFERSKLDWSDLD-----DPDRARLLACYRALLALRRGRPELTD- 170748019 24 -------------------------------------------------------------------------------------------------------------GTYAGLQARLPDLKALGVTAIELLPLADF-KGSRNWGYDGVQPYAPDGAYGRPDDLKRLVDAAHGLGLMVYLDAVYNHFG-----------------------PAGNYLHAYAKTFFTERHQTPWGAGINFDGKESGAT---------------VRQFFIQNALYWLEYRFDGLRFDAVHAILDDSPRH---------FLAELGETVRKTFPDRMLENEANQARWLERDAAGRPKMHDAQWADDLHHCWHVLLTGEDAGYYKSFA------------------DKPVAHLARCLAEGFAYQGEPFPTLDNHPRGEPSGHPPSAFVTFLQNHDQVGNRALGERLNHLADP-------RKLDLARAGLLLAPQIPMLWMGEEW---------------------------------------------------------------- 182440402 409 -----------------------------------------------------------------------------------------------------------FRGDFKGLVQKLDYVKGLGFSALWITPVVLNRSDYDYHGYHGYDFYKVDPRLESAASYQDLINAAHAKGMKIYQDVVHNHSSAQWSWYYDEKDDAFTYKSYYNLWSTAEPSGNTCLNWGTPTGHTSPCWIGNWEGEDSRSCWLHDDLADFNTENAQVQNYLIGAYNKYIDMGVDGFRLDTAVHIPRTTW-NRRFLPAIQERVTQ--RFGAEAAKNFFVFGEVAAFVNDKWNR-GSVNHSAQFFTWKERKEYSADDEKAALEMYDYEQQQGTGAQPVSDNAFLGNAYHAPDRSRSSGMNIIDMRMHMNFGDADNAYHNGKDSDDATNDA-TYNVVYVDSHDYGPNKSSERYAGGTDAWAENM----SLMWTFRGIPTLYYGSEIATTGRAYFGDHLAGEVTASDFGKV-----SSATGKVADTLAAPLARHLQRLNEIRRAVPALQMG 148256434 46 ------------------------------------DAYMYFVEGEGSSGYKRDPHARLLTVDPPFPQAHSVLRNPQAFPWHD----TDFTPPPWNELLIYQLHVGSFDGCFFDVIERVPHLARLGVNAIELLPVQEFPTMFS-MGYNGTDLFSPETEYGEAEELRALIDVCHVHGIAVLFDVVYNH-------------AGGGFDENSIWFFDRQPYGDPNRSL-------------------YFTDQGWAGGQVFAYWNADVRQYLVDNIMFYREYHADGLRFDEVSVMDRFGG---------WATCQQLTEALRAEKPDAIQIAEYWPVNPWVVKDIAQGGAGFDATWS----------------------------------------DGLRLALRGAIASAAGGAGALVPMQPIAAAIADLSLDKRWRAVNIENHDIVYAGREPRIPRLADPVNSRWYARSRSRVATGLLLTAPGIPMLFMGQELFEDRPWSDTPSLD----------TTIQWPLLDGEDKITADA---VRFTAELIAIRRSHPALT-- 83591845 20 -------------------------------------------------------------------------------------------------------------GTYEGARARLGDLVDLGVSAIELMPLADFV-GQRNWGYDGVLPFAPDSVYGTPEQLKALIDAAHGLGLMVFLDVVYNHFGPEGNW----------------------------------LGRYAPSFFTQAHQ--------TPWGAAIDFERPEVRDFFVANALQWLEYRFDGLRFDAVHAILDAEERHILG-----EIAVAVREAL-PADRHVHLVLE--NDANEARRLIGGGRYDAQWNDDIHHAFHVVATGETGGYYADYAAQPLAHLGRCLAEGF-----------------AYQGESSAHRGGMAR-GEPTTALPPTAFVAFLQNHDQIGNRALGERLSTLAAPD-------RLRALRTILLLGPQIPMLFMGEEW---------------------------------------------------------------- 116252165 212 -------------------------------------------------------------------------------------------------------------GTLDDAIAFVEHLSALGVNAVELLPIAEF-ETRANWGYGTSHFFAADQGAGGTDRLKMFVKACHRRGIAVILDVCYNHFDPDGERAQWAYDSNDHTRNIYYWYEGRPGD----------YADPTGGYIDNISTG-----------WAPRFHEEAVRQLFISSAAFLVSCHIDGFRLDQTSSIHQYPVVHADGRRADRAFLKQWTRTMRLIKPQLFLTAEDWSAMTEPSLTGDGLGFDATWYGDFHHNLVEYHRGAQAQLLKNA-------------------------------------GFGDKRALTMSSLAGALQTSARSKVVYNQSHDDCGNREGSARTTVPVVGETRAWAEARSRFAAAMTLLSPGTPMFFMGEEIG--------------------------------------------------------------- 149190745 230 ------------------------------------------------------------------------------------------------------------GGDLKGVTEKLDYIKALGTNVIWLSPIVEQVHGYAYHGYWARDFTKIDQSFGNDNDLMQLVSEAHKRGIKVLLDAVINHPGYQFDHIDVAKTTNILPKTWAHWAPKKGENWHSYHININYNSHNWADWWGYDKPGSSDTTLSLAGLPDFKTENYTVADYLIEWQTDWVKRGIDGYRVDTVKHVEGEVWKRLK--AEATSSLELWRSENNVEGQPFWMMGEVWGHSAYRSPYFD-DGFDALINFDMQKKLDKGAASQMADTYQHYADTIQSSPD-FNPVSYMSSHDTELFFSRFKD-------------------------------------------------------------YDMQRNAANVLLLSPGAIQVYYGDEVGR-NIGPYADD----------------------------------------------------- 212701863 341 -------------------------------------------------------------------------------------------------------------GDLQGAIQKLDYLERLGITAIELMPVQEF-EGNDSWGYNPTFYFALDKAYGTSEMYKRFIDECHKRGIAVLFDVVYNHAT-----------GSNTFARLY-----WDSKNNRTAENNPWFNVEAR-------------HAFNVF-HDFNHESPLVRDFVKRNLKYLIEYHIDGFRFDLTKGFTQNKDTDVSGYDESISILRDYYNAIQSVSPEAVMICEHWTDWAEVLALAGIQCWRKGSNTHDEGYYQSGMGYSERSSFSNLIQSGGNSIHFGGWVGFMESHDEERVAYKAQVYGNEKIKT------------------------------------------------DLTTRMNQLAANAAFCFTVPGPKMIWQFGELGY--------DETLGEEDEKTAKKPLHWEYYD-----EPARKSLYDVYAKLLDLRKTH------ 197753852 64 -------------------------------------------------------------------------------------------------------------------------------------------------------------------ELKTTIRELHRNGIQVILDVVYNHTAEGGTNGPVFNLKALD-PNYYLHHGDH-------------------------------YANYTGCGNTVDLSNQAALNLVMDTLRCWVEYQIDGFRFDLAA----TLGRRGDEFSKEAAFFKAVAQ--DPVLREVKLIAEPWD---------IGPNGYQVGNFPFGWNETNDKLRDITRSFWRGDLGFLKEFATR----LMGSRDLYSAANWPYKLTVNYITYHDGFT-LQDLVSYKHKHNEANGEQNRDGHGDNRSDNYGFEGDTDSIVIRATRERQKRNFMASLLFAF-GIPHILTADVLSHTNNNAYCQDNDIS---------WLNWENNETKQD---------------------------- 75675398 37 -------------------------------------------------------------------------------------------------------------GTYRAMIDKLDHLVSTGITAIELMPLADF-SGTRNWGYDGALWYAPDHVYGTPDDLKELIDQAHLRGLMVFLDVVYNHFGPE-------------------------------------------GNYLARYAPQFFCDAKTPWGAAIDYRVPEVRAFAVNNALHWLNYRFDGLRLDAVHAIPETGE-----PPILADISRAIGILARQDRRHIHLVLENDDNRASLLDPVPGGKYRAQWNDDYHHAWHVMLTQESHGYYGDYADNPRHLLARTLHAGFAYQGEPSAHRGGRARGERIG------------------GLPPAAFVNFLQNHDQIGNRALGDRLEWSADA-------RAIEAALAITLLAPMPPLMFMGEEWGA-------------------------------------------------------------- 110635009 77 -----------------------------------------------------------------------------------------------------------------GIRRKLDYLAEVGFTAIEIMPVAQF-SGNRGWGYDGVLPYCPHSAYGGVAGLKELVDAAHERGLMMILDVVYNHFG-----------------------PDGNYLSLYAPDFFDPSRD-------------------TPWGPAIRFEEPAVRAFFLDNPIYWLEFRFDGLRFDAIDQIKDRSETP---------ILQEIARAIRSRYPDRHI----HLMTEDERNIVELHPRDDANRPILFTAEWN-------DDFHHAAHCVATGEDTGYYAAF---ADDPAGHLARALAEGFCYQGEPYPREGKPRGVPSAGQPPAAFVDFLQNHDQIGNRAFGERLTALADADTVE-------LLTAVLLLNPQIPLAFMGEEFGETNPFLFFTDGDLAKAVREGRRHEFDWDRVETEA-----GRKRLDLFRRLLQVRKVH------ 182412166 323 -------------------------------------------------------------------------------------------------------------GTLQDAMELLDHLSALNVTAVELLPMCEFGGAAENWGYATSHFFAIEYSEGGRDQYKHFIKECHRRGLAVIVDMVYNHFAHEAERAEYHYDSSAPENDIYYWYEGRATDYQRPDGTP-------------FPEGGYVDNLSTAFAP--RYSEEMVRKLFISSAVALVEFHVDGLRLDQTTSIHAYNVLHADGRPFGAKLLRELGRTVRMFNPDAILIAEDHSTWDQVTRPVDEDG--MGFDARWYADFCHHLAGDTDKGADYAKLIYHAALLGAGAPAQLDYFAG--------ALAASRLQAVVYAESHDEAGNSKGPFFDPTATDADKQHTSHRSLVV-ASNEASLIGPTRAYAEARCRYEWGVTVLSAGTPMLLFGQECGAVQRFKY-------------------------------------------------------- 60682612 469 -------------------------------------------------------------------------------------------------------------GDLNGAMEKIGYLKSLGFNAVELMPVQEFDGNDS-WGYNPCFHFALDKAYGTDHMYKAFIDKCHEVGMAVLFDVVYNHASGSHPFA----------RLYWDTKNNRTAADNPWFNVKEPHP--------------------YGVFHDFNHDSPLVRAFVKRNLKFLLEYRIDGFRFDMTKGFTQNSSTEATAGSYRIAILKDYNETVREVNPEAVVILEHFDEKEESELAEEGMQLWRNLNNAYCQSAMGYPSNSDFTPLVTFGTTMPY----GGWVGFMESHDEER--------------------------TAFKQIAYGEG----------------------PLKSDINVRMKQLAANASFFFTAPGPKMVWQFGEMGY--------DVSIEEGGRTG-RKPLHWEYLDNEARKG-----LCNTYAKLLKLRREHSEL--- 153800470 213 ------------------------------------------------------------------------------------------------------------GGDLKGVIAKLDHIQSLGTDAIWLSPIVEQVHGYAYHGYWTRDFTKIDANFGKDEDLQTLVREAHRRGIKILMDAVINHAGYNAPMLPERWNDWKPNADENWHSFHQAIDYQSKNWQQWWGPDWVRAGLPGYPAGSSDITMNLAGLPDFRTENYTVADYLIEWQSDWVRRGIDGFRIDTVKHVEGEVWQRLK--QRATESLAAWRKDNNQSGEPFWMMGEVWGHAAYRSPYFD-DGFDALINFDIQKRMDNGAALSQMAMVYRDYAQTLAKYPDFNPVSYMSSHDTELFFGRFK-------------------------------------------------------------SLDMQRNAANALLLTPGAIQVYYGDEVAREAGP-YADDFHQ------GTRSDMPWEWNAERQ-------ALLKHWQTLGQFRQRHPAIGAG 86160554 66 ------------------------------------------------------------------------------------------------------------GGDLRGLTAHLDDLAALGVTAIWVNPLVRNIPGYAYHGYWMDDLSRLDPRFGSEADLAAFVNACHARGIRVLLDVVYNHAGYDTAY------------------------------LRDPRTRPWLRNNVVGDCGDDDLTSCLAGLPDWKTELPEVREFLLAAQFGWAKRGVDGFRLDTVKHVEP-------------DFWALHRRRVRAELPGFFLLGELWGGDRELDPYFAADTLDAGLDFGFQGSTVGWLGRGRTIAYERYLASRHKVRPGHLLAHYLSSHDQPGALHLLGGDRALFRLAALLQLTTL------------------------------------------------------------GVPTIFYGEEVARP-------------IGEWPNRSDMPWDVLPGAGKPRDEA--MRAFYRRVIALRRAHPALSRG 212224602 25 ------------------------------------------------------------------------------------------------------------GGDLEGLIEKLDYIQSLGVSMIWLSPLNDNIGSAPYHGYWTHDYKRIEEHFGDWKTFKRLVEDAEKRGICIIVDYVPNHSNPATDGELGSLDNGTLVTNYYY---DAKNATVNPYTGSKELIYHHNGDIGDWFGFQLKYAN-LFGLADFNQLNPWVDSYLKDGARLFVEAGACGFRIDAVKHMDLGW--------------------LESFYLDLYSSSE---------------------RPLFIYGEYYSLSPQKTDDMYYFYLYSNVSPLL-----------GIPIRNDIVRTFAYGGSMKDLARELEDYYSLFVYPN--KQVNFLDSHDLVRFLN-------------ENHRLDRYHMALALTMTLPGIPVIYYGDE-------SYL--VSKDGKGDPYNRPMMVFNNTTEAA----------RIIRTLAELRKTNDALAFG 29828701 57 -------------------------------------------------------------------------------------------------------------GTLDAAAERLGHLVELGVTHVELMPLCPFP-GRHGWGYEGVSLWAVHEPYGGPEALKRFVDRAHELGLGVVLDVVHNHLGP---------SGNCLPAFGPYFTDTHHTPWGAAVNLDAPGSD-------------------------------EVRAYLVGSALAWLDYRVDGLRLDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 152977999 227 ------------------------------------------------------------------------------------------------------------GGDLQGLTEKLDYLQQLGVNALWISSPLEQMHGYGYHGYYHLDWTKLDANMGTESDLRNLIQQAHRRGIRVLFDIVMNHTG----YATLADMQEFKFGDFYLWTNWQPEKGQNWHSFNDFIKFGDSKAWQNWWGKDWVLRMSLSALPDLKTENAKVRDYLIVWLTDWVRYGVDGFRVDTAKHVEKSTWLALKQASQRALKEWQQKNPKESFGDDFWMTGEAWGHGVFKSDYYQ-NGFDAMINFDFQDQAKNAL--DCFARIEPVYQEMNNKLKDFNVLSYLSSHDTRLF-----------------------------------------------------------FHSDSERNVAKQKIAANLLLLSSGAVQIYYGDESGR-------EFGATGSDPVQGTRSDMNWTDLQK----DRSKQALHQHWQKLAQFRQRHQAVGAG 149188231 26 --------------------------------------------------------------------------------------------------------------------EMLKFYKQQNINSIQLLPVAACMHEPNYWGYNPYVFMAPDPRYADSDELKSAIRELHRHGIEVILDVVYNHTAEGGDNGAVFNLKALDSKFYLRH--------------------------------GEFFANFTGCGNTVDLNYQPALNLVMDTLRYWVEFNVDGFRFDLAA----TLGRNGDNFNRDAAFFRAVAQ--DPVLKQTKLIAEPWD---------IGPNGYQVGNFPFGWNECNDRLRDITRSFWRGDQGYLKEFATR----LMGSRDLYSAANWPYKLTVNYITYHDGFT-MQDLVSYKHKHNEANGEQNRDGHGDNRSDNYGAEGDTDN-PVILATREKQKRNFMATLLFSFGIPHILTADVLSHTNNNAYCQD----------------------------------------------------- 186903711 285 -------------------------------------------------------------------------------------------------------------GDFKGLIQKLDYIRDLGFTAIWITPPIENRSGLDYHGYHGYDWTSIDPRLESPDAYQDLINEAHARGIKIIQDVVINHSSQYGIRGQGSQQGQINYGPYYPGREDNDNPLAPQWYQERVNSDPEGIEPLIDPDPEWYTKHMAGDCIDLATERPNVKDYIINSICRYLDMGVDALRIDTVKHIERGNLLDYINAW-------------KAYKPGLFVFGENLVKGTGWGDLFGDDNG-----PSFIRPWWYTRLGDDGRNPNSGGDSGFSVLDFSLFSTFRDNVSRGTYGGIGANLSR-----------------DWVYGDATTLVTFLQNHDVGPDNDFRFRFR-----GDQWMAAATYNM----LWTIRGIPCLYFGEEI--EFMKGAPQDIIGNDDTLDQTGRAYFGDHLDDETIGTTQSHPLYRHIKRLNLIRRSVPAL--- 149378233 148 ------------------------------------------------------------------------------------------------------------GGDFAGLTEKLDYLEDLGVNAVWVTPPFEQIHGYGYHGYYALDFTRPDANFGTREEFRTLVDEAHARGIRVVMDVVMNHPGYDMQTFNVGGLREGFEKHLPERWGDWQPESWEDFHAYHALIDYDHSGWANWWGKDWVRAGILAFLPDFKTESDKVRDYLVTWLTDWVEFGVDGFRVDTAKHV--EPEAWKQLKSEAQDALDSYRANNPSQAEEFWMVAEVFPHTVTRSSYFDAGFDAVINFDLQEEAQAGAACLPAMDSIYREYSDKMHGNNPFNVMSYISSHDTQLFSRIADNKPAM-----------------------------------------------------------QKRVAAALLFT-PGTSQIFYGDESGR-------QFGPTGSDGHQGTRSDMNWADIEN-----GTAEPVLAHWKKLGQFRARHPAIGAG 68535848 6 -------------------------------------------------------------------------------------------------------------GTFDAAIEKLDELKAVGVTAIELMPVQPF-GGERNWGYDGVMWHAVTDVYGGPDGLLRLIDAAHNRDLAVVLDVVYNHFGPDGNYTGVF-------------------------GPYTAGGSTGWGDVVNLQGR----------------DSDEVRTYILEAVHQWTEFGVDGLRLDAVHALDDT---------GAVSLIEQIRDAAEP----AWIMAE----SDQNDPVYTENYKVAQWNDDIHHAIHTVVSGEDHAYYSD----FGTVEVLATTFQRVFWHDGRYSSFRGRTHGRPVTDPELWR-----------------FVTYTTTHDQTGNRAAGDRPSMN-------LSVNQQLAKATLVLTSPFTPMLFMGEEWGA-------------------------------------------------------------- 153825422 242 ------------------------------------------------------------------------------------------------------------GGDLKGVIAKLDHIQSLGTDAIWLSPIVEQVHGYAYHGYWTRDFTKIDANLGKDEDLQTLVREAHRRGIKILMDAVINHAGYANAPMLPERWNDWKPSADENWHSFHQAIDYQSKNWQQWWGPDWAGLPGYPAPGSSDITMNLAGLPDFRTESPQVADYLIEWQSDWVRRGIDGFRIDTVKHVEGEVWQRLK--QRATESLAAWRKDNNQSGEPFWMMGEVWGHGAYRSPYFD-DGFDALINFDIQKRMDNGAALSQMAMVYRDYAQTLAKYPDFNPVSYMSSHDTELFFGRFK-------------------------------------------------------------SLDMQRNAANALLLTPGAIQVYYGDEVAREAGP-YADDFHQ------GTRSDMPWEWNAERQ-------ALLKHWQTLGQFRQRHSAIGAG 189440193 5 ---------------------------------------------------------------------------------------------------------------------------------VHILPFFT-PFDGADAGFDPIDHTKVDERLGSWDDVAELSKTHN-----IMVDAIVNHMSWESKQFQDVLEKGEESEYYFLTMSSVFPNGATEEDLAGIYRPRPGLPFTHYNLGRLVWVSFTPQQVDIDTDSAKGWEYLMSIFDQMAASHVRYIRLDAVGYGAKEAGTSCFMTPKTFKLISRLREE--GVKRGLEILIEVHSYYKKQVEIASKVDR--VYDFALPPLLLHSLFTGHVEPVAHWTEIRPN-----NAVTVLDTHDGIGVIDIGSDQLDRSLKGLVPDEDVDNLVNTIHANTHGNLDLYQVNSTYYSALGCND---------------QHYLAARAVQFFLPGVPQVYYVGALAGRNDMELLR---RTNNGRDINRHYY-----STAEIDENLERPVVKALNALAKFRNELPAF--- 54302092 26 ----------------------------------------------------------------------------------------------------------------------IEFYKEQGITSLQLLPVTSCMSEPNFWGYNSLCFMAPEPRYAMSDEMKTMVRELHKEGIEVIMDIVFNHTAEGGEGGPKFHLKCLD-KHYYLLDSNKNH------------------------------HNYTGCGNTVDLTYQPSLTLVIDTLRHWVHYQIDGFRFDLAATLGRNGHRFDSQSAFFKAIEQ------DPILQKVKLIAEPWDVGPD---------GYQLGNFPRGWNECNDKFRDTVKSHWLGDKNNIKEFATR----LMGSRDFFSAGGWPDKLPVNFISYHDGFT-LQDLVSYNHKHNEANGERNLDGHGDNRSFNHGVEGKTDNLSVLYKRERQKRNLMTTLLFSF-GIPHLLAVDSLSHTNNNAYCQD----------------------------------------------------- 125624657 178 ---------------------------------------------------------------------------------------------------------DFFGGNLRGIINKIPYLKELGINAIYLNPIF---SGTSNHRYDTNDYLKIDSMLGTQEDFQELINLLHQEQMHLVLDGVFSHVGKNSLYFNISGDYG----------DDEGAAKNPDSPYFDWFK------FENYP-FDYKSWWGIKDLPEIDKDNESFRDFIYSVLSKWNDLGIDGWRLDVADELPD-------------SFIKGIRENLD-RYSEKILIGEIWEDASNKISY----------------------GTRRKYILGGSLQACMNYPFRDLIINLL----------------NGNRSCQDVAHQLMTLQENYPKDIFYNNLNNLGTHD---------TERILTMVG-----KENLPIAVSLLFVLPGIPCIYYGDEAGLSG----GKDPE--------NRKYFPWDDI--------------------------------- 158423027 55 -------------------------------------------------------------------------------------------------------------GTFRALIDRLDHYRDAGFTVLELLPVADFP-GRRNWGYDGVLLYAPDRAYGTPDDLRALIDAAHARGIGMMLDVVYNHFGPRGNYM-------PLYARSFFREDIG-----------------------------------TPWGAALNLESEVVRGFFVENAAYWLDFGFDGLRFDAVHAFATD---------GAETFLRELAEGCRAVRPDAFLVLENHDNVA----------GWMSRDDQLFTAQWND----------DWHHVFHVMASGEQTGYYAPYARDPAAAAERALGSGFVFQGEAFPDGGHPRGTPSGHLPPDAFVSFVQNHDHIGNRPLGDRLAATLSP-------ERLAFLHFVLMLSPQIPLLFMGEE----------------------------------------------------------------- 118045802 5 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YNPLLMALLWETLATREVKLLAHSLSHRFRLPAGCAWINYLRSHDDIGWTFDDNDARAVGIDPWGHRQFLNAFYTGRFPGSFARGLPFQENPDTGDARVSGTLASLAGLPTAIETAIRRILLLHSVILSIGGIPLIYLGDEVGTLNDYGYVNDPAKADDSRWVHRPVRNQAAMDRRHDPSTVPGRIFSELVKLIRLRTSLPALRDG 34810924 185 -----------------------------------------------------------------------------------------------------------FGGDLAGIDQKLGYIKKLGANILYLNPIFKAPT---NHKYDTQDYMAVDPAFGDNSTLQTLINDIHANGPKLILDGVFNHTGDSHPWF-----------DKYNNFSSQGAYESQSSPWYNYYT------FYTWPDSYASFLGFNS-LPKLNYGNSAVRGVIYNNSNSVAKYSVDGWRLDAAQYV--DANGNNGSDVTNHQIWSEFRNAVKGVNSNAAIIGE----------YVGNANPWTAQGNQWDAA---------------------------------TNFDGFTQPVSEWIT---GKDYQNNSASISTTQFDSWLRGTRANYPTNVQQSMMNFLSNHDITRFATRSGGDLWKTY---LALIFQMTYVGTPTIYYGDEYGM----QGGADPD--------NRRSFDWSQA-------TPSNSAVALTQKLITIRNQYPALRTG 197750279 227 ------------------------------------------------------------------------------------------------------------GGDLKGLTEKLDYLQQLGVNVLWISSPLEQMHGYGYHGYYHLDWTKLDANMGTEDDLSRFVQQAHQRGIRVLFDVVMNHTGYATLADMQEFNFGGFYEKWTHWKPKSGQNWHSFNDFIRFNDNQAWQNWWYDSPKFDDLKMSLAALPDLKTENAKVRDYLIGWLSDWVKYGIDGFRVDTAKHVEKSTWLVLKQSAQQALNEWQKANPNAGFNDRFWMTGEAWGHGVFKSDYYQ-NGFDAMINFDFQDQAKQGLN--CFAHIEPIYAEMNRKLSDFNVLSYLSSHDTRLF-----------------------------------------------------------FHSDSEQNIEKHKTAANLLLLSPGAVQIYYGDESGRTFGATG-------SDLIQGTRSDMNW----QELQQDPQKQALHQHWQKLTQFRQRHPAIGAG 89067884 75 ------------------------------------------------------------------------------------------------------------AGTYRAAAAELDRLAALGITAIELLPLAQF-GGDRGWGYDGVLPYAPHPAYGTPDDLAAFVAAAHERGLMVLIDVVYNHFGPD---------------------------GNYLHAYAPGFFDEAR---------------HTPWGAGIDYRAPPVRRFFIENALYWLEYGFDGLRLDAI-----DQIEDPSDPELLIELARELRARLDRP---------VHLTTEDNRNVTHLHERGEDGEIVLHSGEWNDDFHNAAHVLATGESEGYYGDYATDPLGLLG----------RALAEGFAFQGETGR------GAPSAHLPPTAFVDFLQNHDQTGNRARGDRLVTLANP-------ETLDALTAILLLSPHIPMLFMGEEYGETRPFEFKGFAGFDDVPDPIARETMEMSTLDPARRDSDAGREAQARVRRLLELRHA------- 163789495 52 --------------------------------------------------------------------------------------------------------------------ELIPYVKKMGYTHIEFMPLMEHPLDAS-WGYQLTGYYALSSKFGKMEEFQDFVEAAHLANIGVLMDWVPGHFNRN---------------DYGMVYFDGT-------------PQFEYADKNKAENNRWGTMNF-------DLGKDQVQSFLISNALYWIEFHLDGLRVDAVSYLDYDIGEWVPNEDGSVEFIKKLNKKVFERHPETLMIAEESTAWSNVTKPVGGLGFNYKWNMGWMNDTLKFFEMD-----------------------------------------------PALRKHHFNLITFSFMYTFNENF---ILPFSHDEVVHGKKSLMHKMPGDRYNQFASLRTLEAFMMVHPGKKLNFMGNDFGQ-------------------------------------------------------------- 90962268 111 --------------------------------------------------------------------------------------------------------------TFKDLTELIPYVKKMGYTHIEFMPLMEHPLPAS-WGYQLTGYFALCSSYGTPDEFKDFVNECHQNNIGVLVDWVPGHFSIN---------------DDALAYYDGTPTYEYEDPDRAKNIGWGALNF--------------------DLGKPEVQSFLLSSAFYWLEFHLDGMRVDAVSNMIYLDYDEGPWKPEGYAFLQKFNKVVKFAHPESLIIAEESSSGTQISGTIGAIGFDYKWNMGWMNDVLEFFEMDPYFR--------------------KDNLNLVTFSFMYWQAENFVL------------------------------PLSHDEVVHGKKSLMHKMWGDRYRQFAQLRTLYTFMMMHPGKKLLFMSGEWGQ-------------------------------------------------------------- 191161125 71 -------------------------------------------------------------------------------------------------------------------ADQLQELKELGITLVEVMPVADFP-GRFGWGYDGVNHFAPARLYGEPDDMRSFVDQAHRLGLGVLLDVVYNHFGPEGNYLAQFSQ-------YYYAEEEGEWGKAMNFDGRRSRP---------------------------------VREFFAGNAAYWIEFHLDGLRFDATHAIRDDSPIHVLG-----EITEKARAA--AGKRTILLVAE--NEYQDVRCEAGGFGMDAVWNDDFHHSAYVALTGYHDAYYSEYFGSPQELVSAAKW--------------------GYLYQGQFYFWQGKRRGSPTIGVSPSCFVNYIQNHDQIGNSAWGMRIDRLTNP-------AALRTMTALLMLAPQTPMIFQGQEFSASSPFLYFADNIDAPEIIDSIDKPYELETFEQRLSERERNAKTYALYRDLIRLRREDPVF--- 21224407 95 -------------------------------------------------------------------------------------------------------------GTLDAAADRLEHLVRLGVTHVELMPLCPFP-GRHGWGYEGVSLWAVHEPYGGPEALKRFVDRAHDLGLGVVLDVVHNHLG-----------------------PSGNHLPAFGPYFTDTHHTPWGVAVNLDAPG-----------------SDEVRAYLVDSALAWLDYRLDGLRLDAVHALADT---------RACHFLEQLSTAVDGLAADLFLIAESDLNDPRIITPRGGLGVHAQWNDDFHHALHAALTGESQGYYADFARDPLAALAKTLIRGYF--HDG---------------TYSSFRGRSHGRALDRGRVAAHRLTGYSQTHDQVGNRAQGDRLASLVSPG-------LAACAATLTLTAPFTPMLFMGEEWAAGTPWQFFEDVPDPQDPATRERSCLDWSEPERE-----PHARVLDWYRRLIALRAEQPDLTD- 115384534 99 ------------------------------------------------------------------------------------------------------------GGDAVGLVDTLDYIQGMGVKGIYLAGTILMNQPWGSDGYSILDTTLLDQHFGTIQTWRDVITEIHKRGMYVLFDNTIATMGDEHEAFSNEYNETCDYPRFWNETGFPVDQSVRDELVGCYNSDFDQYAFGVYPDWERQLAKFASVQDRLREWNPSVRERIIQHSCMIIKLDIDGFRYDKATQATVDA---------LGEISSAYRECARSVGKDFFLPGEITGGNNFGAIYLGRGRQPDQYPDSAMDSMAMTNKSKQQYFLRDGLQALDSGAFHYSVYRTLTRFLGLDGNLAAGYDTPLDWTDAWNVMVMTNDMINANTGKF--------DPRHMYGATNQDVFRWPAIEFGIE---RQLLAHFITTLHLPGIPILLWGEEQATASNYVYGRQAM-SPATAWKTHGCFDWHDEAVTYDHRDPSHPLRNIIKHMFQMREDYPVLNDG 116072687 13 ------------------------------------------------------------------------------------------------------------GGDLYGVIDGLDHLQAMGINCLYLTPIFSSAANHRYHAY---DYFQVDPLLGGNAALDALIAALHQRGMRLVLDGVFNHCGRGFWAFHHLAENGSPYRHWFHVRQWPIRP-----------------YPAQDEDCGYDCWWALPDLPKFNHADAGVREHLLAVARYWLERGIDGWRLDVPAEVP-------------AEFWVSFRQVVRRVNPDAWIVGEVWG---DARRWLQGEHFDGVMNYRLGWSSLCWVAG-----------------------------DQLRQSYRNPEYPLNPLTTLELIDIWTTTASWYRAEVNRAQMNLLDSHDVPRALHTLKGDVAALKLSLLMLFLQ------------PGAPCIYYGTEAGL----AGGPDDDRSSGPEPACREAFPWE----------------------------------- 37521164 35 ------------------------------------------------------------------------------------------------------------GGTLKGVISKLDYLQGLGVTTLWLNPPWKQRADETYHGYGIQNFFDIDPRFGTRQDLRDLVDAAHARGLYVILDVIYNHSGNN--WFYRDEWDGSPYAPGYPVHGWRSDDGVWPEEFQNFDWYTRAGRIINWSEAAWFRRGDFFDLKDFNLANPATIAGLARVYQYWIALDCDGFRVDAVKHVS---------PVESRKFCAAINEYAQSIGKDNFLLTGELTDDRMLLAYLDIVGRNL---------------DAALDIVSAPIQLTAAAKGLAHPGAFFGLYDENTLAGAYRQSGLYHVSVL----------------------------DDHDMSSRSYKSRFAAHGEGVPNLYRQVAHAVGVQLTMPGIPSIYYGTEQGSESNHDYGIDGSHEYVDRYVREAMFGGAFGAFRTE---------------------------- 110599815 84 -------------------------------------------------------------------------------------------------------------GTWQGAAKELSELAQLGITVVELMPVAEFP-GKFGWGYDGVDLFAPTRLYGCPDDLRSFVDTAHACGIGVILDVVYNHLGPEGNYLKQFS--DHYFTDRYR--------NEWGEAVNFDGDGAGP-----------------------------VREFFMANAAYWIDFHLDGLRVDATQQIYDASPRHIIAC-----INEKVRKTAGE--KSIFLVGEPQQIKCLQPPEQGGYGFDVVWNDDFHHTAHAAVTGYNEAYYSEYL--------------------GTSQELVSAVKYGYLYQGQRYFWQGKRRGSSTRGVKRSCFVNFIQNHDQIANSAWGFRIHQLTSPG-------SYRAITALLLLAPSTPMLFQGQEFAASTPFLYFADNVASQEIIDSLDSPMNFERSRLNLEERQKHDRIYTMHRDLIRLRREDPVFSAG 172058273 124 ----------------------------------------------------------------------------------------------------------------------IDYLLDLGVTHLQLLPVHLFTTTEYNWGYDPVQWFSLTGCYASDPEYVGMIERLHAAGIRVTFDVVMNHV-----YIRERSALEYLVPGYYFRYEMDGT-----------------------------LANGTGVGNDTASERFMMRRMIVDCLTYFADFHVDAFRFDLMGIHD-------------VETMNHVRSALDHIDPTILVYGEGW----DLATPLPQRQKAISSVASQMPRI-----GHFNDVFRDALKGSTFNETDCGFV------------SGNGWWEGEVHNGMAGSITLNGQTTGRFPEPTYNYVEAHDNHTLYDKLT------LARPDLDETTRLQMSRLAQTIIFLSAGIPFLHAGQEFGRT----KQGVENSYNAPDAINR--VDWTLRDR-------QAQMVEYLKNILQIRRMHGGFR-- 110598476 105 ------------------------------------------------------------------------------------------------------------GGTIAGMKAKLGYLQRLGISAIWVSPVFRQVTGSNDHGYGIQNFLDVDPHFGTREELREFVRAAHDLGIRVILDIIINHAGDVFAYEGNQREGGIPFDAAPAPFQSGAWPDGWPEELQSPATWTCRGEIQEWDSFPEFLDGDFCTLKDICLGDSEALRYLTDVYRFWIAFDIDGFRLDTVKHM--EPGAVRFFATAIHEFAESIGKE------NFTIIGEITGGRAYAATILDTTGLDAALGIDDIPDKLEFLVKGWRSP---------------------GNPDTEAQEGYFDLFRNSILDN----RRSHQWYAKHI-------VTMLDDHDQVG------VRHKFRFCGDAARSARLLPAALGLNLLSAGIPCIYYGTE----------------------------------------------------------------- 154503897 118 -------------------------------------------------------------------------------------------------------------GTFLGVREKLPYLKELGINQIQCMPVYEFQEDRNYWGYGTGYYFAPKAAYAAFDDLKDLVKACHKAGIEVVLEMPF-------------------------------------------------------------------------TEKILPQTVLECLRFYLLEYHVDGFVVNPYNVPWDSLN-------------------ADPILKGAKIFKKEEGFQNSMRRFLKGDEGM----------------------VREVIRQLCRRTPEDGCCNYITSHTGFTLC---------------------DLVSYDGKHNEANGERNQDGPDYNYSWNCGTEGP-SRKRSVMTLRKNQMKNAFLLLLLSQGTPCILAGDEFGNTNNNVYCQDNETA---------WLNWGRQKSYED-------LFRFVKRLIALRKSNPVF--- 52426126 227 ------------------------------------------------------------------------------------------------------------GGDLQGLTAKLDYLQQLGVNVLWISSPLEQMHGYGYHGYYHLDWTKLDANMGTEADLKNLMRQAHRRGIRVLFDVVMNHTGYATLADMQEFNFGDFYKKWTTWQPQKGQNWHSFNDFIKFGDSKAWQNWWYDSPKFDDLKMSLSALPDLKTENAKVRDYLITWLTDWVRYGVDGFRVDTAKHVEKPTWLALKQASQQALKEWQQKNPQESFGDDFWMTGEAWGHGVFKSDYYQ-NGFDAMINFDFQDQAKNAL--DCFARIDPVYQDMSNKLKDFNVLSYLSSHDTRLF-----------------------------------------------------------FHSDSERNAVKQKTAANLLLLSSGAVQIYYGDESGR-------EFGATGSDPVQGTRSDMNWKELQNDQSKQA----LHQHWQKLAQFRQRHRAVGAG 169774987 46 ------------------------------------------------------------------------------------------------------------GGDAAGLVDTLDYLQGMGIKGIYLAGTILMNQPWGSDGYSILDTTLLDQHYGTIQTWRDAITEIHKRGMYVLFDNTIATMGDKALWFDNEYNNTCEYPRFWNETGYPVDKDVTDELVGCYNSDFDQYAFGVYPDWERQLAKFASVQDRLREWHPSVKERLIRHSCMIIKLDIDGFRYDKATQATVDA---------LGDMSHAYRECARSVGKDFFLPGEITGGNNFGSIYLGRGRQPNQYPDSSLASMNLTNTSDHQYFLRDGLQALDSAAFHYSVYRTLTRFLGMDGNLAAGYDTPLDWTDSWNIMVLSNDMINANTGKF--------DPRHMYGTTNQDVFRWPAIELGVERQLLGH---FITTLHLPGIPILLWGEEQATADNYIYGRQAMSPSTAWKGSSQYYNWHDEAVAYDHRDPSHPVHNIIKHMFQMRQDFPVLNDG 85715382 35 -------------------------------------------------------------------------------------------------------------GSYRAMIDKLDHLVSTGITALELMPLADF-AGSRNWGYDGALWYAPDHVYGTPDDLRELIDQAHLRGLMVFLDVVYNHFGPE-------------------------------------------GNYLGRYAPQFFCDAKTPWGAAIDYRVPEVRAFAIDNALHWLNYRFDGLRLDAVHAIPEPGEPSILN-----DISRAIGILARQDGRHIHLVLENDDNRAGLLNPSPGGKYRAQWNDDYHHAWHVILTQETHGYYGDYVAHPRHLLARTLHAGF--AYQGEPSAHRNGRVRGERIGGL----------------PPAAFVNFLQNHDQIGNRALGDRLEWSADA-------RAIEAALAITLLAPMPPLMFMGEEWGA-------------------------------------------------------------- 205374455 121 ----------------------------------------------------------------------------------------------------------------------LSYLKELGVTHIELLPLNDFPLKQYNWGYNPLFFNAPEGSYSTNHELKEMIDTFHQQGLRVIQDVVYNHV-----YIQELSSFELLVPGYFFRHDGYGNPSDG-----------------------------TGVGNDFASEKKLARKFIVDSVTYWLEYGIDGFRFDLMGNLD-------------IETMLEVSKVAEELVPGLMLLGEGW----DLQTTLPKEKKAIIANASSLPTIAFF-----NDQFRDTIKGSTFNMGSTGFALGEPNMEEKVLPLLLGEGKLAPIQSV-------------------NYVESHDNHTLWDKIQF--------IYPNDQWNIKRHQLATAMTILAPGIPFLHAGQEFFRTKEGIG----NSYNAPDRVNR--LDWGLRELEDEN-------VQFIMGLLRLRRENPIF--- 32470978 64 -------------------------------------------------------------------------------------------------------------GTFSDAVAKFKHLKELGVNAIQIMPVAEFAGDLS-WGYNPAHIFAVEQAYGGPDALKAFVDAAHEAGFAVIIDVVYNHFGPSDLDLWQFDGWSENDKGGIYFYQDHRSNTPWGDTRP-------------------------------DYGRGEVRQFIHDNAMMWMEYHADGLRYDMTAYIRTISGIGDDDIAEGWGLMQWINRDLRNEFPGCYLIAEDLQTNNWLTKDQGGAGFTTQWDAAFVHPIRSAVQEID--------------------------------------------DAHRDMWAVRDALCHRYNGDAFQRVIYSESHDEVANGKSRVPSEIDAEDPESRFAKKRTILAAALALTAPGVPMLFQGQEML---EDDWFEDTD-----------PLEWERTRRLK-------GIKRLFRDLIHLRLNNDGLSKG 154489166 41 ----------------------------------------------------------------------------------DFSRTNPDGWYRDHQTVVWETHVGDFSNDPAGFTDDIAYLKKLGVTAVQLMPIYDFGSDRYNWGYDPVNYNVPEGSYSTNREVKQMVQALHNAGIKVIMDVVYNHMFSPDNWFERSV------PDYFLRRKPNGA-----------------------------LANGSGCGCDMATERKMFRRFIVESVTFWAEYHMDGFRFDLMGLID-------------VDTMNAVRAALDEIGRDILMYGEPWSAGATAPLPSDTDSRIGHFCDTTRDTIKHVFFSDRPGYVNGGMHENVAAAREAVDAWRRGKHEGVAGQVIQYVSAHDDLTLWDKLCASFAAGSLGSTVAEGVNENTVDVPKVMYDADFSAEGLAGVGPQIAAALTDVMKLAVGITLTSAGIPFMLSGEEFART----KFGSSDSYDSAKELN--WLDWNRAWQKRD-------LIEYYAKLIALRKSDP----- 172056851 357 ----------------------------------------------------------------------------------------------------------------------LDHLKELGITHVQFIPVYDFPLKTYNWGYDPKNYNAPEGSYSTNKEMKQMIQGLHDNGLRAVMDVVYNHMFDA-----KASNLDKIVPGYYYRYTEGGD-----------------------------LANGTGVGNDTASERKMMHKLIVDSVGYWAEYRWDGFRFDLMGIHD-------------VKTMNAVKKTTTKIDPSILVFGEGWS----LGTPLPEADKANQTNAKQMPGIAHF-----NDNLRDALKGSVFEDTDAGFINGKTGLETRIKRGIVGEIAYNK-------------DITGFAAEPNQAITYVEAHDNH---TLWDKLNLTNPNDTDATKTKMHRLASSILLTSQGTTFIHAGQDFMRT----KGGDHNSYKSPDAVN--QLDW---KRKMDRQAD----VDYMKGLIQVRKANPVLHLG 38233498 50 ----------------------------------------------------------------------------------------------------------------------LDYILSLGVTHIQLLPIFDFGSVDYNWGYDPMNYNAPEGSYSSNDELKHTIRTLHDAGLRVIMDVVYNHVYDT----TTSPLERTAPGHYFRMTDDGT------------------------------FHDGTFCGNETASENPMMRKFIIDSVTHWAEYGLDGFRFDLMGIHD-------------VDTMNAIRTALDAIDPSIIILGEGW----------------NLGNHPPHILPANQHNAAHMPRIAHFNDSLRDTLKGST---FHSNSRGLLTGDHNPKHMWTLFNNIKGAQHLPGLNFTSANHT----VNYIEAHDNH---TLYDRLHLLLPDAPHDELIRRCQLATTIQYLACGITFIHAGQEFARTKNNT----ENSYNSPDHIN--AIDYDRAAQH------PHSV-QLLRDLNNFRKTHTEL--- 121715618 98 ------------------------------------------------------------------------------------------------------------GGDVVGLVDTLDYLHGMGIKCIYLAGTILINQPWGADGYSTLDTTLLDQHFGNIQTWRDAISEIHRRGMYVIMDNTIATMGDL-IGFEGYLNTTTPFSRHYVDFQIGNEYNENCDYPRFWNETGWPEAFGVYPDWQRQLAKFASVQDRLREWNPSVRERLIRHSCMIIELDIDGFRYDKATQATVDA---------LGEMSLAYRECARKVGKTNFFIGEITGGNTFGSIYLGRGRQPNQYMVSAVDAMNMTNSSDHQYFLRHGHEAIDSSAFHYSVYRSLTRFLGLDGNLAAGYDTPVDWTDAWNLMVVSNDMINANTGKF--------DPRHMYGATNQDVFRWPAIEYGIE---RQLLALFVTTLHLPGIPILLWGEEQATASNYIYGRQAM-SPATAWKTHGCFQWHDETVTYDHRDPSHPVRNIIKHMYQLRENYPVLNDG 159027309 211 ---------------------------------------------------------------------------------------------------------DQYRGTYAGAGYMAKYLKALGFTTIELLPVQETRPGGNYWGYMTFGYFAPDRRYGPTREFKAMVKAFHDQGMEVYLDVVYNHTGEGGNWG------------------------SNDVTGFVSFGGFDVVEYYQLSDEHYLVDGATGCGNQLNFSHIVTCNLVLDSLIYWLEMGVDGFRFDLAPVHEREDWHKQKQFFPKHPLLEKIEQLGKKY--DAEMIAEAWD-----------IWGYEVGNFPTGWGEWNGRYRDAIRRFCKGDGNTFKFIEQVN-GDYHNFHDQ-----GGPHKSISFIVAHDGFTLM-DLVSYNNKNNL-NPWPFGPSDGGNNNNDSWDSG------GNQALRRQRLRNFWTIQFLSRGVPMTVWGDEFG--------------------------------------------------------------- 92117015 34 -------------------------------------------------------------------------------------------------------------GTYRAMIGKLDHLISTGITALELMPLADF-AGTRNWGYDGALWYAPDHVYGTPDDLRELIDQAHLRGLMVFLDVVYNHFGPE-------------------------------------------GNYLGRYAPQFFCDAQTPWGAAIDYRIPEVRAFAVDNALHWLNYRFDGLRLDAVHALAEVGEPSILN-----DISHAVGVLARQSGRHIHLVLENDDNRAVLLDPSSPDGKYRAQWNDDYHHVWHVILTQETHGYYGDYATQPRRL--------------LVRTLRDGFAYQGEPSAY---RGGRARGEPIGALPPAAFVNFLQNHDQIGNRALGDRLEWTADA-------RAIEAALAITLLAPMPPLMFMGEEWGA-------------------------------------------------------------- 163705367 24 -------------------------------------------------------------------------------------------------------------GTFAGLTAKLETLRDLGVTALELMPLADF-KGRRNWGYDGVLPYAPDSAYGTPDDLKRLIDHAHALGLMVFIDVVYNHFG-----------------------PAGNYLHSYARTFFTERHQTPWGAGINFDGAER-----------------PVRDFFLHNALYWLEFHADGLRFDAVHAILDDSETH-----FLAELSERIRAAFPQREIHLILENEANQARWLTRGEGGKPVRHTAQWADDLHHGWHVLLTGEDAGYYGSFA------------------DRPVAHLARSLAEGFAYQGEPFRTLDNHPRGEPSGHPPCAFVTFLQNHDQVGNRAMGERLSHLADPQRLALARAGLLLA-------PQIPMLWMGEEW---------------------------------------------------------------- 157151248 119 ------------------------------------------------------------------------------------------------------------------------HLLDLGITHIQLMPVYDFPEQVYNWGYDPVQYNVPEGSFASPEDLQETIAAYHEADMSLIMDVVYNHV-----YDADSFAFEKIVPGYFYRL-----------------------------DEQKQRTDGTFCGNDVASERAMVRRFIKHSVKQWVNYGFDGFRFDLMGILD-------------IQTMNELAEELKASYPNIYLYGEGW----------------------------KMATGLDSELLAHQYKAAELNDYGFFSDNFRDTIKETILNRQRLTGSEWTSSMANILTANVGLETASHFQSPQQAINYTECHD---NATVFDYFKMEDPNISQKERLASARLALHLVLLAQGVPFLHSGQEFFRHKDLLD----NSYNIPDTINR--LDWQSLLNYEED-------VDFIRELISFRKEHPLL--- 169785379 102 ------------------------------------------------------------------------------------------------------------GGDLVGLIDTLDYIRGMGFKGIYFAGTYLMNLPWAYDGYSPVDTTLLDMHHGTLEDWRRTITEIHKRDMYVIVDNTLATMS-NLIGFKGHLNDSADFRADEYQYADFKFGNEYNETCNFPKFWNETGYFGNFPDWKRQLTKFASVQDRLREWHKPIRDVIKHSCIQIASLDIDGFRFDKAVQTTLEP---------LSEITAVYRECAKKYGKNFFLPGEITSGNTFGSLYLGRGRQPDQQPESADAGVKLKNSSDGYFLRDDGYQALDSAAFHYTIYRSMTRFLGMDGNLVAGFD--------LPTDFIEAWNGMLVSNDFLNAYTGEVDPRHMFGVSNQDNFRWPAIVNGTE---KYLLGLYIVTLELPGIPLILWGEEQAMASNYLFGRQPMTYQTAWWNTSKFYDFPNEKGLHDQRNPAHPLRNIMKRMFEIREQYPVANDG 37523157 154 ------------------------------------------------------------------------------------------------DLVVYELQVDEFNNDFAGLIEQLDYLEGLGVNCLELMPI-TSVRQEFDWGYGPLHFWAPEERYGGKRGFKQLVNACHERGIAVILDSVYEHVEDNFPYARVYRDSGEPNP---------------------IIGPFGEG--------------FFGTQIDFAQ--PFAREYFLECNRYWLEHHVDGFRYDYVPGMYDGPGYAKLVYDTYEDSLAEAQLAARFQDPRIIQCAEHLPDPRGILRQTFSNCAWQ--NELLNKVENMAGQRYVDDRFAHLLD--------TRLIGYPDTRDAEGLAM--PVAPFQYFETHDHSRLITRYGLLPPLGGTG------------------------DIQYGDRRNFFKLQPFAIALYTCQGIPMLWQGQEFA--------------------------------------------------------------- 170739434 41 --------------------------------------------------------------------------------------------------------------TFLDAIDRIPYLAELGVTAVQPLPIVEFPTAFS-LGYNGTDYFSPEFTYAVPEQLRLFVDLLHVHGIAVLFDVVYNHAG-----------GDFGDESLYFFDRVPQGNNN---------------------DSLYFTDRGWAGGLVFAYWNAPVRRFLIDNAVFLAEFHVDGLRYDEVSVIDAFGG---------WSFCQDLTAALRGAKPSAVQVAEYWAPDQAACAAEGGAGFDLVWHAGLRESVRQALAQANLDPVAQALAAWNGLPQRWRAVQMLENHDVLLVAHEAKDRRPRVPAAAD------------------------------------------PSNARSWYARSRSRVATGLLLTGPGIPLLFMGQEF--LEDKLWSDSPDDPDHRIW-------WDGLRQ----DRAMADFLRFTRELIGLRRAQPALTRG 77978078 212 ------------------------------------------------------------------------------------------------------------GGDLAGLTEKLDYLQQLGVNALWISSPLEQIHGYAYHGYYGLDWTRLDANMGTEQDLHKLVEQAHKRGIRVLFDVVMNHVGYATLADMQSYQFGALYKKWTDWTPGKGQTWHSFNDYINFSDKTTWDNWWYDSPGYDDLTMSLAFLPDIKTESTQARDYLTHWLSQWVDYGIDGFRVDTAKHVEKPAWQQLK--QQTTAALAEWKAAHPEQALDFWMAGEAWGHGVMKSDYYQ-NGFDAMINFDFQDQAKQALA--CFSSIDSTYQQMAEKLQGFNVLSYLSSHDTRLF-----------------------------------------------------------FKDDAQQSLLKQQRAGSLLLLAPGAVQIFYGDESGR-------QFGPTGSDPLQGTRSDMNWNELAGAK------GALLAHWQKVSQFRARHPAIGAG 162451336 193 ---------------------------------------------------------------------------------------------------------------LRSVRAALPAIERLGVTAIWLSPLFAAPEG--DFGYAVTDYFSVRPDYGTEQDLRELVDDAHRRGLRVLLDLVPNHTSAEHPYFREAERRMRRAHSFFYDRDEGGEPTHYFD---------------------------WKHLPNLNYDSAEVARWMLEASLHWVRRDIDGYRVDAAWGIKQRRS----------ELWSPWAAELRRVSPHVALIAEASARDP----YYLRNGFDAAYD-------------------------WTEELGHWAWKDVFGAPRGIAARLGAALAATAARAERPERTLR-----------------FINNNDTGARFVTRHGPGLT-------------RVAAAALLTLPGIPCVYTFDELGAEYEPYGGLAP--------VSRPP---------------RGQLARHYEQLIRLRRGVAALR-- 163726842 81 --------------WREKESCRLQRIDGNGAWEIRLPRHHEDVYRLKIKWAWGEGDRIPAYARRVVQDWQTGIFNAQVWRPEKPYAWKHGDFIPEKPLLIYETHVGMAQGCFNEFREKLPRIKKAGYNTLQVMALPEHPYYGS-FGYQVSSFFAPSSRFGTPEELKELIDAAHGMGIAVVMDIIHSHAVSNEVEGLSCFDGTP---------------------------------YQYFHDGERGTHPAWGS-RCFDYSKPQVLHFLLSNCRYWQDFRVDGFRFDGV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 163787328 385 ----------------------------------------------------------------------------------------------------------------QDLIDRIDYFKNLNINAIELMPVMEF-EGNESWGYNTAFHMALDKFYGTQDKFKELVDVFHQNGIAVILDIAFNH----------AFGRNSMVRMW--MDDPDGDGWGGPSTDNPYFNVFPTHAFSV--------------GNDFDHSSEYTKNYVKQVVSYWIEFKIDGLRWDLTGTYDGDFGCTQNYQQDRVDVLLEYADHSWSIDPDHYVIFEHLGSDNEEKEWYRLNEGKGVMMWSKMTDPYNELTMGQTKNISRIGHSAHTDFNGPRVMGYPESHDEERLMYK--------------------------------------------NLQFGNTSNSSHNVQNLNVAISRMSAMAAVSIMVPGPKMIWHFGELGMENSIFTCSDGSYNNDGCKLDTKPQQW---TNNWLTDAVRGQVYEDWSKLHKLKVEEPVF--- 167037093 86 ------------------------------------------------------------------------------------------------------------GGDWKGIIEKIPYLKEMGITAVWISAPYAHPDGSVDHGYHARNYFATNKHFGEMQDFIALRDALHSNGIKLVIDFVSNHSSRWQPEDGRLYEPDKDENGNYVFDSNGNPVDYNGDPHNDIHGFFHGGDRGDDNTRFGYRHKDLGSLADYSQENSVVVEYLEKAAIFWKSKGIDGIRHDATLHMNP-------------AFVQGFKDAIDSAPGG------PITHFGEFFIGRPDPKYEEYRTFPDRTGVNN-------------LDFEYYRAATNTFGYFSETMKDFGEMMIK---------------------TSNDYIYENQAVTFIDNHDVTRFR--------YIQPNDKPYH-----AALAVLMTSRGTPNIYYGTE----------QYLYPADASDIAGRMFMQTSTS---FDQTTTAYKL---IRKLSDLRRSNEAVAYG 163764707 1210 -------------------------------------------------------------------------------------------------------------GTFAAFAERLDYLEDMGVTHVQLMLDYASTQTNYNWGYDPHSYFSLTGMYSRIEEFKMLIDEIHSRDMGVILDVVYNHTA-------RVRIFEDLEPNYYHFMDADGTP------------------------------RVSFGGGRLGTTHEMARRILVDSIMYWVEFKVDGFRFDMMGDHD-------------AESIQIAYDKAKEVNPNIVMIGEGW------RTFVGDERYPDVQPADQDWMQDTESVGSFSDDFRNELKS------------------GFGSEGEPRFITGGPRDIQRIYDNVTANPHNFTATNPGDVVPYIAAHDNLTLHDVIAQSIQKDPKDHQEEIHDRIRLGNLMVLTAQGTAFLHGGQEFGRTEDGNPFEYPYFIHDSYDSTDAIFDWEKATNE-EAYPTNVQTRDYTRGMIELRRSTDAFTHG 163764707 422 ------------------------------------------------------------------------------------------------------------GGDFVGVMEQLDYLDDLGVNTIWITPIVENIAYDGYHGYWAKDFEELNPHLGTLDEFHNLIDAAADRDMDIMVDVVLNHTG----YGLKAEDGDLE---------DPPPGYPTDEDRERFEGMIREQSGSTDETME------LAGLPDFKTEVPEVREQIVDWQTSWVEKSISSFRVDTVKHVDEPT-------------WQLFKNELTRVSTDFKMIGEAWENNDGNHRYLNSGQMDSLLSFDFKGIAGNLVNGNIARAVDALDEVQHTIDNKATLGNFLGSHDEAGFLYSQDGDEG------------------------------------------------------------KLKVAASLQAFVKGQPVIYYGEELGQSGDDNW-------------------------------------------------------- 182435225 7 -------------------------------------------------------------------------------------------------------------GTFDAAAARLGHLAELGVTHVSLMPVCPFP-GVNGWGYEGVCLWAVHEPYGGPEGLKRFVDTAHGLGLGVVVDVVHNHLG-----------------------PSGNHLPAFGPYFTETHHTPWGAAVNLDAPG-----------------SDEVRAFLLGSALAWLDYRLDGLRLDAVHALADT---------RALTFLEELSAAVDEVGRPLGLIAESDDPRTTAPRPAGGLGLHAQWNDDFHHALHTALTGESQGYYADFARAPLAALAKTVTSAFFHNGTWSSFRGRSHGRPVDVSRTPAHR-----------------FLGYAQTHDQIGNRALGDRLASSLSPGLQA-------CAAALVLTGPFTPMLFMGEEWGARTPWQFFTDPELAEAVRNGRRREFGAHGWAEEEIPDPPHARLLAWYRELIALRRMLP----- 187606084 186 ----------------------------------------------------------------------------------------------------------------------LDYLKELGVTHVQLLPVHDFGSVDYNWGYDPIHWFGLEGSYASRPDYATLVSDLHQAGLRVVTDVVMNHI-----YIREQSPLEALVPYYYFRYEHDGTIANG-----------------------------TGVGNDTASERYMMRRMIVDFVTYFATYQVDGFRFDLMGIHD-------------VETMNQVRAALDKVDPSILVYGEGW----DLATPLGQSLKATSQNAARMPGI-----GHFNDMIRDALKGS-------------TFNDRERGFISGNEWREWELRECLTGAVHIPNVTVGRFPSPAYSINYAEAHD---NYTIYDKLMLSCEGVDETTRLAMQRLANAVVITSQGIPFIHAGQEFG--------------------------------------------------------------- 145231991 99 ------------------------------------------------------------------------------------------------------------GGDAVGLVDTLDYLQGMGIKGIYLAGTVLMNQPWGADGYSILDTTLLDQHYGTIQVWRDTIDEIHKRGMYVIFDNTLATMGDDFRPGNTY-NETCDYPAFWNETGYPVEKYVYEELVGCYDSDFDQYAFGVYPDWQRELTKFASVQDRLREWRPSVRDRILHSCNIIKALDIDGFRYDKAIQSTVDA---------LADISNTYRECARSVGKNFFLPGEITGGNNLGSIYLGRGRQPNQYPDSAMDAIKLTNKSDSKYFLRAIDGAAFHYSVYRTLTRFLGMSGNLAAGYDLPLDWVDAWNVMMQSNDLINANTGKFDPRHMYGVTNQDVFRW---------------PAIQWGVERNLLGIFITTLQMPGIPLLLWGEEQGTADNYVYGRQAMSPATAWKTHGQYYDWNDMTVTYDHRDPTHPIRNIIKHMYQMRQHFPVLNDG 54302779 78 -------------------------------------------------------------------------------------------------------------GDLQGIIDSLDYIQSLGMNAVWLTPVFDSVEGQNHWGYFASNYFAIDPRFGSMEKAKELVEEAHKRGLYVFFDGVFGH-----------------HKDNVVASPQGNLPQGESNPVSY----------------------------------PESMAFYKEVATYWIELKIDGWRLDQAYQVPTDAWTELRSVDEASKSVTYVNSDGKTVNPLGYMVAEIW----NNENYINETGYGSAENPALCSAFDFPVRYRVVETFA--VNENGNGGKGGEWLN-------------------------------EGMSLHSLYPADAKPNLMLGNHDLVRFGDLLQRGNIADVNDDEYWQ--RHKAALSFQAAYTGPITLYYGDEIGQVDDFADKAPIETCAINDHVARSTAKIEGVTTSSDSSLNQNDLKKYVTKLMNLRAAHPALSQG 212543789 97 ------------------------------------------------------------------------------------------------------------GGDVVGLIDTLDYLQGMGIKAIYLAGTALMNQPWGFDGYSALDTTLLDQHYGDIATWRSAITEIHNRGMYVIFDNTLATMGDDFHFGNDY-NTTCEYPRFYNETGYPVDSYVYDDLKGCYNSDFDQYAFGVFPDYERELAKFASVQDRLREWNPSVREKLIRACIIIASLDVDGFRYDKATQATVDA---------LGDMSEGWRQCARAHGKNFFLSGEITGGNNFGSIYLGRGRQPDMWPDNVQDAVLMTNESSDRYFIRNGQQAIDGAAFHYTVYRTLTRFLGLDGNLAAGYDLPPDWVTMWNLMLLSNDMVNANTGKF--------DPRHLYGTTNQDVFRWPAIRNGTE---KMLLGMFITTLHMPGAPLVLWGEEQGTADNYVYGRQSMSPATAWWSHGCYFPLDSALNGYDHRDPAHPLRNILKHMFQMRQRFPVLNDG 118469689 62 -------------------------------------------------------------------------------------------------------------GTFDSAIEKLDYLVDLGVDFVELMPVNAF-GGTHGWGYDGVLWYAVHEPYGGPDGLIRFVDACHTRGLGVLIDAVFNHLGPSGNYLPKF-------------------------APYLSAGSNPWGASINLSDADAD----------------EVRTYILECALRWMDFHADGLRLDAVHALMDNTAIHI-----LEELSAETDRLAEELGRPLSLIAELNDPRLITPRDRGGYGMTAQWDDDIHHAIHTAVSGERQGYYADF-----------------GSMETLATTLKNGYFHAGTYSSFRHRRHGRPLDTATIPG--SRLLAYTLTHDQVGNRAVGDRPSQRLTTG-------QLAVKAALALGSPYTAMLFMGEEWGLARATAEGRKAEFAGHGWDFERSKLKWDELDRGE-----HAQLLGIYRELIELRRTEPALAD- 153811205 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIMDLVINHCSDKHEWFQKALDPDGEYADYFYFRKGKNG-----NPPSNYRSYFGGSCWEPVPTDKYYFHMFAKEQPDLNWENPKLRQELYNMINWWLEKGLAGFRIDAIINIKKDLAFPDENVDGVGEFLEDLKKNTFQKY-DAFTVGEVFNMKADELGQFIGDNGHFSTIFDFCAHSLSDGAHGWYDA--------PHVDFKTWRDTILSS----QINVQKYGLEANIIENHDEPRGVSRFLPEYAQTPVG------------------------------------AKMLGTVNILLRGIPFIYQGQEIGMQN------------------------------------------------------------ 145259362 102 ------------------------------------------------------------------------------------------------------------GGDLVGLIDTLDYIRGMGFKGIYFAGTGLMNLPWGYDGYSPVDTTLLDKHHGTLSDWRRTIKEIHDRDMYVIMDNTLNLIGFKGHLNDSADFNAKEYEVEYRTYADFQFSNDYNDTCNYPKFWNETGYFGNFPDWKRQLTKFASVQDRLREWHKPVRDVITRSCIVIASLDIDGFRFDKAVQATLDP---------LGDMLAVYRECAKQYKKNFFLPGEITSGNTFGSLYLGRGRQPNQTPDSADAGAKLTNASSDSYFLRDGLQALDAAAFHYTIYRSMTRFLGMDGNLVAGFD--------LPTDFIEAWNGMLVTNDFINAFTGELDPRHMYGVSNQDNFRWPAIKNGTE---KYLLGLYIVTLELPGIPLVLWGEEQEMASNYLFGRQPMTYQTAWWNTSKFYDFNDITVTYDQRNPAHPLRNIMKRMFEIREQYPVANDG 157368303 227 ------------------------------------------------------------------------------------------------------------GGDLAGLTKKLDYLQQLGVNALWISSPLEQIHGYAYHGYYALDWTRLDANMGSEQDLRTLVEQAHQRGIRILFDVVVNHVGYATLADMQTFQFGSLYKNWGDWRP-GTGQNWHSFNDYINFSDKAGWDAWWDPPGYDDLTMSLAFLPDIKTEKPDTRDYLTTWLSQWVDYGIDGFRVDTAKHVEKP--TLALLKQRATAALAEWKAAHPQQNAPFWMTGEAWGHGVMKSDYYQ-NGFDAMINFDFQDQASQALS--CFSSIDTTYQQMADKLQDFNVLSYISSHDTRLF-----------------------------------------------------------FASDAKGSLALQQRAADLLLLAPGAVQIYYGDESGR-------QLGPSGSDPLQGTRSDMNWSEL------QGDKAPLLAHWQRLGQFRARHPAIGAG 89900941 12 -------------------------------------------------------------------------------------------------------------GTFAAAQSRLAALAALGITAVELMPLAEFP-GRRNWGYDGVLPFAPDASYGTPDELKALIDTAHELGLMVLLDVVYNHFGPE-----------------------GNYLHAYCPHFFNPAHQTPWGAAINYDGA----------------DSRTVRDFFIHNAIYWVEFQFDGLRLDAIHAIRDDSERH---------IVREICEALRA-GPGRERQVHVILENDANQASFDPLAATAQWNDDLHHAVHVLTTGETDGYYADYADAPVAQLGRALAQGFI------------------FQGQSSPFRHGERRGEPSTQLPLAAFVSFLQSHDQVGNRAFGQRIHVLGDPV-------LVRAALACVLLSPHIPMLFMGEEFAA-------------------------------------------------------------- 24379928 36 ---------------------------------LQMDKNEAGVWEVFTDLEGHIYKYLVKRQQIVEKMDPFAIERPGTIRTIPEKKWKDGLWFFKRPVNIYEVHAGSWKQNFEQLKDELPYLVKMNYTHVEFMPLMAHPLGMS-WGYQLMGFFAFEHTYGTPEQFQDFVEACHLNNIGVIVDWVPGHFTQN---------------DDALAYFDGTPTFEYQDHDRA--------------------HNYRWGALNFDLGKNQVQSFLISSAKFWIDYHIDGIRVDAVSNMLYLDYDEGPWQPEGYYFLQRLNTVLKLAHPDVMMIAEESTATTKITREEGGLGFDYKWNMGWMNDILKFYEEDPIYRKYDF--------------------NLVTFSFMYLFSENF------------------------------ILPFSHDEVVHGKKSLMHKMWGDRYNQFAGLRNLYTYQICHPGKKLLFMGSEFGQFLEWKY-------------------------------------------------------- 118466160 67 ------------------------------------------------------------------------------------------------------------AGTFDSAIEKLDYLVDLGVDFVELMPVNSF-AGTRGWGYDGVLWYSVHEPYGGPDGLVRFVDACHARGLGVLIDAVFNHLGPSGNYLPRF--------------------GPYLSSASNPWG---------------------EGINIADADSDEVRRYIIGCALRWMDFHADGLRLDAVHALVDTTAIHI-----LEELATETDWLATQLGRPLSLIAELNDPRLITARERGGYGLTAQWADDIHHAIHTAVSGERQGYYADF-----------------GSIATLAHTLRHGYFHAATYSSFRRRRHGRPLDTSAQTGIPARLLAYTCTHDQVGNRALGDRPSQNLTAG-------QLAVKAVLALLSPYTAMLFMGEEYGASTPFQFFGEIPDPQDPQTFARSKLNWDEV-----GTGEHARLHRLYRDLIALRHNDPDLAD- 156936257 272 ------------------------------------------------------------------------------------------------------------GGDLKGLTSKLDYLQTLGVNALWISSPLEQIHGYAYHGYYPQDWTKLDANMGTPDDLRHLVDEAHRRGIRVLFDVVMNHTGYQFQFGALYLKGDELKKTLGNWTDWRPGAGQNWHSFNDYINFSDKAAWEKWWGKTWIRTTFLPDLPNFYQHKPDTRDYLTRWLSQWVDYGIDGFRVDTAKHVELAAWQQLKN--EASAALVEWKAKNPDKKLDFWMTGEAWGHGVMQSDYY-RHGFDAMINFDYQ--EQAAKAADCFANIDMVWQQMAEKLQGFNALSYLSSHDTRLFREGGPR-------------------------------------------------------------------AAELLLLTPGAVQIFYGDESERPFGPTG-------SDPIQGTRSDMNW------QDLNGKSAATLAHWQKLGQFRARHPAIGGG 18202708 9 -------------------------------------------------------------------------------------------------------------GTLDSAIRRLDHLVRLGVDAVELLPVNAFN-GTHGWGYDGVLWYAVHEPYGGPEAYQRFVDACHARGLAVVQDVVYNHLGPS-------------------------------------------GNHLPDFGPYLGSGAANTWGDALNLDGPEVRRYIIDNAVYWLDMHADGLRLDAVHALRDARALHL-----LEELAARVDELAGELGRPLTLIAESDLNDPKLIRAAHGYGLDAQWDDDVHHAVHANVTGETVGYYADGLGALVKVFQRGWF------HDGTWSSFRER----------------HHGRPLDPDIPFRRLVAFAQDHDQVGNRAVGDRMSAQVGEGSLAAAAALVLLG-------PFTPMLFMGEEWGA-------------------------------------------------------------- 90411300 80 -------------------------------------------------------------------------------------------------------------GDLQGIIDSLDYIQSLGMNAVWLTPVFDSVEGQNHWGYFASNYFAIDPRFGSMEKAKELVEEAHKRGLYVFFDGVFGH-----------------HKDNVVASPQGNLPQGESNPVSY----------------------------------PESMAFYKEVATYWIELKIDGWRLDQAYQVPTDAWTELRSVDEASKSVTYVNSDGKTVNPLGYMVAEIW----NNENYINETGYGSAENPALCSAFDFPVRYRVVETFA--VNENGNGGKGGEWLN-------------------------------EGMSLHSLYPADAKPNLMLGNHDLVRFGDLLQRGNIADVDNDEYWQ--RHKAALSFQAAYTGPITLYYGDEIGQVEGFADCAINGLCDDHVARSTAKIEGVTTPSGGALNASQKDLKKYVTKLMNLRAAHPALSQG 115390591 99 ------------------------------------------------------------------------------------------------------------GGDVAGLLDTLDYLQGMGIKGLYLAGTILMNQPWGSDGYSALDTTLLDQHFGTLETWRNAITEIHKRGMYVVLDNTIATMGDEGHLNTSTPFSEKEYKRRYVDFDIGNEYNATCDYPRFWYEDGMPVNFGVWPDWKRQLAKFASVQDRLREWHPTVRERLIRHSCMIISFDIDGFRYDKATQSTVDA---------LGEMSKAYRECARKVKKNFFIAGEITGGNQFGSIYLGRGRQSNQKVDDIMEAMNLTSDSDPQHFLREAGHEAIDGAAFHYSIRFLGMDGQLDAGFDLQVDWVNAWNEMLQTNDLINANTGKFDPRHMYGVTNQDVFRWP-AIQYGVERQLLGT--------------FITTLMLPGIPLLLWGEEQATATNYIYGRQAMSPATAWRTHSQYYKWNDETVSYDHRDPSHPVRNILKHMYQMREDFPMLNEG 163852129 24 -------------------------------------------------------------------------------------------------------------GTYAGLEKRLDDLVDLGVTAIELLPLADF-KGTRNWGYDGVLPYAPDSAYGRPDDLKRLIDTAHAKGLMVLIDCVYNHFG-----------------------PAGNYLHAYAKTFFTERHQTPWGAGINFDGKESG---------------PVVRDYFIENALYWLEYHFDGIRFDAVHAILDDSEKH-----FLTELGETIRKTLPDRHVHLILENEANQARWLERDDSASPVLHTAQWADDLHHCWHVLLTGEDAGYYESFA------------------DKPVEHLARCLAEGFAYQGEPFPTLDNHRGEPSAHLPPSAFVTFLQNHDQVGNRALGERLNHLADPKKLALARAGLL-------LAPQIPMLWMGEEWGRRREFAFADDTSVIPDARTFEDSKIDWDEAE-----TEPHRAIWADTRNILQIRRQ------- 212714444 45 ------------------------------QFLMRPEADGYDFADNKHGLY-----YDFLIERSVDRVADPWAHAAGVNGRRDLPRTDPEGWDADAQTVVWETHVGDFSNDFTDLGTTLDYLKKLGITAVQLMPIYDFGSVDYNWGYDPVNYNVPEGSYSTNREVKQMVQALHNAGIKVIMDVVYNHMFSPDNWFERIV------PEYFLRRKPNGA-----------------------------LSNGSGCGCDMATERAMFRRFVVESVAYWAEYHLDGFRFDLMGLID-------------VDTMNAVRAALDEIGPSILMYGEPWSHFCDTTRDAIKGHVFFSDRPGYVNGGMHENAASVRDAVNAWRASKQPEGVAGQVIQYVSAHDDLTL-----------WDKLCASLAAKSLGSAVSEGDNENSVDVPKALYDADLSEAGLASAGSAIAGAMATVMDANRMAAGIVLTSAGIPFMLSGEEFART----KYGNSDSYDSTRELN--WLDWTRAWRMRD-------LVEYYTKLIALRKS------- 169824736 48 ------------------------------------------------------------------------------------------------------------------------YLKEMNYTHVEFMPLMEHPFDGS-WGYQLTGFFAATSRFGCPKDLMYLIDKLHQNDIGVIMDWVPAHFCKDDFGLRKF-----------------------------------DGSNLFEKTDQYLADNDQWGTLNFDFSKKEVVNFLISSALFWFKYHLDGLRVDAVAYMIYFSGKDIRNEDEAIEFIKKLNNTIKQEFPSVFVIAEESTAWPNVTKPVNGLGFDFKWNMGWMNDIIKYMKMDPLFRKDH--------------------HNLLTFSIMYAFNENY------------------------------ILPFSHDEVVHMKNSMIGKMPGTYDQKFDQIRLLYSFMFAHPGKKLLFMGNDIGQ-------------------------------------------------------------- 169620403 59 ------------------------------------------------------------------------------------------------------------GGTFKGLESKLDYIQNLGFDSIWITPVVANSAGG-YHGYWAQDLYSINSNYGTAADLKSLVSTAHSKGMYVMVDVVANHMGQ------------------------GAISDNKPSPLNQASAYHSDCDI-DYNNQTSIEVCRIARLPDLNTQSSEIKNVLNTWVNWLVEYTFDGVRIDTVKHVQQDFWPDF------------------AKAAGVYSIGEVWDGNPTYLAQYAKLMPGLLNYATYYPMNRFYQQTGSSQDLVDMMNTVASFPDPSALGTFIDNHDNARWLSVKNDQT-------------------------------------------------------------LLKNALAFVILSRGIPILYYGTEQA----YAGGNDPANRED----------------------------------------------- 27367606 84 -------------------------------------------------------------------------------------------------------------------------------------------------------------------ELKTAIRELHRNGIQVILDVVYNHTAEGGAGPTIFNLKGLDSRCYFKH--------------------------------GTHFANFTGCGNTVDLTYQPALNLVMDTLRYWIEFKVDGFRFDLAA----TLGRQGDDYSRDAAFFKAVAQ--DPVLKETKLIAEPWD---------IGPNGYQVGNFPFGWNECNDKLRDITRSFWRGDQGYLKEFATR----LMGSRDIYSAANWPYKLTVNYITYHDGFT-MQDLVSYKHKHNEDNGEQNRDGHGDNRSENYGAEGPTENLMIIATREKQKRNFMASLLFAF-GIPHILTADVLSHGNNNAYCQDNETS---------WLNWEHSERKHD---------------------------- 172037789 428 -------------------------------------------------------------------------------------------------------------GDFKGLIQKLDYIKDLGFTAIWITPPIENRSGLDYHGYHGYDWTKIDPRLESPDAYQDLINEAHARGIKIIQDVVVNHSCQDHDWFKERQTSDAPKEGYNPNRFFGIDANNLDPEWYHQDGFMAGGDWENVSIQTKHL---AGDTIDLATRRDNVKDYLINAICRYLDMGVDALRIDTVKHVERNNLLEYINAWKTH-------------KPGLFVFGENLVKGTGWGDLFGDDNA-----PSFLRPWWYTRLGDDPKDPNSGEDSGFSVLDFSLFSTFRDNVSRGSFSGIGAILAN-----------------DWVYGDATTLVTFLQNHDVGPDNDF-----RFRFQGNTEWAAATYNL----LWTIRGIPCLYFGEEI--EFMKGKPQDIIGNDDTLDETGRAYYGPHLEDDTIQTTQSHPLYQHIKRLNLIRSCIPALQKG 177673078 106 -------------------------------------------------------------------------------------------------------------GTLDAAIARLPHLTDLGVTHVELLPVNSF-SGPRNWGYDGVAWFAVDESYGGPAAYRRFVAAAHAAGLGVVQDVVHNHLGPS----------------------------------GNYLPVFGPYLGPGGTGWGDGLNLDGAD-------SDEVRRFVLDNVRFWLEMRVDGLRLDAVHALRDT---------RAVHLLEEMAALADGIGRPVPLLAELNDPRLVLPRHAGGLGLAAAWNDDVHHALHVAATGETHGYYAD----FAPLEAVAKVMERTYFHDGTRSTFRGRD---------------HGRPVPDAVPNHAW-VASIQNHDQVGNRAGGDRTAAALSEGALAAEAALLL-------TGPHVPMLFMGEEFAAPTPWPFFREPELGDAVRQGRRREFDWAEAADGADGQGRGVRVLAAYRTLIGLRRTLPQLTD- 213015001 100 -------------------------------------------------------------------------------------------------------------GDKAGIA----HIRELGATHIQFLPLQDFGSVDYNWGYDPMLYNVPEGSYSTDPEFRKLVSAVHKNGLGVILDVVYNHT-----YVIDTPFNRLVPYYYYRLKENGEFSNG------------------------------SGCGNELATERTMVRKFIIDSLKHWVNYHVDGFRFDLMALLGK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 186458980 28 -------------------------------------------------------------------------------------------------------------GKFLDLIKRIPYLSDLGVNAIELMPVQEYPSIFS-LGYNGTDYYSPENDYGEADELRALIDVCHVYEIAVVLDVVFNH-------------AGGGFDANSMWFEDRMPDGNK-------------------NDSLYFTDHDWAGGQVFAYWNNDVQQFLINNTKFFIEYRVDGFRFDEFSVMDRNGGWNAG---------QAISGTLRAMKPEAITIAEYWPVNDSVVRAAESGGAGF----------------------------------DATW------HDGIRLSVRAAISASSGASAFVDMDAIARAVENPGLNARWRGVQSVEDHDVVRRDKDPRIPRLADDSNPRWYGRSRSRVATGLLLTAPGIPMLFMGQEF--LEDKQWNDDPSSGNQLWW-------------------------------------------- 210615905 85 -------------------------------------------------------------------------------------------------------------GTFAGVMEKIPYLKELGVNQIQCMPVYDFKKYTNYWGYGDAYCFAPKRLYASQEELKDMVKACHRAGIEVVLNLPFS----EHIM-------------------------------------------------------------------PQMMEECLRY--YVLEYHIDGFILNPVLAPMEAI-------------------LADPLLKRTKIL-------------------QNKEDFQITMRRFLKGDEGMVPGVMWWLKQQSKEQRSC---NYITSHNGFT---------------------LADLVSYDGKHNEANGENNQDGPDYNYSWNCGAEGAT-RRKAVLELRKKQMRNAFFLLLMAQGTPCLLAGDEFANGNNNVYCQDNETA---------WLNWKQLEKEKE-------LFDYVRNLIALRKRLPIL--- 68271034 975 ----------------------------------------------------------------------------------------------------------------------IDYLKSLGVTHVQIMPVYDSYGAQYNWGYDPENYNVPEGPSARVKEMKQMVSGLHKNGLYVVMDVVYNHVASEHAFNKTV-------PGYYFRYDANGN-----------------------------LTNGSGCGNDVASERAMARKYIVDSVKYWAEYNVDGFRFDLMGLIDQTT-------------MNQVRAALDEIDPSILVIGEGWDMTDAI-----GNQETTQPNASKVKGVAFF-----NDSLRDAIKGSVFSDEDTGFI--AGKADKENLIATNVLGCNNKREGIDENGHCNNGTADTNYGGADQVVQYVEIHD---NLTLYDKLVKSAPNDSEETRLARAKLADSLILLSQGIADMQFGQEFLRT----KGGNGNSYNAGDAVN--AIDWNRTVEQAGS-------VNYVKGLIALRKS------- 119356779 103 ------------------------------------------------------------------------------------------------------------GGTIAGMKEKLGYLQRLGITAIWVSPVFRQVTGSNDHGYGIQNFLDVDPHFGTREELRDFVKAAHDAGIRVILDIIINHAGDVFAYEGNYRYFYADGQQWYRRFSGETGTIPFDGASGSVGIDAWPDGAVWPEELQSPLTWTCHGEIRGWDSFPEALRTLGDVYRFWIAFDIDGYRLDTVKHM--EPGAVRYFARTIHEYAESLGKE------NFTIIGEITGGRAYAATILDTTGLDA------------ALGIDDIPDKLEFLVKGWRSPGNPETLDQEGYFDLFRNSILDNRQSHQWYAKHI--------------------VTMLDDHDQVG------VRHKFRFAGDDERSAGLLPAALGLNLASAGVPCIYYGTEQAF-NGCDNRQDDDSYSD----------------------------------------------- 116205778 6 ----------------------------------------------------------------------------------------------------------RFGGDLEGLRDSLDYIAGMGIKALYIAG---SPFMNLPWGYSPVDLTLLDKHFGTIKVWQEVIDEIHARGMAVVLDNTMATMSDL-IGFEGFLNESTPFRRRYLDFDISNEYNSSCNYPQFWYEDGTRINFGVFPDWKRQLAKFASVQDRLRDWEPSVAARLELFSCMAIRMDVDGFRIDKAVQVTVDAQ---------ASFSSAMRKCAKEVGKDFVVFGEITSGNDLGSIYLGGRESQAAKTLKGDWTKAMTMTPPSTDKSGMFIRDAGNSALDAGAFHYSIYRFMTRFLGLSGNLEAGYDLPLDWVDAWHHMVVTND---FFNPYTNEFDPRHLYGATNQDVFRWPAI----EQGVERMLLAYFITILLPGAPLVYYGEEQGTASNYVYGRQAFAPSPAWKAHDQYIGWEDEKVAWDHRDPSAPLRNIFRRMFALRDAFPVLEHG 67539430 99 ------------------------------------------------------------------------------------------------------------GGDAQGLVDTLDYLQGMGIKGIYLAGTILMNQPWGADGYSILDTTLLDQHFGTIQTWRNAITEIHKRGMYVLFDNTIATMGDSAPFSVKEHEAVWKSDRRYVDFDFGNTYNQTCEYPRFWNETGWPEAFGVYPDWQRQLAKFASVQDRLREWNPSVRERLIRHSCMIIKLDIDGFRYDKATQATVDALGDMSSAYR-----------------------EITGGNNFGSIYLGRGRQPNQYPDSAMDSMAMNNESDHQYFLRDGLQALDSAAFHYSIYRSLTRFLGLDGNLAAGYDTPIDWTDAWNVMVMTNDMINANTGKF--------DPRHMFGATNQDVFRWPAIKQGIE---RQLLAMFITTLHLPGIPILLWGEEQGTADNYVYGRQAM-SPATAWKTHGCFQWHDETVTYDHRDPSHPLRNIIKHMYQLRQDYQVLNDG 108799737 6 -------------------------------------------------------------------------------------------------------------------------------------------------GYDTTDHYSIDPRLGDDGDFDELVDQAHRRGLRVLLDGVFNHVGTDFPRYREALDGGPEHPSSAWFRRRRNGFDTFEG---------------------------HGELIALNHREPAVVDYTVEVMSHWLARGADGWRLDAAYAVPD-------------GFWSQVLPRVREAHPDAWFVGEVIHGDYAGRVAAG---FDSVTQYELWKAVWSSLNDGNFHELDHALARHDEFLATFVPLTFVGNHDVTRIASRMDDPRH-------------------------------------------------------------LEQALVLLFTIGGVPSVYAGDELG------YRGVKEDRAGGDDAVRPEF--------GSPPTEDSDIFRLHKYLIGLRRRHP----- 86133119 73 ------------------------------------------------------------------------------------------------------------GGDIKGITQKIKYFTDLGINAIWMTPVVEQIHGGGYHGYWAKDWTNIDPNYGTKEDLKELVDLAHKNGIRILLDAVINHTGPVTE-------KDPVWPSNWVRTEPQCEYSNYENTITCTLVKNLPDIRTWKAEGRYEQEAKELDAFFERTGHPKAPRFYIMKWLYIIEFGIDGYRVDTVKHTEEFVWQEFQECDFAFEEFKRNNPDKVLDDTNFYLVGEVYNYAISHGKAFDFGDKKVNYFDNAFNSLWNAKQMEANKVFKKYDSLLNTSLKGYGVLNYMTSHDD--------------------------------------GQPF------------------------DKDRSQPYKTANMLLLT-PGTSQVYYGDESAR-------DLTIEGTVGDATLRSFMNWNDIHKNEDT----NKVLHHWQKLGQFRANHMAVGAG 195940474 77 -------------------------------------------------------------------------------------------------------------GTFRAAIDKLPYLADLGITQLEVMPVSQFGGGRGWGYDGVLLY-APHSAYGTPDDFHAFIDAAHALGLSVVLDIVLNHFGPE----------------------------------GNYLPLLSPAFFHQD--------RMTPWGNGIAYDVDAVRQYIAEAPLFWLEYHLDGLRFDAIDQIHDDAETH---------ILPEIAQRIRDAFPDRHI----HLTTEDSRNVIFLHPRDEHGQTPLFTAEWNDDFHNAAHVFATGESHGY----------YQDFAFEPEKKLARALAEGFVYQGEISLQTGKSRGVECREQPPQFFVDFIQNHDQVGNRAQGERLISL-------AGAEKTRVLFAALLLSPHIPLLFMGEEYG--------------------------------------------------------------- 167767706 86 -----------------------------------------------------------------------------------------------------------------------PYLKQNNYTHVELMPLSEHPFDGS-WGYQNTGFFAPTKRYGTPDKLMKFVDMMHQAGIGVIMDFVPVHFAV-----------------------DGYGLKLYDGTPLYEYDNKDTGESEW-------------GSCNFIHSRREVQCFLQSAANYWLEYHFDGIRMDAVSRLIYWQGDESRGNDTAIDFLKAFNLGLKQRHPTAMLIAEDSTAYPGVTEWKGGLGFDYKWDLGWMHDTLEYFQTGPEYRSRDYHK--------------------LTFSMVYFWNERYMLEYC------------------------------HDEVVHGKATILQKMYGDYEDKFPQARAMYMYMMIHPGKKLNFMGNEFGQIREWSEAQE----------------------------------------------------- 84394119 235 ------------------------------------------------------------------------------------------------------------GGDLAGLTEKLDYIESLGANAIWITSPLEQIHGYGYHGYYHQDWTKLDDNMGTEDELKTFIDTAHSKGIRVVWDVVMNHTGYATLADMQKFDFGKLNENWTDWQPAKGQNWHYFNNYISYSDKEAWEKWWYDSPGYNNLTMSLAHLPDFKTESTETREHLITWLSDWVEYGVDGFRVDTAKHVELEAWAELESTNQALAEWKQNNPDKALDDLPFWMTGEVWAHSVVKSDYF-ANGFDSIINFEFQSDILKCLSDLDADYLRYANKINND--SEFNVLSYLSSHDT---------------------------------------SLFWTQHGSDFA--------------------KQTKAANALMLA-PGAVQIYYGDEIARDFGPT-GSDPMQ------GTRSDMPWDQITGER------AELLEHWQALGQFRQRHPAVAQG 160945722 42 --------------------------------------------------------------------------------------------------------------------ELIPWLLEHHFTHVELLPLAEHPFDGS-WGYQTTGYFSVTSRYGTPAQFASFVNACHRMGIGVIMDFVPVHFAANADALAKF---------------DGTYLYEYDSDVGQSEWGT----------------------CNFNYYRREVCSFLSSAAGLWMDYHCDGIRMDAISRALYWQGDPNRGNQGAVNFLRSLNHGLNERWPTGIYMAEDSTNFLKVTAPYEGVGFDYKWDMGWMHDTLDYFATPFGER--------------------PGCYGKLLFSMHYFYNELYLLAL------------------------------SHDEVVHGKKTIIDKLWGSYAEKCAQLRTLYFYMYTHPGKKLNFMGNELAHFREWDEKRE----------------------------------------------------- 152972442 173 ------------------------------------------------------------------------------------------------------------GGDLQGLTSKLDYLQQMGVNALWISSPLEQIHGYAYHGYYTQDWSKLDANMGTEADLRRLVDEAHKRGIRILFDVVMNHAGYATLADMQEFQFGSLYGERWTDWKPGAGQTWHSFNDYINFSDKAGWEKWWDNPGYDDLTMSLAFLPDLKTESKEVRDYLTHWLSQWVDYGIDGFRVDTAKHVEMDAWQQLKTQAAALAEWKKANPDKALDAAPFWMTGEAWGHGVMQSDYY-RHGFDAMINFDYQDQ--AAKAATCMANIDLTWQQMADKLQSFNVLSYLSSHDTRLFREGGTT-------------------------------------------------------------------AAELLLLAPGAVQIFYGDESSRPFGPTGSDPLQGT-------RSEMNW------QDVNGKAARSVTHWQKIGQFRARHPAIGMG 211582104 59 ------------------------------------------------------------------------------------------------------------GGTFQGLESKLDYIKGMGFDAIWITPVIANAPGG-YHGYWARDLYSINENYGTADDLKSLVDAAHKKGIYVMADVVANHMG-------------------------GPISDNKPEPLNQESSYHSTCTIDYSSQDSVENCRITADLPDVNTQSPEIRALFQKWVKWLVEYGFDGLRIDTVKHVEKDFWS------------------AFSSAAGVYTIGEVWDDPAYLAGYAQDMDGLLNYAVYYPVNNFYQQKGSSQDIVDMHDKIDTAFPDPSALGTFIDNHDNARWLSVKNDKS-------------------------------------------------------------LLKNALAYVILARGIPIVYYGTEQG----YAGGNDPANRED----------------------------------------------- 84389414 58 -------------------------------------------------------------------------------------------------------------GDIQGIIDSLDYIESLGMKGIWLTPIFNSPIENQDHGYFATDYFNIDPRFGTMEEAKTLVEEAHARGLYVFFDGVFGH-----------------HKKNVVPSPTGKQPQGEANPVSY----------------------------------PESLAFYQEVAEYWIELKIDGWRLDQAYQVPKEAWSQIRETVDTASQVEYVNSEGKTVNPLGYMVAEIWAGENRIIETGYGSNLCSAFDFPMRYRLTETFAVNEAEWLAEGMSLHSLYPDHAKPNLMIGNHDLVRFG---------------------------------------------DLLQRGDIAS-----PQDKEYWQRYKAAFSFQAAYTGPITTYYGDEIG--------------------------------------------------------------- 73538063 163 -------------------------------------------------------------------------------------------------------------------------LSALGFTAVELMPLAEFP-GARNWGYDGVLPFAPESGYGKPDDLRALVDEAHSLGMMVLLDVVYNHFGPE----------------------------------GNYLHHYASAFFRQD--------RQTPWGPALDFRRREVRRFFTENARYWLEFRFDGLRLDAVHAIDDEGWLTT--------LPSDLRALHGLQGRHVHLVLE----NDHNDASLLSAGFDAQWNDDAHHALHVLLTGEQDGYYRDYGATPGRPANTSQNAGQNTPLRHLARVLREGFAYQGEVSPYDPAQGPVRRGKPSGHLPPTAFVSFLQNHDQIGNRAFGDRLATLADPDA-------LRVAVALQLLCPQVPLVFMGEECGAQTPFYYFHPPELAEAVRQGRRQEFDESQALEIPDPNDPENDWTRYYRRLLAIRRE------- 167386234 37 ------------------------------------------------------------------------------------------------------------GGTLKGITSRMNYLKELGCSTIFLSPIYKNTKYMPYHGYHIIDFNDVDPRFGTKNDFKQLCEVAHQNNISILLDIVPNHVSCYHPWVEEAMKG------------------------------IRTERFRWYPDGNPMHFLGYNELWKVNHNDTEVKQSLLNAFLEFYELGADDFRIDHA------IGIPNSFFKEVRKVLQEKAKELKRRVP--LLIGEVW--------FGGCERRILQTIETPMKGVLWWLSKIGFNGICQELAQMMYIHVLDGVLDIRGCTLIRDYLSGNGRLKYVPEFLFKFLLWLRKWLYPRNFL----GGLFVDNHDMDR--------IMFTMNGDIN------KVKHALNFISKGPMYVYYGTEVGMS------QVASKETIGDIAMRAPMMWSLVE-------------------------------- 162447525 270 ----------------------------------------------------------------------------------------------------------------------LDHIEELGVNAVHLLPIFDFGYIDENWGYMPYHFNTLEGSYSTNPEFKQAVQAFHQKDIRVIMDVVYNHTG---------------------------------ESEGSNFHKIVPGYFHRLNANG-GFQNGSGTGNETASERSMVRKFMVDSTVFLAEYKLSGFRFDLMSLHD-------------IETMNAIREALNKIDPTIILYGEPWAGGDTLIDDIAAGMTNTNGWDRTQVRKMDSGVGAFNDLYRNALKGTPDGAEGG------------------FVQGAMDFNKMQDLRKGIMGATEQFTNSPLQNIVYGEAHD---NLTLHDKLRSSGVPINEVKHAQVQ--SNAIVLTSMGIPFLHAGTEFLRSKNGGYDHNSYESPDSVNQLR----WDRKLEYND-------VFEYHKALIHIRK-------- 156058742 99 ------------------------------------------------------------------------------------------------------------GGDLQGLIDSLDYIQGMGVKGIYIAG---SPMINMPWGYSPLDFSLLDQHFGDIDMWRKTTTAIHDRGMYVILDNTMGTMGDEHEAFGEKYNKTCNYPRF--WLDDGYTVKDDVTDLMNGCYDSEFDQYGDTEDWQRQLSKFASVQDRLREWLPSVRTKIIFTCMIILQLDIDGLRVDKATQITVDA---------LGSFSHAVRECALSVNKENFMVGEITGGNTFGSIYLGRGRQPDMLPPSIPDAVKMTSNSSLSYFIRDGQNALDSAAFHYTVYRTLTRFLGMDGNLESGYDAPPNWVEM--------WNIMLQTNDFINPNTGVFDPRHMYGTSNQDVFRWPAIQNGTQ---KQLLALFITTIHMPGIPLLLWGEEQATADNYLFGRQAMSPSQAWQTHKYPMDCHDDWNSRDHRDPSHPVRNIIKAMFQMRANFPVLNDG 210618082 33 ------------------------------------------------------------------------------------------------------------------IADKLAHAKENGYTHLEFLPLSEHPADCS-WGYQNTGYFSPTSRYGTARDLMELVDKCHQAGIGVIMDFVPIHFATDY-YGLAKYDGTELYE--------------------YVQSDVTDSEW---------------GTRNFDYSRREVCCFLQSAANYWLEYHFDGIRMDAISRAIYWQGEPDRGNPCALTFMKNMNAGLQKLHPTAMLIAEDSTTFLKVTAPYDGLGFDYKWDLGWMNDTLNYFKTPPKERPEHYYKLKFSMDYFYNELYLLA--------------------------------------------------LSHDEVVHGKATIIQKMWGDYEDKFSQCRAFYLYMMTHPGKKLNFMGNEIAQFREWD--------------------------------------------------------- 72536120 58 ------------------------------------------------------------------------------------------------------------GGTFKGLESKLDYIKGMGFDAIWITPVVDN-TDGGYHGYWAKDLYAVNSKYGTADDLKSLVKSAHDKNMYVMCDVVANHMGK--------------------------GISDHKPSPLNEQSSYHTPCDIDYSNQTSIEQCEIAGLPDLNTGSDTVKKVLYDWIKWLVEYSFDGIRIDTVKHVEKPFWPGFQD------------------AAGVYAIGEVWDGPDYLAGYAQVMPGLLNYAMYYPMNRFYQQKGDPSDVVAMHDEISSKFPDPTILGTFIDNHDNPRWLSQKND-------------------------------------------------------------KALLKNALAYVILARGIPIVYYGTEQG----YAGGNDPANRED----------------------------------------------- 119486858 139 -----------------------------------------------------------------------------------------------NDLIIYEMMISEFGRDLKETIHRLDYLADLGVNCINIMPI-SNVVNTIDWGYKPIGYFGIDERFGKAKHLKKLVDYAHQKGIAVILDVVYAHT--------------EEHFAYSYLYRNLKQPNPLMGKFGD-------------------MDGFGKDDECTNFDHPFIQDFFYTVNCYLLEYHIDGFRYDFVPGYWDGPVG------------KGYANLTYNTYQEVKSKANIVQHKQENWKDWQR--FFNNNDYETLNLI------QCAEQLQDPQGVLQETYSNCTWQN-----RTLYTSKQVSYNKYYFLDNLALSYSLYGYPNQVNQNGDTQALQYIETHDHPRFVCNWGRNEEFLQEGDREENWYKVQPYLIGVLTAKGIPLIWQGQEFA---ENYYI---PPEGAIRVMLFRPVRWD-----YFYDKIGQKMIRLVRKMIQLRRQQPQFR-- 198257800 12 -------------------------------------------------------------------------------------------------------------GTFAAVEADLDRIQDLGIGVIWLMPIQPNRKGPLGSYYSVADYMGINSEFGDAESFRSLVDAAHDRDIKVIIDWVGNHTAWDNPLTDEH-------------------PEFFIKDAEGNFTPPHGTDWT--------------DVIQLDFSNRELWDYMSKAMEYWIEYDIDGFRCDYAVGLPTK-------------FWNFASRNLRTLDPELFLLAESEAPDLNLHAFHASYGWP-------MHHTFNSVAKGDKSALDQFNRQSIEFPSSTLLLNFTTNHDENSWNGTTAERLGPAKRTFD-----------------------------------------------------------TLVFTLPGIPLIYNGQEASLAKRLEFFE------------RDPIDWSDLSE-----------MNFYQELTALKASHPAL--- 118472160 37 ---------------------------------------------------------------------------------------------------------------LRRIVEWLDHAVELGASGLALGPVFASRT----HGYDTTDHLRIDPRLGDDADFDHVVAEAHRRGLRVLLDGVFNHVGTDFARYRQALGGDADSAAWFRHRDGKFEVFEG-----------------------------HGELIALNHDNPEVVNYTAGVMRHWLGRGADGWRLDAAYAVPDR-------------FWAQVLPIVRSDFGDAWFVGEVI--HGDYAATVAASTFDSVTQYELWKAVWSALNDGNFHELDWALQRHNDFLASFVPMTFVGNHDVTRIASQLSDARHLEH-------------------------------------------------------------ALVILFTTGGIPSVYAGDEWGHQG------VKEERRGGDDAVRPEF-----GERPGPDAPGADVLRLHQYLIGLRRRHP----- 70989217 31 ------------------------------------------------------------------------------------------------------------GGSWRGTIQHLDYIQGMGFDAIMISPIVQNVEGRAYHGYWVQDMYALNPHFGTHQDLLDLSKAVHDRGMYLMVDTVINNLA--------------------YITDGRNPATSIDYSALRPFNDFHPYCKITDYDNYPLAQTCWTGLPDLKTEDSQVQSMLMDWIRMMATYSIDGLRLDAAKHITPSFLPLFQN------------------ASGAFITGEVFEPSVKTICGYQKD-LPSVPNYPIYYSILEAFTKGNTSSLTNQVEVMQTCSDVTALTSFSENHDVARFASFKDDIAVRQRTPVTLKVSTDDRLTP----------------------------------------AQLAKNVLTFTMLFDGIPMIYQGQE----------------------------------------------------------------- 146299168 385 ------------------------------------------------------------------------------------------------------------ARNYQSIIDKIDYFKNLKINAIELMPVMEF-EGNESWGYNTSFHMALDKFYGTSDKLKELIDVCHQNGIAVILDVALNH----------AFGRNPMVR---MWMNDPDGDGFGSPTAENPYFNTVAK------------HTFSV-GEDFNHQSTRTQYYVERVIKQWIEYKIDGFRWDLTKGFTQACTASDQSCTNAYDILKKYADYSWSLDPTHYTIFEHLGTEAEEKQWADETPSKGVMMWGKMTDPYNQLSMGYASESNSKMSSANRGFAANRLIGYAESHDEERLM-------------YKNVQYGASNSAYNVKTLNT--------------------------------ALSRMSAIGAVSLLVPGPKMIWHFGELGTCNDNSVNTDSDSTGDCKLDTKPQPQW---VNNWLGNSNRNKIYNDWAKMITLKKAEPVF--- 188582077 62 -------------------------------------------------------------------------------------------------------------GTYAALERRLDDLVDLGVTAIELLPLADF-KGTRNWGYDGVLPFAPDAAYGRPDELKHLIDTAHSKGLMVLIDCVYNHFG-----------------------PAGNYLHAYAKTFFTERHQTPWGAGINFDGAESG---------------PVVRDYFIENALYWLEYHFDGIRFDAVHAILDDSETH-----FLAELGDTIRKTFPERHVHLILENEANQARWLERDAKGLPILHSAQWADDLHHCWHVLLTGEDAGYYASFA------------------DKPVEHLARCLAEGFAYQGEPFPTLDNHRGEPSAHLPPSAFVTFLQNHDQVGNRALGERLSHLADPKKLALARAGLLLA-------PQIPMLWMGEEWSASAPFDFAPDEELNKAVREGRRREFDWDEAE-----TEPHRAIWADTRNLLQIRRQ------- 91228340 194 ------------------------------------------------------------------------------------------------------------GGDLAGLTKKLDYIESLGVNAIWITSPLEQIHGYGYHGYYHQDWTKLDANMGTEDELRTFVDTAHKKGIRVIWDVVMNHTGYEFGFGQLYLDDGEKWTDWWHSFNDYIKYGDSEAWDKWWGKDWIRTDIGDYDAPGYDITMSLNYLPDLKTESTQPREHLITWLSDWVDYGIDGFRVDTAKHVEMEAWAELASTTQALAQWKQNNPDKALDDLPFWMTGEVWAHSVVKSPYFDGFDSIINFEFQSDVAPKALKCFAQLDNDYRRYAERINTDPEFNVLSYLSSHDTQLFWSARSRSFD-----------------------------------------------------------DQARAANALMLA-PGAVQIYYGDEIAR-------DFGITGSDAHQGTRSDMPWDKIHGERE------DLLQHWQKLGEFRKRHPAVAQG 215488856 197 ------------------------------------------------------------------------------------------------------------GGDLRGLTNKLDYLQQLGVNALWISAPFEQIHGYAYHGYYTQDWTNLDANMGSKADLRTLVDSAHQRGIRILFDVVMNHTGYEYQFGALYLSGDELKKTLGERWSDWKPAGQTWHSFNDYINFSDKTGWDKWWGKNWDLTMSLAFLPDIKTESTSARDYLTHWLSQWVDYGIDGFRVDTAKHV--ELPTWQQLKTEASAALREWKKANPDKDKPFWMTGEAWGHGVMQSDYY-RHGFDAMINFDYQ--EQAAKAVDCLAQMDTTWQQMAEKLQDFNVLSYLSSHDTRLFREGGHK-------------------------------------------------------------------AAELLLLAPGAVQIFYGDESSRPFGPTGSDPLQGT-------RSDMNW------QDVSGKSAASVAHWQKISQFRARHPAIGAG 146308153 228 ------------------------------------------------------------------------------------------------------------GGDLRGLTGKLDYLQQLGVNALWISAPFEQIHGYAYHGYYALDFTRLDANMGTEDELRELIAQAHARGIRVLFDVVLNHPGYQVLGFGALRGGMDQYPRWSDWQPESFENLHAYHNLIDYQHDAWRQWWGKDWVRADIADYDSPFLPDFKTESQRVRDYLVEWLSFWVEFGVDGFRADTVKHVELESWAALR---QAADKARAEWSAANPDDPPFWMVGEVFGHGPQASVY-QDHGFDALINFDFQ-GELAARGSECLRQVEDGYRDYAELLANDARHNFMS---------------------------------------------YASSHD------------TSLFFAEQGERLARQRGLACALLLAPGAVQIYYGDESARPLGPTG-------SDPHQGTRSSMNWDAQQQA-----PVAELLAHWRLLGQFRARHPAIGAG 67525889 58 ------------------------------------------------------------------------------------------------------------GGSWQGIINQLDYIQDMGFTAIWITPITEQIPGTGFHGYWQKNIYGVDTNLGTADDIRALSEALHDRGMYLMLDVVANHMSYGGPGGSTDFSIFTPFDSASYFHS--------------------YCAINNYDNQWQVENCFLGDLTDLNTQSSEVRDIWYDWIEDIVNYSVDGLRIDTVKHVEKDFWPGYID------------------AAGVYSVGEIFHGDPAYTCPYQ-DYMDGVMNYPIYYPLLNAFSSGSMSDLYNMINTVANCRDPTLLGNFIENHDNPRFPNYTPDMS-------------------------------------------------------------RAKNVLAFLFLTDGIPIVYAGQE----------------------------------------------------------------- 83649042 49 -------------------------------------------------------------------------------------------------------------GDLQGVIDSLDYIKNLGMNAIWLTPVFHSISGQDEWGYFTSDYFSIDPNFGTMAQARELVEQAHARGIYVFFDGVFGHFKNNAGDF----------------------------------PSPQGRVVSANGVAQAGTGREAVYPNDL--------DFFKEVAAYWVELKIDGWRLDQAYQVPTGAWGEIRKSVEDASKSVTYTMNGEQVNPLGYMVGEVWKGEAEIAAQAYGPGLCSSFDFPMRYRIVQTLGVEEVSTLKEGYATQAAYPAHALPNGFLTNHDLVRFG---------------------------------------------DLLQRGRIAS-----PGEERYTDLHKAAYSFLAAYTGPITLYYGDEIGGFSDRVPCESDNGAGAKAGLCDDHVSRSSAKVEGLPSGEDGALFDYIRDLMGMRALHPALYAG 126662489 387 ----------------------------------------------------------------------------------------------------------------QDVINRIQYFKDLGINAIQLMPIMEF-EGNESWGYNTAFHMALDKFYGTPEKFKELVDLCHQNGIAVILDIAFNHA-----------FGRNPMIRMWMNDPDGDGWGGPASDNPYFNTTARHS---------------YSVGDDFNHSSTLTRNYVKQAVKHWIEYKIDGFRWDLTKGFTQNCSGGDDACTNTYDVLKEYADYCWTLDNDHYVIFEHLGTDGEEQQWYRIGEGKGIMMWGEMYSQYKELAMGYSTQNISRMSHTSRGFTGKRLIGYPESHDKDRMM--------------------------------------------YEAITYGNGAGAFPVNGNLTNALNRMGAIGATSILVPGPKMIWHFGELGNSNGTVNDESTFFPGDCKLDTKEQVQW---TQNWLADARRTSILSDWSKMIKLKTSEPVFMGG 28896794 182 ------------------------------------------------------------------------------------------------------------GGDLAGLTKKLDYIESLGVNAIWITSPLEQIHGYGYHGYYHQDWTKLDANMGTEDELRAFIDTAHKKGIRVVWDVVMNHTGYATLADMQEFGFGQLYLD------DQEAKEVLGEKWTDWQPKSGQSWHSFNDYIKYGDSEAWEKWWGKDW-----------IRTDIGDYDAPGYN-DITMSLNYLPDLKTESTQKT-GLPNFFRNKNTNAQDELKTPREHITWLSDWVRDYGIDGFRVDTAKHVEMEAWAELKASTTQALAEWKQNHPDKALDDLPFWMTG--EVWAHSVVKSPYFDNGFDSIINFEFQSDLKCFAQLDNDYRRYAERINSDPEFNVLSYLSSHDTQLFWSARSRSDQARAANALMLA-PGAVQIYYGDEIAR-------DFGVTGSDPTQGTRSDMPWDKIHGERE------DLLQHWQKLGKFRQRHPAVAQG 160936799 77 -------------------------------------------------------------------------------------------------------------GTFKGVAEKIPYLKDLGITTVEMMPPVEFPDGKNYWGYTRGYYFAPKCAYSSEREFKDMVKALHRAGLELVLEL---------------------------FFDGKEAPS-----------------------------------------------YVLDVVRFWAEYHVDGVRL--VGYAPVKLLGE------------------DPYLSRLKLLAPGWDGVE-----PGQEKHLAEYNDGFMMDMRSFL-KGDEDQLNRLVYHIRHNPGQVGVVNYMANTNGFTLM---------------------DMVSYDTKHNEANGEENRDGTDYNQSWNCGVEGP-SRKKRIMQMRRKQIRNALLMLFLSQGTPLLMMGDEFGRTNNNSYCQDNDIS---------WLNWGLLNSN-------SSIHEFVKHVIQFRKEHSVF--- 160943575 47 ----------------------------------------------------------------------------------------------------------------------LNYLKRLGVKYVQLMPIFDFGSVDYNWGYDPTNFNVPEGSYSTIRECREMIAALHAAGIGVVMDVVYNHT--------------------------YRTENPLNSTVPYYF-------FRQNPDGS--FSNGSGCGNEFASERPMARRYLIDSILYWAEYHIDGFRFDLMGLYD-------------AESINAVRAALDPGGRDILLYGEPWQGGASQLHRYEANKANL--------AMLNERVGIFCDDTRDAIKG--------------GCFDAREPGYVEGKGSFWDIGAAVAAWCRSDRLPPHAPSQIVSYVSAHDNFTLWDKLLC-VRYEKPEFTARDTVALAQNRLAAGIYLTSFGLPFMQAGEEFART----KKGVGNSYRSSPALNR--LDWNRAEQY-------HALVDYYRGLLALRAAFPRLG-- 108758165 91 -------------------------------------------------------------------------------------------------------------------IARLDHVRDLGANMIKVMPAYEFAGDFS-WGYNAAFPFAPESAYGHPNDMKRFVDEAHMRGIGVIFDVVHNHYGP-SDLPMWCFSGDCLGSGGEYFYNDWRKSTPWGDTRP-------------------------------DYGRPEVRAYIRDMMNLTHSFRGDGLRWDATKYMRTQNGSDTTAIPDAWRVFRSINREINATQPWKISIAE----------DFGGGDFITNDATSDTSGGAGFDSQWGGDFVHAIRAAVIASNDSGRDMNSVRN-----------------------------AITQRYSGRHTARVIYSESHDEVANGKARVPEEIWPGNAGSWAAKKRSTLAAGVVFTSPGIPMIFQGQEFL---EDGYFQDTD-----------PVDWGK-------NSTYSGIRTLYRDLIRLRR-------- 56963376 30 ------------------------------------------------------------------------------------------------------------GGDLQGLTDKLNYFTDLGINTIWISAPYEQIHGYAYHGYYALDYTTVDQNMGTVEEMREFVNTAHEQGIRVVLDVVMNHPGYNTKDMNEYGFGNPGVSEDW----TPGEGQTWHDVHNHIHYDDASPWSTWW--GPWVRAGIGGYESCGNSETTMCLAGLPD-FRTELTHSVGLPPLLETKWSQERREGYEDWIVPTAS---DLRRDLDIAPADYIV-----QWLAAWVEEFGIDGFRIDTAKHVELFRWQQLKDAANEALWSWREENPDAPGASWTDDFWMVGEVWGHGVGRSEYFDYGFDSIINFTFQGEHGNGPAYRLDTMEDTFSHYANQINMDASFNVLSYLSQHDTHLYPRERLVDGGTYLMLLPGGVKLFYGDETARPFGPTG-------SDPQQGTRSSMNWD---------SVHEDVLSHWQKMGQFRNNHLAIGAG 88810691 64 ------------------------------------------------------------------------------------------------------------SGTFDGVRERLDHLAALGVTALELMPVADFP-GARNWGYDGVLPFAPDSRYGRPEALKRLVQAAHQHGLMVLLDVVYNHFGPE-----------------------GNYLHTYAPTFFTHRHTTPWGAAINFDGEH----------------SQAVRRFFIDNALYWLEFNLDGLRLDAVHAIYDD------GQPDILIELAEAVRAGPARERPRHLVLENDDNATRAREAQHPHWYTAQWNDDCHHALHTLLTGESQGYYADYAQYPIRLLVRCLSEGF------------------AFQGEPSPYRGGAARGEPSAGLPSTAFVNFLQNHDQIGNRALGERITQLASP-------RAVRAAHILLLLAPAPPLLFMGEEW---------------------------------------------------------------- 211584899 98 ------------------------------------------------------------------------------------------------------------GGDVVGLLDTLDYLQGMGIKGLYLAGLVLMNQPWGSDGYSALDTTLLDQHFGTIQTWRAAITEIHNRGMYVIFDNTVATMGDDFRYGNTY-NETCDYPRFWNETGYPVDEYVDYQLRGCYDSDFDQYAFGVYPDWKRELAKFASVQDRLREWVPSVRERLIRHSCMIISFDIDGFRYDKATQATVDA---------LGDISGAYRDCARRVGKNFFLPGEITSGNTLGSIFHGRGRQPDMQSQTLEEAFMMTNASDPDYFIRDQNKQTDAAAFHYSVYRSLTRFLGMDGNLAAGYDVPVNWTEAWYQMVLTNDMVNANTGKF--------DPRHMYGATNQDVFRWPTVEYGIE---RQLLALFITTLHMPGIPMLLWGEEQAFAANYIYGRQAMSPATAWKNHGQYFQWHDETVTYDHRDPAHPVRNIIKHMYQMRQDFGALNDG 89890048 157 ------------------------------------------------------------------------------------------------------------ADSFQEVINRIDYLETLGINTLQLMPINEF-EGTDSWGYNPKFHGALDKAYGTPEKFKELVDLCHSKGIAVVIDVVYNHAFSQSPLCQ-------------MWWDE----NNFRPAANNPYLNSSPT------------HDFNV-GYDFNHESQWTRDYVKQTLQYWIDYRIDGFRFDLSKGFTQNFTLGNIGAWSAYDQSR-----------------------VDILNDYKNTIWNANSNDIYMILEHLGDNSEETALANAGFMLWGKMTDNQNSMGYSSNHDVFRSYYLARGWNDQHLVAYAESHDEQRL--------------------MYKNLNFGNAANSSHNVRSLPVALDRQEAIAAILYSIPGPKMLWQFGELG------YEIDIDQNGRTG---RKPIPWTL---NYDTDQDRMDLYDVTATMIGFKTQYP----- 157347907 252 ------------------------------------------------------------------------------------------------------------AGTFSGLMEKLHHFKDLGVNAVLLEPIFSFDEQK--GPYFPFHFFSPMNVYGTINSVKEMVKRLHANGIEVLLEVVFTHTAESGAL------QGIDDSCYYYVNGDAD----------------------------------LGIRNALNCNYSIVQQMIVDSLRYWVEFHVDGFCFINASSLLRGFHGEYLSRPPLVETI-----AFDPLLSKTKIIADCWDPRNMLPKEFPHWKRWAEVNTRFCNDVRNFLRGEGLSDFATRLCGSGDIFMDGRGPAFSFNFTTKNFGLPLVDLVSFSSSELASELS----------------------------WNCGDEGPTNKTT-VLERRLKQIRNFLFILYVSLGVPILNMGDECGQ-------------------------------------------------------------- 83856430 370 --------------------------------------------------------------------------------------------------------------NFQDVIDRLDYLETLGINAIELMPVSEF-DGNISWGYNPQFHMALDKAYGTPDKFKELVDEAHARGMAIILDVVYNQATGQNPL--------------YRMYNNCNGCYGGQATAESPY---------FNQVAQHSYNVF----NDFDHSSNATRQYVMQTAQYWIEYKIDGMRWDLTKGFTQDEGCTNSYNQDRVDVLKLYADAQWDVDEDFLIIFE------------------------------HLGNGGSRQEEIEWGNYRLDEGKGIMTWNKLTNPYNQSTMGYNTENNISGVSYINNNFTAPTQVSYMESH---------DEERLNYKNLAFGNSNASYDATDLPTALDRLEAAGAFFFTVPGPKMIWQFGELG--------------------------------------------------------------- 154251000 20 ----------------------------------------------------------------------------------------------------------LLGG-FSGIADRLPALADLGVTAIELMPVAAF-SGTRNWGYDGVLLYAPAESYGTPDELKALVDKAHELGLMVFLDVVYNHFG-----------------------PDGNYLGVYARDFFDPSVH-------------------TPWGAAVAVDQKPVERFFIDNALMWLDYRFDGLRFDAVQA--------IANNDFLDRMAGEIREKLGSRYIHLILENENNDPDR-----LSAGRYDAQWNDDFHSALHVLLTGETSSYYGDFAARPTEMLARC---------------LAEGFAFQGEVSQHLDGR---RRGGTSAHLPAAAFVSFLQNHDQIGNRAMGERLTVLTDPARLRAATALLLL-------SPQIPLFFMGDEEG--------------------------------------------------------------- 213406657 107 ------------------------------------------------------------------------------------------------------------GGDIIGLKKSLDYIQGMGVGTIYIAGT---PFINMPWGYSPLDLTILDPHLGTIDDWRDTIEEIHSRGMYLIVDMTVATLGDDAQWKNVSRQYDFKYHNVWFWGDDGHPVQILWKGCYDIDQYGDTEAFGSYPDWRRQLSKFASVQDRLREWNPDVNKKLRHLSCLLISMDVDGFRIDKATQMTVDFLT---------DWSMSVRECAKKYNKNNFFIGEVTGSSSYGAIYYGR--GRQPDNRPPNTTVAFSLQSSDSDYFLRDETYNNIDASAFHYSVY------RGLTRFLGMDSAMEISYDVSNQMPQAWNGIQINEDFINPNTGKLDPRHMYGVTNHDLFRWGSIQNGTE----RLMLGTVITLMFPGIPLLYYGDEQGLAGNYLYGRQP---------------------------------------------------- 197790175 21 -------------------------------------------------------------------------------------------------------------GTYRAMIDRLDHLVETGITALELMPLADFP-GRWNWGYDGALWYAPDSSYGRPDDLKALIDEAHLRGLMVFLDVVYNHFGPE-------------------------------------------GNYLGLYAPPFFTRTHTPWGIAIDYRVPEVRGFAVENALHWLNYRFDGLRLDAVHAIDTADDLLLRDISIAAG------ALARTSGRTIHLVLENDDNRASLLDPLTEGKYRAQWNDDYHHA-WHVLLSDERFGYYQDYQPPMPHIVRALEAGF-----------------AYQGEPSLHREGAFRGEPSGNLPPTA-FVNFLQNHDQIGNRALGDRLACDPAALDAALAITLLA---------PMPPLLFMGEEWGATTPFTFGDDVPDPLAEATFARAKLDWQEL-----QSPDGQRRHALIRKLLAVRQRE------ 213409065 40 ----------------------------------------------------------------------------------------------------YDMYETGFGGDIVGLRLSLDYLESLGIKGIYIAGT---PFVNQPWGYSPLDYTILDHHSGTIEQWRETIEDIHKRGLYLVLDLTVSTLGDL-VGFKKYLNTTTPFSLFEYHYADWTFTNKYDANPRFWGEDGGPEAFGTHPDWQRQLSKFASVQDRLREWKPEVAAKLKHFACLIISMDVDGFRIDKATQITVDF---------LASWSSSVRSCAKRFNKTNFFIGEVTGSSSYGSIYYGRGRQPDQRPPSFENALK--LVGNETFFF---LRGQHDNALDASAFHYSLYRAITRFLRMDGDLQVRFDVPVEFTQGWNKIVIYEDQINPNTG---TFDPRHLYGVTNHDVFRWPAIANGAE------KLILGTMFLFPGIPSIYYGDEQGM-------------------------------------------------------------- 182416877 145 ----------------------------------------------------------------------------------------------------------------------IDYLKELGVSHVQLMPCFDYDDEQFNWGYDPLNYNVPEGSYATIKEFKEMILALHNAGIRVVMDVVYNHTYSLDSWFQ----KTVPYY-YYRINDDGTLSNG------------------------------SACGNDTASERYMFGQYIKKSILHWVEYHIDGFRFDLMALH-------------NVDLINEIRSELDPDGKNILMYGEPWRASSSNME--NGEVPALKENIQYLDEGVGIFCDDTRDAIKGH----------------VFYGEIPGFVNGASDLEKKIQSSVVCYCDNSEEYNPKSPSQIISYVSAHDNFTLYDKLIETMRENK-DYCIKDKELIDINKLTAAIVFTCMGNIFIQAGEEFART----KKGEDNSYNLSADLN--KLDWRRA--------------------------------- 156064483 7 ------------------------------------------------------------------------------------------------------------GGTWRGIISRLDYIQGMGFDAIWISPIHKNIEGAAYHGYWPEDIYSVNPHFGTAEDLLALSGALHARGMFLMIDVVVNHMGS------------PPTVEFSRYVPFNDSSYYHPKSFITNYENEKECEEGWLGDE-------HVPLPDLNTEDPTVVLTLQTWIMKLVQKKIDGLRIDTVKHVRKNFWP---------DFVRS---------AGVWSVGEVLSGDPNYLSSYQPYIGGL-------------LDYGTYYPLKRA--------------------------FNRDGGSMYELINLLTPQYRSKFRDMQ------QMSTFMENHDMPR------------FTHDTNEDLAVVKNAMAWTLLTDGVPIIYYGQE----------------------------------------------------------------- 71001996 1 ------------------------------------------------------------------------------------------------------------GGSWTGIIDKLDYIQDLGFTAIQISPVVENIYGEAYHGYWPKNLYALNEHFGTADELRRLVSEVHRRDMYLIVDVVINDMAAVNGSMKDDPSLKIDYSQLFPFDDEKYYHP--------------FCAITDWTDPKIYKNCWTVALPDLNTGDASVATMIGDWIKQFVNYSIDGLRIDAALHMDD-------------DYVEGFSKAA-----GLFTIGEVSNGDTSLVCKY-ENLVSSVLNYPLYYALIQAFTAGNMLGLAESIRAVQKDCKDFALLTFVENHDLPRFASLTNDTT-------------------------------------------------------------LAKNAMAFNILSDGIPQVYQGQEQHMSGNYT--------------------------------------------------------- 58269930 109 -------------------------------------------------------------------------------------------------------------------------------------------------GYSAIDFTLLDPHYGTLQEWVDLVDRIHAKGMSIILDFTVGTMGDQWKLPDYAPWGFQKYPDFTFWLDDGTVYDPGKTGCYASDFDHYGDAFGVFPDWQRQLAKFASVQDRLREWRPETAAKLKRFGCLTIELDIDGIRIDKATQVTVDF---------MAEWANATRECARQFNKDNFFIGEITGGDTFGALYIGRGRTPTLQPSNFTQAIELTQDQQQYFLREEGIAGLDSAAFHYSIYRSLCRFLGMDGNLQVAYDVDV--------NFVTAWNEMVVSNEFLNSQTNDFDPRHMYGTTNQDVFRWPGLANGTERQQLGQ---FVTVLLMPGIPLGWYGEEQATANNYLYGRQPMTSNPSSQYYNMPYDCDDPWNSLDHFDPTAEALRGIRNMIYLRTQFPSLQDG 146299158 74 ------------------------------------------------------------------------------------------------------------GGDIIGITKKIEYFEKLGINAIWLTPIVEQIHDGVDHGYWAKDWTALDPNFGTKEDLANLVKKAHEKGIRIILDGVINHTGPVTPEDPVWP---SDWVRTGVVCDYKSFENTTMCTLVDNLPDIRTESVQWKKEDRYEKEIASLDEFFKRTGYPRTPKYYIIKWLYILEFGIDGYRADTVKHTEEALWADFKECDYAFETWKKHHPLQVLDQNPFYTIAEVYGGISGGQDYDFGDRKVNYFQNGFNSMIWNAAQNDYEGLFSKYSNALNNDLKGYSVLNYMSSHD-------------------DGQPFDANRTKSIETANK--------------------------------------------LLLSPGMSQVYYGDESARSLVIEGTQ-------GDATLRSNMNWEDIQNNPET----QKTLLHWQKLGQFRRNHPAVGAG 110756705 157 -------------------------------------------------------------------------------------------------------------------------------------------------------------ELGTLSDLEALIKAAKDREQYIILELDPTHTSIEHPWFKRSIEREEPFSSYYVWADAKITSDGKRNPPNNWLSVYGGSAWEWNEQRQYYFHQFNKTQPELNYNNPTVVTEFSDILSHWIKLGISGFRLANIQYL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119481555 23 ------------------------------------------------------------------------------------------------------------GGSWTGIIDKLDYIQDLGFTAIQISPVMENIYGEAYHGYWPKNLYALNEHFGTAEKLHRLVSEVHRRDMYLIVDVVINDMAQ----AVNGSMKDDPSLKIDYSQLFPFDDEKYYHPFCAITDWTDPKMY-----KDCWFAVETVALPDLNTGDTSVATMIGDWIKQFVNYSIDGLRIDAALHMDD-------------DYVESFSKAA-----GLFTIGEVSNGDTSLVCKY-ENLVSSVLNYPLYYALIQAFTAGNMLGLAESIRAVQKDCKDFTLLTFVENHDLPRFASLTNDTT-------------------------------------------------------------LAKNAMAFNILSDGIPQVYQGQEQHMPGNYT--------------------------------------------------------- 196228446 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MGFWLQLGVAGFRVDAVPFVI-ESRLPGKASRMRFDYLTEFRKFLQWRSKDAILLGEANVPPPEHLKYFGGDGLHMMFNFFVNQHLFYALASGNAQALARALLKTQKLPGFSQWAHFLRNHDELDLGRLTDEQRAKVFARFGPDKDMQLYG-------------------------RGIRRRLAPMLGSVPL----IELAYSLLFALPGTPVLRYGDEIGMGDDLDLPE--------REAVRTPMHWSEDPQAGFQRRDQNSLFNWTARMIRLRKECPEIGWG 168694150 69 -------------------------------------------------------------------------------------------------------------GTYNEFTEKLPKIKKAGYNTIQLMAIMEHPYYAS-FGYQVSNFYAISSRFGTPEDLKNLINTAHSMGIAVLLDLVHSHA----------------------VKNTLEGINEFDGSEHQFFHSGSKGNHPAWGTK------------LFNYGKPEVIHFLLSNIKFWLEYHFDGFRFDGVSFDSYEKYFSMNTDIEAITYLQFANELIKEIKPNSISIAEDMSGMPGMCIPIKDGGI--------------------------GFDYRLAMGVPDFWIKTISNLSDEDWDLGK------MWYELTTRRPGEKNIGYCESHDQALVGDKTIIFWLADKEMYWNM-EINSNNHVINRAISLIKLIKLITFSLAGEGYLFMGNEFG--------------------------------------------------------------- 89890236 75 ------------------------------------------------------------------------------------------------------------GGDFAGIIEKIKYFTELGVDVIWLTPIWEQIHDGVDHGYWAKDWTTVEPSYGTQADFERLVQLAHDNNIRILLDVVINHTSKDQVWPADWVRTGPGYQDQETAVSCTLTSNLPDIRTDSVEEVELPEHLVQKWKQEGRLETELKELDDFFKRTGLARNYIIKWVTDYAETGVDGFRIDTVKHVEEKVWKVFNEQARAYSDWKVANPEKKFHDDPFFILGELYGEASGGRNYFFNEDPVDYFDYGYDAMINFGFKRHAIAPYKELFKRY----------------DGFR-----------------------DSLLSEKPQDPAYFMNYISSHDDGQPF--------------DATRERTYESATKLLLT-PGMAQIYYGDEVARPLIIEGTQ-------GDATLRSMMEWD---------GDNDELLRHWQKLGQFRRNHPAIGAG 169347361 218 ----------------------------------------------------------------------------------------------------------------------LDYLVELGITHLQLMPIQDFATVDYNWGYDPAQYNVPEGSYCSDPECKEMVSKLHSKGIRVIMDVVYNHVYDVNANAFERLVPG------YYFRKNPDGS----------------------------LSNGSWCGNDVDSQKKMVRKYIVDMSKRWQQYGFDGFRFDLMGIID-------------IETINEVYRVCSDYDSSFILYGEGWNMPTNL------PDSEKAMQYNHDKLLNISFFNDTFREVIKG-----------------GSGDSVLVN--KGFVTGNLYETQRARDVINGLSCYSKVDQSINYVECHDNATVFDKL------YISNVEEGLDGILNREKNLTIITLLSQGIPFIHAGQEFYRTKGGVY----NSYNSPDNIN--CINWDFRDIYKKDVDD-------IKKIIKLRKENKCFR-- 212538203 20 ------------------------------------------------------------------------------------------------------------GGSWRGIINQLDYIQNMGFTAIWITPVTEQGDGTAFHGYWQQDIYSINSNYGTAEDLKALSTALHARGMYLMVDVVANHMGY---------AGAGTDVDYSVFNPFNSQSYFHPYCPIINYSNFTMVEQCWEGDN-------TVSLPDLNTESTEVQNIWYSWPELVSNYSIDGLRLDSALEVQK-------------DFWPAWVKAA-----GVYCVGEVFNGDATVACPYQ-NYLDGVLNYPTYFPMIRAFES-TSGSISDLYNMVNTVQSDCSDSNLLG--------------------------------------------TFSENHDNPRFASYTSDFSL-------------AKNVLAFTLLSDGIPIIYAGQE----------------------------------------------------------------- 78222053 91 ------------------------------------------------------------------------------------------------------------GGTLKGLASKMGYLKRMGVTAVWVSPLFKQSFVPTYHGYGIQNFLEVDPHFGTADDLRELVHVAHANGIYVILDIILNHAGNIFAYGYTPYDGSTVYPVTGFRSADGTPNLPFGPIDTKANPDAWPGHIRDWDSYHEYLDGDFFDLKDIHLGEGEVDAFLCEVYKYWIALDVDGYRIDTVKHMG--AGATRFFASVIHEFAQAIGKE------NFYLIGEITGGRDNAFNTLATTGLNAALGVDDIPLRLEDLVKGRANP---------------------------------ADYFNLFRNSLLVRKESHVWFRDKV-------VTVIDDHDQV-----CRGAKKERFCAGDPKWRRLVLNALALNTTTLGIPCVYYGTEQGEGGDDRYLRE----------------------------------------------------- 196257897 85 ------------------------------------------------------------------------------------------------------------GGTLRGITDKLDYLHSLGVTTLWINPPWKQRADETYHGYGIQNFLEIEPRFGTSQDLRDLIDAAHDRGMYVILDIIFNHSG-NNWFYRDETTGEPRDTMPYRFSPPYPEDGVWPKEFQNINVYTRSGEIGDWGVAAWYRRGDFYDLKDLNLEHPDTLPLVIKAYQYWIALDADGFRLDAVKHISPVACGI---------FCRAIHQFADSIGKDNFFITGEITDPGIAPSYVDLFGRNLN-------------AVLGINRLPNVLTGMAKGL----------------------------LPPSDLFSAFDDQQLTGLALQTGQFIVSVLDDHDMSSRGTKERFAANNPAVDLYQQVAHV---VGIQLTIPGIPSIYYGTE----------------------------------------------------------------- 163755352 71 -----------------------------------------------------------------------------------------------------------MGGDMAGITQKIKYFDDLGINAIWFSPVLEQIHDSTDHGYWTKDWTQFDPNFGTAADFKELMETAHEHGIRILMDVVMNHTGPNDTWVRTEPSCSYQNYDTAVSCTLVKNLPDVLTNSTETVSLPTPLVEKWKAEGRYETEMKELDEFFKKTGLAKTKNYIIKWLTDYVEYGVDGYRVDTVKHVEESAWNELNKQAKAFTEWKEANPEAVLDENDFFMLGELYGYSIDHKRFYDFGDKKVDYYANGFDNLINFQFKYDASIFSKYNNILHNDLKGKSVMNYISSHD--------------------------------------------------------------DGDPFDRTRTKPYESATKLLLT-PGISQVYYGDETKRPLIIEG-------TNGDATLRSFMNWEMMD-----DAETKKLLTHWQKLGQFRKAHPAIGAG 86132754 59 ------------------------------------------------------------------------------------------------------------GGDIKGITKKIKYFTDLGINAIWFTPVVEQVHGYGYHGYWTKDWTALDPNFGTKEDLKELIETAHINDIRIVMDVVLNHTGPDPFWGTDWARENPNYENTTACSLVENLPDILTESSKEVPLPPTLIEKWKKEGRYEVEIAELDAYFVSNNLKKTPRNYIIKWLTDYIEYGVDAFRVDTTKHVDEESWV-------------VLRAQADKAFADFKT-----NNPDLVLDDTDFFMFGEVYNYSVDGGLAYDFGDKKVNYFENGFD---------NLINF-----------------QFKYDAQGNYESLFNKYA-NIKDSLFKDKSFVNYATSHDDGQPFDKDRTKTIETGTK------------LLLTTGISQVYYGDE--------TVRDLTKEGQGDATLRSFMNWDTID-----TETTGDVLSHWQKLGVFRRNHPSVGAG 67525861 59 ------------------------------------------------------------------------------------------------------------GGTFKGLEGKLDYIKGMGFDAIWITPVVAN-HDGGYHGYWAKDLYSINENYGTADDLKSLVSAAHEKGIYIMADVVANHMGS-------------------------PISDNQPESLSQESAYHSACTIDYSSQESIETCRIADDLPDVNTESEEIRTLFKEWITWLVEYEFDGLRIDTVKHVEKDFWSDF------------------SSAAGVYTIGEVFDGDPDYLAGYA----------NTMDGLLNYAVYYPVNNFYQQAGSAQDI---------VDMHDKIDSSFPDPSALGTFIDNHDNARWLSN-----------------------------------------KDDKSLLKNALAYVILARGIPIVYYGTEQG----YAGGNDPENRED----------------------------------------------- 41016824 38 ------------------------------------------------------------------------------------------------------------GGTFQGIIDKLDYIQGMGFTAIWISPVVEQIPDDAYHGYWMKDIYAINSNFGTADDLKNLSNELHKRNMKLMVDIVTNHYAWNGAGSSVAYSNYNPFNQQSYFHDYCLITNYDDQT-------NVEDCWEGDN---------TVSLPDLRTEDSDV----SSIFNLWVNYSIDGLRIDSAKHVDESFYPSFQS------------------AAGVYLLGEVYDGDPAYTCPYQ-NYMSGVTNYPLYYPMLR-FFQGTSNSVDELNAMISSLESDCKDITLLGN--------------------------------------------FIENHDQPRLPSYTSDS-------------ALIKNAIAFNLMSDGIPIIYYGQEQG----YSGSSDPN--------------------------------------------------- 215504863 55 -------------------------------------------------------------------------------------------------------------GDFEGLTSKLDYIKSLGMTTLLLNSIFPTAPGSGG----TTDFSTVDELLGTLHQFEALVNATKERDMHLVLEVLPGFTDATHPWFASSAKKENGFDDLYVWRDGAGVDD--SKPPNDWTMADGQPAWSWNSDRQFFLHRRGVTKPDLNLRSFQLRERFNEILRLWLDRGVSGFLVSNLTEGGASVSVPFSGMHPVCLVLVQGTVFDTAREGD---IPEVVVLLQD-------------------WRQLLANYSDSHDSMHRLLA-VEALGKPAEMSRLYGSADEPLADLVLNGDFARRSGTLD-AQVLNDVVHEALNATTAEG--------QWPSLVLGAKGVHRLAHRAGEELLDGLHMVAALL---RGTPLFYYGDELGVQGD----------------------------------------------------------- 169772147 100 ------------------------------------------------------------------------------------------------------------GGDVAGLVDTLDYLQGMGIKAIYLAGTILMNQPWGSDGYSALDTTLLDQHFGDIATWRNAIDEIHKRGMYVIFDNTIGHLNDTTPFSVKEHKALWKSNRRYVDFDIGNDYNQTCDYPRFWYEDGYPEAFGVFPDWQRQLAKFASVQDRLREWHPSVRERLIRHSCMIIQLDIDGFRYDKATQSTVDA---------LGDMSMAYRECARAVGKENFFIGEITGGNTFGSIYLGRGRQPNQYPETAEKAMKMTNESESQYFLREAGHEAFHYSTYRALTRFLGMDGNLAAGYDVPVDWVDAWNLMLQSNDFINPNTGKFDPRHMFGATNQDVFRWPT-VEKGVERQLLGLYITTLLLPGIPLLLAFYILDATASNYIY--GRQAMSPATAWRDHGCFSLDSSQYYQWPIQAHDPTAAYDHRDPAHPVRNIIKHMYQLREDFPVLNDG 166030956 62 -------------------------------------------------------------------------------------------------------------GTFQGVIEKIPYLKDLGINQIQCMPVYEFEEAGNYWGYGPGYYFAPKSAYAKDGDLKDLVKYCHKAGIEVVLEMPFA------------------------------------------------------------------EGISGLMVTDCLRNYVM-------EYHVDGF------------------------ILNPYNVPMDIILKDPILTG-----------------VRILKHAEEYQNVMRRFLKGDEGVVTDVMYQTRKRWDLEGIYNCITTHTGFT---------------------LKDLVSYDGKHNEANGENNQDGPDYNYSWNCGAEG-LTRKKAVLELRKNQMRNALFLLLLSQGVPCILAGDEFANGNNNVYCQDNPI---------GWLNWRNLLKEQE-------MYQFVKQLIKFRKKYRLF--- 163846886 382 ---------------------------------------------------------------------------------------------------------------------HLAELADAGVTHVHLLPVFDSPEDGFNWGYDPFHYSVPEGSYSTNPDFREMVQALNETGLRVVMDVVYNHT------------------------------NASGQNPRSVLDRIVPGYYHRLDGDGNVTT--STCCANTATEHRMMEKLMIDSVVLWAKYKVDGFRFDLMGHHMKD---NMLAVRAALDALTLERDGVD--GKSIIIYGEGWNFGENATQFNMAGTGIGTFSDRLRDAARGGGPFDDPRLLATDPSDFPQGTPDAQRVKLLAETDLIKLGLAGNLKTYRMINYEGGEQIKYRGAAGGYTLDPQEQIVYVSAHDNETLFDAVQLKAAAGTPIAERARMAQLGLSLTAL--AQGIPFFHAGDELLR----SKSLDRNSYNSSDWFNR--IDWRGQENAWDNQSNWQATYEHFREMLRIRRSTPLFR-- 149183473 2 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FSTKQPDLNWENEEVREALYDTVNWWLDKGIDGFRIDAISHIKKRPGLPDMPNPGIHKFLQEFKDKTYANY-DVMSVGEANVTADEADLWVGEEKGKMDMIFQFEHLLWDA-------------------------------------------ETNPDLDIVELKKVLTRWQKGLE--SDGWNALFIENHDKPRVVSTW--------GNDEEYWKESATAMAAMYFLMQGTPFIYQGQEIGMTNDYDDVAVKNIWASSRDNSRTPMQWSDHKNGGFSEGDEESILSFYKKMIAVKKENDIFTYG 193592113 98 -----------------------------------------------------------------------------------------------------------------GLDEKIEYMQKLGVQHVVLTSVFQAVGDE------VIDFMKVNISLGNEDSMKNLVKNLKNKGMKVMLKLVPNHSSKLNLMFVRSVLQETLYKDFYIW-NSGFSDGTHHYPINNWLSVTGESAWSWNDDRKFYLHQFSAENPDFNFRNEDVVDYFEKVFKHWLDIGVDGLYLDKVQYL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 115388375 55 ------------------------------------------------------------------------------------------------------------GGTFQGLQSKLDYIKGMGFDAIWITPVLTSPDAGGYHGYWAQDLYSINSNYGTADDLKSLVNAAHEKGMYVMADVVANHMGS-------------------------PISDNKPEPLNQESSYHSSCTIDYSDQSSIEDCRIASDLPDVNTESSEIRTLFQEWISWLVEYQFDGLRIDTVKHVEKDFWPGFCS------------------AAGVYTIGEVWDGDPNYLAGYANS----------MDAVLNYAIYYPMNRFYQ---------QQGSSADIVSMHDQITSLFPNPSALGTFLDNHDNARWLSQKND-----------------------------------------VSLLKNALAYVILARGIPIVYYGTEQG----YAGGNDPANRE------------------------------------------------ 119178808 109 ------------------------------------------------------------------------------------------------------------GGDVLGLVDSLDYISGMGIKGIYIAGTILINEPWGADGYSPLDTTLLDRHFGDIEMWRYAVTEIHKRGMYIVMDSTLATLGDEHKVVWKSKRRYLDFHDYPRFWDESGYQLEPSETGLRGCYDSEFDQYGDYPDWQRQLAKFASVQDRLREWLPSVREKLIRHSCLIIQLDIDGIRYDKATQATIDA---------LGDISSAYRACARKVGKNFFLPGEITGGNTFGAIYIGRGRQTDMRPSSLKDAVRLTYDNDTYFIRKKGKSALDAGAFHYSIYRSLTRFLGMDGNLEAGFDTSLNW--------VEAWNEMLLTNDFINTNTGELDPRHMFGATNQDVFRWPSLQQDTQ---RSLMALYIITLHLPGIPLVLWGEEQAFAQNYIFGRQPMSSSIAWQGSSQYYQWHDDAVSYDHRDPSHPVRNILKAMFQMRENYPTLNDG 166368206 81 ------------------------------------------------------------------------------------------------------------GGTIAGIKSKLDYLQNLGVTTLWIAPVCKQRKDETYHGYGIQNFLEIDPRFGTRQELRDLVDAAHTKGMYVLLDIIYNHSGNNWFYNVGGRPKTPPYPEDGVWPQEFQDLDWYTKAGEICKWDPEGWEEPLHPDNEFRRGDF-SDLKDLNLNRSDVLNAVIKVYQYWIALDCDGFRIDTV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 32565753 95 -------------------------------------------------------------------------------------------------------------GDFAGISQKIDFLRKIGVTTVYPTPVIKIHKDEYFNSYDVVDHNSVDERFGTEEQFKELIDTVHNRAMYLVMDLPVSTIDLSHPWFESRDESK-------FVIAKPTDPGFNESNFYPFHG----------ANNIKYLGYPSSQNPVLNWKNADVKSTINGAIQKFLDLGVDGFHIDHISQLAVDSKGR-PNHDEAVKVLEELTKSVQIYVESR--------------------------------DELVDKKIVLFSSLKDVEDLHVKATETGLLHYVIDN--------SFANLDEKKCQPHVAKCVHDALNAAYQRHEVAKYTPHWQFSNSEASRL------------ASRFESATAHLLSFLQLTLPGANSVYYGQEYG--------------------------------------------------------------- 189346363 103 ------------------------------------------------------------------------------------------------------------GGTIAGMKDKLGYLKRLGITSVWVSPVFRQVTGSDYHGYGIQNFLDVDPHFGTREELRDFVAAAHQSGIRVILDIIINHAGDVFAYGYRRHSGDPGSLPFGRMDFENTDGAVWPVELQDESTWSKHGEIRNWDCFPEFLDGDFCTLKDVHLGDAPALRHLTEIYQFWIAYDIDGYRLDTVKHM--EPGAVRYFATAVHEF------AISAGKENFYIIGEITGGRSYAASILDSTGLDAALGINDIPDKLEFMVKGWRSP---------------------GNPDTDEQEGYFDLFRNSLLDNKHTRQWYGKHIVTMF-----------DDHDQVG------VRHKFRFAGDDFRSELLLPVVLGLNLASAGIPCIYYGTEQAF-NGADHRRDDDSYSD----------------------------------------------- 212530548 102 ------------------------------------------------------------------------------------------------------------GGDVRGLMDSFDYLQGMGIKGLYIAGMPHINEPWAADGYSPLDLTLLDRHLGSIDDWRSMIEEAHRRGMYVVMENTMATMGDEGHLNNSALFNSHGYNYVWRRYHDFQPGNEWLDDCEWEYPRFWDSSFGDYPEWERQITKFAFVQDRLREWRPDVRRKLLFSCITIAMLDVDGFRIDKALQVTLDAQGDWSN---------SIRQCARRFNKHNFFIGEIVSGNAFGALYIGRGQQTNQTMDNMTEIITMANSSIPGLHLRSSDKVALD----AAAFHYTVYRALTRFLGMDGVYEAAGDPPTNFVELWDTLVQTNDMTNTNTGEF---DPRHLYGLSNQDVFRWPSITNGVE---RQLLGLYIVSLLFPGIPALVWGEEQANTNNYVFGRSPMTSSLAWQLHRGCMDDSVS---LDHRDPTHPVRGLLKTMHEIRQNYPVLNDG 123471876 49 -------------------------------------------------------------------------------------------------------------GDLRGIINALDYIKGLGVNALWMTPIFDSSNGQGGAGYFCTNYFKIDPKFGDDATFRELVDKCHKKGMYVFLDGVFGH----HGGVTTASPSGK-------WPQGGNNPVSY----------------------------------------PGSLDFYKEVAKYWIEYGIDGWRLDQCYQMYQ----------NNYNYLKEIRQAVEEACNARKQRGEKWGTLGYI---VGENW-------------RSASEIQQQTYSGDGIRSAFDFPSRYSLVRTVAMEESGASSYVQELGNIFKTNSEKG------------YYGQVYPNLFISNHDVWRFGNLIK--NKYGYGKSSQDYWKRHKIAMALLASYTGPITIYYGDEIG--------------------------------------------------------------- 145614917 102 ------------------------------------------------------------------------------------------------------------GGDLQGVLDSLDYIQGMGVKGIYIAG---SPFINAPWGYSPLDLTLLDKHFGDIKMWQKTIQAIHDRGMYVIIDQTMATMGDEHKVVWKSSRRTCNYPVFYNENGFPETAETLSKLKGCYNSDFDQYAFGVFPDWKRQLAKFASVQDRLREWHPSVMARLKVFSCLAIQMDFDGYRIDKAMQVTLEAQ---------AEWSSAMRACAKEVGKDNFMVVGEITSGNVLGSVYLGRGRQPDMKPDLTTALSLKGSTDKKYFLRE---PGNSALDGGAFHYSVYRYLTKFLGLQGNLQAGFDLPTDDWATFWNDMLQSNDFYNANTGEF---DPRHLYGVTNQDVFRWPGIKQGTERWN---LGFFIITLLLPGAPLVFYGEELDNSAENYVFGRQAFSPTPAWMQHACYDWPVEKSRYDHRDPSAPLRNMMKHMFQMREQIPSLEHG 169185039 664 -----------------------------------------------------------------------------------------------------------YGGDIQGASQKLEYLKSIGVNVIYFNPV---AWAGSNHKYDATDYEHLDPMFGTPGDFTEFAKKAHQMGIMLIVDGVFNHVGDDSIYFDRYEKYPEAYEFWAKVYDKVNDNNPATGKHYAYPEDFDFTTWFTVSNEKVDGHYKYEGWWGYDWNVQGYRDLVIANSQRWGWMGANGWRLDVAP---DVSAGTWQKFREAVKSTEGRKDSNGETIPEPIILGEEWG---VATRFLLGDQFDSVMNYRFRGALQSFILGGNAQQFNDALESIREDYPAEAWLNLVDSHDTIRSITKYDKPE-------------------------------------------WEEEHLAIAPEASDKALKMQALTAIFQMGYPGAPTIYYGDEVGL----AGTKDPD--------SRRTFPWERVSESGGEYTKYASLFDTYQKAGTVRDNNEVFRTG 163754327 381 ----------------------------------------------------------------------------------------------------------------QNLIDRIDYFKNLNINAIQLMPIMEF-EGNESWGYNTSFHLALDKYYGTADKFKEFVDLCHQNGIAVILDVALNH----------AFGRNPMVRMW----------------MNDPDNDGWGEPSSENPYFNQVATHSYSVGSDFNHQQSRTQYYTERVVKHWIEYKIDGFRWDLTKGFTQECTASDEGCNDRVAILKQYADYSWSLDDTHYVIFEHLGQDNEEKEWYRLGEGKGIMMWGKMTDQYNQLTMGYASNADSRMGHNSRGFNGPRLIGYAESHDEERLM--------------------------------------------YRNLQFGNTALSSHNVQDLNTALSRMSALGAASLTIPGPKMIWHFGALGMENSIFTCNNGPAPGDCKLDTKPQPQWTD---NWLADANRAKIYNDWARIINLKVAEPVF--- 97759 94 -------------------------------------------------------------------------------------------------------------------------------------------------GYYGLDFTAMDQNMGTIDEMREFVDLAHSLGIRVVLDIVMNHVGDMHEFG--FGDTGGLPRD---WTPNQAQGQNWHTHNDIMNKDNEAAWANWWGSDWIRADETAGYDNCGGSEQTMCIGFLPDI-KTEVTTGVDLPPILRNKWNDQASGYEDWFVPAAEPYRQDLN-----IAPKDYLIKWITSWVEE----FGIDGFRVDTAKHVEIERWAELKNEAEVALQTWRENNPDKPGANWDDNFWMTAEVFGHGLGKSEYFDFGFDSVINFEFQNANFNNLE--GLFSRYANSINTDPDFNMLSYVSSHDTKLYSRDD-----LIQAGTALLLLPGGVQVFYGDETARPLG-DGGSDPEQ------GTRSSMNWANINQN---------VLSHWQKLGQFRNNHIAIGAG 27728147 240 ---------------------------------------------------------------------------------------------------------DDLAGTFSGISEKWHHFKDLGVNAMLLEPIFPFDEQK--GPYFPWHFFSPGNMYGPSGDMKDMVKKLHANGIEVFLEVVFTHTAEDAPLMNV-------------------------------------DNFSYCIKGGQYLNI----QNALNCNYPIVQQMILDCLRHWIEFHIDGFVFVNASSLLRGFNGEILSRPPLVEAI-----AFDPILSKVKMIADNWNP-------LTNDSKENLFPHWRRWAEINMRFCDDIRDFLRG---------EGLLSNLATRLCGSGDIFAGGRGPAFSFNYIARNSGLTLVDLVSFSSNEVASEL---------SWNCGQEGAT-TNNIVLERRLKQVRNFLFILFISLGVPVLNMGDECGQ-------------------------------------------------------------- 211585573 30 ------------------------------------------------------------------------------------------------------------GGTWRGTIDRLDYIQGMGFDAVMISPIIENVEGQAYHGYWPLNLNNLNSHFGTHQDLLDLSDALHSRGMYFMMDTVINNMAYITNG------SDPATDVDYSVFTPFNNADYFHPYCTMNWSVPAIAQKCNTGDDKVVL-------PDLFTEHEDVQQLLIKWANDAIKYSIDGLRIDAAKHVNPDF----------------LRKFSDGV--DTFMTGEVLEGAVSIMEDYQSNYINSLPNYPVYFQILAAFTNGTTPPLAKAVEDMRAVPDVNAMASFSENHDKARIASYNDDMSI-------------------------------------------------------------AKNVLVFTMLFDGIPMIYQGQE----------------------------------------------------------------- 139867055 241 ------------------------------------------------------------------------------------------------------------AGTFTGLAEKVQHFKDLGVNAVLLEPVFTS--DEKKGPYFPCHFFSLMHIYGTMASMKEMVKTMHANGIEVLVEVVFSNTA-------------------------------------------EIGALQGIDDSSYYLANGVGDQSALNCNYPIVQNLILDSLRYWVEFHIDGFSFINASHLLRGFHGEYLSRPPLVEAI-----AFDPVLSKTKIIADCWDPHDTVAKEI-------HFPHWMRWAEMNAKFCNDVR-------------------NFFRGENLLSDLATRLCGSGDMFSGGRGPAFSFNYIVRNFGFSLVDLVSFS--SDDELSWNCGEEGPTNNTS-VLERRLKQIRNFLFILFVSLGVPVLNMGDE----------------------------------------------------------------- 145251577 102 ------------------------------------------------------------------------------------------------------------GGDVLGLVDTFDYLQGMGIKGVYLTPYINFPWGA--DGYSPLDLTLMDHHYGTIDDWRTMISEAHRRGIYVLFDNTFGTMGDGFQGYLNRSAPINPNEYDYVWYWDFQPGNQIESQCPWEYPRFWDDAFGNYTEWEGQIAKFAFVQDRLRSWRPDVLAKIKHSCLTITMLDIDGFRVDKALQVTLDQ---------LGEWSESVRDCAQQVGKDNFYIGEIVSGNAFGSLYIGRGHQTNQTISNLTEAFMFTNKTDKATE-DLFLRPTSQSALDGAAFHYTLYRALSRFLGLDGIYAAEGDPPVNFVETWNGLVETNDMINVHTG---KFDPRHLFGVTNQDVFRWPAIANGT---HKQNLGLYIATLLMPGIPILSWGEEQNQADNYIFGRGPMSSAQAWQLHGCYFPLDRALTGLDHRDPSHPVRGLYKMMFEMRQNYPVLNDG 85373456 26 ----------------------------------------------------------------------------------------NPEW--SKDAVLYQINTRHFTGTFAAAQEELPRLKELGVDILWLMPIHPNRKGTLGSPYSVKDYYGVNPEFGTEEEFRTFVDAAHEQGFKVILDLVANHTAWDHPLAEE---------------------------------HPDWYEKTWDGDFRPTPWWDWSDIIDLDWSKPGVREHVGRAMEMWVDYGIDGFRADVAGYVP-------------VDFWETMRARLDAIRP-VFMLGEVQQSAWHRAA-FDATYAWDWHNTTKRVAKGDGNATSFYGYYAENESLW---PREAMRMTYIENHDANAWEGTLYE-------------------------------------------NYGDA----------------LQIMTALSFTGEGLPLIHNGME------------ACNAKRLEFFERDPIDWD-----QNPDCTYGDLL---KDLIAFRDANPALHNG 109898503 100 ------------------------------------------------------------------------------------------------------------GGDLRGVLDNGRYISDMGFTAVWLTPVVDNPDQQAYHGYWASNFYKIDEHYPSSDDYKKYTSSMRQHGLKTVFDVVANHGSPSFTMAVEQEKFGKLYDENDQLVADHHNVPPEKLDPNNPLHQF------------YHTEPDIMQLSNLNEDNAQLRDYLINAYLYWIEQGADAFRIDTIKHVP-------------HHFWQEMAARVRALHPDFFMFAESYDYNANAQHTLPKNGGISVLDFPGQKAI-------------------------------------------TDVFESSSSDFSDLLPYLH--LTHGPYANPYELTTFYDNHDMPRMNASDTGFID----------------ANNWLFTSRGIPVVYQGSEIGFMRGKAEHQ----------GNRNYL-----GQANIDLAKTHPIHNALTGIANVRKSTPALQNG 164423583 88 ----------------------------------------------------------------------------------------------------------RFGGDVDGIIDSLDYIQGQGVKGIYIAG---SPFINQPWGYSPLDLTLLDKHFGNIKKWQEAIDAIHDHGMWVIMDNTMATMGDEHKVLWKSDRRYLDFDIGNTYNKTCDYPEFWYEDGKRIKPDGLKGCYDSDPDWQRQLAKFASVQDRLREWKPDVIARLARFSCMTIGMDVDGFRIDKAVQVTVDAQAH---------FSSAMRKCAKEKKDNFIVVGEITSGNTLGSIYLGRGREPEPAE-ELSDDPVKALTLGNAT--TDTSKYFVREKGNSALDAGAFHYSVYRFMTRFLGMSGNLRAGYDLPDWIETWHEMIATNDFWNANTGEFDPRHLYGTSNQDVFRWPAIEKGTE---RMLLAYFITTFLLPGAPLMYYGEEQGTAENYVYGRQAMAPSPA-WMAHGCFDWPDKSVGWDHRNPAAPVRNILKNMFAMRNS------- 114330729 150 ------------------------------------------------------------------------------------------------------------GGDLERTRDLMVYLSDLGVNAIEIM-PLSNVAMSVDWGYLPIGYFGVDERFGKRSDFQKLVDIAHQQGIAVIVDVVYGHTGVDFPYYDAY---------------------------------NRLQYHENPFMGPFAKDYFSSFGKSTNFGSPFTRDYFFTVNHHWLEYHIDGLRYDCVPNYWDGPETYQLTKNKIAQNQRYWNRFNAGAGTSLRLIAEQLEGPEEVLRTTYSNSTWQNHTFDAAK----AVARGDQRRLADWGLSLGLLGYPEQEN---TNGDVITKTALQY------IENHDHERFICNFG-----------------------LMNPDEAGNPLFLKGDRSHWYMLQPYLIAMLMSKGVPMLWQGEEFG----ESYF--LPDFGAGRVGLLRSLRWD-----YFYDSPGQQLVQLVRKLLRIRRDRSQIRRG 167386003 54 -------------------------------------------------------------------------------------------------------------GDLRGIINSLQYIKDLGMNALWMTPVFNSNGGSKLDGYYTYDYFNVDPKFGTNDELHELINKAHNLGLYVILDGVFGH----HKSGNVAASPNGKYPE------GGNNPVSY----------------------------------------PGSLEFYKEVATYWINYEIDGWRLDQA-YQVSTKNQDKNYWTDIREIIESTCDNRKNQGKQGYMVGEIWDSADNINNWSGGYGLRSCFHFPGRYYLVQTLA-----------------------------------------CEESGKGGYDAENLKNIFTSGYPEYAYPN--MFMTNHDLLRFGNLIRKKYGYGRDNNDYWG--RHRAAIAFLASYTGPITIYYGDEVGDLNNPGDCGGAYNDNAARDGHIQGFD-----------SNEQALHDFTAKLMKIRASNPALYQG 169824731 19 -------------------------------------------------------------------------------------------------------------GKFLGLIEEINHLKDLGITHVHLMPVFDFVGDNYNWGYNPENYNCIEGSYSTEPEFKKMIQTLHANHIGVIMDVVYNHTNKDHPF-------NLIYPQFYRRDKDGN------------------------------FTNGSGVGNELNTEDEFVRQFIIDSLLYFKEFHIDGFRFDLMALIDSET-------------TNKIVSELRKNNENVIIYGEPWMADESPLQKNKR-------------TIFGSQKGKDYAFFNPFFRNAIKGDNDDNSTGFVENVDKIGLETGICGSIHYDEKRH--------------------GFCENSNETINYFNSHDNLILQDKLIKTNADVVTSTKLCFDLIMLSQGIPFFHCGNEFLRSKSMYK----NTYNLSLSIN--AVDWKLK-------YDNAEIYEYVKSLIEFRKMHPEFN-- 123505663 50 -------------------------------------------------------------------------------------------------------------GDLRGIINALPYIKGLNVNALWLTPIFDSTNGQGGSGYFATNYFKIDPKFGDEATFKELVDTAHNLGLYVILDGVFGHHG-----------GVSSASPNGLWPQGGSNPVSY----------------------------------------PGSLDYYKEVATYWIEYGIDGWRLDQCYQLYQNGHNYMCEIRQAVETLCATRKNNEKWGILGYIVGEHWSGAEDNTRTYGQNGLRSAFDFPSRYNLVQTLA-------------MEESGAGGYGVENLGN--------------------------VFRTPSEKGYSGDVYPNMFITNHDVWRFGNL--IRSKYGYARENDAYWNRYKIALGVLSAYSGPITIYYGDEYG--------------------------------------------------------------- 162312116 105 ------------------------------------------------------------------------------------------------------------------------------------------------------DYTILDHHLGTIDQWRSTITAMHERGMYLVVDLTYNAMWKTSEYFTNVYNTSCEYPRFWGEDGGPVSIQFKGCYVSDYDHYGDTEAFGSHPDWQRQLSKFASVQDRLRDWKPDVAEKLMHLSCLVISMDVDGFRIDKATQMTADF---------IVDWSMYVRECAAKYNKNFLIVGEVTGSSSYGSIYYNRGRQPDQRPPNVTAA-FNYTSDESQYSLRDSDHYGFDGSA----FHYSIYRALLRFLGMDSKMEIDFDVSSVLTTAWNGIQINEDAVNINTGTV---EPLHMYGVANHDVFRWGAIENGT----ARLILGTMITLLFPGIPLLYYGDEQGMANNYLYGRQA---------------------------------------------------- 156552321 110 ------------------------------------------------------------------------------------------------------------------------------------------------------DYKDLSQKVGLFSDFTKFVEKAKANDQNVILELDPNHSSDQHPWFLKSIKKEEPYTSYYVWADGKVDPESRTLPPNNWVSLNGGSAWKFNEEQQFYLHQFNESQPDLNYTNPAVVNEFSDILKHWLKLSVKGFRL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 66358098 45 ----------------------------------------------------------------------------------------------------------------------IDHLKNLNIGGIYIGPVFESEA----HGYDTTDLLSIDKRLGSNEDFKNLVKIYHSNGIKVIIDAVFNHVGRNFFAFNDIKINGSKYCDWFKGLDFSKKSQKGD-------------NFTYTPWEGYY------ELVTLNHENYEVKKYLFDAVEFWFEYEIDGLRLDAADCIS-------------IEFWRIFRDFCKKFGENFALLAEIIHGDQRIWYEYTNQPFDGVTNYVLWDAIWKSHRFNNLELLANVISQQNDLFSSGWMYNFVDNHD----------------------------------------------------------------------------------------------------------------------------------------------------------------- 19113292 52 ------------------------------------------------------------------------------------------------------------GGDIIGLKDSLDYLEIMGIKVIYIAGT---PFLNQPWGYSPLDYTILDHHSGTIAQWRDTIEEIHRRGFYLVLDLTISTLGDL-IGFRKYLNSTTPFSLFEHIYPDWNFTNKYDPKPRFWGEDGAPEAFGTHPDWERQLSKFASVQDRLREWRPSVSEKLKHFACMIIAMDVDGFRIDKATQI-------------TVDFLASWAHSVRGNKKNFFIPGEVTGSSSYGSIYYGRGRQPDQRPPSILTSLNSSSLKENYF-----LREPKANALDASAFHYSLYRAMTRFLQMDGDLQVGHDLPVDFTDLWNAMAVNEDFYNPN---THKVDPRHMLGITNHDVFRWSAI----EFGLERLLLGTMITFLFPGAPSIYYGDEQGTANNYLYGRQA---------------------------------------------------- 198446405 40 ------------------------------------------------------------------------------------------------------------GGDLQGLTDKLNYFTELGINAIWITAPYEQVHGYAYHGYYALDYTMIDQNMGTVEDMREFVHTAHEQGIRVVLDVVMNHPGYNTI--KDMHEYGFGNPGVSEHWTPGQGQNWHDVHQQINYEDAGAWRHWW---GPWIRAGIAGYESCGNSEITMCLAGLPD-FRTELTHSVGLPPLLETKWNQERQGGYEDWIPAANDLRRDL-----GVAPADYIVKWLSAWVEE----FGIDGFRVDTAKHVELSRWQQLKDAANEALWKWREENPEAPGANWTDDFWMVGEVWGHGVGRSEYFDHGFDSVINFTFQGEHGNGPAYRLDTMESTFSRYADAINTDSTFNVLSYLSQHDTQLYPRERLIDGGTYLMLLPGGVQVFYGDETARPFGPTG-------SDPHQGTRSSMNWD---------SVNEEVLHHWQKMGQFRSNHLAVGAG 197260728 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QPDLNYRSAKVVQEMKDTLTYWMDRGVDGFRVDAIIYMFVDDDLRDE--PPTHAPGCTPDDAC--YLQHVYTI-------------DQPETFDMVFQWRELLEEYTKTKGGEPKVLL--------MEAYTNLQNIL---------KLYGTPERPGAQVPFNFVLLSNTNINSTGREFHDLAQQWLDAMPEGNVANWVLGNHDNKRMSTRLGEGRHDMLMIFLQTMPGIAVNYYGEEILMVDPWEKTLDPAACQTSRDPVRTPMQWDDTK-------------------------------- 195977915 151 -------------------------------------------------------------------------------------------------------------GKFKGLIETFDYVKSLGITHIQLQPIFDHHQYAYNWGYDPENYNVPAASFTSNPELKEVIQTYHDAGINVIMDVVYNHTSRESAFQLTVPDY------YYRMNPNGSFQNG------------------------------SGCGNETASEKEMYRKYMLDSILYWTEFNIDGFRFDLMGLHD-------------IDTMNLIRQELDKIDPRILVFGEGWDMGVGLA----AEQKAKKENASKMPGI--GFFNDDQRNAVKGAEVYGSFEKGFVS---------------GAPTEGLVAKSILGSDELVSYGTPSQVINYVEA---------HDNYNLNDLLWVLNPEDSKQDHVKRVQLASAMTILMQGIYFMQLGQE----------------------------------------------------------------- 171678595 100 ------------------------------------------------------------------------------------------------------------GGDVSGLMDTLDYLQGMGIKAIYICGSPFINQPWSADSFSPLDLTLLDQHFGTIAVWRKAIDEIHRRGMYVVFENTISTMGDEHKAVWKSPRRDCEYPRFWDEHGKPVGDDVMSKMTKCRTSDFDQYGFGKYPEWQKQLSKFGFVQDRLREWRPSVLDKILFSCMTIASLDIDGFRIDK---------GLTITLDAQADWSEYIRGCAKKYGKDNFFIGEIVGGNALGALYYGRGKEPPMFPAESYNATNETSPSSYIRPVQALDSACFHYSAYRALTRFLGIDGEYGAEMDTRISWAEGWQDMLMTTDFINANTGKFDPRHMFGVSNQDVFRWP-SIQNGTQKYLVG--------------AFIMSLLMPGIPIVNWGEEQAFAGNYLYGRQPMTSTNAWELHEKYFNFPLDAALYDHRDPSHPIRAVVKRFLELRTVYPALNDG 186519827 204 -------------------------------------------------------------------------------------------------------------------------------------------------GYHVTNFFAPSSRCGTPEELKSLIDRAHELGLVVLMDIVHSHASKNTLDGLNMFDGT---------------------DAHYFHSGPRGYHWMWDSRL-------------FNYGSWEVLRYLLSNARWWLEYKFDGFRFDGVTSMMYTEYFGLETDVDAVNYLMLVNDMIHGLYPEAITVGEDVSGMPTFCIPVQDGGVGFDY------RLHMAIADKWIEMLKKRDEDWQMGDIIYTLTN---------------------------RRWSEKCISYAESHDQALVGDKTIAFWLMDKDMYDFMAVDRPSTPLIDRGIALHKMIRLITMGLGGEGYLFMGNEFGHPEWIDFPRGEQRLSDGSVIPGNNFSYDKCRRRFDLGDADYLRYRGLQ--------------- 146309817 225 ------------------------------------------------------------------------------------------------------------GGDLKGLTSKLDYLQNLGVNALWISSPLEQIHGYAYHGYYTQDWTRLDANMGQEDDLRHLVDEAHKRGIRILFDVVMNHTGYEYQFGALYVQGDELKKTLGRWTDWKPAAGQSWHSFNDYINFSDKAGWENWWGKKWDLTMSLAFLPDLKTESTAPRDYLTHWLSQWVDYGIDGFRVDTAKHVEMAGWQQLEQASAALKAWKTAHPDQKLDDAPFWMTGESWGHGVMQSDYY-RHGFDAMINFDYQ--EQAAKAVDCLADMDLTWQQMAEKLQGYNVLSYLSSHDTRLFREGGQR-------------------------------------------------------------------AAELLLLAPGAVQIYYGDESERPFGPTGSDPLQGT-------RSDMNW------QEVSGSQAQTVAHWQILGQFRARHPSIGEG 55509190 99 ------------------------------------------------------------------------------------------------------------GGDVQGLVDSLDYLQGMGIKGIYLAGTILMNQPWGADGYSALDTTLLDKHFGTLQTVRDAITEIHRRGMYVLMDNTVATLGDEHQVIWKSSRRTCDYPRFWWEDGFPVGTDVTSQLNGCYDSDFDQYAFGVYPDWQRQLAKFASVQDRLREWVPSVRDRLKRSCMVIAQLDIDGFRYDKALQVTVDA---------LADMSEHYRECARKLGKNFFLPGEITGGNTLGSIYLGRGRQPNMRPETLEIAVKLTNRSSEQYFIREEGKVALDAGAFHYSV--------YRTLTRFLGMDGNLAAGFDTPVNWVDMWYEMLLTNDFLNVDGRIDPRHMFGATNQDVFRWPTISEGTE---RMLLAFYITTLHLPGIPLLLWGEEQALARNYIFGRQAMSPATAWQGSEQYFQWHDDTVGYDHRDPSHPVRNILKTMYQMREHFATLNDG 21231900 113 ------------------------------------------------------------------------------------------------------------GGDFKGIVDHADYIRGLGFGAVWITPIVDNPDETGYHGYWGVNFYRLDEHIPSPGDFAGFTRSMHANDLKVVLDIVGNHGSPAYSMPVAQPGFGKLYDAQGRLVADHQNLAPAQLDPAHNPLHAF-----------YNTSGGLAELSDLNEDNPAVLDYLAGAYLQWMEQGADAFRIDTIGWMPDR-------------FWHAFVARIREKRPGVFMFGEAYDPAKIAGHTWARNAGVSVLDFPL-KQQLSAVFGHKQAGFEQLATPLYPYGNPYELMSFYDNHDMARL--------------------------------DASDTGFIDAHNW--------------------------------LFTARGIPVIYYGSETG----------FMRGRAEHAGNRNYFGEERVSNA-----PQSPIFGPLQRIATLRRNTPALQRG 71020773 89 ----------------------------------------------------------------------------------------------------------------------LPRIKELGYNTIQLMAIQEHAYYAS-FGYQVTNFFAASSRYGNPEDLKELIDVAHSLGITVLLDIVHSHACKNVLDGLNMFDGTDH---LYFHEGGKGRHELWDSRL-------------------------------FNYGHHEVLRFLLSNCLFWMEYGFDGFRFDGV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 211585572 99 ------------------------------------------------------------------------------------------------------------GGDVAGLVDTLDYLQGMGIKGIYITGTSLLNMPWTSDGYGVVDTTLLDAHFGTIQAWRDAITEIHKRGMYVLFDNTIATMADDFDIKEGHYNASCDYPRFWYEDGYPVNESQTAGLVGCYDSDFDQYAFGVWPDWKRQLAKFASVQDRLREWNPSVRERLIRHSCMIISFDIDGFRYDKATQATVDA---------LGDMSAAYRECAREVGKENFFIGEITGGNDFGTIYLGRGRQRNQYPENSAVTMNLTNTSSAQYFLREIDSAAFHYSTYRALTRFLGMDGQLTAGFDAPVDWVEGWDYMVKTNDLINANTGVFDPRHMFGATNQDVFRWPAIANGTHRQLLGTFVGTLLLPGIPLLL---------------WGEEQASAENYIYGRQAM-SPATAWMTHGCFQWHDITVSYDHRDPSHPVRNVMRHMFQMREHYPVLNDG 4584511 195 --------------------------------------------------------------------------------------------------------------------EVLPRIKKLGYNALQIMAIQEHSYYAS-FGYHVTNFFAPSSRFGTPDDLKSLIDKAHELGIVVLMDIVHSHASNNTLDGLNMFDGT---------------------DSCYFHSGARGYHWMWDSRL-------------FNYGNWEVLRYLLSNARWWLDFKFDGFRFDGVTSMMYEEYFGLATDVDAVVYLMLVNDLIHGLFPDAITIGEDVSGMPTFCIPVQDGGVGFDY------RLHMAIADKWIELLKKRDEDWRVGDIVHTLTN---------------------------RRWSEKCVSYAESHDQALVGDKTIAFWLMDKDMYDFMALDRPSTSLIDRGIALHKMIRLVTMGLGGEGYLFMGNEFGHPEWIDFPRAEQHLSDDSVIPGNQFSYDKCRRRFDLGDAEYLRYRGLQ--------------- 46116942 92 --------------------AHPMKKNDFGVFEITLPPHNSKLKISLDLPSGEHVDRLPAWIKYVTQVSPAYDARFWNPPASETYKFKNSRPKKPASARVYEAHVGISSASYKEFTKMLPRIKALGYNVIQLMAVMEHAYYAS-FGYQINNFFAASSRYGTPEELKELIDTAHGLGITMLLDVVHSHAS----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154482458 108 -------------------------------------------------------------------------------------------------------------GTYLGIVDKIPYLKELGITMIELMPAYEFNEMENYWGY-TSGYFAPKASYGSEEEFKYMVRELHRNGIEVSME---------------------------YFFPEGTNPT-----------------------------------------------LILDALHYWVEYHIDGIHANCEKAVMKMIQT-------------------DNLLSTTKIFTYNFATDTDFYANVENKNL-ANFNDDFMVSARK-FIKGDEDMLNTISYKIKANPPAVAVVNYVANHNTFT---------------------LYDAVSYDKKYNQANGENNRDGAVYNYSWNCGAEGDTRKRKIN-ELRKHQIKNALSLVLLSQGVPMIYAGDEMCNGNNNPYCLD----NEISWTN------------WNTTAMAKEILDFTKKLIQFRKQHKIL--- 27373051 29 ------------------------------------------------------------------------------------------------------------GGTWKGLERKLDYIQNMGFDAVWISPVIHNIEVNTTWGYWGDDPYRLNEHFGTAADLKSLSDSLHARGMSLMVDVVINHLA----------SYTLPQDVDYSLYPAPFNTSSAFHQPCPI----DFSNQSSIEDC-WLVTEPAPALVDLKNEDQVILDALINSVVDLVEYDIDGIRLDTARHVPKPSLAKF------------------QEKVGVFVTGEANQSVPYVAQYQGP--LNSAINYPLWYALVDSFMGRTTFDYLESVSEQATFSDAHALTNFLDNQDQPRFA-----------------------------------------------------SYLGDGNGDDVLRDEN---AATFLFFVSGIPVIYYGFE----------------------------------------------------------------- 115463713 207 ------------------------------------------------------------------------------------------------------------AGTFTGLSAKVEHFRSLGVNAILLEPVFPFHQVK--GPYFPYHFFSPMNLYSSIKSMKDMVRVMHRNGIEVLLEVVFTHTAEGESECQTISMRGIDNSSYY------------------IANGIAGCKAS-----------------ILNCNHPVTQKLILDSLRHWLDFHVDGFCFINAPFLVRGPGGEYLSRPPLLEAIT-----FDPVLSMTKIIADPWSPLDI-------SNVQFPFPHWKRWAEVNTRFSIDVRKFLKREALISDLATRLCGSGDLFSTRGPAFSF-NHVSRNSGLSLVDLVSFSNDDLLSE------------------SSWNCGEEGP-SENSAVLQTRLRQIRNFLFILFVSLGVPVLNMGDECG--------------------------------------------------------------- 160916231 123 -----------------------------------------------------------------------------------------------------------------------SYLKSLGITHVQLLPVMDFPQRHYNWGYDPVQYRTPEGSYERLLEFTSLIERCHKEGIRINLDVVFNHVYDKN-----TSSLDCVVPDYYFQMNDNGE-----------------------------FSNGTFCGNDIDSTRKMCSKFIIDTCVYLTKYHIDGLRFDLMGILD-------------YATINAVYEKCRAINSNFMVYGEGWNMP----SFLDMERRASLNNQYQMPHI-----AQFSDRFRDVVKGR------------TSTHEANIKGYCTGDTYLIDIMRDCLSASCLGQGIEPLFSNPSNTINYVECHD---NMTAWDKMHECCKEDVREIRIQRQIMLNAAVLLAQGVPFLHSGQEFARTKH----GHANTYNASDEINH--IDYERKDRY-------RQLVESTKALIRLRRKYKCFR-- 16755885 100 ------------------------------------------------------------------------------------------------------------GGDVAGLVATLDYLQGMGIKGIYLAGTILMNQPWGADGYSTLDTTLLDQHFGNIDTWRNAITEIHKRGMYVIFDNTIATMGDKALWKTDRRNSTCDYPRFWYEDGLPLPSEQADQLVGCYNSDFDQYAFGVFPDWQRQLAKFASVQDRLREWIPSVRERLIRSCIIIASLDIDGFRYDKATQATVDA---------LGEMSMAYRECARAVGKNNFFIGEITGGDYFGSIYLGRGRQQNQWLPDPSQGPKMTNESSAQYFLREADSAAFHYSVYRTLTRFLGMDGNLAAGYDVPLDWVDMWRQMLRSNDLVNANTGKFDPRHMYGATNQDVFRWPT-VQWGVERQLLGSYITTLFLPGILLLLAFYVLDATATNYIY--GRQAMSPATAWRDHGCFSLNSSQYYKWPIQAHDDTVAYDHRDPSHPVRNILKHMYQLREQFPVLNDG 170571565 104 -------------------------------------------------------------------------------------------------------------GDFNGIREKLNDLRKTGIKTIWVTPIITIQKDD-FIPLDVIDFTSVDERFGTMNDLKLLIDATHELDMHFTMDLPISTTSASHKWFKSAKAGG-DYVGYYIWKEALDVKDNP--------------NYIVEEGKKDAYLAYDGKDPILDWSNPAVKKSIFEVAKSFIDMGVDGFHVDR--------------------------------------IGELIKYLPKSEGYVA---LSMINDFIGNIRDYANSTETPSSREIAVFSSLSD-------FTXLQESDGLNLSNLAYDDSVTKLNNESCPNGIAQCLHSTLITSFKWFNTTHLPHAWQFTNYHVSRLST-------RFDKATATLLSFVQLSLPGIIEMYYGQELSLEDST---------------------------------------------------------- 41687960 198 ------------------------------------------------------------------------------------------------------------AGTFSGMAAKIHHFGSLGVNAVLLEPVFPFDQVK--GPYFPYHFFSPMNSYSAETAMKDMVKAMHRNGIEVLLEVVFTHTAEGQADGQMISISGIDKSSYYIADEIAGCKSG-----------------------------------ILNCNSPVTERLILDSLRHWVDFHVDGFCFINAPFLVRGSRGEYLSRPPLLESI-----AFDPVLSKTKIIADPWSP-------LGISNVQFPFPHWKRWAEMNTRFSIDVRNFLKGEALIGDLATRLCGSGDLFSNRGPAFSF-NYVSRNSGLSLVDLVSFSNGDLASE------------------SSWNCGEEGP-SENSAVLQTRLRQIRNFIFILFVSLGIPVLNMGDECG--------------------------------------------------------------- 153812981 105 -------------------------------------------------------------------------------------------------------------GTFAGLVEMIPYWKEMGINAIELMPAYEFQECTNYWGYAQGFYFAPKASYATREEFRDMVHALHQAGIECIMEM----------YFPE------------------------------------------------------------NTPSLQVVRSLWMWKLF---YHVDGFHLMGDGVHQKVL----EQDPILYGTKKMFSEIAGNADTENML-AEYNAGFKQDMRRFLKSDEGMISGAEFHVR---------------------RNTGSFGTINYMANQDGFT---------------------LYDTVAYNYRHNEANGEDNRDGSEFNYSWNCGIEGATRKQVI-RKMREQQMRNAFLMLLLSQGTPMIYGGDEFANGNNNAWCQDNAVG------------WTDWKNAKKQENLSS----FVKEAIAFRKKHPIL--- 114772544 44 -----------------------------------------------------------------------------------------------------------MGGDFQGVLNNLDYITDMGFSAIWLTPVVDNPDQTGYHGYWATNFFKEDEHLISAGSYRDLTQAMAKKNVKAVLDIVANHGSPSFTMPIDQPGFGELYDKEGKLVADHQNLATEELDPNNPLHDF----FHQYPD--------ILQLSNLDDTNLAVQDYLIDSYLYWIEQGASAFRIDTIKHVP-------------HRFWKLMADRIRAQHPDFFMFAESYDYNANAQHTLPKNGQISVLDFPGQKAI--------------------------------------TQVFTNPDKGYEELADYLH-------LTHGPYHNVYDLTTFYDNHDMPRMNATDDG----------------FINAHNWLFTSRGIPVVYQGSEFG----------FMRGKAEHSGNR-----NFIGQAMLDEHVSHPIREGLIEIGKVRQALPALQQG 211585105 57 ------------------------------------------------------------------------------------------------------------GGTWQGIINQLDYIQGMGFTAIWITPPQDTGYGMAYHGYWQQDIYDVNDHHGTSDDLLALSKALHARGMYLMVDVVANHMGY---------AGAGNTVDYSVFTPFSSSSYFHPYCLISNYNDQSNVENCWLGDT-------TVSLPDLDTTQNSVQTIWNDWIADLVKYSIDGLRIDTVKHVQKSFWPGFND------------------AAGVYAVGEIFDGNPAYTCDYQ-NYMDGVLNYPIYYPLLRAFSSGSISDLYNMVGTVASSCADSTLLNFIENHDNPRFPSYTSDYS-------------------------------------------------------------QAKNVISFLFLSDGIPIVYAGQEQ----HYSGGHDPA--------------------------------------------------- 211589800 102 ------------------------------------------------------------------------------------------------------------GGDVLGLVDTFDYLQGMGIKGVYLTPYINFPWGA--DGYSPLDLTLLDHHLGTIEDWRTMISEAHRRGIYVLFDNTFSTMGDGFQGFLNESAPINPNEYDYVWYWDFQPGNEVESECPWEYPRFWDDDFGNYTEWERQISKFAFVQDRLREWRPDVLAKIKHSCLTITMLDIDGYRVDKALQVTLDS---------LGEWSEYMRDCAKQVGKENFYIGEIVSGNSFGSLYIGRGQQTNQTKSNMTEAFMMTNETDESNE-DLFLRPAERSALDGVAFHYTLYRGLSRFLGLDGTYTAEGDPPVNFVETWNGLVATNDMVNTNTGKF---DPRHLFGATNHDVFRWPGIKNGTQ---KQNLALYIASLLMPGIPVLSWGEEQAQADNYIFGRAPMSSAQSSKYVDFPFDCEDDSVSLDHRDPSHPVRGLIKMMFEMRQNYPALNDG 85116540 94 ------------------------------------------------------------------------------------------------------------GGDVQGVIDSLDYIQGMGIKAIYIAG---SPFINLPWGYSPIDLTLLDMHYGTIKDWQRMVDEIHKRDMYVMIDHTFSTSMSDLLAFKGFFAPSNEYKDYPRFWDETGMPVGEDVTSGCYDSDFDQYAFGVHPDWQRSLAKFASVQDRLRDWAPSVRKRILFSCLSIRVLDVDGFRFDKATQVTVDA---------MAEHNEAIRKCAKEHNKDFFMPGEITGGDGYGAIYIGRGRQSNQRPPQVMNLTTKELSKNNSLVIRDGKNGLDAAAFHYSAYRFLTRFAGMSGNLEAGYDLPLNWVEMWNQMIITNDFVNPNTGLF--------DPRHMYGTMNQDVFRWSGIKQGTQ---RMLLGLFIMTLHMPGIPLVFYGEE----------------------------------------------------------------- 156058746 38 ------------------------------------------------------------------------------------------------------------GGTFQGIINHLDYIQDMGFTAIWISPVVQNIYGQGYHGFWSQDITKINEHFGTPDDLKLLSSTLHDRGMYLMIDAVINDMAYAGPGSET---------DYSTLVPFNK--KEYFHPFCYITDYSNATNFQN-----CWLGDDTVSLPDLDTESDFVKQTWETWVEMVANYSLDGLRIDAAKHVDKPFWPGF------------------QQAANTFTIGEVFDELPINACEWAVDALSSVLNYPYITSILSNSTNGMGSLSYQFDQIQRNCYDTTLLGTFSENHDVARFGSYTTDLS-------------------------------------------------------------QRKNALTFAFFTDGIPVVYYGAEQG----FDGGGDPENRG------------------------------------------------ 67471047 25 -------------------------------------------------------------------------------------------------------------GDLRGIINSLQYIKDLGMNALWMTPIFNSNGGSKLDGYFTYDYFNVDPKFGTNDELHELINKAHSLGLYVILDGVFGH----HKSGNVASSPSGKYPA------GGNDPVSY----------------------------------------PGSLEFYKEVATYWINYEIDGWRLDQAYQVSTKNQDKN--------YLTDIRETIESTCDNRKNQGKQWGTLGYIVGEI--------WDSASNINTWGYYASD-----GYGLRSCFHFPGRYYLVQTLAC-------------EESGIGGYDAENLKNIFTSGYPEYAYPN--MFITNHDLLRFGNLIRKKYGYGRDNNDYWG--RHRAAIAFLAAYTGPITIYYGDEVGDLVECYYNPGDCEGAYNDNAARS------DGHIQGFNSNEQSLHDFTAKIMKIRASNPSLYQG 123452885 26 -------------------------------------------------------------------------------------------------------------GDLDGITNALDYIKSLNVNAIWITPIFDSNYAYKSTGYFCNDYFHVDKHFGGDAAFKRLVDACHEKGIYVILDVAFGHNGK---------------------VKNPSPSGLKPTDELAKF--------------------------------PESLDYCLEVIQYWTEYNVDGWRLDQCYQLNQDGHNYMHEIKQFFERLCTKRKAGHEWGTLGYIVGEHWGKADDIREIYKGDGLRSAFDFPARFDLLSAIAQTE---------------------------DGTKGGMEQLIT---MFKPLNERGYLEDSIPNM----------FVGNHDLWRLGNLIREGRNQDQFTDAYWNI--HKLAFCLLCAYTGPITLYYGEEIGDITNEWYHQEHHFCGDSDNCSRT------NGQIKNFNYRQKDLHDFVQMLMQLRRDNPALYRG 197303180 72 -------------------------------------------------------------------------------------------------------------GTYLGIVEKIPYLLQLGINQIQCMPVYEFDEYVNFWGYGKGFYFAPKSSYASVKELKDMVKACHRAGIEVVLEMPF-------------------------------------------------------EAGI------------------SAQKAMECLKFYLLEYHVDGFVVNPYNVPWDELN-------------------ADPLLKEVKIMKKE----------------------EGFQTIMRRFLKGDENMIRDVMWALKHNSSADGVCNSITAQTGFT---------------------LWDLVSYDGKHNEENGERNQDGPDYNYSWNCGAEGP-SRKKNIIRLRKNQVKNAYMLLLTAQGTPCLLAGDEFYNGNNNAYCQD----NPVGWVNWS--QWKEDD----------PLYLYVQQLIRFRKEH------ 146319792 119 --------------------------------------------------------------------GDSYVINPDKLHKIRRAKTQRPI----SQAIIYEMSVRDFSSQFLGLTESMDYIRELGVTHIQLLPVYDFPQAVYNWGYDPMQYNQPNDPYARILELQEAIQAYHDADISVIMDVVYNHV---------------------------------YHAEKYAFELIVPGYFYRYDDHGM-RTDGTFCGNDVASERSMVRNYIKQSLRQWLEYGFDGFRFDLMGILDSET-------------INQIQTELSAIHPNVYLYGEGWKMATGLE-------------FEKLAHQYNAEHLPEISFFN----------------------DDYRDTFKKLLLNPNRLIDKQLHEKVQHLLTGSRLSHFLTPQQSLNYIECHDNATAFDYFHIDNPNWTPQQQKRAASFGLQLILISQGMAFIHSGQEFFRTKDEID----NTYNIPDRINR--LDWTRAIRYKEH-------IEFIQELITFRKNNPIL--- 90020222 75 -----------------------------------------------------------------------------------------------------------MGGDIKGITQKIGYFTALGVEVLWMTPVVEQIHGYWDHGYWPKDWTSVDPNFGTETDLKEMIATAHAYGIRVLADVIINHTGVDVAWPQDWIRTEPTCEWHSYIHNPSLTDVRTESNKPVALPEFLLEKWRNEGREKQELAELDAFFERTNLPRAP-QNYIVKWLTDWVEYGIDGFRVDTAKHVEAEIWQVLKEASTAFNEWKAKNPNALPDEKDFFMIGEV-------------------MHFG-------------VNGFKNTPAGTRNYDYGDKQVDFF----------------NYGFDSLINMGFATHASDSMETIFSTYSKELHQGPLQGVGILNYVVSHDDPEPHDKEHTKPYETALK--LMLAPGAVQIYYGDELAR-----NLIVEGAVGDATW--RSFMNWQDIA-------------------------------- 156368372 1 --------------------------------------------------------------------------------------------------------------NLTGIIDKLGYLENLGVKVLSIGAVF-----------SEEDLQDVNNALGKMEDFQNLLKKAHDRKMRVIVDFVPNHTSKKNKWFEESSVNKTNSKRNWYVWRD---------SANNWPSMNGGSAWEKDPTNQYYLHQFSVDQPDLNYHEEAVVKAINGVMKFWSEKGVDGFSVSGIEYL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 81097043 119 --------------------------------------------------------------------GDSYVINPDKLHKIRRAKTQRPI----SQAIIYEMSVRDFSSQFLGLTESMDYIRELGVTHIQLLPVYDFPQAVYNWGYDPMQYNQPNDPYARIIELQEAIQAYHDADISVIMDVVYNHV---------------------------------YHAEKYAFELIVPGYFYRYDDHGM-RTDGTFCGNDVASERSMVRNYIKQSLRQWLEYGFDGFRFDLMGILDSET-------------INQIQTELSAIHPNVYLYGEGW----KMATGLEFEKLAHQYNAEHLPEI-SFFNDDYRDTFKKLLLNPNRL-----------------VDKQLHEKVQHLLTGSRLSHFLTPQQSLNYIECHDNATAFDYFHIENPNWT-------------PQQQKRAASFGLQLILISQGMAFIHSGQEFFRTKDEID----NTYNVPDRINR--LDWTRAIRYKEH-------IEFIQELITFRKNNPIL--- 34541415 64 ----------------------------------------------------------------------------------------------------------------------LPRICKDGYNAIQLMAIQEHPYYAS-FGYHVSSFFAPSSRFGTPEDLKRLIDEAHALGLYVIMDLVHSHAVKNEVEGLGLYDGT---HTLFFHDGNRGLHPAWDS-------------------------------YCFDYGRDNVLHFLLSNCKYWLEFGFDGFRFDGV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 73698627 264 ------------------------------------------------------------------------------------------------------------AGTFSGLAKKLQHFKDLGVNAVLLEPVFTFDEEK--GPYFPCHFFSPVNLYGTINSMKEMVKTMHANGIEVIMEVVFSNTAEVGAL------QGIDDLSYYYANGVVGGLKVHSA---------------------------------LNCNYPIVQNLILDSLRHWVEFHIDGFSFVNASHLLRGYHGEYLSRPPLVEAI-----AFDPVLWKTKIIADCWDPNDMETKEIR-------FPHWMRWAEINTNFRSDVRNFLRG-ESLLSNLATRLCGSGDMYSDGRGPAFSFNYISGNFGLS------LVDLVSFSNAGLEAEL-----------SWNCGEEGPTNSTA-VLERRLKQIRNFLFILYVSLGVPILNMGDECG--------------------------------------------------------------- 145241954 100 ------------------------------------------------------------------------------------------------------------GGDVAGLLDTLDYLQGMGIKGLYLAGTILMNQPWGSDGYSALDTTLLDQHYGNLQTWRNAITEIHKRGMYVIFDNTIATMGDL-IGFDGYLNTTTPFSRRYVDFDIGNDYNETCDYPRFWFEDGYPEAFGVFPDWQRQLAKFASVQDRLREWVPSVRERLIRHSCIIISLDIDGFRYDKATQATVDALGDMSN---------AYRECARAVGKENFFIGEITGGNTFGSIYLGRGRQPNQFPDSAEAAMKLTNTSDAQYFLREVGHEAFHYSIYRALTRFLGMDGNLAAGYDVPVDWVDAWNLMLQSNDLVNANTGKFDPRHMYGATNQDVFRWPT-VEKGVERQLLGLYITTLLLPGIPLLLAFYVLDATASNYIY--GRQAMSPATAWRDHGCFSLESSQYYNWPIECHDPTVAYDHRDPSHPVRNIIKHMYQMREQFPVLNDG 145475883 218 -------------------------------------------------------------------------------------------------------------------------------------------------GYHVTNFFAVSSRFGSPDDLKELIDTAHQYGIHVLMDLVHSHASSNVQDGI----------------------NQWDGTEYQYFHAGTKGNHDLWDSK------------VFDYSKWEVMRFLLSNLSWWIEYQFDGFRFDGITSMLYVHHGNGQGYTGLHEYFNEANDLIHEINPDAITIAEEVSGYPSLCRTIKEGGI--------------------------GFDYRMAMAVPDKWIKLLKEIKDDDWDMED------ITNTLTNRRHLENCICYAECHDQALVGDKTLSMWLFDKEIYTQMSTLTPETLVTFRGMALHKMIRLITFALGGEGYLFMGNEFG--------------------------------------------------------------- 157346255 234 ----------------------------------------------------------------------------------------------------------------------LPRIKRLGYNAVQIMAIQEHSYYGS-FGYHVTNFFAPSSRCGTPDDLKSLIDKAHELGLLVLMDIVHSHASNNVLDGLNRFDGTDSH---------------------YFHSGSRGYHWMWDSRL-------------FNYGSWEVLRFLLSNARWWLDYKFDGFRFDGVTSMMYTEYFGYATDVDAMVYLMLVNDLIHGLFPEAVTIGEDVSGMPAFCIPVQDGGVGFDY------RLHMAIADKWIELLKKPDEYWKMG---------------------------DIIHTLTNRRWLEKCVAYAESHDQALVGDKTIAFWLMDKDMYEFMALDRPTTPAIDRGIALHKMIRLITMGLGGEGYLFMGNEFGHPEWIDFPRGDQHLPNGKRILGNNFSFDKCRRRFDLGDAEYLRYRGLQ--------------- 192362173 87 -----------------------------------------------------------------------------------------------------------MGGDFKGIINNAQYIKDMGFTALWTTPIVDNPDETGYHGYWGVNFYKVDEHLESPDDFTRILRE--DYDLKYVLDIVANHGSPSYSMPVSQASMGKLYDEQGRLVADHQNLYPDKLDPNNPLHKF------------FNTQPGLAQLSDINENNPEVLDYFVNSYFKWIDQGAYALRVDTIKEMP-------------HHFWKKVADRIRERHPDMFMFGESYSYEASAQHTRPENGGYSVLDFPGRQAITSVFENDESDY--------------ASILSYLHLKDGM-------------------------------YQNPYELVTFYDNHDMARMNASD----------------RGFVNANNWLFTSRGIPCIYYGSE---ANFSTGLKEHE-------GNRNYF-----GQARVNAAKNHVVHNNLTRIAHVRKDNVSLQRG 170590476 64 ---------------------------------------------------------------------------------------------------------------------------------------------------AVQDHLTVDPKLGINDDAYKLVDAVHDKEMKIVVSLPVSXTSKNHLWYQASLEQYSNFSDYYHWRKAAEDSP----------------FMSKHKNASYMHYKNRPDWPILNWQSASVRDNMFKIISFWIDKGIDGFYFSGIEYLARMKSASEADWSRIMDIIRDIRNHVDTYVER---------------------------NPVFKTKIVLFATRDNAREEEKKELVLS----------------GLNLVINYELGSIGKDNQICHRTEDNVAECXHEILTELVHFHSTDNISAMWEFGNPQLSRIASRVKSQQQAELLTMLQLL----LPGTSSIYYGDEIGMMDLPNEKLVP--------VQRGAMQWDD---------------------------------- 1173537 132 ------------------------------------------------------------------------------------------------------------GGSYRGIINMLDYIQGMGFTAIWISPIVENIPDDAYHGYWMKDIFALNTNFGGADDLIALATELHNRGMYLMVDIVVNHFAFSGNHA------DVDYSEYF--------PYSSQDYFHSFCWITDYSNQTNVEECW--LGDDSVPLVDVNTQLDTVKSEYQSWVKQLINYSIDGLRIDTVKHVQMDFWAPF------------------QEAAGIYTVGEVFDGDPSYTCPYQE-NLDGVLNYPVYYPVVSAFQRGSISSLVDMIDTLKSECIDTTLLSFLENQDNPRFPSYTSDES-------------------------------------------------------------LIKNAIAFTILSDGIPIIYYGQEQGL-------------------------------------------------------------- 213419107 56 ------------------------------------------------------------------------------------------------------------GGDLRGLTSQLDYLQQLGVNALWISSPFEQIHGYAYHGYYTQDWTTLDANMGSEADLRALVDGAHQRGIRILFDVVMNHAGYATLADMQEYQFGALYLSGAERQKGDRWTNWRPAAGQSWHSFNDYINFSDSAAWEKWWGKKWIRTDIGDYDSP----------------GFDDLTLSLAFLPDKTESTTPSGLPVFYANKPDTKKFIEGYTPRDYL----THWLSQWVHDYGIDGFRIDTAKNVELPAWQQLKTQASAALHEWKQANPDKALDDSPFWMTGEAWGHGVMKSDYY--RYGFDAMINFDYQEQAAKAVDCLAEMGPVWQQMADKMQDFNVLSYLSS-----HDTRLFREGGDKAAELLLLSPGAVQIFYGDESARPFGPTGSDPLQGT-------RSDMNW------QDVSGKSAAAVAHWQRISQFRARHPAIGAG 182415636 254 ------------------------------------------------------------------------------------------------------------------------YLHRLGVNCVELQPVHEFPHDHYHWGYMTNSFFSPESSYAAVRELQDLVRAFHGRGMAVLLDVVYNHVGPPHLMFIDRL--------YY---------------------------FEQHADGR--LVDWSGCGNDLRANSAMARRLIIDSCVHMIEYGVDGFRFDLAELL-------------GVEVLREIEAALKRVKPDVVLIAEPWSFRAHIASRL-RDTGWASWNDGFRDFLRKYVRGGDARRMEYFLKGSPWYFAPAQTVNYTESHDDRTW--IDMITEHHGYDGFAPTR----------------------------------------------RDVQRTHLMAALLFMSVGIPMLAAG------------------------------------------------------------------- 169853017 42 ----------------------------------------------------------------------------------------------------------RFGGDLKGLEAKLDYLYGMGVRVIYMSTPFLNMLWQADS-YSPLDFSVLDPHWGNIDDWRHFLDAVHAHGMYFMADLTVGTMSDYAPWGFDEYERDPNCKMPVMWKEDGEQVEIKTNGCMDSDFDQYGDAFGVHPDWQRQLSKFASVQDRLREWRPDVMERIQVFACMLIKLDIDAIRIDKATQVTVEGMT---------AWAVHTRACAKELGKNNFFIGEVTGGDTFGSLYIGRGRTPTQR--PGSPLVAFNLTHDDSYFLRE----YPNSALDAVAFHYSIYRNFARILGMDGNLQVAFDTPVNLADAWNTIFTSNDMLNAETGVF---DPRHMYGTSNFDVFRFPSLEHGTLRSSLGTFLAS---LVMPGIPLLYYGEEQAMTSTQAWKRHGCYTLGSEQYFNMPLDWNALDH-FDPTMNSRRMFS---RFFQLREQYGALQDG 171678193 105 ----------------------------------------------------------------------------------------------------------RFGGDLEGLRDSLDYIAGMGAKAIYIAG---SPFINLPWGYSPIDLTMLDKHFGHIREWQEVIHEIHERNMWVIIDNTMATMSDGFEGFKVLWKSDRVYPDFSIYNETCDYPEFWYEDGKRIKPPGLKGCYNSDPDWQRQLAKFASVQDRLRDWHPSVAARIEHFSCMAVRLDIDAFRIDKAVQVTVDAQ---------ASFSSAMRKCATEIGKNFAVFGEITSGNTLGSIYIGGREPGAAENLHPEKAMNMDSDWKNNQDL--FVREPGNSALDGGAFHYSIYRSMTRFLGLSGHLQAGFDLSVDWVMTWHEMLKTNDMYNANTG---KFDPRHLYGATNQDVFRWPSVVQGME---RQLLAYFIITFVLPGAPIIYYGEEQGTAANYVFGRQAMAPSPA-WKAHGCFQWQDDGVARDHRDPAAQLRNTFKHMFAIRDHLRSIDHG 121712383 100 ------------------------------------------------------------------------------------------------------------GGDVAGLLDTLDYLQGMGIKGIYLAGTILLNQPWGSDGYSALDTTLLDQHFGNLDLWRKAITEIHRRGMYVVFDNTIATMGDL-IGFDGYLNTTTPFNRRYVDFDIGNNYNETCDYPRFYFEDGTPEAFGVFPDWQRQLAKFASVQDRLREWRPSVRDRLIRHSCMIIQLDIDGFRYDKATQATVDA---------LGDMSMAYRECARSVGKKNFFIGEITGGDYFGAIYLGRGRLAHQWQSLSPAQGPKMTNESEAQYF---LREAGHEAIDAAAFHYSIYRTLTRFLGMDGNLAAGYDVPADWVQAWNQMLQSNDFVNANTG---KFDPRHMYGVTNQDVFRWPTI---QWGRERQLLGGFVTTLLLPGIPLLLWGEEQATAGNYIYGRQAM-SPATAWRDHGCFNWEDDTAAYDHRDPSHPMRNIYKHMYQLRTQFPVLNDG 146298968 57 ------------------------------------------------------------------------------------------------------------SGNLAGVTARLDNIKALGTNVIYLMPIFPHGTDSSASPYCIKDFKAVGSEYGSLADLRTLVDGAHSRGMAVILDIAINGTSWDHGW-----------------------------------TVSHPEYYKRTGTTIQQLGNF-SDIAALDLNNSATRNAIKDAMRYWIAANIDGYRCDYA------------NNPPL-DFWSEVNSNLRSISSNLLMLAEGD------RQENFQVGFDMNYGDRWFHSGLYDIANGGPVSQRLQDQSTYEYAKATQIVRYTGNHDTYT---NDDGVRRPFVVFKNHNGIVANFLVSAY---------------------------------------------------MKGVPFLMSGQEI----DYEPKTD----------------------------------------------------- 78356046 105 -------------------------------------------------------------------------------------------------------------GTLDAAAGRLPRIAELGVTAVELMPLTET-TGRWNWGYDGVFPYSIHHRAGGPDALRRFVDTAHGLGLSVYGDVVLNHLGPE-----------------------GNNLPKFGPYLSRRHHTPWGACPSFDGASAQ-----------------AVRRYFLDCCRLMAHFHMDGLRLDATPYVQDDSAEHI-----LAALTRETQVLAAASGRRLHIMAESNEIHLTTPRSAGGYGMAAQWSDDFHHAVHARLTGESCGYYAAFHAQNPAKPAQTPPAAGQQSKEAQKRCPPAAAVSPVDALAEIFVRGWFRFGDQPRGLQPSQVIVYLQNHDVTGNRPSGERLHALTCPAARRMAAAALL-------LSPFVPLIFMGEEYDDPAPFHFFVDHSQVAQGRRREAAAFGWMPCATAPEPHSPHATVRDLYRRCIRLRQTLPSL--- 86144617 351 ---------------------------------------------------------------------------------------------------------------------HLKALKDAGLTTLHILPAFDIALDSFNWGYDPFHYTVPEGSYATDPEFRQMVKAAHDMDLKLIMDVVYNHTNASGVNDKSVLDKIVPG---YYHRLNVNTGGVESSTCCDNTA----------------------------TENLMMGKLMVDSLKVWADYKVDGFRFDLMGHQPK-------------SVMVEALKEVRKIDPNTLFYGEGWDFGENNARFEQANQINMAGTEIGTFSDRLRDAVRGGSPFDGGVDRFNQGFGNAAFANRLHNQDLVRLGMAGNLAEYVLLDYKGDTKLGKNVDYNGAPAGYSENISYVSKHDNQTLWDNNAYKIAEGTSSAERARMQSVSL--STVMLGQGIPFIHMGSEL---------------------------------------------------------------- 25147709 132 ---------------------------------------------------------------------------------------------------------------------------------------------------AVRSFSQMDPKIGVNQKADELINKIHEKEMNIVISFPIATTSLEHEWFLNSATA-------------SKTPNANYSQFYTWVSKAADSNFFTEHKNLFYLHKGNPKSAVLNWQNSNLREHMFNALSNWIDRGVDGFELQGIEYLARTPNGTEPDWNSIYDVIRDIRFHVDS--------------------YSNESTIADGKKIALFSTREEAKEKDKKRMAKSGMDTVINYELGEVEKDTKICH------------KNEGSVATCVHEILSDVLLFHSLNEQVWP---------HWRFGSPDLARIASRVGSRPH----AQLLMVLQMILPGTNNIYYGEEIGMRN---------LANDSRPPQKGAMQWDD---------------------------------- 156743839 60 ------------------------------------------------------------------------------------------------------------GGTLRGVVSKLGYLHRLGVTTLWLSPVCKQRGHLNYHGYAIQDFLDVDPRFGTRQDLVDLVSAAHEQGMRVLLDIVFQHSGPNWRYPPDVPGGAEMPRYTTGRYPFGSWLDATGAPLLGV-PDVDDAAWPDEMRNVGYYTRDFFTLRDIDLDAPGALTDMALCYKYWIALDCDGFRLDTLKHVSFEQARNFCGT------IKEFAANLGKT--NFFLVGEVAGGDFAATRYLD-------------ALERNLNAALDIGEMRLALSDVAKGLAPAR-----AYFDGFVPGLAIMGSHRNLGSRHIS---------------------ILDDHDH----VFGAKLRFSTDVMAQHQAAVAAALQLFTL----GIPCIYYGTEQALGGPLSERRWLPEWGRADRYLREAMPRASERAGLDPQARDGSLYVRIAALSALRAAYPVLRHG 126657053 33 -------------------------------------------------------------------------------------------------------------GNYRDIAHKIDHLGYMGFTHVQIMPPFQTPIHQS-WGYLVGCPYAIYERHGTIDDFKYLVNHCHAHGIGVIVDVPLG----------------------FGVQDWDCGLANYDGTDLYHHSGSRGWNNQWN-------------TRIYNVGDPYVKNYLIGLCTYHHELGIDGARIDAVASQIFFDYDR-----GFWDWPRNDREQVELENWDLF-----NGLGGDRYFEERGYWLSEAVDFRFLKDLHARLQHTAPKFITIAEESRRVFPKLAAPVDEGGLGFTYAQNMGEMHRVRNYLKIPIEHRLIEHIEILIHNNSAEKMVNAMNTHD---ECANGKVRLITELGNHIP-----LIGLAALCWFRPGAPMIFQGDEFG--------------------------------------------------------------- 50954091 78 -------------------------------------------------------------------------------------------------------------GTLDAAAGRLGHLVDLGVEAVELLPVNAYN-GPYGWGYDGVFWYAVHEPYGGPEAYQRFVAACHRHRIAVIQDVVYNHLGPSGNCLPVF-------------------------GPYLSEGRTAWGSSVNLDGA----------------LSDEVRRHILDNAAYWLDLGADGLRLDAVHAFQDSRAEHI-----LEALARQTAELREETGRPLTLIAESDLNDPRLIRARHGYGLDAQWNDDAHHSVHANLTGETSGYYVDF-----------------GEPDALVKVFEGGFFHDGTYSAFRER---HHGRPLDADQPHSQLVAFSQNHDQIGNRAAGDRLSATLDDGRLAVAAALTLLG-------PFTPMLFMGEEWAA-------------------------------------------------------------- 213692507 38 ----------------------------------------------------------------------------------------------------------------------LEYVRDLGASGLLLGPVFESAT----HGYDTLDHMHIDVRLGGDAAFDQLIAACRDMGLQVVLDGVFNHVSRDHPAVRAALD----------------ETTGRLNPADNPWHGLVRAHVGDNDEPALDVFEGHGDLVALDHSADETVDYVVHVMSHWLDRGAAGWRLDAAYAVPSP-------------FWARVLPQVKAAHPYSWIFGEVI--HGDYPRIIEESTMDSITQYELWKSIQHALETENFFELDWNLKRHNAFLNSFVPQTFIGNHDVTRIASQIGPAKAALALAVL--------------------------------------------------------------MTVGGVPSIYYGDEQG------YVGVKQERFGGDDDVRPKFPDSPAE----LSTLGEPTYRLHQALIALRRRNP----- 145246156 100 ------------------------------------------------------------------------------------------------------------GGDVAGLVDTLDYLQGMGIKVVLMNQP------WGYDGYSALDTTLLDGHYGNLAQWRHAITEIHKRGMYVIFDNTLATMGDKVEWFGNSYNETCDYPRFWYENGYPVQKTVTDSLVGCYDSDFDQYAFGVFPDWKRELAKFASVQDRLREWHPSVRERLIRSCLVIYQLDVDGFRYDKATQATVDA---------LGDMSAAYRECARAVGKENFFIGEITGGNTFGSVYLGRGRQPDQYPSSIEVAMNLTNTSEPQYFLREGMNAIDGAAFHYSIYRNLERFLGMDGSLSAGYDVSVEFVTAWNEMLISNDFINP------NTATGEFDPRHMYGVTNQDVFRWPTLEKGTE---RQLLGQFVTTLLLPGIPLLLWGEEQATASNYIFGRQSMSPATAWHTHSTFYDWEDITVTYDHRDPSHPARNIIKHMYQMRVDFPVLNDG 113768 24 ------------------------------------------------------------------------------------------------------------GGSYKGIIDKLDYIQGMGFTAIWISPVVEQIYGYAYHGYWMKNIDELNTNFGTADELKQLASELHSRSMLLMVDVVYNH---------------------YAWNGDGSSVDYSSFTPFNQQSYFHDYCITNYNDQTNVEDCWEGDLPDLSTEDNEV----IGVFQTWVNYSIDGLRIDSAKHVDTASLTKFED------------------ASGVYNLGEVYQGDPTYTCPYQ-NYMKGVTNYPLYYPVYRFFSDTSASELTSMISTLQSSCSDVSLLNFIENHDQVRFPSVTSDTS-------------------------------------------------------------LIKNDMAFIILGDGIPIIYYGQEQGL-------------------------------------------------------------- 213401243 27 ------------------------------------------------------------------------------------------------------------GGTWKGIQSKLDYVQGMGFDAIWISPIMKNDDGQAYHGYWNTEFETLNSHFGTEDDLVNLITDVHSRGMYIMFDSIANSMAVAGP------AADIDYSTLKPFNSSEYFHQFCMVNFTDLTNTTQIADCWNGDDNVY--------LADLDIESDVVSSYLYNQIEATTDYTVDGYRVDAVKQ---------MNLSFLDQYTTSASAFV---------IGEVFDYTPKTACPYLEH-LQGMTNYPARLGMLYSFNQGALHDLDYQMRSNCSSYDMSLLITFLENHDLPRFASQNNDT-------------------------------------------------------------ARAVGSLAFLMLWDGIPVLYYGQEQ------------HLSGASDPYNREAL-WTYGYN------TSSTYYQTVRKAIALRK-------- 15829115 62 ---------------------------------------------------------------------------------------KNFDIKKDQNLVIYEMHIRDFSGTFKAAQEIFSYLKKLGITHIQLLPVQQKWSTNYNWGYDPLNYFSLAGWYFSPEDFRDFIEEAHKNGIAVIMDVVYNHMMTNMLM-------NNILKDYFFRENSQILP---------------------------------VDDFALNTESKMVRKLIIDSLVYFVEYKVDGFRFDLSTFIDKKT-------------LNLIFKKLKKINPNIILHGEAWEFSDLNYEYTKGTNTNSKGFAYFNDTTRNAIKGDDLDLIEKSYGLIQGN---------LDYFDHYLFSIVGNVKKYPLFQ----KSNLEKKNYHLFSKDYNMNLQYSACHDGFSLWDKIITTTNKSFSDS----IKIYRQALMMQFSTQGKQLILAGTEFCHSKPTDFSENNLVDKSNFWVNENSYKTSDYTQNLNNDLVKKHVFNFLTRLIH----------- 157151139 152 -----------------------------------------------------------------------------------------------------------------------DHIRDLGVNYVQLQPVSENGQVTYNWGYDPQNYNAPETSLSSNRDLKTLIQAYHDAGIGVILDVVYNHSYSTF----DSPFQACVPDYYYRMNPDGSFQNG------------------------------TGVGSETASEHEMFRKYMIDSLLYWVEYNVDGFRFDLMGIHD-------------VETMQIIRDELDKVDPRILTYGEGWDMGTGLLPQDKAKKDNA------YQLLDIGFFNDNERDAIKGAEVFGTLKAGFVSGQGTENIIAKAILGSSELGSYLM---------------------PNQVVNYVEAHD---NYNLHDLLREFHPHDDLETLTKRIELATAMNILMQGLAFMELGQEFSRTGPNGQVTQADKERAMNSYNAPQVDWNLLSKHQDS-------VNFIRQIIQLKTTRKEF--- 118394367 106 --------------------------------------------------------------------------------------------------------------------DVLPRIKDLGYNTIQIMAVAEHAYYGS-FGYHVTNLFSVSSRFGTPEDLKNLVDTAHSMGIHVLMDIVHSHASKNV----------------------NDGFNNWDGTDYQYFHEGAKGNHDLWDSKIY------------NYGKWEVLRLLLSNEWFMTEYMFDGFRFDGITSMLYHEYFNHDAEIETLVYLMLANELVHEIYPDAITIAEDVSGYPTLCRKVKEGGV--------------------------GFDYRLQMAVPDKWIKLLKEKRDDDWDMEDLVWT------LTNRRSDEKCIVYAESHDQALVGDKTLSMWLFDAQIYENMSTLSHETLTVNRGIALHKMIRLITIALGGEGYLFMGNEFG--------------------------------------------------------------- 150024410 104 -------------------------------------------------------------------------------------------------------------GTFNAFTKDIPKLKKLGVKILWLMPIHESIEKKKYLGYSIKNYRSINANFGTKADLQKLIKTAHKNGIYVILDWVAHHTAWDHAW-------TTQHQDYYVHNKEGNMIAPYD----------------------------WKDVVALDYSNPNLRKAMFEEMKYWLNYNIDGFRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 213403051 105 ------------------------------------------------------------------------------------------------------------------------------------------------------DFTILDHHLGTINDWRETVEEMHKKDMYLIVDLTVATLADEHNAVWKSSYRYPDWTFENAWDRYCTLPEFWGENGHPVHINWVGCYFGDHPDYQRQLSKFASVQDRLREWNPSVAQKLKRLSCLVISMDVDGFRIDKATQMT---------VGFLADWAESVRECAKKFNKNNFFIGEVTGSSSYGSIYYGRGR-----QPDQRPATIVDALNVTWDDNQYFLRNKSHKALDAAAFHYSIYRSLNRFLGMDGLMEISYDLPVDFVDAWHNIAINEDCINAYTGKP---DPRHLYGVSNYDVFRWASVANGT----QRLILGTMITFFLPGAPLIYYGDEQGL-------------------------------------------------------------- 213014869 11 ------------------------------------------------------------------------------------------------------------GGAFKNISGILSELKSLGINTIWLMPIHENRKGASGSPYAVRDYFEIDSKLGSKEDYRVFVKTAHSYGIKVFMDMVMNHCACDSVLVREHPD--------WILKDGQGKFGRKIAEWEDVY--------------------------DLDYHNQQLVDYMVSVLRYWVEFDIDGYRCDVADLVP-------------LSFWLKARHEISMIKPDFLWLSEGYEN-----EMYRAFDITYDYDGFTNFLQYLEKKIPLMDYISYLNYQHRNSPKNAVKLRFLENHDQLRISGRLGVEEVLEWT--------------------------------------------------------------AFMLMLRGVPLIYNGQE----------------------------------------------------------------- 15805432 199 APTAQDVKLHVSRPDGTQERTLPMTRDTQGVWTASGDQSWKGLAYRFEPSTGNIEDPYSVALTRNSTHSVFADLSDNSQKPAGWNALKKPALRSFADLSFYELHLRDFSGTYLAFTRHLRALAGAGLKAVHLLPTFDIDADAYNWGYDPYHSMVPEGSYAVNKEYRQMVMSLNAAGLRVVQDVVFNHTAASGQAERSVLDKIVP--GYYHRLNVNGGVENST------------------------------CCSNTATEHTMMRRLMVDTLVLMAEYKVDGFRFDLMGHHMVADMQAAR---RALDALTPAKDGVD--GKQIYLYGEGWDANATQLNLYGAGIGTFNDRVRDALRGGSPFGGLQEQGVATGLATVPNGQAGNDSAEKWGQLADLVKLGLAGNLRDYRFTDHSGKPVTGGQLRYDAPAGYAASPRETINYASHDNQTLWDAVLLKTPANNSAARVRFQNLAHSYLLLGQGLPFVPAGDEL---------------------------------------------------------------- 58267516 59 ------------------------------------------------------------------------------------------------------------GGTWSALADKLDYIQGMGFDTVWISPVVENIEGEAYHGYWTLDPESLNSNFGSADDLKTLSSSLHARGMYLQVDVVVNHVAA------TSSSTFQPSESY-----GPFSTSEDYHPFCWITDYNNQTNVE-----QCWLGDDSVALADLNTESDTVVSYWNQWITDLVNYTFDAIRIDTVKHVRQSFWPDFVN------------------AAGVFNQGEVLLADVPYVAGYQKNASINPFNYPVYYPLVRAFNGSFSELINMVSYVNSNFTDPTLLGTFLDNHDNARFESFVTDPS-------------------------------------------------------------LIKNAQAYPLVTDGIPYVYYGSEAG----FNGGNDPE--------------------------------------------------- 148263803 90 -------------------------------------------------------------------------------------------------------------GNLRGLTGKIGYLKRMGVTAIWLSPIFKQVFQPTYHGYGIQDFLSVDPHFGSVADLGKMVRTAHANGIYVILDIILNHSGNVFTYAVE--NGEPPWRGGTYPVPVGKDDAVWPGEFQNPACFTQKGRISWDYDPEFREGDFHGYGPDAGYTPSPALLNLCEIYKYWIAADIDGYRIDTVKHM--DIGATRFFVSAIKEFAQTIGKE------NFLLVGEITGGRERAFDTLEETGLDA------------ALGIDDVQLKLEGLMKGENNPEEY---------------------FNLFRNSLLVRKDSHVWFKDKV-------VTMINDHDQVCKGEHKARFCAAGDGSKLALGALALNAMTI------GIPCIYYGTEQ----RFDGRGDWDGAD--RYIRETMFGGSFGAKERHFFDESGDLFRELADILKLREEKLVLRRG 56755685 43 -------------------------------------------------------------------------------------------------------------GDLKGLAKRLDYIKGIGAGFIVLSSIF-SGQYTNDLKTLVDDYFNVDPALGTMEDFKNLVRSCHKNGIYLILTMDFNSVSAKHPW---------------------TEFTYLLEPYSSKKVSRLGGDARTVIQGVSYYSVFGSHFVDLNLRETGALDRIADVAKFWLNEGIDGILLDNVAFYIE------NGTESGAPITKELGSQWFSKYPTSIYISESVEVVRKIRKVVDEMSES-----SGKPKLLAVDAGNTGYGVGKSEDI---------SMQFLGTKDSPAAHVV------------VSRQFVKHRG---WKAPPIDPEEIKNNIFTYDMLSVSDRNSMALTTVSTSDSRQSDLVALAATVLLPGTCLLYYGSELGTEN------------------------------------------------------------ 91223107 326 ---------------------------------------------------------------------------------------------------------------------HLQALKDAGLTTLHILPAFDIATVDEDWGYDPYHYTVPEGSYATDPEFREMVQATHKMDLKLVMDVVYNHTNASGVNEKSVLDKIVPG---YYHRLNVNTGGVENSTCCDNTA----------------------------TENLMMGKLMVDSLMVWADYKVDGFRFDLMGHQPK-------------DVMVYALEKVREIDPNTLFYGEGWD-FGEVAQNARFDQATQVNMAGTEIGTFSDRLRDAVRPFDGGVDRFNQGFGNAAYPNRLHNQDLVRLGMAGNLADYILLDYKGETKLGKNVDYNGAPAGYSENISYVSKHDNQTLWDNNAYKIATGTSSAERARMQSVSL--STVMLGQGIPFIHMGSEL---------------------------------------------------------------- 383764 42 ------------------------------------------------------------------------------------------------------------GGSYLGIIDLLDYIQGMGFTAIWISPVVEQIYGYAYHGYWMKNIDELNTNFGTADELKQLASELHSRSMLLMVDVVYNH---------------------YAWNGDGSSVDYSSFTPFNQQSYFHDYCITNYNDQTNVEDCWEGDLPDLSTEDNEV----IGVFQTWVNYSIDGLRIDSAKHVDTASLTKFEDASGVYD------------------LGEVYQGDPTYTCPYQ-NYMKGVTNYPLYYPVYR-FFSDTSATSSELTSMISTLHSSCSDVSLLGN--------------------------------------------FIENHDQVRFPSVTDTSL--------------IKNAMAFIILGDGIPIIYYGQEQGL-------------------------------------------------------------- 209877713 49 ----------------------------------------------------------------------------------------------------------------------LPYISQLGFNCIELMPIMEYCGE---WGYNPRLLMCIHSMLGSIDDFCYLVEKCHKNNVTIIIDIVLHHGASK------------------------------MNSLWNYDGYSHKGGIYFENGGD------TGWGAKFSFNKKEVRDMLYEACNVLLEYGVDGLRFDSVHNLP-------------YNILKELISKLRQKYPYAYLIAEVVPENPQYVHNCGFDSCWIHSSYYDILDLKRGFKTQNKGLCKSIIQGHSSFNKSSQSITMLGNHDQIG-----------------------NRVNGHIPHGDDRIGRYLI--DQFGGRLNWD-------------ARAYCRMLYSIQCISFGIPMIFMGTE----------------------------------------------------------------- 212541000 55 ------------------------------------------------------------------------------------------------------------GGTWSGLMSKLDYIQDLGFTAVQISPIQENIYGEAFHGYWPQNLYGLNAHFGTADDLKHLVSELHKRDMYLMVDVVANELAYSI--GQTNMTADNTTIIDYSAFA----PFNQSSDFTSYCPILDWSNAT--ESTHCWLGYEGVATPRIKTTEPTIASTLDQWIADLVTYDIDGIRIDGAKQI---------ESSFFHNFIES---------AGVYAMGEVYDGDAKFLCGYQSLTSGLENYALYGKIIEAFTAGKMADLVAMVGAMRQACHSPQYLANFIENQDNPRFASLTQD-------------------------------------------------------------IALAKNALAFTILSDGIPKMYYGQEQHLPGNYS--------------------------------------------------------- 143652282 37 -------------------------------------------------------------------------------------------------------------GNYRDIAHKIDHVGYMGFTHVQIMPPFQTP-IHSSWGYLVGCPYAIYERHGTIDDFKYLVNHCHQHGIGVIVDIPLGFGVQDWDCGLASYDGT----DLYHHHGAKGWNNQWQSRIY-------------------------------NIGDEYVKNYLGGICTYHHELGIDGARIDAVSFYDYDRGFWDWAKNDKEAIPLENWDLFNSIGGDRFF--EERGYWLSEAVDFAGLLFLRDLHARLNHTDFITIAEESRRVFPRLACSVSEGGLGFTYAQNMGEMHRIRKYLQIPVADRK----IEHIEILIHNNSAEKMVNAMN---------THDECANGKTRLITELGSHIP-----LIGLAALCWFRPGAPMIFQGDEFG--------------------------------------------------------------- 196244752 41 ------------------------------------------------------------------------------------------------------------------------------------------------------DFTVIESRLGNENDLKELINAAHEQGLKILVDVVLNHMANASPYVENL------------------------QYPRFSRADFHPRGDVNDNNCPTVTNGWLGGLPDLNTSSPYVQGELRNYLTKLLDLGVDGFRVDAI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 159476260 126 -------------------------------------------------------------------------------------------------------------------RDVLPRIRALGYNAIQIMAIQEHAYYGS-FGYHVTNFFAVGSRCGTPEELKALIDEAHRLGIIVLMDIVHSHASKNTNDGINMFDGT---------------------DAMYFHGGPRGFHWMWDSR-------------CFDYGNWETLRFLLSNTRYWMDFKFDGYRFDGVTSMMYDEYFGMNTDVDAVVYLMLVNQLLHDMFPNAITIGEDVSGMPAFCRPWHEGGV--------------------------GFDYRLQMAIADKWIEVLKSHDDHSWDM----------------------------------------------------------------------------------------------------------------------------------------------------------- 154493678 67 ----------------------------------------------------------------------------------------------------------------------LPRIAKEGYNAIQIMAIQEHPYYGS-FGYHVSSFFAASSRFGTPEELKQLIDEAHSMGIAVIMDIVHSHAVKNEVEGLGRFDG---SYTQYFLGGARREHPAWDS-------------------------------LCFDYGKNEVLHFLLSNCKFWLDYKFDGFRFDGV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169837712 66 ----------------------------------------------------------------------------------------------------------------------LPRIKDLGYNTVQLMAIAEHPYYGS-FGYHVANFFAPSSRFGTPDDLKHLIDIAHSLGLRVIMDIVHAHSVSNENEGLGNFAGD---KSQYFCAGERGRHSQWDSLV-------------------------------FDYGKPEVVHFLLSNVRYWLDFRFDGFRFDGVSFTSYNDYYNNTLQLDALAYLQMANDVAHSVGKSILTIAEDTSALPGLALSGKNGGIGFDYRLSMVPDLWIKILKEKKDEDWDLVHLFYELTARRKVISYAESHDQSMVGDKTIMFRLADKTMYWHMQ-------------------------------------KSDNNIEIERAIALHKMIRLITASTNGGGYLFMGNEFGHPEWIDFPREGNKW------------------------------------------------- 161702212 65 --------------------------------------------------------------------------------------------------------------------DVLPRIKKAGYNTIQLMAIMEHPLYAS-FGYQVSNFFAISSRFGQPEDLMELIDQAHGMGLRVLLDVVHSHAVKNIEDGLNYFDGTE----------------------NQYFHEGERGNHPAWKTK------------LFNYGKDEVIHFLLSNLKFWLDYHFDGFRFDGVTYHDHGLGTAFTDYSEAVTYLMLANELTHLFNPSATTIAEDMSAMPGMALPISSGGI--------------------------GFDYRLSMGIPDFWIKQLKEKTDNSLDLLSLWWE------LTTRRPGEKNIGYSESHDQALVGDKTIMMWLADEEIYWKMDLNSQSLKID-RAIALHKLIRLITFSLAGEGYLFMGNEFGHPEWLDFPRQENH-------------------------------------------------- 163846457 467 -----------------------------------------------------------------------------------------------------------------------------------------------------------------IREFRELVQTLNQNGLRVVMDVVYNHTAASGQDDKSVLDKIVP--GYYYRYDTNGTLYQ------------------------------SSCCADTATEYAMMEKLMIDVVRFATAYKIDGFRFDLMNLHTR------QNMLNVRSAVQALNLSTHGVDSTIYLYGEGWDFGSARDKGLTVCPHCYAHKHNMTGSGIGVFNDVIRDAAHGGYSTDPVGIRRQGFINGL-SYDWNGYNYPNRFQSDLHATMDTLRSALRGSGTDWDPQEAINYVEKHDNETLFDQNVFWIGSSIPTTTMSD--RVRSQNMGVSLIGLAQGIPFFHMGQDILR----SKSLDRNSYDSGDWFNRVYWDWDNSSRALDPTTDMNAAAAHLRETLRLRMSSPLFR-- 125623037 65 --------------------------------------------------------------------------------------------------------------------DVLPRIKKDGYNTIQLMAIMEHPLYAS-FGYQVSNFFAISSRFGQPEDLMELIDKAHGLGLQVLLDVVHSHAVKNIEDGLNYFDGTE----------------------NQYFHEGERGNHPAWKTK------------LFNYGKDEVLHFLLSNLKFWLDYHFDGFRFDGVTYHDHGLGTAFTDYSEAVTYLMLANELTHLFNPSATTIAEDMSAMPGMALPISAGGIGFDYRPDFWIKQLKEKTDNSLDLLSLWWELTTRRPGEKN-IGYSESHD----------------QALVGDKTLMMWL--------ANEEIYWNMDINSQSLI-------------IDRAIALHKLIRLITFSLAGEGYLFMGNEFGHPEWLDFPREENH-------------------------------------------------- 186900743 34 ------------------------------------------------------------------------------------------------------------------------------------------------------DFTVLESPLGNEEDLKELIDAAHQQEEKIIVDVVLNHMANYGDYPYTLQ--------YPRFSPDNFHPRVCIQNYDDAYQATHGWLGLDCNSGQ-------GGLPDLNTESDYVRQELKNYLTTLLDLGVDGFRIDAL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 67921849 33 -------------------------------------------------------------------------------------------------------------GNYRDIAHKIGHLGYMGFTHVQIMPPFQTPIHQS-WGYLVGCPYAIYERHGTVDDFKYLVNHCHAHGIGVIVDVPLG----------------------FGVQDWDCGLANYDGTDLYHHSGSKGWNNQWNSR-------------IYNVGDVYVQNYLIGLCTYYHELGVDGARIDAVAAQIFFDYDR-----GFWDWPKNDREQVDSENWDLFNGLGGDRYFEERGYWLSEAVDFAGMRF--LKDLHARLQHTAPKFITIAEESRRVFPRLACPVHEGGLGFTYAQNMGEMHRVRSYLQIPIEQRLIEHIEILIHNNSAETMVNAMNTHD---ECANGKVRLITELGNHVP-----LIGLAALCWFRPGAPMIFQGDEFG--------------------------------------------------------------- 212695753 66 ---------------------------DWEIFIKGIRPHKSRLKVMVD--YGDSFDRIPLFARRVERDENHDFSAILENPRKKFEWTDDKFKIKKDDLLIYEAHIGMACGTYKEFEKNLPRIKKEGYNTIQLMAIAEHPYYGS-FGYQVSNFFAPSSWYGENDELKSLINTAHEMGLNVIMDLVHSH------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 86130502 12 -----------------------------------------------------------------------------------------------------------------------------------------------DRGFSIIDY-NINKELVSQADLDAL----KELDIMLKFDIVLNHLSVGSPQFKDILKNGSPYKDFFIDWNNAVPEKQYLDKLFMRKPGLPVLNVLFDGTERPYWNTFYQGQMDVNANAPEVWDFYDETLRKVASFGCKILRLDAFAYLHKEVGTNFFNKPGTWTYLERIRQIAEKY--DLTLLPEIHSEYGLGLHNEVASEGYQIYDFFFPGLVIHTIETGDNTALTKW--ATEVVTKGYKTVNMLGCHDGIPVLDLKGIIDKEGNTHQGLLKDQEIEHIIDTILDRGGRVKNIYDPEGNKISYYQVNATFYSALGEDD---NKLLLARALQIFMPGIPQVWYLDLFAGKNDYAAADAAGTGGH-KEINRTTL-----TQEDIASGLQKPVVQMQLAMLRLRNTSPAFNG- 195066006 130 -------------------------------------------------------------------------------------------------------------------------------------------------GYQVTSFFAASSRYGNPEQLKRMIDVAHAQGLYVLLDVVHSHASKNVQDGL----------------------NQFDGTNSGFFHDGARGEHSLWDSR------------LFNYTEHEVLRFLLSNLRWWHDYNFDGYRFDGVTSMDYNEYFGLNVDTDALNYLGLANSMLHKLDPDIITIAEDVSGMPTLCRPVSEGGIGFDY------RLGMAIPDKWIELLKEQSDDEWDVG--------------------------NIVHTLTNRRWMENTVAYAESHDQALVGDKTIAFWLMDKEMYTHMSTMSDLTLIIDRGLALHKMIRLITHALGGEAYLFMGNEFG--------------------------------------------------------------- 196178268 215 ------------------------------------------------------------------------------------------------------------------------HLMELGVNALELLPPADS-DDKLEWGYGTANFFAADFDLGHPEDLANLIKVCHQLGMRFFVDMVMA-FSRNNPY------QNINFLDFYVWRPPGDPQRDPEQAGRDGFGGDLFKYNYWIEGYHPILGKKSWFVP--------AREYMKAYMAHWLNYRVDGLRLDSVNNV-----GNYDFLEKFRELARTLWEKRGGSSKHFLVVGEELSVPLALVHQNRLDGLWNEKFKQIIRQVILGKNAFNDSSFEWSVRKLIDFTDSAQAVNYLTSHDVGGLGNER-------------------------------FYNYLINNGVYDTEP-------------------RIKLAFVCLLTAVGIPMILAGDEFG--------------------------------------------------------------- 153806404 4 ------------------------------------------------------------------------------------------------------------------------------------------------------DYYDVDPDLANMREFENLVRRTHRAGLKVIIDFVPNHVARQYHSDDDSSQSFSPYNNFYYILRAQFDMKDGATEPYHEFPAKATGNNRFDATPNWYETIKLNYGVDYQNGGPDTWIKMLDILLFWASKDIDGFRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 60681817 4 ------------------------------------------------------------------------------------------------------------------------------------------------------DYYDVDPDLGRMKEFENLVSRTHRAGLKVIIDFVPNHVSDAQPDGTTQLGANSPYNNFYYILHGQFDMTGNALEPYHEFPAKATGNNRFDNINDWYETVKLNYGVDYQNGTPDTWTKMLDILLFWSSKNIDGFRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 189465844 3 ------------------------------------------------------------------------------------------------------------------------------------------------------DYYDVDPDLANMKEFENLVQRTHRSGLKVIIDFVPNHVSDAQPDGTSQLGANSPYNNFYYIFDMKGSAAEPYKECPNNRFDAYPNITDWYETVKLNYGVDYQNGGTCHFNTPDTWTKMLDILLFWADKNIDGFRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 209520821 16 -------------------------------------------------------------------------------------------------------------GKFLDLLERIDYFRELGINGLQLMPVQEYPSETS-RGYNGLDLYSPEIDYPGPNQLKCVIDLLHLTGISVLLDLVFNH-------------AGPGFNDQCLKFVDRQPTG-------------------DDNRSAYFTDQTWAGGNVFAYWNEDVRAFLIENATQCIEFHIDGIRYDEVTVIDTYGGG---------QFCQDLAETIRWEKPQAIQIAEYWGDDRAIRPTPGGLGFDAAWSDRVRQGIRSADAYVDMDALAQSMTVPQGFDAAWKTVNMLEDHDTV-----------------------------------------------FDGRQQRIAFLADPNDRRSWYARSRTRWALGLLFAAPGIPQIFMGQEF--------LEDKQWSDDTIFHADLLIWWDGLK----TDRVMRDFNAFCRDLLHVRSTLPGLRGG 9294564 384 -------------------------------------------------------------------------------------------------------------------------------------------------GYRVTNFFAASSRYGTPDDFKRLVDEAHGLGLLVFLDIVHSYAAADQMVGLSLFDG---SNDCYFHYGKRG-------------------------------HHKHWGTRMFKYGDLDVLHFLISNLNWWIEYQVDGYQFHSLASMIYTHNGFASFNNDLDDYCNQYNEILHVQHPNIITIAEDATYYPGLCEPVSQGGL--------------------------GFDYYVNLSASEMWVSLLDNVPDNEWSMSKPVLQI-VSTLVANKEYADKMLSYAENHNQSISGGRSFAEILFGGVDNGS----PGGKELLDRGISLHKMIRLITFTSGGRAYLFMGNEFG--------------------------------------------------------------- 634093 222 ---------------------------------------------------------------------------------------------------------------------HLEKLSAAGLTHVHLLPSFQFDEDGYNWGYNPVLWGTPKGSYATDPEFRKMVQALNRIGLRVVLDVVYNHLNSSGPSDDNSVL-DKIVPGYYLRRDNDGAIENST------------------------------CVNDTASEHFMVERLILDDLKHWVNYKVDGFRFDLMGHIMKHTMVKATN------MLQGLSKNIDGVGSSIYLYGEGWDFGEVANNARGGGTGIGSFNDRIRDAVLGGGPFGPPQGYVTGLSLQPNDHDHSGKANMLAVAKDHIQVGMAGNLRDYILTNCDGKQVKGSEVYTYGGTPYAMQPIETINYVSHDNETLFDIVSLKTPTITVDERCRVNHLATSILALSQGIPFFHAGDELLR----SKSLDRDSYNSGDWFNRLDFNWPLIKKRLDKNHIIAAVENFT-NLLQIRYSSPLFR-- 150010340 3 --------------------------------------------------------------------------------------------------------------------------------------------------YAIKDYYDIDPDLADMSEFEDLVKRTHEAGMKVIIDFVPNHFSDAREPFVEDLGQTDNNNNFYYLFDPQREEDFAYSEFPNNHFDAYPSQNDWYETVKLNYGVDYMHGGACHFNTPNTWEKMLEILLFWADKGVDGFRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 47459235 132 SPTSYKLRLKIKKSFNDIAEYFDMERQEKGIWQITISRDLESYLYQYEVENNTSETIDPYAKASTANGKYSYVINLDLLEKYNFVYKSKLAN--KTDRIIYEISIRDFTGKYLGLTEEIDHIKNLGINTVQIMPFYDFVENQYNWGYDPLQWMVPEGSYSTNSETKKMINNFHKNDIDVVMDVVFNHVYD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 76155812 215 ----------------------------------------------------------------------------------------------------------------------LPRIKDLGYNAIQIMALMEHAYYAS-FGYQVTSFFAASSRFGTPEELRAMVDEAHRLGIVVLLDVVHSHASKNTNDGLNQFDGTN---ACYFHDLGRGTHELWDSRL-------------------------------FNYTELEVLRFLMSNLRWWIDYGFDGFRFDGV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195997795 91 --NSHQLKKNEFGVW---EITLPPKSNGTPVI-----PHASLVKVEVTSIHGDKVDHISPWIKYAVPSRTYLAYDGIYWQTAQPYTFKYPKPKKPLSLKIYECHVGISSASYNHFREKLPRIADLGYNCIQMMAVMEHTYYAS-FGYQVTNFFAVSSRYGTPEELKSLIDTAHSMGITVLLDLVHSHASKNVLDGLNQFDGT---------------------DACYFHSGPQGMHPLWD-----------------------IQRFLLSNLRWYMDYMFDGFRFDGVTSMNYEEYFGPNTDIDAVAYLMLANYFLHTFYPDVITIAEDVSGMPGMCREIEYGGI--------------------------GFDYRLAMAIPDMWIKMLKEEKDEEWKMG------HVTFILTNHRYKEKVIAYAESHDQALVGDKTIAFWLMDKEMYTNMSNLTTLTPVIERGLALHKMIRLITFGLGGQSYLFSGNEFG--------------------------------------------------------------- 90020209 359 ----------------------------------------------------------------------------------------------------------------------VKYLQRMGVTHFHMLPANDIATVNEDWGYDPHHFNAPEGSYASIKEMREMNKALHDLGLRVVLDVVYNHTSASGLWDNSVFDKVVPG---YYHRYDENSGGIITSTCCDNTAP----------------------------ENRMMHKFVVDSLVLWAEYKFDGFRFDIMGHIPK-------------STILEAREAVLAVDPNTYFYGEGW------------NWGEVENNRLFVQATQANMAGTEVGTFNDRPRDDIRSAALFNEDGSLDAQDHIRLGLAGTQADFILESNRGNMGTGSTYARASYGLDPADIINYVSKHDNETLWDQLQYGLPESM--SLEDRVRAHNIAATIPVMSQGIPFFQLGVDMLRSNNWDVGLPLAQDNEVRWEEIDAISGRISAPGMFELDYSSQVFS---EFLQIRKSSPLFR-- 154491737 3 --------------------------------------------------------------------------------------------------------------------------------------------------YAIKDYYDIDPDLADMKEFESLVRRTHEAGMKVIIDFVPNHVADLGQKDNTSKAFDPNNNFYYIQQEDFEYSEFPAKVTGNDCFSTCPGQNDWYETVKLNYGVDYVNGRTLHFDPPNTWAKMLDILLFWAEKGIDGFRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 187921453 632 -------------------------------------------------------------------------------------------------------------GTFADVMTKLPRIRDMGFDVLYFPPIHPNRKGRNNSPYAIGGHTAVHPQLGTLDDFKAMLAAAHAHGLEIALDFAV-QCSPDHPWLKE-------HPTWFAWRPDGTL--RYAENPPKKYQDIVNPDFYAHDAK------------------PDLWLALRDVFLFWIEAGVHIFRID---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 160874435 364 -------------------------------------------------------------------------------------------------------------------------------------------------------------------ELREMNQALHNIGLRVVLDVVYNHTSASGVNANAVLDKVVP--GYYHRYDPVSGAMEQ-----------------------------STCCENTATEHRMMGKLVTDSLVLLAEYGYDGFRFDVMGHMPKQG-------------ILDARTAVQAVDPDTYFYGEGW------------NFGEVADNRLFEQATQANMAGSEVGTFNDRIREAVRGGALFATDDYLRDQDTLRLSLAGNLQNYVLKDFNGNSAKGSSFSWNSQPSAYALDPADSINYVSHDNETLWDILQKHAIGLSIENRVRVQNMAASIPLLSQGVPFLQMGGDLLRTNNWNVGLPLAQDNSSKWTQIAGISANPNAAASMSDELASGVFN---EFLRIRHQSPLFR-- 110591422 151 ---------------------------------------------------------------------------------------------------------------------MVQHLKQLGVTHIELLPVFDNPQDSYNWGYDPFHYTVPEGSYATIKEFRTMIQAIKQLGMNVIMDVVYNHTNAAGPTDRTSVLDKIVP--WYYQRLNETTGSVESATCCS----------------------------DSAPEHRMFAKLIADSLAVWTDYKIDGFRFDLMLYHPK------------AQILSAW-ERIKALNPDIYFFGEGWDSNSDRFEIASQINLKGTGIGTFSDRLRDAVRGGGPFDSGDALRQNQGVGSGAGVLNELTTADLTRLGMAGNLADFVLIDKDGAVKRGSEIDYNGAPGGYAADPTEVVNYVSHDNQTLWDMISKAAQEADLDTRVRMQAVSLATVMLGQGIAFDQQGSELLRSKSFTR----DSYDSGDWFNRVDYNYDIIARVKDAVATPGQMTAFYQELTALRKSSPLFTLG 160888307 4 --------------------------------------------------------------------------------------------------------------------------------------------------YAIKDYYDVDPDLARMREFENLVQRTHRSGLKVIIDFVPNHVSDAQPDGTSQLGSNSPYNNFYYIPKGQFDMKGAAAEPYREFPAKATGNNRFDAYPNWYETIKLNYGVDYQNGGPDTWTKMLDIMLFWAGKNIDGFRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119633045 223 --------------------------------------------------------------------------------------------------------------------QHLRKLSDAGLTHVHLLPSFHFAEDPYNWGYNPVLWGVPKGSYASDPDYRQMVQALNRIGLRVVMDVVYNHLDSSGPCGISSVL-DKIVPGYYVRRDTNGQIEN------------------------------SAAMNNTASEHFMVDRLIVDDLLNWVNYKIDGFRFDLMGHIMKHTMMRAK-----AALQSLTRDAHGVDGSKIYLYGEGWDFAEVARNQRGINGSQLNMSGSFNDRIRDAVNGGNPFGFNTGLFLEPNGFYQGNEADLATYADQIQIGLAGNLRDYVLITHTGETKKGSEIHTFDYTSSPIEIINYVSAHD--NETLFDVISVKTPMNLSVDERCRINHLASSMMALSQGIPFFHAGDEI---------------------------------------------------------------- 88601216 1 -------------------------------------------------------------------------------------------------------------------------------------------------GYWAKNFQKINTNFGTLADLQDLVKECHKRGVLVMMDWVSNHVGIVDISQIDTFNS----SEYYHPCD----------------SCPSWCSISDYDNMAQVEMCRLSGLLDLNTEHPFVVSKLKSFVASIISTGVDALRLDTVP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145340863 320 ---------------------------------------------------------------------------------------------------------------------HLKKLADAGLTHVHLLPSYDFGSDCFNWGYDPVHYGVPEGSYATNPDYRQMVHALASNGLRVICDVVYNHTLSSGPSDVNSVL-DKIVPGYYHRRNFDGFIEAST------------------------------CCNNTASEHYMMDRLIVDDLVHWADYKVDGFRFDLMGHLM------LSTMLRAKDALQSLTLEKDGVDKSLYLYGEGWDYAEVEKGRVGGCIGGSPFGDPRMQGFLTGLYYTPNGAVDQGDQDSQRYRMMEDGEKIIAALAGNVRDFVFVNRHGVEVPSSSAAWPDSNVAYAGEPEETVNYVSAHDNETLFDCIMLRAAASVS-----LEQRCRINHLATAIVALSQGVPFFHAGDEI---------------------------------------------------------------- 157343940 291 -------------------------------------------------------------------------------------------------------------------------------------------------------------------EFRKMVQALNRIGFRVVLDVVYNHLHGSGP-FDENSVLDKIVPGYYLRR-------------------NSDGCIE-----------HSACVNNTASEHFMVERLILDDLLCWVDYKVDGFRFDLMGHIMKRTMVKAKN------MLHSLSKDTDGIDSSIYIYGEGWDFGENASQFNLCGTGIGSFNDRIRDAMLHPLQQGFVTGLFLQPNDHDHGGEEVAERMLAVSKDHIQVGMA-ANLKDFVLTNCEGEEVKGSEVSTYDGTPVANYVSAHDNETLFD-----IVSLKTPMQISVEERCRINHLATSIIALSQGIPFFHSGDEMLRSKSI----DRDSYNSGDWFNRLDFNWPLIKRLADPSFKPQKVENFL-NLLKIRYSSPLFR-- 193641262 2 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TWNQRNQFYFHQFGKEQPDFDLRNPDVKLQLLDIIEFWMYKGVSGLRLDAIDYLYENVSLLDEPFLPGKSNSTEYKDLVHIYTRN---------QPENIIIVLEWRAFMDSYTKSKNKSISSLMATEVYSNYNISMQYYGNSTNPGAQVPF-------NLALVRCPKDDYIVESID--TIIKNWLANLPENAVANWV--MENHD--NLRISSKFGTLTVP------------MFTALKLALPGIEVTYYGFEIGMEDNPDQVTDLIKLSRNRDYERCPMQWDD---------------------------------- 153000559 73 --------------------------------------------------------------------------------------------------------------------------------------------------YAVKDYYNVNPDLARLAEFEALIARTHQHGLKVIIDIVPNHVARHYQSVQGVRDFGEDNNNFYYVVDNSKPLGGETHPLSDGKFDEFPAKWTWYETVKINYGVRPDGTYDFPREIPSSWIKFNQIAQYWLEKGVDGFRYDMAEMVP-------------VEFWSYLNSQIKHTNPDAFILAEVY-NPKLYRDYIQLGKMDYLYDKVDLYDTLKAVMAGKTSTANIAADQAKVHDIESHMLHFLENHDEQRIG---------------NAAFLASLQTNKPTNSSLETQAVNPNYALPAMVVS------------------------ATIGTSP--TLVYFGQEVGRTSIFDYVGVPAHQ---RWMNNGKFD------------------------------------- 162458075 222 -------------------------------------------------------------------------------------------------------------------IEHLKKLSDAGLTHVHLLPSFQFGEDPYNWGYNPVVWGVPKGSYASNPDYRLMVQALNRLGLRVVMDVVYNHLYSSGPFAITSVLDKIVPG--YYLRRDSNGQTENSAAVNNTAS-----------------------------EHFMVDRLIVDDLLNWVNYKVDGFRFDLMGHIMKKTMIRAKS-----ALQSLTIDEHGVDGSKIYLYGEGWGEVAENQRGINGSQLNMSFNDRIRDAINNPLQQGFSTGLFLEPNGFYQGNETETRLTLATYADHIQIGLAGNLKDYVVISHTGEARKGSEIRTFDSPVGYASSPIETINYASHDNETLFDIISLKTPMDSIDERCRINHLSTSMIALSQGIPFFHAGDEI---------------------------------------------------------------- 156043757 12 -------------------------------------------------------------------------------------------------------------------------------------------------GYSAQNLYGLNSHFGTALDLTALANALHNRGMYLMVDVVANHMGSDN---------TAHTVDYSIMNPFNESKYFHEVCFITDYNNQTNVELCQLGTEKYPL-------PDLNTTQPAVRNFHTTWIKSLVNYSIDGLRVDTV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 88797057 313 -------------------------------------------------------------------------------------------------------------------------------------------------------------------EFREMVEALHDMDYMVIMDVVYNHTNASGLHEKSVLDKIVP--GYYHRRDLASGVVLKDS-----------------------------CCDDTATEHKMMAKLMTDSLVTWADYQIDGFRFDLMGLQSMTA-------------MQEALAAVEDVNPDVYFYGEGWDYGAAGTNGRGRDGVRGGSPFDNMDGEEQTLRRGSVDPDSGTADDDGLTPDQELELNVLKNTDLVRAGLAGNLKTFGFENYEGNNVLGTGVDYNGSPAAYADDPQEIVNYVSHDNQTLWDIAYKADLTVTSEQRARMQAIAVATSAFAQGVPFYHMGVDLLRSGDWFNKVDFAVGADSNWNVGLPRNWDFIKTVADTDADPTPMRAQFKEMLTIRKDSPLFR-- 66475796 92 ---------------------------------------------------------------------------------------------------------------------------------------------------------SINSHLGSVDDFIYLVQKVHEKDLFIVVDLVLHHGASK------------------------------LNSLWNFDGYNHQGGIYFEGGGD------TGWGAKFNFHKKEVQDMLYEACRVLLEYGVDGIRFDSVHNMPNW-------------LLKNITFRLKEEFPGRFLIAEV---VPENPNYLKECGFDSCWIHSSYYDIISQFRNQKTQQEWNS------------------------------GYSKSLIQGHSGFDSTSQCILTMLGNHDQAGNRCNGGNPSGDDRI-GRYIVDQFGGRQNWDARAYCRLLYSLSCISFGIPMVFMGTE----------------------------------------------------------------- 212550570 42 --------------------------------------------------------------------------------------------------------------------------------------------------YAIRDYYDVSPDYRRMEEFETLVQRTHRADLRVIIDFVPNHVAPDFGKYDALAYSFHPHNNFYYLLDQPFGPQFSLYDDQGNFYGEFPAKVTGNDCNDWYDTIKLNYGIDYLNGRPSTWHKMLSVLLFWARKGIDGFRCDMVEMIP-------------VEFWAWVIPKIKKDFPHIIFIAEIYNPGNYN-DYLCQGHFDYLYDKVGMYDVLRGIITEGKPTKNITNAWQALGGIQTNMLNFLENHDEQRIA--------------------------------------------------------SDFFAGDARKGRPASVVAATLNTNPF--MIYFGQELG-----EKGMDSEGFSRI-DGRTTIFDWSLSVFRRKPSEEQERLRRYYTKVLQLCNKNKAINNG 146283298 354 -------------------------------------------------------------------------------------------------------------------------LQKAGLTHVQLLPVFDIALDDFNWGYDPFHFTAPEGSYASNAEFRQMVQALAGNGLATVMDVVYNHTNASGLADKSVLDKVVPG---YYHRRNPTTGAVETSTCCENTAS----------------------------EHRMMAKLMIDSLKVWADYKIAGFRFDLMGHHMREQ-------------IVDAYRAVRRIDRETYFYGEGW-EFGEVAGNARGINANQLNMAGTGVGTFNDRQRDAVRGFANGLYLRPNELSGAGAAQLLHAADLIRVGIAGGLRDFQFVTADGSTRKGSEIDYNGQPAGYTNYVSKHDNQTLWDNNQYKFASSLSV-----ADRVRLHLVALSVPLFSQGVPFIHLGSDI---------------------------------------------------------------- 168038552 403 ---------------------------------------------------------------------------------------------------------------------HLKKLAEAGLTHVHLLPSFDFDQDAFNWGYDPIYWGVPEGSYATDPEFRTMVQALNRSGLRVILDVVYNHLHGSGPSGHHSCLDKVVPHYYLRLNKDGYVEN-------------------------------STCMNNTACEHYMVDRLIVDDLKHWVNYKVDGFRFDLMGHLMKHT------MVRAKEVLRRLTLQKDGVDSKIYIYGEGWDGVNAVQQNLAGTGGGSPFGDPLQQGLVTGLALQPNSLFQGGEDAMHNALAATTDWVMLGIADYSFVSYKGNEVKGDEVLTHDGKPVAYDDGILNGHVATVNYVSAHDNETLFDIVML-----KSADEVTLEQRCRINHLATSIVALAQGIPFFHAGDELLR----SKSLDRDSYNSGDWFNR--LDFSYESNNWGVGLPPGEKWPLMRHLLG----NPAF--- 146309119 281 --------------------------------------------------------------------------------------------------------------------QHLQELRQAGLTDVQLLPVFDIATVDEDWGYDPFHYTVPEGSYASIREFRRMVQALAEMGLTTVMDVVYNHTHASGLGEQSVLDK--LVPGYYHRRHPVTGAVER-----------------------------STCCDNTASEHLMMEKLMIDSLRVWADYKIGGFRFDLMGHHMR-------------SNLTRAHKAVRQIDPQTYLYGEGW-NFGEVADGARGVNAIQANMAGTGIGTFNDRQRDAVRGFANGLYLLPNELNSGSAAELLRLKDLIRVGIAGGLRDYRFESADGSRRRGAEIDYNGQPAGYTLDPQETVNYVSHDNQTLWDINQYKLPASSSAERVRLQLLGLAVPLLSQGVPFIHMGSDI---------------------------------------------------------------- 46360126 320 -------------------------------------------------------------------------------------------------------------------------LAQAGLTHVHLLPSYDFPSNSSNWGYDPVHYGVPEGSYSTDADYREMVKSLAENGLRVICDVVYNHTLSSGPSDVNSVL-DKIVPGYYHRRNFDGFIEAST------------------------------CCNNTASEHYMMDRLIVDDLVHWASYKVDGFRFDLMGHLMLSTMLKAK---KALNSLTLERDGVD--GKSLYLYGEGWDYAEVAQGRVGGCIGGSPFADPRLQGFLTGLYYSPNGVVQQGDEESQRYRMMEDGERILAALAGNVRDFAYVDRHGVEVMASSAVWPNSNVAYAGEPEETVNYVSAHDNETLFDSITLRVADSIS-----LAERCRINHVATAIVALAQGVPFFHAGDEILR----SKSLDRDSYSSGDWFNRLDYSGEPARKNGDRYAFITEMLADLSELLSIRRSTPLLR-- 114047707 42 --------------------------------------------------------------------------------------------------------------------------------------------------YAVKDYYNVNPDFARLQEFQALIERTHKQGLKVIIDIVPNHVARNYHDFGEDDNQTLEYANFYYVTDKKQDMNDWYETVKINYGVRPDGSHDFPTLPPRYATLCAEQHYAFWQQHPNSWIKFNQITQYWLAMGVDGFRYDMAEMVP-------------VEFWSYLNSHIKHSHPEAFILAEVY-NPTLYRDYIQLGKMDYLYDKVDLYDTLKAIMAGQKSTAQIAADQAKVQDIDSHMLHFLENHDEQRIANAAFLGALNGNSSTD---------------------------------------------GVDPRYALPAMVVSATLSTSP--TLLYFGQEVGRTSIFDYAGVPAHQ---RWMNQGKFD------------------------------------- 187034279 20 ---------------------------------------------------------------------------------------------------------------------------------------------------------KLDSRSGNEQEFQDMVNRCNKVGVRIIVDIVMNHMGIGQKSGSGVSSSGSSSFDGTHGVQSFPGVPYSFGDFNNPKCDGDIQGSDYQNSAEHVKNCRLVGLLDLNQASPTVRAKIVAYLNKLIDMGVAGFRHDASKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 86134053 10 -----------------------------------------------------------------------------------------------------------------------------------------------DRGFSIIDY-NLNDELVSQEDLVDL----KQLNIELKFDIVLNHLSVASPQFKDLIEKGSKYKDFFINWPDGSLKPYWNTFYQKITPNPSFDNFKQELLHHVYMNSTFLGQMDVNAKSDLVWEFYQETLKKVSNFGGKILRLDAFAYLHKQVGTNFFNKPGTWNYLRKIKTIADDY--NLMLLPEIHAEYGVKLHEEVAKEGYFIYDFFLPGLTIHTIESKNNRALFKWIHEIID--KNYKTVNMLGCHDGIPVLDLKGKEVEGDYNQGLLKDEEIENVMTNRGGRVKNLYDAEGNKISYYQVNATYFSALNEDET-------KLLIARAIQMFMPGIPQVWYLDLFAGKNDYEAA-DKAGSGGHKEINRTNLSLDQINIGLQKEVVLKQL-----DLIRFRNTSNVFSG- 47570686 33 ------------------------------------------------------------------------------------------------------------GGDIRGIIKRMDYIKEMGFTTVMLSPLFESVK---YDGLDVRNFQKVNEHFGTENDVKELVQAAHAKGIKVVFQFPLA-------------------------------------------------------------------------ENE---QQVIDSMKWWIKE-VD---LDASYVMHSEQ--------KAPAFWDDVQKDMQVIKKDFRVMTKEDSEYNEKI------------------VESFSKADVSVKSLYDVSKKDEE------FVTFLDNQDTKRFARIAKENMYYPPS--------------------------------------------------------RLKLALTYLLTSPGIPNFYYGTEIAL----DGGDTPE--------NRRLMDFKSDE----------KFMQHITKLGELRQTRPSLRRG 68266115 11 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEQQFANMVRRCNNAGVRIYVDIIFNHMAASNGVGTGGSTADPNSKSF-------------PAVPYSSLDFHSSCSINSYNDANQVRNCELSGLKDLDQSKSWVRDRIVDFMNKLISLGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 68266183 11 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEQQFANMVKRCNAVGVRIYVDVVFNHMAAASHIGTGGSTANPDIKAF-------------PAVPYSTLDFHTSCAIKDYSNVEQVRNCELVGLKDLNQAKPWVQDRIVDFLNKLTSLGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 24373713 81 --------------------------------------------------------------------------------------------------------------------------------------------------YAVKDYYNVNPDLARLQEFQALIERTHKQGLKVIIDIVPNHVARNYHSVQGVRDFGEDHNNFYYVIDNKPDMNDWYETVKINYGVRPDGSHDFPALPPRYATQHYAFWQQHNHELPNSWIKFNQISQYWLAMGVDGFRYDMAEMVP-------------VEFWSYLNSHIKHSYPDAFILAEVY-NPALYSDYIQLGKMDYLYDKVDLYDTLKAIMAGQKSTELIAADQAKVQDIGSHMLHFLENHDEQRIA---------------------------------------------NAAFLGTLSGNASTDAVDPRYALPAMVVSATLSTSP--TLIYFGQEVGRTSIFDYAGVPAHQ---RWMNKGKFD------------------------------------- 86133118 21 --------------------------------------------------------------------------------------------------------------------------------------------------YAVKDYYNVNPDLARLEEFEALIERSHKANLKVIIDIVPNHVARNNPEGIKDFGADDDNNNFYYVPNDGKFEENPAKWTGNGARTPKPGFYDWYETVKVNYGVTPAGEKQFNYESPDSWVKFRDIALYWTDKGVDGFRFD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 186473212 632 -------------------------------------------------------------------------------------------------------------GNFDDVIRKLPRIRDMGFDVLYFPPIHPNRKGRNNTGGAAGGHDAVHPQLGTLDDFKRMLAAAHEHGLEIALDFAI-QCSPDHPWLKQ-------HPTWFAWRPDGTL--RYAENPPKKYQDIVNPDFYARDAK------------------PALWIALRDVILFWIDAGVRIFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 18655892 31 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEDEFRNMVTRCNNVGVRIYVDAVINHMC-----GNAVSAGTSSTCGSYFNPGSRDFPAVPYSGWNDGKCKTGSGDIENYNDATQVRDCRLTGLLDLALEKDYVRSKIAEYMNHLIDIGVAGFRLDASKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 209963854 676 -------------------------------------------------------------------------------------------------------------GTFDDVIAKLPYVRDMGFDVLYFPPIHPNRKGRNNSPYAIGGHDAIHPELGTLDDFRRLVRAAKEHGLEIALDFAI-QCSPDHPWIKE-------HPDWFDWRPDGS----------IRYAENPPKKYEDIVNVHFYRHAL-----------PDIWFALRDVVLFWVAQGVKIFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 126178336 95 ------------------------------------------------------------------------------------------------------------------------------------------------------------PDLGEPEALPRFRERLHRYGIRLMLDFVPNHTAPDHPWVQD--------RPDYYVHGTEEELARRPQEFVRV---NLPGGPAVLAHGRDPYSGGWPDTLQLDYGNPAMQEAMTAELRRVAGQ-CDGLRCD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156550877 51 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEDEFADMVKRCNKVGVRIYVDAVINHTGNQVPAVGTGGSTAEPGKRLY------------PGVPYGPKDFNTPCGIFNYGNGIEVRNCDLSGLHDLNQGSEYVREKILEFLNRVIDHGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 146300348 22 --------------------------------------------------------------------------------------------------------------------------------------------------YAVKDYYNVNPDLARLQEFEDLIARTHKAGLKLLIDIVPNHIGKNNPEGVKDFGADDDDNNFYYIPNDGVFDENPAKWTGNGSRKVKPDQNDWYETVKVNYGVRPDGTKDFDKDVPDSWKKFKSIALYWTAKGVDGFRYDMAEMVP-------------YEFWSYMNSAVKMKNPDAFLLAEVY-NPNEYRNYIRLGKMDYLY------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 185177834 152 ----------------------------------------------------------------------------------------------------------------------------------------------------------VRTKYGTKGELENAIDALHNNDIKVYFDAVLNHMGADYAETVLLDENSRDKPGQYINFPGRNGEYSNFTWNGQCFDGTDWDDYSKESDWTYNWDEDYLMGADVDYENEAVQNDVIDWGQWIINNDFDGFRLDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116672309 292 -------------------------------------------------------------------------------------------------------------------------------------------------GYDPLHYTTPEGSYSTNPDFREMVAALNTTGARVIQDVVYNHTSSAGQSGSNNLDRIVPG---YYHRLNAVTGSLETST----------------------------CCANTATENAMMGKLMVDSLVTLARYKLDGFRFDLMGHHSKQ---NMLDVRAALDKLTLHRDGVD--GKNIALYGEGWGEVANNARFVQATQANMAFNDRLRDAVRGGGPFDPDPRVQGFASGLFTDPNDSQKAALLLAQDLVKVGLTGNLKDYSFIDGSDVPYNGAPAGYTSDPQEAITYVEAHDNETLFDAL-----ALKLPQDTPMADRTRMQTLALSTTAFGQGVSFWHAGGESLRTNGFGRGLPPKADNEDKYGYMRPLLADPAQKPASADITQARQRA--EELLRIRKSTPLFHLG 159038460 68 ---------------------------------------------------------------------------------------------------------------------------------------------------------QLESRFGSRQQFAGMVTTCHEAGVRVYVDTVVNHMAGTNNPQGTRGYAGTEFSGY----DYPAVPYGAGDFHRPGDNCPTDGSINDWDNEAQVTSCELLSLADLYTEKESVRNKIASYLNDLIGLGVDGFRVDAVKHIRK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149922902 101 ----------------------------------------------------------------------------------------------------------------------------------------------------IRDYYDVSPDYARLEEFDALVDRLHAAQLRVLIDLVPNHVAADFGVGDDQGAFFDPSNNFFYFAPEDGSPGSSAKVTGNNQTSASPAETDWYETVKLNWGDFTQDVADYDPM-PDTWLKMDAIIAYWQARGVDGFRADFAHFVPMPAWTWIID-------------EARARDPEVYFIAEAYENLDGLLD-AGFDSVYYDAGYDSLKRIYQGAASQEDYA---ATMFALDDDQRPRYAQYLENHDERRI--ASPVVGGNNPDDSGFGSKEAGYQLAPVAYLFGNGPILFYNGQEVGEPGSGAEG---------------------------------FGQEDGRTSIFDYW---SLEALSRWVNDGAFD------------------------------------- 77979886 14 ----------------------------------------------------------------------------------------------------------------QEVSEQAAHISQLGINIVWLPPAYKGASGGYSVGYDTYDLFDLATKYGDREGLQNAINRLKENGIKVLFDVVFNHMGADEKEQVSVRKVNPDNRSSFVWDKQCFTGVDYPSDDGIFKIVNDYSDEGWNTEVDDELGNFYLMGADIDFRNPDVMSELKYWGKWLLELPIDGFRLDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 38571651 46 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNENELKDMITRCNNVGVNIYVDAVINHMCG-----SGGGSGTHSSCGSYFNANNKDFPTVPYSDFNDGKCNTGSGNIENYQDINQVRNCRLVGLLDLALEKDYVRSKVADYMNKLIDMGVAGFRVDACKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 197333981 138 ------------------------------------------------------------------------------------------------------------GGDIAGLTQKLDYLAELGVDVLWLSTPLEQVHGYPYAGGATLDWTQLDTNMGTEQEMRTFVDSAHQLGMRVVVDTVPSEPSADLQQFNIQPKDASDLPSYWNEWQPKD--GQNLTNYLDAFKDENGQIPQWWS-----------------------------------------------PAWSDPSSEGNISTPEFFA------------NKPVTNVAQVSRAKNEL---LTQWITTWVAKFGIDGVVLSDSTPQLTQKIEASASKAFELWKTHNQYKALESSSFLVVDLNEKESFKPQIVSMKNKDQCFSQFTYRLSATEKSHELYAIN--WFEER---------GLDDLSEANYSEFRDTASALLLSQGNIAIWYGDETAKSGE----------------AYSEMNWD------EMTGLRLSLLSHWKKLLAFRANHSALSDG 68303913 2 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QPDLNFRNPDVQEEIKEILRFWLTKGVDGFSLDAVKFLLE---------------AKHLRDEIQVNKTQI----------PDTVTQYSELYHDFTTTQVGMHDI--------VRSFRQTMDQYSTEPGRYRFMGT-----EAYAESIDRTVMYYGLPFIQEADFPFNNYLSMLDTVSGNSV-YEVITSWMENMPEGKWPNWMIGGPDSSRLTSRLNVMNMLLFTLPGTPITYYGEEIGMGN------------------------------------------------------------ 68266159 4 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEQQFANMVRRCNNVGVRIYVDVVFNHMSADSPVGTGGTVADPSKKSF-------------PAVPYSHLDFNPTCSINNYNNPTEVRNCELVGLHDLNQGNSWVRDKIVGFLNHLVDLGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 83026376 46 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEDEFRDMVTRCNNVGVRIYVDAVINHMC-----GEGAQAGTSSTCGTYFNPQNRQFPGVPYSGWNDGKCRTGSGGIENYNDAAQVRDCRLSGLLDLALGKDYVHTKVADYMNHLIDIGVAGFRLDASKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 1783306 220 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------RQMVQALNRIGLRVVMDVVYNHLDSSGP-FGVSSVLDKIVPGYYLRRNVNGQIEN------------------------------SAAMNNTASEHFMVDRLTVDDLLNWINYKVDGFRFDLMGHIMKSTMIRAKS-----AIRSLTRDVHGVYGSKIYLYGEGWDFGEVAQNKRGINASQINMSGSFNDRIRDSVNGGNPFGFSTGLFLEPNGYYQGNEADLATYADHIQIGLAGNLKDYVLRTHTGEAKKGSDIYTFDSPVGYTSSPVETINYVSHDNETLFDIVSIKTPIGLSIDGECRINLASSMIALSQGIPFFHAGDEILRSKSLD--RDSYNSG----------DWFKKLDLHMNQPIGCRLLQEIRHLIKPRLENPSFR-- 110597265 212 --------------------------------------------------------------------------------------------------------------------------------------------GNSDGG-----HKAVHPELGTLEEFTEFVAEAETHGISVALDIAF-QCSPDHPWVKE-------HPTWFRWRPDGTV--QFAENPPKKYEDILPIDFESAD-----------------WQNLWV--ELKSIFLFWIERGVKIFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 110635013 232 -------------------------------------------------------------------------------------------------------------GTFDDVIARLPYVRDLGFDVLYFPPIHPNRKGRNNSPYAIGGHDALHPELGSFEDFARLVKAASEHGLEIALDFAI-QCSPDHPWIKE-------HPEWFDWRPDGTI--KFAENPPKKYEDIVNVHFYRDAI-------------------PGLWYALRDIVLFWLERGVRIFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 152974688 31 ------------------------------------------------------------------------------------------------------------GGDISGIIKRLDYIKDMGFTAIMLSPLSES---KKYDGTGVGNLRQVNEHFGSLQDVRKLVQEAHKKEMKVIFQFI---------------AGEEDSR------------------------------------------------------------QMVDVVKWWMEVNIDG------SYFIHSEKLSN-------DSLHDMKKQLKDIKKDFVVLT---------------DEKESAHN-DYYKAITNAFSKTDIQPLYHA-------------------------SLIEAEQVMNTYIDHQNTKRFVRLVKENGYYPPA-----------------------------------RLKLALAYLYTSPGLPIVYYGTEIAL----DGGDVPD--------NRRLMDFKTDE----------KFLRYITKLGELRKELPSLRRG 12862500 54 ---------------------------------------------------------------------------------------------------------------------------------------------------------KLETRSGNEEQFASMVKRCNAVGVRTYVDVVFNHMAADGGTYGTGGSTASPSS------------KTYPGVPYSSLDFNPTCAISNYNDANEVRNCELVGLRDLNQGNSYVQDKVVEFLDHLIDLGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 68266150 6 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEQQFASMVSRCNKAGVRIYVDVVFNHMAASGSNVGTAGSTANPNS------------KSFPAVPYSSTDFNPTCAITNYNNAENVRNCELVGLKDLNQGNSYVQDRIVDFLNKLISLGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 37524131 319 --------------------------------------------------------------------------------------------------------------------DMFKHLKTLGVTHMELLPVFDHPFDSYNWGYDPFHYSVPEGSYATINEFRAMIQAIKQLGMNVIMDVAYNHT---NAAGPAHRSSVLDKVVPWYYHRLDEITGNVESNT---------------------------CCHDTAPEHRMFAKLIEDSLVTWVDYKIDAFRFDLMGYHPK-------------AQMLSALAKVRAINPSVYFFGEGWSGQDDRFEIASQINLKGTGIGTFSDRLRDAVQGGGPFDSADTIRINQGVGNGAAWLDANETADLVRLGMAGNLADFVLINKDGAVKTGREINYKGAIAGYAADPIEVINYVSHDNQTLWDIISKAAREANLATRVRMQAISLATTFLGQGLAFAQHGSELLRSKSFTR----DSYNSGDWFNRVSYNYALIEKVKNVVDKPGRMTAFYQELLRLRQYSPLMTLG 21954516 54 ---------------------------------------------------------------------------------------------------------------------------------------------------------KLETRSGNEQQFASMVKRCNAVGVRTYVDVVFNHMAADGGNTGTGGSTAQPSSKSY------------PAVPYSSLDFNPTCSITNYNDATNVRNCELVGLRDLNQANSWVQDRIVDFLNHLTELGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 126311428 46 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEEEFRNMVKRCNDVGVHIYVDAVVNHMC-----GNGVTAGRDSTCGSYFNPGKREFPSVPFSGWNDGKCKTGSGEIENYGDMYQVRDCRLVGLLDLALEKDYVRSKVAEYMNHLIDIGVAGFRIDASKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195027515 98 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEQQFANMVRRCNNAGVRTYVDVVFNHMAADGGRSGTGGSSADPS------------IKSFPGVPFSSLDFNPTCAITNYADPANVRNCELVGLRDLNQGNAWVRDKVVDFLNHLIDLGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 150007578 21 ----------------------------------------------------------------------------------------------------------------------------------------------------------IRTKYGTKQELQEMIEELHRNQIGVYLDAVMNHGADYTEWFMDFPGRGNMYSNFWHWFHDYDVSRKKEGIFQILGEGKHWSEGVDDENGNYDYLMF----ADLDFDNPEVVREMQDWGIWVSELNLDGMRLDAI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 33337606 3 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEQQFASMVRRCNDAGVRIYVDVVFNHMAANGGTSGTGGSSADPSS------------KSFPGVPFSSLDFNPTCAITNYADPTNVRNCELVGLRDLNQGNSWVRDKIVDFFNHLTELGVAGFRVDATKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 90413459 14 --------------------------------------------------------------------------------------------------------------------------------------------------YAVKDYYNVNPDLARLEEFKALIKRSHRHGLKVIIDIVPNHVARRYEDFGASDDTTLVYHNFYYIPDEGGEAHPDLDTPYEEFPAKWTGNGSWYETVKVNYGVKPDGSKDFDTEHPDSWMKFRDIALYWLALGVDGFRYDMAEMVP-------------VEFWSYMNSSIKQVNPEAFLMAEVYQPDLYRDYIHLGKMDYLYDKVDLYDALKLVMQRGSTDTIVEIQQQLMDIEHH--MLHFLDNHDEQRVA--------------------------------------------------------SPEFAGDANKGKPAMLVSTTLSTSP--TMIYSGQEVGRTTIFDYFGVPSHQ---RWMNNGAFDGAL---------------------------------- 68266177 11 ----------------------------------------------------------------------------------------------------------------------------------------------------------IETRSGNAAQFSSMVKRCNAVGIRIYVDIILNHMSASHSNGTAGSTADPNSKSF-------------PAVPYSSLDFHTTCAIENYNDVNQVRNCELVGLKDLDQSNSWVRDRLVEFMNKLISLGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 915288 54 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEEQFASMVRRCNNAGVRTYVDVIFNHMAADGGTYGTAGSTASPSS------------KSFPAVPYSSLDFNPTCAISNYNDANQVRNCELVGLRDLNQGNSYVQEKVSDFLNHLIDLGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 115457058 86 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------RQMVQALNRIGLRVVMDVVYNHLDSSGP-FGVSSVLDKIVPGYYLRRNVNGQIEN------------------------------SAAMNNTASEHFMVDRLIVDDLLNWINYKVDGFRFDLMGHIMKSTMIRAKS-----AIRSLTRDVHGVDGSKIYLYGEGWDFGEVAQNKRGINASQINMSGSFNDRIRDSVNGGNPFGFSTGLFLEPNGYYQGNEADLATYADHIQIGLAGNLKDYVLRTHTGEAKKGSDIYTFDSPVETINYVSAHDNETLFD-----IVSIKTPIGLSIDEKCRINHLASSMIALSQGIPFFHAGDEILR----SKSLDRDSYNSGDWFN--KLDFTYETNNWGVGLPPRDKNEENWHLIKPRLENPSFR-- 68266175 11 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEAQFASMVKRCNNAGVRIYVDIVFNHMAANHDGGTAGSSADPGSKSF-------------PAVPYSSLDFHPTCSINNYNDVNQVRNCELVGLKDLNHSKDWVKDRIVEFMNKLISLGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 88713321 34 --------------------------------------------------------------------------------------------------------------------------------------------------YAVKDYYNVNPDLADLAEFKDLIQRTHNAGLKLLIDIVPNHTPDGFLPFGVNDDTTLEYENFYYIPNEQFRVPEWQNSYKPLGGNPHPNMNDWYETVKINYGVRPDGSYDFDWSNKDVWVKFKDIALYWLDIGVDGFRFDMAEMVP-------------VEFWSYMNSNIKMKNADAFLLAEVYNP----------------------QLYRDYIHKGKMDYLYDKVEMYDSL-----------------------------------KHIMQGHGWTDHIPVVKKGLKDIEHHMLHFLENHDEQRIASEDFAGNAKKGKPAMVVSATMSTSP--TMIYFGQEVGEGNENAGFGQPTRTHHQRWVNDKKFD------------------------------------- 20335 44 -------------------------------------------------------------------------------------------------------------------------------------------------------------KYGTKAELKSLIAAFHAKGIKCVADIVVNHRCAD----------DKDGRGVYCIFKGGGPRGCLDWGPSMICCDDTQ---YSDGTGHRDTGADFAAAPDIDHLNPLVQRELSDWLRWLRDVGFDGWRLDFAKGYS----------------AAVARTYVQNARPSFV-VAEIW-----NSLSYDGDGKPAANQDGQRQELVNWVKQ---------------VGGPATAFDFTT----------KGILQSAVQGELWRMRDKDGKAPGMIGWYPEKAVTFVDNHDT------GSTQRMWPFPSD------KVILGYAYILTHPGVPCIFY-------------------------------------------------------------------- 41387224 49 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GTEAEFTDMVQRCKAVGVRIFVDVVINHMAGLGRTGTGTAGSSFDSSNY-----------NFPGVPFVREHFNPYCKLNNYGDPNQVRNCYLVDLTDLDQGNEYVRNKIAAFLNQMIDIGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 85002763 54 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GDENAFRDMVRRCNNVGIRIYVDVVLNQMS--GSWPDAHGQGGSTADTY---------NLQYPAVPYGPGDFHSTCTVSNYQDPSNVRNCELVGLHDLNQGSDYVRGKMIEYLNHLVDCGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 126458847 165 --------------------------------------------------------------------------------------------------------------------------------------------------YDVVNHFDVDERVGGWAAFYALKEALSKVGMGLVLDLVLYHVAPRSPLFPDGPF-VIKSAEGARLVK-KLVEILPREALRGVFSGEPP----------YETFLKVWLMPRLDYTRREAVEYARRVVEFWAP-HVDGFRLDVAHGIPPE----------------AWRAALEPA-RGRYVFGEHVGNPA---------------------------------PFYHVIRGFTAY--------FLYHHGVKRLGEGVEEVA----------RGVNRYLALTPPSAVPHMNLFLENHDLDRAASF--------------LSPDAVVMGYALIYSLPGVPSVYMGGECG--------------------------------------------------------------- 126432948 144 ----------------------------------------------------------------------------------------------------------------------------------------------------------IDPAFGTEEEFRKMCGTANWYGGTIIDDIVPGHTGKGAD-FRLAEMKYADYPGIYHMVEDWEHLPAVPPGVDSVNIDQATEEWLDVERRWVYLHYFKDGQPSINWLDPSMRLVIGDALHSLADLGTGGLRLDANGFAEKTAAEDSTAWSEGHPLSEAANHLIASRKVGGFTFQELNLTIDDIRQ-IGEAGADLSYDFINRPAYQHALATADTEFLRLTLRTTLELGDPASLIHALQNHDELTYELVRDDIYTYKGEEITGEALGETIRRDLSVRLTGENAPYNLVFTTNGIACTTATVIAATLGDDDPVRIDRIRLLAMFNALQPGVFALSGWDLCGMTLPAGQVGELLRGGDTRWIHRAAHD------------------------------------- 156063320 27 ------------------------------------------------------------------------------------------------------------GGSWQGIIKHLDYIQNMGFTA----------DGSSYHGYWAQNIYQVNSNFGTPADLKALSAA----------------------------------KSYYH-------------PFCLIDYNNATSVVDCWEGDNIV------SLPDLRTEDSDVYTEWNSWISQLVNYSIDGLRVDS--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 68266137 11 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEQQFASMVQRCNNVGVRIYVDVVFNHMAAENPVGTGGTTANPTTKDF-------------PGVPYSSLDFNPSCAITNYNDPYNVRNCELVGLRDLNQANEWVRDRIVDFLNHLVSLGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 153212198 7 --------------------------------------------------------------------------------------------------------------------------------------------------YAIKDYYSVNPDLADLDEFISLINRTHQHGMKVIIDIVPNHVASQNKPLGTSDFGANDNSDFYYLPNQPFELPDYPNDWPSYKENPAPAFDDWYETVKINYGVRPDGTKDFNQELPDSWYKFRDIALFWLSHGVDGFRYD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 78189937 214 --------------------------------------------------------------------------------------------------------------------------------------------GNSDGG-----HKAVHPELGTLEDFTAFVQAAEAQGISVALDIAF-QCSPDHPYVQEHPQ-------WFTWRPDGTV--QFAENPPKRYEDILPINFENDDWQN-------------------LWIELRSIFLFWVERGVKIFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 68266186 11 ---------------------------------------------------------------------------------------------------------------------------------------------------------KLETRSGTEAEFKDMIRRCNDVNIRIYVDVILNHMAADQDHGVAGSDADPGKKSF-------------PAVPYSSLDFHQTCGIYDWNDRYQVQNCEMVGLKDLNQGVEWVREHLVEFLDHLVELGVSGFRVDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 33337588 3 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEEQFASMVKRCNAVGVRTYMDVVFNHMAADGGTYGTAGSTADPS------------TKSFPGVPFSSLDFNPTCSISNYNDANQVRNCELVGLRDWNQGNSWVQDKVVEFLNHLIELGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170037394 53 -----------------------------------------------------------------------------------------------------------------------------------------------------------NTRSGSEQDFANMVRRCNQVGVRIYVDIVINHMAAMSGQGTGGSSVNGL---------------NFPAVPFGPNDFNPHCEIYNYNDPYQVRNCWLVGLPDLALGTQWVRDRIVDLMNKVSGYGVAGFRVDAVKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119774795 83 --------------------------------------------------------------------------------------------------------------------------------------------------YAIRDYYNVNPDLARLEEFKQLIARTHKAGLKVIIDIVPNHVSLSAPAGIQNLGAGDDNHFYYVPGADFKVPDETNRPPGNGATSPKPDASDWYETVKLNYGVFWSTQHNL----PDTWYKIREISRFWLSLGVDGFRFD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 6006681 46 ----------------------------------------------------------------------------------------------------------------------------------------------------------VRTKYGTKGELKSAVNTLHSNGIQVYGDVVMNHKAIQAWTGFNFPGRGTTYSNFWQWFHFDGTDWDQSRSLSRIFKFRGTGKAWDWEVSSENGNYDYLMYADIDYDHPDVVNEMKKWGVWYANEGLDGYRLDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 25992514 49 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GDEAALADMIKRCNNVGVRIYADLVVNHMAASTGIGTAGHTCDPGSKSY--------------PAVSYSSENFHATCDINYNDAASIRNCELSGLKDLDQSQDYVRGKIIEYMNHLISLGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 41055323 46 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GTEEELKDMIARCNNVGVNIYADAVINHMC-----GASGGEGTHSSCGTYFNAKNEDFPSVPYSSWNDNKCKTANEDIENYSDIFQVRDCRLVSLLDLALEKDYVRGKVAEYMNKLIDIGVAGFRVDACKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157135912 55 -----------------------------------------------------------------------------------------------------------------------------------------------------------NTRSGTEAEFASMVRRCNDVGVRIYVDIVINHMAAVSGQGTGGSTVNGL---------------NFPAVPYGPNDFNPPCEIYDYNNRYQVRNCWLVGLPDLALGNEWPRWRVIDLMNKCINYGVAGFRVDAVKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 213962510 3 --------------------------------------------------------------------------------------------------------------------------------------------------YAIKDYYTVNPDLADLEEWEALIARTHQCGLKVIMDIVPNHVARRYPEGIRGFGEDDDNNNFYYNPNEAFKLPEGIYGEYHEFPAKWTGNNDWYETVKLNYGVRPDGIKDFDKTVPNTWQKFKDIALYWLEKGVDGFRYD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 210091530 51 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GSDAEFRDMVKRCNDVGVRIYVDAVINHMAAGSGSGTAGSS-----------YNGEDFPGVYSADFNDGNCNSGSGNIENYMDVNQVRNCKLVGLPDLNLGSDYVRGKIAGYMNKLIDAGVAGFRVDACKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119356508 114 --------------------------------------------------------------------------------------------------------------------------------------------------YAIPSYT-VHDKLGGKDELLAFREKLNALGILLMLDFVPNHLALDNDWL-------PNHPEYFI-------PVSKDEQSQDPESCFEYAAGKYLAHGKDPYFPSWTDTLQLNYANPATREMMRENLLMISSL-CDGVRCDVAMLILKEI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 187604073 60 -------------------------------------------------------------------------------------------------------------------------------------------------------------KYGTKAQLQSAISNLRGKGIGVYGDVVMNHKGISAWTGFNFAGRNNTYSPFWRWYHFDGTDWDQSRSLSRIYKFKSTGKAWDSEVSGENGNYDYLMYADVDFEHPEVRQEMKNWGKWYADLGLDGFRLDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 18202156 55 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEEEFGEMVRRCNDVGVRIYVDVLLNHMSGDFDGVAVGTAGTQAEPR----------KKSFPGVPYSAQDFHPTCEITDWNDRFQVQQCELVGLKDLNQSSDWVRSKLIEFLDHLIELGVAGFRVDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 59710624 138 ------------------------------------------------------------------------------------------------------------GGDIAGLTQKLDYLAELGVDVLWLSTPLEQVHGYPYAGGATLDWTQLDTNMGTEQEMRIFVDSAHQLGMRVVVDTVPSEPSADLQQFNIQPQDASELPSYWNEWKDGQNLTNYLDAFKDENGQIPQWWSPAWSDPSSDGNISTPEFNKPVTNVAQVSRAKNEVLTQWITTWVAKFGIDGVVLSDSTP---------------QLTQKIEASASKAF---ELWKTHNQYKALESSSFLVVDLN------EKESFKPQIVSMQKN--KEQCFSQFTYRLSTTEKSHDLYAINWFEER--------------------GLDELSEANYSEYRDT--------------------------------ASALLLSQGNLAIWYGDETAKSGE----------------AYSEMNWD------QMTGLRLSLMSHWKKLLAFRANHSALSDG 152967690 107 ----------------------------------------------------------------------------------------------------------------------------------------------------------IDPMFGTEGEFRHLCEVAAEHDGSVIDDIVPGHTGKGAD-FRLAEMAFQDYPGIYHMVEIPPECWNLLPDVPPIFYAPGIKETNWSATRWVYLHYFKQGQPSVNWLDPSFAGMIGDALHSLGDLGTSALRLDANGFL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 158520868 179 ------------------------------------------------------------------------------------------------------------SGTFRDLISHLDFITGLGCRVIHLLPIHPTPTTYGRMGYAALSFTGVDPALAPLEQFAELVDAIHARHAKLILDIAVNHTGWAATLHETHPEWLKRDHDGEIQVPGA-------------------------------WGVTWSDLTSLDYSKKELWQYVADLFLAWCRRGVDGFRCDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 68266188 11 -----------------------------------------------------------------------------------------------------------------------------------------------------------NTRSGNENQLRNMISRCNKVGVRVYPDILMNHMAAGNSAVGTAGSSASPNA------------KNFPAVPYSSLDFHPSCAIKNYNDANQVRNCELVGLKDLDQSKPYVQDQLVKFMNKLIDMGVAGFRLDAGKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 19850142 55 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEEEFGDMVRRCNEVGVRIYVDVLLNHMSGDFDGIAVGTGGTEAEPS----------KKSFPGVPYSSLDFHPTCEITDWNDRLQVQQCELVGLKDLDQSNDWVRGKLIEFLDHLIELGVAGFRVDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 163726840 170 ------------------------------------------------------------------------------------------------------------SGKFRDLIKELDFIIDLGCRTIQLLPIHPTPTTYAKMGYAALSFRGVDPALAEMEQFKELVDAIHARSAKIFLDIAINHTG---------------------------WAARLHETHPEWLARTEDGEIERPGA----WGVVWGDLTKLDYSHKSLWKFMAGVFLKWCRRGVDGFRCDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170029371 177 -------------------------------------------------------------------------------------------------------------GDIRGLIGRAEYFKGLGVGAVRLNSIFPSKHYP-DHFQEVTSLTAVDEVLGKVEDLQKFAAVLHERNISLVLDLPI-----------------------YPFVNHLNPPTIDVDHLPNRTNDDVPTSE------------FLRLARSVKGGEENV---ITSVLRFWLAKGVDGFYIKGLEHFHDD--------PLLLENIKEWK---------------------------------------------YTLGGDRVLMVSKQFIDKLAEPIVGEVLNHVDLVDVLLDMTNGTEVTANVIRSAVDGSLLKH---------------------TKHAWIHWSVGSVHERRLSSGLSPNATLAATLTQLMLPGTVNIFYGDEIALEEAHDPTG--EHTDTQHLHHLTAMAWSGSQNQWLPKSASASFHHLVLEMIALRKRSPS---- 58200745 20 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNELEFASMVRRCNDVGVRIYVDVLLNHMSGD--WVGTAKGTGGSVAE---------PSTKSFSAVPYTSEDFHPSCIYDWNDRYQVQNCELVGLKDLNQASEYVRTQLIEVLDHLITLGVAGFRVDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 83592939 218 -------------------------------------------------------------------------------------------------------------GTFADCAARLPDIRAMGFDTLYLMPIHPHRKGPNNSPYAIGGHTAIHPELGTLDEFRALVAQAGEMGMDVALDIAI-QCAPDHPWV-------SEHPEWFEFRPDGTI--KYAENPPKKYQDIVNLAF-WGPHRQ------------------ELWLALLEVFTFWAEQGVRVFRVD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 33151028 54 -----------------------------------------------------------------------------------------------------------------------------------------------------------DTRSGDEAQFADMLRRCNSAGVRIYVDAVINHMTGEPPENV----GTAGSTATFSQWDYPAVPFTWEH---FNWPHCVIDGMDYVNDAWRVRNCELVGLKDLNQANEHVRNMIVNFMNHLIDLGVAGFRIDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 27447661 59 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEQQFADMVRRCNNVGVRIFVDVVFNHMTGDNVNARGTGGSTADPSN-----------KSFPAVPYSNLDFHPTCSINNYNDKYEVRNCELVGLKDLDQSKSWVQDRVVDFLNHLISLGVAGFRVDAAKHMWPE-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 61102519 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GTEAELKDMITRCNNVGVNIYVDVVINHMCGAGGGEGKHSSCGS-----YFNANKKDFPSVPYSSWNDGKCFTASGDIENYNDIYQVRDCRLVSLLDLALEKDYVRGKVAEYMNSLIELGVAGFRVDACKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 20339274 51 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GSENELRDMITRCNNVGVNIYVDVVINHMCRASSGEGTHSSCGSWFNAG--TKDFPSVSYSYLDFNDHKCRTGSGNIESYDADVNQVRDCRLENLLDLALEKDYVRGKVADYMNRLVDMGVAGFRVDACKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 144575536 38 -----------------------------------------------------------------------------------------------------------------------SYLNSLKFNFLQLLPIHSCHFSTYNWGYDPIGYFSINSSYSTMDEFKKFVDSAHKNKIGIVLDVDFSHTFK-----------------------------------NSILEDVAHGHFYRDEAA-----VLPAGFPPLDTRKPMAFRLILDSLIFFAKYKVDGFRFNLASFLDKK-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169826784 3 ------------------------------------------------------------------------------------------------------------GGDFTGLQDKLKFIGEMGYTIVSIGPIY---STEKYDGSMPTSYSTIERHFGTTEEFQSVVEAYKAKNMSIMVDFPLSDVSPNHEWGKDAAKAD-------------------------WIASTNNGQIQWD------------------LSNKDVQEALIQSAIDFVSYDIGGIRLTHIS-------------DADTDFINNMIAALKDTKASLYVITEASDADFDAT-----------------------FSTETAEIYRNIFK----------------NVDMDSSKLTEPFSGEKPTQIMVDSLETHRF--------------------TFDSANENMFPPT------------RLKMAMGALFMMPGTPVVQYGTEIAM-------------------------------------------------------------- 2995352 164 -------------------------------------------------------------------------------------------------------------------------------------------------------HDSIHPALGTLDDFDHFVTEAARHGLEIALDFAL-QCSPDHPWVHK-------HPEWFHHRPDGTI--AHAENPPKKYQDIYPIAFDADPDG--------------------LATETVRILRHWMDHGVRIFRVDNPHTKP-------------VAFWERVIADINGTDPDVIFLAEAFTRPAMMATLAQIGFQQSYTYFTW---------RNTKQELTEYLEELSGEAAAYMRPNFFANTPDILHAYLQH--------------------------------------------------------GGRPAFEVRAVLAATLSPTWG----IYSGYEL--CENTPLREGSEEYLDSEKYQLKPRDWTRAAREGTTIAP------LVTRLNTIRREHPAL--- 27525638 27 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEQQFASMVRRCNQARVRIYVDVVINHM--TGSIGQGTGTGGSYYDTNSLKFDG--VPYSSFDFNGCDRCSTSSCSIESYGDAHQVRNCRLSGLLDLNQSNDYVRGKIAQFLNHLIDLGVAGFRIDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 78188244 249 -----------------EAIAFIEDEDKYLFFEQVAREHAHRKDGRFFEKEAHVPHY--------------------SIDDANAPANYSPDSTWMPEVVMLATYVDQLSKRYKRHIARLDAIAERGFTALWLIGLWQNPEAKSSAKYDIAD------DLGGYDGYHNLMERARQRGIRLASDMVPNHTAMDSE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 33337610 3 ---------------------------------------------------------------------------------------------------------------------------------------------------------KLNTRSGNEEQFANMVRRCNNVGLRTYVDVVFNHMATDGGTSGTGGNNADPSS------------KNFAAVSFSSLDFNRTCAITNYADPTNVRNCELVGLRDLNQGNFWVRDKIVDFLNHLTDLGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 68266199 11 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEQQFADMVKRCNDVGVRIYVDVVFNHMSLSNVIGTGGSTANPDSKSF-------------PAVPYSSLDFHPTCAINNYQNVNEVRNCELVGLKDLDQSKPYVQDRIVDFLNKLTSLGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 148273579 135 ---------------------------------------------------------------------------------------------------------------------------------------------------------QIDAAFGTEDEFRRLTDVADQHGGSVIDDIVPGHTGKGAD-FRLAEMGYKDFPGIYHMVEIPEEDWGLLPDVRVIFYAPGVKETNWSATRWVYLHYFKQGQPSINWLDPTMRMVIGDALHSLGDLGASALRLDANGFLGVEKSVEGPAWSEGHPLSEAANHLIASRKVGGFSFQELNLTMEDIRD-TGRVGADLSYDFINRPAYQHALATGDTEFLRLTLRTSLEVGEPVTLVHALQNHDELTYELVHWATEHCADVFPFRGDEMTGADLAETIRGDLLEELTGDNHVFTTNGIACTTASLDAIGDDDVAGIRAAHLLLAFNAWQPGVFALSAWDLLGLPLQASQVADLIEGGDTRWVHRGGHD------------------------------------- 72160989 214 -------------------------------------------------------------------------------------------------------------------------------------------------------HDAIHPDLGTIDDFDAFVARARELGLEIAMDLAL-QASPDHPWVKE-------HPEWFTVRADGSI--AYAENPPKKYQDIYPINFDKDPEGIF----------------TEVRR----IVRYWMSHGVRIFRVDNPHTKP-------------VAFWERLLADIAATDPDVIFLSEAFTRPAMMHTLAKIGFHQSYTYFTW---------RNTKQELEEYLTELTGEAAAYMRPNFFVNTPDILHAYLQH--------------------------------------------------------GGRPAFEVRAILAATLSPTWG----MYSGYEL--CENRALKPGSEEYLDSEKYQYKPRDWEAAEAAGITITP------LIRKLNSLRRSHPAL--- 26989637 83 -----------------------------------------------------------------------------------------------------------------------------------------------DGNFDRISF-DIDPLYGSEQELIQMSRMAAAHNAVTIDDLIPSHTGKGAD-FRLAELAHGPYPGLYHMVEIREEDWALLPEVPDWSATPPITGVDGKTRRWVYLHYFKEGQPSLNWLDPAAQQMIIGDALHALDLGARGLRLDANGFLGVETRASGTAWSESHPLSLVGNQLIGGRKAGGFSFQELNLTLDDIAQ-MSKGGADLSYDFITRPAYQHALLTGDTEFLRLMLKEMHAFGDPASLIHALQNHDELTVELV------HFWTLHAHDMYLYKGQTGSILREHIREEIYERLSGEHAPYNLGIRDLEQIGVADIELIKKVHLLLVMYNAMQPGVVALSGWDLVGLPLPAEAVAERMLDGDTRWIHRGGYD------------------------------------- 119873450 171 --------------------------------------------------------------------------------------------------------------------------------------------------YDVVDHLQVDEKLGGWSAFVTMRETLRRRGMKLVLDIVLYHVGLRNAIFPEGPF-VFKSLDYTHLVKKIAEKMPMEALRELFRGEPP-----------YETFLDVWLMPKLDYSKPSAVEYGRKVVEFWKS-HVDGFRLDVA-----------------HGIPPGAWAEILKPAEGLYIFGEHMGNPAPFYWAVPGFTAYLLYKAAVDWL------AKDLDRFVKWTNLYIALTPPAALPYM---------------------------------------------NTFLENHDTDRAASIFDINTLYRG--------------YALIFSLPGVPSIYAGGECG--------------------------------------------------------------- 535792 52 -----------------------------------------------------------------------------------------------------------------------------------------------------------RSRSGTRAEFQDMVNRCNAAGVGIYVDAVINHMSGGN--GGTSSAG----RSWSHH--------NYPGLYGSQDFHHPVCAITNYGDANNVQNCELSGLQDLNTGSSYVRGKISDYLVDLVQMGVKGLRVDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 160895232 188 ------------------------------------------------------------------------------------------------------------------------YAKSMKYNYVELMPIMEYAEDDT-WGYDTTGIYAPTSRFGTPVDFMEMVDYLHAKGIGVILDMV------------------------------------------------------------------------------SVMD--IDCMTYWLEYHLDGIRLDNK------------------ELIRSFRKVTGDRYADVMV-----------------------------DLTWNTTG---VAKLTEYMKTAPDRREN----------------FVDYVSAVTGFISEDE----------------------EVNALSHDQVAYGQGSFIEKMPGGYEDKYADLRTFYGLNMFLPGKKLMFMGQELGMFGGFD--------------------------------------------------------- 6644300 56 --------------------------------------------------------------------------------------------------------------------------------------------------------------------FANIVRRCNNAGVRIYVDVVINHMSGITGNGTGGKSSDAGSLSY-------------PGVPFGPNHFHSRCDINNYQESHNIRNCALTGLPDLDQSHEHVRKKIVEYLNHLVDLGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 68266147 17 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEQQFANMVKRCNNAGVRIFVDVVFNHMAADNAHGTGGSKADPSNKSF-------------PAVPYSNTDFHATCTINDYNNKYEVRNCELAGLKDLDQSKSWVQDRVVDFLNKLVSLGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 158291165 55 --------------------------------------------------------------------------------------------------------------------------------------------------YQPMSYR-LETRSGSEAQFASMVRRCNDVGVRIYVDLVINHMADLVGGGGTAGSTAN------------RPNFSFPGVPFSVTDFNPPCIITNYNDPIMVRNCQLVSLPDLNQGVPWVRDKIVELMNHLIGLGVAGFRVDAVKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 89900940 694 -----------------EQINMPGTTDEQPNWRRKLPLDLAALLSLGRTLSGLRPR---------WSGGASNRSRARATVPRATYR--------------LQFHKDF---TFMDAIRILPYLARLGVSHVYCSPIQRARAG-SMHGYDVVDHSEVNPELGGREGFERFAAALLERGMGMLLDMVPNH------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170099293 4 ----------------------------------------------------------------------------------------------------------------KHVEAEIPRLAELGVTQIWLPPPNKAPHGRGYDAYDLWDLGTVKTRWGTREELLSACKTAREHGIDILIDAVLNHLGADAGWTDFHFPGRTEKYSAFRWTQAHFTGVDWDSKTNGIFRLVGPGHKGWSRHVDSELGNYYLLGVDIDHRHPAVREDLLSWGKWILETGASGFRLDAIKHIDKK-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 84385427 8 --------------------------------------------------------------------------------------------------------------------------------------------------YAVKDYYSVNPDLADLQEFEALIKRSHDNGLNVIIDIVPNHIARNYQGFGDQDDTTVEYHNFYYIRDSTFELPEIEPAFIPLGGEQHPNLASWYETVKINYGVRPDGSKDFNFWQPDSWIKFRDIALYWLEKGVDGFRYD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 2804626 109 ------------------------------------------------------------------------------------------------------------AGGIAGLKKHLEYLSTLKVKGLVLGPIHKNQKDDVNG----TDLKQIDPSLGSQEDFKDLLQSAKKKSIHIILDLTPNYRG-QSAWFL------PAQADW-------------------------------------------------------VATKMKEALSSWLQEGVDGFQF-----------RDVEKLMDASLYLAEWQNITKNFSEDRLLIA--------------------------------GTDSSDLQQIVTILESTSDLLLTSSYLSNSSFTGEHTKLLVTRYLNATGSHWCSWSVSQAGLLTASVPA-------------------------------------QLLRLYQLMLFTLPGTPVFSYGDEIGL-------------------------------------------------------------- 197626370 13 ------------------------------------------------------------------------------------------------------------------------------------------------------DYRVLLSHLGGKRELEQLIAACHAEPIRVYADLVINHMANEARHDRLTFPGDAE-LERYRREPDRFERNRIYGDLSVGLFSPWDFNQHEWSDRGAVQYQNLSGLPDL-QDSAWVLQQQHAMVSALVAMGFDGFRVDAIKHITERMVDNLADRPEV--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 91076928 53 -----------------------------------------------------------------------------------------------------------------------------------------------------------NTRSGDEAALADMISRCNAVGVRIYVDTVINHMTGMGGTGTAGSQADRDGKNY-------------PAVPYGSGDFHDSCTVNNYQDASNVRNCELVGLADLNQGSDYVRSKIIEYMNHLVDLGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 27450390 53 ----------------------------------------------------------------------------------------------------------------------------------------------------------INTRSGDEGAFTDMTSRCNAVGVRIYVDAVINHMSGMGGTGTAGSAADRAGKNY-------------PGVPYGSGDFHDSCAINDYQDTNNVRNCELEGLADLDQGSEYVRGKIIEYMNHMVDLGVAGFRVDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154249823 45 ------------------------------------------------------------------------------------------------------------SGTFLKMIALLPYLKNMGINILYMLPISKFKKGEVGSPYAVKNPVELDESYHDPEQFKALVQAAHMLGIRVVLDFIPRTAARDSDLIKEHPDW------FYWIRIEEVASYKPPHIPELPFKIPDPADLSVIYSNEEVKQHLAKFTLPPNKLDPKKWQRVKKMEGDILSNIAREFGIITPPGFSD----WVNDPQPTWDDVTFLRLYLDHPAESQKYLPENQPPYVLFDVVKSSKFPGNEPNMELWEYLSDIIPSYQKRFGIDGARIDMGHALPASLQDMIISAREIDPAFVFIAEELEMKNDEKAKREGYDCILGNSWYAAARFYKFIEETVPYLKVPFPDTPRIVVRENGDKLKY----LAPALLYFAPAIPYINSGQEIEEVQPMNLGLDNNIFGKTVLPPNDQFYFDYYALHWDKANDE--IYNYLRRLLSIREKVSEFYDG 15921161 10 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILDNVRYWFNFHVDGLRLDAVHAIYDSSPKH---------ILQDIAELSHSLGK--FVIAESDLNDPKIIDDKCGYKIDAQWVDDFHHSVHAYLTGERNSYYSDF-----------------GTLDDI----VKAFKDVFVYDGKYSNFRKKTHGAPVGNLNACKFVVYIQNHDQVGNRGNGDRLSTLVD-------KQSYMIASALYLLSPFIPMIFMGEE----------------------------------------------------------------- 68266134 11 ---------------------------------------------------------------------------------------------------------------------------------------------------------KLQTRSGNEQEFADMVRRCNNVGVRIYVDVILNHMAADTAYGTAGSIADPGSKSF-------------PAVPYSSLDFHPTCEIYDWNNRWQVQNCELVGLKDLDQSNEWVRARLVEFLDHLVELGVAGFRVDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169175626 150 ----------------------------------------------------------------------------------------------------------------------------------------------------------IDPVFGDEDEFRRMCEVAAEHGGTIIDDIVPGHTGKGAD-FRLAEMNFRDYPGIYHMVDIPEEDWHLLPDVPEYEPGVKETNWTTGKTRRWYLHYFKAGQPSINWLDPTMRLVVGDALHSLVDLGTGALRLDANGFLGVEKSAEEEGWSEGHPLSEAANQLIGSRKVGGFSFQELNLTIDDI-KATSESGPDLSYDFITRPAYHFALVTGDTEFLRLTLRLSQEIGDQASLVHALQNHDELTYELMRDDVFELGGQEMTGSQIAEHVQQTMRERLTGENAPYNSVFTMNGMATLGVQDPEALTPEQEAQVLDAHILLSMYNALQPGVFALSGWDLTGISLDRGTVGELIAQGDTRWINRGAHD------------------------------------- 169178519 185 -------------------------------------------------------------------------------------------------------------------------------------------------------HDAIHPDLGSFEDFDAFVARANELGLEVALDLAL-QAAPDHPWVAA-------HPEWFTTRVDGSI--AYAENPPKKYQDIYPLNFDNDPEG--------------------LSNEILRIVLLWVSHGVKIFRVDNPHTKP-------------VWFWEWLIAEVNKSVPGVVFLAEAFTRPA-MMHALGRAGFQQSYTYF----TWRNTKKEIEEYFHEVSHESPAYFRPNFFVN---TPDILTEYLQYGGPAAFKVKAVLASTASPLWGVY------AGYELYEH---------------------------------------------------VARPGAEEYIDNEKFEYKARD-------WDAAAESGRTLAP------FITRLNHLRRDHPAL--- 126348054 203 -------------------------------------------------------------------------------------------------------------------------------------------------------HDAIHPDLGTLDDFDHFVTEAARHGLEIALDFAL-QCSPDHPWVDK-------HPEWFHHRPDGTI--AHAENPPKKYQDIYPIAFDADLEG--------------------LVAETVRVLRHWMDHGVRIFRVDNPHTKPVVFWERVIG-------------EINTADPDVIFLAEAFT--------------------------------------------RPAMMHTLAQIGFQQSYTYFTWRNTKQELTEYLTELTGE------AASYMRPNFFANTPDILHAYLQHGGRPAFEV---------------RAVLAATLSPTWG----IYSGYEL--CENTPLREGGEEYLDSEKYQLTPRDWAAAEREGRTIAP------LITRLNTVRRDHPAL--- 115433526 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------VDEHLGTADDVKALSKALHDRGMYFMLDVVANHMGYNGPGSSTDFTTFNPFNSASYFHSYCQISNYNDQTQVENCW----------------LGDDTVSLTDLYTQKTEVRTIWYDWVKDLVSNY-------TVKHVEKDFWQG------------------YSQAAGVYTVGEVHGDPAYTCPYQGYIDGVMNYPIYFQLREAFKSSSGSIANLVNMINSSSSCQDPTLLGSFIENHDNARFPSFTSDMS-------------------------------------------------------------QAKSVIAYVFFADGIPIIYAGQE----------------------------------------------------------------- 171465894 157 ------------------------------------------------------------------------------------------------------------AGDLASLKGHLDYLSTLKVKGFVLGPIHKHQKDD----LAGTDLEQIDPAFGSKEDFDSLLQSAKKKSIRVILDLTPNYKGQNS--------------------------------------------------------WFDSTQVD------TVAAKMKEALSFWLQAGVDGFQVRDVG-----------DLPGASSFLAEWQNLTKSFSEDRLLIA--------------------------------GTDSSDLQQILSLLEPTKDLLLTSSYLSNSSFTGKQTSFLVTQYLNATGSRWCSWSLSQAGLLTSSVPSHLLRLYQLLL-------------------------------------FTLPGTPVFSYGDEIGLE------------------------------------------------------------- 53803257 1 --------------------------------------------------------------------------------------------------------------------------------------------GRSGSLYSIKDYFGIDPAFSGEQQVQAMVRAANGLGMRVMVDLVINHCAYDSPLLGA-------HPEWFVRENGRIAHPS-----------------CNQDGHRVVWEDLAQFDFRAGAEREALVAYCLEIVRFLCRLGFNGFRCDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 21673805 70 -------------------------------------------------------------------------------------------------------------GTLLKAIAMLPYIKRMGVNTLYLLPLTSNRKGELGSPYAIKNPYELDETLGEPMQLKALVEAAHHLGMRVVFEFVFRTASIDSDWIGE-------HPEWFYWLRKEGNLASY----GPPHFDHDTLARIYEQVDKHDFHELPEPDEAYRSRFAPTPEKITLGANGYIGTTADGGKCVIASAFSDWPPDDRQPPWTDVTYLKLHDRFNYIAYNTIRMYDEALEQPEFRAMKLWREIAGIIPHYRKEFGIDGAMMGHALPPELKASIVAEARKDAPEFAFWDENFDPSPKLKEEGFNAVFGSLPFVIHDVQYIKGLLNFLNRNGVAIPF------FATGENHNTPRVCHTLAGREAGRRRALFLFTLGAVLPAMPFIHSGMEI---------------------------------------------------------------- 145300331 51 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEAELKSMIARCNAAGVKIYADAVFNQLASGTGTATGGGSYNS---------------GQYQYPQFGYNDFHHSGDITNYGDSNNVWNGALYGMPDLKTESPYVQDQIATYMKTLLGWGVAGFRVDA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 148655625 337 --------------------------------------------------------------------------------------------------------------------------------------------------YSLYDY-QIAAALGGQPALDNLRARAWQRGIRLSADMVPNHVGIDGRWVIEHPDDYPPFPTYTFNGPDDHYYDRSDAAVVFKRLDRWTGQARYIYHGNDGTSMPWNDTAQLNYLKPEVREAVIQTILH-VARQFPIIRFDAAMTLTKR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 33151030 52 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEQQFASMVRRCNNAGVRIYVDAIINHM--TGTWNENVGTGGNTANFGQFSYPAVPYGRNDFNWPECYIQPNDYRCC-----PERVRNCQLSGLKDLNQSSEHVRRMIVDFMNRLIGMGVAGFRIDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119356906 116 -------------------------------------------------------------------------------------------------------------GTLLKATGLLPYIKKLGVNTLYLLPVTLTGSDDKKGPYAVKDPFAIDPMLGLSADLKAFVEAAHLLNMRVLFEFVFRTASVDSNWIQ-------DHPDWFYWISETGCATKYGPPHFSIYEKVDKHDLNNLPAPEADYKKMFTSVPVAIHKKDEKLRGITKEECRIASAFSDWPPDDRQPPWTDVTYLKMHNHPEFYNTIRMYDVALDPEYRNNLL----WETIEAIIPHFQENYCIDGAMIDMGHALPSALKHSIVKRARR---------NNPNFAFWDENFDPTPSVRDEGFNAVFGLPFVIHDPVFIRGLLNYLNKTGVALPFFGTGENHNTPRVCH-------GYPGMETGRNRSSFIFTLCCILPAIPFLHSGMEL---------------------------------------------------------------- 68266117 10 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GNEADLGDMIKRCNKVGVRIYADIVVNHMSEGDAYGTAGSVSNYNRRSY-------------PAVPYGSGDFNNACGISNYQDAAQVRNCQLSSLADLNQSKPYVRDMIVNYMNKLIDFGVAGFRIDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169598140 30 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GSKEDLLELSKIAKENGVGLYWDAVLNHKAIEGWLGFDFAGRGDKYSSMKYHWEDYNQANEKKAIYKIVGDNKGWSNSVDNEGGNADYMMF----ADIDYRHPEVQEDVKNWGVWITELGLKGFRLDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157154545 54 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GDNTQLANMLRRCNNVGVRIYVDAVINHMTGDPPENVGTAGSTATFNEWHY-------PTVPYRREHFNWPSCGIDGTDYQTNAWRVRNCELVGLKDLDQSIDHVRNMIVDFMNTLIDLGVAGFRIDAAKHMWPE-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 150385656 25 -------------------------------------------------------------------------------------------------------------GTLAGMSRVLDHLEETGVNGLWLTPVNERPHYGNF------GIHTLNSALGTWRRVRAFVQEAHRRNIRVFFDVVSWGVTKDAP----------LYREKPEWFKGALPAYN---------------------------------GWEWNWKNPELREWFARLVEFLLVTGADGFRCDSSPGY------------AGYGPFREARKRLLDFGRKVIFLSEH------------PSERRGVFDFDQLSIMYDGGNTGTRFPCRIFMQENIVGLI--KSGRRLGNVDS----------------------QFNGGKVNLDGGRERFYSFPLSNHDN---------RQPQPPFSAVEFGYQA--------LFSPLIPIWYLGAEW--RNPVDGKG---------------WSWDL-PVRWDLLDDEREFFELVKRMIRIRRSYPE---- 158295760 24 ----------------------------------------------------------------------------------------------------------------------------------------------------------INSRSGSEHQFATMVRRCQLAGVRVYVDVVVNHMAAPGADVPLIGTAGSPSN---------PGDREYPAVPYNQSHFHPDCTIRNYQNATEVRDCALNGLPDLNQTEPYVQDRIVEFMNRLIELGVAGFRMDASKHMWPE-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 120611648 634 ---------QIEDIAQLEQVNVPGSTEDMQPNWRR------RLAVPLDRLATH-PCFTAVASAMREHRGRPAMQAPEELPALDTA------------DVPLATYRVQFHKDFAAMTAAVPYLHALGISHLYSSPYLKAAPG-STHGYNVVDPTQLNPEIGDEASHAALCDALRAHGLGQLLDIVPNH------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 126333667 168 ---------------------------------------------------------------------------------------------------------------LAGVKARLDYLSTLKVKALVLGPIHKNVQDDLGG----TDLQQIDPALGTLQDFTNLLLEAKKKNIHIVLDLTPNYRGRSS-WF-------------------------------------------------------------LPHQSEEVNERMKEALSFWLNNGVDGIQV-----------LDVQNLTDASSALSQWSNLTHSISEDNVLI---------------------------------------VGTEASELSQLMSLLNDTDLLSSSYLEDFGRRSSSGRELKDLVTSYLDATGGHWCTWTYSQVGHLASLVPAH-----------------------------LLRLYHLLFFTLPGTPIFSYGDEIGL-------------------------------------------------------------- 189208346 30 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GTKDELLELAKVAKENGVGLYWDAVLNHKAIEGWLGFDFPGRGDQYSAQKYHWEDYNQANEKKAIYKILGDNKGWSSSVDDEQGNADYMMF----ADIDYSHPEVQEDVKNWGVWITELGLKGFRLDAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116671454 17 --------------------------------------------------------------------------------------------------------------TLQDAAAEVPYLKSLGVDWIYLSPILTAEKG-SDHGYDVTDPSTVDADRGGPEGLAAVSRAARAAGMGVLVDIVPNHVGYQNPWWWSLLKRKSPYAEAFDVDDDLDKLEIRDGELRYYDHRFAEGSFGDGDDPRYELVGWRRADTDLNYRRPRVFDEAHAEVIRWFREGADGLRID---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 84494334 42 ---------------------------------------------------------------------------------------------------------------------------SLGVSHLYLSPILQ-PAPGSTHGYDVVDHSSLNAEAGGREAFDRLVAAAHREGLGIIVDVVPNHMAYLNAALWTFLRGGRESATANWFDVDWDVHDGYYDHEYPVAPGTEHLDLADLVAAQHYRLTDWRDGAELNYRRPAVFDATHELLLTLFRDGIDGFRID---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 193212886 108 -------------------------------------------------------------------------------------------------------------GTLLKAIAMLPYIQRMGVNTLYLLPLTSNRKGSLGSPYAIKNQYKLDETLGEPTQLRALVEASHHLGMRVVFEFVFRTASIDSDWIEK-------HPEWFYWIKSGESLPPYDDKLTRIYEQVDKHDFHELPEPDEYRNRFVPAPEKLTLGNGYTGTTDDGGECVIASAFSDWPPDDRQPPWTDVTYLKLHDSPRFYNTIRMYDEALEPEFRAMKLWREITGIIPHYRKEFGIDGAMIDMGHALPPELKASIVAEARK-------------GAPEFAFWDENFDPSPKLKEEGFNAVFGSLPFVIHDVLFIKGLLNFLNRNGVAIPF------FATGENHNTPRVCHNLAGKEAGRRRSLFLFTLGAVLPAMPFIHSGMEI---------------------------------------------------------------- 27525634 21 ---------------------------------------------------------------------------------------------------------------------------------------------------------------GTEREFADMTRRCNSVGIRIYADAIFNHMTAG------SGTGTNGNRAFCHNATFPAVPYDKNDFHPA-------CAVNNYQDPVNVRNCRLKGLLDLDQSKGHVREKIINYLNHLISLGVAGFRIDAAKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 148233701 112 ----------------------------------------------------------------------------------------------------------------------------------------------------------IDPNYGTMEQFTSLLEAARKKSIQIILDLTPNYRSENS-WFEKAER-----------------------------------------------------------ENNIFFEKVKEAVNVWLEHGVGGIYF-----------GDSENFPNANSFIYEWANYSKEGKPRVLLLS--------------------------TSSAQNNLTGGFNETI-----------DGTLFYRFLGAENKKSFGSLGESIKQYV----------------------------EETGIQGNSWMIGAPQMRHMASLVNE---KLLRVYQLLLFTLPGTPISLYGDEIGL-------------------------------------------------------------- 89357398 1 SPNSQKVELVLFDASDPASRHELKKDESTGIFSIELKDAKVGSFYKY-VVDGKGPFPDPASRFQPEGVHGVSQVVASKFAWTDQKWTNIP----RDDVVIYELHLGTATGSYEGLEHKLKYFKELGVNTLEILP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 195111721 164 ------------------------------------------------------------------------------------------------------------------------------------------------------------------AQIKQLVDFYKSSDVKIVLDLTPNYVTNNSQLFIDALA-NADSRAAFVWVDAGSEL------PNNWKKVGGNSSAWIKQENSYVLSQFEEGNYDLKMNSTLVRKEFGDVLRHLLGLGVHGFRL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 148229024 109 ----------------------------------------------------------------------------------------------------------------------------------------------------------IDPNYGTKEQFASLLEAARKKSIQIILDLTPNYHSEKSWFEKTERESIVDFEDN-----------------------------------------------------------VTEAVNVWLERGVGGIYF-----------GDSENFPNASSFLSEWANYSKEGKPRVLLLS--------------------------TSTVHNNLAGPSNETVQ-----------GTLFYRFLDAENKKNFSSLGATIKQYVAE------------TGILGNSWMVGAPQMRHLASMVNENL-------------------LRVYQLLLFTLPGTPISLYGDEIGL-------------------------------------------------------------- 195569087 230 ------------------------------------------------------------------------------------------------------------------------------------------------------------------EKIKHLVALYQGSDIRVILDLTPNYVAKNSQLMQDAIANPEMRSAFVWRSGAKVLPNNWLKVGGN------RSAWEKVGDN-YVLSQFEDGYYDLRMNSTIVRNEFGGVLKHLVELGVRGFRL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170042875 172 ---------------------------------------------------------------------------------------------------------------------------------------------------------KINSRSGDERQFSDMVKRCLRVGVRVYVDVVVNHMAAPGATSPLRGTAGS---------ACDPLAREYPAVPFNRSHFHADCMITNYNNATNVRDCALVSLPDLDQSIPHVRKMIVEFLNHLINLGVAGFRMDACKHMW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195498620 198 ------------------------------------------------------------------------------------------------------------------------------------------------------------------EKIKQLVALYQGSDTRVIIDLTPNYAAKDSQLVQDAIADPEKRSAFVWVSGENSQPNNWLKVGGN------RSAWEKLGDS-YVLSQFEDGYYDLKMNSTIIRNEFGGVLKHLVALGVRGFRL-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------